传感器复习笔记(二):传感器的一般特性
一、静态特性
传感器的静态特性是指输入量为静态(常量)或变化缓慢信号时的输入-输出关系。
1.1 静态特性的一般数学模型
传感器的静态特性可用代数多项式表示:
$$ y = a_0 + a_1x + a_2x^2 + a_3x^3 + \cdots + a_nx^n $$- 理想线性:$y = a_1x$(只有奇次项 $a_0=a_2=a_3=\cdots=0$)
- 仅有奇次非线性项:$y = a_1x + a_3x^3 + \cdots$,关于原点对称
- 仅有偶次非线性项:线性差,很少采用
1.2 线性度(Linearity)
定义:传感器静态校准曲线与拟合直线的最大偏差与满量程输出值的百分比。
$$ \delta_L = \frac{|\Delta y_{\max}|}{Y_{\text{FS}}} \times 100\% $$其中 $\Delta y_{\max}$ 为最大偏差,$Y_{\text{FS}}$ 为满量程输出。
常用拟合方法:
- 端点连线(端基法)拟合:连接零点与满量程点
- 最小二乘法拟合:使残差平方和最小
- 理论拟合
- 端点连线平移拟合
- 过零旋转拟合
关键:拟合直线不同,线性度数值就不同!
差动测量法改善线性度:
设单传感器:$y = a_0 + a_1x + a_2x^2 + a_3x^3 + \cdots$
两个性能相同的传感器,一个感受正向变化,一个感受负向变化,输出相减:
正向传感器:$y_1 = a_0 + a_1x + a_2x^2 + a_3x^3 + \cdots$
反向传感器:$y_2 = a_0 - a_1x + a_2x^2 - a_3x^3 + \cdots$
差动输出:
$$ \Delta y = y_1 - y_2 = 2a_1x + 2a_3x^3 + \cdots $$三大优点:
- 消除偶阶次非线性误差($a_2x^2$ 项消失)
- 灵敏度提高一倍
- 消除零位输出
1.3 灵敏度(Sensitivity)
定义:传感器到达稳定工作状态时,输出变化量与输入变化量之比。
$$ K = \frac{dy}{dx} $$线性传感器:$K$ 为常数(特性曲线斜率处处相同)
非线性传感器:$K$ 随工作点变化,$K = \dfrac{\Delta y}{\Delta x}$
1.4 精确度(Accuracy)
- 精密度:测量结果的一致性程度
- 正确度(准确度):测量结果与真值的接近程度
- 精确度(精度):精密度与正确度的综合
- 精确度等级 $A$:$A = \dfrac{|\Delta_{\max}|}{Y_{\text{FS}}} \times 100\%$,如1.5级表示1.5%
例:检定一台1.5级刻度0-100Pa压力传感器,50Pa处误差最大为1.4Pa,问是否合格?
解:允许最大绝对误差:$\Delta_{\max} = 100 \times 1.5\% = 1.5\text{Pa}$
$1.4 < 1.5$,故该传感器合格。
1.5 分辨力与最小检测量
- 分辨力:传感器能检测到的最小输入增量(绝对值)
- 分辨率:分辨力与满量程的百分比
- 最小检测量:$M = \dfrac{CN}{K}$,$C$为系数(1-5),$N$为噪声电平,$K$为灵敏度
1.6 迟滞(Hysteresis)
传感器正行程与反行程的输入-输出特性曲线不重合的现象。
$$ \delta_H = \frac{|\Delta H_{\max}|}{Y_{\text{FS}}} \times 100\% $$产生原因:弹性敏感元件的弹性滞后、运动部件摩擦、传动机构间隙、紧固件松动等。
1.7 重复性(Repeatability)
传感器输入量按同一方向作多次测量时,输出特性不一致的程度(随机误差,用标准偏差 $\sigma$ 表示)。
$$ \delta_R = \frac{(2\sim3)\sigma}{Y_{\text{FS}}} \times 100\% $$其中 $\sigma$ 为标准偏差。
1.8 稳定性与漂移
- 稳定性:传感器长期保持其性能参数的能力
- 漂移:输入不变时输出随时间和温度变化
- 零点漂移(零漂):无输入时输出偏离零值
- 灵敏度漂移:灵敏度随温度/时间变化
- 时间漂移(时漂):随时间缓慢变化
- 温度漂移(温漂):随温度变化
二、动态特性
传感器动态特性用常系数线性微分方程描述。绝大多数传感器属于零阶、一阶或二阶系统。
2.1 一般数学模型
对于线性定常系统,其数学模型为常系数线性微分方程:
$$ a_n\frac{d^ny}{dt^n} + a_{n-1}\frac{d^{n-1}y}{dt^{n-1}} + \cdots + a_1\frac{dy}{dt} + a_0y = b_m\frac{d^mx}{dt^m} + \cdots + b_1\frac{dx}{dt} + b_0x $$多数传感器可用零阶、一阶或二阶微分方程描述。
2.2 零阶传感器
数学模型:$a_0y = b_0x$,即 $y = Kx$($K = b_0/a_0$ 为静态灵敏度)
传递函数:$H(s) = K$
频率特性:$H(j\omega) = K$
特点:输出随时跟踪输入变化,对任何频率输入均无时间滞后。最简单的系统!
典型例子:线性电位器式传感器。
2.3 一阶传感器
数学模型:$a_1\dfrac{dy}{dt} + a_0y = b_0x$,即
$$ \tau\frac{dy}{dt} + y = Kx $$其中 $\tau = a_1/a_0$(时间常数),$K = b_0/a_0$(静态灵敏度)
传递函数:$H(s) = \dfrac{K}{1 + \tau s}$
频率特性:$H(j\omega) = \dfrac{K}{1 + j\omega\tau}$
幅频特性:$A(\omega) = \dfrac{K}{\sqrt{1 + (\omega\tau)^2}}$
相频特性:$\varphi(\omega) = -\arctan(\omega\tau)$
阶跃响应:$y(t) = K(1 - e^{-t/\tau})$
特点:$\tau$ 叫做时间常数,是一阶传感器最重要的性能参数!
- $t = (3\sim4)\tau$ 时可认为达到稳态值
- $\tau$ 越小,响应越快,动态误差越小
2.4 二阶传感器
数学模型:$a_2\dfrac{d^2y}{dt^2} + a_1\dfrac{dy}{dt} + a_0y = b_0x$,即
$$ \frac{1}{\omega_0^2}\frac{d^2y}{dt^2} + \frac{2\xi}{\omega_0}\frac{dy}{dt} + y = Kx $$其中 $\omega_0 = \sqrt{a_0/a_2}$(固有频率),$\xi = a_1/(2\sqrt{a_0a_2})$(阻尼比)
传递函数:$H(s) = \dfrac{K\omega_0^2}{s^2 + 2\xi\omega_0s + \omega_0^2}$
幅频特性:
$$ A(\omega) = \frac{K}{\sqrt{[1-(\omega/\omega_0)^2]^2 + (2\xi\omega/\omega_0)^2}} $$相频特性:
$$ \varphi(\omega) = -\arctan\frac{2\xi\omega/\omega_0}{1-(\omega/\omega_0)^2} $$阶跃响应特性:
- $\xi=1$(临界阻尼):响应时间最短
- $\xi>1$(过阻尼):上升时间长
- $\xi<1$(欠阻尼):有过冲,通常取 $\xi=0.7$(最佳阻尼比,兼顾快速响应和小过冲)
频率响应要点:
- $\xi \to 0$ 时,$\omega = \omega_0$ 处谐振(幅值趋于无穷)
- $\xi \geq 0.707$ 时不出现谐振
- $\omega_0$ 应至少大于被测信号频率的3-5倍
2.5 二阶阶跃响应的性能指标
- 上升时间 $t_r$:输出从稳态值的10%变化到90%所需时间
- 稳定时间 $t_s$:输出稳定在稳态值附近规定百分比内所需最小时间($\xi=0.7$时$t_s=3/\omega_0$为最小)
- 峰值时间 $t_p$:输出达到第一个峰值所需时间
三、课堂练习
(1)检定一台精度等级为1.0级、量程0-200℃的温度传感器。在100℃处测得误差最大,为1.8℃。问这台传感器是否合格?
(2)用一个时间常数 $\tau=5$s 的一阶传感器测量一个从0℃阶跃到100℃的快速温度变化,大约需要多长时间读数才能稳定在100℃附近?
解答:
(1)允许最大绝对误差 $= 200 \times 1.0\% = 2.0$℃。实际最大误差1.8℃ $<$ 2.0℃,合格。
(2)一阶系统 $t = (3\sim4)\tau = 15\sim20$s 后达到稳态值。约需15-20秒。
