论文部分内容阅读
PID控制器是过程控制中所用的主要控制器。由于其算法简单,鲁棒性好和可靠性高等特点,PID控制器被广泛应用于工业过程控制。但是PID参数的整定一般需要经验丰富的工程技术人员来完成,既耗时又费力。加之实际系统有滞后和非线性等因素,增加了PID参数整定的难度。如何在线自整定PID参数,以符合过程控制的要求,是目前控制器设计中的一个重要课题。它不仅能减少操作人员的负担,还可以得到最佳运行。继电自整定是目前已提出的PID参数自整定方法之一。它的基本原理是利用继电反馈引起的极限周期振荡来确定系统的临界增益和临界周期,然后采用Ziegle-Nichols、极点配置等方法来整定PID参数。针对这些问题,本文设计了一种基于AVR单片机的PID控制器。该控制器采用继电自整定PID控制算法,用ATmega128作为核心芯片,实现对FESTO水位的控制,并采用8位LED数码管对控制对象的水位值和用户设定值进行实时显示。首先,文中对PID控制器的国内外背景,研究现状和发展趋势做了简单的介绍。然后,在第二章重点介绍了PID控制器的基本原理,改进的数字PID控制器,以及PID自整定技术,并对继电型PID自整定技术和策略做了详细地介绍。在第三章,介绍了本文设计的自整定PID控制器的硬件设计,采用模块化设计,分别对各个模块进行了详细地介绍。第四章里介绍了控制器的软件设计,对控制器设计的软件平台,流程设计做了介绍,并对继电型PID算法做了Matlab仿真。第五章,对设计的自整定PID控制器对控制对象的控制效果做了介绍,并进行了分析。第六章里,对自整定PID控制的发展前景做了展望。试验结果表明,本文设计的继电型在线自整定PID控制器可以在线自整定PID控制器的参数值,把自整定的PID参数值赋给PID控制器。用此控制器对实验对象进行控制,能得到很好的控制效果,速度快,控制平稳,超调量小。