2020 6th International Conference on Control, Automation and Robotics (ICCAR) 2020
DOI: 10.1109/iccar49639.2020.9108038
|View full text |Cite
|
Sign up to set email alerts
|

Fail-Safe Controller Architectures for Quadcopter with Motor Failures

Abstract: A fail-safe algorithm in case of motor failure was developed, simulated, and tested. For practical fail-safe flight, the quadcopter may fly with only three or two opposing propellers. Altitude for two-propeller architecture was maintained by a PID controller that is independent from the inner and outer controllers. A PID controller on propeller force deviations from equilibrium was augmented to the inner controller of the threepropeller architecture. Both architectures used LQR for the inner attitude controlle… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
1
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(20 citation statements)
references
References 4 publications
(8 reference statements)
0
19
0
Order By: Relevance
“…Under basic flight conditions, a state space that completely specifies the six degrees of freedom of a quadcopter and may be used for dynamic computations is (ϕ, θ, ψ, p, q, r, x, y, z, x, y, z). [1] x inertial position along x $ i in C i y inertial position along y $ i in C i z altitude along ẑi in C i u body frame velocity along x $ b in C b v body frame velocity along y $ b in C b w body frame velocity along ẑb in C b ϕ roll angle in C v2 θ pitch angle in C v1 ψ yaw angle in C v p roll angular velocity about x $ b in C b q pitch angular velocity about y $ b in C b r yaw angular velocity about ẑb in C b…”
Section: Quadcopter Kinematicsmentioning
confidence: 99%
See 4 more Smart Citations
“…Under basic flight conditions, a state space that completely specifies the six degrees of freedom of a quadcopter and may be used for dynamic computations is (ϕ, θ, ψ, p, q, r, x, y, z, x, y, z). [1] x inertial position along x $ i in C i y inertial position along y $ i in C i z altitude along ẑi in C i u body frame velocity along x $ b in C b v body frame velocity along y $ b in C b w body frame velocity along ẑb in C b ϕ roll angle in C v2 θ pitch angle in C v1 ψ yaw angle in C v p roll angular velocity about x $ b in C b q pitch angular velocity about y $ b in C b r yaw angular velocity about ẑb in C b…”
Section: Quadcopter Kinematicsmentioning
confidence: 99%
“…where B is the base weight which is set to Mg or one-fourth the total weight of the quadcopter; this is to ensure equal sharing of load among the four motors at hover. u z , before being used in Equation (25), is first rescaled by dividing it by ẑb •ẑi=cos(ϕ)cos(θ) or the directional cosine between the quadcopter's body frame z-axis and the direction pointing opposite to gravity in order to take into account the quadcopter tilt which reduces the lift force [1].…”
Section: Simulation Of Basic Flight Controller With the Model Derivedmentioning
confidence: 99%
See 3 more Smart Citations