Matlab+Simulink H无穷控制器设计资源文件介绍
本资源文件提供了基于Matlab和Simulink的H无穷控制器设计方法,适用于鲁棒控制课程的作业或研究项目。资源中包含了四种控制器设计方法的代码和仿真模型,具体如下:
资源内容
- 极点配置法:
- 文件名:
pole_place.m
- 描述:使用极点配置法设计控制器。
- 文件名:
- LQR法:
- 文件名:
lqr_test.m
- 描述:使用线性二次调节器(LQR)设计控制器。
- 文件名:
- H无穷干扰抑制:
- 文件名:
Robust_control.m
- 描述:设计H无穷控制器以抑制系统中的干扰。
- 文件名:
- H无穷跟踪控制:
- 文件名:
nn.m
- 描述:设计H无穷控制器以实现系统的跟踪控制。
- 文件名:
使用方法
- 下载资源文件并解压。
- 使用Matlab打开相应的
.m
文件,运行代码以生成控制器。 - 打开Simulink模型文件(如
MODEL.slx
),加载生成的控制器并运行仿真。
注意事项
- 本资源适用于Matlab 2021a或更高版本。
- 运行仿真前,请确保Matlab当前工作路径为资源文件所在目录。
- 如有问题或需要进一步的帮助,请在评论区留言。
参考文献
本资源的设计方法参考了以下文献:
希望本资源能为您的学习和研究提供帮助!