课程模拟项目——带模糊控制器的倒立摆
在这个项目中,一个由简单模糊控制器控制的倒立摆系统在 Matlab 环境中进行了仿真。 主要参考书是《模糊控制》[1]。 主要目的是评估不同参数的效果。 共有三种类型的文件:支持的函数、仿真函数和仿真结果。
支持的功能
倒立摆系统模型InvertedPendulum.m : 根据上一时间步长的值计算当前环境值;
四阶 Runge Kutta 方法ODE_RK.m :使用四阶 Runge Kutta 方法求解 ODE。 它用于InvertedPendulum.m ;
Fuzzy Controller FuzzyController.m : 根据用户的设置和测量值计算将传递到倒立摆系统的力。 它仅包含两个输入和一个输出。 一种输入是角度误差。 另一个输入是角速度误差。 输出是力。
ConvertEps2Pdf.sh : 将仿真结果从 eps 图形转换
2021-07-13 21:01:42
4.98MB
MATLAB
1