-
MECA482:古田摆的matlab弹簧单摆代码
资源介绍
matlab弹簧单摆码
MECA-482:控制系统设计
古田摆
2020年Spring,加利福尼亚州立奇科大学
项目经理:Danny
Cervantes,Luis
Dominguez,Victor
Landa,Laura
Jhoana
Lopez和Juan
Ruiz
目录
5.附录A:仿真代码
1.简介
古田摆锤由一个在水平面上旋转的从动臂和一个与该手臂相连的在垂直面上*旋转的摆锤组成。
该项目的目标是使用控制系统通过控制龙门架上的电动机位置来垂直平衡光束。
有2个编码器可测量电动机的360度位置以及光束相对于地板的角度。
该系统将光束移动到以90度角平衡光束所需的位置,以保持光束直立并防止其掉落。
因此,该项目纯粹是虚拟的,我们的小组使用MATLAB和MATLAB的SIMULINK演示了带有线性和非线性控制算法的倒立摆项目。
为了显示该项目的虚拟运作方式,使用了CoppeliaSim程序,该程序创建了Furuta
Pendulum,并使用我们创建的MATLAB代码进行了编程。
2.建模
Furuta
Pendulum项目的控制动力学是使用CoppeliaSim实现的。
Coppel