12.常用测量与控制算法.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
12.常用测量与控制算法

此外,还应考虑到数据字长有限引起的误差,假定字长为B位2进制数,由此造成的误差将为数据字长的最低位的一半,即 这里X是x的量程,于是实际总误差应为 校准表所占的存储空间为 M=N×B位 显然应使M值尽可能小,以节约存储器。从上式得校准点数为 从而得 令dM/dB=0,可求得对应于最小存储空间M所应取的字长B的关系为 从而得最小存储空间为: 式中 S=X/Y。 非线性特性的校正 非线性校正又称线性化过程。 非线性校正的方法很多,例如, 利用校准曲线用查表法作修正; 利用分段折线法获得校正算法,直接从所描绘的非线性方程 中获得算法等。 线性化的关键是找出校正函数,有时校正函数很难找到,这时只能用多项式或解析函数进行拟合。 假设器件的输出x与输入y之间的特性关系x=f(y)存在非线性,现计算下列函数 R=g(x)=g[f(y)] 使R与y之间保持线性关系,函数g(x)便是要找的校正函数。 量程自动转换与标度变换 如果传感器和显示器的分辩率一定,而仪表的测量范围很宽时,为了提高测量的精度,智能化测量控制仪表应能自动转换量程。 量程的自动转换可采用程控放大器来实现。采用程控放大器后,可通过控制来改变放大器的增益,对幅值小的信号采用大增益,对幅值大的信号改用小增益,使进入A/D转换器的信号满量程达到均一化。 两种常用的程控放大器芯片: 1、PGA100是一种多路输入的程控增益放大器芯片。 它将多路转换输入和程控增益控制集成在一个芯片内, 这对于小信号多路数据采集系统来说特别适用。 PGA100的主要特性为: 增益精度高, 非线性小, 稳定时间短, 通道之间的串扰小, 有8个二进制的增益控制: ×1×2×4×8×16×32×64×128。 2、AD612/AD614 标度变换 智能化测量控制仪表在读入被测模拟信号并转换成数字量后,往往要转换成操作人员所熟悉的工作量。这是因为被测对象的各种数据的量纲与A/D转换的输入值是不一样的。例如,温度的单位为℃,压力的单位为Pa,流量的单位为m3/h等。这些参数经传感器和A/D转换后得到一系列的数码,这些数码值并不等于原来带有量纲的参数值,它仅仅对应于参数的大小,故必须把它转换成带有量纲的数值后才能运算、显示或打印输出,这种转换就是标度变换。 线性的标度变换 线性标度变换的公式如下: Y=(Ymax - Ymin)(X-Nmin)/(Nmax-Nmin)+Ymin 式中 Y为参数测量值; Ymax为测量范围最大值; Ymin为测量范围最小值; Nmax为Ymax对应的A/D转换值; Nmin为Ymin对应的A/D转换值; X为测量值Y对应的A/D转换值。 例如:一个数字温度计的测量范围为-50℃~150℃,则Ymin=-50℃,Ymax=150℃,而且当Ymin=-50℃时,Nmin=0;Ymax=150℃时,Nmax=1800,则 在编程前,先根据Ymax、Ymin、Nmax和Nmin求出a1和a0,然后编出按X求Y的程序。如果a1和a0允许改变,则将其放在RAM中,测量时根据RAM中的a1和a0来计算Y值。RAM中的a1和a0可由键盘来改变,为了保存a1和a0,RAM应具有掉电保护功能,如果a1和a0不变,则可在编程时将它们作为常数写入EPROM中。 了解: 算术平均值滤波 滑动平均值滤波 加权滑动平均滤波 复合滤波法 PID控制算法 一般情况下,Ymax、Ymin、Nmax和Nmin都是已知的,因而可把上式变成如下形式:Y=a1X+a0 式中a1和a0为待定值。a0取决于零点值,a1为比例系数。 * * 常用测量与控制算法 所谓算法即计算的方法,它是为了获得某种特定的计算结果而规定的一套详细的计算方法和步骤,只要按照它一步一步地进行,许多复杂的问题都可以得到所需要的结果,并且,这些计算工作可以由计算机来完成,算法可以表示为数学公式(又称数学模型)或者表示为操作流程,对同一问题可以采用不同的算法来解决。实际上,算法的概念已推广到为了解决任何一个问题而详细规定的一套无二义的过程。 测量算法是指直接与测量技术有关的算法,其主

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档