软件是怎么自动把“纳米”变成“摄氏度”或“微应变”的?
光纤光栅(FBG)解调软件将光谱中的“波长(纳米 \text{nm} 或皮米 \text{pm} )”转换为“温度( ^\circ\text{C} )”或“微应变( \mu\varepsilon )”,其核心计算流程是建立在光学传感物理原理与出厂标定多项式算法之上的。
整个自动转换过程主要分为以下几个步骤:
一、 物理机制与波长漂移提取
光纤光栅的中心反射波长(Bragg 波长)满足布拉格条件:
\lambda_B = 2 n_{\text{eff}} \Lambda
其中 n_{\text{eff}} 为光纤纤芯的有效折射率, \Lambda 为光栅周期。
当外界物理量发生变化时:
- 温度变化:由于热光效应( n_{\text{eff}} 随温度改变)和热膨胀效应( \Lambda 随温度膨胀),引起反射波长漂移。
- 应变/形变:由于弹光效应( n_{\text{eff}} 随应变改变)和机械拉伸/压缩( \Lambda 改变),引起反射波长漂移。
解调仪首先通过寻峰算法(如高斯拟合、质心法)实时识别当前光栅的峰值波长 \lambda ,并计算相对于基准初始状态 \lambda_0 的波长漂移量:
\Delta \lambda = \lambda - \lambda_0
二、 软件中的标定转换公式
解调软件不会盲目换算,而是根据每一支传感器出厂时标定的特征系数进行函数代入:
1. 应变转换(通常为一次线性公式)
对于光纤光栅应变传感器,在弹性变形范围内,波长漂移量与应变量具有极高的线性度。标定公式通常表示为:
\varepsilon = K_{\varepsilon} \cdot \Delta \lambda + \varepsilon_0
- \varepsilon :计算得到的微应变值( \mu\varepsilon )。
- K_{\varepsilon} :应变灵敏度标定系数(单位常为 \mu\varepsilon/\text{pm} 或 \mu\varepsilon/\text{nm} )。标准单模裸光纤光栅的灵敏度通常约为 1.2\ \text{pm}/\mu\varepsilon (即系数约为 0.833\ \mu\varepsilon/\text{pm} ),不同封装结构(如钢管封装、应变计封装)会有不同的特定系数。
2. 温度转换(一次线性或二次多项式公式)
- 窄温区/常温范围:可采用一阶线性公式:T = K_T \cdot \Delta \lambda + T_0裸光纤光栅的温度灵敏度约为 10\ \text{pm}/^\circ\text{C} ;金属封装温度传感器由于封装材料的热膨胀增敏效应,灵敏度通常可达 30\ \text{pm}/^\circ\text{C} \sim 40\ \text{pm}/^\circ\text{C} 左右。
- 宽温区或高温范围:由于热光系数和热膨胀系数在宽温度区间内并非恒定常数,通常采用二次多项式(二项式标定公式)以保证测量精度:T = C_2 \cdot (\Delta \lambda)^2 + C_1 \cdot \Delta \lambda + C_0软件通过代入出厂标定给出的 C_2 、 C_1 、 C_0 系数直接实时解算温度值。
三、 交叉敏感与温度补偿算法
在实际应变测量中,光栅同时受应变和温度影响(交叉敏感):
\Delta \lambda_{\text{total}} = \Delta \lambda_{\varepsilon} + \Delta \lambda_{T}
为了自动计算真实的“纯应变”,高级解调软件会采用温度补偿模块:
- 引入同环境下的无应力参考光纤光栅温度传感器,实时测量环境引起的波长漂移量 \Delta \lambda_T 。
- 软件从总漂移量中扣除温度漂移: \Delta \lambda_{\varepsilon} = \Delta \lambda_{\text{total}} - \Delta \lambda_T 。
- 将净应变漂移量 \Delta \lambda_{\varepsilon} 代入应变标定多项式中,从而输出消除温度干扰后的真实微应变( \mu\varepsilon )。
总结
软件自动转换的本质是:实时光谱寻峰获取波长 \rightarrow 计算波长漂移 \Delta \lambda \rightarrow 调用对应通道内配置的传感器标定系数与拟合多项式 \rightarrow 实时输出工程物理量( ^\circ\text{C} 、 \mu\varepsilon 、 \text{mm} 等)。