您的位置:控制工程论坛网论坛 » 传感器 » 测控系统中线性仪表的标度变换

常青树

常青树   |   当前状态:在线

总积分:1421  2024年可用积分:0

注册时间: 2008-09-28

最后登录时间: 2012-05-30

空间 发短消息加为好友

测控系统中线性仪表的标度变换

常青树  发表于 2008/11/30 11:23:15      891 查看 1 回复  [上一主题]  [下一主题]

手机阅读

测控系统中的被测变量如温度、压力等的单位与数值都不相同。但它们经传感器转换成电信号后又经信号调理转换成统一的0-5V、1-5v等信号,然后经A\D转换变成00H-FFH(8位)或000H-FFFH(12位)等的数字信号。

测控系统的监测装置要求按被测变量的工程单位进行显示,因此,还需把上述的数字信号转换成带有不同工程单位的测量值,这项工作标度变换程序完成。

线性仪表的标度变换公式为:

AX=A0+(Am-A0)*(Nx-N0)/(Nm-N0)

AX 仪表测量值
A0 一次测量仪表的下限
Am 一次测量仪表的上限
N0 仪表下限对应的数字量
Nm 仪表上限对应的数字量
Nx 测量值所对应的数字量

其中A0、Am、N0、Nm对于某一个固定的被测参数而言都是常数,对不同的参数各有不同的值。为简化标度变换程序,通常把被测参数的起点A0(输入信号的下限)所对应的AD转换后的数字量为0,即N0=0,则上式可简化为

AX=(Am-A0)*Nx/Nm+A0

例:一个热处理炉温度测量仪表(线性仪表)的量程为200度到600度,在某一时刻计算机取样并经数字滤波后的数字量为CFH,求此时的温度值为多少?
由上式可得出:A0=200度,Am=600度,Nx=CFH=207D,Nm=FFH=255D.因此,对应温度值为

Ax=(Am-A0)*Nx/Nm+A0=(600-200)*207/255+200=524.7(度)

实际上,在测控系统中的应用软件设有各种标度变换子程序(包括线性的及非线性的),供工程量转换时调用。
1楼 0 0 回复
  • xxkjfw

    xxkjfw   |   当前状态:在线

    总积分:6843  2024年可用积分:0

    注册时间: 2005-04-18

    最后登录时间: 2019-09-14

    空间 发短消息加为好友

    xxkjfw   发表于 2008/11/30 11:23:15

    因为过程变量关系的数学方程不能对控制系统直接起作用,而需要通过定标程序,把这种方程变换成与仪表和控制系统兼容的,具有规格化变量的方程。
    2楼 回复本楼

    引用 xxkjfw 2008/11/30 11:23:15 发表于2楼的内容

总共 , 当前 /