如何给出常规PID与模糊PIDBP神经网络PID遗传算法PID程序的MATLAB仿真程序

来源:百度知道 编辑:UC知道 时间:2024/06/01 17:43:31
我毕业设计选择了模糊PID,BP神经网络PID,遗传算法PID,任务书中要求将这三种算法与普通PID的仿真结果进行对比,显示后三种算法的优越性,所以请各位专家帮帮吗。

我的毕设只用把PID和模糊PID相比较
常规PID,用Matlab里的Simulink模块仿真,建立你要做的动力学模型的传函或者状态空间。PID参数调节可用临界比度法。
模糊PID就麻烦了,打开Matlab中FIS模块,一般都用二阶模糊?输入E,EC的隶属函数,一般为高斯,和输出模糊Kp,Ki,Kd,一般为三角。还要整定模糊规则,再加载到Simulink里。调节模糊因子Gu,Ge,Gec,设置模糊PID的参数。
总之,你这个问题在白度知道里很难说清楚。

你先从网上找相关的算法,网上有源程序,给你推荐一本书 先进控制算法及matlab仿真,网上有下载版的,这本书里有三种算法的matlab仿真。找到程序后,可以把三个算法分别编成函数,直接调用,然后用grid on命令,将仿真结果显示在一张图中,通过图的比较,可以直接看到结果。