Hello. I am very new to this community, and apologize if a similar discussion exists elsewhere.
I am working on a thesis relating to quadcopter engine failure detection and recovery methods. Essentially, in the event of motor failure, on-board algorithms will quickly detect that something is wrong, idenitfy the failed rotor, and change the flight control method. Then, the control algorithm will "safely" and autonomously land the vehicle.
The algorithms will be tested in a Simulink-based virtual test environment/simulation I have developed and then (time-permitting) on an inexpensive quadrotor flight system.
Before I get too far into the thesis, I wanted to verify that the need for such a solution exists. So, I have a few questions:
-Are there similar detection and control algorithms currently in use in the hobby community/MAV industry?
-Qualitatively speaking, how difficult is it to manually "safely" (causing minimal damage) land a quadcopter with a failed engine?
-How frequently do engine failures occur?
-What are factors affecting engine failures (BLDC motor quality, flight hrs, current draw, ESC failure, etc)?
-Anything else that I should consider?
Thanks in advance for any suggestions or feedback.
Replies
So there wouldn't be any way to reverse thrust on a prop would there? If so, the solution is extremely simple for a quad and will probably even give you ~70% flight capacity as well. I haven't done hobbies like this in a while...
The autopilot would need to recognize it has a problem and take an action. I'm not ready to disclose the action yet but it's simple. I know the autopilot can figure that out if we want it to. the sooner the this action occurs the more likely the craft will not crash. a human couldn't recognize the issue and solve the problem using my approach but the autopilot could. it would limp to the ground on the three remaining engines using my trick.
it doesn't have to crash. i know how to keep it flying. is the general consensus that it will crash if one of it's four engines fails? not so.
timmy
*bump*