Pressure compensation adjusts a gas measurement for a documented pressure dependence of the sensing system. It works when the model fits the sensor and gas, the pressure input represents the gas being measured, and the operating conditions remain inside the model's validated range. Enabling a setting does not establish those conditions.
For an optical gas sensor, pressure can change the number of absorbing molecules in a fixed path even when the gas mixture's mole fraction stays constant. Pressure can also affect spectral behavior, gas delivery and other parts of the instrument response. The ideal gas law explains the density contribution, but a complete manufacturer's compensation model can include more than a simple pressure ratio.

不同压力和相同温度下的概念数密度比较。球体是解释性符号,而不是分子计数或测量数据。
定义仪器应报告的内容
从被测量开始。在参考条件下报告的气体摩尔分数、分压、质量浓度和体积是不同的量。相同的物理气体可以具有不变的摩尔分数,而其单位实际体积的质量和分压随压力而变化。适用于一种报告基础的更正可能不适用于另一种报告基础。
For an ideal mixture, a component's partial pressure is its mole fraction multiplied by total absolute pressure. If the fraction is x and total pressure is P, then the component partial pressure is xP. At unchanged x and temperature, increasing P increases the number of target molecules in a fixed volume. This is the density mechanism that a gas-fraction measurement may need to account for.
用于报告氧分压的仪器应该对真实的分压变化做出响应。将输出转换为氧气分数需要适当的压力测量和模型。相比之下,气体分数仪器可以补偿压力引起的响应,因此其报告的分数保持一致。在预期输出明确之前,不要确定更改是否是错误。
干气和湿气基础也很重要。去除水会改变混合物的基础,并且可以改变目标气体分数。压力补偿不会自动执行该转换。在解释剩余差异之前,记录仪器、参考和气体证书是否描述相同的基础。
| 报告数量 | 固定混合物和温度下压力的影响 | 主要解释问题 |
|---|---|---|
| 摩尔分数 | 理想情况下保持不变 | 传感器响应是否保留密度依赖性? |
| 成分分压 | 随总绝对压力的变化 | 分压是预期的被测量吗? |
| 每实际体积的质量 | 随气体密度变化 | 哪个温度和压力定义了体积? |
| 参考条件下的体积 | 取决于规定的转换基础 | 适用哪些参考条件和气体模型? |
当在气体传感器、流量系统和控制仪表板之间传输信息时,这种区别尤其重要。看起来相同的浓度场并不能保证相同的定义。通过完整的数据路径保留每次测量的单位、基础和位置。
使用理想气体定律作为有界解释模型
对于理想气体,总摩尔密度为 P/(RT),其中 P 是绝对压力,T 是绝对温度,R 是气体常数。摩尔分数为 x 的组分的摩尔密度为 xP/(RT)。在固定光路长度和适当简化的吸收模型下,即使 x 保持恒定,改变压力也会改变吸收群体。
这 德州仪器 NDIR 应用报告,SNAA207,描述了气体特定的红外吸收和比尔-朗伯关系。这个光学框架解释了为什么数量密度很重要。它并没有规定每个成品 NDIR 仪器都应该使用相同的方程进行校正,或者可以忽略光谱和电子效应。
Consider a deliberately simplified sensor calibrated at P0 and T0. If its inferred output is proportional only to target-gas number density, an uncorrected fraction-like indication could follow x_ind = x_true × (P/P0) × (T0/T). Rearranging gives x_true = x_ind × (P0/P) × (T/T0). This is an explanatory model under its stated assumptions, not a recommended replacement for a manufacturer's algorithm.
检查示例:仅压力密度效应
假设实际混合物含有 1,000 ppm 的气体,校准压力为 1,000 hPa,测量压力为 900 hPa,温度相同。在简化的纯密度模型下,未校正的指示为 1,000 × 900/1,000 = 900 ppm。应用反比返回 900 × 1,000/900 = 1,000 ppm。
该方向是有用的:较低的压力在固定体积中以不变的分数给出较少的目标分子,因此密度敏感的未校正信号可以减少。但计算出的 100 ppm 效应仅属于该假设模型。它不是通用灵敏度系数、产品校正或传感器在该范围内线性表现的保证。
If a module already reports a pressure-compensated fraction, applying the inverse ratio again would double-correct its output. Identify the output's processing state first. A raw signal, a calibrated uncompensated estimate and a fully compensated measurement are different inputs to any host calculation.
检查示例:温度不能以摄氏度形式输入
假设压力保持恒定,而温度从 20°C 变化到 30°C。绝对温度为 293.15 K 和 303.15 K。在固定摩尔分数下,简化的密度比为 293.15/303.15,约为 0.9670。密度变化约为 -3.30%,而不是由于错误使用摄氏度而导致的 20/30 比率。
A real gas sensor's temperature response also includes its source, detector, electronics, thermal gradients and compensation design. The ideal-gas calculation isolates the density component. It does not imply that every sensor needs an external temperature multiplication or that temperature compensation can be reconstructed from a room thermometer alone.

压力和温度是已定义模型的输入。该图中的发光路径是概念性的,不是可见的红外光束。正确的型号、单元和传感位置比辅助传感器的存在更重要。
找到代表测量单元的压力
相关压力通常是用于密度或分压校正的传感位置处的气体绝对压力。环境压力可以代表压力差可忽略不计的自由通风扩散仪器中的该值。它可能不适用于具有有意义限制的泵送管线、加压室或流通池。
A pump upstream or downstream can change cell pressure relative to the room. Filters, tubing, valves and outlet restrictions can create pressure drops or backpressure. The pressure at a regulator or inlet manifold therefore may not equal pressure in the optical cell. Identify the pneumatic arrangement and the manufacturer's specified pressure-sensing point.
这 RITTER 压力传感器文档 明确讨论了气体样品室内的压力测量以进行浓度补偿。其特定于产品的改进和范围声明属于该系统。广泛有用的教训是测量气压的位置,而不是可转移的性能乘数。
这 Sensirion SCD30 设计指南 警告气流会产生压降、背压和波动。因此,直接放置在管道或强制流中的房间传感器需要进行集成审查。名义上的环境应用并不能保证压力中性的传感环境。

The pressure input should represent the gas in the measurement region. This conceptual arrangement does not specify a product's required plumbing.
绝压、表压和差压是不同的输入
绝对压力是指真空。表压参考当地环境压力。压差是两个指定点之间的差值。如果没有适当的附加测量和转换,期望绝对压力的补偿模型通常不能接受表压或差值。
对于构建的示例,当地环境压力为 980 hPa,单元相对于该环境处于 +20 hPa 表压。其绝对压力约为 1,000 hPa。在绝对压力字段中输入 20 hPa 将是一个主要的输入错误。该算术假设仪表参考确实是相同的环境条件,并且两种测量结果都是合适的。
单位也会犯同样严重的错误。 1 hPa 等于 100 Pa;一毫巴与一百帕的震级相同; 1 kPa 等于 10 hPa。 1,000 hPa 的值为 100,000 Pa 或 100 kPa。记录传感器输出、主机变量和补偿命令的单位,包括协议中的任何整数缩放。
Meteorological sea-level pressure is another possible trap. It is a derived quantity intended to compare weather observations after elevation adjustment. It is generally not the actual absolute pressure in a local gas measurement cell. Use a representative local pressure measurement or the model's specified input source, rather than assuming a weather application's displayed pressure has the required basis.
阅读具体型号的补偿合同
有用的“补偿合同”记录了传感器的期望、输出以及主机必须提供的内容。它包括支持的压力范围、单位、更新行为、默认值、持久性、命令有效性以及与校准的交互。这是一个实用的集成工作表,并不是声称每个制造商都使用相同的接口。
这 维萨拉 GMP252 压力补偿指南文档 M211897EN-F 指出,探头没有板载压力测量功能,可以使用外部压力值。它还标识压力补偿关闭时使用的默认值。该示例说明了为什么补偿产品仍然依赖于代表性输入的安装。
这 Sensirion SCD30 数据表 确定特定于模型的性能条件。实现压力输入时需要其附带的接口文档;标题准确性表不定义命令编码或更新语义。使用准确的产品和版本的文档集,包括相关的固件资格。
Do not infer that a command's accepted numerical range equals the range over which the full accuracy specification is valid. Input acceptance, survivable operating conditions, measurement range and validated compensation range can differ. Software successfully writing a value is only evidence that a communication operation succeeded unless readback and measurement behavior establish more.
| 型号条件 | 要回答的问题 | 保留证据 |
|---|---|---|
| 输入定义 | 哪个气体位置的绝对压力? | 手动分段和气动布置 |
| 单位及编码 | Pa、hPa、kPa 或换算整数? | 协议定义和转换检查 |
| 有效范围 | 命令范围还是性能范围? | 两者都有条件限制 |
| 输出状态 | 已经补偿或部分处理? | 输出定义和活动模式 |
| 坚持 | 重启后会发生什么? | 回读或记录启动行为 |
| 缺少输入 | 默认值、过时值或无效结果? | 主机策略和状态记录 |
| 校准交互 | 调整时采用哪种补偿状态? | 批准的校准程序 |

外部压力值成为气体测量链的一部分。其身份、位置和质量应与气体结果一起记录。
在相信更正之前检查特定于应用程序的限制
气体种类和背景混合物可能很重要。针对特定平衡气体校准的光学模型可能对另一种混合物具有残余依赖性。热导和电化学系统具有不同的响应机制和模型要求。 “压力影响密度”是一个有用的起点,而不是跨传感器技术的通用补偿算法。
光谱压力的影响可能超出分子总数。加宽、光学带宽和浓度依赖性行为会影响真实的红外响应。制造商可以在规定的范围内拟合经验模型或物理模型。用简单的比率替换它可以消除一种贡献,同时留下或创建另一种贡献。
Non-ideal gas behavior can matter outside the conditions where the ideal-gas approximation is adequate. A process application may require a compressibility model and documented mixture properties. Do not extend an indoor-air module's ambient-pressure model into a pressurized process solely because its communication interface can represent a larger number.
湿度、冷凝和样品调节会产生不同的问题。压力校正不会去除液态水、恢复阻塞的路径或撤消改变的干/湿基础。干燥器或减压阶段可以改变输送到传感器的样品。记录这些变化,而不是将每个剩余的差异归因于压力模型残差。
Flow effects also need separation. A pressure value may correct a density contribution while excessive flow changes cell temperature, causes turbulence or exceeds the approved mechanical arrangement. A compensated output should not be taken as proof that all flow rates are acceptable. Follow the sensor or analyzer's specified flow conditions.
校准和补偿必须描述相同的状态
If a calibration comparison is made with the wrong pressure input, an adjustment may absorb that error into the calibration. Later, when the pressure input is corrected, the instrument can become wrong in a different way. Verify relevant compensation settings before applying the manufacturer's calibration procedure.
记录原样检查和原样检查期间的有效压力和温度值。如果参考气体输送改变了池压力,请使用模型所需的代表值。安装时输入的标称环境压力不会自动描述具有不同管道的后续校准布置。
当产品暴露原始或未补偿的信号时,保留它们并记录它们的解释。它们可以帮助区分响应变化和补偿输入问题。不要通过逆向未知算法来发明原始等价值;未记录的逆计算可能会掩盖您正在研究的贡献。
通过独立比较验证完整模型
从受控的、合适的气体参考开始并定义浓度基础。确定传感区域的压力和温度。将气体输出与预期压力条件下的参考值进行比较,同时控制或测量其他影响因素。目标是评估完整的测量安排,包括其外部输入路径。
Use the manufacturer's recommended method and approved pressure limits. This article does not prescribe a pressure test procedure or modifications to a gas system. A conceptual comparison matrix can identify the evidence needed before a qualified operator performs the actual work.
在每个稳定点,记录参考浓度、指示浓度、池压力、算法使用的压力值、温度、相关湿度、流程布置、主动补偿模式和状态。保留时间戳,以便可以解释输入年龄和气体响应。没有实际应用值的压力轨迹会在证据中留下空白。
评估残余偏差作为压力的函数。如果残差跟随压力,请调查输入偏差、位置、单位和模型范围。如果变化后残差随时间变化,请调查平衡和同步。持久的浓度依赖性残留物可能需要与压力依赖性残留物不同的分析。

验证将完整的补偿结果与记录条件下的独立参考进行比较。仅成功的输入命令并不能验证性能。
检查示例:压力输入本身会引入误差
在简化的仅密度模型下,校正浓度与所使用的压力值成反比。假设实际单元压力为 900 hPa,但模型使用 910 hPa。在满足其他假设的情况下,真实的 1,000 ppm 混合物将报告为大约 1,000 × 900/910 = 989.0 ppm。在此构建的情况下,输入失配引入了约 -11.0 ppm。
The approximate relative effect for a small pressure-input error is −ΔP/P. A 1 hPa error at 1,000 hPa corresponds to about 0.1% in this idealized contribution; at 1,000 ppm that is about 1 ppm. These are sensitivity illustrations, not complete uncertainty budgets. A real product's documented residual compensation specification remains the relevant performance evidence.
这种计算有助于分配注意力。标称分辨率较小但位置偏差达数 hPa 的压力传感器仍可能导致有意义的气体误差。同样,出色的压力精度并不能修复不合适的气体模型。根据所需的气体结果而不是其最后显示的数字来选择辅助测量及其安装。
在更改气体校准之前审核输入路径
Treat the pressure input as a measurement channel with its own identity and state. Confirm the transducer's pressure reference, range, unit and calibration status. Check the host conversion and the value actually applied by the gas instrument. A correct physical pressure measurement can still become an incorrect compensation input through scaling, rounding or a stale software variable.
Use simple conversion checks when reviewing software. A known test value of 100 kPa should become 1,000 hPa or 100,000 Pa, depending on the destination definition. If an interface uses a scaled integer, document the scale separately from the physical unit. The verification should examine both the transmitted value and the instrument's accepted or read-back value where supported.
检查输入是否代表当前有效信息。最近收到的通信数据包可能包含旧的压力观测结果。传感器还可以返回伴随无效状态的数值。根据模型和应用程序要求,决定系统如何识别丢失或不可靠的输入。这是验证补偿链的一部分,即使标称气体信号看起来合理。
如果可行,请在工程日志中记录每种气体结果所使用的压力输入。如果压力仅存储在具有不同时钟的单独文件中,则重建其与气体偏差的关系可能很困难。所需的时间分辨率取决于应用,但原则是保持足够的同步来解释结果。
解释残差模式而不夸大其词
假设构建的比较在三个压力点给出-2、+1 和+3 ppm 的残余气体偏差。这些小值并不能建立通用的与压力无关的精度要求。参考不确定性、浓度点、温度、气体混合物和模型范围仍然定义了证据。报告经过测试的矩阵,而不是将其扩展到未经测试的条件。
如果残差在整个压力范围内改变符号,请避免将点平均为令人放心的接近零的结果。平均值可以隐藏压力相关的结构。检查每个点并考虑模型、输入偏差或条件不匹配是否可以解释该模式。良好的总分并不能取代对基础残差的检查。
如果补偿似乎使结果恶化,请首先验证所谓未补偿的输出实际上未校正,并且外部压力值具有正确的基础。中性默认值、已校正的主机输出或更改的校准状态可能会使简单的开/关比较产生误导。每次比较时都保留配置和数据定义。
最后,区分模型验证和部署验证。制造商可能已经成功地表征了传感器,而特定的安装却从错误的位置提供压力。相反,仔细测量的局部压力不能使不合适的传感器模型对新的气体混合物有效。模型及其实际输入都必须适合应用程序。
给申请一个明确的有效性边界
记录气体、浓度、压力、温度、湿度基础和已评估补偿输出的采样安排的组合。一列中写入的范围不应意味着所有其他极值的每种组合都已得到验证。确定制造商描述的任何特定于型号的限制或耦合条件。
对于新安装,在评估一些方便的实验室点之前,将该边界与预期的操作范围进行比较。如果应用不在此范围内,请获取适当的模型文档或选择合适的测量系统。在普通环境条件下进行的成功检查无法在未经测试的加压或异常混合物应用中确定性能。
将此边界与仪器配置和维护记录一起保留。后续的工艺变更、外壳修改或样品调节变化可能会改变原始评估的有效性。根据记录的模型条件审查这些更改有助于防止最初有效的补偿设置随着时间的推移变成不受支持的假设。
常见问题
压力补偿会改变实际气体浓度吗?
它根据模型更改报告的结果。在固定的混合物组成下,摩尔分数可以保持恒定,而密度和分压发生变化。是否应校正与压力相关的响应取决于预期的被测量。校正不会物理改变气体或消除采样问题。
我可以一直使用室内气压吗?
Only when it adequately represents the gas at the sensing location and the model expects that value. A vented diffusion instrument may meet that condition; a pumped, restricted or pressurized cell may not. Check the pneumatic arrangement and the manufacturer's pressure definition. The distance to the pressure sensor alone is not the deciding factor.
压力补偿传感器可以自动测量压力吗?
不会。某些模型使用外部输入或配置的假设。 GMP252 文档提供了一种无需板载压力测量的外部压力补偿的明确示例。阅读准确的产品手册并验证使用值,而不是从“补偿”一词推断硬件。
我可以将 P0/P 应用于任何气体传感器输出吗?
不会。该比率遵循带有明确假设的简化纯密度模型。产品可能已经补偿其输出或使用包含其他效果的模型。应用通用比率可能会双重校正或错误校正结果。使用记录的模型和预期输出定义。
为什么压力补偿不能消除所有误差?
它解决了其验证模型中包含的依赖关系。气体不匹配、污染、热梯度、参考不确定性、不良采样和输出链错误可能仍然存在。即使与压力相关的残余物也可以保持在记录的限度内。在相关条件下比较整个仪器,而不是期望一种设置来保证准确性。
校准期间是否应该测量压力?
适用的程序决定了所需的测量和设置。校准状态应使用代表性补偿值,以便环境输入误差不会无意中吸收到调整中。记录有效值和实际条件以及发现和左结果。
集成商首先应该记录什么?
记录被测量、压力定义、输入单位、传感位置、验证范围和输出处理状态。然后记录默认和缺失输入行为、校准交互和独立验证方法。这些细节确定了在软件实现被视为完整之前模型是否可以代表实际应用程序。
来源和进一步阅读
- Texas Instruments SNAA207:LMP91051 NDIR CO2 气体检测系统:光吸收模型背景。
- 维萨拉 GMP252 压力补偿,M211897EN-F:外部输入和默认行为。
- Sensirion SCD30 设计指南:气流、热量和集成条件。
- Sensirion SCD30 数据表:型号特定的规格条件。
- 用于气体分析的 RITTER 压力传感器:样品池压力测量和产品特定的补偿范围。
- 大气压力:背景和测量:相关压力概念。
发表评论