PWLS Logs relational integrity issues
Entity-Relationship PWLS 3 Logs
Here is the output generated by the OSDU reference value workbook creation:
Warning: ambiguous tool code HalliburtonLogging:ACRt: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:ACRt-UHP: defined 2 times.
Error: HalliburtonLogging:XDP_PL_FREQ is missing in Curves
Warning: ambiguous tool code HalliburtonLogging:BHPT: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:BSAT: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:D4TG: defined 3 times.
Warning: ambiguous tool code HalliburtonLogging:DLLT: defined 4 times.
Warning: ambiguous tool code HalliburtonLogging:DLLTA: defined 4 times.
Warning: ambiguous tool code HalliburtonLogging:DLLTB: defined 4 times.
Warning: ambiguous tool code HalliburtonLogging:DPS: defined 6 times.
Warning: ambiguous tool code HalliburtonLogging:DPS1: defined 6 times.
Warning: ambiguous tool code HalliburtonLogging:EPS: defined 5 times.
Warning: ambiguous tool code HalliburtonLogging:EPS1: defined 3 times.
Warning: ambiguous tool code HalliburtonLogging:EPS2: defined 4 times.
Warning: ambiguous tool code HalliburtonLogging:EPS3: defined 4 times.
Warning: ambiguous tool code HalliburtonLogging:FACT: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:GEM-IF: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:GEMT: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:GEMT-XHP: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:HDIL: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:HFDT: defined 4 times.
Warning: ambiguous tool code HalliburtonLogging:HFWS: defined 11 times.
Warning: ambiguous tool code HalliburtonLogging:HSFT: defined 5 times.
Warning: ambiguous tool code HalliburtonLogging:HSP: defined 3 times.
Warning: ambiguous tool code HalliburtonLogging:HWST: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:ICT: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:MCGC: defined 4 times.
Warning: ambiguous tool code HalliburtonLogging:MCS: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:MCS1: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:MCS2: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:MRILD: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:MRIL-E: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:MRIL-XL: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:NGRT: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:OMI: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:OMI_M: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:OMI_M-2: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:OMI_MUHP: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:OMI-2: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:SACRT: defined 2 times.
Warning: ambiguous tool code HalliburtonLogging:SFT_4: defined 3 times.
Warning: ambiguous tool code HalliburtonLogging:SP: defined 3 times.
Warning: ambiguous tool code HalliburtonLogging:WSTT: defined 8 times.
Warning: ambiguous tool code HalliburtonLogging:WSXD: defined 5 times.
Warning: ambiguous tool code HalliburtonLogging:XRMI: defined 2 times.
Error: Schlumberger:VPVS is missing in Curves
Invalid record id: BakerHughesInteq:OVAL. is dropped
Schlumberger:DOC Depth of Cut per Revolution; Company: Schlumberger (440); Property: penetration per rotation; UnitQuantity: pwls:length per plane angle
Schlumberger:DOC Depth of Cut per Revolution; Company: Schlumberger (440); Property: penetration per rotation; UnitQuantity: pwls:length per plane angle
Schlumberger:EAG Attenuation Gain; Company: Schlumberger (440); Property: attenuation gain; UnitQuantity: potential difference per power drop (however, declared as "PWLS:electric potential difference per logarithmic power ratio" in PWLS 3 Property, while UnitQuantity has "potential difference per power drop")
- Warning: ambiguous tool code - means that I assume the company code + tool code/model should be unique but they aren't.
- HalliburtonLogging:XDP_PL_FREQ and Schlumberger:VPVS are not found in Curves.
Tool Logging Method
Logging method references do not resolve in Logging Method sheet. The following look-up repair has been proposed by OSDU:
| Tool Logging Method | Code | Name | Description | Aliases |
|---|---|---|---|---|
| Measurement While Drilling | MeasurementWhileDrilling | Measurement While Drilling | Measure While Drilling (MWD) includes Logging While Drilling (LWD). | MWD |
| Logging While Drilling | MeasurementWhileDrilling | Measurement While Drilling | Measure While Drilling (MWD) includes Logging While Drilling (LWD). | MWD |
| Measurement While Drilling / Logging While Drilling | MeasurementWhileDrilling | Measurement While Drilling | Measure While Drilling (MWD) includes Logging While Drilling (LWD). | MWD |
| Surface_Sensor | SurfaceSensor | Surface Sensor | Any data collected from sensors at the surface. | |
| Wireline | Wireline | Wireline | Measurements taken by wireline. | |
| Coiled_Tubing | CoiledTubing | Coiled Tubing | Logging during coiled tubing operations. | |
| MWD | MeasurementWhileDrilling | Measurement While Drilling | Measure While Drilling (MWD) includes Logging While Drilling (LWD). | MWD |
| Distributed_Measurement | DistributedMeasurement | Distributed Measurement | Any measurement continuously taken along the wellbore. | |
| Subsea_Sensor | SubseaSensor | Subsea Sensor | Any data collected from sensors subsea. | |
| Computed | Computed | Computed | Interpreted or Computed. |
Typos
| Company Code | Tool Code or Tool Model | Typo |
|---|---|---|
| 280 | CSNG-UHP | natrual > natural |
| 280 | GRCCL | corelation > correlation |
| 280 | GRCCL2 | corelation > correlation |
| 280 | SPB - Public Line | measurments > measurements |
| 440 | DDR1_675 | directopnal > directional |
| 440 | DDR1_825 | directopnal > directional |
| 440 | DDR2_675 | directopnal > directional |
| 440 | DDR2_825 | directopnal > directional |
| 440 | DDR3_675 | directopnal > directional |
| 440 | DDR3_825 | directopnal > directional |
| 440 | EPULSEXR475 | telemmetry > telemetry |
| 440 | EPULSEXR650 | telemmetry > telemetry |
| 440 | ISLT-B | sonnic > sonic |
| 440 | PERISCOPE_475 | eletro -> electro |
| 440 | PERISCOPE_675 | eletro -> electro |
| 440 | PERISCOPE15_475 | eletro -> electro |
| 440 | PERISCOPE15_675 | eletro -> electro |
| 440 | UD1T_675 | directopnal > directional |
| 440 | UD1T_825 | directopnal > directional |
Edited by Craig Bye
