上传者: 38581308
|
上传时间: 2021-09-27 10:51:02
|
文件大小: 97.65MB
|
文件类型: ZIP
离散控制Matlab代码控件模拟
在这里,我们可以设计和调整控制系统,并使用MATLAB
Simulink仿真评估其在AUV的数学模型上的性能。
开始使用
此存储库采用Simulink项目的形式,需要MATLAB
2019才能正确运行。
首先,将此仓库克隆到您的MATLAB路径(在计算机上安装MATLAB时创建的名为MATLAB的文件夹),然后在MATLAB应用程序中单击Subbots_controller.prj文件。
这将在应用程序中打开一个“项目”窗格,您可以在其中打开和运行模型。
参量
在此文件夹中,是控制系统的参数脚本,该脚本对应于脚本名称中年份所给出的AUV版本。
当您打开Simulink项目时,将运行当前的参数脚本,该脚本将使用可以在Simulink模型中使用的参数填充MATLAB工作台。
系统篇
该文件夹包含可以运行/导出的系统,可以这样描述。
control_system.slx
这是导出到可以由我们的ROS系统使用的C
++代码的控制系统。
您可以使用嵌入式编码器Simulink应用程序导出代码,该代码会将导出的系统打包为Build文件夹中的zip文件。
(注意:确