论文部分内容阅读
先进控制理论的研究,是在传统的控制算法的基础上进行的。目前,比较常用的先进控制算法有模糊控制和神经网络控制。本文采用的算法是将神经网络控制和免疫系统相结合,产生的免疫调节增益的单神经元PID智能控制算法,通过温湿度试验箱来验证此种算法的可行性。
首先,文章介绍了单神经元PID控制和免疫系统的原理,以及它们的优缺点,并提出了免疫调节增益的单神经元PID算法。根据对温湿度试验箱的具体分析,建立温湿度试验箱的数学模型。并通过MATLAB/Simulink对模型进行仿真,分别在无解耦和解耦的情况下生成响应曲线。
其次,介绍了在ARM7 LPC2210下,温湿度试验箱的系统结构和硬件电路的设计。还介绍了控制系统的软件设计,软件设计是在ADS1.2的环境下用C编译了各种算法的程序。在实验室现有的条件下,对免疫调节增益的单神经元 PID做了大量的试验,得到了试验曲线图。
最后,介绍的是实时系统μC/OS-Ⅱ和μC/OS-Ⅱ的移植。通过把单片机无操作系统的环境改动到操作系统μC/OS-Ⅱ环境中,进行了大量的控制试验,得出了比无操作系统具有更好的控制效果。
本文使用的先进控制算法通过温湿度试验箱控制系统的验证,这种算法在实际应用中具有超调小、调节时间短、控制精度高等优点,有着广泛的推广前景。
首先,文章介绍了单神经元PID控制和免疫系统的原理,以及它们的优缺点,并提出了免疫调节增益的单神经元PID算法。根据对温湿度试验箱的具体分析,建立温湿度试验箱的数学模型。并通过MATLAB/Simulink对模型进行仿真,分别在无解耦和解耦的情况下生成响应曲线。
其次,介绍了在ARM7 LPC2210下,温湿度试验箱的系统结构和硬件电路的设计。还介绍了控制系统的软件设计,软件设计是在ADS1.2的环境下用C编译了各种算法的程序。在实验室现有的条件下,对免疫调节增益的单神经元 PID做了大量的试验,得到了试验曲线图。
最后,介绍的是实时系统μC/OS-Ⅱ和μC/OS-Ⅱ的移植。通过把单片机无操作系统的环境改动到操作系统μC/OS-Ⅱ环境中,进行了大量的控制试验,得出了比无操作系统具有更好的控制效果。
本文使用的先进控制算法通过温湿度试验箱控制系统的验证,这种算法在实际应用中具有超调小、调节时间短、控制精度高等优点,有着广泛的推广前景。