压力传感器的校准,本质上是用有限个离散温度点的实测数据,重建传感器在连续温度-压力二维空间内的完整输出特性。这并非单一的数学操作,而是一个从物理模型选择、到参数求解、再到工程降阶的系统过程。
一、物理模型基础:温漂曲线的数学表达
传感器在不同温度下的输出差异,源于材料的温度系数和封装应力的叠加。其输出可以表示为压力(P)和温度(T)的二维函数:
U(P,T) = U₀(T) + S(T) × P
其中,U₀(T) 是零点输出随温度的变化,S(T) 是灵敏度随温度的变化。这两个子函数是拟合的核心对象。
1. 零点温漂的典型模型
零点偏移随温度的变化,通常用多项式表示:
U₀(T) = a₀ + a₁T + a₂T² + a₃T³
• 一阶线性(仅 a₀ + a₁T): 适用于MEMS硅压阻和陶瓷电容传感器,其零点温漂接近线性。
• 二阶抛物线(包含 a₂T² 项): 适用于厚膜陶瓷电阻传感器。抛物线能捕捉两端翘起的弯曲特征,但无法覆盖低温端的非线性拐点。
• 三阶及以上(包含 a₃T³ 或更高阶项): 当传感器在极宽温域(如-55℃至175℃)或极高精度要求下,低温端和高温端同时存在非线性时使用。
2. 灵敏度温漂的典型模型
灵敏度随温度升高而下降,这是半导体的本征特性。其模型通常为:
S(T) = b₀ + b₁T + b₂T²
灵敏度温漂的线性度通常优于零点温漂,二阶模型即可覆盖绝大多数传感器类型。只有当温度范围极宽或精度要求极高时,才需要三阶以上模型。
二、拟合规则:从离散点到连续曲面
不同温度下的校准数据,是一系列离散的(温度,压力,输出)三元组。拟合的任务,是将这些点连成一个连续的曲面。
1. 多项式拟合的基本流程
假设在N个温度点、每个温度下M个压力点进行校准,校准数据构成N×M个数据点。
• 第一步:逐温度点直线拟合。 在每个温度点Tᵢ,用最小二乘法将输出U对压力P进行直线拟合,得到该温度下的零点和灵敏度。这N组参数构成零点-温度序列和灵敏度-温度序列。
• 第二步:跨温度多项式拟合。 将第一步得到的N个零点和灵敏度值,作为温度的函数分别进行多项式拟合。阶数由温度点数量和精度要求决定。
• 第三步:重构二维输出曲面。 将拟合得到的零点多项式U₀(T)和灵敏度多项式S(T)代入公式,得到传感器在任意温度、任意压力下的完整输出曲面。
2. 全域直接拟合
更先进的调理芯片不经过分步拟合,而是直接在二维空间内进行多项式拟合。模型形式为:
P(U,T) = c₀₀ + c₁₀U + c₀₁T + c₁₁UT + c₂₀U² + c₀₂T² + ...
这是压力关于输出和温度的二元多项式。通过最小二乘法一次性求解所有系数。直接拟合避免了分步拟合中的误差传递,能更好地处理零点和灵敏度之间的交叉耦合,是调理芯片内部补偿算法的主流方案。
三、不同曲线间的关联规则
校准的核心价值,在于用常温曲线外推或内插出其他温度下的曲线。这种关联的可靠性,决定了校准精度。
1. 线性内插关联
如果标定了T₁和T₂两个温度点,它们之间的任意温度T的零点和灵敏度,可以通过线性内插精确计算。内插精度远高于外推,因为其误差被两个实测点约束。双温之间的所有中间温度,都可以被高精度覆盖。
2. 斜率外推关联
• 硅压阻传感器: 线性度好,外推误差通常 <0.1%FS。
• 厚膜电阻传感器: 低温端可能出现玻璃化转变导致的非线性,外推误差可能超标,需要实测验证。
3. 多点多项式关联
当温度点超过3个时,采用多项式拟合。多点拟合的优势在于:它能捕捉到温漂曲线的弯曲特征,将外推的误差控制在一定范围内。
四、工程中的降阶策略
批量生产中,为节省成本,常采用“实验室全温摸底+产线降阶校准”的策略。
• 实验室全温摸底: 取一定数量的首样,在7-10个温度点、10个以上压力点进行全面校准,建立完整的三阶或更高阶补偿模型。通过残差分析,确定温度漂移的主要阶数和线性度。
• 产线降阶: 根据首样分析结果,确定最低可接受的校准温度点数。对于线性度好的硅压阻传感器,可能仅需常温、高温、低温三个点。对于厚膜电阻传感器,可能需要5个点以上。
• 定期验证与模型更新: 量产中定期抽取样本进行全温点复测,比较降阶模型与全温度模型的残差。若残差超出允许范围,调整降阶策略或增加产线校准温度点。
五、不同技术路线的拟合规则选择
传感器类型 | 零点模型阶数 | 典型校准点数 | 拟合策略 |
厚膜陶瓷电阻 | 2-3阶 | 5-7个温度点 | 分步拟合,低温端和高温端加密 |
MEMS硅压阻 | 1-2阶 | 3-5个温度点 | 全域直接拟合,线性内插为主 |
陶瓷电容 | 1阶为主 | 2-3个温度点 | 线性模型,等效常温差外推 |
六、拟合规则的物理约束
纯粹的多项式拟合可能产生物理上不合理的结果——例如在超出校准范围时,多项式曲线可能出现不合理的弯曲。工程实践中通常加入物理约束:
• 单调性约束: 零点漂移在宽温域内应是单调的,多项式拟合结果不得违反此约束。
• 边界约束: 在校准温度范围之外,模型不允许外推使用。传感器的工作温度必须严格在校准温度区间内。
备注:内容源于网络,仅分享!

中文
English
Deutsch
Italiano
한국어
にほんご
