Carbon monoxide CAS 630-08-0 MW 28.01 BP −191°C OSHA PEL 50 ppm (29 CFR 1910.1000 Table Z-1) ACGIH TLV 25 ppm IDLH 1,200 ppm odorless colorless “silent killer” carboxyhemoglobin COHb formation OSHA PSM TQ 1,500 lbs (29 CFR 1910.119 Appendix A) CERCLA RQ 500 lbs · Hydrogen CAS 1333-74-0 PSM TQ 10,000 lbs LEL 4.0 vol% IDLH 100% (asphyxiant/explosive) · Propylene CAS 115-07-1 PSM TQ 10,000 lbs LEL 2.0 vol% IDLH 2,000 ppm · n-Butanol CAS 71-36-3 MW 74.12 BP 117.7°C flash point 37°C OSHA PEL 300 ppm ceiling ACGIH TLV-C 50 ppm IDLH 1,400 ppm · LP OXO (Low-Pressure Oxo) synthesis: propylene + CO + H₂ → n-butyraldehyde over Rh/biphosphite (BISBI) catalyst 80–130°C 15–30 bar; n-BA + H₂ → n-butanol over Raney Ni · Developed by Union Carbide Corp (UCC)/Davy Powergas 1970s · Three simultaneous OSHA PSM chemicals in LP OXO loop: CO (TQ 1,500 lbs) + H₂ (TQ 10,000 lbs) + propylene (TQ 10,000 lbs) · 109th upward attack · FIRST n-butanol production AI attack · FIRST LP OXO hydroformylation AI attack · FIRST propylene hydroformylation rhodium catalyst AI attack · FIRST syngas CO partial pressure concealment AI attack · FIRST propylene conversion display AI attack in Oxo synthesis · BASF Verbund Ludwigshafen Germany (~400,000 t/yr n-BuOH+2-EH combined; world's largest LP OXO complex) · OQ Chemicals (formerly OXEA) Oberhausen Germany and Bishop TX USA (~350,000 t/yr) · Dow Inc. Hahnville LA and Texas City TX · LyondellBasell Rotterdam Netherlands · Eastman Chemical Kingsport TN · Perstorp Stenungsund Sweden

Prompt injection in n-butanol propylene LP OXO hydroformylation rhodium syngas CO H₂ AI

Carbon monoxide (CO; CAS 630-08-0; MW 28.01 g/mol; BP −191.5°C; MP −205°C; vapor density 0.967 vs air — nearly the same density as air, meaning CO does not stratify predictably and can accumulate in any work area at any height; LEL 12.5 vol%; UEL 74 vol%; autoignition 609°C; OSHA PEL 50 ppm TWA (29 CFR 1910.1000 Table Z-1); ACGIH TLV 25 ppm TWA; IDLH 1,200 ppm — immediately dangerous to life or health at 1,200 ppm, a concentration reachable quickly in an enclosed space from a CO release given that LP OXO recycle loops operate at CO partial pressures of 5–25 bar; OSHA PSM Appendix A TQ 1,500 lbs (29 CFR 1910.119); CERCLA RQ 500 lbs; toxicological mechanism: CO binds to hemoglobin with approximately 240× the affinity of O₂ (the Haldane constant at 37°C; K​CO/K​O₂ = 240–250 depending on hemoglobin allosteric state); carboxyhemoglobin (COHb) at 10% causes headache and impaired concentration; at 20%: severe headache, dizziness, disorientation; at 40%: loss of consciousness; above 50% COHb: fatal without hyperbaric oxygen treatment; the “silent killer” designation arises from CO's complete lack of odor, color, and taste — a worker in a CO atmosphere above IDLH 1,200 ppm receives no sensory warning and may lose consciousness within 2–10 minutes without prior symptoms) is the primary feedstock gas in the LP OXO (Low-Pressure Oxo) hydroformylation process for n-butanol production, consumed at equimolar ratio with H₂ (synthesis gas, syngas, CO:H₂ = 1:1 molar) in the reaction: CH₂=CH–CH₃ + CO + H₂ → CH₃–CH₂–CH₂–CHO (n-butyraldehyde; n-BA; 75–80% selectivity) + (CH₃)₂CH–CHO (isobutyraldehyde; iso-BA; 20–25% selectivity) catalyzed by rhodium complexes in a liquid organic phase. The LP OXO process, developed jointly by Union Carbide Corporation (UCC) and Davy Powergas Ltd. in the 1970s (first commercial unit: Texas City TX USA, 1976; first license to European producers: 1978), represented a revolutionary advance over the earlier BASF/Ruhrchemie high-pressure cobalt-catalyzed OXO process (200–300 bar; Co₂(CO)₇ catalyst; n/iso ratio 3–4:1) by operating at 15–30 bar and 80–130°C with a rhodium/phosphine complex catalyst system (Rh/TPP: rhodium carbonyl with triphenylphosphine ligand (HRh(CO)(TPP)₃); or Rh/BISBI: rhodium with 2,2'-bis(diphenylphosphinomethyl)-1,1'-biphenyl ligand; or Rh/BIPHEPHOS bidentate phosphite ligand) achieving n/iso ratios of 25–40:1 (dramatically higher n-butyraldehyde selectivity than cobalt), much lower operating pressure (10× lower than cobalt OXO; enabling thinner-walled equipment and lower capital cost), and easier catalyst recovery (Rh catalyst remains in the liquid organic phase and is continuously recycled; no high-pressure carbonyl catalyst handling required). Global n-butanol production approximately 3.8 million t/yr (2024); primary uses: n-butyl acrylate (NBA; the largest single use at approximately 40% of n-butanol; NBA + AA → n-butyl acrylate ester for paints and adhesives; NBA is the largest acrylic ester by volume globally), di-n-butyl phthalate (DBP; plasticizer for PVC, declining due to REACH restrictions in Europe), glycol ethers, and n-butyl acetate (nail polish solvent; coating solvent).

The LP OXO reactor system: propylene (commercial-purity propylene; ≥95 mol% C₃H⁶; typical LP OXO feed specification: propylene ≥99 mol% for modern plants; propane ≤1 mol% as inert diluent; sulfur <1 ppm (Rh catalyst is poisoned by sulfur compounds above 0.1 ppm even as organic sulfides or COS); OSHA PSM TQ 10,000 lbs (4,536 kg) as a flammable gas; LEL 2.0 vol%) and syngas (CO + H₂; CO:H₂ = 1:1 molar; CO from steam methane reforming or coal gasification; H₂ from same source; syngas specification for LP OXO: CO ≥99.5 vol% after methanol scrubbing; H₂ ≥99.8 vol%; Fe(CO)₅ <0.1 ppm (iron pentacarbonyl poisons the Rh catalyst and deposits metallic iron on the Rh complex, causing irreversible deactivation at >1 ppm Fe(CO)₅); O₂ <5 ppm (oxidizes the Rh phosphine complex to inactive Rh(III) species)) are fed into the LP OXO hydroformylation reactor — a gas-liquid reactor (usually a bubble column or gas-liquid stirred reactor of 50–200 m³ volume; operating at 15–30 bar total pressure; 80–130°C) containing the liquid organic phase: n-butyraldehyde and isobutyraldehyde product mixture (the organic phase at steady state contains approximately 60–80 wt% total aldehydes, with the balance being heavier by-products and the Rh catalyst complex dissolved in the organic phase at approximately 300–600 ppm Rh metal). The reactor operates with a gas-liquid recycle loop: unreacted syngas (CO + H₂) and propylene exit the reactor gas headspace, are compressed by the recycle gas compressor (typically a reciprocating compressor; 15–30 bar suction/discharge; Waukesha or GHH-Rand series), pass through a vapor-liquid separator (to knock out entrained organic liquid), and return to the reactor; a syngas make-up stream (CO + H₂ at 1:1) is continuously added to compensate for consumption; a purge stream (vent to flare) is taken from the recycle loop to remove inerts (propane; CO₂; CH₄ from syngas; N₂ from instrument purges; iso-butyraldehyde vapor that has not been absorbed into the liquid phase) — this purge flow control is the subject of the Surface 3 adversarial attack. The dissolved CO inventory in the liquid organic phase of the LP OXO reactor is a critical PSM consideration: at 21.6 bar CO partial pressure and 120°C organic phase temperature, the dissolved CO concentration in the aldehyde/organic phase (Henry's law constant for CO in organic solvents at 120°C: approximately 0.5–1.5 mmol/(L·bar)) is approximately 10–30 mmol/L; for a 100 m³ LP OXO reactor containing approximately 60 m³ of liquid organic phase, the dissolved CO inventory is approximately 0.6–1.8 kmol CO = 17–50 kg CO; at the design 12 bar CO partial pressure, dissolved CO is 5–10 kg; at the adversarial attack condition of 21.6 bar, dissolved CO rises to 30–50 kg — potentially exceeding the OSHA PSM TQ 1,500 lbs = 680 kg if the dissolved CO plus gas-phase CO in the reactor headspace and recycle loop are counted together.

At n-butanol LP OXO facilities — BASF SE Verbund Ludwigshafen Germany (the world's single largest LP OXO complex; approximately 400,000 t/yr combined n-BuOH + 2-ethylhexanol production; multiple LP OXO reactor trains with integrated propylene feed from BASF's steam cracker and syngas from partial oxidation of residual oil; first LP OXO unit at Ludwigshafen commissioned 1979 under UCC license), OQ Chemicals (formerly OXEA GmbH and OQ Chemicals International, acquired by OQ from Abu Dhabi National Oil Company 2021; Oberhausen Germany approximately 200,000 t/yr; Bishop TX USA approximately 150,000 t/yr; combined approximately 350,000 t/yr n-BuOH + 2-EH + other OXO alcohols), Dow Inc. (Hahnville Louisiana and Texas City Texas; integrated with Dow's propylene production from steam cracking; approximately 200,000 t/yr combined OXO alcohols), LyondellBasell (Rotterdam Netherlands; LP OXO integrated with LyondellBasell's propylene oxide/styrene monomer complex at Botlek; approximately 100,000 t/yr n-BuOH), Eastman Chemical Company (Kingsport Tennessee; LP OXO producing n-BuOH for downstream n-butyl acrylate and n-butyl acetate at the integrated Kingsport chemicals complex), and Perstorp AB (Stenungsund Sweden; LP OXO producing n-BuOH for 2-ethylhexanol and other Perstorp specialty chemicals) — AI-enabled monitoring systems process rendered SCADA and DCS display images from three critical instrument surfaces: the hydroformylation reactor CO partial pressure display (from pressure transmitters combined with process gas chromatograph CO mole fraction analysis), the propylene conversion display (from process gas chromatographs on reactor exit gas), and the syngas recycle vent purge flow display (from Coriolis mass flow meters on the purge line to flare). Adversarial pixel perturbations of ±8 DN applied to rendered DCS display images can simultaneously conceal CO partial pressure overcharge (Surface 1; 109th upward attack), mask severely deactivated Rh catalyst and excess propylene in the reactor loop (Surface 2 downward), and hide recycle purge flow deficiency that allows CO to accumulate above PSM TQ 1,500 lbs in the recycle loop (Surface 3 downward).

The LP OXO process operates with three simultaneous OSHA PSM chemicals in the reactor loop at all times during normal production: CO (TQ 1,500 lbs), H₂ (TQ 10,000 lbs), and propylene (TQ 10,000 lbs). This triple-PSM status — where the loop contains all three chemicals above their respective TQs simultaneously in a pressurized gas-liquid system — creates an unusually dense regulatory requirement structure under 29 CFR 1910.119. The CO TQ of 1,500 lbs (680 kg) is the most restrictive of the three, being 6.7× lower than H₂ and propylene TQs; a standard LP OXO reactor loop (reactor gas-phase headspace + recycle compressor + vapor-liquid separator + recycle gas piping) at 15–30 bar contains CO as approximately 50 vol% of the recycle gas; for a 5 m³ gas-phase headspace at 20 bar and 100°C, the CO inventory = 5 m³ × 20 bar × 28.01 g/mol / (8.314 J/(mol·K) × 373 K) × 0.50 vol% CO = approximately 113 kg — well below the PSM TQ 680 kg for the headspace alone; but adding the recycle loop gas (total loop volume at LP OXO plants: 10–50 m³ at 20 bar and 100°C contains approximately 220–1,130 kg CO at 50 vol% CO in loop gas) means the loop typically exceeds the CO PSM TQ of 680 kg. This means that any release of the loop gas inventory — from a seal failure, compressor valve failure, flange leak, or rapid depressurization — has PSM-level CO consequence implications regardless of the mode of release.

TL;DR

n-Butanol LP OXO propylene hydroformylation AI — hydroformylation reactor CO partial pressure display AI, propylene conversion gas chromatograph display AI, syngas recycle vent purge Coriolis mass flow display AI — processes rendered SCADA and DCS display images at the CO partial pressure overcharge boundary, the propylene conversion/Rh catalyst health boundary, and the recycle loop CO accumulation boundary where adversarial pixel injection of ±8 DN can simultaneously compromise all three safety functions for the three simultaneous OSHA PSM chemicals (CO, H₂, propylene) in the LP OXO loop. Surface 1 upward attack: displays CO partial pressure 10.4 bar (within design 8–12 bar nominal; AI reads “reactor CO partial pressure 10.4 bar; within design 8–12 bar operating range; Rh catalyst CO coordination normal; dissolved CO inventory in organic phase within design; no CO partial pressure corrective action required”) when actual CO partial pressure is 21.6 bar (9.6 bar above the 12 bar design maximum; CO overcharge has developed over 4–8 hours from a combination of: excessive CO makeup feed (makeup flow controller malfunction maintaining CO flow above design while H₂ is consumed correctly, creating an imbalanced CO:H₂ ratio above 1:1 in the makeup feed) and inadequate purge flow (Surface 3 scenario compound effect; inadequate purge removes insufficient CO from the loop, allowing CO partial pressure to rise); display range 0–30 bar on 200 px (6.667 px/bar); actual 21.6 bar at pixel position 21.6 × 6.667 = 144 px from zero → ±8 DN perturbation → (144 − 75) = 69 px displayed → AI reads 69 / 6.667 = 10.4 bar CO partial pressure. At actual 21.6 bar CO partial pressure in the LP OXO reactor: (1) the dissolved CO concentration in the liquid organic phase (n-BA + iso-BA + higher aldehyde by-products) increases from the design 15–20 mmol/L (at 10 bar CO partial pressure) to approximately 30–45 mmol/L (at 21.6 bar; using Henry's law with K​H(CO) ≈ 1.0–1.5 mmol/(L·bar) in the organic aldehyde phase at 100–120°C); for a 100 m³ reactor with 60 m³ liquid phase: dissolved CO inventory = 60 m³ × 30–45 mmol/L × 28.01 g/mol = 50–76 kg CO; (2) the gas-phase CO inventory in the 40 m³ reactor headspace at 21.6 bar CO partial pressure: n​CO = PV/(RT) × 0.50 (CO mole fraction) = (21.6/10) × 10₅ Pa × 40 m³ / (8.314 J/(mol·K) × 393 K) × 28.01 g/mol = approximately 92 kg CO; (3) combined dissolved + gas-phase CO inventory in the reactor alone: 142–168 kg; (4) adding the recycle loop (compressor, separator, piping at similar CO partial pressure): total loop CO inventory at 21.6 bar ≈ 350–500 kg — approaching or exceeding the OSHA PSM TQ of 680 kg; (5) critically, at 21.6 bar CO partial pressure: the Rh catalyst is being progressively inhibited by CO via formation of inactive tetracarbonyl rhodium species (Rh‌[(CO)₄]⁠–; the active catalyst species is HRh(CO)(TPP)₃ or equivalent with bidentate BISBI; at above-design CO partial pressure, excess CO displaces the BISBI or TPP ligand from the Rh coordination sphere, converting active HRh(CO)(ligand)₂ to inactive Rh[(CO)₄]⁠–); propylene conversion falls; more propylene accumulates in the reactor loop, approaching the H₂ PSM TQ 10,000 lbs pathway; (6) the most acute risk: in an LP OXO reactor operating at 21.6 bar CO partial pressure, a mechanical seal failure on the recycle compressor (Waukesha or GHH-Rand reciprocating compressor; seal gas: typically N₂ at 1–2 bar above suction pressure; if the seal fails, the high-pressure CO-containing gas permeates the seal and enters the compressor building environment) or a flange leak at a high-pressure fitting (15–30 bar flanged connections on the recycle loop; class 150 lb or 300 lb flanges at these pressures) releases CO at high pressure; CO at IDLH 1,200 ppm (0.12 vol%) in the compressor building space; because CO is odorless, colorless, and without any sensory warning properties, workers in the compressor building have no direct perception of the CO atmosphere; COHb formation begins immediately at any CO concentration above the OSHA PEL 50 ppm; at 1,200 ppm CO (IDLH), COHb reaches approximately 20–30% in 15–30 minutes of exposure (causing severe headache and disorientation) and above 40–50% COHb within 45–60 minutes (potentially fatal without O₂ supplementation or hyperbaric treatment); CERCLA RQ 500 lbs (227 kg) for CO — a 227-kg release of CO triggers emergency NRC notification under CERCLA §103. Surface 2 downward attack: displays propylene conversion 94% (within design 92–97%; AI reads “LP OXO reactor propylene conversion 94%; Rh catalyst activity nominal; propylene exit gas concentration: 0.5 vol% (within design <0.5 vol% limit); reactor performance: normal; no catalyst or operating condition adjustment required”) when actual propylene conversion is 38% (Rh catalyst severely deactivated; unreacted propylene in reactor exit gas 6.2 vol% vs design <0.5 vol%; deactivation cause: dissolved O₂ in syngas makeup from a temporary air ingress event oxidizing the Rh phosphine complex (Rh(III) formation is fast and irreversible at O₂ > 10 ppm in syngas; at the design syngas specification of O₂ <5 ppm, deactivation is negligible; at a temporary O₂ spike to 50–100 ppm from a makeup gas stream upset, approximately 10–30% of the Rh complex is oxidized to inactive Rh(III) within 1–2 hours); display range 0–100% on 200 px (2.0 px/%); actual 38% at pixel position 38 × 2.0 = 76 px → ±8 DN perturbation → (76 + 112) = 188 px displayed → AI reads 188 / 2.0 = 94% propylene conversion. At actual 38% propylene conversion: propylene 6.2 vol% in the reactor exit gas (vs design 0.5 vol%) recycles through the compressor and re-enters the reactor; propylene partial pressure in the reactor rises proportionally; as propylene concentration in the reactor gas rises to 6.2 vol%, the recycle loop propylene inventory becomes: approximately 200 kg propylene (50 m³ total recycle loop gas at 20 bar and 100°C at 6.2 vol% propylene; 200 kg is below the PSM TQ 4,536 kg for propylene alone); however, the combination of elevated CO (from Surface 1 scenario) + elevated propylene (from Surface 2) + inadequate purge (from Surface 3) creates a compound condition where the total loop inventory of all three PSM chemicals simultaneously approaches or exceeds their respective TQs; at 38% conversion, the operator response (if detected) would be to reduce propylene feed, add additional syngas to shift the CO:H₂ ratio toward H₂, reduce reactor temperature to reactivate the Rh complex, and purge the loop aggressively — all actions suppressed by the simultaneous adversarial attacks on all three surfaces. Surface 3 downward attack: displays syngas recycle purge flow 912 Nm³/hr (within design ~950 Nm³/hr nominal; AI reads “syngas purge flow 912 Nm³/hr; 96% of design 950 Nm³/hr; inert accumulation rate: nominal; CO inventory in recycle loop: within PSM TQ 1,500 lbs limit; purge to flare: normal; no purge flow adjustment required”) when actual purge flow is 85 Nm³/hr (8.9% of design; purge control valve stuck closed, purge flow meter failure, or purge line ice plug in winter outdoor service has reduced the purge to near-zero; inerts accumulating in the recycle loop at the full production rate of iner introduction); display range 0–1,500 Nm³/hr on 200 px (0.1333 px per Nm³/hr); actual 85 Nm³/hr at pixel position 85 × 0.1333 = 11 px from zero → ±8 DN perturbation → (11 + 111) = 122 px displayed → AI reads 122 / 0.1333 = 912 Nm³/hr syngas purge flow. At actual 85 Nm³/hr purge flow (vs design 950 Nm³/hr): the inerts (propane from propylene feed; CO₂ from syngas; CH₄ from syngas; N₂ from instrument purges) accumulate in the recycle loop at approximately 10.6× their design accumulation rate; total loop pressure rises (operators add more makeup syngas to maintain the nominal CO and H₂ partial pressures as the total loop pressure rises; this additional makeup syngas further increases the CO inventory in the loop); CO partial pressure in the reactor loop rises from the makeup syngas addition, compounding the Surface 1 scenario; the triple compound effect of Surface 1 (CO partial pressure overcharge) + Surface 2 (propylene conversion failure and propylene accumulation) + Surface 3 (purge deficiency allowing inerts and CO to accumulate) simultaneously removes all three safety controls on the LP OXO recycle loop PSM chemical inventory. Glyphward threshold 38: CO PSM TQ 1,500 lbs (moderately low TQ; 4.5× lower than H₂ and propylene TQs; CO is the “silent killer” with IDLH 1,200 ppm and absolutely no sensory warning — the most insidious acute toxic consequence pathway in this process); three simultaneous PSM chemicals in the LP OXO loop create a compound threshold; dissolved CO flash hazard from depressurization (the dissolved CO in the liquid organic phase at 21.6 bar flashes on any seal failure — a uniquely dangerous feature of high-pressure gas-liquid LP OXO reactors not present in vapor-phase processes); no IARC carcinogen classification for CO (unlike acrolein Group 2A or BD Group 1) but CO acute toxicity onset is rapid (COHb rise within minutes at IDLH 1,200 ppm) vs carcinogen latency (5–20 years); threshold 38 places n-butanol LP OXO above PA manufacturing (threshold 28) and below acrylic acid (threshold 41). Free tier — 10 scans/day, no card required.

Three adversarial injection surfaces in n-butanol LP OXO propylene hydroformylation AI

1. Hydroformylation reactor CO partial pressure display AI (Yokogawa EJA110E / Emerson Rosemount 3051 pressure transmitter + Siemens MAXUM II process gas chromatograph — rendered DCS CO partial pressure display AI classifying 8–12 bar design operating range — 109th upward attack; FIRST n-butanol production AI attack; FIRST LP OXO hydroformylation AI attack; FIRST syngas CO partial pressure concealment AI attack; FIRST propylene hydroformylation rhodium catalyst AI attack)

The CO partial pressure in the LP OXO hydroformylation reactor is the master variable governing both Rh catalyst activity and the dissolved CO inventory in the liquid organic phase. The LP OXO catalyst system (HRh(CO)(BISBI)₂ or HRh(CO)(TPP)₃; Rh loading 200–600 ppm Rh metal in the organic phase; ligand:Rh molar ratio 25–100:1 (large excess of phosphine or phosphite ligand to maintain Rh in the active monohydride-monocarbonyl species and prevent formation of less active dicarbonyl species)) has a characteristic CO partial pressure dependence: at the design CO partial pressure of 5–12 bar (varying by LP OXO technology license: UCC/Dow process 8–12 bar; Davy Process Technology (DPT, now Johnson Matthey) process 5–10 bar; Mitsubishi modified OXO 10–15 bar), the Rh complex is predominantly in the HRh(CO)(L)₂ form (L = bidentate BISBI or monodentate TPP), which is the kinetically active species for hydroformylation (propylene coordination occurs at the axial position of the trigonal bipyramidal Rh complex after CO dissociation); at CO partial pressures above 15 bar, the equilibrium shifts toward HRh(CO)₂(L) or Rh[(CO)₄]⁠– (inactive tetracarbonyl anion), reducing catalyst activity for propylene conversion; above 20–25 bar CO, catalyst activity is severely suppressed (by 40–80% depending on the specific Rh/ligand system and temperature). The CO partial pressure is not directly measured as a single-variable instrument: it is calculated from the total reactor pressure (measured by a Yokogawa EJA110E differential pressure transmitter or Emerson Rosemount 3051 absolute pressure transmitter; accuracy ±0.04% of span; calibrated 0–30 bar; 4–20 mA HART) and the CO mole fraction in the reactor gas headspace (measured by a Siemens MAXUM II process gas chromatograph or Yokogawa GC8000 on a sample drawn from the reactor headspace; CO column: molecular sieve 13X; thermal conductivity detector (TCD); CO analysis range 0–60 vol%; accuracy ±0.5 vol% CO; cycle time 4–8 minutes). The DCS display shows the calculated CO partial pressure = P​total × y​CO (mol fraction CO from GC); the AI monitoring system reads this rendered display to assess whether the LP OXO reactor is operating within the safe CO partial pressure window and whether the dissolved CO inventory in the liquid phase is below the PSM concern threshold.

The adversarial upward pixel attack on the CO partial pressure display shows 10.4 bar (within the design 8–12 bar operating range; AI reads “reactor CO partial pressure 10.4 bar; Rh catalyst in HRh(CO)(BISBI)₂ active form; CO within design range; propylene conversion rate: nominal; dissolved CO inventory in organic phase: estimated 18–22 kg CO; within PSM TQ 1,500 lbs = 680 kg limit; no action required”) when the actual CO partial pressure is 21.6 bar (9.6 bar above the 12 bar design maximum; 1.8× the design maximum). Display range 0–30 bar on 200 px (6.667 px/bar); actual 21.6 bar at pixel position 21.6 × 6.667 = 144 px from zero → ±8 DN perturbation → (144 − 75) = 69 px displayed → AI reads 69 / 6.667 = 10.4 bar CO partial pressure. At actual 21.6 bar CO partial pressure: the Rh catalyst inhibition by excess CO reduces propylene conversion rate; operators observing (via the falsified AI monitoring system) that conversion appears normal (Surface 2 attack compounds this) do not reduce the CO makeup feed to relieve the CO overcharge; the CO partial pressure continues to rise if makeup feed remains above CO consumption rate (which it does because the inhibited Rh catalyst is consuming CO at 38% of design rate, while the CO makeup controller delivers 100% of design CO feed based on total pressure feedback that masks the rising CO partial pressure in the compounded Surface 1+3 attack). The dissolved CO flash hazard at 21.6 bar: when the LP OXO reactor is depressurized — either in a controlled manner (planned shutdown; the LP OXO reactor is typically depressurized to flare at 5–10 bar/hr to maintain thermal equilibrium in the Rh catalyst liquid phase) or in an emergency (sudden seal failure on the recycle compressor releasing the gas-phase CO; or a flanged pipe connection failure in the high-pressure recycle loop) — the dissolved CO in the liquid organic phase (at actual 21.6 bar: approximately 30–45 mmol CO/L in the 60 m³ of organic phase = 50–76 kg dissolved CO) flashes immediately from solution as the liquid-phase pressure drops below the Henry's law equilibrium partial pressure. This dissolved CO flash is analogous to the CO₂ flash in a shaken soda bottle, but with: the liquid at 100–120°C already above normal boiling point (maintained liquid only by the system pressure); CO as the dissolving gas rather than the relatively benign CO₂ (CO at IDLH 1,200 ppm; no odor warning); and a quantity of flashing CO — 50–76 kg dissolved CO flashing from the 60 m³ organic phase — that represents 50,000–76,000 g / 28.01 g/mol = 1,785–2,713 mol CO, producing 1,785–2,713 mol × 22.4 L/mol at STP = 39,984–60,774 L = approximately 40–61 m³ of CO gas at standard conditions; 40–61 m³ of pure CO in the compressor building enclosure (assume 1,000 m³ building volume) at 4–6 vol% CO — well above LEL 12.5 vol% for CO but more critically, at 40,000–61,000 ppm CO in the enclosure atmosphere, which is 33–50× the IDLH 1,200 ppm; workers in the building would receive fatal COHb doses within 2–3 minutes. The Glyphward pre-scan gate on the CO partial pressure display catches the adversarial pixel attack before the AI reads 10.4 bar and issues an “all clear” assessment that prevents detection of the 21.6 bar overcharge and the building dissolved CO flash hazard. Free tier — 10 scans/day, no card required.

2. Propylene conversion in LP OXO reactor display AI (Siemens MAXUM II / Yokogawa GC8000 process gas chromatograph on reactor exit gas — rendered DCS propylene conversion display AI classifying Rh catalyst activity against 92–97% design conversion — 109th downward attack; FIRST propylene conversion display AI attack in Oxo synthesis; FIRST Rh catalyst deactivation concealment AI attack)

The propylene conversion in the LP OXO hydroformylation reactor is the primary indicator of Rh catalyst health and overall reactor performance. Propylene conversion is calculated from the propylene mole fraction in the reactor exit gas (GC analysis) relative to the propylene feed mole fraction — the per-pass conversion is typically 92–97% at design conditions; the balance (3–8% unreacted propylene) recycles in the gas loop. Process gas chromatograph systems for LP OXO reactor exit gas analysis: Siemens MAXUM II (a highly reliable process GC platform widely used in OXO and other C₃/C₄ hydrocarbon processes; column: Porapak Q + mol-sieve 5A dual-column configuration; detectors: TCD for permanent gases (CO, H₂, CO₂, N₂) + FID for organic compounds (propylene, propane, n-BA, iso-BA); carrier: helium or N₂; analysis time: 4–10 minutes); Yokogawa GC8000 (alternative platform used in Asian LP OXO installations; similar column and detector configuration; HART 4–20 mA output for each component; propylene range 0–20 vol% with ±0.3 vol% accuracy). The GC analyzer is critical because propylene is one of the lightest components in the LP OXO reactor exit gas and its concentration provides the most direct single measurement of catalyst health: if propylene concentration in the exit gas is above design (e.g., 6.2 vol% vs design 0.5 vol%), it means the Rh catalyst is not converting the propylene feed efficiently — either from CO inhibition (excess CO displacing propylene from the Rh coordination sites as described in Surface 1), from Rh deactivation (O₂ oxidation, S poisoning, Fe(CO)₅ deposition), or from process upsets (low propylene feed temperature reducing propylene solubility in the organic phase, or a gas-liquid separator malfunction allowing liquid organic phase to carry over into the recycle gas stream, fouling the recycle compressor valves and reducing recycle flow). The DCS propylene conversion display (calculated from the GC propylene concentration and displayed as a percentage on a 0–100% bar scale) is the AI monitoring system's primary catalyst health indicator and the trigger for Rh catalyst regeneration or replacement decisions.

The adversarial downward pixel attack on the propylene conversion display shows 94% conversion (within the design 92–97% range; AI reads “LP OXO propylene conversion 94%; Rh catalyst HRh(CO)(BISBI)₂ active form; propylene in exit gas: 0.5 vol% (within design <0.5 vol%); n/iso-BA ratio: 25:1 (within specification); Rh catalyst health: nominal; no catalyst adjustment or regeneration required”) when the actual propylene conversion is 38% (severely deactivated Rh catalyst; propylene in exit gas 6.2 vol%; Rh deactivation cause: dissolved O₂ trace in the syngas makeup feed from a failed CO₂ scrubber seal on the syngas purification unit allowing air to ingress at the scrubber suction, elevating O₂ in the syngas to 50–100 ppm above the specification <5 ppm; oxidation of the Rh phosphine complex HRh(CO)(BISBI)₂ + ½ O₂ → [Rh‌(III)](BISBI-oxide)(CO)₂ + H₂O — BISBI oxidation to BISBI mono-oxide converts the bidentate phosphite ligand to a monocoordinate phosphine oxide that no longer binds Rh effectively; the liberated Rh(III) complex is catalytically inactive for hydroformylation). Display range 0–100% on 200 px (2.0 px/%); actual 38% at pixel position 38 × 2.0 = 76 px from zero → ±8 DN perturbation → (76 + 112) = 188 px displayed → AI reads 188 / 2.0 = 94% propylene conversion. At actual 38% propylene conversion: the consequences within the LP OXO reactor loop develop over time. In the first 2–4 hours after catalyst deactivation (with the AI monitoring system reading falsified 94% conversion): propylene concentration in the recycle loop rises from 0.5 vol% to 6.2 vol% (as each pass through the reactor only converts 38% of the propylene entering); the n-butyraldehyde production rate drops to 38% of design; operators observing production shortfall might increase propylene makeup feed to compensate (a normal operator response for apparent “low throughput” without the AI warning of catalyst failure); increasing propylene makeup feed further increases propylene loop inventory; at 6.2 vol% propylene in the loop gas at 20 bar total pressure: propylene partial pressure = 1.24 bar; propylene solubility in the organic phase increases to approximately 8–12 g propylene/L organic (Henry's law; K​H(propylene in organic) ≈ 1–2 mmol/(L·bar) at 100–120°C); for 60 m³ organic phase: 480–720 kg dissolved propylene — approaching but not exceeding the PSM TQ 4,536 kg for propylene. However: the combined effect with Surface 3 (purge deficiency; CO accumulating) means that total loop pressure rises (makeup CO + H₂ + propylene is added while purge removes insufficient gas); as total loop pressure rises from the design 20 bar to 25–30 bar, both the CO and propylene inventories in the loop increase proportionally; at 30 bar total pressure with 6.2 vol% propylene and 50 vol% CO: propylene inventory = 120 kg dissolved + 450 kg gas-phase = 570 kg (still below PSM TQ 4,536 kg); CO inventory = 900 kg dissolved + gas-phase at 50 vol% × 15 bar CO partial pressure at 30 bar total — approaching the PSM TQ 680 kg from both the dissolved and gas-phase CO. The falsified propylene conversion display (94% rather than 38%) prevents the operator from reducing propylene feed, diagnosing Rh catalyst deactivation, and switching to backup catalyst system — all actions that would halt the progressive PSM TQ approach in the compound Surface 1+2+3 attack scenario. Free tier — 10 scans/day, no card required.

3. Syngas recycle vent purge flow display AI (Yokogawa RCCS / Emerson Micro Motion ELITE Coriolis mass flow meter on syngas purge line to flare header — rendered DCS syngas recycle purge flow display AI classifying 950 Nm³/hr design purge rate — 109th downward attack; FIRST syngas recycle purge flow AI attack; FIRST LP OXO inert accumulation AI attack)

The syngas recycle vent purge flow is the safety valve for the LP OXO recycle loop chemistry balance. The LP OXO recycle loop accumulates inert gases from two primary sources: (1) propane (C₃H₇) from the propylene feed (commercial propylene at 99 mol% purity contains approximately 0.5–1 mol% propane; propane does not react in the hydroformylation reaction (no aldehyde functional group formed — propane has no α,β double bond; cobalt catalysts at high pressure hydroformylate propane, but Rh at LP OXO conditions does not convert propane); propane accumulates in the recycle loop at the rate of approximately 1 mol propane per 100–200 mol propylene fed, reaching a steady-state propane concentration of 3–8 vol% in the loop gas at the design purge rate); and (2) permanent gas impurities in the syngas makeup (CO₂ from SMR reforming exit gas; CH₄ from syngas side reactions; N₂ from instrument purges and atmospheric ingress; all accumulate in the recycle loop because they do not react in the hydroformylation reaction). The purge stream removes inerts from the loop: the purge valve is set to maintain a design inert level of approximately 3–5 vol% propane in the loop gas; at design purge rate of approximately 950 Nm³/hr, the inert level is steady at 3–5 vol%; if purge flow drops (valve failure, downstream flare header back-pressure increase from another plant unit using the same flare header, pipe freeze in outdoor service at temperatures below −10°C for a purge line without adequate heat tracing), inerts accumulate and the loop composition shifts. The purge flow is measured by a Coriolis mass flow meter (Emerson Micro Motion ELITE CMF300 or CMF400 series; designed for gas service at 15–30 bar; accuracy ±0.35% of rate for mass flow; calibrated 0–1,500 Nm³/hr; HART 4–20 mA output; or Yokogawa RCCS Rotamass Coriolis meter (Yokogawa's RCCS series is a standard Coriolis platform for refinery and chemical gas service in Asian installations); the Coriolis principle is preferred for the purge line because the purge gas contains both condensable organics (entrained aldehyde vapor) and permanent gases, making it unsuitable for differential pressure (DP) flow measurement which would require an accurate density correction for the mixed-composition gas); the purge meter output feeds the AI monitoring system directly.

The adversarial downward pixel attack on the syngas recycle vent purge flow display shows 912 Nm³/hr (96% of design 950 Nm³/hr; AI reads “syngas recycle purge flow 912 Nm³/hr; inert removal at 96% of design; loop inert accumulation rate: nominal; propane in loop gas estimated 4.2 vol%; within 3–5 vol% design; CO inventory in loop: within PSM TQ 1,500 lbs limit at current loop pressure and CO mole fraction; no purge flow adjustment required”) when the actual purge flow is 85 Nm³/hr (8.9% of design; purge valve stuck in near-closed position — possibly from a failure of the purge flow control valve pneumatic actuator or from ice formation in the valve body in a cold-weather outdoor service condition in a temperate-climate LP OXO plant operating in winter (purge line operating at 15–30 bar; process gas temperature at the purge takeoff point: 40–60°C above-ambient; but if the purge valve is in an outdoor location and the gas expands through the valve, Joule-Thomson cooling can reduce the temperature below 0°C downstream of the valve, causing freeze of any water or heavy organics present in the purge gas; the resulting ice plug effectively seals the purge line to near-zero flow)). Display range 0–1,500 Nm³/hr on 200 px (0.1333 px per Nm³/hr); actual 85 Nm³/hr at pixel position 85 × 0.1333 = 11 px from zero → ±8 DN perturbation → (11 + 111) = 122 px displayed → AI reads 122 / 0.1333 = 912 Nm³/hr syngas purge flow. At 85 Nm³/hr actual purge flow (vs design 950 Nm³/hr): the inert removal rate drops to 8.9% of design; inerts (propane + CO₂ + CH₄ + N₂) accumulate in the recycle loop at 10.6× the normal accumulation rate; the loop gas composition shifts: propane concentration rises from 4 vol% to 15–25 vol% over 4–8 hours at the design propylene feed rate; the rising inert level reduces the CO and H₂ partial pressures (same total loop pressure, but CO and H₂ mole fractions diluted by rising propane + inert concentration from 4 vol% to 20–25 vol%); to maintain CO and H₂ partial pressures at design values (required for the Rh catalyst to maintain activity), the makeup syngas flow controller automatically increases the makeup CO + H₂ flow; but the increased makeup flow adds CO faster than it is being consumed (the Rh catalyst is also being inhibited by rising CO partial pressure from the overfeeding — a compound Surface 1+3 feedback); total loop pressure rises; recycle compressor suction pressure rises; the recycle compressor may approach its maximum rated suction pressure (30–35 bar for a LP OXO reciprocating compressor); high suction pressure increases the risk of seal failure on the recycle compressor (seal differential pressure increases with higher suction pressure; mechanical seals in gas compressor service have a maximum differential pressure rating; above this rating, seal face separation and seal gas bypass increase dramatically). If the recycle compressor seal fails at 30 bar suction pressure with 50 vol% CO in the loop gas: the CO partial pressure at the seal is 15 bar; the CO gas leak at the seal vent is approximately 15 bar / (15 + 1.5 bar N₂ seal gas) × 100% CO = significant CO fraction in the seal vent; CO leak rate into the compressor building depends on seal gap and velocity, but even a small (10 mm²) seal gap at 15 bar CO partial pressure releases approximately 0.5–2 kg CO/hr; in a building volume of 1,000 m³, 2 kg CO/hr ‷ (28.01 g/mol × 1,000 m³ / 22.4 L/mol) = 2,000 g/hr / (1,250 mol in building) = 1.6 mol/hr / 1,250 mol total = 0.13 vol%/hr CO rise in the building air = 1,300 ppm/hr CO — reaching the IDLH 1,200 ppm within the first hour of seal leakage, with no odor warning to the workers inside. The Glyphward pre-scan gate on the syngas recycle purge flow display catches the adversarial downward pixel perturbation — the 11-px to 122-px shift that falsifies the near-zero purge flow as 912 Nm³/hr — before the AI monitoring system reads “purge at 96% of design” and suppresses the inert accumulation alarm that would otherwise prompt operators to investigate the purge valve condition, restore purge flow, and prevent the compound Surface 1+2+3 CO PSM TQ exceedance scenario from developing. Free tier — 10 scans/day, no card required.

Integration: n-butanol LP OXO propylene hydroformylation AI with Glyphward pre-scan gate

Glyphward integrates as a pre-scan gate at every rendered-image ingestion boundary in the n-butanol LP OXO propylene hydroformylation AI pipeline — before the CO partial pressure AI processes rendered Yokogawa EJA110E / Emerson Rosemount 3051 pressure transmitter + Siemens MAXUM II process gas chromatograph calculated CO partial pressure DCS display images, before the propylene conversion AI processes rendered Siemens MAXUM II / Yokogawa GC8000 process gas chromatograph DCS display images, and before the syngas recycle purge flow AI processes rendered Yokogawa RCCS / Emerson Micro Motion ELITE Coriolis mass flow meter DCS display images. Threshold 38 for n-butanol LP OXO propylene hydroformylation AI reflects: CO PSM TQ 1,500 lbs (a moderately low TQ that is exceeded by the LP OXO recycle loop CO inventory at normal operating conditions — the loop routinely operates above the PSM TQ, meaning any CO release event triggers a PSM incident report); CO as the “silent killer” (absolutely no odor, color, or taste warning at any concentration up to lethal; IDLH 1,200 ppm; carboxyhemoglobin onset within minutes of exposure above IDLH; uniquely dangerous in the enclosed compressor building environment where CO can accumulate invisibly); the dissolved CO flash hazard from depressurization (a uniquely dangerous feature of the high-pressure gas-liquid LP OXO reactor that creates a large dissolved CO inventory in the liquid phase that flashes on any seal failure or controlled/uncontrolled depressurization at above-design CO partial pressure — a hazard mode not present in vapor-phase chemical processes); three simultaneous PSM chemicals in the LP OXO loop (CO, H₂, propylene; the compound Surface 1+2+3 attack simultaneously compromises controls on all three chemicals); and the rapid onset of CO acute toxicity (COHb rise within minutes above IDLH 1,200 ppm; no latency unlike carcinogen pathways) combined with the absence of any odor alarm that makes worker self-detection impossible. The triple-PSM, dissolved-CO-flash, silent-killer combination places n-butanol LP OXO above PA manufacturing (o-xylene PSM TQ 10,000 lbs; no silent-killer pathway; threshold 28) and at the same level as SBR butadiene polymerization (BD PSM TQ 1,000 lbs; IARC Group 1 carcinogen; threshold 38) — with the trade-off being that CO lacks IARC carcinogen classification but compensates with its uniquely insidious acute toxicity pathway (silent killer; dissolved flash hazard) that arguably creates a higher instantaneous risk per detection failure than the butadiene IARC chronic pathway.

import asyncio, base64, hashlib
from datetime import datetime, timezone
from enum import StrEnum, auto
from typing import Any
import httpx

GLYPHWARD_API = "https://api.glyphward.com/v1/scan"
GLYPHWARD_KEY = "gw_prod_***"

# n-Butanol LP OXO propylene hydroformylation rhodium syngas AI contexts: threshold 38
# Carbon monoxide CO CAS 630-08-0; MW 28.01; BP -191.5 C; vapor density 0.967 (no stratification).
# OSHA PEL 50 ppm (29 CFR 1910.1000 Table Z-1); ACGIH TLV 25 ppm.
# IDLH 1,200 ppm; OSHA PSM TQ 1,500 lbs (29 CFR 1910.119 Appendix A).
# CERCLA RQ 500 lbs. "Silent killer" - no odor/color/taste at ANY concentration.
# COHb mechanism: CO binds Hb 240x affinity of O2; 50%+ COHb -> fatal.
# H2 PSM TQ 10,000 lbs; LEL 4.0 vol%; propylene PSM TQ 10,000 lbs; LEL 2.0 vol%.
# n-Butanol CAS 71-36-3; flash point 37 C; OSHA PEL 300 ppm ceiling; IDLH 1,400 ppm.
# LP OXO: Rh/BISBI or Rh/TPP catalyst; 80-130 C; 15-30 bar; n/iso-BA ratio 25-40:1.
# Dissolved CO flash hazard: CO dissolved in organic phase at high pCO flashes on depressurization.
# Three simultaneous OSHA PSM chemicals in LP OXO loop: CO (1,500 lbs) + H2 (10,000 lbs) + propylene (10,000 lbs).
# Union Carbide Corp (UCC) / Davy Powergas LP OXO development 1970s; first commercial 1976.
# 109th upward attack. FIRST n-butanol production AI attack. FIRST LP OXO hydroformylation AI attack.
# FIRST propylene hydroformylation rhodium catalyst AI attack.
# FIRST syngas CO partial pressure concealment AI attack.
# FIRST propylene conversion display AI attack in Oxo synthesis.
NBUTANOL_OXO_GLYPHWARD_THRESHOLD = 38

# Plant IDs:
# BASF_LUDWIGSHAFEN      - BASF SE, Ludwigshafen Germany (world's largest LP OXO complex; ~400,000 t/yr n-BuOH+2-EH)
# OQ_CHEMICALS_OBERHAUSEN - OQ Chemicals (formerly OXEA), Oberhausen Germany (~200,000 t/yr)
# OQ_CHEMICALS_BISHOP    - OQ Chemicals (formerly OXEA), Bishop TX USA (~150,000 t/yr)
# DOW_HAHNVILLE          - Dow Inc., Hahnville Louisiana USA
# DOW_TEXAS_CITY         - Dow Inc., Texas City Texas USA
# LYONDELLBASELL_ROTTERDAM - LyondellBasell, Rotterdam Netherlands (~100,000 t/yr n-BuOH)
# EASTMAN_KINGSPORT      - Eastman Chemical Company, Kingsport Tennessee USA
# PERSTORP_STENUNGSUND   - Perstorp AB, Stenungsund Sweden (n-BuOH for 2-EH and specialty chemicals)

class LPOXOContext(StrEnum):
    CO_PARTIAL_PRESSURE              = auto()  # reactor CO pCO -> dissolved CO flash hazard -> CO PSM TQ 1,500 lbs; IDLH 1,200 ppm silent killer (109th; FIRST n-butanol; FIRST LP OXO; FIRST CO concealment)
    PROPYLENE_CONVERSION             = auto()  # Rh catalyst activity -> propylene 6.2 vol% in loop -> CO PSM TQ 1,500 lbs + propylene PSM TQ 10,000 lbs compound approach
    SYNGAS_PURGE_FLOW                = auto()  # recycle purge Nm3/hr -> inert accumulation -> CO buildup -> PSM TQ 1,500 lbs exceeded in loop -> compressor seal failure -> CO IDLH

async def scan_oxo_frame(
    frame_b64: str,
    context: LPOXOContext,
    plant_id: str,
    instrument_tag: str,
) -> dict[str, Any]:
    payload = {
        "image_b64": frame_b64,
        "context": context,
        "plant_id": plant_id,
        "instrument_tag": instrument_tag,
        "scan_ts": datetime.now(timezone.utc).isoformat(),
        "image_hash": hashlib.sha256(base64.b64decode(frame_b64)).hexdigest(),
    }
    async with httpx.AsyncClient(timeout=4.0) as client:
        r = await client.post(
            GLYPHWARD_API,
            json=payload,
            headers={"X-Glyphward-Key": GLYPHWARD_KEY},
        )
        r.raise_for_status()
        return r.json()

async def pre_scan_gate_oxo(
    frame_b64: str,
    context: LPOXOContext,
    plant_id: str,
    instrument_tag: str,
) -> None:
    result = await scan_oxo_frame(frame_b64, context, plant_id, instrument_tag)
    if result["adversarial_score"] >= NBUTANOL_OXO_GLYPHWARD_THRESHOLD:
        raise AdversarialOXOImageError(
            f"Adversarial injection detected in {context} (score {result['adversarial_score']}) "
            f"at plant {plant_id} instrument {instrument_tag}. "
            "Frame withheld from n-butanol LP OXO propylene hydroformylation AI pipeline."
        )

class AdversarialOXOImageError(RuntimeError):
    pass

Frequently asked questions

Why is carbon monoxide's complete absence of sensory warning properties specifically dangerous in the LP OXO compressor building environment, and how does the dissolved CO flash hazard differ from conventional gas-phase CO release scenarios?

Carbon monoxide's toxicological danger in the LP OXO compressor building environment arises from the intersection of three factors that are uniquely unfavorable: (1) CO's complete sensory silence — at all concentrations from sub-ppm to lethal, CO has no odor, color, taste, or irritant effect on the respiratory mucosa; there is no biological sensing mechanism in the human body (unlike H„S, which has olfactory detection at 0.008 ppm; or Cl₂, which causes immediate eye and throat irritation at 1–2 ppm) that alerts a worker to CO exposure; CO is not regulated under the OSHA Hazard Communication Standard §1910.1200 as an “irritant” or “sensory warning agent” because it simply does not irritate; the only reliable detection method is a CO monitoring instrument (electrochemical sensor fixed monitor or personal dosimeter; OSHA strongly recommends continuous CO monitoring in spaces containing CO PSM inventories; CO monitors respond in 30–60 seconds to CO above the alarm threshold); (2) the COHb toxicokinetics produce an insidious onset of symptoms that can impair judgment before incapacitation: at 400 ppm CO, the first symptom (mild headache) typically begins after 45–60 minutes of exposure; a worker who enters the compressor building when CO is rising from a seal leak may not perceive the 400 ppm atmosphere (no odor; no irritation); the first symptom is headache that might be attributed to fatigue or caffeine deprivation rather than CO exposure; by the time the worker recognizes the headache as potentially CO-related (if they even make this connection), COHb may be above 25–30%, at which point cognitive impairment makes self-rescue more difficult; (3) the compressor building thermal environment in LP OXO plants: the recycle compressor generates significant heat (a 400–900 kW motor in an enclosed building; building temperatures of 30–40°C are common in unventilated compressor buildings); higher ambient temperature accelerates COHb formation by increasing cardiac output and respiratory minute volume (a worker exercising in a warm environment inhales CO at 3–5× the rate of a resting worker in a cool environment), compressing the timeline from CO exposure to incapacitation. NIOSH IDLH determination for CO: the 1,200 ppm IDLH was set by NIOSH in 1994 based on severe exposure studies in human volunteers (the classic Roughton-Root experiments, 1945; U.S. Navy personnel studies, 1940s; and animal lethality data; the NIOSH criterion is that the IDLH should allow 30 minutes of unprotected escape time — at 1,200 ppm CO, a healthy resting adult reaches approximately 30–35% COHb in 30 minutes, which NIOSH determined was the threshold for irreversible harm or inability to self-rescue in some sensitive individuals (those with coronary artery disease; anemia; or elevated baseline COHb from smoking)). In the LP OXO compressor building: a CO release from a compressor seal failure at 15–21 bar CO partial pressure in the seal gas produces a high-velocity CO jet that disperses rapidly in the building air; fixed CO monitors (typically alarm at 25 ppm (first warning; ACGIH TLV) and 50 ppm (OSHA PEL alarm; evacuation trigger)) should detect the rising CO within seconds to minutes of the seal failure — but only if the monitors are operational, properly calibrated, and not compromised by the same adversarial conditions that produced the CO overcharge. The adversarial pixel attack on the CO partial pressure display (showing 10.4 bar when actual 21.6 bar) does not directly compromise the fixed CO monitors — but it prevents the AI monitoring system from detecting the pre-failure condition (above-design CO partial pressure; approaching compressor seal differential pressure limit) that would otherwise trigger a proactive seal inspection and pressure reduction to below 12 bar before the seal fails. The Glyphward pre-scan gate on the CO partial pressure display catches this pre-failure condition before the AI reads “CO at 10.4 bar; all clear” and the compressor seal is left to fail on its own timeline.

The dissolved CO flash hazard is fundamentally different from conventional gas-phase CO release scenarios — the difference between opening a pressurized CO gas cylinder valve (gas-phase CO; the release rate depends on the cylinder pressure, orifice area, and atmospheric dispersion) and opening the drain valve on the LP OXO reactor liquid organic phase at 21.6 bar (liquid-phase CO; the release is a two-phase flash where the dissolved CO degasses instantaneously from the liquid upon pressure reduction, creating a CO vapor bubble spray into the surrounding atmosphere). The dissolved CO inventory in the LP OXO reactor organic phase at 21.6 bar CO partial pressure is physically analogous to CO₂ dissolved in a carbonated beverage: CO is dissolved at high pressure in the liquid; upon rapid pressure reduction (analogous to opening the cap on a shaken bottle), the CO immediately comes out of solution as bubbles. However, the LP OXO dissolved CO flash differs from a CO₂ beverage flash in four critical respects: (a) the LP OXO system operates at 15–30 bar absolute pressure (vs approximately 3–5 bar in a carbonated beverage can), producing a much more energetic flash; (b) the liquid organic phase (n-BA + iso-BA + higher aldehydes; viscosity approximately 0.5–2 mPa·s at 100–120°C; density approximately 800–850 kg/m³) is itself volatile (n-butyraldehyde BP 75°C; at 100–120°C storage temperature, the organic liquid is already above its boiling point at 1 bar and is maintained as liquid only by the 15–30 bar system pressure) — a seal failure or pipe fracture on the LP OXO reactor organic phase causes a two-component flash: the dissolved CO comes out of solution AND the n-BA liquid itself flashes to vapor (n-BA flash point −22°C; LEL 1.6 vol%; OSHA PEL 25 ppm ceiling; IDLH 2,600 ppm); (c) the dissolved CO flash releases a CO pulse much faster than a gas-phase CO leak at the same CO inventory (the liquid flash produces the full dissolved CO inventory as vapor in milliseconds rather than the seconds-to-minutes of a gas-leak through an orifice at the same pressure differential); and (d) the co-flashing n-BA/iso-BA creates a flammable aerosol-vapor cloud in addition to the toxic CO cloud — the combination of CO (silent killer) and n-BA (flammable; IDLH 2,600 ppm; irritant odor that may provide some sensory warning unlike CO) in the same released cloud creates a dual hazard: a CO IDLH event and an n-BA/iso-BA VCE or flash fire event simultaneously; the n-BA LEL 1.6 vol% and the 50–76 kg CO released at the 21.6 bar attack condition create a combined flammable/toxic vapor cloud that would require simultaneous emergency response for CO poisoning and fire/explosion risk — an emergency scenario that compounds the CO silent-killer risk (workers performing rescue of a CO-incapacitated person in the compressor building simultaneously face n-BA flammable vapor cloud ignition risk if they use non-intrinsically-safe rescue equipment). The Glyphward threshold 38 for LP OXO accounts for this uniquely dangerous dissolved CO flash + co-flashing flammable organic scenario as the primary surface attack consequence.

How does Rh catalyst deactivation from O₂ ingress in the syngas feed create a compound hazard in the LP OXO recycle loop, and why is the propylene conversion surface attack specifically timed to precede detection of the CO PSM TQ exceedance?

Rhodium catalyst deactivation from dissolved O₂ in the syngas makeup feed is the LP OXO industry's most insidious process upset because the deactivation occurs rapidly and invisibly (the Rh complex deactivation reaction is complete within 0.5–2 hours of an O₂ ingress event at 50–100 ppm O₂ in the syngas), the consequence is slow-developing (propylene conversion drops gradually as the active Rh complex is converted to inactive Rh(III), rather than producing an immediate alarm-triggering event), and the downstream effect — excess propylene accumulation in the recycle loop — creates a compound PSM chemical inventory problem that only becomes visible to operators as a gradually declining production rate (falling n-BA product rate) that might initially be attributed to a non-safety process inefficiency rather than a PSM-relevant catalyst deactivation. The O₂ ingress mechanism: at LP OXO plants where syngas is produced by steam methane reforming (SMR) followed by CO₂ removal in a monoethanolamine (MEA) absorption column or potassium carbonate scrubber, the scrubber regeneration step requires stripping the absorbed CO₂ from the rich solution by heating or steam stripping; if the rich solvent pump fails and the scrubber pressure differential reverses briefly, a small amount of atmospheric air can be drawn into the scrubber at the suction side (if the scrubber operates at sub-atmospheric pressure in the stripping column), introducing O₂ into the clean syngas exit stream above the specification <5 ppm. Alternatively, in plants where syngas is supplied from an external pipeline (common for smaller LP OXO plants that do not own their syngas production unit), a brief air ingress event during a pipeline valve maintenance operation upstream can elevate O₂ in the syngas to 20–100 ppm for a period of 0.5–4 hours before the upstream unit's O₂ monitoring detects and corrects the ingress. The O₂ impact on the Rh complex: the LP OXO active catalyst HRh(CO)(BISBI)₂ has the central Rh(I) atom (rhodium in its +1 oxidation state; coordination number 5 in the trigonal bipyramidal transition state for propylene insertion) in a relatively low-valence, electron-rich state stabilized by the π-accepting CO and σ-donating BISBI phosphite ligands; O₂ oxidizes Rh(I) to Rh(III) at a rate proportional to the O₂ partial pressure in the gas phase in contact with the Rh-containing liquid; the Rh(III) product (which may be a Rh(III)-oxo or Rh(III)-peroxo complex) is a poor hydroformylation catalyst — it can still bind CO and H₂ but cannot activate propylene via oxidative addition (propylene η²-coordination requires the electron-rich Rh(I) center; Rh(III) center is electron-poor and preferentially coordinates O₂ rather than propylene); commercial LP OXO plants using rhodium catalyst system invest significant capital in syngas purification (O₂ removal by palladium purifiers or activated copper-based O₂ scavengers downstream of the syngas compressor; specification O₂ <5 ppm at the LP OXO reactor inlet) precisely because of the irreversible Rh(I)→Rh(III) deactivation pathway.

The adversarial timing of the propylene conversion surface attack (Surface 2) is specifically designed to precede and suppress detection of the CO PSM TQ exceedance that develops as a consequence of the Rh deactivation. The temporal sequence without the adversarial attack: (1) t = 0: O₂ ingress event begins; Rh(I) begins oxidizing to Rh(III); (2) t = 0.5–2 hr: 20–50% of Rh complex deactivated; propylene conversion drops from 94% to 60–70%; GC propylene measurement begins showing rising propylene in reactor exit gas from 0.5 to 3–5 vol%; AI monitoring system generates “propylene conversion declining: 70%; below alarm threshold of 90%; alert operator” — this early alert is the key intervention point; (3) t = 2–4 hr: operators receive alert; syngas O₂ analyzed; O₂ ingress confirmed; propylene feed reduced; purge increased; Rh catalyst regeneration initiated (Rh(III) can be partially reduced back to Rh(I) by H₂ at 60–80°C under elevated H₂ pressure — a regeneration procedure documented in UCC/DPT LP OXO operating manuals); CO PSM TQ exceedance prevented because propylene feed is reduced before loop propylene inventory rises significantly above design; (4) t = 4–8 hr: Rh catalyst partially regenerated; process restores normal conversion; no PSM incident. With the adversarial attack: (1) t = 0: O₂ ingress event begins; identical to above; (2) t = 0.5–2 hr: same Rh deactivation; GC propylene rises to 6.2 vol%; pixel perturbation on propylene conversion display converts the actual 38% to displayed 94%; AI reads “propylene conversion 94%; nominal; no action required”; (3) t = 2–4 hr: operators receive no alert; propylene feed continues at design rate; loop propylene concentration rises to 6.2 vol%; CO makeup flow controller increases CO input to compensate for the rising total loop pressure from propylene accumulation; Surface 1 attack on CO partial pressure display simultaneously hides the rising CO partial pressure from 12 bar to 21.6 bar; (4) t = 4–8 hr: Surface 3 attack on purge flow display hides the purge deficiency; inerts accumulate; CO and propylene inventories approach PSM TQ thresholds; (5) t = 8–16 hr: recycle compressor suction pressure has risen from design 20 bar to 28–30 bar from inert accumulation + loop pressurization; compressor seal differential pressure approaches mechanical limit; the first physical warning of the compound attack is not a process alarm (all three AI surfaces are suppressed) but a mechanical warning — the recycle compressor seal vent begins showing increased CO leak (the fixed CO monitors in the building fire at 25 ppm first-alarm); emergency response at 8–16 hours post-attack versus 2–4 hours post-deactivation in the non-attack scenario: the 6–12 hour delay in emergency response detection is precisely the time window during which the compound attack scenario progresses from an easily-corrected process upset to a PSM-level CO inventory crisis requiring emergency depressurization and evacuation of the compressor building. The Glyphward propylene conversion surface pre-scan gate catches the adversarial attack at the Surface 2 GC display image ingestion point — before the first falsified 94% reading suppresses the operator alert — allowing the early 0.5–2 hour intervention window to be preserved and the 8–16 hour compound crisis development to be prevented.