控制装置与仪表课程设计课程设计报告( 2012-- 2013年度第二学期)名称:控制装置与仪表课程设计题目:炉膛压力系统死区控制系统设计院系:班级:学号:学生姓名:指导教师:设计周数:一周成绩:日期:2013年7 月5日一、课程设计(综合实验)的目的与要求1.1 目的与要求(1)认知控制系统的设计和控制仪表的应用过程。
(2)了解过程控制方案的原理图表示方法(SAMA图)。
(3)掌握数字调节器KMM的组态方法,熟悉KMM的面板操作、数据设定器和KMM数据写入器的使用方法。
(4)初步了解控制系统参数整定、系统调试的过程。
1.2设计实验设备KMM数字调节器、KMM程序写入器、PROM擦除器、控制系统模拟试验台11.3主要内容1. 按选题的控制要求,进行控制策略的原理设计、仪表选型并将控制方案以SAMA图表示出来。
2 . 组态设计2.1 KMM组态设计以KMM单回路调节器为实现仪表并画出KMM仪表的组态图,由组态图填写KMM的各组态数据表。
2.2 组态实现在程序写入器输入数据,将输入程序写入EPROM芯片中。
3. 控制对象模拟及过程信号的采集根据控制对象特性,以线性集成运算放大器为主构成反馈运算回路,模拟控制对象的特性。
将定值和过程变量送入工业信号转换装置中,以便进行观察和记录。
4. 系统调试设计要求进行动态调试。
动态调试是指系统与生产现场相连时的调试。
由于生产过程已经处于运行或试运行阶段,此时应以观察为主,当涉及到必需的系统修改时,应做好充分的准备及安全措施,以免影响正常生产,更不允许造成系统或设备故障。
动态调试一般包括以下内容:1)观察过程参数显示是否正常、执行机构操作是否正常;2)检查控制系统逻辑是否正确,并在适当时候投入自动运行;3)对控制回路进行在线整定;4)当系统存在较大问题时,如需进行控制结构修改、增加测点等,要重新组态下装。
二、设计(实验)正文1设计题目:炉膛压力系统死区控制系统设计(如附图1)附图1:引风机炉膛压力系统死区单回路控制系统2.设计步骤2.1.按控制方案设计流程图(附图2)附图2:对如附图1所示的炉膛压力系统死区单回路控制系统,要求对炉膛压力进行单变量定值控制。
炉膛压力经压力变送器测量后,由KMM模入通道送至调节器中。
调节器输出AO1经A/D转换通道控制调节阀,控制炉膛压力。
控制要求:当调节器的给定值SP和测量值PV之偏差超过给定的监视值(15%)时,调节器自动切换至手动(M)方式。
在偏差允许的范围内(15%),允许切入自动(A)方式。
2.2确定可编程调节器要求输入输出要求:控制系统要求一路模拟量输入(模入)通道输入压力信号,一路模拟量输出(模出)通道输出控制信号控制压力调节阀。
而KMM具有5路模入通道、3路模出通道(其中第一路模出通道AO1可另外同时输出一路4~20mA电流信号),可满足本系统控制要求;控制要求:设计单回路控制系统,采用带死区的PID调节器,使得测量值尽可能快的跟踪给定值变化,且超调量和衰减率满足一定得要求;显示要求:给定值(SP)与测量值(PV)指示表(双针动圈指示表)输出值指示各种指示灯操作要求:给定值和输出值的增减操作2.3设计控制原理图(SAMA图)。
根据控制对象的特性和控制要求,进行常规的控制系统设计。
SAMA图见附图3附图3:2.4绘制KMM组态图并填写KMM控制数据表用所采用的控制仪表制造厂商提供的控制图例和组态方法,在控制装置中实现控制策略。
KMM的组态方式是填表式组态方法,要根据控制要求画出KMM组态图并由组态图按KMM 数据表格式填写控制数据表,为制作用户EPROM作准备。
(1)绘制KMM组态图附图4是根据SAMA图绘制的KMM系统组态图。
附图4:(2)根据KMM组态图填写控制数据表。
KMM组态通过填入以下7个数据表格实现。
①基本数据表PROM管理编号:作芯片记号,指定一个四位数。
运算操作周期:1-100ms;2-200ms;3-300ms;4-400ms;5-500ms。
调节器类型:0-1PID(A/M)1;1-PID(C/A/M);2-2PID(A/M);3-2PID(C/A/M)。
上位计算机控制系统:0-无通信;1-有通信(无上位机);2-有通信(有上位机)。
上位机故障时切换状态:0-MAN方式;1-AUTO方式。
PROM管理编号为组号,由实验顺序给定的;由于我们设计的是单回路控制系统,其他数值均为缺省值。
②输入处理数据表输入使用:0-不用;1-用。
按工程显示小数点位置:0-无小数;1-1位小数;2-2位小数;3-三位小数。
开平方处理:0-直线;0-开平方处理。
开方小信号切除:给AI1~AI5设定的开方信号切除值。
传感器故障诊断:0-无诊断;1-诊断。
我们设计的是单回路控制系统,需要一个输入通道,选择了KMM调节器的AIR2通道作为输入。
传感器故障诊断为无诊断,由于我们的测量信号都是压力信号,不需要进行进行补偿等处理,其他数值均缺省。
③PID数据表PID操作类型:0-常规PID;1-微分先行PID。
PV跟踪:定值跟踪功能,0-无;1-有。
在这次设计中,PID调节器为常规调节方式,所以操作类型为0;设定PID的输入信号由通道2输入,PV输入编号为2。
当调节器的输入偏差超过15%时,系统产生偏差报警。
④折线数据表(该设计中没有对信号进行折线处理,均为缺省值。
⑤可变变量表可使用百分型可变变量20个,时间型可变变量5个。
时间型)百分型数据:缺省值为0.0;给定范围为:-699.0~799.9%。
时间型数据:缺省值为0.00min ;给定范围为:0.00~99.99min 。
本设计中,PPAR1、PPAR2为调节器输出的高低值限制;PPAR3、PPAR4为DSM模块的偏差限制。
⑥输出处理数据表规定模拟输出信号和数字输出信号从哪个模块引出。
为U0004;输出端AO2为调节器内给定信号LSP1,其代码为P0001。
没有使用数字输出。
⑦运算模块数据表用来规定模块的类型及模块相互之间的连接。
根据KMM调节器组态图中各个模块的输入输出,依据运算模块数据表和模块输入端的内部信号填写该表的。
KMM调节器组态图中运算模块的编号是按照模块调入顺序给出的。
2.5设计实现被控对象的电路图由运算放大器构成的反馈网络模拟控制对象特性,构成控制系统的模拟控制回路。
系统原理接线图如附图4所示。
附图4:图中实线连线表示已接连线,有三条,分别是KMM(CZ6)端子33-37(禁止外部联锁信号输入)、端子3-4(模拟通道1的电流输出构成闭合回路,以避免产生开路报警信号)和端子1-11(供电电源)。
实验时需检查确认。
弯虚线表示实验时需接连线,按附图4逐条正确连接。
模拟的控制对象采用由两个线性运算放大器构成的一阶滞后反馈环节串连构成,以加大对象的滞后时间。
控制回路中测量值和设定值信号分别送入工业控制信号转换器中的A/D 模拟量输入通道中进行显示和记录。
运算放大器构成的是一阶滞后特性的反馈回路。
运放的反馈网络是电阻和电容的并联,等效阻抗sCRRsCRsCRZffffffff+=+⨯=111,输入网络的等效阻抗11RZ=,这个放大器构成的闭环特性传递函数sCRRRZZsWffff+==1/)(11,设定1RR f=,则sCRsWff+=11)(。
因此,这是一个滞后时间ffCRT=的一阶滞后环节。
设计实验中选取KRR f1001==,μ47=fC,计算得这个滞后环节的滞后时间sT7.4=。
因滞后时间较小,且对象为负对象,故设计中将这样的两个滞后环节和一个比例系数为1的环节串连而成。
工业控制信号转换器是一个数据采集系统。
本设计中输入系统的定值信号和测量值,可完成信号的数据存储、显示、打印等功能。
2.6 掌握KMM程序写入器的使用方法并用程序写入器将数据写入EPROM中。
根据数据表中所填写的代码和数据用KMM程序写入器进行编程。
按表格次序逐项输入数据。
程序输入并检查修改完毕后,按“WRIT”、“ENT”键,将程序写入EPROM中。
写入程序后的EPROM移插到KMM调节器的用户EPROM中,即可进行整机和系统调试工作。
KMM程序写入器的操作:程序写入器具有制作可编程调节器的用户PROM所需要的全部功能,还能够打印出程序的内容并具有程序写入器本身的自诊断功能。
其显示部分由两排数码管显示信息,上排数码管显示控制代码及数据,其全部格式见下图所示。
代码2:表示详细项目代码1:表示运算式编号、输入编号、折线编号等:基本数据:输入处理数据:PID运算数据:折线数据:可变参数:输出处理数据:运算单元(1#)~:运算单元(2#)下排数码管给出数据填写过程中的提示信息或出错代码。
控制代码及数据的内容填写由键盘控制。
我们先输入C333+ENT,用来检查所用的芯片是否擦除干净,若没有擦除干净,下排数码管显示“ERROR21”,需要换用其他芯片。
按照上面给出的数据顺序顺入到数据写入器。
没有写的数据默认为缺省值。
当写入完成后,检查写入数据是否正确。
若有错,更正错误。
然后,按WRITE键将程序写入器RAM中写好的数据写入我们所用的PROM中。
完成数据写入工作。
利用数据写入器写入数据如下:.F001-01-01-0864 F002-02-01-1F002-02-02-2 F002-02-03-0.00F002-02-04-99.99 F002-02-15-0F003-01-02-2 F003-01-04-0F003-01-14-15.0 F005-01-01-0.0F005-01-02-100.0F005-01-03-15.0 F005-01-04-0.0 F006-01-01-U0004 F006-01-02-P0001 F101-20-H1-P0001 F101-20-H2-P0402 F101-20-P1-U0004 F101-20-P2-P0502 F102-11-H1-U0001 F102-11-H2-P0101 F103-13-H1-U0002 F103-13-H2-P0102 F104-19-H1-U0003 F105-16-H1-P0001 F105-16-H2-P0402 F105-16-P1-P0103 F105-16-P2-P0104 F106-30-H1-U0005 F107-28-H1-P1001 F107-28-H2-U0005 F108-27-H1-P1002 F108-27-H2-U0006 F109-45-H1-P0502 F109-45-H2-U0007F109-45-P1-U0008 F109-45-P2-P0502 2.7.进行控制参数调整,对控制系统各项功能进行模拟测试并记录定值扰动控制曲线。
实验前,用MATLAB对本次实验中设计的对象进行了仿真实验,调节器采用PI调节。