基于Matlab的恒温箱温度控制系统设计与仿真毕业论文 联系客服

发布时间 : 星期四 文章基于Matlab的恒温箱温度控制系统设计与仿真毕业论文更新完毕开始阅读41ce4fa903020740be1e650e52ea551811a6c9c5

时滞环节,减小超调量,提高系统的稳定性并且加速调节过程,提高系统的快速性[5]。绽萬璉轆娛閬蛏鬮绾瀧。 理论上Smith预估器可以完全消除时滞的影响,但是在实际应用中却不尽人意,主要原因在于:Smith预估器需要确知被控对象的精确数学模型,当估计模型和实际对象有误差时,控制品质就会严重恶化,因而影响了Smith预估器在实际应用中的控制性能[6]。于是在Smith预估器的基础上,许多学者提出了扩展型的或者改进型的方案,这些方案包括:多变量Smith预估控制,非线性系统的Smith预估器,改进的Smith预估器,自适应的Smith预估控制器。骁顾燁鶚巯瀆蕪領鲡赙。 大林算法是由美国IBM公司的Dahlin于1968年针对工业过程控制中的纯滞后特性而提出的一种控制算法。该算法的目标是设计一个合适的数字调节器D(z),使整个系统的闭环传递函数相当于一个带有纯滞后的一阶惯性环节,而且要求闭环系统的纯滞后时间等于被控对象的纯滞后时间[3]。大林算法方法比较简单,只要能设计出合适的且可以物理实现的数字调节器D(z),就能够有效地克服纯滞后的不利影响,因而在工业生产中得到了广泛应用。但它的缺点是设计中存在振铃现象,且与Smith算法一样,需要一个准确的过程数字模型,当模型误差较大时,控制质量将大大恶化,甚至系统会变得不稳定。瑣钋濺暧惲锟缟馭篩凉。 1.2.2智能控制

智能控制是一类无需人的干预就能够独立地驱动智能机器实现其目标的自动控制,它包括模糊控制、神经网络控制、遗传算法等[7]。鎦诗涇艳损楼紲鯗餳類。 模糊控制是智能控制较早的形式,它吸取了人的思维具有模糊性的特

6

点,从广义上讲,模糊逻辑控制指的是应用模糊集合理论,统筹考虑系统的一种控制方式,模糊控制不需要精确的数学模型,是解决不确定性系统控制的一种有效途径。模糊控制是一种基于专家规则的控制方法。在时滞过程中,模糊控制一般是针对误差和误差变化率而进行的,将输入量的精确值模糊化,根据输入变量和模糊规则,按照模糊推理合成规则计算控制量,再将它清晰化,得到精确输出控制过程,其中模糊规则是最重要的。但是,模糊控制存在控制精度不高、算法复杂等缺点[8]。因此如果能结合其它的算法来提高它的控制精度,那将是非常有效的,例如模糊Smith控制器、模糊自适应控制器、模糊PID控制算法等。栉缏歐锄棗鈕种鵑瑶锬。 神经网络控制是研究和利用人脑的某些结构机理以及人的知识和经验对系统的控制。人们普遍认为,神经网络控制系统的智能性、鲁棒性均较好,能处理高维、非线性、强耦合和不确定性的复杂工业生产工程的控制问题,其显著特点是具有学习能力。神经网络的主要优势在于能够充分逼近任意复杂的非线性系统,且有很强的鲁棒性和容错性。一般来说,神经网络用于控制有两种方法,一种是用来实现建模,一种是直接作为控制器使用。与模糊控制一样,神经网络也存在算法复杂的缺点,同时神经网络学习和训练比较费时,对训练集的要求也很高[8]。辔烨棟剛殓攬瑤丽阄应。 1.2.3结论

经典控制方法由于具有结构简单、可靠性及实用性强等特点,在实际生产过程中得到了广泛的应用。但它们都是基于参数模型的控制方法,因而自适应性和鲁棒性差、对模型精确性要求高、抗干扰能力差。而智能控制是非参数模型的控制方法,因而在鲁棒性、抗干扰能力方面有很大的优势。但智

7

能控制也有其不足之处,即理论性太强,算法过于复杂,大多数方法还仅局限于理论和仿真研究,能在试验装置上和工业生产中应用的并不多。根据这两类控制方法的特点,将它们结合起来进行复合控制是一种有效的时滞系统控制策略,成功的应用有模糊PID控制、模糊Smith控制、神经元Smith预估控制、Smith-NN预估控制等。这些方法既能利用经典控制方法结构简单、可靠性和实用性强的特点,又能发挥智能控制自适应性和鲁棒性好,抗干扰能力强的优势,弥补了各自的不足,在大时滞控制系统中具有很好的应用前景。峴扬斕滾澗辐滠兴渙藺。 1.3主要解决的问题

在本次设计中,主要是对恒温箱温度控制系统的控制算法进行研究。对恒温箱分别采用PID控制算法,模糊控制算法和模糊PID算法进行控制,并通过Matlab仿真,得到控制的结果,然后分别与预期目标进行比较,检验各种算法能否满足要求,同时也对各种算法进行比较,选择较好的控制策略。

詩叁撻訥烬忧毀厉鋨骜。 对于PID控制算法,主要研究当取不同数学模型时对系统性能的影响;对于模糊控制算法,重点在于模糊控制器的设计、模糊子集的选取、模糊规则的确立以及模糊推理;对于模糊PID算法,模糊控制器以误差E和误差变化率EC作为输入,控制的关键是找出PID三个参数KP、Ti和Td与E和EC之间的模糊关系,在运行中通过不断检测E和EC,再根据模糊控制原理来实现对KP、Ti和Td的在线修改,从而满足控制的要求。则鯤愜韋瘓賈晖园栋泷。

8

2.PID控制及仿真

PID控制器由于具有结构简单,容易实现,控制精度高等优点,广泛应用于工业控制过程中。而工业控制过程本身由于机理复杂,时变,时滞等原因,其精确地数学模型很难得到,一些高阶对象通过降阶,一般用一阶或二阶惯性环节加纯延迟来近似。但是在一个具有纯滞后的系统中,采用常规的PID控制时,存在的主要缺点是动态响应指标较差[9]。系统承受扰动后,往往会出现明显的超调,且调节时间也较长,然而在有些场合,大的超调是不允许的,因此在PID控制的基础上,提出了微分先行PID控制算法。胀鏝彈奥秘孫戶孪钇賻。 2.1微分先行PID算法[10]

微分先行PID控制的结构图如图1所示,其特点是对输出量进行微分,而对给定值不作微分。这样,在改变给定值时,输出不会改变,而被控量的变化通常是比较缓和的。这种输出量先行微分控制适用于给定值频繁提降的场合,可以避免给定值升降所引起的系统振荡,从而明显地改善系统的动态特性。鳃躋峽祷紉诵帮废掃減。 R(s) + — 1 k()p1? Tis 1?T ds 1?0.1T dsY(s) Y(s) 图1 微分先行PID控制结构图

9