WX05微型计算机控制技术第五章节

5.2.6 各种数字滤波性能的比较 1.滤波效果 一般来说,对于变化比较慢的参数(如温度),可选用程序判断滤波及一阶滞后滤波方法。对那些变化比较快的脉冲参数(如压力、流量等),则可选择算术平均和加权平均滤波法。至于要求比较高的系统,可采用多重手段相结合的复合滤波法。 5.2.6 各种数字滤波性能的比较 2.滤波时间 在考虑滤波效果的前提下,应尽量采用执行时间比较短的程序,若计算机计算时间允许,可采用效果更好的复合滤波程序。 注意事项:在实际应用中,究竟采用哪一种数字滤波,都应视具体情况而定。 如果同时采用几种滤波方法,一般先用中位值滤波或限幅滤波,然后再用平均值滤波法。 数字滤波应用得不恰当,非但达不到滤波效果还会降低控制品质。 5.3 标度变换 5.3.1 线性参数的标度变换 为了运算、显示或打印输出,必须把数字量转换成操作人员所熟悉的工程量,即转换为带有原工程量纲的数值。这种转换称为工程量转换,也称为标度变换 5.3 标度变换 设被测参数与A/D转换后的数字量之间呈线性关系,则标度变换公式为: 如果被测参数的起点A0所对应的A/D转换值为0,即 N0=0,则上述标度变换公式可简化为: 非线性标度变换应根据具体情况具体分析,一般采用查表法。 例: 某加热炉温度测量元件的量程为100~500℃,系统的A/D转换器为8位。若某一时刻温度测量元件送出的信号经A/D转换器转换后的数字量为80H,求此时的温度值(设温度测量元件的量程是线性的)。 解:根据式(5-7) , =100, =500, =00H, =FFH=255, =80H=128 所以, 此时的温度为 5.4 插值算法 5.4.1 线性插值算法 在进行控制系统设计时,总希望输出和输入呈简单的线性关系。 在实际工程中,测量信号和被测物理量之间经常存在非线性关系。如温度测量中热电偶的输出和温度的关系即为非线性。 在计算机控制系统中,需要通过数据处理程序将非线性关系变化为线性关系。 对于可以用解析式明确表达的非线性函数关系,可借助高级语言程序完成线性化处理。 或用高级语言完成离线计算,将结果存在数据表中,通过查表的方式完成线性化处理。 本节主要讲线性插值原理进行线性化处理。 线性插值原理 某传感器的输入输出特性如下图: 将该非线性关系的曲线按一定要求分成若干段,然后把相邻分段点用直线连接起来。用直线代替相应曲线。由此可求出输入 x 相对应的输出 y 设x在[x0,x1]区间内,则对应的逼近式为: 类似可得在x [xi,xi+1]区间内,则对应的逼近式为: 5.4.2 二次抛物线插值算法 二次抛物线插值法 x x2 x1 x0 y C B A 二次抛物线插值法的原理是,通过曲线上的三个已知点作一条抛物线,用此抛物线代替该段的曲线。如图所示,有一函数y=f(x),用抛物线来逼近它. 5.4.2 二次抛物线插值算法 二次抛物线插值法 x x2 x1 x0 y C B A 其一般形式为: y=k0+k1x+k2x2 式中,k0、k1、k2为待定系数,由曲线y=f(x)的三个点A、B、C联立方程组求得。 已知点A(x0, y0)、B(x1, y1)、C(x2, y2)的数值,求出k0、k1、k2,然后根据测量值x用公式求出相应的y值。 5.5 查表 顺序查表法 顺序查表法是针对无序排列表格的一种方法。因为无序表格中所有各项的排列均无一定的规律。所以,只能按照顺序从第一项开始逐项寻找,直到找到所要查找的关键字为止。在程序设计时,已知条件应该是表格的长度及表的起始地址,在查找过程中应该不断的进行地址修改和计数,直到找到关键字。若表中无此关键字,需要给出提示。 在控制系统中,如果已经建立了表格,其地址是按一定规律排列的,而且要查找的内容与表格有一定关系时,则可通过简单的计算,找出所需的地址,然后从相应的内存单元中取出结果,这种方法就是计算查表法。 计算查表法 对分查表法 当需要查找表中的数据元素有序(假设递增有序),则在查找时可不必逐个比较,而采用跳跃式的方式,即先与“中间”位置的数据元素比较,若相等,则查找成功;若给定值大于“中间位置”的数据元素,则在查找表的后半部分继续进行二分查找,否则在前半部分进行二分查找。 5.6 电机控制程序设计 5.6.1 步进电机控制程序设计 5.6.2 直流电机控制程序设计 5.7 报警程序设计 报警处理程序一般都需要根据系统的要求编写,如有的报警系统要求能够发出声光报警信号、记录报警时间和报警参数或进行自动处理等。虽然不同系统的报警处理程序

微型计算机控制技术重要章节,WX05微型计算机控制技术第五章节.ppt相关推荐

  1. 【软考软件评测师】第五章节 安全测试测试方法

    [软考软件评测师]第五章节 安全测试测试方法 第五章节 安全测试测试方法 [软考软件评测师]第五章节 安全测试测试方法 第一部分 知识点集锦 1.常见安全攻击手段并简要说明 2.基本的安全性测试方法 ...

  2. 微型计算机滑动平均值滤波器方程,wx05_微型计算机控制技术_第五章.ppt

    wx05_微型计算机控制技术_第五章,微型计算机控制技术,微型计算机接口技术,微型计算机技术,微型计算机及接口技术,微型计算机技术及应用,微型计算机与接口技术,微型计算机控制系统,微型计算机技术指标, ...

  3. 微型计算机基础 教案,第一章微型计算机基础知识新080902电子教案(153页)-原创力文档...

    第一章 微型计算机基础知识;第一章? 微型计算机基础知识;§1.1 计算机中数的表示方法;1.1.1 进位计数制及各计数制间的转换;二进制数的特点; 十进制--符合人们的习惯二进制--便于物理实现十六 ...

  4. 微型计算机的现状历史未来,微型计算机的发展历史、现状和未来

    介绍了微型计算机系统的基本结构和关键技术,综述了各种微型计算机,尤其是便携式计算机技术的发展现状及趋势,揭示了我国微型计算机市场的持续发展态势 微处理器(Microprocessor),简称μP或MP ...

  5. 微型计算机以字长和微处理器,微型计算机原理及应用学习笔记 电子计算机概述...

    一.             电子计算机的发展简况 电子数字计算机(简称电子计算机)是一种能自动地.高速地进行大量运算的电子设备,它能通过对输入数据进行指定的数值运算和逻辑运算来求解各种计算问题,也能 ...

  6. 简述微型计算机组成概述,第二章微型计算机的组成概述.pptx

    第二章微型计算机的组成概述 第二章 微型计算机的组成;学习指导;2.1 冯·诺依曼结构计算机的工作原理; 约翰.冯诺依曼(John VonNouma,1903-1957),美籍匈牙利人,1903年12 ...

  7. 微型计算机的状况,微型计算机行业报告_2013-2017年中国微型计算机行业分析及发展预测报告_中商情报网...

    第一章 微型计算机行业相关概述 第一节微型计算机行业相关概述 一.产品概述 二.产品性能 三.产品用途 第二节 微型计算机行业经营模式分析 一.生产模式 二.采购模式 三.销售模式 第二章 2013年 ...

  8. 智慧树omg期末测试答案_智慧树求职omg第十五章节测试答案

    智慧树求职omg第十五章节测试答案 更多相关问题 HTML文档对象模型的根节点是什么节点? [判断题]时代精神是民族精神的生长根基和发展动力 [判断题]刚 体 作 瞬 时 平 动 时, 刚体 上 各 ...

  9. C++ Primer Plus 学习记录(第五章节-包含练习题答案)

    C++ Primer Plus 学习记录(第五章节-包含练习题答案) 5.1 for循环 5.1.1 for循环的组成部分 1.for循环的组成部分所完成的步骤 2.赋值表达式有值 3.cout中显示 ...

最新文章

  1. asp.net学习之DataList控件
  2. following symbols must have non local/private scope错误问题解决方法
  3. [导入]C++程序随笔
  4. AUTOSAR从入门到精通100讲(四十一)-动态架构设计中的时序图
  5. hibernate中对象的3种状态----瞬时态、持久态、脱管态
  6. 鼓励生娃!携程创始人梁建章:生1个孩子应重奖100万
  7. ORACLE 正值表达式
  8. 论文|Item2vec中值得品味的8个经典tricks
  9. android课程设计时钟,单片机制作的电子钟(含闹钟功能)课程设计报告
  10. 初学Java,第一段代码
  11. python mro算法_Python MRO C3算法实现
  12. VB数据库中EOF和BOF的认识与用法
  13. 2022年智慧城市行业概括及现状
  14. Linux yum源文件
  15. 华为的PBC个人绩效评价模板
  16. CMAP1000-05气象数字压力校验系统
  17. 云展网教程 | 云展网电子杂志页面排版最佳尺寸,最佳字体,字号
  18. 计算机考研【干货满满】:2021武汉理工计算机考研经验分享
  19. WinRAR4.20注册文件key文件注册码
  20. 马克思政治经济学里关于价值的理论

热门文章

  1. git代码回滚到某个tag
  2. 项目管理证书 PMP 考试费用要多少?
  3. android spine动画教程,cocos2dx3.2 spine动画
  4. 万能芯片NE555,你知道多少?
  5. 如何设计推荐系统架构?
  6. Dw2021下载安装教程
  7. html5css3选择题,web前端技术(HTML5+CSS3)答案试题题目及答案,期末考试题库,章节测验答案...
  8. 基于Python的聊天室
  9. 十四、基础教程-标示线(plotLines)
  10. 物联网技术 android,基于Android技术的物联网应用开发