Pressure Transmitter Calibration for Offshore Gas Compressor Skid
Engineering Case Study
Case Study 1: Pressure Transmitter Calibration for Offshore Gas Compressor Skid
Scenario A major energy operator commissioned a new gas compression skid on the North Sea Brent Alpha platform. The project required precise monitoring of suction pressure (0–150 psi) using a Rosemount 3051S differential pressure transmitter wired with standard 4–20 mA analog output. Constraints included limited deck space for test equipment, strict HSE protocols prohibiting live-loop adjustments during production, and a requirement to verify field instrument accuracy without removing the transmitter from service. A portable loop calibrator was used to inject known current signals while cross-referencing against the DCS display.
Given Data
- Current Signal: 14.8 mA
- Lower Current Limit: 4.0 mA
- Upper Current Limit: 20.0 mA
- Lower Engineering Unit Value: 0.0 psi
- Upper Engineering Unit Value: 150.0 psi
Calculation Using the linear scaling formula embedded in the converter tool:
$$ \text{EU} = \left( \frac{I - I_{\text{min}}}{I_{\text{max}} - I_{\text{min}}} \right) \times (EU_{\text{max}} - EU_{\text{min}}) + EU_{\text{min}} $$
Substitute values:
- $ I = 14.8 $, $ I_{\text{min}} = 4.0 $, $ I_{\text{max}} = 20.0 $
- $ EU_{\text{min}} = 0.0 $, $ EU_{\text{max}} = 150.0 $
$$ \text{EU} = \left( \frac{14.8 - 4.0}{20.0 - 4.0} \right) \times (150.0 - 0.0) + 0.0 = \left( \frac{10.8}{16.0} \right) \times 150.0 = 0.675 \times 150.0 = 101.25 \text{ psi} $$
Rounded to two decimal places per tool specification: 101.25 psi.
Result and Decision The DCS displayed 100.9 psi at the same 14.8 mA injection — a deviation of −0.35 psi (−0.35%). Since the transmitter’s datasheet specifies ±0.1% of span (±0.15 psi), this exceeded allowable tolerance. Engineers elected to perform a 2-point field trim using the HART communicator rather than full replacement — restoring accuracy to ±0.08 psi after revalidation.
Lesson Always validate the entire signal chain (transmitter → wiring → I/O module → DCS scaling) — a small current reading error may originate not in the sensor, but in terminal resistance or outdated DCS configuration blocks.