- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 第9章 计算机控制系统的软件体系 * 本章主要内容: 2、计算机控制系统的应用软件设计 3、计算机控制系统的数据处理技术 1、计算机控制系统的软件概念 1、计算机控制系统的软件概念 计算机控制软件与一般软件相似,分为系统软件和应用软件两大部分 (1) 控制软件的特点: 模块化结构程序设计 偶然故障的自动恢复 对模拟量及不合理数据的处理 程序的实时性 1、计算机控制系统的软件概念 (2) 控制应用软件体系结构 : 基本型结构 两层式(客户机/服务器)结构 三层式结构 三层式应用软件体系结构 1、计算机控制系统的软件概念 (3)软件工程方法概述 : 软件的结构化设计法 软件的模块化设计法 软件的集成化设计法 将复杂的软件纵向分解成多层结构,然后将每层横向分解成多个模块 一种是上述层次结构化设计法分解成的软件模块,另一种是呈现在用户面前的功能模块 一种是设计者集成软件模块,另一种是用户集成功能模块 2、计算机控制系统的应用软件设计 (1) 控制系统的输入输出软件 : I/O接口程序 I/O驱动和调理程序 实时数据库 2、计算机控制系统的应用软件设计 (2) 控制系统的运算控制软件 : 连续运算控制算法 逻辑运算控制算法 运算控制功能块 如与(AND)、或(OR)、非(NOT)、异或(XOR) 加减法运算(ADD/SUB)、 乘法运算(MULTIP) 、除法运算(DIVISION) 2、计算机控制系统的应用软件设计 (3) 控制系统的监控组态软件 : 组态软件组态 组态软件运行 组态(Configuration)的含义是使用软件工具,按用户的需要对计算机资源进行组合,达到应用的目的。组态的过程可以看作是软件装配的过程,软件提供了各种“零部件”供用户选择,如输入功能块、输出功能块、控制功能块、运算功能块、子图、动态点、动态控件、操作点、操作显示窗口、通用画面(如总貌、组、点、趋势画面)模板和打印模板等。 运行控制回路的组态结果形成回路组态文件 2、计算机控制系统的应用软件设计 (4) 控制系统的操作显示软件 : 操作显示画面 打印信息 3、计算机控制系统的数据处理技术 数据处理从一般意义上说应包括三方面内容:一是对传感器输出的信号进行放大、滤波、I/V转换等处理,通常称为信号调理;二是对采集到计算机中的信号数据进行进行一些处理,如进行系统误差校正、数字滤波,逻辑判断、标度变换等处理,通常称之为一次处理;三是对经过前两步得到的测量数据进行分析,寻找规律,判断事物性质,生成所需要的控制信号,此称为二次处理。信号调理都是由硬件完成,而一次和二次处理一般由软件实现。通常所说的数据处理多指上述的一次处理。一次处理的主要任务是提高检测数据的可靠性,并使数据格式化、标准化,以便运算、显示、打印或记录。 (1) 数据处理: 3、计算机控制系统的数据处理技术 (2)系统误差的校正 : 直流零位的校正 方法:先测量短路时的零位电压x0,并将测得的数据存储起来。正常测量时,从每次测量结果x中减去零位电压x0,即可得到零位校正后的测量结果。 零点漂移的自动校正 方法:输入部分采用了一个多路开关,在开机时,或每隔一定的时间,系统进行一次自动校正。 3、计算机控制系统的数据处理技术 计算公式: (3) 数字滤波: 几种数字滤波方法 算术平均值滤波 加权平均值滤波 中位值滤波 限幅滤波 惯性滤波 3、计算机控制系统的数据处理技术 算术平均值滤波: 算术平均值滤波主要适用于对压力、流量等周期脉动的采样值进行平滑加工,但对于脉冲性干扰信号的平滑效果欠佳。 数字滤波公式 适用对象 3、计算机控制系统的数据处理技术 加权平均值滤波 : 加权平均值滤波法适用于纯迟延较大的被控对象 数字滤波公式 适用对象 3、计算机控制系统的数据处理技术 中位值滤波 : 中位
文档评论(0)