过程控制设计试验报告—压力控制_第1页
过程控制设计试验报告—压力控制_第2页
过程控制设计试验报告—压力控制_第3页
过程控制设计试验报告—压力控制_第4页
过程控制设计试验报告—压力控制_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、目录第一章 过程控制仪表课程设计的目的 11.1 设计目的 11.2 课程在教学计划中的地位和作用 1第二章液位控制系统(实验部分) 22.1 控制系统工艺流程 22.2 控制系统的控制要求 42.3 系统的实验调试 5第三章水箱压力控制系统设计 73.1 弓 I言 123.2 系统总体设计 133.3 系统软件部分设计 163.4 总结 19第四章收获、体会 24参考文献 25第一章 过程控制仪表课程设计的目的意义1.1设计目的本课程设计主要是通过对典型工业生产过程中常见的典型工艺参数 的测量方法、信号处理技术和控制系统的设计,掌握测控对象参数检测方法、 变送器的功能、测控通道技术、执行器和

2、调节阀的功能、过程控制仪表的 PID控制参数整定方法,进一步加强对课堂理论知识的理解与综合应用能力, 进而提高学生解决实际工程问题的能力。基本要求如下 :1. 掌握变送器功能原理,能选择合理的变送器类型型号;2. 掌握执行器、调节阀的功能原理,能选择合理的器件类型型号;3. 掌握PID调节器的功能原理,完成相应的压力、流量、液位及温度 控制系统的总体设计,并画出控制系统的原理图和系统主要程序框图。4. 通过对一个典型工业生产过程(如煤气脱硫工艺过程)进行分析, 并对其中的一个参数(如温度、压力、流量、液位)设计其控制系统。1.2课程设计的基本要求本课程设计是为过程控制仪表课程而开设的综合实践教

3、学环节,是 对现代检测技术、自动控制理论、过程控制仪表、计算机控 制技术等前期课堂学习内容的综合应用。其目的在于培养学生综合运用理 论知识来分析和解决实际问题的能力, 使学生通过自己动手对一个工业过程 控制对象进行仪表设计与选型,促进学生对仪表及其理论与设计的进一步认 识。课程设计的主要任务是设计工业生产过程经常遇到的压力、流量、液位 及温度控制系统,使学生将理论与实践有机地结合起来,有效的巩固与提高 理论教学效果。课程设计主要是通过对典型工业生产过程中常见的典型工艺参数的测 量方法、信号处理技术和控制系统的设计,掌握测控对象参数检测方法、变 送器的功能、测控通道技术、执行器和调节阀的功能、过

4、程控制仪表的PID控制参数整定方法,进一步加强对课堂理论知识的理解与综合应用能力,进 而提高学生解决实际工程问题的能力。基本要求如下 :1. 掌握变送器功能原理,能选择合理的变送器类型型号;2. 掌握执行器、调节阀的功能原理,能选择合理的器件类型型号;3. 掌握PID调节器的功能原理,完成相应的压力、流量、液位及温度 控制系统的总体设计,并画出控制系统的原理图和系统主要程序框图。4. 通过对一个典型工业生产过程(如煤气脱硫工艺过程)进行分析, 并对其中的一个参数(如温度、压力、流量、液位)设计其控制系统。第二章液位控制系统(实验部分)2.1控制系统工艺流程液位控制系统装置由三个相同大小的容器、

5、液位检测变送仪表及执行机构组成,配套的仪表屏上安装了配有带连接信号插座孔的整个工艺过程模拟 流程图、调节控制仪表、手操器、显示仪表等。工艺过程模拟流程图如图2.1 所示。图2.1带连接信号插座孔的液位装置工艺模拟流程图上图2.1中,标有字母的方块为各种仪表,O为各仪表输入、输出信号 的单线接插件的插座孔( + ,插孔)。其中:C:控制器(调节器)。该装置配有三个单回路调节器C1、C2和C3,控制输出信号为420mA,每个调节器设有三对插座孔(+,插孔)。PV孔为测量值输入,SV孔为外设定输入或阀位反馈信号输入,0孔为 调节器输出。R:记录仪为无纸3通道记录仪,输入信号420mA,其中R1孔为1

6、号 通道,R2孔为2号通道,R3孔为3号通道。每个通道有两个插座孔,其中 上孔(+ )接变送器来的信号,下孔()用来转接到其他仪表作为输入信 号,注意不能接错。HT:液位变送器。液位变送器为 LSRY或LSRT, 1# 3#输入量程均为0100mmH20,变送输出为 420mAVL :电子式电动调节阀为电子小流量调节阀,电动调节阀输入420 mA电流信号,对应阀门输出开度 0100%。V12和112 :两路电压/电流转换器。其中V1为第1路电压输入信号 端,11为第1路电流输出信号端,V2为第2路电压输入信号端,I2为第2 路电流输出信号端,0上孔(+ )插孔接电压/电流转换器来的正信号,下孔

7、 (-)插孔接电压/电流转换器来的负信号,不能接错。三级串联水箱如图2.2所示,它由三个水箱组成,稳压水由两路经过电 动调节阀VL1和VL2以及手动阀V1V6,分别流入三个水箱。调节阀VL1 和VL2可以一个作为控制回路的执行机构,另一个用于产生扰动信号。若 以进入水箱的水流量作为输入量,水位作为其输出量,则每一个水箱可以看 成是一阶惯性环节的被控对象。当 VL1作为控制回路执行机构,通过手动 阀V1、V3和V5的打开关闭不同组合使水箱构成不同阶次的被控对象。选 择第3个水箱的液位H3作为被调变量,关闭手动阀 V1和V3,只打开V5 , 则构成一阶被控对象;关闭手动阀 V1和V5,只打开V3,

8、使两个水箱串联, 则两个惯性环节串联构成二阶被控对象; 关闭手动阀V3和V5 ,只打开手动 阀V1,使三个水箱串联,则三个惯性环节串联构成三阶被控对象。当然, 第一个水箱的液位H1和第二个水箱的液位H2也可以作为被调变量,构成 二阶或一阶被控对象。图2.2液位控制系统实验装置原理图2.2控制系统的控制要求1.单回路液位控制系统单回路液位控制系统是由下列 4部分组成的:(1)被控对象一水箱;(2)电子阀;(3)液位变送器;(4) PID智能调节器等组成。它们连接 成控制系统的方框图如图2.3所示。图2.3单回路液位控制系统方框图图2.3中被控对象是三级串联的水箱,被控制量是水箱的液位Hs,调节

9、参数是流入水箱的水流量 Q,水箱液位由液位变送器检测得到液位反馈信号 Hf,它和液位设定信号Hs进行比较,得到偏差信号Hi,调节器对输入偏差 Hi进行PID运算,输出变化量u控制信号,控制电子调节阀门的阀位,改 变调节参数Q,使被调参数H保持在设定值。其中f为系统扰动信号。控制要求:稳态误差在2%以内,响应时间少于100s2.双回路串级控制串级PID控制就是将两个PID控制器串联在一起,控制一个执行阀,实 现定值控制。在大多数控制情况下,主控制器采用比例、积分、微分控制, 副控制器采用比例或者比例、积分控制。图2.4是水箱液位串级控制系统的方框图。 有主、副两个控制回路,主、 副调节器相串联工

10、作,其中主调节器有自己独立的给定值 Hs,它的输出U1 作为副调节器的给定值,副调节器的输出u2控制执行器,以改变主参数H1。图2.4串级液位控制系统方框图其中,Hs是主参数的给定值,H1是被控的主参数,H2是副参数,fl 是作用在主对象上的扰动,f2是作用在副对象上的扰动。液位串级控制系统具有两个调节器、两个闭环回路和两个执行对象,由 于着眼点不同,使得主调节器和副调节器的控制规律选择不一样。设置副回 路的目的主要是为了提高主变量的控制质量,因此,副回路具有快速抗干扰 的功能,起着“粗调”和“先调”的作用,对副变量本身没有严格的要求。 因此,畐蛀空制器一般只选择比例或比例积分作用,而主变量是

11、需要严格控制 的,主控制器常采用比例积分或者比例积分微分控制器。控制要求:响应时间和稳态误差都要尽可能的小,动态响应曲线接近理 想曲线,超调量(T 20%,调节时间Ts 100s,余差v 5%系统的实验调试(1)按设计好的线路图接线,确定无误后方可合上电源。(2) 按照课本要求设置 PID智能控制调节器控制参数(包括二级参 数)。(3) 先设定主、畐I调节器的控制规律、PID参数。智能调节器1主给定量SV设为100,智能调节器2设定为外给定。打开手动阀1,回水阀1 打开50%,启动水泵1并运行系统。在上位监控系统观察液位串级过程控制 系统的输出特性。该系统为复杂系统,用工程的方法反复调整PID

12、参数,直到系统动态、静态特性满足要求为止。其中PID参数调节按照以下原则对于液位系统:P (%) 20-80, I (分)1-5参数整定找最佳,从小到大顺序查先是比例后积分,最后再把微分加曲线振荡很频繁,比例度盘要放大曲线漂浮绕大湾,比例度盘往小扳曲线偏离回复慢,积分时间往下降曲线波动周期长,积分时间再加长曲线振荡频率快,先把微分降下来动差大来波动慢。微分时间应加长理想曲线两个波,前高后低4比1一看二调多分析,调节质量不会低(4) 记录各个参数主回路 TO = 3s,P = 50, I = 40,D = 5,Kp = 2,Ki = 0.3,Kd =5/3副回路 TO = 3s,P = 100,

13、 I = 45,D = 3,Kp = 1,Ki =2/15,Kd =0.5最终调节达到的效果:调节时间90s;超调量0.16;余差0.02第三章水箱压力控制系统设计摘要本文设计了以PC机为上位机、AT89C51单片机为下位机,并 辅之以传感器、变频器以及相关接口部件的二级集散压力控制系统。 着重介绍了基于TLC2543单片机的数据采集与处理系统。1引言本课题来自某管道的流量、液位控制系统,主要研究的是基于单 片机的压力参数的控制和调节,即以单片机为调节器,辅助以配套的 A/D , D/A转换单元及电路,通过执行数字 PID程序实现自动调整。 图1为该压力控制系统简图,这是一个单回路反馈控制系统

14、,控制的 任务是使水箱的压力等于某定值,减小或消除来自系统内部或外部扰 动的影响。交流电动机带动齿轮泵通过阀 1向上水箱供水,调节阀2 使之同时向外排水,达到被控压力参数的动态调整。 单回路控制系统 由于结构简单、投资小、操作方便、且能满足一般生产过程的要求, 故它在过程控制中得到广泛应用。当一个单回路系统设计安装就绪之 后,控制质量的好坏与控制器参数的选择有着很大的关系。合适的控 制参数,可以带来满意的控制效果。反之,控制器参数选择的不合适, 则会使控制质量变坏,达不到预期的效果。因此,当一个单回路系统 搭建好以后,如何整定好控制器的参数是一个很重要的问题。图1单容水箱压力控制系统简图2、系

15、统总体设计2.1单片机监控系统的作用和功能该系统实现控制功能的主要单元是一个基于单片机的压力控制 系统,其结构框图如图2所示。主要组成部分有:基于扩散硅传感器 的压力检测单元、A/D转换单元、以AT89C51单片机为核心的控制 单元以及调节水箱进水量的变频调速单元具体的工作过程是:设定欲稳定的水箱的液位高度,通过压力检测元件获取当前水箱的液位压力 值,经模/数转换芯片将模拟信号转换为数字信号,送单片机与设定 值进行比较,得到偏差信号,该信号经过调节器做PID运算后,输给变频器一个转速控制信号,通过数/模转换器将变频器调速信号由 数字信号转换成模拟信号,由于变频器的输出频率与输入电压成比 例,可

16、变的输出频率调整电动机和水泵的转速,从而调节流量,达到 调节水箱压力的目的。上位A/D转换单片-釈D/A转换t卜电动机与T水图2单片机控制系统结构框图2 2数据采集与处理系统、/iTtrla/ J / I 77 / -/检测单在本实验装置中,数据采集与处理系统的任务是将检测元件获取 的当前水箱的实际液位高度转换成相应的电压值,以便单片机将该电压值与设定的电压值进行比较,从而按所得偏差信号进行控制运算。 本实验装置针对压力缓慢变化的模拟信号,考虑到经济、实用等因素, 在原有控制器的基础上,以AT89C51单片机为核心,利用少量的I/O 接口,采用TLC2543串行A/D转换芯片,扩展出一个数据采

17、集系统。 AT89C51单片机是ATEML公司出产的一款经济、高性能单片机,其主要特性如下:1) 工作频率为024MHz2) 两个标准16位定时/计数器3) 32条可编程I/O 口线,5个中断源4) 4K字节快闪ROM, 128字节RAM5) 40引脚,DIP封装模数转换器选用TI公司的12位串行TLC2543,其分辨率较高, 使用开关电容逐次逼近技术完成 A/D转换过程,且采用的串行输入 结构。TLC2543有12个输入通道,有三种输出数据长度,每种数据 又可以设定为不同的数据顺序(高位在前还是低位在前)。通道的选 择、数据格式的设定,都是通过控制器向 TLC2543写控制字来实现 的。控制

18、字格式如表1所示。表1控制寄存器中各位定义通道选侧输入数据长度输入数据顺序极性选择D7(MSB)D6D5D7D3D2D2D0本装置中液位的测量采用的是 MPX201 ODP型传感器。其工作 原理是在单晶硅的基础上扩散出P型或N型电阻条,接成电桥。在 压力作用下,根据半导体的压一阻效应,把压力的变化转换成电阻的 变化,经过测量电路所测的输出电压反映出所受压力的变化,即液位的变化。当硅膜片上受到压力1 P和2 P作用时,由于它们对膜片产 生的压力正好相反,因此作用在膜片上的压力AP = P ? P从而可以进行压差测量。实验中具体的测量方式为空气管传感方式:将一根管子竖直立 起,其一端放于液体容器中

19、,另一端完全敞开,则在管子里面的液面 与容器中的是完全相同的。若将管子的上端封住(接到 MPX201ODP 的压力面),管子内就会留有一定体的气体。当容器内液位变化时, 管内空气的压力将会成比例地变化,则 MPX201ODP传感器的压力 面会将其所感知的压力变化传送给TLC2543串行A/D转换芯片,将 该压力的变化转换成电信号。2.3 PID控制器设计常规PID控制作为一种传统的控制方法,综合了关于系统的过去(I)、现在(P)和未来(D)三方面信息,以其计算量小、实时性好、易于实现等优点广泛应用于过程控制中。PID有两种基本结构,即完全微分型PID和不完全微分型PID。不完全微分型PID又有

20、三种 变异法。为了达到最优的控制效果,PID调节参数Kp (比例增益)、 Td (微分时间)、Ti (积分时间)以及微分增益r必须合理设置。由于本实验装置的过程控制具有惯性大、滞后时间长等特点。理论证明,对于具有Ke-t /(1+T计T2S)特点的控制对象,PID是一种 最优控制。但常规PID算法的积分系数是一个常数,实际上是一个兼 顾几个方面的折中值。从尽快消除控制系统的静态误差的角度考虑, 希望PID算法的积分系数尽量的大;但从降低控制过程中超调量的角 度考虑,又希望PID控制算法的积分系数尽量的小。因此在本实验装 置的控制系统中,我们采用变速积分PID算法,根据控制系统的当前 状态,动态

21、、合理地改变PID控制算法的积分常数,以提高控制品质。3、系统软件部分设计3.1数据采集子程序对于串行输入输出数模转换器,在编程应特别注意TLC2543的工 作时序,其I/O CLOC引脚接收串行输入信号,在I/O CLOCK勺前8个 上升沿,DIN引脚的8位输入数据存入数据存储器;在I/O CLOCK勺 第4个下降沿,被选通的模拟输入电压开始向电容器充电,直到I/OCLOCK勺最后一个下降沿为止;将前一次转换数据的其余11位输出到DATAOUT端,在I/O CLOCK勺下降沿时,数据开始变化;I/O CLOCK 的最后一个下降沿,将转换的控制信号传送到内部状态控制位。 因此, TLC2543

22、在每次I/O周期读取到的数据都是前一次的转换结果, 应该 丢弃,再读一次,即为当前转换值。数据采集子程序的程序流程图如 图3所示。图3 数据采集子程序流程图图4数据传送子程序流程图汉据传输子程序串口初始化单片机数据传输子程序的功能是将单片机通过 TLC2543采集功能选择cs关闭将一个字节数据写入SBUF寄至U的数据,通过单片机的串行口以一个固定的波特率发送到PC机本实验中采用标是为/s的波特率。为简单起见等发送数据以6个字节为一帧j传输格式为前16位的同步码,屮间冬屮数据(其中 增量型的出口参数是直接输入D/A转换的数值。功能选择CS开启亠后12位有效择即为系统采集到的数据),最后 16为C

23、RC校验码其程序ns如图,并读所p12位数控勺制子程序示。将TI清零3.36个字节数据是否发送完毕Pip控制程序的入口参数是经A/D转换的实际值,而它的各个 读岀12位数据的结束系数均由初始化时确定,若要修改,则通过单片机控制屏来完成。PID本设计是将PID控制作为主要控制方法,将其放在初始程序中。 不需要时,只要将其入口地址改变即可。PID控制子程序流程如图5所示。该PID控制算法的主要目的是消除静差和提高控制精度,系 统短时间内输出偏差很大会导致控制量超出执行机构允许的最大动 作范围,从而使系统出现较大的超调量甚致发生系统振荡。采用变速 积分法根据系统偏差的大小改变积分项的累积速度,对提高系统的品质十分有效。4、系统其他部分设计上位机和下位机之间采用基于RS232C通信标准的半双工数据通 信方式,为提高系统抗干扰能力的设计了看门狗电路。文中的数据采集与处理程序、上位机与下位机之间的通信程序都使用执行效率较高 的汇编语言来完成,上位机的人机交互界面与数据输出程序采用高级 语

温馨提示

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

最新文档

评论

0/150

提交评论