第五章计算机控制系统的数据处理(编辑修改稿)内容摘要:
回本章首页 第五章 计算机控制系统的数据处理 线性插值法 1. 线性插值原理 2. 线性插值的计算机实现 3. 线性插值法非线性补偿实例 第五章 计算机控制系统的数据处理 设某传感器输入信号 X和输出信号 Y之间的关系如图 56所示。 图 56 传感器的输出特性曲线 YY 0Y 1Y iY i+1Y nX 0XX 1 X i X i+1 X n 第五章 计算机控制系统的数据处理 从图 56可以看出: ( 1) 曲线斜率变化越小 , 替代直线越逼近特性曲线 , 则线性插值法带来的误差就越小。 因此 ,线性插值法适用于斜率变化不大的特性曲线的线性化。 ( 2) 插值基点取得越多 , 替代直线越逼近实际的曲线 , 插值计算的误差就越小。 因此 , 只要插值基点足够多 , 就可以获得足够的精度。 第五章 计算机控制系统的数据处理 2. 线性插值的计算机实现 利用计算机实现线性插值的步骤如下: ( 1) 用实验法测出传感器输出特性曲线 , 应尽可能保证该曲线的精确性; ( 2) 选取插值点 , 将绘制好的曲线分段。 ( 3) 计算并存储各相邻插值点间逼近曲线的斜率 Ki; ( 4) 计算 XXi; ( 5) 读出 X所在区间的斜率 Ki, 计算 Ki( XXi) ; ( 6) 计算。 第五章 计算机控制系统的数据处理 根据以上步骤可以画出计算机实现的线性插值计算流程图如图 57所示。 线性插值程序读入X 值计算 X -X i用查表法找出 X 所在的区间,并取出 K i计算 K i ( X -X i )计算 Y = X i + K i (XX i )结 束 第五章 计算机控制系统的数据处理 3. 线性插值法非线性补偿实例 根据热电偶的技术数据可以绘制出输出电压信号V和温度 T之间的特性曲线 , 假设热电偶的输出特性曲线如图 58所示。 t ( C )。 t 4t 3t 2t 1V 1 V 2 V 3 V 4 V i43211234 第五章 计算机控制系统的数据处理 由图 58可以看出 , 该热电偶的输出特性曲线斜率的变化不大 , 可以采用线性插值法进行非线性补偿。 选择 4个插值基点 ( V1, T1) 、 ( V2, T2) 、 ( V3, T3) 、( V4, T4) , 然后写出每段曲线的插值函数表达式 , 表达式如式 ( 55) 所示。 第五章 计算机控制系统的数据处理 表 51 参数存储单元分配表 第五章 计算机控制系统的数据处理 线性插值法非线性补偿程序清单: MOV FIR_L,54H ; 取热电偶输出电压信号 Vi MOV FIR_H,55H MOV SEC_L,44H ; 取 V4 MOV SEC_H,45H ACALL COMPARE ; 求 ViV4 JB FLAG,T5 ; Vi≥V4, 转 T5 MOV SEC_L,42H ; 取 V3 MOV SEC_H,43H ACALL COMPARE ; 求 ViV3 JB FLAG,T4 ; Vi≥V3, 转 T4 MOV SEC_L,40H ; 取 V2 第五章 计算机控制系统的数据处理 MOV SEC_H,41H ACALL COMPARE ; 求 ViV2 JB FLAG,T3 ; Vi≥V2, 转 T3 MOV SEC_L,38H ; 取 V1 MOV SEC_H,39H ACALL COMPARE ; 求 ViV1 JB FLAG,T2 ; Vi≥V1, 转 T2 T1: MOV MUL1_L,30H ; 取 K1 MOV MUL1_H,31H MOV MUL2_L,54H ; 取 Vi MOV MUL2_H,55H ACALL MULTD ; 求 K1 Vi MOV RESU_L,PR_L ; T→ RESU MOV RESU_H,PR_H RETU: RET 第五章 计算机控制系统的数据处理 T2: MOV MUL1_L,32H ; 取 K2 MOV MUL1_H,33H MOV MUL2_L,DIFF_L ; 取 ViV1 MOV MUL2_H,DIFF_H ACALL MULTD ; 求 K2 ( ViV1) CLR C MOV A,46H ; 求 T1+ K2 ( ViV1) ADDC A,PR_L MOV RESU_L,A ; T→ RESU MOV A,47H ADDC A,PR_H MOV RESU_H,A AJMP RETU 第五章 计算机控制系统的数据处理 T3: MOV MUL1_L,34H ; 取 K3 MOV MUL1_H,35H MOV MUL2_L,DIFF_L ; 取 ViV2 MOV MUL2_H,DIFF_H ACALL MULTD ; 求 K3 ( ViV2) CLR C。第五章计算机控制系统的数据处理(编辑修改稿)
相关推荐
) 与 SD的由 DFD导出结构设计不同, JSD是以数据结构 (data structure)为基础设计每个模块的处理过程。 Jackson Diagram: 注意: H中的方框表示模块,而 JD中的方框代表几个语句构成的简单操作; H表现调用关系,而 JD表现组成关系。 167。 2. JSD 例: ()一个正文文件由若干个记录组成, 每个记录是一个字符串。 要求统计每个记录中空格字符的个数
进行总体的控制与协调。 ( 2)信息的输入和传递功能 系统能有效的对自身所产生或周围所发生的质量信息进行收集、加工,并向控制中心以及相关的子系统输入和传递,以实现信息的反馈与控制作用。 饭店服务质量信息系统开发注意事项 饭店服务质量信息系统的开发要注意以下几个事项: ( 1)信息收集和反馈技术的掌握 要重视对饭店管理者进行信息理念与信息收集和反馈技术的专门培训
O HO HOHHC H OO HHH OO HHO HHC H 2 O Hα βD ( + ) 葡 萄 糖 D ( + ) 葡 萄 糖D ( + ) 葡 萄 糖 平 衡 混 合 物苷 羟 基 处 于 a 键 所 有 羟 基 均 处 于 e稳 定 性 差 稳 定 性 好键二、果糖的结构 C H2O HC OHH OO HHO HHC H2O H=αβγδO HH OH OHHHC H2O
评和文明批评。 3由于古代文学中散文较发达,新文学若要站住脚,务必打破用白话不能作美文的迷信。 是因为 “ 化传统 ” 化的较好,散文小品则与传统保留更多的联系,虽然也取法英国的随笔其他外国散文的笔调形式,但比起其他文学形式来,散文作家创作时往往更便于也更自觉的从传统散文中寻找创新的根基。 冰心 冰心以问题小说和小诗成名,但以散文的成就为最高,她自己承认: “ 我知道我的笔力,宜散文而不宜诗 ”
♦ include ♦ include ♦ void main() { ♦ FILE* fp。 ♦ char s[50]。 ♦ char str[] = hello, this is a test for chapter 5!。 ♦ int i。 ♦ fp=fopen(“/tmp/hello,w+)。 ♦ i = fwrite(str,1,sizeof(str),fp)。 //续 ♦
查以及提倡最佳的妊娠年龄是最重要的。 二、胎教 : 胎教 (prenatal education)指在胎儿期的教育,是孕期心理卫生的重要问题。 : 神经解剖学和神经生理学。 子宫内窥镜的检查 ( 1)音乐胎教: ( 2)运动胎教: ( 3)言语胎教: 第三节 不同年龄阶段的心理卫生 一、儿童心理卫生 二、青少年心理卫生 三、中年心理卫生 四