您是否正在寻找一个用于教学或研究的动力学和控制示例?
查看YouTube上的入门视频:https://www.youtube.com/watch?v=wWLdbItrh48
该软件包演示了物理系统的两种不同建模方法:使用文本编程(使用MATLAB和Simulink)和MathWorks的多体仿真环境SimMechanics的传统方法。作为学术界的一个用例,这两种建模方法应用于受控(倒立)旋转摆系统。系统使用Simulink 3D动画进行可视化和动画制作,一方面使用万博1manbetx简单的虚拟现实世界和更复杂的导入CAD模型,另一方面使用SimMechanics构建的模型。
该捆绑包中还包括LEGO Mindstorms NXT和EV3的相应硬件实现模型、显示受控乐高系统运行的视频以及硬件构造手册。对于传统建模方法,使用Euler-Lagrange工具推导系统微分方程:
//www.tianjin-qmedu.com/matlabcentral/fileexchange/49796-euler-lagrange-tool-package.
对于模型处理和启动:a)执行utilities文件夹中的启动脚本并通过html菜单轻松访问所有模型,或b)单独打开模型。
您可以使用控制系统工具箱和Stateflow建模和开发更复杂的算法。MATLAB编码器、Simulink编码器和嵌入式编码器允许您检查和修改生成的代码,以便在行业级硬件平台上学习和探索。万博1manbetx
引用为
米沙·金(2021年)。学术界的物理建模:具有低成本硬件的旋转摆(//www.tianjin-qmedu.com/matlabcentral/fileexchange/50731-physical-modeling-in-academia-the-rotary-pendulum-with-low-cost-hardware),MATLAB中央文件交换。恢复.