过程控制系统仿真实验指导
- 格式:doc
- 大小:776.51 KB
- 文档页数:25
实验一 MATLAB 软件操作练习一、 实验目的1. 熟悉MATLAB 软件的基本操作;2. 学会利用MATLAB 进行基本数学计算的方法;3. 学会用MATLAB 进行矩阵创建和运算。
二、实验设备计算机一台,MATLAB 软件三、实验内容1. 使用help 命令,查找 sqrt (开方)、roots (求根)等函数的使用方法;2. 用MATLAB 可以识别的格式输入以下矩阵75350083341009103150037193......A ⎡⎤⎢⎥⎢⎥=⎢⎥-⎢⎥⎣⎦并将A 矩阵的右下角2×3子矩阵赋给D 矩阵。
赋值完成后,调用相应的命令查看MATLAB 工作空间的占用情况。
3. 矩阵运算(1)矩阵的乘法已知A=[1 2;3 4]; B=[5 5;7 8];求A^2*B(2)矩阵除法已知 A=[1 2 3;4 5 6;7 8 9];B=[1 0 0;0 2 0;0 0 3];A\B,A/B(3)矩阵的转置及共轭转置已知A=[5+i,2-i,1;6*i,4,9-i];求A.', A'(4)使用冒号选出指定元素已知: A=[3 2 3;2 4 6;6 8 10];求A 中第3列前2个元素;A 中所有列第2,3行的元素;4. 分别用for 和while 循环结构编写程序,求出6323626302122222i i K ===++++++∑并考虑一种避免循环的简洁方法来进行求和。
四、实验步骤1. 熟悉MATLAB 的工作环境,包括各菜单项、工具栏以及指令窗口、工作空间窗口、启动平台窗口、命令历史窗口、图形文件窗口和M 文件窗口;2. 在指令窗口中完成实验内容中规定操作并记录相关实验结果;3. 完成实验报告。
实验二 M 文件编程及图形处理一、实验目的1.学会编写MATLAB 的M 文件;2.熟悉MATLAB 程序设计的基本方法;3. 学会利用MATLAB 绘制二维图形。
二、实验设备计算机一台,MATLAB 软件三、实验内容1. 选择合适的步距绘制出下面的图形(1)sin(tan )tan(sin )t t -,其中(,)t ππ∈-(2)-0.5t y=e sin(t-)3π,t ∈[0,20](3)在同一坐标系中绘制余弦曲线y=cos(t-0.25)和正弦曲线y=sin(t-0.5), t ∈[0,2π]2.基本绘图控制绘制[0,4π]区间上的x1=10sint 曲线,并要求:(1)线形为点划线、颜色为红色、数据点标记为加号;(2)给横坐标标注’t ’,纵坐标标注‘y(t)‘,3.M 文件程序设计(1)编写程序,计算1+3+5+7+…+(2n+1)的值(用input 语句输入n 值);(2)编写分段函数⎪⎩⎪⎨⎧≤≤-<≤=其它021210)(x x x x x f的函数文件,存放于文件ff.m 中,计算出)2(f ,)3(-f 的值四、实验要求1. 预习实验内容,按实验要求编写好实验程序;2. 上机调试程序,记录相关实验数据和曲线,3. 完成实验报告。
过程控制系统仿真实习报告一、实习目的与要求本次实习旨在通过使用MATLAB/Simulink仿真工具,对过程控制系统进行仿真研究,加深对控制理论的理解,提高控制系统设计和分析的能力。
实习要求如下:1. 熟练掌握MATLAB/Simulink的基本操作和仿真功能。
2. 了解过程控制系统的原理和常见控制策略。
3. 能够运用MATLAB/Simulink对过程控制系统进行建模、仿真和分析。
二、实习内容与过程1. 实习准备在实习开始前,先对MATLAB/Simulink进行学习和了解,掌握其基本的使用方法和功能。
同时,对过程控制系统的原理和常见控制策略进行复习,为实习做好充分的准备。
2. 实习过程(1) 第一个仿真项目:水箱液位控制系统在这个项目中,我们首先建立水箱液位的数学模型,然后根据该模型在Simulink中搭建仿真模型。
我们分别设计了单容、双容和三容水箱的液位控制系统,并分析了控制器参数对系统过渡过程的影响。
通过调整控制器参数,我们可以得到满意的控制效果。
(2) 第二个仿真项目:换热器温度控制系统在这个项目中,我们以换热器温度控制系统为研究对象,根据自动控制系统的原理,利用降阶法确定对象的传递函数。
在Simulink中,我们搭建了单回路、串级和前馈-反馈控制系统模型,并采用常规PID、实际PID和Smith预测器对系统进行仿真。
通过对比不同控制策略的仿真曲线,我们分析了各种控制策略的优缺点。
(3) 第三个仿真项目:基于模糊PID的控制系统在这个项目中,我们以工业锅炉燃烧过程控制系统为研究对象,利用模糊PID控制器优化锅炉燃烧过程控制系统的主要三个子系统:蒸汽压力控制系统、炉膛负压控制系统、燃料与空气比值系统的被控对象的函数。
通过仿真,我们优化了控制器的参数,使得系统在加入扰动后能够快速恢复稳定的状态。
三、实习收获与体会通过本次实习,我对MATLAB/Simulink仿真工具有了更深入的了解,掌握了其在过程控制系统仿真中的应用。
过程控制实验指导书THKGK-1过程控制实验装置的组成和各部分使用说明THKGK-1型过程控制实验装置是根据自动化专业及相关专业教学的特点,吸收了国内外同类实验装置的特点和长处,经过精心设计,多次实验和反复论证,向广大师生推出一套全新的实验设备。
该设备可以满足《过程控制》、《自动化仪表》、《工程检测》、《计算机控制系统》等课程的教学实验、课程设计等。
整个系统结构紧凑、功能多样、使用方便,既能进行验证性、研究性实验,又能提供综合性实验。
本实验装置可满足本科、大专及中专等不同层次的教学实验要求,还可为科学研究的开发提供实验手段。
本实验装置的控制信号及被控信号均采用IEC标准,即电压0~5V或1~5V,电流0~10mA或4~20mA。
实验系统供电要求为单相交流220V±10%,10A;外型尺寸为:182×160×70,重量:380Kg。
装置特点本实验装置具有以下特点:1、多种被控参数:液位、压力、流量、温度。
2、多种控制方式:位式控制、PID控制、智能仪表控制、单片机控制、PLC控制、计算机控制等。
3、多种计算机控制软件:西门子PROTOOL-CS组态软件、北京昆仑公司的MCGS组态软件以及本公司开发的上位机监控软件,另外还可以用台湾HITECH公司的ADP6.0软件与PLC 相连进行控制。
4、丰富的计算机控制算法:P、PI、PID、死区PID、积分分离、不完全积分、模糊控制、神精元控制、基于SIMULINK的动态参数自适应补偿控制等。
5、开放的软件平台:在我们提供的软件平台上,学生既可以利用我们所提供的算法程序进行实验,又可以用自己编写的PLC程序、MATLAB`程序等进行实验,还可以利用人机界面(触摸屏)的组态再结合PLC的编程来进行控制实验。
6、灵活多样的实验组合:可以很方便地对控制方式与被控参数进行不同组合,得到自己需要的单回路、多回路等多种控制系统。
系统组成被控对象包括上水箱、下水箱、复合加热水箱以及管道。
.HUATEC A3000过程控制实验系统实验指导书V3.0北京华晟高科教学仪器有限公司编制目录第一章安全注意事项与设备使用 ........................................................................ - 1 -1.1防止触电........................................................................................................................ - 1 -1.2防止烫伤........................................................................................................................ - 2 -1.3防止损坏........................................................................................................................ - 2 -1.4现场系统组成................................................................................................................ - 2 -1.5控制系统组成................................................................................................................ - 2 - 第二章计算机测控系统实验 ................................................................................ - 5 -实验1 实验系统认知......................................................................................................... - 5 - 实验2 ADAM4000模块的通讯和使用........................................................................... - 10 - 实验3 组态软件编程和数据获取................................................................................... - 18 - 实验4 PLC系统通讯和使用 ........................................................................................... - 21 - 实验5 PLC Step7编程 .................................................................................................. - 28 - 实验6 现场总线技术与DCS实验 ................................................................................. - 33 - 第三章工艺设备和仪器仪表实验 ...................................................................... - 41 -实验1 温度、压力、液位和流量测量实验................................................................... - 41 - 实验2 水泵负载特性测量实验....................................................................................... - 45 - 实验3 管道压力和流量耦合特性测量实验................................................................... - 47 - 实验4 电动调节阀特性测量实验................................................................................... - 50 - 实验5 调压器特性测量实验........................................................................................... - 53 - 实验6 变频器水泵控制特性测量实验........................................................................... - 55 - 第四章工业系统对象特性的测定研究 .............................................................. - 59 -实验1 单容水箱液位数学模型的测定实验................................................................... - 59 - 实验2 双容水箱液位数学模型的测定实验................................................................... - 62 - 实验3 非线性容积水箱液位数学模型的测定实验....................................................... - 64 - 实验4 测定不同阻力下单容水箱液位数学模型实验................................................... - 67 - 实验5 锅炉与加热器对象数学模型实验....................................................................... - 69 - 实验6 滞后管数学模型实验........................................................................................... - 72 - 实验7 换热机组数学模型实验....................................................................................... - 75 - 第五章简单设计型控制实验 .............................................................................. - 79 -实验1 单闭环流量控制实验........................................................................................... - 79 - 实验2 单容水箱液位定值控制实验............................................................................... - 82 - 实验3 双容水箱液位定值控制实验............................................................................... - 88 - 实验4 三容水箱液位定值控制实验............................................................................... - 91 - 实验5 锅炉水温定值位式控制实验............................................................................... - 94 - 实验6 锅炉水温定值控制实验....................................................................................... - 98 - 实验7 换热器水温单回路控制实验............................................................................. - 101 - 实验8 联锁控制系统实验............................................................................................. - 104 - 实验9 单闭环压力控制实验......................................................................................... - 107 - 第六章复杂设计型控制系统 ............................................................................ - 110 -实验1下水箱液位和进口流量串级控制实验.............................................................. - 110 - 实验2 闭环双水箱液位串级控制实验......................................................................... - 119 - 实验3 换热器热水出口温度和冷水流量串级控制实验............................................. - 123 - 实验4 单闭环流量比值控制系统实验......................................................................... - 127 - 实验5 下水箱液位前馈反馈控制系统实验................................................................. - 129 - 实验6 锅炉温度和换热器前馈反馈控制系统实验..................................................... - 133 - 实验7 管道压力和流量解耦控制系统实验................................................................. - 136 - 实验8 换热器出口温度与流量解耦控制系统实验..................................................... - 140 -第七章创新型设计与研究 ................................................................................ - 144 -实验1 大延迟系统补偿控制的研究............................................................................. - 144 - 实验2 单神经元自适应PID算法的研究 .................................................................... - 147 - 实验3 模糊控制算法的研究......................................................................................... - 154 - 实验4 现场总线系统控制研究..................................................................................... - 156 - 第八章工程应用型设计 .................................................................................... - 164 -实验1 工业项目设计..................................................................................................... - 164 - 实验2 报警系统设计..................................................................................................... - 168 - 实验3 关键事件处理和记录设计................................................................................. - 175 - 实验4 系统趋势和历史存储设计................................................................................. - 178 - 实验5 系统登录和安全性设计..................................................................................... - 180 - 实验6 网络化控制系统的研究..................................................................................... - 185 -第一章安全注意事项与设备使用安全注意事项:在安装、操作、维护或检查本系统之前.一定仔细阅读以下安全注意事项。
实验一过程控制系统简介及过程控制演示一、组合式过程控制系统介绍结合过程计算机控制系统理论的学习,我们研制了一套组合式过程控制系统,这套系统可以通过灵活、方便的管路组合,实现过程控制中的五种典型控制方式—单回路控制,串级控制、前馈控制、均匀控制和比值控制。
二、主要仪器与设备1、计算机2、接口板卡USB-4711AUSB-4711A系列板卡是即插即用数据采集模块,它通过USB端口与计算机相连,为数据测量与系统控制提供了便利。
USB-4711A通过USB端口获得所需电源,在该板卡上包含了所有的数据采集功能,如:16路AI,2路AO,8路DI,8路DO,1路32位计数器,其中A/D数据采集为12位。
USB-4711A 板卡如图1-1所示。
图1-2为USB-4711A 上五个10针I/O 接口的针脚定义。
图1-1 USB-4711A板卡DO0DO1DO2DO3DGNDDO4DO5DO6DO7DGNDDI0DI1DI2DI3DGNDAI0GATE DGND EXTTRG DGND EVTINPOut AGND AO1AGNDDI4DI5DI6DI7 DGNDAI1AI2AI3AGNDAI4AI5AI6AI7AGNDAI8AI9AI10AI11AGNDAI12AI13AI14AI15AGNDAO0USBLED8-TTL DO Port8-TTL DI Port16-SE/8-Diff AIExternal Control2-AO Port图1-2I/O 接口针脚定义3、水箱:水箱如图1-3所示,技术参数见表1-1。
表1-1 水箱参数工作温度最大:+65CO外部尺寸宽度深度高度240 mm 190 mm 385 mm材质塑料图1-3 水箱4、流量传感器流量传感器如图1-4所示,主要技术参数见表1-2。
表1-2 流量传感器技术参数工作电压 5 to 12 V DC工作电流 6 to 33 mA输出信号方波信号,5…12 V频率范围13 to 1200 HZ测量范围0.5 to 15.0 l/min工作压力80°C max。
过程控制大实验实验指导书东北林业大学自动化实验室一、实验装置说明 (3)第一节系统概述 (3)第二节THSA-1型过控综合自动化控制系统对象 (5)第三节THSA-1型过控综合自动化控制系统实验平台 (9)第四节软件介绍 (12)第五节实验要求及安全操作规程 (13)二、实验内容 (15)实验一单容自衡水箱液位特性测试实验 (15)实验二锅炉内胆温度特性的测试 (21)实验三单容水箱液位定值控制系统 (25)实验四锅炉内胆水温定值控制系统 (29)实验五水箱液位串级控制系统 (34)一、实验装置说明第一节系统概述一、概述“THSA-1型过控综合自动化控制系统实验平台”是由实验控制对象、实验控制台及上位监控PC机三部分组成。
它是根据工业自动化及其他相关专业的教学特点,并吸收了国内外同类实验装置的特点和长处,经过精心设计,多次实验和反复论证而推出的一套全新的综合性实验装置。
本装置结合了当今工业现场过程控制的实际,是一套集自动化仪表技术、计算机技术、通讯技术、自动控制技术及现场总线技术为一体的多功能实验设备。
该系统包括流量、温度、液位、压力等热工参数,可实现系统参数辨识,单回路控制,串级控制,前馈-反馈控制,滞后控制、比值控制,解耦控制等多种控制形式。
本装置还可根据用户的需要设计构成AI智能仪表,DDC远程数据采集,DCS分布式控制,PLC可编程控制,FCS现场总线控制等多种控制系统,它既可作为本科,专科,高职过程控制课程的实验装置,也可为教师、研究生及科研人员对复杂控制系统、先进控制系统的研究提供一个物理模拟对象和实验平台。
学生通过本实验装置进行综合实验后可掌握以下内容:1.传感器特性的认识和零点迁移;2.自动化仪表的初步使用;3.变频器的基本原理和初步使用;4.电动调节阀的调节特性和原理;5.测定被控对象特性的方法;6.单回路控制系统的参数整定;7.串级控制系统的参数整定;8.复杂控制回路系统的参数整定;9.控制参数对控制系统的品质指标的要求;10.控制系统的设计、计算、分析、接线、投运等综合能力培养;11.各种控制方案的生成过程及控制算法程序的编制方法。
控制系统仿真与工具实验指导书目录实验一熟悉MATLAB语言工作环境和特点 (1)实验二图形绘制与修饰 (4)实验三系统的时间响应分析 (8)实验四系统的时间响应分析 (12)实验五SIMULINK仿真基础 (14)实验一熟悉MATLAB语言工作环境和特点一、实验目的通过实验使学生熟悉MA TLAB语言的工作环境,并了解MATLAB语言的特点,掌握其基本语法。
二、实验设备PC机MATLAB应用软件三、实验内容本实验从入门开始,使学生熟悉MA TLAB的工作环境,包括命令窗、图形窗和文字编辑器、工作空间的使用等。
1、命令窗(1)数据的输入打开MATLAB后进入的是MA TLAB的命令窗,命令窗是用户与MATLAB做人机对话的主要环境。
其操作提示符为“》”。
在此提示下可输入各种命令并显示出相应的结果,如键入:x1=sqrt(5),x2=1.35,y=3/x2显示结果为:x1=2.2361x2=1.3500y=2.2222上命令行中两式之间用逗号表示显示结果,若用分号,则只运行而不用显示运行结果。
如键入A=[1,2,3;4,5,6;7,8,9],则显示为说明:●直接输入矩阵时,矩阵元素用空格或逗号分隔,矩阵行用分号相隔,整个矩阵放在方括号中。
注意:标点符号一定要在英文状态下输入。
●在MA TLAB中,不必事先对矩阵维数做任何说明,存储时自动配置。
●指令执行后,A被保存在工作空间中,以备后用。
除非用户用clear指令清除它,或对它重新赋值。
●MATLAB对大小写敏感。
(2)数据的显示在MA TLAB工作空间中显示数值结果时,遵循一定的规则,在缺省的情况下,当结果是整数,MATLAB将它作为整数显示;当结果是实数,MATLAB以小数点后4位的精度近似显示。
如果结果中的有效数字超出了这一范围,MATLAB以类似于计算器的计算方法来显示结果。
也可通过键入适当的MA TLAB命令来选择数值格式来取代缺省格式。
如键入format bank命令(数据格式显示命令,数据小数部分以两个十进制小数表示),若在前面键入的三个表达式前键入上述格式命令,则显示结果为:x1=2.24x2=1.35y=2.22前面显示的结果为默认显示结果,它的小数部分为四位数,还有format compact 它以紧凑格式显示结果,默认显示方式为稀疏格式。
仿真过程控制范文1.生产仿真实验结果的准确性和可靠性,确保实验结果能够反映实际情况。
2.控制仿真实验的时间和成本,确保实验能够在合理的时间和预算内完成。
3.调整仿真实验参数,以达到预定的目标。
1.参数设置和调整在进行仿真实验之前,需要对仿真模型的参数进行设置。
这些参数包括仿真模型的初值、边界条件、输入条件等。
参数设置要合理,以确保仿真模型的稳定性和可靠性。
在仿真过程中,可以根据需求对参数进行调整,以控制仿真实验的进程。
2.仿真模型验证仿真模型验证是指通过对仿真模型进行实验验证,来检验仿真模型的准确性和可靠性。
验证的过程通常包括数据对比、误差分析等步骤。
通过验证,可以了解到仿真模型的优点和不足之处,进而可以对仿真模型进行修改和改进,以提高仿真实验的准确性和可靠性。
3.控制模型拟合控制模型拟合是指通过对仿真模型进行参数拟合,使仿真实验结果更加符合实际情况。
在进行仿真过程控制时,可以通过拟合调整系数、函数形式等方法,以使仿真模型能够更好地拟合实际情况。
4.优化仿真实验优化仿真实验是指通过对仿真实验参数的调整,以使仿真实验能够达到预期的目标。
优化的方法可以是试错法、遗传算法、模拟退火算法等。
通过优化,可以使仿真实验的结果更加接近预期目标。
5.反馈调整总之,仿真过程控制是仿真实验中的一个关键环节,通过参数设置、模型验证、模型拟合、优化实验和反馈调整等方法,可以有效地控制和调整仿真实验的进程,提高仿真实验的准确性和可靠性。
这对于各个领域的仿真研究都至关重要,能够为进一步研究和应用提供准确的数据和可靠的方法。
第三章 对象特性测试实验第一节 测试对象特性的方法工业过程动态数学模型的表达方式很多,其复杂程度相差悬殊。
对于数学模型,应根据实际应用情况提出适当的要求。
一般说来,用于控制的数学模型并不要求十分准确。
闭环控制本身具有一定的鲁棒性,模型本身的误差可视为干扰,而闭环控制在某种程度上具有自动消除干扰的能力。
实际生产过程的动态特性非常复杂,往往需要作很多近似处理。
有些近似处理需要作线性化处理、降阶处理等,但却能满足控制的要求。
建立数学模型有两个基本方法,即机理法和测试法。
测试法一般只用于建立输入输出模型。
它的特点是把被研究的工业过程视为一个黑匣子,完全从外部特性上测试和描述它的动态性质,因此不需要深入掌握其内部机理。
一、测试法求取传递函数通过简单的测试获得被被控对象的阶跃响应,进一步把它拟合成近似的传递函数,是建立被控对象数学模型简单有效的方法。
用测试法建立被控对象的数学模型,首先要选定模型的结构。
典型的工业过程的传递函数可以取为各种形式,例如:1、 一阶惯性环节加纯延迟 一阶惯性环节的传递函数:1)(+=Ts Ks G 延迟环节的传递函数为:τs )(-=e s G一阶加纯滞后对象的传递函数1)(τs+=-Ts Ke s GtXΔx阶跃信号一阶惯性环节阶跃响应KΔxT图 3.1.1对于有纯滞后的一阶对象,滞后时间可直接由图中测量出纯滞后时间τ。
2、二阶或高阶惯性环节加纯延迟ns1)(Ts )(+=-τKe s G 在确定传递函数的形式后,要对函数中的各个参数与测试的响应曲线进行拟合。
如果阶跃响应是如图3.1.2所示的S 形单调曲线,就可以用一阶惯性加纯延迟对象的传递函数去拟合。
增益K 由输入输出的稳态值直接算出,而τ和T 则可以用作图法确定。
tABpCy y(∞)τT图 3.1.2在曲线的拐点p 作切线,它与时间轴交于A 点,与曲线的稳态渐进线交于B 点。
0A 段的值即为纯滞后时间τ,CB 段的值即为时间常数T ,这样就确定了τ和T 的数值。
过程控制系统实验指导书实验一:基本的过程控制系统概念实验目的:1. 了解过程控制系统的基本概念和结构;2. 掌握过程控制系统中的传感器和执行器的作用和应用方法;3. 学会使用PLC进行基本的控制。
实验原理:过程控制系统的主要功能是对系统中的各种变量进行测量和控制。
通常包括传感器、执行器和控制器三个部分。
传感器负责采集过程变量的数值,执行器负责对控制对象进行控制,控制器负责数据的处理和算法的实现。
传感器主要用于测量过程中的各种参数,如温度、压力、流量等,把这些参数转化为电信号,通过信号传输到控制器进行处理。
传感器的种类繁多,能够根据测量范围、精度、稳定性等不同要求选用不同传感器。
执行器主要用于对控制对象进行控制,例如控制阀门的开闭、启动或停止泵等。
执行器的种类也很多,根据不同的控制需求,需要选择不同的执行器。
控制器是整个系统的中枢部分,主要负责调节和控制传感器和执行器之间的信号和数据。
控制器一般采用计算机和程序控制器,通过不断的接收、处理、输出数据,实现对控制对象的实时监控和控制。
在本实验中,我们将使用PLC进行控制,PLC是工业控制中最为常见的控制器之一,其硬件和软件具有可编程性、可扩展性等优点,可实现较复杂的控制功能。
实验步骤:1. PLC硬件结构的讲解与认识我们首先要理解PLC的硬件结构,如输入模块、输出模块、中央处理器(CPU)和编程接口等部分。
其中输入模块、输出模块用于将模拟量或数字量的信号转化为PLC识别的信号,在输出时将PLC的信号。
通过CPU控制,实现对各种执行器的控制。
编程接口是一个开发平台,具有图形设计和文字描述的功能,对于初学者来说非常简单实用。
2. 了解信号的类型及其转换方法为了实现对过程的监控和控制,我们需要测量过程参数,并将其转化为PLC可以识别的信号。
我们需要了解信号的类型及其转换方法。
通常包括电压、电流、频率、数字信号等类型。
我们可以使用一些基本的传感器,如温度传感器、压力传感器等,将它们的数值转化为电信号,并通过输入模块输入PLC。
目录前言 (3)第一章对象特性测试实验 (4)第一节测试对象特性的方法 (4)实验一上水箱特性测试实验 (14)实验二下水箱特性测试实验 (15)实验三二阶液位特性测试实验 (16)实验四温度加热器特性测试实验 (17)实验五调节阀特性测试实验 (18)第二章单闭环控制系统实验 (19)实验一压力单闭环控制系统实验 (22)实验二温度单闭环控制系统实验 (23)实验三液位单闭环控制系统实验 (24)实验四流量单闭环控制系统实验 (25)实验五二阶液位控制系统实验 (26)第三章串级控制系统实验 (27)串级控制系统的设计与整定 (27)实验一上水箱液位和流量串级控制系统实验 (30)实验二上、下水箱液位串级控制系统实验 (32)第四章前馈控制系统实验 (34)前馈控制系统的原理 (34)实验一前馈反馈控制系统实验 (35)前言过程控制模拟仿真系统是通过计算机仿真技术,将各种过程物理对象转换成数学模型,开发出对象的一阶和二阶过程的动态特性数学模型,计算机动态模拟,达到和真实的控制系统相一致的仿真目的,在教学实验应用方面具有很好的效果。
在仿真系统界面中,设置有各种过程控制器件,包括变频器、水泵、电动调节阀、压力变送器、温度变送器、液位变送器、流量变送器、加热器等。
管道设置为两条回路,主回路用红色管道表示,副回路用白色管道表示,管道为动态流水显示。
在系统运行状态下,只要打开流水管道,就会观察到动态流水过程,比较形象直观。
同时,在各个器件上方的动态文本里显示的是当前的实际值,水箱上标有液位刻度,可以直观的观察液位高度。
系统最右上方一栏显示的是各器件变送的电流值,变送输出电流为标准电流4~20mA,右下方的为输入控制电流,是用来控制调节阀,加热器,变频器,输入电流为标准4~20mA。
该仿真系统将计算机内部变送电流数值通过牛顿模块输出为实际的电流值,而实际控制模拟输入电流又可通过牛顿模块转换为数字信号输入到计算机内。
第四章串级控制系统实验第一节串级控制系统的连接实践一、串接控制系统的组成图4-1是串级控制系统的方框图。
该系统有主、副两个控制回路,主、副调节器相串联工作,其中主调节器有自己独立的设定值R,它的输出m1作为副调节器的给定值,副调节器的输出m2控制执行器,以改变主参数C1。
图4-1 串级控制系统的方框图R-主参数的给定值 C1-被控的主参数 C2-副参数f1(t)-作用在主对象上的扰动 f2(t)-作用在副对象上的扰动二、串级控制系统的特点1.改善了过程的动态特性由负反馈原理可知,副回路不仅能改变副对象的结构,而且还能使副对象的放大系数减小,频带变宽,从而使系统的响应速度变快,动态性能得到改善。
2.能与时克服进入副回路的各种二次扰动,提高了系统抗扰动能力串级控制系统由于比单回路控制系统多了一个副回路,当二次扰动进入副回路,由于主对象的时间常数大于副对象的时间常数,因而当扰动还没有影响到主控参数时,副调节器就开始动作,与时减小或消除扰动对主参数的影响。
基于这个特点,在设计串级控制系统时尽可能把可能产生的扰动都纳入到副回路中,以确保主参数的控制质量。
至于作用在主对象上的一次扰动对主参数的影响,一般通过主回路的控制来消除。
3.提高了系统的鲁棒性由于副回路的存在,它对副对象(包括执行机构)特性变化的灵敏度降低,即系统的鲁棒性得到了提高。
具有一定的自适应能力串级控制系统的主回路是一个定值控制系统,副回路则是一个随动系统。
主调节器能按照负荷和操作条件的变化,不断地自动改变副调节器的给定值,使副调节器的给定值能适应负荷和操作条件的变化。
三、串级控制系统的设计原则1.主、副回路的设计1)副回路不仅要包括生产过程中的主要扰动,而且应该尽可能包括更多的扰动信号。
2)主、副对象的时间常数要合理匹配,一般要求主、副对象时间常数的匹配能使主、副回路的工作频率之比大于3。
为此,要求主、副回路的时间常数之比应该在3~10之间。
单回路控制系统实验单回路控制系统概述实验三单容水箱液位定值控制实验实验四双容水箱液位定值控制实验实验五锅炉内胆静(动)态水温定值控制实验实验三实验项目名称:单容液位定值控制系统实验项目性质:综合型实验所属课程名称:过程控制系统实验计划学时:2学时一、实验目的1.了解单容液位定值控制系统的结构与组成。
2.掌握单容液位定值控制系统调节器参数的整定和投运方法。
3.研究调节器相关参数的变化对系统静、动态性能的影响。
4.了解P、PI、PD和PID四种调节器分别对液位控制的作用。
5.掌握同一控制系统采用不同控制方案的实现过程。
二、实验内容和(原理)要求本实验系统结构图和方框图如图3-4所示。
被控量为中水箱(也可采用上水箱或下水箱)的液位高度,实验要求中水箱的液位稳定在给定值。
将压力传感器LT2检测到的中水箱液位信号作为反馈信号,在与给定量比较后的差值通过调节器控制电动调节阀的开度,以达到控制中水箱液位的目的。
为了实现系统在阶跃给定和阶跃扰动作用下的无静差控制,系统的调节器应为PI或PID控制。
三、实验主要仪器设备和材料1.实验对象及控制屏、SA-11挂件一个、计算机一台、万用表一个;2.SA-12挂件一个、RS485/232转换器一个、通讯线一根;3.SA-44挂件一个、CP5611专用网卡及网线、PC/PPI通讯电缆一根。
四、实验方法、步骤及结果测试本实验选择中水箱作为被控对象。
实验之前先将储水箱中贮足水量,然后将阀门F1-1、F1-2、F1-7、F1-11全开,将中水箱出水阀门F1-10开至适当开度,其余阀门均关闭。
具体实验内容与步骤按二种方案分别叙述。
(一)、智能仪表控制1.按照图3-5连接实验系统。
将“LT2中水箱液位”钮子开关拨到“ON”的位置。
图3-4 中水箱单容液位定值控制系统(a)结构图(b)方框图图3-5 智能仪表控制单容液位定值控制实验接线图2.接通总电源空气开关和钥匙开关,打开24V开关电源,给压力变送器上电,按下启动按钮,合上单相Ⅰ、Ⅲ空气开关,给智能仪表及电动调节阀上电。
过程控制系统Matlab/Simulink 仿真实验实验一 过程控制系统建模 (1)实验二 PID 控制 (2)实验三 串级控制 (6)实验四 比值控制 (13)实验五 解耦控制系统 (19)附:子系统封装 (26)实验一 过程控制系统建模指导内容:(略)作业题目一:常见的工业过程动态特性的类型有哪几种?通常的模型都有哪些?在Simulink 中建立相应模型,并求单位阶跃响应曲线。
作业题目二: 某二阶系统的模型为2() 224n G s s s n n ϖζϖϖ=++,二阶系统的性能主要取决于ζ,nϖ两个参数。
试利用Simulink 仿真两个参数的变化对二阶系统输出响应的影响,加深对二阶系统的理解,分别进行下列仿真:(1)2n ϖ=不变时,ζ分别为0.1, 0.8, 1.0, 2.0时的单位阶跃响应曲线;(2)0.8ζ=不变时,n ϖ分别为2, 5, 8, 10时的单位阶跃响应曲线。
实验二 PID 控制指导内容:PID 控制器的参数整定是控制系统设计的核心内容,它根据被控过程的特征确定PID 控制器的比例系数、积分时间和微分时间。
PID 控制器参数整定的方法很多,概括起来有两大类:(1) 理论计算整定法主要依据系统的数学模型,经过理论计算确定控制器参数。
这种方法所得到的计算数据未必可以直接使用,还必须通过工程实际进行调整和修改。
(2) 工程整定方法主要有Ziegler-Nichols 整定法、临界比例度法、衰减曲线法。
这三种方法各有特点,其共同点都是通过实验,然后按照工程实验公式对控制器参数进行整定。
但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行最后调整与完善。
工程整定法的基本特点是:不需要事先知道过程的数学模型,直接在过程控制系统中进行现场整定;方法简单,计算简便,易于掌握。
a . Ziegler-Nichols 整定法Ziegler-Nichols 整定法是一种基于频域设计PID 控制器的方法。
过程控制及仪表实验指导书过程控制系统及仪表实验指导书潘岩左利长沙理工大学电气与信息工程学院20XX年4月1目录第一章系统概述第二章实验装置介绍一、THJ-3型高级过程控制对象系统实验装置二、THSA-1型过控综合自动化控制系统实验平台三、软件介绍四、实验要求及安全操作规程第三章实验内容实验一、单容自衡水箱液位特性测试实验实验二、双容水箱特性的测试实验实验三、单容液位定值控制系统实验2第一章系统概述THSA-1型过程综合自动化控制系统(Experiment Platform of Process Synthetic automation Control system)THJ-3型高级过程控制对象系统实验装置、THSA-1型综合自动化控制系统实验平台及上位监控PC机三部分组成。
如图1-1所示。
图1-1 THSA-1过程综合自动化控制系统实验平台该套实验装置紧密结合工业现场控制的实际情况,能够对流量、温度、液位、压力等变量实现系统参数辨识,并能够进行单回路控制、串级控制、前馈-反馈控制、滞后控制、比值控制、解耦控制等多种控制实验,是一套集成了自动化仪表技术、计算机技术、自动控制技术、通信技术及现场总线技术等的多功能实验设备。
THSA-1型过程综合自动化控制系统能够为在校学生和相关科研人员提供有力帮助。
学生通过学习,应对传感器特性及零点漂移有初步认识,同时能掌握自动化仪表、变频器、电动调节阀等仪器的规范操作,并能够整定控制系统中相关参数。
这套实验设备综合性强,所涉及的工业生产过程多,所有部件均来自工业现场,严格遵循相关国家标准,具有广泛的可扩展性和后续开发功能,有利于培养学生的独立操作、独立分析问题和解决问题的创新能力.整套实验装置的电源、控制屏均装有漏电保护装置,装置内各种仪表均有可靠的自保护功能,强电接线插头采用封闭式结构,强弱电连接采用不同结构接头,安全可靠。
3第二章实验装置介绍“THSA-1型过控综合自动化控制系统实验平台”是实验控制对象、实验控制台及上位监控PC机三部分组成。
实验一、单容水箱特性的测试一、实验目的1. 掌握单容水箱的阶跃响应的测试方法,并记录相应液位的响应曲线。
2. 根据实验得到的液位阶跃响应曲线,用相关的方法确定被测对象的特征参数T和传递函数。
二、实验设备1. THJ-2型高级过程控制系统实验装置2. 计算机及相关软件3. 万用电表一只三、实验原理图2-1单容水箱特性测试结构图由图2-1可知,对象的被控制量为水箱的液位H,控制量(输入量)是流入水箱中的流量Q1,手动阀V1和V2的开度都为定值,Q2为水箱中流出的流量。
根据物料平衡关系,在平衡状态时Q1-Q2=0 (1)动态时,则有Q1-Q2=dv/dt (2)式中V 为水箱的贮水容积,dV/dt为水贮存量的变化率,它与H 的关系为dV=Adh ,即dV/dt=Adh/dt (3)A 为水箱的底面积。
把式(3)代入式(2)得Q1-Q2=Adh/dt (4)基于Q2=h/RS,RS为阀V2的液阻,则上式可改写为Q1-h/RS=Adh/dt即ARsdh/dt+h=KQ1或写作H(s)K/Q1(s)=K/(TS+1) (5)式中T=ARs,它与水箱的底积A和V2的Rs有关:K=Rs。
式(5)就是单容水箱的传递函数。
对上式取拉氏反变换得(6)当t—>∞时,h(∞)=KR0 ,因而有K=h(∞)/R0=输出稳态值/阶跃输入当t=T 时,则有h(T)=KR0(1-e-1)=0.632KR0=0.632h(∞)式(6)表示一阶惯性环节的响应曲线是一单调上升的指数函数,如图2-2 所示。
当由实验求得图2-2所示的阶跃响应曲线后,该曲线上升到稳态值的63%所对应的时间,就是水箱的时间常数T。
该时间常数T也可以通过坐标原点对响应曲线作切线,切线与稳态值交点所对应的时间就是时间常数T,由响应曲线求得K和T后,就能求得单容水箱的传递函数。
如果对象的阶跃响应曲线为图2-3,则在此曲线的拐点D处作一切线,它与时间轴交于B点,与响应稳态值的渐近线交于A 点。
过程控制系统Matlab/Simulink 仿真实验实验一 过程控制系统建模 (1)实验二 PID 控制 (2)实验三 串级控制 (6)实验四 比值控制 (13)实验五 解耦控制系统 (19)实验一 过程控制系统建模指导内容:(略)作业题目一:常见的工业过程动态特性的类型有哪几种?通常的模型都有哪些?在Simulink 中建立相应模型,并求单位阶跃响应曲线。
作业题目二: 某二阶系统的模型为2() 222n G s s s n n ϖζϖϖ=++,二阶系统的性能主要取决于ζ,nϖ两个参数。
试利用Simulink 仿真两个参数的变化对二阶系统输出响应的影响,加深对二阶系统的理解,分别进行下列仿真:(1)2n ϖ=不变时,ζ分别为0.1, 0.8, 1.0, 2.0时的单位阶跃响应曲线;(2)0.8ζ=不变时,n ϖ分别为2, 5, 8, 10时的单位阶跃响应曲线。
实验二 PID 控制指导内容:PID 控制器的参数整定是控制系统设计的核心内容,它根据被控过程的特征确定PID 控制器的比例系数、积分时间和微分时间。
PID 控制器参数整定的方法很多,概括起来有两大类:(1) 理论计算整定法主要依据系统的数学模型,经过理论计算确定控制器参数。
这种方法所得到的计算数据未必可以直接使用,还必须通过工程实际进行调整和修改。
(2) 工程整定方法主要有Ziegler-Nichols 整定法、临界比例度法、衰减曲线法。
这三种方法各有特点,其共同点都是通过实验,然后按照工程实验公式对控制器参数进行整定。
但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行最后调整与完善。
工程整定法的基本特点是:不需要事先知道过程的数学模型,直接在过程控制系统中进行现场整定;方法简单,计算简便,易于掌握。
a . Ziegler-Nichols 整定法Ziegler-Nichols 整定法是一种基于频域设计PID 控制器的方法。
基于频域的参数整定是需要考虑模型的,首先需要辨识出一个能较好反映被控对象频域特性的二阶模型。
根据这样的模型,结合给定的性能指标可推导出公式,而后用于PID 参数的整定。
基于频域的设计方法在一定程度上回避了精确的系统建模,而且有较为明确的物理意义,比常规的PID 控制可适应的场合更多。
目前已经有一些基于频域设计PID 控制器的方法,如Ziegler-Nichols 法、Cohen-Coon 法等。
Ziegler-Nichols 法是最常用的整定PID 参数的方法。
如果单位阶跃响应曲线看起来是一条S 形的曲线,则可用此法,否则不能用。
S 形曲线用延时时间L 和时间常数T 来描述,则对象的传递函数可以近似为:()()1LsC s Ke R s Ts -=+ 利用延时时间L 、放大系数K 和时间常数T ,根据表一中的公式确定p K ,i T 和τ的值。
表一 Ziegler-Nichols 整定法b . 临界比例度法临界比例度法适用于已知对象传递函数的场合,在闭环的控制系统里,将调节器置于纯比例作用下,从大到小逐渐改变调节器的比例度,得到等幅振荡的过渡过程。
此时的比例度称为临界比例度k δ,两个相邻波峰间的时间间隔,称为临界振荡周期k T 。
采用临界比例度法时,系统产生临界振荡的条件是系统的阶数是3阶或3阶以上。
临界比例度法的步骤如下:(1)将调节器的积分时间i T 置于最大(i T =∞),微分时间置零,比例度δ适当,平衡操作一段时间,把系统投入自动运行;(2)将比例度δ逐渐减小,得到等幅振荡过程,记下临界比例度k δ和临界震荡周期k T 的值;(3)根据k δ和k T 值,采用表二的经验公式,计算出调节器的各个参数,即δ、i T 和τ的值。
表二 临界比例度法整定控制器参数按“先P 后I 最后D ”的操作程序将调节器整定参数调到计算数值上。
若还不够满意,可再作一步调整。
临界比例度法注意事项:(1)有的过程控制系统,临界比例度很小,调节阀不是全关就是全开,对工业生产不利;(2)有的过程控制系统,当调节器比例度δ调到最小刻度值时,系统仍然不产生等幅振荡,对此,将最小刻度的比例度作为临界比例度k δ进行调节器参数整定。
c . 曲线衰减法衰减曲线法根据衰减频率特性整定控制器参数。
先把控制系统中调节器参数置成纯比例作用(,0i T τ=∞=),使系统投入运行,再把比例度从大到小逐渐调小,直到出现4:1衰减过程曲线。
此时比例度为4:1,衰减比例度为s δ,上升时间为r t ,两个相邻波峰间的时间间隔为s T ,称为4:1衰减振荡周期。
根据s δ,r t ,s T ,使用表三的经验公式可以计算出调节器的各个整定参数值。
表三临界比例度法整定控制器参数按“先P后I最后D”的操作程序将调节器整定参数调到计算数值上。
若还不够满意,可再作一步调整。
衰减曲线法的注意事项:T比较困难,此时,可以认为(1)对于反应较快的系统,要认定4:1衰减曲线和读出s记录指针来回摆动两次就达到稳定是4:1衰减过程。
(2)在生产过程中,负荷变化会影响过程特性。
当负荷变化较大时,必须重新整定调节器参数。
(3)若认为4:1衰减太慢,可采用10:1衰减过程。
对于10:1衰减曲线整定调节器参数的步骤与上述完全相同,仅仅是计算公式不同。
作业题目:建立如下所示Simulink仿真系统图。
利用Simulink仿真软件进行如下实验:1.建立如图所示的实验Simulink原理图。
2.双击原理图中的PID模块,出现参数设定对话框,将PID控制器的积分增益和微分增益改为0,使其具有比例调节功能,对系统进行纯比例控制。
3.进行仿真,观测系统的响应曲线,分析系统性能;然后调整比例增益,观察响应曲线的变化,分析系统性能的变化。
4.重复(步骤2,3),将控制器的功能改为比例微分控制,观测系统的响应曲线,分析比例微分的作用。
5.重复(步骤2,3),将控制器的功能改为比例积分控制,观测系统的响应曲线,分析比例积分的作用。
6.重复(步骤2,3),将控制器的功能改为比例积分微分控制,观测系统的响应曲线,分析比例积分微分的作用。
7.将PID控制器的积分微分增益改为0,对系统进行纯比例控制。
不断修改比例增益,使系统输出的过度过程曲线的衰减比n=4,记下此时的比例增益值。
8.修改比例增益,使系统输出的过度过程曲线的衰减比n=2,记下此时的比例增益值。
9.修改比例增益,使系统输出呈现临界振荡波形,记下此时的比例增益。
10.将PID控制器的比例、积分增益进行修改,对系统进行比例积分控制。
不断修改比例、积分增益,使系统输出的过渡过程曲线的衰减比n=2,4,10,记下此时比例和积分增益。
11.将PID控制器的比例、积分、微分增益进行修改,对系统进行比例积分控制。
不断修改比例、积分、微分增益,使系统输出的过度过程曲线的衰减比n=2,4,10,记下此时比例、积分、微分增益。
实验三 串级控制指导内容;例一:串级与单回路控制对比仿真某隧道窑炉系统,考虑烧成带温度为主变量,燃烧室温度为副变量的串级控制系统,其主副对象的传递函数G o1,G o2分别为:11()(301)(31)o G s s s =++, 221()(101)(1)o G s s s =++ 主副控制器的传递函数G c1,G c2分别为:1111()(1)c c G s K T s=+,22()c c G s K =。
试分别采用单回路控制和串级控制设计主副PID 控制器的参数,并给出整定后系统的阶跃响应的特性响应曲线和阶跃扰动的响应曲线,并说明不同控制方案对系统的影响。
解:串级控制设计是一个反复调整测试的过程,使用Simulink 能大大简化这一过程。
根据题意,首先建立如图的Simulink 模型。
图中采用单回路控制的Simulink 图,其中,q1为一次扰动,取阶跃信号;q2为二次扰动,取阶跃信号;G o2为副对象;G o1为主对象;r 为系统输入,取阶跃信号;c 为系统输出,它连接到示波器上,可以方便地观测输出。
图中的PID C1为单回路PID 控制器,它是按照PID 原理建立的Simulink 中的子模块,其内部结构如下图所示:PID控制器模块子系统的参数设置如下图:经过不断的试验,当输入比例系数为3.7,积分系数为38,微分系数为0时,系统阶跃响应达到比较满意的效果,系统阶跃响应如下图:采用这套PID参数时,二次扰动作用下,系统的输出响应如下图:采用这套PID参数时,一次扰动作用下,系统输出响应如下图:综合以上各图可以看出采用单回路控制,系统的阶跃响应达到要求时,系统对一次,二次扰动的抑制效果不是很好。
下面考虑采用串级控制时的情况,下图为串级控制时的Simulink模型图:图中,q1为一次扰动,取阶跃信号;q2为二次扰动,取阶跃信号;PID C1为主控制器,采用PID控制,PID C2为副控制器,采用PID控制;G o2为副对象;G o1为主对象;r为系统输入,取阶跃信号;c为系统输出,它连接到示波器上,可以方便地观测输出。
经过不断试验,当PID C1为主控制器输入比例系数为8.4,积分系数为12.8,微分系数为0时;当PID C2为主控制器输入比例系数为10,积分系数为0,微分系数为0时;系统阶跃响应达到比较满意的效果,系统阶跃响应如下图所示:采用这套PID参数时,二次扰动作用下,系统的输出响应如下图:采用这套PID参数时,一次扰动作用下,系统的输出响应如下图:综合以上各图可以看出,采用串级控制,系统的阶跃响应达到要求时,系统对一次扰动,二次扰动的抑制也能达到很好的效果。
综合单回路控制和串级控制的情况,系统的控制性能对比如下表所示。
表一 系统采用单回路控制和串级控制的对比小约20倍,对一次扰动的最大动态偏差也可以减小约2.6倍,系统的调节时间提高了3倍。
PID 参数的整定例二:串级控制的参数整定仿真某隧道窑炉系统,考虑烧成带温度为主变量,燃烧室温度为副变量所构成的串级控制系统中,其主副对象的传递函数G o1,G o2分别为:11()(301)(31)o G s s s =++,221()(101)(1)o G s s s =++ 试采用逐次逼近法整定PID 控制器的参数,并给出整定后系统的阶跃响应曲线。
解:按照逐次逼近法的步骤1先主回路开环,按单回路方法整定副控制器,建立的Simulink 框图如下图:不断地实验,当K c2=10时,副回路阶跃响应如下图:从图中可以大致地看出,此衰减比约为4:1,因此此时可进入步骤2,即主回路闭环,取Kc2=10整定主控制器,此时的Simulink框图如下:不断地实验,调节主调节器,当K c1=12,主回路的阶跃响应如下图所示:由图可知此时的T s1=16,按步骤3,将主回路闭环的条件下,重新整定副控制器参数,根据衰减曲线法,取K c1=10,K i=8,此时系统主回路阶跃响应曲线如下图所示:由图可知系统的阶跃响应效果不理想,超调太大,需要进行精调。