PIDDMC算法及其在液位控制系统中的应用.doc
《PIDDMC算法及其在液位控制系统中的应用.doc》由会员分享,可在线阅读,更多相关《PIDDMC算法及其在液位控制系统中的应用.doc(49页珍藏版)》请在三一办公上搜索。
1、PID-DMC算法及其在液位控制系统中的应用摘 要预测控制具有超前、大范围预测的特性,这使得它在所有控制思想和策略中成为一个非常引人注目的亮点,给大迟延、大惯性过程控制带来希望,因而成为目前的高级控制算法研究中的一大热点。基于此,本论文提出了一种新的带PID校正环节的DMC算法,通过与传统的PID控制和DMC控制相比较,在论述其原理的基础上,将其应用于实际液位控制系统,实现了系统在模型失配明显的情况下对一阶,二阶液位对象的有效控制。由于控制阀的非线性特性使得本实验中的液位对象具有时滞弱非线性,常规DMC算法控制存在明显的模型失配问题并影响了系统的控制性能。为此在常规DMC算法中引入PID环节,
2、从而得到了一种新的PID-DMC算法。通过MATLAB仿真,得出的实验结果表明:该算法能有效改善系统在模型失配情况下的控制性能,并且算法简单易行,在线计算量小。关键词:液位控制系统,动态矩阵控制,模型失配,PID-DMC算法PID-DMC Algorithm and its Application to theWaterlevel Control SystemAbstractThe forecast control has in advance, the wide range forecast characteristic, this causes it becomes an extremel
3、y noticeable luminescent spot in all controls thought and the strategy, for the big delay, the big inertia process control brings the hope, thus becomes present in a senior control algorithm research big hot spot. Based on this, the present paper proposed one kind new brings PID to adjust the link t
4、he DMC algorithm, through compares with the traditional PID control and the DMC control, in elaborates in its principle foundation, applies it in the actual fluid position control system, has realized the system in the model unbalance obvious situation to the first order, two steps fluids position o
5、bject active control. Because the control valve nonlinear response enables in this experimental the fluid position object to have the time lag small nonlinearity, the conventional DMC algorithm control existence obvious model unbalance question and has affected the system control performance. Introd
6、uces the PID link for this in the conventional DMC algorithm, thus obtained one kind of new PID-DMC algorithm. Through the MATLAB simulation, the experimental result which obtains indicated that, This algorithm can effectively improve the system in model unbalance situation control performance, and
7、the algorithm easy and feasible, on-line compute the quantity is small.Key words:Fluid position control system; Dynamic matrix control; Model unbalance; PID-DMC algorithm目 录摘 要IABSTRACTII1 绪论11.1 工业过程控制领域的发展过程与现状简介11.2 PID控制技术的发展概况31.3 预测控制的产生、发展及特征51.3.1 预测控制的基本思想51.3.2 非参数模型预测控制的一般特征71.4 论文主要研究的内容
8、82 PID控制器及DMC算法的介绍92.1 PID控制器的介绍92.1.1 PID控制器的基本原理92.1.2 数字PID控制算法102.2 DMC算法的介绍122.1.2 预测模型122.2.2 滚动优化132.2.3 反馈校正153 液位控制系统介绍183.1 一阶液位控制系统183.2二阶液位控制系统204 MATLAB仿真的研究234.1一阶液位对象的仿真234.2 二阶液位对象的仿真25结 论27致 谢28参考文献29附录(MATLAB仿真程序)301 绪论1.1 工业过程控制领域的发展过程与现状简介在现代工业控制中, 过程控制技术是一历史较为久远的分支。在本世纪30 年代就已有应
9、用。过程控制技术发展至今天, 在控制方式上经历了从人工控制到自动控制两个发展时期。在自动控制时期内,过程控制系统又经历了三个发展阶段, 它们是:分散控制阶段, 集中控制阶段和集散控制阶段。 从过程控制采用的理论与技术手段来看,可以粗略地把它划为三个阶段:开始到70 年代为第一阶段,70 年代至90 年代初为第二阶段,90 年代初为第三阶段开始。其中70 年代既是古典控制应用发展的鼎盛时期,又是现代控制应用发展的初期,90 年代初既是现代控制应用发展的繁荣时期,又是高级控制发展的初期。第一阶段是初级阶段,包括人工控制,以古典控制理论为主要基础,采用常规气动、液动和电动仪表,对生产过程中的温度、流
10、量、压力和液位进行控制,在诸多控制系统中,以单回路结构、PID 策略为主,同时针对不同的对象与要求,创造了一些专门的控制系统,如:使物料按比例配制的比值控制,克服大滞后的Smith 预估器,克服干扰的前馈控制和串级控制等等,这阶段的主要任务是稳定系统,实现定值控制。这与当时生产水平是相适应的。 第二阶段是发展阶段,以现代控制理论为主要基础,以微型计算机和高档仪表为工具,对较复杂的工业过程进行控制。这阶段的建模理论、在线辨识和实时控制已突破前期的形式,继而涌现了大量的先进控制系统和高级控制策略,如克服对象特性时变和环境干扰等不确定影响的自适应控制,消除因模型失配而产生不良影响的预测控制等。这阶段
11、的主要任务是克服干扰和模型变化,满足复杂的工艺要求,提高控制质量。1975 年,世界上第一台分散控制系统在美国Honeywell 公司问世,从而揭开了过程控制崭新的一页。分散控制系统也叫集散控制系统,它综合了计算机技术、控制技术、通信技术和显示技术,采用多层分级的结构形式,按总体分散、管理集中的原则,完成对工业过程的操作、监视、控制。由于采用了分散的结构和冗余等技术,使系统的可靠性极高,再加上硬件方面的开放式框架和软件方面的模块化形式,使得它组态、扩展极为方便,还有众多的控制算法(几十至上百种) 、较好的人机界面和故障检测报告功能。经过20 多年的发展,它已日臻完善,在众多的控制系统中,显示出
12、出类拔萃的风范,因此,可以毫不夸张地说,分散控制系统是过程控制发展史上的一个里程碑。第三阶段是高级阶段,目前正在来到。从八十年代以来,模糊控制技术得到极大的发展并在社会生活的许多领域都有成功的应用。一个设计优秀的模糊控制系统,能体现出出色的控制品质。从本质上说,一个模糊控制器所能完成的工作是对某种优秀控制规律(如现场控制工程师的专家知识)的模糊逼近。以如下这条在模糊控制系统中常见的产生式规则为例:if E is E ; and is ;then is 这条规则实现的是对某种双入单出的控制规律的模糊逼近。但在具体构造模糊控制器时,一方面需要对己存在的如现场专家知识等进行某种处理以保证知识的正确性
13、和有效性;另一方面对处理完的规则集,还须保证规则集满足如完整性(Completeness),一致性(Consistency),连续性(Continuity),互含性(Interaction)等要求,这样,便需要作另外一种更为专业的处理。在设计许多过程控制系统时,这些处理是非常复杂和耗时的。需要有专门的知识且工作量较大。所有这些都限制了模糊控制技术广泛和经济地在过程控制领域中的实际应用。几十年来,过程控制策略与算法出现了三种类型:简单控制、复杂控制与先进控制。通常将单回路PID控制称为简单控制。它一直是过程控制的主要手段。PID控制以经典控制理论为基础,主要用频域方法对控制系统进行分析与综合。目
14、前,PID控制仍然得到广泛应用。在许多DCS和PLC系统中,均没有PID控制算法软件,或PID控制模块。 从20世纪50年代开始,过程控制界逐渐发展了串级控制、比值控制、前馈控制、均匀控制和Smith预估控制等控制策略与算法,称之为复杂控制。它们在很大程度上,满足了复杂过程工业的一些特殊控制要求。它们仍然以经典控制理论为基础,但是在结构与应用上各有特色,而且在目前仍在继续改进与发展。 20世纪70年代中后期,出现了以DCS和PLC为代表的新型计算机控制装置,为过程控制提供了强有力的硬件与软件平台。 从20世纪80年代开始,在现代控制理论和人工智能发展的理论基础上,针对工业过程控制本身的非线性、
15、时变性、耦合性和不确定性等特性,提出了许多行之有效的解决方法,如解耦控制、推断控制、预测控制、模糊控制、自适应控制、人工神经网络控制等,常统称为先进过程控制。近十年来,以专家系统、模糊逻辑、神经网络、遗传算法为主要方法的基于知识的智能处理方法已经成为过程控制的一种重要技术。先进过程控制方法可以有效地解决那些采用常规控制效果差,甚至无法控制的复杂工业过程的控制问题。实践证明,先进过程控制方法能取得更高的控制品质和更大的经济效益,具有广阔的发展前景。预测控制是从上世纪七十年代开始发展起来的一种控制技术,在国外曾成功应用于化工生产的某些过程控制中。该算法是一种基于模型的优化控制算法,但对模型的精确度
16、要求不高,从工业生产过程中直接测取如被控对象的阶跃响应或脉冲响应来作为对象模型即可达到满意的效果。加之在预测控制算法中采用了滚动优化、反馈校正等方法,从理论上保证了整个算法应具有的优秀的鲁棒性、准确性和及时性。在一些工业过程中成功应用的实例也确实表明预测控制具有对模型精度要求低、在线计算方便、控制效果好等特点,尤其对于一些大时间常数或滞后特性较严重的被控对象更是如此。总之,由于工业过程控制对象大都存在着随机性,时变性,分布参数性等特点,或者系统设计和实现经济性的原因,真正能在实际中成功应用的控制理论和控制算法并不是很多。1.2 PID控制技术的发展概况在工业过程控制中,PID控制是历史最悠久、
17、生命力最强的控制方式。它是迄今为止最通用的控制方法。大多数反馈回路用该方法或其较小的变形来控制。我们今天所熟知的PID控制器产生并发展于1915-1940年期间。尽管自1940年以来,许多先进控制方法不断推出,但PID控制器以其结构简单,对模型误差具有鲁棒性及易于操作等优点,仍被广泛应用于冶金、化工、电力、轻工和机械等工业过程控制中。据日本电气计测器工业会先进控制动向调查委员会1990年统计,在日本有91%的控制回路采用的是PID调节器控制。在美国,据控制工程杂志(Control Engineering)编辑K.J.Kkompass估计,有90%以上的工业控制器采用的是PID调节器。而在我们国
18、家现在PID调节器的应用就更加普遍。虽然随着控制理论的发展和控制手段的更新,许多基于现代控制理论的新型控制器不断出现,但PID控制仍是最重要的控制方式。PID调节器的特点是原理简单、适应性强、鲁棒性强,最突出的特点在于它不依赖对象的精确模型,可以解决工业过程精确建模的困难。而且其应用时期较长,控制工程师们已经积累了大量的PID控制器参数的调节经验。PID调节器的发展经历了液动式、气动式、电动式几个阶段,目前正由模拟控制器向着数字化、智能化控制器的方向发展;这些数字化、智能化的控制器有着传统的模拟控制器所无法比拟的优点,如:可以灵活的改变控制参数;可以灵活的改变控制策略等。PID控制器有几个重要
19、功能:它提供一种反馈控制,通过积分作用可以消除静态偏差,通过微分作用可以预测未来。PID控制器能解决许多控制问题,尤其在动态过程是良性的和性能要求不太高的情况下。PID控制不仅是分布式控制系统的重要组成部分,而且嵌入在许多有特殊要求的控制系统中。在过程控制中,90%以上的控制回路采用PID类型的控制器。PID控制器应用如此广泛主要由以下几个原因:1.PID控制器有很长的应用历史,只要设计和参数整定合适,在许多应用场合都能获得较满意的效果。2.由于PID控制器有一个相对固定的结构形式,一般仅有三个参数需要设置,不需要精确的数学模型;并且PID控制器操作简单、维护方便,对设备和技术人员的要求不高;
20、因而在现有控制系统中使用容易。3.随着微处理器性价比的不断提高,一些优于传统PID控制的复杂控制算法能够得到实现。控制技术的迅速发展导致了控制系统的组合化。然而在这种情况下,为什么PID控制器依然能在过程工业中得到广泛应用?而PID控制被用于最底层;上层多变量控制器给底层的PID控制器提供设定值。另一个原因是负责实际操作的技术人员要掌握复杂控制系统的原理和结构比较难。4.借助于电子管、半导体和集成电路技术,PID控制器发生了许多变化,从过去的气动式向今天的微处理器方向发展。微处理器的出现对PID控制器产生了重大影响,实际上今天几乎所有的PID控制器都是建立在微处理器基础上。这样也就给传统PID
21、控制器提供了增加一些新功能的可能,这些新功能主要包括自整定、增益调度和自适应。自整定技术对于工程师设置控制器参数非常有用,尤其体现在一些复杂回路的控制器参数整定上。随着工业的发展,对象的复杂程度不断加深,尤其对于大滞后、时变的、非线性的复杂系统:其中有的参数未知或缓慢变化;有的带有延时或随机干扰;有的无法获得较精确的数学模型或模型非常粗糙。加之,人们对控制品质的要求日益提高,常规PID控制的缺陷逐渐暴露出来。对于时变对象和非线性系统,传统的PID控制更是显得无能为力。因此常规PID控制的应用受到很大限制和挑战。人们在对PID应用的同时,也对其进行了各种改进。主要体现在两个方面:一是对常规PID
22、本身结构的改进,即变结构PID控制。另一方面,模糊控制、神经网络控制和专家控制是目前智能控制中最为活跃的领域,它与常规PID控制相结合,扬长避短,发挥各自的优势,形成所谓智能PID控制。这种新型控制器已引起人们的普遍关注和极大的兴趣,并已得到较为广泛的应用。它具有不依赖系统精确数学模型的特点,对系统参数变化具有较好的鲁棒性。1.3 预测控制的产生、发展及特征预测控制是70年代后期提出来的。到80年代,预测控制的研究和应用有了很大的发展。现在,预测控制算法己经有出现了多种商业化的软件。包括有建立预测模型方便;采用滚动优化策略;采用模型误差反馈校正。这几个特征反映了预测控制的本质,也正是这个控制算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PIDDMC 算法 及其 控制系统 中的 应用
链接地址:https://www.31ppt.com/p-3931923.html