基于大小惯性对象的过程控制研究.doc
《基于大小惯性对象的过程控制研究.doc》由会员分享,可在线阅读,更多相关《基于大小惯性对象的过程控制研究.doc(40页珍藏版)》请在沃文网上搜索。
1、摘 要本设计以过程控制实验装置上的压力、流量、液位和温度环节为实验对象,研究不同惯性大小的被控对象的控制特点。用AI智能仪表分别实现了四个对象的开环控制,采集了响应曲线并求出了各个对象的数学模型。接着,用AI智能仪表分别对四个模型进行了闭环控制,反复调试后得到了最佳的控制参数。然后通过MATLAB Simulink分别对四个模型进行了比例-积分-微分算法的仿真。通过对实验数据的分析和对仿真结果的对比,对压力、流量、液位和温度这四个对象的惯性大小特点进行了总结,得出了面对大小惯性对象时分别用AI智能仪表和常规比例-积分-微分算法的控制特点,以及两者之间的差异。关键词AI智能仪表;数学模型;仿真;
2、比例-积分-微分算法Research of Process Control Based on Size of Inertial ObjectAutomation Specialty LIU Qing-weiAbstract: The design has studied different inertia of object control characteristics by using pressure, flow, liquid level and temperature links of the process control experimental device as the ex
3、perimental object. Firstly, it has achieved four objects of the open-loop control ,acquisition of response curve and calculated the mathematical model of the object by using AI intelligent instrument .Secondly, it has also achieved the four model of the closed loop control , repeated testing after g
4、etting the optimal control parameters by using AI Intelligent instrument. Then it simulates proportional-integral-derivative algorithm of the four models through the MATLAB Simulink. Finally, according to the analysis of experimental data and the simulation results, it has summarized contrast, press
5、ure, flow, liquid level and temperature of the four objects inertia characteristics, reaching a conclusion that we should use AI intelligent instrument and conventional proportional integral differential control algorithm features and the differences between them when facing size inertial object .Ke
6、y words: AI intelligent instrument; mathematical model; simulation; proportion integration differentiation algorithm 目 录1 引言11.1 研究的背景11.2 研究的问题及解决的思路12 实验软硬件及算法介绍12.1 主要软硬件介绍12.1.1 力控组态软件介绍12.1.2 MATLAB软件介绍22.1.3 智能仪表介绍22.2 算法简介22.2.1 PID算法原理22.2.2 AI人工智能调节算法原理33 实验项目设计43.1 开环控制系统43.1.1 液位开环控制53.1.
7、2 流量开环控制73.1.3 压力开环控制93.1.4 温度开环控制113.2 大小惯性对象的数学模型133.2.1 液位对象的数学模型133.2.2 流量对象的数学模型143.2.3 压力对象的数学模型153.2.4 一阶惯性环节放大系数K含量纲和无量纲的分析153.2.5 温度对象的数学模型163.3 单回路控制系统163.3.1 液位单回路控制173.3.2 流量单回路控制183.3.3 压力单回路控制183.3.4 温度单回路控制193.4 PID算法仿真设计203.4.1 液位对象的PID算法仿真203.4.2 流量对象的PID算法仿真223.4.3 压力对象的PID算法仿真223.
8、4.4 温度对象的PID算法仿真234实验结果的分析和总结244.1 PID算法各个参数总结244.1.1 比例参数P244.1.2 积分参数I254.1.3 微分参数D254.2 AI人工智能调节算法参数总结254.2.1 保持参数M5254.2.2 速率参数P264.2.3 滞后时间t264.2.4 Cti参数264.3 大小惯性对象数学模型求取的总结274.4 大小惯性对象的特点和控制规律的总结284.4.1 温度对象的特点和控制规律的总结284.4.2 液位对象的特点和控制规律的总结284.4.3 流量对象的特点和控制规律的总结294.4.4 压力对象的特点和控制规律的总结295 设计
9、工程中出现的问题及解决方法29结束语31参考文献32附录33致谢36III1 引言1.1 研究的背景目前,智能仪表的应用已经相当普遍,在工业自动化应用领域,国外大公司生产的智能仪表几乎都采用了专用仪表集成电路可以适应各种不同的应用需求,真正发挥了智能仪表灵活性强的特点。近年来,国内的自动化仪表生产水平也有了长足的进步,其技术水平和生产工艺也与国外产品相当。其中智能仪表应用最广泛的包括对温度、液位、流量和压力的控制。以上四个对象的惯性大小不同,其中温度对象的惯性最大并且带有延迟环节,液位、流量和压力对象的惯性依次减小。目前国内关于这四个不同惯性的研究甚少,而且多数用户都是在工业现场直接用智能仪表
10、进行自整定与调试,几乎没有根据对象的数学模型来确定相关参数然后进行调试的案例。本设计以过程控制实验装置为基础,求出了实验中温度、液位、流量和压力的数学模型,对模型分析后,进行了AI智能仪表的闭环控制以及MATLAB Simulink的PID算法仿真和AI人工智能调节算法仿真实验。通过实验和仿真得出了大小惯性对象的特点和控制经验和方法。可以对智能仪表的参数进行快速的设定,并且能够达到良好的控制效果。也可以应用于利用PID算法进行控制的其他控制设备。真正根据控制对象实现快速的设定,并且能够达到良好的控制效果。1.2 研究的问题及解决的思路研究的问题(1)利用AI智能仪表分别实现压力、温度、流量、液
11、位四种不同惯性对象的开环控制,采集响应曲线,并且分别求出这四种对象的数学模型。(2)根据求出不同对象的的数学模型,合理的设置参数,利用AI智能仪表进行各个惯性对象的闭环控制,采集响应曲线。(3)利用MATLAB Simulink对各个模型进行仿真,得到阶跃响应曲线。(4)本课题需要重点研究的是对各个监控曲线和仿真结果进行分析,总结得出大小惯性对象的数学模型和控制规律,从而得到面对大小惯性对象时AI人工智能调节算法控制方法和常规PID算法的控制方法。 解决的思路(1)建立力控组态监控界面,能够采集大小惯性对象的开环和闭环响应曲线。(2)根据采集到的开环响应曲线,仔细计算,得出各个对象的数学模型。
12、(3)根据各个对象的数学模型,进行参数整定,通过过程控制实验装置进行实验以及MATLAB Simulink比较不同惯性对象的控制策略以及参数设置的区别。(4)总结得出大小惯性对象过程控制的控制规律。2 实验软硬件及算法介绍2.1 主要软硬件介绍本次毕业设计所涉及到的实验设备有传感器(液位,流量,压力,温度),智能仪表(厦门宇电AI系列),执行器(电磁阀,可控硅触发器,可控硅,加热丝)等。上位计软件:力控组态软件。以下对力控组态软件、MATLAB和智能仪表简单作下介绍。2.1.1 力控组态软件介绍力控ForceControlV6.1监控组态软件5是北京三维力控科技根据当前的自动化技术的发展趋势,
13、总结多年的开发、实践经验和大量的用户需求而设计开发的高端产品。力控监控组态软件是对现场生产数据进行采集与过程控制的专用软件,最大的特点是能以灵活多样的“组态方式”而不是编程方式来进行系统集成,它提供了良好的用户开发界面和简捷的工程实现方法,只要将其预设置的各种软件模块进行简单的“组态”以便可以非常容易地实现和完成监控层的各项功能。力控监控组态软件能同时和国内外各种工业控制厂家的设备进行网络通讯,它可以与高可靠的工控计算机和网络系统结合,便可以达到集中管理和监控的目的,同时还可以方便的向控制层和管理层提供软、硬件的全部接口,来实现与“第三方”的软、硬件系统来进行整体的集成。2.1.2 MATLA
14、B软件介绍MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。2.1.3 智能仪表介绍本次设计主要用的宇电公司的AI808/AI808P、AI808H。AI808/AI808P是宇电公司开发的人工智能控制器,出入采用数字化校正系统,内置常用热电偶和热电阻非线性化校正表格,测量精度高达0.2级;采用先进的模块化结构提供丰富的输出规格,能广泛满足各种应用场合的需要;此外采用先进的AI人工智能调节算法4,无超调
15、,具备自整定功能。AI808H含有50段程序编程能力,具有很好的扩展性。AI808H型流量积算仪可对物质的质量、体积、长度、流量进行累计计算并可进行批量控制。它采用技术成熟且已大量生产AI系列仪表通用硬件,配合优秀的流量积算仪软件,使仪表具备功能丰富,编程简便、抗干扰性好、可靠性。2.2 算法简介 本次设计主要用到PID算法和AI人工智能调节算法。2.2.1 PID算法原理在过去的几十年里,PID控制,也就是比例积分微分控制在工业控制中得到了广泛应用。在控制理论和技术飞速发展的今天,在工业过程控制中95%以上的控制回路都具有PID结构,而且许多高级控制都是以PID控制为基础的。按偏差的比例、积
16、分、微分进行控制的控制器称为PID控制器9。模拟PID控制器的原理框图如图1所示,其中r(t)为系统给定值,c(t)为实际输出,u(t)为控制量。PID控制解决了自动控制理论所要解决的最为基本的问题,即系统的稳定性、快速性和准确性。调节PID的参数,可以实现在系统稳定的前提下,兼顾系统的带载能力和抗扰能力,同时由于在PID控制器中引入了积分项,系统增加了一个零极点,这样系统阶跃响应的稳态就为零。 图1 模拟PID控制器的原理框图图1所示的模型PID控制器的控制表达式为: (1)式中,e(t)为系统偏差,e(t)=r(t)-c(t);Kp为比例系数;Ti为积分时间常数;Td为微分时间常数。2.2
17、.2 AI人工智能调节算法原理 AI人工智能调节算法是采用模糊规则进行PID 调节的一种新型算法,与一般PID调节器相比,它能在降低超调的同时又提高了响应速度。一般PID算法能精确控制被调节对象,但有超调大,PID参数较难确定,对扰动恢复慢等缺点,对一些大滞后及控制对象不稳定的控制,效果难以让人满意。而采用模糊理论设计的模糊调节算法,能适应大滞后对象,超调小,易确定参数,但控制精度比较差,控制曲线会产生微小锯齿。AI人工智能算法则一方面对PID算法加以改进,如在PID调节中加入新的微分积分作用;另一方面又采用模糊调节规则,在误差大时,运用模糊算法进行调节,以消除PID饱和积分现象,当误差趋小时
18、,采用改进后的PID算法进行调节。具有无超调、高控制精度、参数确定简单、对复杂对象也能获得较好的控制效果。在常规PID的控制系统中,减少超调和提高控制精度是难以两全其美的,这主要是积分作用有缺陷造成的。如果减少积分作用,则静差不易消除,有扰动时,消除误差速度变慢,而当加强积分作用时,又难以避免超调,这也是常规PID控制中经常遇到的难题。在AI系列仪表中,当控制参数在比例带以外时,采用模糊控制,不存在抗饱和积分问题,而对PID算法部分又加以改进为输出=比例作用(P)+积分作用(I)+微分作用(D)+微分积分作用(I)由于仪表中增加了微分积分作用,所以,使常规PID算法中的积分饱和现象得到较大缓解
19、。不过从上式中可以看到,原有参数已经较难确定了,又增加了一个新参数(I),所以,这些参数必然互相影响,使得新算法参数更加难以确定。为此,经过认真的研究和实验分析,比例作用与微分作用的比值和积分作用与微分作用的比值可取相同的值,并且比例作用与微分作用的最佳比值同控制对象的滞后时间有关。滞后时间越大,则比例作用响应减少,而微分作用响应增加。两者存在的关系如下:比例作用=K(1/T);微分作用=K(1-1/T)d ;式中,K为系数;T为滞后时间与控制周期的比值;T1;d表示微分作用。由此,可将人工智能控制算法公式改为输出=P1/T+(1-1/T)+(1/M5) (2)上式中(1/M5)可分解为(1/
20、M5*T)+ (1/M5)(1-1/T),所以输出u(t)=P(1/T)+P(1-1/T) +(1/M5*T)+(1/2*M5)(1-1/T) (3)式中,P(1/T)为比例作用;P(1-1/T) 为微分作用;(1/M5*T)为积分作用;(1/2*M5)(1-1/T)为微分积分作用。P用于调整微分和比例的大小,P增加,相当于同时将微分时间增加及减少比例带。反之,P减少,相当于同时将微分时间减少和增大比例带。M5类似积分时间,可用于调整积分和微分积分的大小,T用于调整微分与比例的相互比例成分。如果T=1,则微分作用为0,如果M5=0,则积分作用为0。这样,控制参数又减少为M5、P、t 三个,由于
21、常规PID参数的定义只根据算法本身,其特点是不需要考虑被控对象的精确模型,而改进后的三个控制参数,由于同原参数概念不同,所以,定义为M5Pt控制算法 。3 实验项目设计3.1 开环控制系统如果系统的输出端与输入端之间不存在反馈,也就是控制系统的输出量不对系统的控制产生任何影响,这样的系统称开环。与闭环控制系统相对。控制系统中,将输出量通过适当的检测装置返回到输入端并与输入量进行比较的过程,就是反馈。系统的控制输入不受输出影响的控制系统。在开环控制系统中,不存在由输出端到输入端的反馈通路。因此,开环控制系统又称为无反馈控制系统。开环控制系统由控制器与被控对象组成。控制器通常具有功率放大的功能。同
22、闭环控制系统相比,开环控制系统的结构要简单得多。3.1.1 液位开环控制液位开环控制主要由智能仪表、液位传感器、智能电动调节阀构成开环控制系统,此系统的目的在于测量出水箱出水口开度一定时,水箱液位最终的稳定曲线。所用仪表是AI808(XIC101)、液位变送器(LT201)、智能调节阀(FV101)。在液位单回路控制系统中,主要使用到的是液位变送器,原理图如图2。图2 水箱液位开环控制系统方框液位传感器用来对实验水箱的液位进行检测,采用工业用的扩散硅压力变送器,不锈钢隔膜片,本变送器按标准的二线制传输,采用高品质、低功耗精密器件,稳定性、可靠性大大提高。零点、量程正负迁移可调,操作方便,且互不
23、影响。采用信号剥离技术,对传感温度漂移跟随补偿。可方便地与其它DDZ型仪表互换配置,并能直接替换进口同类仪表。校验的方法是通电预热15分钟后,分别在零压力和满程压力下检查输出电流值。在零压力下调整零电位器,使输出电流为4mA,在满量程压力下调整量程电位器,使输出电流为20mA。本传感器精度为0.5度,因为是二线制,故工作时需要串接24VDC电源。在设计中运用到HDB-E型压力变送器检测液位信号,该变送器能将0100cm的液位转化为420mA DC的电信号。仪表控制系统管道流程图如图3所示。图3 仪表控制管道流程图液位开环实验步骤:(1)调节水箱出口开关的开度为2/5左右,此开度反映水箱液位的变
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 大小 惯性 对象 过程 控制 研究