首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于A/D转换最小二乘法的数据采集应用
来源:本站整理  作者:佚名  2010-04-08 19:13:07



  3 最小二乘法原理及实现

  最小二乘法是基于随机统计原理,把试验样本值作为随机变量,使其与所求直线的距离的 平方和为最小[2]。它在本系统中直接运用就是,当有一组(二维) 大小不等的试验数据,它们之 间具有近似线性的关系,而需要求出它们之间的线性关系的表达式时,首先画出二维坐标系, 把这些以试验数据为坐标的点在坐标系中画出,就可以利用最小二乘法原理根据试验数据画 出一条直线,使这条直线到所有点的距离的平方和为最小,那么这条直线的方程就可以最佳地 反映这组试验数据的线性关系。如何画出这条直线,求出直线的方程和斜率,可以借助excel 数据处理工具或其他线性拟合计算软件来实现。

  在上面 A/D 转换程序中,buf0~buf7 是转换后数据的高8 位,buf8~buf11 是转换后数据 的低4 位。由于模拟量的输入范围是4~20mA,接入阻抗电阻为250Ω,所以转换后电压的 范围是1~5V,又因模拟量4~20mA 与测量仪器测出的COD 值成线性关系,也就是与转换 后1~5V 电压成线性关系,因此可以采用最小二乘法求出线性关系的斜率系数a 和常数b,最后求出COD 值,通过串口将COD 值发送给PC 机或其他数据采集器。转换后电压算法及 COD 值算法如下:

  因 5V 对应的12 位二进制数为111111111111(也就是满量程的数4095),将5V 电压分成4095 分,每一份即为5/4095,在1~5V 之中的电压与0~4095 之间是一一对应的,因此转换后电 压可以按(1)式计算:

  (2)式中斜率a和常数b采用最小二乘法求出。如下表1所示,是用有机污染监测仪器监测(型号为OPM-410A)到的COD值与A/D转换电压值,它们成线性关系。
 


 

  在表1中:U是A/D转换后测量出来的电压值;COD是型号为OPM-410A的有机污染监测仪器 监测到的COD值。根据最小二乘法原理,可求出斜率a和常数b的值分别为125.3和(-50.6), 因此(2)式即为:

  COD=125.3*dianya – 50.6 (单位:mg/L)

上一页  [1] [2] [3] [4]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:57,839.84000 毫秒