大迟延和复杂控制系统

合集下载

串级控制原理及应用

串级控制原理及应用

课程设计报告学院电子信息学院专业控制理论与控制工程学生显班级学号132030032指导教师杜昭平二零一四年四月串级控制系统原理及应用一串级控制系统的根本概念1 串级控制系统近二十年,控制技术获得了惊人的成就,已在工业生产和科学开展中起着关键作用。

而且,控制系统已成为大量设备不可分割的重要组成局部。

控制自动化的程度已成为衡量工业企业现代化的一个重要标志。

在众多复杂的控制系统中,串级控制系统在电机控制中的应用更为普遍,串级控制系统是一个双回路系统,一个控制器的输出控制另一个控制器的设定值,这种构造称为串级控制系统。

串级控制系统实质上是把两个调节器串接起来,通过它们的协调工作,使一个被调量准确保持为设定值]1[。

通常,串级系统副环的对象惯性小,工作频率高,而主环惯性大,工作频率低。

2 串级控制系统的组成串级控制系统整个系统包括两个控制回路,主回路和副回路。

副回路由副变量检测变送、副调节器、调节阀和副过程构成;主回路由主变量检测变送、主调节器、副调节器、调节阀、副过程和主过程构成。

主要由以下元件构成:〔1〕主调节器和副调节器两个调节器〔2〕两个测量变送器〔3〕一个执行器〔4〕一个调节阀们〔5〕被控对象组成系统原理框图如图1-1所示。

图1-1 串级控制系统原理方框图〔1〕系统中的两个调节器相互串联,前一个调节器的输出作为后一个调节器的输入。

这两个调节器分别叫作主调节器和副调节器,即主调节器的输出进入副调节器,作为副调节器的给定值。

〔2〕串级控制系统中有两个反应回路,并且一个回路嵌套在另一个回路之中,处于里面的回路称为回路〔副回路〕,处于外面的回路称为外回路〔主回路〕。

〔3〕串级控制系统中有两个测量反应信号,称为主参数和副参数,分别作为主、副调节器的反应输入信号。

二串级控制系统实例——火电厂主汽温度串级控制系统2.1 应用现状火电厂中,为更好的对主蒸汽温度进展控制,通常将过热器分为两段,即高温段和低温段,在之间装有一个喷水减温器,喷水减温器是一个三通容器,分别与低温段过热器、高温段过热器以及冷水〔减温水〕管道连通,蒸汽从低温段流经喷水减温器,再进入高温段。

一种大迟延系统的控制方法

一种大迟延系统的控制方法

一种大迟延系统的控制方法马平;李奕杰【摘要】大迟延系统在工业生产过程中比较常见但又难以控制,并且大部分工业生产过程都具有非线性的特征,被控对象的传递函数随负荷的变化而变化.在利用传统串级PID对实际系统进行控制的时候,很难得到理想的控制效果,难以保证控制品质,因此针对此问题提出基于物理机理的PID控制方法.该方法的控制策略主要是基于被控对象和控制过程的物理机理,使其可以不需要经过复杂的计算和补偿环节,取消了串级控制回路,从而使系统结构更加简单有效,控制性能得到较大改善,可适应大范围负荷变化的需要.由于火电厂主汽温为典型的大惯性、大迟延、非线性系统,被控对象的传递函数随负荷的变化而改变,所以选取主汽温为被控对象进行仿真实验.实验结果证明,基于物理机理的PID控制与传统串级PID相比,可以达到更好的控制效果.%In the industrial production process,the large delay system is comparatively common and get difficult to be controlled one. Most of them are nonlinear and their transfer function varies with load. U-sing traditional serial PID for control of practical system, it is difficult to get an ideal control effect and hard to ensure the control quality. In view of above-mentioned facts, a physical mechanism-based PID control method was presented. Its control strategies were mainly based the physical mechanism of the controlled objects and control process without complex calculation and compensation link, where the cascade control loop was canceled, so that the system structure became simpler and more effective, and its control performance got very great improvement, meeting the requirement of wide range of load variation. In power plant, the mainsteam temperature is a typical large-inert, long delayed, and nonlinear system. The transfer function of the controlled object varies with the load. Therefore, the main steam temperature was taken as the controlled object to carry out the simulation experiment. The experimental result showed that, compared with the traditional cascade PID control, the PID control based on physical mechanism would be able to achieve better control effect.【期刊名称】《兰州理工大学学报》【年(卷),期】2012(038)006【总页数】4页(P66-69)【关键词】基于物理机理的PID控制;过热汽温;扰动;大迟延【作者】马平;李奕杰【作者单位】华北电力大学自动化系,河北保定071000;华北电力大学自动化系,河北保定071000【正文语种】中文【中图分类】TP273大迟延系统在工业生产过程中比较常见但又是难以控制的,一直是控制界关注的研究方向[1].利用传统串级PID对实际系统进行控制的时候,得到理想的控制效果相当困难,难以保证控制品质[2].而基于物理机理的PID控制可以很好地解决此问题.并且通过仿真实验与传统的串级PID控制效果比较,更能突显出基于物理机理的PID控制的优势.1 基于物理机理的PID控制1.1 传统串级PID控制的缺陷现在工程上针对大惯性大迟延系统往往采用串级PID控制.串级系统和简单系统有一个显著的区别,即其在结构上形成了两个闭环.一个闭环在里面,被称为副环或者副回路,在控制过程中起着“粗调”的作用;一个环在外面,被称为主环或主回路,用来完成“细调”任务,以最终保证被调量满足工艺要求[3].系统内回路整定后可约等于1,此时系统的震荡频率取决于系统的惰性区G01(s),而G01(s)仍然为具有较大迟延的对象,因此这种控制结构在负荷扰动下,系统超调量大、调节时间长的特性不能得到有效的改善.1.2 基于物理机理的PID控制原理对于大惯性大迟延系统基于物理机理的PID控制的控制策略主要基于被控对象和过程的物理机理,可以不需要复杂的计算和补偿环节,取消了串级控制回路,系统结构更加简单、有效,可适应大范围负荷变化的需要[4].基于物理机理的PID控制的系统原理如图1所示,其中K为调整因子,G01(s)为系统的惰性区,G02(s)为导前区.图1 基于物理机理的PID控制系统结构Fig.1 Configuration of physical mechanism-based PID control system系统构建了基于对象机理模型的局部反馈G′01(s),反馈与对象相关联,系统在本质上变成开环,消除了系统的震荡和超调.系统的开环传递函数如下:得出系统的特征方程为代入式(1)以及系统的特征方程,得出:当时,系统的特征方程转化为则式(1)可简化为化简后系统的原理图如图2所示.可以看出,系统的震荡频率取决于G02(s),而对于大惯性大迟延的系统,往往G02(s)的震荡频率比G01(s)小很多,调节对象成为快速响应对象而不再是大惯性对象,参数整定十分容易,系统的震荡频率减小,调节器的输出更加平和,调节器出现震荡的可能性大大减小,负荷扰动下,系统超调量大,调节时间长的特性得到了有效改善.图2 基于物理机理的PID控制系统化简后方框原理图Fig.2 Simplified block diagram of physical mechanismbased PID control system系统的误差传递函数为得出系统的稳态误差为将式(1,3,4)代入式(7)可得当s→0时,GPID(s)→∞,1+GPID(s)G02(s)可以等效为GPID(s)G02(s),所以稳态误差为g(s)是动态环节,可表示为,当s→0时,g(s)等于1,所以得出系统的稳态误差等于0.2 基于物理机理的火电厂过热汽温控制设计2.1 过热汽温对象特性分析由火电厂主汽温在不同负荷下的被控对象传递函数[5](见表1)即可以得出其为大惯性、大迟延、非线性的系统,被控对象的传递函数随负荷的变化而改变.目前电厂过热器调节方法主要采用喷水减温方法,过热蒸汽温度控制系统采用串级控制或导前汽温微分信号的双回路控制[6].当工况变化大时,难以保证控制品质,因而考虑采用基于物理机理的PID汽温调节.表1 不同负荷下的被控对象传递函数Tab.1 Transfer function of controlled object with different loads负荷/%导前区惰性区100 G02(s)=1.58(14s+1)2 G01(s)= 2.45(15.8s+1)4 88 G02(s)=2.01(16s+1)2G01(s)= 2.09(22.3s+1)4 62 G02(s)=4.35(19s+1)2 G01(s)= 1.83(28.2s+1)4 44 G02(s)=6.62(21s+1)2 G01(s)= 1.66(39.5s+1)42.2 基于物理机理过热汽温结构设计根据过热汽温的实际情况,得出基于物理机理的PID控制的过热汽温控制原理图如图3所示,图3依然可以简化为图2的形式.其中,输入为过热器出口汽温设定值Tsp,输出为过热器出口汽温Tout,实际工程中通过f(x)来实现K的取值,,K为G01(s)在不同负荷下的增益的倒数.图3 过热汽温的基于物理机理的PID控制系统结构Fig.3 Configuration of physical mechanism-based PID control system for superheated steam temperature control当G′01(s)与实际 G01(s)的特性充分接近时则整个动态调整过程基本维持恒定,整个汽温调节系统转换为以过热器进口汽温为对象的单回路系统[7].模拟的过热器特性的G′01(s)随着负荷的改变会发生变化,即可以通过负荷与多容环节时间常数的关系曲线实现不同负荷下的过热器的特性.同时调整因子也随负荷的变动而发生改变.过热器特性的G′01(s)和调整因子并不总是很准确的,但 Tout总能稳定到设定点[8].本文分别针对负荷为100%、88%、62%、44%的情况对被控对象进行研究.被控对象传递函数见表1.2.3 仿真研究为了检验证明本文提出的控制策略的有效性和优越性,根据在不同负荷系统出现的不同扰动,做了两组扰动仿真实验,并和传统串级PID加入同样的扰动进行比较. 过热汽温基于物理机理的PID控制的系统原理如图3所示,因为G′01(s)模拟的是过热器的特性,G′01(s)的模型为在不同负荷下分别加入给定值扰动和调节量扰动,系统的响应曲线如图4和图5所示,虚线为常规串级PID控制,实线为基于物理机理的PID控制.图4 四种不同负荷下给定值扰动的响应曲线Fig.4 Curves of response of system with four different loads to definite-valued disturbance图5 四种不同负荷下调节量扰动下的响应曲线Fig.5 Curves of response of system with four different loads to disturbance of adjusting magnitude从仿真结果可以看出,相对于常规的PID控制策略,采用基于物理机理的PID控制策略在出现调节量扰动时有更小的超调,并且调节时间要短.本文在对负荷扰动进行研究时,将100%、88%负荷作为第一组,62%、44%负荷作为第二组,即把100%负荷下的G01(s)换成88%负荷下的G01(s),88%负荷下的G01(s)换成100%负荷下的G01(s),观察控制效果的变化,第二组做同样的研究,并与串级相同的扰动仿真,然后进行比较.系统的响应曲线如图6所示,虚线为常规PID控制,实线为基于物理机理的PID控制.图6 四种负荷扰动下不同负荷扰动下的响应曲线ig.6 Curves of system response to disturbance of four loads从仿真结果可以看出,相对于常规的PID控制策略,采用基于物理机理的PID控制策略在出现负荷扰动时有更小的超调,并且调节时间要短.3 结论本文针对大惯性、大迟延、非线性系统提出了一种基于被控对象和过程物理机理的PID控制策略,使其可以不需要复杂的计算和补偿环节,取消了串级控制回路,从而使系统结构更加简单和有效,可适应大范围负荷变化的需要.通过以火电厂主汽温为被控对象的仿真,验证了基于物理机理的PID控制策略的有效性和较传统串级PID控制的优越性.基于物理机理的PID控制策略不仅具有更小的超调量、更强的抗干扰能力和更好的自适应性,并且算法原理简单,使其可以方便地应用于工业控制中,具有很好的工业应用前景.参考文献:[1]李长更,刘友宽,苏杰.模型算法控制对大迟延系统的控制效果研究[J].仪器仪表用户,2010,17(4):5-7.[2]王丽珍.模糊PID控制器在过热汽温控制中的应用[J].机械工程与自动化,2009(1):129-131.[3]金以慧,方崇智.过程控制[M].北京:清华大学出版社,2009:112-114. [4]夏明.超临界机组汽温控制系统设计[J].中国电力,2006,39(3):74-77.[5]李建强,杨铎烔.基于灰色预估PID控制的过热汽温控制[J].华北电力大学学报:自然科学版,2011,38(1):71-74.[6]车得福,庄正宁,李军,等.锅炉[M].西安:西安交通大学出版社,2004:276-282.[7]张华,孙奎明,张磊.热工自动化[M].北京:中国电力出版社,2010:76-78.[8]李致远.基于单神经元自适应PID的过热汽温控制系统研究[J].工业控制计算机,2011,23(8):65-66.。

斯密斯预估控制器

斯密斯预估控制器

施密斯预估控制姓名:学号:班级:1 实验目的对大多数控制系统,采用常规的控制技术均可以达到满意的控制效果,但对于复杂及特殊要求的控制系统,采用常规的控制室技术很难达到目的,在这种情况下,就需要采用复杂控制技术,其中Smith 预估控制算法是常用的一种,通过本实验加深对Smith 预估控制算法的理解和掌握。

2 实验原理图1为被控对象具有纯滞后特性的单回路反馈控制系统,D (s )是控制器,被控对象的传递函数为etss -)(G p ,其中,)(G p s 为被控对象中不包含纯滞后部分的传递函数,ts-e为被控对象纯滞后部分的传递函数。

)(t r )(t e )(t u )(t y_施密斯预估原理:与D (s )并接一补偿环节,用来补偿被控对象中的纯滞后部分,这个补偿环节称为预估器,其传递函数为)1)((G p tse s --,t 为纯滞后时间,补偿后的系统结构如图2所示。

)(t r )(t e )(t u )(t y_ _)(t y τ由施密斯预估控制器)1)((G p tses --和控制器D (s )组成的回路陈伟纯滞后补偿器,)(s Ds e s τ-)(G p)(s Ds e s τ-)(G p)1)((G p ts e s --其传递函数为:)1)(()(1)()(D m s p e s G s D s D s τ--+=经过补偿后的系统闭环传递函数为:s p p sp m sp m e s G s D s G s D es G s D e s G s D τττ---+=+=Φ)()(1)()()()(1)()(s )(该式说明,进过补偿后,消除了之后部分对控制系统的影响,因为式中ts-e 在闭环控制回路之外,不影响系统的稳定性。

设广义被控对象为:1011()()()1Ts s se e H s G s G s es T sττ----==⋅+取T=1、τ=2、T 1=2.88,经采样(T=1s )保持后,其广义对象z 传递函数为00.2934()0.7066G z z =-,而2se -转换为2个单位迟延。

毕业设计-神经网络控制算法仿真设计

毕业设计-神经网络控制算法仿真设计

摘要目前,由于PID结构简单,可通过调节比例积分和微分取得基本满意的控制性能,广泛应用在电厂的各种控制过程中。

电厂主汽温被控对象是一个大惯性、大迟延、非线性且对象变化的系统,常规汽温控制系统为串级PID控制或导前微分控制,当机组稳定运行时,一般能将主汽温控制在允许的围。

但当运行工况发生较大变化时,却很难保证控制品质。

因此本文研究基于BP神经网络的PID控制,利用神经网络的自学习、非线性和不依赖模型等特性实现PID参数的在线自整定,充分利用PID和神经网络的优点。

本处用一个多层前向神经网络,采用反向传播算法,依据控制要时输出Kp、Ki、Kd,依次作为PID控制器的实时参数,代替传统PID参数靠经验的人工整定和工程整定,以达到对大迟延主气温系统的良好控制。

对这样一个系统在MATLAB平台上进行仿真研究,仿真结果表明基于BP神经网络的自整定PID控制具有良好的自适应能力和自学习能力,对大迟延和变对象的系统可取得良好的控制效果。

关键词:主汽温,PID,BP神经网络,MATLAB仿真ABSTRACTAt present, because PID has a simple structure and can be adjusted proportional 、integral and differential to satisfactory control performance, it is widely used in power plants of various control process. The system of power plant main steam temperature is an large inertia、big time-delayed and nonlinear dynamic system. Conventional steam temperature control system adopted cascade PID control or the differential control of lead before. When the unit is stable, these methods will control the steam temperature in a certain range ,but when operating conditions changed greatly, it is difficult to ensure the quality of control. This article studies PID control based BP neural network . Using such characteristics of neural network self-learning, nonlinear and don't rely on model realize PID parameters auto-tuning. It can make full use of the advantages of PID and neural network. Here, we use a multilayer feedforward neural network using back propagation algorithm. This net can real-time output Kp, Ki, Kd as the PID controller parameters , insteading of the traditional PID parameters determined by experience, so it can obtain good control performance .For such a system ,we can simulate in MATLAB simulation platform. The simulation results show that the PID control based BP neural network has good adaptive ability and self-learning ability. For the system of large delay and free-model can obtain good control effect.KEY WORDS: main steam temperature ,PID ,BP neural network, MATLAB simulation目录摘要 (I)ABSTRACT (II)第一章绪论 (1)1.1 选题背景和意义 (1)1.2 国外研究现状 (1)1.3 立论依据 (5)1.4 本文所做的主要工作 (6)第二章神经网络的基本原理 (8)2.1 人工神经元模型 (8)2.2 神经网络的学习方式和学习规则 (9)2.2.1 神经网络的学习方式 (9)2.2.2 神经网络的学习规则 (9)2.3 神经网络的特点及应用 (10)2.4 BP神经网络 (11)2.4.1 BP神经网络的结构 (11)2.4.2 BP神经网络的算法 (12)2.5 本章小结 (16)第三章基于BP神经网络的PID控制 (17)3.1 PID控制器的离散差分方程 (17)3.2 基于BP神经网络的PID整定原理 (18)3.3 基于BP神经网络的PID控制算法流程 (22)3.4 本章小结 (22)第四章基于BP神经网络的PID控制在主汽温控制系统中的应用 (23)4.1 主汽温的控制任务 (23)4.2 主汽温被控对象的动态特性 (23)4.3 主汽温控制策略 (24)4.3.1 主汽温控制信号的选择 (24)4.3.2 主汽温控制的两种策略 (26)4.4仿真分析 (27)4.5 本章总结 (34)结论与展望 (35)参考文献 (37)致 (39)第一章绪论1.1 选题背景和意义在控制系统设计中,最主要而又最困难的问题是如何针对复杂、变化及具有不确定性的受控对象和环境作出有效的控制决策。

知识领域17:过程控制系统(PCS)

知识领域17:过程控制系统(PCS)
熟练掌握
调节阀的流量特性
掌握
调节阀口径计算
掌握
调节阀选型
掌握
测量变送器的选型
传感器*
掌握
测量仪表
掌握
系统投运
控制系统的调试与投运
掌握
PCS3
复杂控制系统
串级控制系统*
工作原理及分析
熟练掌握
系统设计
熟练掌握
参数整定
掌握
前馈控制系统
前馈补偿器的设计与实现
掌握
前馈控制系统设计及参数整定
掌握
大迟延过程系统
常规控制方案的设计与实现
知识单元知识点掌握程度目前修改pcs1过程建模与过程特对象数学模型动态特性的基本描述形式熟练掌握对象动态特性描述形式的转换方法熟练掌握机理建模方法熟练掌握实验建模方法掌握pcs2简单控制系统设计方法系统设计原则与步骤被控变量与控制变量的选择控制方案的确定熟练掌握控制器及其参数整pid控制器原理熟练掌握控制系统的性能指标熟练掌握pid参数整定熟练掌握执行器的选型调节阀的工作原理和流量方程式熟练掌握调节阀的流量特性掌握调节阀口径计算掌握调节阀选型掌握测量变送器的选型传感器掌握测量仪表掌握系统投运控制系统的调试与投运掌握pcs3复杂控制系统串级控制系统工作原理及分析熟练掌握系统设计熟练掌握参数整定掌握前馈控制系统前馈补偿器的设计与实现掌握前馈控制系统设计及参数整定掌握大迟延过程系统常规控制方案的设计与实现掌握预估补偿控制方案的设计与实现掌握采样控制方案的设计与实现掌握特定要求的过程控比值控制系统掌握均匀控制系统掌握分程控制系统掌握选择性控制系统掌握多变量解耦控制多变量控制系统的关联与分析典型耦合结构相对增益的概念与计算掌握常用解耦控制系统的设计与实现了解pcs4先进控制技术推理控制系统推理控制器设计了解误差模型掌握多变量推理控制了解预测控制系统预测控制模型选修控制算法选修预测控制方法选修稳定性和鲁棒性选修自适应控制系统自校正控制选修模型参考自适应控制选修模糊控制系统模糊集理论的基本概念与计算选修模糊推理选修模糊控制器原理及设计选修神经网络控制系统神经网络的结构及学习规则选修神经控制原理选修神经网络控制系统结构与原理选修pcs5过程计算机控制系组成与类型熟练数字式pid控制算法熟练掌握参数整定熟练掌握数据通信技术异步传送与同步传送掌握面向字符和面向位的传送掌握平衡与不平衡传输掌握工业网络技术工业网络协议掌握工业网络的选型掌握工业以太网及其应用掌握分布式计算机控制系统dcs的结构组成掌握dcs的软件掌握dcs的组态方法掌握总线型dcs掌握dcs中的先进控制技术了解现场总线控制系统fcs的设计与组态掌握现场总线网络系统的构成与组态掌握基金会现场总线了解profibus现场总线了解

常规PID控制规律

常规PID控制规律

一、常规PID控制规律常规PID控制即比例-积分-微分控制规律。

比例调节作用是最基本的调节作用,使长劲”比例作用贯彻于整个调节过程之中;积分和微分作用为辅助调节作用。

积分作用则体现在调节过节过程的后期,用以消除静态偏差,使后劲”微分作用则体现在调节过程的初期,使前劲”。

4. PID(比例-积分-微分)控制特点(1)缺点不适用于有大时间滞后的控制对象,参数变化较大甚至结构也变化的控制对象,以及系统复杂、环境复杂、控制性能要求高的场合。

(2)优点:• PID算法蕴涵了动态控制过程中过去、现在和将来的主要信息,而且其配置几乎最优。

比例(P)代表了当前的信息,起纠正偏差的作用,使过程反应迅速。

微分(D)在信号变化时有超前控制作用,代表了将来的信息。

在过程开始时强迫过程进行,过程结束时减小超调,克服振荡,提高系统的稳定性,加快系统的过渡过程。

积分⑴代表了过去积累的信息,它能消除静差,改善系统静态特性。

此三作用配合得当,可使动态过程快速、平稳、准确,收到良好的效果。

•PID控制适应性好,有较强鲁棒性。

• PID算法简单明了,形成了完整的设计和参数调整方法,很容易为工程技术人员所掌握。

•许多工业控制回路比较简单,控制的快速性和精度要求不是很高,特别是对于那些I〜2阶的系统,PID控制已能得到满意的结果。

•PID控制根据不同的要求,针对自身的缺陷进行了不少改进,形成了一系列改进的PID 算法。

2.调节器的参数整定就是合理地设置调节器的各个参数,在热工生产过程中,通常要求控制系统具有一定的稳定裕量,即要求过程有一定的衰减率® ;在这一前提下,要求调节过程有一定的快速性和准确性,换言之稳定性是首要的。

所谓准确性就是要求控制过程的动态偏差(以超调量MP表示)和静态偏差(esS尽量地小,而快速性则是要求控制过程的时间尽可能地短。

控制系统参数整定有理论计算方法、工程整定方法。

热工系统的主要控制方式一•反馈控制反馈控制是根据被调量与给定值的偏差值来控制的。

常见的复杂控制系统

常见的复杂控制系统


串级控制系统主、副被控变量的选择 选择原则如下: 根据工艺过程的控制要求选择主被控变量;主被控 变量应反映工艺指标。 副被控变量应包含主要扰动,并应包含尽可能多的 扰动。 主、副回路的时间常数和时滞应错开,即工作频率 错开,以防止共振现象发生。 主、副被控变量之间应有一一对应关系。 主被控变量的选择应使主对象有较大的增益和足够 的灵敏度。 应考虑经济性和工艺的合理性。

采用外部积分的防饱和积分系统
y
x1
yep

G2
K
T | |




G1
K

T | |
2-6(a)采用外部积分的防饱和积分系统
yep
1
K2

2
1 TI 2 s


3
G1外部积分的防饱和环节的主环开环系统方框图
最终得到输入节点e1与输出节点x1之间的传递函 数: K 1 G (s)W (s) K G (s)W (s) K G (s)W (s)(1 1 )
=
1-
2 T1 x串 g
+ T 2 + K T 2K Z K f K m 2K 2T 1 1 g T 1T 2 2x串
w单 =
1-
1 2 T1 + T 2 x单 g g T 1T 2 2x单
假定串级控制系统和单回路控制以同样的衰减率工作,即令
x串 = x单
T 1 + T 2 + K T 2K Z K f K m 2K 2T 1 w串 = = w单 T1 + T 2 K T 2K Z K f K m 2K 2T 1 = 1+ T1 + T 2 1+ T1 (1 + K T 2K Z K f K m 2K 2 ) T2 T 1+ 1 T2

第四节单回路控制系统

第四节单回路控制系统

第四节单回路控制系统在热工生产过程控制中,最基本的且应用最多的单回路控制系统,其他各种复杂控制系统都是在单回路系统的基础上发展起来的,而且许多复杂控制系统的整定都利用了单回路控制系统的整定方法,可以说单回路控制系统是过程控制系统的基础。

一、单回路控制系统的组成及初步设计单回路控制系统的组成原理方框图如图3-44所示,它是仅有一个测量变送器,一个调节器和一个执行器(包括调节阀),连同被控对象组成的闭环负反馈控制系统。

图1-26 单回路控制系统组成原理方框图1、被调量的选择在图1-26中,被调量是表征生产过程是否符合工艺要求的物理量,在热工生产过程中主要是温度、压力、流量、化学成分等。

一般情况下,欲维持的工艺参数就是系统的被调量,如火力发电厂锅炉过热蒸汽温度控制系统的任务就是维持锅炉过热器出口蒸汽温度,所以汽温控制系统的被调量就是过热器出口汽温。

但是生产过程中,有些工艺参数目前还没有获得直接的快速测量手段,如火电厂进入磨煤机的原煤干燥程度的测量。

这种情况下往往采用间接测量手段,如采用磨煤机入口介质的温度来代表原煤的干燥程度。

以间接参数作为系统的被调量,要求被调量与实际所需维持的工艺参数之间为单值函数关系,否则要采取相应的补偿措施。

对于那些虽有直接测量手段,但所测得的信号过于微弱或迟延较大的情况,不如选用间接参数作为系统的被调量。

为提高测量的灵敏度,减小迟延,应采用先进的测量方法,选择合理的取样点,正确合理地安装检测元件。

2、控制量的选择选择什么样的控制量去克服扰动对被调量的影响呢?原则上是选择工艺上允许作为控制手段的变量作为控制量,一般不应选择工艺上的主要物料或不可控制的变量作为控制量。

例如:火力发电厂锅炉负荷控制系统,其被调量是主蒸汽压力,而影响主蒸汽压力的主要因素是汽轮机进汽量和锅炉燃料量,前者是电力生产要求所确定的,因而不能作为控制量,而只能选择燃料量作为控制量。

给定值 调节器 对象被调量 - μ 扰动 扰动 图1-28 单回路调节系统 3、控制通道和扰动通道单回路控制系统的组成如图1-27所示,图中W 01(s )为对象的传递函数,它是包括了检测元件、测量变送器、执行机构和调节阀在内的广义对象特性;W c (s )为调节器的传递函数,D 为扰动信号,W 02(s )为被调量与扰动信号间的传递函数。

过程控制之液位流量串级控制系统

过程控制之液位流量串级控制系统

过程控制之液位流量串级控制系统1.1控制系统在实际应用中的重要意义单回路控制系统是过程控制中结构最简单的一种形式,它只用一个调节器,调节器也只有一个输入信号,从系统方框图看,只有一个闭环。

在大多数情况下,这种简单系统已经能够满足工艺生产的要求。

但在复杂的控制系统中,则需在单回路的基础上,采取其它措施,组成复杂控制系统,而串级控制系统就是其中一种改善和提高控制品质的极为有效的控制系统。

液位和流量是工业生产过程中最常用的两个参数,对液位和流量进行控制的装置在工业生产中应用的十分普遍。

液位的时间常数T一般很大,因此有很大的容积迟延,如果用单回路控制系统来控制,可能无法达到较好的控制质量。

而串级控制系统则可以起到十分明显的提高控制质量的效果,因此往往采用串级控制系统对液位进行控制。

1.2系统结构设计即为闭环控制系统,结构组成如下图 1.1所示。

图1.1 液位单回路控制系统框图当系统启动后,水泵开始抽水,通过管道分别将水送到上水箱和下水箱,由HB返回信号,是否还需要放水到下水箱。

其过程控制系统图如图 1.2所示。

图1.2 控制系统框图过程控制系统由四大部分组成,分别为控制器、调节器、被控对象、测量变送。

本次为流量回路控制,单容水箱如图1.2所示,Qi为入口流量,由调节阀开度μ加以控制,出口流量则由电磁阀控制产生干扰。

被调量为水箱中的水位H,它反映水的流入与流出量之间的平衡关系。

现在分析水位在电磁阀开度扰动下的动态特性。

显然,在任何时刻水位的变化均满足下述物料平衡方程:dH 1Qi - Q Odt F(1.1)其中Qi =k"(1.2)Q。

= k、H(1.3)F为水箱的横截面积;k.!.是决定于阀门特性的系数,可以假定它是常数;k是与电磁阀开度有关的系数,在固定不变的开度下,液位对象的传递函数:2.1控制规律的比较与选择2.1.1常见控制规律的类型及优缺点比较PID控制的各种常见的控制规律如下:一、比例调节(P调节)在P调节中,调节器的输出信号U t与偏差信号e t成比例,即U t 二K C e t (2.1)1.3控制系统的总体方框图及工作过程k可视为常数增量,UO 的大小可以通过调整调节器的工作点加以改变。

大延迟过程的PID参数整定

大延迟过程的PID参数整定

上海电力学院课程设计报告课名:控制原理应用实践题目:大延迟过程的PID参数整定院系:自动化工程学院专业:自动化班级:姓名:学号:时间:2014年1月09日一、设计内容及要求1、设计内容已知PID 控制系统受控对象的传递函数为()e sTs K s G τ-+=1,当2/>T τ时,求PID 控制器的参数,要求系统到达稳定时间快,稳态误差ssre 小,最大超调量σp小。

2、设计要求1)绘制Simulink 系统仿真模型;2)根据Z-N 法中2.0/≤T τ,2/2.0≤<T τ时PID 参数的公式推出2/>T τ是PID 的大致规律;3)使用经验法代入仿真模型中确定PID 参数范围;4)根据代入不同数值得出的衰减震荡的阶跃响应曲线进一步确定PID 参数范围;5)大致推导出2/>T τ时PID 各参数的公式;6)利用仿真软件辅助分析设计,并验算公式的使用范围;7)根据Matlab 得出的实验结果,微调2/>T τ时PID 各参数公式,进一步完善上述公式;8)设计完成后提交设计报告;二、参考资料[1]《自动控制原理》教材; [2]《自动控制原理实验指导书》; [3] Matlab 相关书籍;一、 延迟过程的相关设计当传递函数()e sTs K s G τ-+=1,当τ的值很大时,系统趋于稳定的时间将会增加,导致整个系统比较难控,因此需要使用PID 参数整定调节大延迟系统,使系统更加稳定,加大其可控性。

1、设计延迟过程的模拟图形设计一个大延迟过程的传递函数()e sTs K s G τ-+=1,取K=1,T=1, τ=10,得如下传递函数()e ss s G 1011-+=,模拟图形如下图1所示:图12、 绘制延迟系统的响应曲线由上图所示的模拟图形绘制出如下图2的衰减震荡的阶跃响应曲线。

图2二、 Matlab 仿真软件辅助分析设计过程的整定计算公式(后面附有推导理由):KT T K p )5.0/()1/(*12.0+-=ττ,τ1.04.0+=T Ti, τ1.0=T d 。

第二章 控制系统的数学模型

第二章 控制系统的数学模型


QQQr00(((sss)))−−=QQH0c1(((sss)))R=−=1Hcc122s(sHsH)12(s()s)
qc (t)
=
h2 (t) R2
Qc
(s)
=
H2 (s) R2
G(s)
=
Qc (s) Qr (s)
=
R1R 2C1C 2s 2
1 + (R1C1 + R2C2
机理分析法:
依据描述系统运动规律的定律并通过理论推导 来得到数学模型的方法 。
实验辨识法:
通过整理基于系统输入-输出的实验数据来 得到系统的数学模型。本章着重讨论机理分析 法。
建模特点:相似性、简化性、准确性。
数学模型类型: 经典控制理论: 微分方程(连续系统)、
差分方程(离散系统) 、传递函数、系 统方框图和信号流图; 现代控制理论:状态方程
注:如果在第(3)步结束时已经得到符合第(4)步要求的微分方程,则 无须第(4)步。
线性定常系统微分方程的一般形式
an
d nc(t) dt n
+
an−1
d n−1c(t ) dt n−1
+
...
+
a1
dc(t ) dt
+
a0c(t )
=
bm
d mr(t) dt m
+
bm −1
d m−1r(t ) dt m−1
d x(t ) + dt
Kx(t ) = f (t )
当f(t)=f1(t)时,上述方程的解为x1(t); 当f(t)=f2(t)时,上述方程的解为x2(t); 如果f(t)=f1(t)+ f2(t) ,方程的解为x(t)= x1(t)+x2(t),这就是叠加性

解耦控制

解耦控制

第三章复杂控制系统的仿真研究3.4 解耦控制系统3.4.1 系统分析及控制策略随着工业的发展,生产规模越来越复杂,而且在一个过程中,需要控制的变量以及操作变量常不止一对,一个生产装置要求若干个控制回路来稳定各被控量。

一个过程变量的变化必然会波及到其它过程变量的变化,这种现象称之为耦合。

严重耦合的系统对于工程实际很不利,直接影响控制质量甚至导致系统无法运行。

例如,对于一个精馏塔而言,其顶部产品成分和流量、回流、送料量、上下塔板温度等,都是一些彼此有关的量,那么在这种情况下,对某一个参数的控制不可避免地要考虑另一些有关联的参数或操作变量的影响,因此这些单个参数的控制系统之间就必定有通道互相交错,就涉及到多变量控制的问题,必须进行解耦控制。

常规解耦方法有前馈补偿法、对角矩阵法和单位矩阵法[2]。

1、前馈补偿法前馈补偿是自动控制里最早出现的一种克服干扰的方法,它同样适用于解耦控制系统,方框图如图3-12。

图3-12 前馈解耦控制方框图其中D21和D12是补偿器,利用补偿器原理:K21g21(s) + D21K22g22(s) = 0K12g12(s) + D12K11g11(s) = 0- 33 -第三章 复杂控制系统的仿真研究- 34 -解得补偿器的数学模型为:)()(2222212121s g K s g K D -= )()(1111121221s g K s g K D -= (3-9) 采用前馈解耦,解耦器形控制器环节比较简单。

2、对角矩阵法对角矩阵法与单位矩阵法类似,不同之处在于其使系统传递函数矩阵成为如下形式:⎥⎦⎤⎢⎣⎡⋅⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡)()()(00)()()(21221121s M s M s G s G s Y s Y c c 同样可以求得解耦器为:⎥⎦⎤⎢⎣⎡⋅⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡-)(00)()()()()()()()()(221112221121122211211s G s G s G s G s G s G s D s D s D s D (3-10)加入解耦器后,各回路保持前向通道特性,互相不再关联影响。

FANUC 系统常用功能

FANUC 系统常用功能

FANUC 系统常用功能1、控制轴数(Controlled Axes)CNC控制的进给伺服轴总数/每一轨迹。

2、联动控制轴数(Simultaneously Controlled Axes)每一轨迹同时插补的进给伺服轴数。

3、PMC控制轴(Axis control by PMC)由PMC(可编程机床控制器)控制的进给伺服轴。

控制指令编在PMC的程序(梯形图)中,因此修改不便,故这种方法通常只用于移动量固定的进给轴控制。

4、Cs轮廓控制(Cs contouring control)(T系列)车床系统中,主轴的回转位置(转角)控制不是用进给伺服电动机而由FANUC主轴电动机实现。

主轴的位置(角度)由装于主轴(不是主轴电动机)上的高分辨率编码器检测,此时主轴是作为进给伺服轴工作,运动速度为:度/分,并可与其它进给轴一起插补,加工出轮廓曲线。

Cs轴控制必须使用FANUC的串行主轴电动机,在主轴上要安装高分辨率的脉冲编码器,因此,用Cs轴进行主轴的定位精度要高。

5、增量编码器(Increment pulse coder)回转式(角度)位置测量元件,装于电动机轴或滚珠丝杠上,回转时发出等间隔脉冲表示位移量。

由于码盘上没有零点,故不能表示机床的位置。

只有在机床回零,建立了机床坐标系的零点后,才能表示出工作台或刀具的位置。

使用时应该注意的是,增量编码器的信号输出有两种方式:串行和并行。

CNC单元与此对应有串行接口和并行接口。

6、绝对值编码器(Absolute pulse coder)回转式(角度)位置测量元件,用途与增量编码器相同,不同点是这种编码器的码盘上有绝对零点,该点作为脉冲的计数基准。

因此计数值既可以映位移量,也可以实时地反映机床的实际位置。

另外,关机后机床的位置也不会丢失,开机后不用回零点,即可立即投入加工运行。

与增量编码器一样,使用时应注意脉冲信号的串行输出与并行输出,以便与CNC单元的接口相配。

(早期的CNC系统无串行口。

先进控制与优化技术

先进控制与优化技术

先进控制与优化技术在实际的工业控制的过程中,绝大多数的系统都具有高度的非线性、多变量耦合性、信息不完全性和不确定性等特性。

同时,由于工程应用中要求考虑控制的实时性、有效性和经济性等因素,使得以精确的数学模型为基础且算法较为的复杂的现代控制理论无法有效的用于复杂的工业过程,达不到满意的控制效果。

为了克服理论与实际应用之间的偏差,面对这些复杂的工业控制产生了新的控制策略,即先进控制技术。

先进控制技术包括:自适应控制,预测控制,推理控制,鲁棒控制以及包括模糊控制与神经网络在内的智能控制方法。

本文在经查阅众多文献资料后讲述了先进控制技术中的一种:模型预测控制。

预测控制算法具有三大本质特征:预测模型、滚动优化和反馈校正。

它是不断滚动的局部优化,而非全局最优。

预测控制是一种基于模型的控制算法,这一模型称为预测模型,该算法只注重模型的功能,而不注重模型的形式。

状态方程、传递函数、阶跃响应、脉冲响应这类模型都可以作为预测模型。

滚动优化是预测控制最主要的特征表现。

预测控制通过某一性能指标的最优来确定未来的控制作用,这一性能指标涉及到系统未来的行为。

过程控制算法采用的预测模型通常只能粗略描述对象的动态特性,由于实际系统中存在很多干扰因素,基于不变模型的预测不可能和实际情况完全相符,因此,反馈校正是不可少的。

预测控制因为其特点明显而得到广泛的应用,该算法建模方便;采用非最小化描述的离散卷积和模型,信息冗余量大,有利于提高系统的鲁棒性;采用滚动优化策略,使模型失配、畸变、干扰等引起的不确定性及时得到弥补,从而得到较好的动态控制性能;可推广到有约束条件、大迟延、非最小相位以及非线性等过程,对模型精度要求不高,跟踪性能良好,更适应于复杂工业过程控制。

就目前的研究现状看,预测控制的研究中主要存在以下问题:(1)理论分析难以深入;(2)对多变量预测控制算法的稳定性、鲁棒性的研究亟待解决;(3)对非线性系统的预测控制还没有很好地解决。

2023年软件开发工具复习资料自考

2023年软件开发工具复习资料自考

1)软件开发工具范围: 在高级程序设计语言旳基础上, 为提高软件开发旳质量和效率, 从规划分析设计测试成本和管理各方面, 对软件开发者提供多种不一样程度旳协助旳一类广泛旳软件。

应当为软件人员提供信息管理, 信息存储一致性旳保证提供协助支持。

2)SDT 3个发展阶段: 通用工具, 专用工具, 集成工具。

3)软件开发工具旳概念: 在高级程序设计语言后深入发展旳产物, 目旳是给与人们在开发软件过程中不一样方面和程度旳支持或协助, 支持开发旳全过程而不是仅限编码或其他特定工作阶段。

4)软件旳意义:硬件是躯体, 软件是灵魂;软件是顾客和计算机旳桥梁;软件是人类知识与经验旳结晶, 一种新旳载体。

5)通用软件弱点: 许多工作无法完毕, 不能反应逻辑内涵, 难于保持一致性。

6)专用软件弱点: 对软件开发缺乏全面统一旳支撑环境导致冲突和矛盾。

7)软件开发发展阶段: 机器语言开发软件, 汇编语言开发转换, 高级语言开发编译程序转换, 多种软件开发工具完毕编译程序转换。

(项目管理版本控制软件重用新问题)8)新旳软件开发措施表目前四个方面特点: 自动化程度提高, 深入向顾客延伸,延伸到项目版本管理扩展到不停发展生长完善旳全过程。

9)4GL: 非过程化旳程序设计语言, 针对以处理过程为中心旳第三代语言他但愿通过某些原则处理过程旳自动生成使顾客可以只阐明规定做什么, 而把详细旳执行环节安排交给软件自动处理。

10)CASE:计算机辅助软件工程或计算机辅助系统工程, 应用计算机自身处理信息旳巨大能力来协助人们开发复杂旳软件或应用系统, 。

11)软件开发过程5阶段: 初始规定提出需求分析(软件功能阐明书), 总体设计, 程序文档旳编写, 测试调试阶段, 维护。

12)软件工作旳困难体现: 复杂性, 多样性, 可维护性, 可重用性。

SDT功能(定性): 认识与描述客观系统, 存储管理开发过程中旳信息, 代码旳编写生成, 文档旳编制生成, 软件项目旳管理。

总体技术方案

总体技术方案

总体技术方案:一、概述:在实际生产过程中,存在大量的复杂系统,这类系统具有多变量输入输出、强非线性、强耦合、大迟延、强时变特点,采用传统控制方式,无法很好地解决此类系统的控制,更无法实现其最优控制。

在火力发电厂的各类生产系统中,球磨机制粉系统和锅炉燃烧系统就是典型的复杂系统。

其中中储式球磨机制粉系统因以上所述的复杂特性,加之被加工煤质变化和机组负荷的波动,造成实际控制波动较大,许多时间系统偏离最佳控制区域。

近年来,人工智能控制技术日趋成熟,人工智能控制理论为各类复杂系统控制提供了理论基础。

但由于人工智能控制理论复杂,种类繁多,如直接采用编程的方法将很难适应现场实际系统的复杂多变,也不易实际调试和维护人员所掌握。

为方便的实现各类人工智能控制,我公司于2003年自主研发“TOCS人工智能优化控制软件包”,该软件是专门用于系统控制和优化计算的软件包,它是采用图形组态方式可直观形象地编制各类常规控制、模糊控制、神经网络控制和专家控制等复杂算法和控制组态,也可用于系统运行的特性分析和仿真计算。

该系统具有各类串行和局域网通信口,可通过Modbus、OPC等多种协议协议下和各类集散控制系统交换数据,实现完整的人工智能控制。

在实际中我们实现了对ABB公司的INFI90系统、西屋公司的OVATION系统、日立公司HAICS5000/M 系统、西门子公司XP系统、美国MCS公司MAX1000系统、新华XDPS2.0系统、和利时MACS系统等系统的通讯。

“TOCS人工智能优化控制软件包”的开发成功,为解决各类复杂系统的人工智能控制奠定了基础。

2004年我公司所自主开发的“MECS制粉优化控制系统”。

系统开发目的是为解决中储式球磨机制粉系统的优化控制,提高系统制粉效率,降低制粉系统能耗。

二、系统实现方法:“MECS制粉优化控制系统”利用“TOCS人工智能优化控制软件包”实现了模糊控制、专家控制和神经网路控制的综合组态,实现了系统全方位的人工智能控制。

热工过程自动控制复习题·王建国

热工过程自动控制复习题·王建国

10级热动《电厂热工过程自动控制》1.掌握自动控制系统中常用的基本术语。

被控量被控对象给定值扰动控制量控制对象2.掌握自动控制系统常见的分类方法,并能够判别实际系统所属类别。

按生产过程中被控量所希望保证的数值分恒值控制系统(过热汽温控制系统再热汽温控制系统) 程序控制系统随机控制系统根据控制系统内部结构分类闭环控制系统(反馈控制系统)开环控制系统复合控制系统3.掌握被控对象分类方法、各类对象的动态特性曲线及其平衡特性。

有自平衡能力的无自平衡能力的有自平衡能力对象:被控对象收到扰动后平衡被破坏,不需要外来的控制作用,而依靠被控量自身变化使对象重新恢复平衡的特性,称为对象的自平衡特性,具有这种特性的被控对象就是有自平衡能力的被控对象。

¥无自平衡能力对象:当这种被控量平衡关系破坏后,被控量以一定的速度继续变化下去而不会自动地在新的水平上恢复平衡,具有这种现象的对象成为无自平衡能力对象。

4.控制器有哪些基本动作规律各种动作规律的阶跃响应曲线,控制动作的特点、参数变化对其控制过程的影响。

比例控制P(有差调节)比例带减小,控制系统稳定性变差,比例带太小将使系统不稳定,系统稳定时比例带越小静态误差越小但被控量振荡加剧积分控制I(无差调节)积分时间T1越小积分作用越强调节阀的动作越快就越容易引起和加剧振荡但与此同时振荡频率将越来越高而最大动态偏差则越来越小被控量最后都没有静态偏差。

微分控制D(超前调节)有某种程度的预见性5.被控对象控制通道、扰动通道的特性对控制质量的影响。

扰动通道(扰动和被控量之间的信息通道)1、放大系数增大静态偏差也增大所以扰动通道的放大系数越小越好对控制越有利2、时间常数越大阶次m越高,被控量受到扰动后的动态偏差就较小,这将有利于控制。

控制通道(控制作用和被控量之间的信息通道)1、放大系数增大静态偏差减小有利控制2、时间常数越大阶次n越大控制作用就较迟缓控制不灵敏,显然不利控制。

6.》7.复杂控制系统主要包括哪几种串级控制系统比例控制系统前馈-反馈控制系统8.串级控制系统基本组成原理,系统中常见术语及其控制作用分析。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现代工程控制理论实验报告学生姓名:任课老师:学号:班级:实验十二大迟延和复杂控制系统摘要本次试验主要研究了大迟延系统和串级双回路系统,每个部分所包含的内容如下。

基于大迟延系统主要研究对其的各种控制方法,使系统品质能够满足要求,具体内容于下:(1)研究大迟延系统PID控制器参数的选择方法;(2)研究基于微分先行的大迟延控制方法;(3)分析基于smith预估的控制策略,并与PI控制作对比。

其次要分析复杂控制系统。

主要分析以下中系统的特性:(1)分析串级控制系统的各种特点并与单回路系统作对比;(2)研究基于多输入多输出系统的解耦方法;(3)研究机跟炉,炉跟机两种协调方式目录实验十二大迟延和复杂控制系统 (2)摘要 (2)1、大迟延控制系统 (4)1.1大迟延环节 (4)1.2对大迟延系统的几种控制策略 (4)2、串级控制系统 (18)2.1串级控制系统的组成 (18)2.2串级控制系统的特点 (18)2.3串级控制系统各种特点的实验验证与分析 (19)3、多输入多输出系统的解耦 (24)3.1解耦原理 (24)3.2仿真实例 (26)4、协调控制系统 (39)4.1协调控制方式介绍 (39)4.2协调控制方式的仿真 (39)1、大迟延控制系统1.1大迟延环节控制领域中称传递函数为seτ-的环节为纯迟延环节。

当对象的传递函数中含有纯迟延项时,我们称这样的对象为迟延对象。

纯迟延环节虽然不会改变系统的增益,但会改变系统的时间特性和稳定性。

由于纯迟延环节的存在,系统的输出会滞后sτ,不仅会降低系统的反应时间,而且会导致反馈量不能表示当前系统的状态,直接影响控制器的控制效果,甚至导致破坏整个系统的稳定性。

设某一迟延对象的传递函数为(1)s nke Ts τ-+,当0.3Tτ>时我们称这样的对象为大迟延对象。

对于含有大迟延对象的系统,上述问题尤为严重。

因此针对大迟延对象,需要新的控制策略。

常见的针对大迟延系统的控制方法有PI控制、微分先行、smith预估。

1.2对大迟延系统的几种控制策略1.2.1PI控制与PID控制1.2.1.1控制原理及方法针对大迟延环节选择控制器时,以往的经验公式不能直接使用了,需要用到大迟延环节特有的整定方法。

针对大迟延系统选择控制器参数时,首先要做的就是将对象进行转化处理,改变其大迟延特性。

转化处理的方法如下。

设系统对象的传递函数为111(1)sn k e T s τ-+,转化后得到的传递函数为222(1)s n ke T s τ-+。

为保证对象的特性不会发生大的改变,二者之间需要满足111222n T n T ττ+=+。

如此可以消除大迟延特性。

之后再利用之前的经验公式选择合适的控制器参数。

另外,针对一阶纯迟延环节还可以用zn 法来选择控制器参数。

当控制器形式为1(1)p d i k T S T S++时,Zn 法的表格如下。

之前的所有工作都是粗略的得到控制器的参数,还需要利用精确寻找对控制器的参数进行优化。

对控制器参数进行优化的过程在实验十一中已经阐述完成,在此不再累赘。

1.2.1.2实验举例针对传递函数为6020.45s e -(1+65s )的对象设计合适的PID 控制器使系统的输出能够稳定下来。

并保证超调量不超过10%,稳定时间不超过2000s 。

解 首先对对象进行转化,已知n1=2,T1=65,1τ =60111222n T n T ττ+=+令n2=3,T2=60,2τ =10正好可以使得等式成立。

因此对象就被转化成1030.45se -(1+60s ),利用经验公式 对该对象选择PI 或PID 控制器参数,之后再利用PSO 算法进行优化处理最终的到的系统输出如下。

观察两条曲线可以发现PID 控制会加减小稳定时间,降低系统超调,提升系统的快速性和稳定性。

PI 控制和PID 对应的程序如下。

%PIDfor i=1:lp20040060080010001200140000.20.40.60.811.21.4e=r-x(2);ui=ui+e*dt/(delta*ti);up=e/delta;ud=kd*(e-e0)/dt;pid=ui+up+ud;e0=e;u(i)=pid+D(i);x(1)=a*x(1)+b*k*u(i);x(2)=a*x(2)+b*x(1);temp=de(m);for j=(m-1):-1:1de(m-j+1)=de(m-j);endde(1)=x(2);y=[y temp];t=[t i*dt];end%PIx(1:n)=0;ui=0;de(1:m)=0;y1=[];t1=[]; for i=1:lpe=r-x(2);ui=ui+e*dt/(delta*ti);up=e/delta;u(i)=ui+up+D(i);x(1)=a*x(1)+b*k*u(i);x(2)=a*x(2)+b*x(1);temp=de(m);for j=(m-1):-1:1de(m-j+1)=de(m-j);endde(1)=x(2);y1=[y1 temp];t1=[t1 i*dt];endfigure(1) plot(t,y,t1,y1)[ts,Mp,fai,tr,tp,ys,text11]= value(y,t(2)-t(1)); text11=['PID 控制',char(13,10)',text11];[ts,Mp,fai,tr,tp,ys,text12]= value(y1,t1(2)-t1(1)); text12=['PI 控制',char(13,10)',text12]; legend(text11,text12);1.2.2微分先行1.2.2.1控制原理及方法微分先行的方框图如下+-PIG(s)()D s 1d T s+()R s ()Y s微分先行的控制策略与普通PID 控制器的不同在于,微分先行将D 控制置于反馈环节当中。

这种方式的好处在于,当输入信号发生跳变时,由于执行机构需要一定的过渡时间使得系统的输出不能发生突变,因此微分作用不会出现瞬间无穷大的现象。

微分先行的程序如下。

%微分先行ti=100;kd=80;delta=0.1; de(1:m)=0;Td=100;Kd=0.1;a1=exp(-dt/Td*Kd);b1=1-a1;ui=0;e0=0;r=1;x(1:4)=0;y2=[];t2=[];udd=0;for i=1:lpe=r-x(2);ui=ui+e*dt/(delta*ti);up=e/delta;ud=kd*(e-e0)/dt;pid=ui+up+ud;e0=e;u(i)=pid+D(i)-udd;x(1)=a*x(1)+b*k*u(i);x(2)=a*x(2)+b*x(1);temp=de(m);for j=(m-1):-1:1de(m-j+1)=de(m-j);endde(1)=x(2);y2=[y2 temp];t2=[t2 i*dt];x(4)=x(3);x(3)=a1*x(3)+b1*y(i);udd=Td*(x(3)-x(4))/dt;end1.2.2.2实验内容将微分先行和PID控制对比于下。

观察曲线可以发现二者之间几乎没有什么11。

当在系统稳定后加入干扰之后,再分析两种控制策略下系统的输出。

系统的期望是1,当外界的干扰加到5左右时才能看到二者输出曲线的不同。

如下0101从曲线当中可以发现微分先行对干扰的消除速度稍微快些,而且干扰对微分先行控制系统的影响要小于干扰对PID 经典控制系统的影响。

由此可以总结出微分先行对外绕的消除要比PID 经典控制对外扰的消除好一些。

1.2.3 smith 预估1.2.3.1控制原理Smith 预估补偿是通过在被控对象上并联一个补偿环节()*c G s ,来达到消除纯时滞对系统的影响。

Smith 预估补偿控制原理的结构图如下图所示。

()R s +-()c G s ()U s ()*c G s ()D s ()0sG s eτ-()Y s ++++()*Y s反馈信号()*Y s 与系统控制信号()U s 之间的传递函数为()()()()**0s c Y s G s e G s U s τ-=+ 补偿环节的目的是为了抵消被控对象的纯迟延现象,因此需要()()()()()**00s c Y s G s e G s G s U s τ-=+= 由此可求得Smith 预估补偿控制器的传递函数为()()()*01s c G s G s e τ-=-通过方框图的转化,可以将smith 补偿环节与控制器放到一起,如下。

()R s +-()c G s ()U s ()D s ()0sG s e τ-()Y s +++-()()01s G s e τ--由此得到的控制器称为smith 控制器。

smith 控制器对大迟延系统有很好的控制效果,从理论上讲,它消除了纯迟延环节对整个系统控制的影响。

1.2.3.2 smith 控制器的研究 例 设某一大迟延对象的传递函数为6020.45s e -(1+65s ),为其设计smith 控制器,并分析干扰信号以及模型失配问题对系统输出的影响,并与PI 控制系统作比较。

1.2.3.2.1 smith 控制器的设计首先根据PI 控制器的设计方法为被控对象设计一个合适的PI 控制器。

这个环节在上述部分经实现,在此不再重复得到的。

将smith 的程序列于下方MATALB程序:%Smith控制大迟延系统clc;clear all;close all;%被控对象K=0.45;T=65;n=2;Tao=60;%PI控制环节delta=0.3*K*n;ti=0.5*n*T;Kp=1/delta;Ki=1/(delta*ti);Dt=0.1;St=15*n*T;Lp=fix(St/Dt);m=fix(Tao/Dt);de(1:m)=0;%离散法仿真a=exp(-Dt/T);b=1-a;x=zeros(3,1);y=[0];t=[0];r=1;%在LP/2时加上扰动D(1:Lp/2)=0;D(Lp/2+1:Lp)=1;%smith通道xs(1:2)=0;de_smith(1:m)=0; feedback=0;e0=0;for i=1:Lpe=r-feedback;up=Kp*e;e0=e;x(1)=x(1)+Ki*e*Dt;u(i)=up+x(1)+D(i);%smith通道xs(1)=a*xs(1)+K*b*u(i);xs(2)=a*xs(2)+b*xs(1);temp_smith=de_smith(m);for j=(m-1):-1:1de_smith(m-j+1)=de_smith(m-j);endde_smith(1)=xs(2);y_smith=xs(2)-temp_smith;x(2)=a*x(2)+K*b*u(i);x(3)=a*x(3)+1*b*x(2);temp=de(m);for j=2:mde(j)=de(j-1);endde(1)=x(3);y=[y temp];t=[t i*Dt];feedback=y_smith+temp;endplot(t,y,'r-','linewidth',2);grid on;xlabel('t'),ylabel('y');title('Smith预估补偿控制系统');得到的输出曲线如下ty串级控制系统响应1.2.3.2.2比较PI 与Smith 预估补偿控制控制效果仿真结果:实验结论:运用Smith 预估补偿控制相对于PI 控制,系统响应的超调量减小,达到稳定的时间变短,抗干扰能力变强。

相关文档
最新文档