完整版基于内模控制的PID在过程控制中的应用研究毕业论文Word文档下载推荐.docx
- 文档编号:18944355
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:23
- 大小:241.99KB
完整版基于内模控制的PID在过程控制中的应用研究毕业论文Word文档下载推荐.docx
《完整版基于内模控制的PID在过程控制中的应用研究毕业论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《完整版基于内模控制的PID在过程控制中的应用研究毕业论文Word文档下载推荐.docx(23页珍藏版)》请在冰豆网上搜索。
本论文基于东南大学过程控制实验室HGK-1型过程控制实验平台,以该平台中的液位过程为研究对象,设计基于可编程序控制器(PLC)的过程控制系统,采用内模控制(IMC)算法,仿真并实验研究IMC在该过程中的应用效果。
通过本次学习掌握IMC原理及算法,为以后在工作中的工程实际应用打下良好的铺垫!
论文在介绍了HGK-1型过程控制实验平台后,阐述了液位过程建模的方法和特点。
在机理建模,试验建模和混合建模中选用试验建模方法建立了被控过程的数学模型。
设计液位过程PLC控制系统,包括液位计、流量计、调节阀、PLC输入/输出模块的接线,以及与PC机间的通讯连接。
仿真比较了IMC-PID控制及IMC的动态与静态性能。
为进一步提高控制系统的动静态性能,设计采用串级IMC控制方案,既提高了系统的动态特性,又保证了系统的稳态精度。
编写基于PLC的IMC应用软件,以及基于PC上位机的应用组态软件,实现液位过程的自动控制和监督管理,仿真和实验证明了该方案的有效性。
仿真研究算法超调和实际水箱液位超调基本上都稳定在设定值附近,达到了设计要求。
关键词:
内模控制;
串级控制;
IMC-PID;
PLC监控
BasedoninternalmodelcontrolfortheapplicationofPIDcontrolintheprocess
Abstract
Internalmodelcontrolisbasedonthemathematicalmodelofanovelcontrolstrategyforcontrollerdesign.Theinternalmodelcontrolhasmanyadvantages,suchassimpledesign,goodcontrolperformance,superiorperformanceanalysis.Alongwiththedevelopmentofindustrialprocessautomation,processcontrolhasattractedmoreandmoreattentionincontrolfield.Theinternalmodelcontrolisoneofthem,itistocontrolthemathematicalmodel,theinternalmodelcontroltoachievestablecontrolofthewholesystem,andachievetheproductionindexofindustrialprocessrequirements.Sotheinternalmodelcontrolisnotonlyakindofadvancedcontrolalgorithm,butalsoistheimportanttheoreticalbasisofpredictioncontrolmodel!
Inthispaper,processcontrollaboratoryofSoutheastUniversityexperimentalplatformbasedonHGK-1typesofprocesscontrol,thelevelprocessoftheplatformastheresearchobject,designbasedonprogrammablecontroller(PLC)oftheprocesscontrolsystem,theinternalmodelcontrol(IMC)algorithm,theapplicationeffectofexperimentalresearchofIMCintheprocessofsimulationand.ThroughthestudyandmastertheIMCprincipleandalgorithm,forthefutureworkinthepracticalengineeringapplicationtolayagoodfoundation!
BasedontheintroductionoftheHGK-1processcontrolexperimentalplatform,expoundsthecharacteristicsandmethodsofliquidlevelprocessmodeling.Themechanismmodeling,experimentalmodelingandhybridmodelingusingexperimentalmodelingmethodtoestablishthemathematicalmodelofcontrolledprocess.DesignofliquidlevelprocesscontrolsystemforPLC,includingliquidlevelmeter,flowmeter,controlvalve,PLCinput/outputmodulewiring,andinterPCcommunicationconnection.SimulationofdynamicIMC-PIDcontrolandIMCandstaticperformance.Inordertoimprovethecontrolsystemdynamicandstaticperformance,designthecascadeIMCcontrolscheme,whichimprovesthedynamiccharacteristicsofthesystem,andensurethesteadystateaccuracyofthesystem.PreparationofPLCbasedonIMCapplicationsoftware,andbasedontheapplicationofconfigurationsoftwarePCPC,torealizetheautomaticcontrolandthesupervisionlevelprocess,thesimulationandexperimentresultsshowtheeffectivenessoftheproposedscheme.SimulationResearchonthealgorithmofovershootovershootactualwaterlevelbasicallystablearoundthesettingvalue,reachedthedesignrequirements.
Keywords:
Internalmodelcontrol;
Cascadecontrol;
PLCcontrol
目录
摘要
Abstract
目录
第一章引言1
1.1引言1
1.2内模控制的发展现状与前景1
1.3本文的研究目的2
1.4该论文基于内模控制的PID在过程控制中的应用研究的主要工作内容和章节如下:
3
第二章过程建模4
2.1系统装置简介4
2.2液位过程建模7
2.2.1建立过程数学模型的目的7
2.2.2过程数学模型的求取方法8
2.2.3液位试验建模9
2.2.4液位建模步骤9
第三章内模控制原理及仿真研究11
3.1内模控制器原理11
3.1.1IMC-PID原理12
3.2内模控制器设计13
3.2.1流量的串级控制设计14
3.2.2基于内模控制的PID控制器设计14
3.3仿真研究16
第四章液位过程控制系统实现20
4.1控制系统软硬件选型20
4.1.1系统硬件结构20
4.1.2系统软件结构20
4.2IMC算法的PLC实现22
4.2.1系统结构图22
4.2.2IMC算法的计算流程22
4.2.3IMC算法的PLC实现23
第五章总结24
参考文献25
第一章引言
1.1引言
内模控制是20世纪80年代初由Garciac.E.和MohedM.等人提出的,其产生背景主要有两个方面:
一是为了对当时提出的两种基于非最小化和非参数模型预测控制算法MAc和DMc进行系统分析;
其次是作为sm岫预估器的一种扩展,使系统设计更为简便,鲁棒性及抗干扰性大为改善。
因此,内模控制不仅是一种实用的先进控制算法,而且是研究预测控制等基于模型的控制策略的重要理论基础,以及提高常规控制系统设计水平的有力工具[1]。
随着高新技术的发展和应用对控制系统性能的要求越来越高,控制界对控制系统的研究也日益完善。
在工业控制领域相当多的控制问题可以用简单的PID控制器解决,但许多被控对象机理比较复杂,具有大纯滞后、明显非线性和多变量藕合性。
其控制过程在其它一些干扰条件的影响下,控制过程的模型参数甚至结构均会发生变化,因此采用常规PID控制器,以一组固定不变的PID参数去适应被控过程参数变化、干扰等不确定因素显然难以获得满意的效果[2]。
所以这就要求我们不断改进控制系统的参数及结构去适应多变的控制对象,进而使得控制效果达到我们工业生产的目的。
内模控制作为一种新型的控制方法,随后又被推广到MIMO系统。
理论分析和仿真实验表明IMC也是多变量过程调节器设计的重要方法之一。
在其他的一些领域如非线性过程的控制,大时滞过程的控制和鲁棒性调节器的研究与控制都得到充分的发挥。
与传统的PID控制系统相比,内模控制有许多优点,其具有结果简单,参数整定的较少,并且在应用过程中简化明了,在线调控也比较容易等优点。
内模控制的综合性能需在控制系统动态性能和鲁棒性能之间折中。
内模控制对于鲁棒性和抗干扰性的改进较为突出,而且对于大时滞系统的控制也有良好的控制效果。
内模控制是分析和设计其他控制系统的有力助手,尤其是对于预测控制和PID控制发挥着优越的应用。
所以内模控制自从它进入控制界以来受到了越来越广泛的重视,而且在实际的工业生产中也取得了成功的应用,如机械过程控制,液位控制,流程控制,矿物加工控制,化工生产控制等。
当今的内模控制已在控制界占有无可取代的一席之地。
1.2内模控制的发展现状与前景
内模控制(IMC)产生的背景主要有两个方面:
一是为了对当时提出的两种预测控制算法MAC和DMC进行系统分析;
其次是作为Smith预估器的一种扩展,使设计更为简便,鲁棒及抗扰性大为改善。
在过程工业控制中,普遍使用的调节器类型是PID型。
它具有结构简化,操作简单,在实际的工业生产中具有优越的应用价值,因此PID控制器参数的整定方法一直受到国内外控制领域的开发和探索。
1974年,德国学者frank首先提出内模控制结构,1979年Brosilow在推断控制基础上,证明了内模控制是推断和预测控制系统的核心,并提出几种设计内模控制器的方法。
1982年,Gracia和Morari完整提出并发展了内模控制结构,并将其命名为内模控制。
这二人对内模控制的性质和设计方法进行了深入的研究,分析了内模控制的稳定性和鲁棒性两大性质。
随着工业化和现代化的推进,内模控制发生着与时俱进的变化,其结构由浅入深,由复杂到简单。
内模控制常用的设计方法有两步法[3]、零极点对消法、预测控制法、有限拍法[4]、优化法、IMC-PID法[5]等。
其中基于内模控制的PID控制不仅保留了传统PID控制的优点,而且具有整定参数少,适用于时滞控制系统的特点。
到目前为止内模控制的基本原理和构造框架已得到充分的研究和应用,现在的内模控制与其他的控制方法结合在一起,功能相互包含、相互渗透、相互依存,从而达到了最完美的控制效果,也使得内模控制的优势得到了最充分的发挥。
现有常见的综合控制算法有:
自适应内模控制、鲁棒内模控制、模糊内模控制、神经网络内模控制、基于线性化方法的非线性内模控制等。
1.3本文的研究目的
内模控制是一种根据过程的内部数学模型为基础,进行控制器设计的新型控制方案,其结构简单,设计直观简便,在线调节参数少,且调整方针明确,调整容易,对系统鲁棒性和抗扰性的改善有较好的效果[6]。
内模控制与经典PID控制相比,仅有一个整定参数,参数调整与系统动态品质和鲁棒性的关系比较明确,特别是对于抗干扰性和大时滞系统控制效果的改善尤为显著,适用于时滞系统的控制。
在工业过程控制中,采用内模控制可以提高PID控制器的设计水平。
东南大学动力楼119实验室有HGK—1型过程控制实验平台(含液位过程),以及菲尼克斯PLC硬件和相关的开发软件为这次设计基于内模控制(IMC)的PID液位控制提供了必要的前提条件。
本次毕业设计的主要目的在于掌握IMC的工程应用技术。
通过这次毕业设计可以了解IMC这种先进的控制算法,学习掌握IMC算法原理及其在液位控制过程中的实现方法,掌握基于阶跃响应的过程建模方法以及在MATLAB环境下的IMC仿真实现方法,编写IMC应用软件和组态软件等。
在设计过程中各个环节都有一定的难度,其中所遇到的问题也是层出不穷,最大的收获是在解决问题的过程中所获得的经验和使用的方法都会对以后的学习工作提供相当大的帮助。
本文基于东南大学动力楼119实验室HGK-1型过程控制实验平台,以该平台中的液位过程为研究对象,设计基于可编程序控制器(PLC)的液位控制系统,采用内模控制(IMC)算法,仿真并实验研究IMC在该过程中的应用效果。
本文的主要内容和章节安排如下:
第一章介绍了有关内模控制的研究背景,内模控制的控制的发展现状和前景以及本文的研究目的。
第二章概要介绍HGK-1型过程控制实验系统结构及其功能,描述了HGK-1型液位控制系统的工作过程整个大循环,重点是在实验建模,机理建模和混合建模三者之间选用合适的建模方法去建立平台中的液位-流量数学模型。
第三章仿真比较PID控制及IMC在液位过程控制中的动态与静态性能,分析内模控制设计方法的优越性。
第四章设计实现液位过程液位控制控制系统,以菲尼克斯ILC-131ETH型PLC,利用PLC编程软件对IMC算法进行编程实现,并使用力控监控软件对此液位控制系统实现组态和监控;
实验验证控制效果,并将其与传统PID控制效果进行比较分析。
第五章对研究工作进行总结和展望,提出了进一步的研究方向。
第二章过程建模
本章概要介绍了HGK-1型过程控制系统的结构及其功能,以及在此实验平台上建立的液位控制系统。
重点讨论采用试验建模法建立液位控制系统的数学模型。
2.1系统装置简介
1.对象结构
HGK-1型试验平台的结构如图2-1所示,
图2-1HGK-1实验设备图
HGK-1型实验装置包括被控对象和控制台两大部分。
控制台如图2-2所示
图2-2HGK-1实验系统控制台
已组装PLC及电源如图2-3:
图2-3工作中的PLC
从图中可以看出实验系统包含有:
塑胶透明水箱、电动阀、储水罐、变频器、LED面板、泵、三相电加热装置等等。
2.过程检测仪表
系统中采用的过程检测仪表包括:
(1)压力传感器
管道中压力传感器,用来监测管道内压力。
输出与管道液体的压力成线性对应关系的4-20mA标准电流信号。
(2)液位传感器
系统中的液位传感器,通过液体所产生的压力用来检测水箱内液位。
输出与被测液体的液位压力成线性对应关系的4-20mA标准电流信号。
(3)涡轮流量传感器
用来检测单相水泵动力支路的流量,包括供水流量以及出水流量。
它的输出信号为频率,通过流量积算变送仪转换为4-20mA的电流信号输出。
3.系统执行机构
系统中采用的执行器装置有:
(1)电动单座调节阀,用来调节管道水流量。
(2)变频器,用来调节小流量泵的出水流量。
HGK-1型液位控制系统结构图如图2-4所示。
图2-4HGK-1型液位控制系统结构图
1:
测管道压力的传感器2:
流量计3:
电动阀
调节阀由执行机构和调节机构组成,根据所使用的能源不同可分为3种:
以压缩空气为能源的为气动调节阀;
以电为能源的为电动调节阀;
以高压液体为能源的为液动调节阀。
在实验过程中储水罐要保证有充足量的水来实现设备的大循环。
储水罐中的水通过水泵打入到塑胶透明水箱中,在水箱中的水量对底部有一定的压力,通过液位传感器所测出的液位信号,送入PLC中,通过PLC中的所编好的程序,输出控制信号进电动阀控制端,控制电动阀的调节来保持恒定的液位。
2.2液位过程建模
在控制系统的性能分析和方案设计中,对象数学模型的准确性在控制系统中具有决定性的作用。
对象数学模型与真实控制对象比较符合就能得到稳定的阶跃曲线,为了能够对控制系统进行深入的学习,需要分别对控制系统和扰动通道进行数学建模,从而得到更完美的控制效果。
被控过程的数学模型描述了过程的各种输入量(包括控制量和扰动量)与相应输出量(被控量)之间的关系,即对象受到输入及干扰作用后,被控变量响应曲线是如何变化的、变化量为多少等,该实验中所产生的是一阶特性阶跃响应曲线。
2.2.1建立过程数学模型的目的
建立被控过程数学模型的主要目的可以归纳为如下几点[10]:
1)设计控制系统──深刻了解大时滞特性是设计控制系统的前提。
大时滞控制系统中被控变量及检测点的选择、控制(操纵)变量的确定、控制器结构形式的选定等都与被控对象的特性有关。
2)调试控制系统和参数修定──对被控对象特性的熟悉程度是调试和模拟仿真的保证。
同时,选择控制特性规律和控制器参数的确定都和被控对象特性有关。
3)制订工业过程的优化控制方案──优化控制往往可以在基本不增加投资与设备的情况下,获取可观的经济效益。
这离不开对被控对象特性的了解,而且主要是依靠对象的稳态数学模型进行优化
4)优化控制系统及设计控制算法──在系统优化和确定控制算法的过程中,需要以被控对象的数学模型为依据。
例如,预测控制、推理控制、前馈动态补偿控制等都是在已知对象数学模型的基础上才能进行的。
5)建立计算机仿真过程培训系统──利用数学模型和系统仿真技术,使操作人员可以在计算机上对各种控制策略进行定量的比较与判定。
还可为操作人员提供仿真操作的平台,从而为高速、安全、低成本地培训工程技术人员和操作员提供借鉴,并有可能制定大型设备的启动和停车操作方案。
6)设计控制系统的故障检测和优化工作──利用数学模型可以及时发现工业过程中控制系统的故障及其原因,并提供正确的解决途径。
2.2.2过程数学模型的求取方法
一般来说,过程数学模型的求取方法如[3]:
(1)机理建模──机理建模是根据对象或生产过程的内部机理,写出各种有关的平衡方程,如物料平衡方程、能量平衡方程、动量平衡方程、相平衡方程等,从而得到对象的数学模型。
(2)试验建模──在机理模型无法确定的情况下,可采用试验建模的方法得到对象的数学模型。
试验建模就是针对所要研究的对象,人为地施加一个输入作用,然后用仪表记录表征对象特性的物理量随着时间变化的规律,得到一系列试验数据或曲线。
这些数据或曲线就可以用来表示对象特性。
这种应用对象输入输出的实测数据来决定其模型结构和参数的方法,通常称为系统辨识。
它的主要特点是不管内部结构如何复杂或者简单,我们都认为对其研究的对象是一无所知的,对于复杂的研究对象:
内部结构比较复杂,用机理建模很难得到确定的模型,而试验建模是根据被控对象外部特性来描述对象的动态性能,所以对于复杂的被控对象,试验建模比机理建模更具有实用性。
(3)混合建模──将机理建模与实验建模结合起来,称为混合建模。
混合建模式一种比较实用的方法,它先由激励分析的方法提出数学模式的结构形式,然后对其中某些未知的或不确定的参数利用实验的方法给予确定。
由于该实验装置比较复杂,不易使用机理建模法求取过程的数学模型,故采用试验法建模。
为了得到精度较高的数学模型,本文采用基于阶跃信号的时域建模法,即飞升曲线法。
该方法是在被控对象上人为地加入阶跃干扰后,通过测定被控对象的动态特性曲线,然后在matlable软件上拟合得到,进而得到被控对象的抽象传递函数。
为了得到精确的测试结果,应注意以下事项[7]:
1)合理选择阶跃扰动信号的幅度,既不能太大,以免影响正常生产,也不能过小,以防止被控过程的不真实。
通常取阶跃信号值为正常输入信号的10%~15%,以不影响生产为准。
2)实验应在相同条件下重复做几次,需获得两次以上的比较接近的响应曲线,从而减少干扰的影响。
3)实验应在阶跃信号做正方向和反方向的变化,同时分别测出两个方向的阶跃响应曲线,以检验被控过程的非线性程度。
4)实验中在输入阶跃信号前,被控过程必须处于稳定的工作状况。
在一次实验后,必须使被控过程稳定一段时间再施加测试信号做第二次实验。
5)实验结束后,对于实验中的数据要进行处理,一些明显偏离实际曲线的数据进行删除。
2.2.3液位试验建模
(1)对于HGK-1型液位控制系统而言,由于管道距离很短,阀门的微小动作都会立刻造成水箱液位的变化,所以认为对于该流量-液位模型是无滞后环节的,忽略滞后时间。
机理建模分析,液位模型是一个一阶惯性环节,设传递函数为,需要求的增益和时间常数。
2.2.4液位建模步骤
本次试验选取变频器衡定频率工作,用来给整个系统提供水量。
通过多次试验,选择38.6Hz。
出水阀门选择一个,全开状态。
这里建模需要用到上位机和PLC部分程序,用来手动设置电动调节阀大小。
同时在上位机上定量记录液位的实际值大小和对应流量大小。
数据结果保存一个txt文本文件中。
然后在MATLAB中处理这些数据,提高建模准确性。
具体步骤以其中一次实验为例进行说明:
(1)开机上电后,启动变频器,在上位机上设置阀门开度20%大小。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 基于 控制 PID 过程 中的 应用 研究 毕业论文