发布网友 发布时间:2024-09-27 16:02
共1个回答
热心网友 时间:2024-09-27 21:01
1. 仿真效果展示
采用MATLAB2013b进行仿真,得到以下结果:
展示遗传优化算法的迭代过程仿真图:
该过程展示了我们所采用的优化算法,通过优化得到超调量最小的控制器仿真参数。
2. 理论知识概述
模糊控制理论由美国加州大学查德教授首先提出,它是一种基于模糊语言变量、模糊集合论和模糊逻辑推理的新型控制理论。该算法属于非线性智能控制,适用于工业生产过程和大系统控制。模糊控制还可以与其他新学科如神经网络、预测控制、遗传算法和混沌理论相结合。模糊控制器的基本原理如图1所示。
图1中虚线方框内的几个模块是模糊控制算法的主要步骤,主要由计算控制程序实现。具体操作流程如下:通过比较控制输出的反馈信息和参考信息,得到误差作为控制算法的输入信号。该误差信号作为模糊控制器的输入,然后通过模糊化处理将其转换为模糊语言的集合,根据预先定义的模糊规则进行模糊聚餐,得到模糊控制量。最后,通过逆模糊化处理,将模糊控制量转换为实际数值信息作为控制输出,作用于控制对象上。
本系统所采用的模糊神经网络系统结构如图2所示,其中输入t表示本文设计的控制器是针对炼焦炉烘炉过程高温段进行设计的。
我们最后要实现的改进结构如下:
3. MATLAB核心程序