第九章-计算机控制系统设计_第1页
第九章-计算机控制系统设计_第2页
第九章-计算机控制系统设计_第3页
第九章-计算机控制系统设计_第4页
第九章-计算机控制系统设计_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2020/6/6,1,第9章计算机控制系统设计,第十九讲,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,2,设计计算机控制系统的原则:可靠性要高:这是首要要求,是系统各种功能得以实现的基础操作性能要好:便于现场人员的操作使用和维护实时性好:对内部和外部事件能及时响应通用性强:具有可扩充性及在不改变设备情况下适应新的要求设计周期短和成本低,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,3,9.1计算机控制系统设计步骤,了解工艺要求,明确控制任务确定系统的总体设计方案建立数学模型,确定控制算法系统硬件设计系统软件设计系统调试,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,4,9.1.1了解工艺要求,明确控制任务,首先熟悉控制对象的工艺流程,明确控制任务,包括系统信息来源和种类,被控对象和被控参数的特性,控制对象的工作环境,对人机通道的要求,各项技术经济指标等,并根据实际应用中存在的问题提出具体的控制要求,确定所设计的系统应该完成的任务;其次用工艺图、时序图、控制流程等描述控制过程和控制任务,撰写设计任务说明书。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,5,根据常见的控制问题将控制对象的要求分为两类:调节器问题:当控制对象的输出偏离平衡状态或有这种趋势时,对它加以控制,使其回到平衡状态,相应的控制系统称为恒值系统伺服机问题:对控制对象加以控制,使它的输出按某种规律变化,相应的控制系统称为随机系统。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,6,控制系统方案的确定测量器件的选择执行机构的选择选择过程通道及外设画出整个控制系统原理图,信息与电气工程学院,计算机控制系统,山东科技大学,9.1.2确定系统的总体设计方案,2020/6/6,7,控制系统方案的确定首先确定系统是采用开环控制、闭环控制,分布式控制,或者采用数据处理系统;若是闭环控制,要确定系统的类型:DDC方式,SCC方式,或DCS方式(2)其次确定系统的构成方式(控制装置机型):单片机、PLC、IPC、DCS、FCS等。模拟量为主的中小规模的过程控制环境:总线式IPC数字量为主的中小规模的运动控制环境:PLC系统规模较小、控制回路较少:单片机系统规模较大、自动化水平要求较高、控制与管理一体:DCS、FCS等,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,8,2.测量器件的选择根据测量范围和要求的精度选择被控量的测量器件,即传感器与变送器(温度、流量、压力、液位、成分、位移、重量、速度等)。3.执行机构的选择不仅根据被控对象的实际情况,而且也要考虑与控制算法相匹配的问题。常用的执行机构:电动执行机构、气动薄膜调节阀、伺服电动机、步进电动机、晶闸管等,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,9,4.选择过程通道及外设根据被控对象所要求的输入/输出参数的多少来确定,并按系统的规模和要求配以适当的外设。数据采集和传输所需的过程通道数所有过程通道的数据传输率,各通道处理的数据流量是否相等过程通道是串行操作还是并行操作模拟量过程通道中数据位数的选择:由控制精度确定A/D和D/A转换的位数过程通道连接方式的选择:每个通道单独设置A/D或D/A还是多通道共享一个A/D或D/A对显示、打印有无要求,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,10,5.画出整个控制系统原理图结合工业流程图画出完整的控制系统原理图,包括传感器、变送器。外设、过程通道及微型计算机,要简单、清晰、明了。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,11,9.1.3建立数学模型,确定控制算法,计算机控制系统控制效果的优劣,主要取决于采用的控制策略和控制算法是否合适,而控制算法的选择取决于具体的被控对象,因此有必要建立系统的数学模型,且被控对象的数学模型的准确程度对系统的控制效果有直接关系。建模方法:理论建模(系统机理)和试验建模(系统辨识)。数学模型建立以后,根据离散化设计、模拟化设计或复杂规律设计等方法确定控制算法。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,12,一般简单的生产过程:PI、PID控制工况复杂、工艺要求较高的生产过程:比值控制、前馈控制、串级控制、自适应控制等快速随动系统:最少拍无差的直接设计法具有纯滞后的被控对象:达林算法或Smith预估纯滞后补偿算法随机系统:随机控制算法具有时变、非线性特性及难以建模的控制对象:模糊控制、专家系统、神经网络控制等在DDC系统中,常用PID控制算法及其改进形式。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,13,硬件实现:速度快、节省CPU时间;但系统较复杂、灵活性差,价格较高软件实现:灵活、价格便宜,但占用CPU时间1.现场设备选择2.选择系统的总线和主机机型3.选择过程通道模板4.选择变送器和执行机构5.检测单元,信息与电气工程学院,计算机控制系统,山东科技大学,9.1.4系统硬件设计,2020/6/6,14,现场设备选择现场设备包括传感器、变送器和执行机构。综合考虑工作环境、性能、价格等因素择优而用。采用总线式工业控制机进行系统硬件设计,可以解决工业控制中众多问题。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,15,2.选择系统的总线选择系统的总线内总线:PC总线和STD总线,一般常选PC总线外总线:并行总线IEEE-488,串行总线RS-232-C,进行远距离通信、多站点互联的RS-422和RS-485。具体选择哪一种要根据通信的速率、距离、系统拓扑结构、通信协议等要求综合分析。(2)选择主机机型根据要求合理选型,通常80486的CPU足够。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,16,3.选择过程通道模板包括数字量I/O、模拟量I/O等模板。DI/DO模板与工控机工地装置的接口:TTL电平其他装置与工控机之间:光电隔离(2)AI/AO模板包括A/D、D/A板及信号调理电路。输入输出信号:05V,110V,010mA,420mA及热电偶、热电阻和各种变送器的信号需注意分辨率、转换速度、量程范围等技术指标。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,17,4.选择变送器和执行机构选择变送器根据被测参数的种类、量程、被测对象的介质类型和环境选择。(2)选择执行机构执行机构分为气动、电动和液压三种类型。电动执行机构:体积小、种类多、便于信号传输及处理,控制一般的液体和气体,但不宜于爆炸危险的环境气动执行机构:结构简单、价格低、适于易燃易爆的环境液压执行机构:推力大、精度高步进电动机:数控机床、X-Y记录仪、旋转变压器、多圈电位器等有触电、无触点开关;电磁阀等,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,18,5.检测单元检测元器件的选择,是影响控制系统精度的重要因素。检测元器件称为“一次仪表”。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,19,9.1.5系统软件设计,1.编程语言选择2.数据类型和数据结构规划3.资源分配4.实时控制软件设计,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,20,1.编程语言选择(1)汇编语言(2)高级语言(3)组态软件组态软件是专为工业过程控制开发的软件,包括控制算法模块、计数/计时模块、逻辑运算模块、输入模块、输出模块、打印模块、CRT显示模块等。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,21,2.数据类型和数据结构规划控制系统各个功能模块之间的关系体现在接口条件上,即各接口参数的数据结构和数据类型。数据类型可以分为逻辑型和数值型。通常将逻辑型数据归到软件标志中;数值型分为定点数和浮点数。若某参数是一系列有序数据的集合,如采样信号序列,则还存在数据结构的问题。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,22,3.资源分配系统资源包括ROM、RAM、定时器/计数器、中断源、I/O地址等,主要工作是RAM资源的分配。4.实时控制软件设计数据采集及数据处理程序控制算法程序控制量输出程序实时时钟和中断处理程序数据管理程序数据通信程序,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,23,9.1.6系统调试,1离线仿真和调试(1)硬件调试各种标准的功能模板、DI/DO输出模板现场仪表和执行机构通信功能,验证数据传输的正确性(2)软件调试子程序-次功能模块-主程序的顺序开环调试检查阶跃响应特性;闭环调试检查反馈控制功能(3)系统仿真用模型来代替实际生产过程(被控对象)进行试验和研究,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,24,2在线调试和运行检测元器件、变送器、显示仪表、调节阀等必须经过校验,保证精确度要求;各种接线和导管必须经过检查,保证连接正确;对在流量中采用隔离液的系统,要清洗好引压导管后灌入隔离液;检查调节阀能否正常工作;检查系统的干扰情况和接地情况,如不符合要求,应采取措施;对安全防护措施也要检查。,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,25,9.2计算机控制系统设计举例,9.2.1过程控制系统举例-分布式控制系统1.明确控制任务2.硬件设备的选择(1)转换模块(2)执行器3.仿真实验,信息与电气工程学院,计算机控制系统,山东科技大学,2020/6/6,26,信息与电气工程学院,计算机控制系统,山东科技大学,图9.6带Smith预估器的温控系统,图9.5一般温控系统原理框图,2020/6/6,27,信息与电气工程学院,计算机控制系统,山东科技大学,图9.8带有Smit

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论