Unexpected Dynamics in SimMechanics Model
1 次查看(过去 30 天)
显示 更早的评论
Hi community,
I am in the process of learning Simulink, SimMechanics, and SimElectronics. I am leveraging these tools to model a quadcopter system ( see attached ). So far I have used SolidWorks to create an assembly representation of a DJI F450 frame and brushless DC motor quadcopter system. I used SimMechanics Link to generate a SimMechanics 2nd Generation model of the system for Simulink. At this point I am having trouble with the dynamics of the system when I apply a torque to the motors. If I apply a positive torque to arms 1 and 4 and an equal but opposite torque to arms 2 and 3, then the quadcopter spins out of control. However, I would expect the quadcopter system to maintain stable upward thrust.
Any insight as to why this is happening would be much appreciated! I have not been able to figure out why it is doing this. I have verified that all of the arms, motors, and body have identical parameters. I have also verified the dimensions of the various components are symmetrical, so there should not be any discrepancies due to lack of symmetry.
0 个评论
回答(1 个)
Rajeeb Barma
2016-6-11
i have the same problem with altitude. I have given thrust to all the four rotors through a single ramp input. My quadcopter gains and overshoots normally for some time. Then at around 12-13 secs, it gets imbalanced and pitches/rolls arbitrarily. It happens faster (i.e starts pitching at around 2-3 secs) if the weight is decreased. PS: I have checked that the dimensions of the quad are identical
1 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Multibody Dynamics 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!