pid控制器设计代码matlab-TUD_ME41125_IER_PDSR_PID_Controller:TUD_ME41125_IER_PD

时间:2021-05-23 12:58:13
【文件属性】:
文件名称:pid控制器设计代码matlab-TUD_ME41125_IER_PDSR_PID_Controller:TUD_ME41125_IER_PD
文件大小:623KB
文件格式:ZIP
更新时间:2021-05-23 12:58:13
系统开源 pid控制器设计代码matlab ME41125用于PDSR的敏捷PID控制器 PID控制器设计用于摆锤式球形机器人(PDSR)模型,以实现敏捷性能。 该存储库包含该项目中使用的所有代码和图形,从PDSR运动方程(EOM)到主要仿真。 入门 先决条件 MATLAB R2020a MATLAB System Identification Toolbox版本9.12 MATLAB Simulink版本10.1 正在安装 下载代码或将此存储库克隆到您自己的PC上。 将所有代码文件保留在同一文件夹中。 例如,您可以保存在~\TUD_ME41125_IER_PDSR_PID_Controller\Code ,其中“〜”可以是符合MATLAB要求的任何路径。 运行测试 如果根文件路径中没有Afunction.m和Bfunction.m ,请运行Gen_direct_PDSR_EOM.m 。 之后,将生成Afunction.m和Bfunction.m 。 运行main.m以获取特定条件下的仿真结果。 您可以通过更改“模式”的值来模拟不同的条件。 当“ mode = 1”时,将模拟跟踪恒定速度的条件。
【文件预览】:
TUD_ME41125_IER_PDSR_PID_Controller-main
----README.md(4KB)
----Code()
--------plot_animation.m(1KB)
--------BB_Identi()
--------Afunction.m(398B)
--------Bfunction.m(376B)
--------simulation.m(2KB)
--------Gen_direct_PDSR_EOM.m(2KB)
--------main.m(2KB)
--------plot_results.m(3KB)
--------state_est.m(1KB)
--------main_control_PID.m(3KB)
----Figures()
--------PID for changing_v_goal_final.eps(211KB)
--------Step_response.eps(340KB)
--------PID for different v_goal_final.eps(1.54MB)

网友评论