PCH meaning in oil and gas
Definition
Pressure Control Head
PCH means Pressure Control Head. In subsea riserless intervention, The PCH contains the connector for attachment to the top of the Lubricator Section (LS), and the sealing section with the flowtubes, sealing off the…
In subsea riserless intervention, The PCH contains the connector for attachment to the top of the Lubricator Section (LS), and the sealing section with the flowtubes, sealing off the intervention wire from ore pressure below and the open water above.
✓ Verified term