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

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

4.2.1模糊子集的选取 ....................................... 22谚辞調担鈧谄动禪泻類。 4.2.2模糊规则的建立 ....................................... 23嘰觐詿缧铴嗫偽純铪锩。 4.2.3模糊推理及模糊决策 ................................... 26熒绐譏钲鏌觶鷹緇機库。 4.3模糊PID控制的仿真 ......................... 27鶼渍螻偉阅劍鲰腎邏蘞。 参考文献 ......................................... 27纣忧蔣氳頑莶驅藥悯骛。 答 谢 ....................................... 29颖刍莖蛺饽亿顿裊赔泷。 2

3

1.绪论

恒温箱主要用来控制温度,在目前工业生产及科学研究中有着重要的作用,因此设计一个高精度的恒温箱温度控制系统有着重要的实际意义和应用价值。为了控制恒温箱的温度,常采用最早在时滞系统控制中应用的经典控制方法和近年来受到广泛关注的智能控制方法,同时二者相结合的复合控制方法由于具有二者的优点,因此也逐渐受到广泛的应用。本文中主要介绍PID控制算法、模糊控制算法及模糊PID控制算法对恒温箱的温度控制。濫驂膽閉驟羥闈詔寢賻。 1.1选题的目的、意义

恒温箱主要用来控制温度,目前广泛的应用于实验室及科研工厂、企业等,同时它也为农业研究、生物技术测试提供所需要的各种环境模拟条件。因此可以广泛适用于药物、纺织、食品加工等无菌试验、稳定性检查以及工业产品的原料性、产品包装、产品寿命等测试。恒温箱还可供科研机关及医院做细菌培养之用,也可作育种、发酵以及大型养殖孵化等用途[1]。总之,恒温箱在目前工业生产及科学研究中有着重要的作用,因此设计一个高精度的温度控制系统有着重要的实际意义和应用价值。銚銻縵哜鳗鸿锓謎諏涼。 Matlab是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境[2]。它可以实现对众多控制的仿真,而且仿真的效果好,可以直观的反应控制的效果,因此用Matlab对恒温箱的温度控制系统进行仿真可以检测算法的正确性以及实用性。挤貼綬电麥结鈺贖哓类。

4

1.2对本课题涉及问题的研究现状

为了实现对恒温箱的温度控制,常采用最早在时滞系统控制中应用的经典控制方法和近年来受到广泛关注的智能控制方法,同时二者相结合的复合控制方法由于具有二者的优点,因此也逐渐受到广泛的应用。赔荊紳谘侖驟辽輩袜錈。 1.2.1经典控制

所谓经典控制方法是指针对时滞系统控制问题提出并应用得最早的控制策略,主要包括PID控制、Smith预估控制、大林算法这几种方法。塤礙籟馐决穩賽釙冊庫。 PID控制器由于具有算法简单,鲁棒性好和可靠性高等特点,因而在实际控制系统设计中得到了广泛的应用。PID控制的难点在于如何对控制参数进行整定,以求得到最佳控制效果[3]。裊樣祕廬廂颤谚鍘羋蔺。 然而PID在时滞过程中的应用受到一定的限制,由于PID算法只有在系统模型参数为非时变的情况下,才能获得理想效果。当一个调好参数PID控制器被应用到模型参数时变系统时,系统的性能会变差,甚至不稳定[4]。尤其对于时滞较大,即额定时滞?T?0.7的系统,常规PID控制往往无能为力。但是,可以将它与其他的方法结合起来改善时滞过程的控制效果,从而可以继续发挥PID控制的优点。许多学者提出了多种模糊PID控制算法,设计了多种模糊PID控制器,如与时间无关的确定性模糊PID控制器,自适应模糊PID控制器,使得控制性能得到了很大的改善。PID控制可以和模糊控制及神经网络结合起来,即基于神经网络的模糊自适应PID控制方法。仓嫗盤紲嘱珑詁鍬齊驁。 Smith预估器是得到广泛应用的时滞系统控制方法,该方法是一个时滞预估补偿算法。它通过估计对象的动态特性,用一个预估模型进行补偿,从而得到一个没有时滞的被调节量反馈到控制器,使得整个系统的控制就如没有

5