Clear Filters
Clear Filters

altitude output problem with 6DOF EoM (Euler) fixed mass block.

3 views (last 30 days)
I am using built in block from aerospace blockset for 6DOF euler angles with fixed mass for quadcopter.
i have entered mass as 15,5 kg and inertia as [2.14 0 -0.56;0 5.45 0;-0.56 0 7.18].
z axis poining down.
As drone weights 15,5 kg, total thrust requrired to lift the drone is approx 152 N.
Now when i use constant block for force [0 0 -100]' N and moment [0 0 0]' N m as an input to the 6DOD block, still my drone is travelling across z direction.
How come my drone is going up and up with -100 N force??

Answers (1)

Raj
Raj on 7 Sep 2023
Hi,
I understand that you have a drone of 15.5 kg which requires a total thrust of 152 N. The value of the external force is 100 N in vertically upward direction
But the drone is still going upward.
The acceleration of the drone is [0 0 -6.452], found from the equations which you can check from the documentation attached below.
Scroll down to Algorithms section of the documentation and check with the equations governing the motion.
Check the value of Abb from the equation. I hope this helps to solve the query you had!

Products


Release

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!