0% found this document useful (0 votes)
34 views3 pages

UAV Fault Detection and Recovery Analysis

This document outlines an assignment to design fault detection, isolation, and recovery systems for the lateral dynamics of a fixed-wing UAV. Students are asked to simulate open-loop and closed-loop control of the UAV and investigate the effects of sensor and actuator faults, then design FDIR mechanisms to detect and recover from faults.

Uploaded by

zaigham mohiudin
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views3 pages

UAV Fault Detection and Recovery Analysis

This document outlines an assignment to design fault detection, isolation, and recovery systems for the lateral dynamics of a fixed-wing UAV. Students are asked to simulate open-loop and closed-loop control of the UAV and investigate the effects of sensor and actuator faults, then design FDIR mechanisms to detect and recover from faults.

Uploaded by

zaigham mohiudin
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

University of Glasgow

James Watt School of Engineering

Fault Detection, Isolation and Recovery

Assignment: Fault Detection, Isolation & Recovery System for the Heading
Motion of a Fixed Wing UAV

Introduction
Fault tolerance is very important for aircraft flight control, particular when the aircraft is an
unmanned drone. The majority of the faults occur in the sensors and actuators onboard the
aircraft. Once a fault has occurred the aircraft could become uncontrollable and be dangerous to
passengers and crew. This assignment is to examine the effects of sensor and actuator faults on
the lateral dynamics of a fixed wing Unmanned Aerial Vehicle (UAV).
Background
Lateral Dynamics
The Lateral Dynamics of any aircraft are defined in terms of the Body-fixed velocities and
corresponding Earth-fixed orientation (see Figure 1).

Body-fixed
axes sideslip, 
ailerons, a

rudder, r roll rate, p

Z yaw rate, r
X
yaw angle, 
Earth-fixed
axes
roll angle, 
Y

Figure 1: Lateral Flight Dynamics

In this particular case the Body-fixed velocities are roll rate (p) and yaw rate (r). All other Body-
fixed dynamics are regarded as constant (e.g. surge velocity) or zero (e.g. pitch). The effects of
these velocities on the inertially fixed Earth-fixed axes are represented by the orientation of the
aircraft relative to this reference frame. These are the roll angle () and yaw angle (). In
addition, the influence of sideslip on the aircraft is included in the form of the sideslip angle ().
The corresponding inputs to the lateral dynamics of the aircraft are the aileron actuator deflection
(a) and the rudder actuator deflection (r). The ailerons control the roll motion and the rudder
controls the heading or yaw. The Lateral Dynamics of an UAV can be represented by the
following differential equations:
𝑑𝑝
= −8.0178𝑝 + 1.9029𝑟 − 13.6073𝛽 + 70.5602𝛿𝑎 − 2.4554𝛿𝑟 (1)
𝑑𝑡
𝑑𝑟
= 0.3548𝑝 − 2.0912𝑟 + 16.3404𝛽 − 3.1221𝛿𝑎 + 12.5716𝛿𝑟 (2)
𝑑𝑡
𝑑𝛽
= 0.0645𝑝 − 0.6970𝑟 − 0.3276𝛽 + 0.2279𝜙 (3)
𝑑𝑡
𝑑𝜙
= 𝑝 + 0.0926𝑟 (4)
𝑑𝑡
𝑑𝜓
=𝑟 (5)
𝑑𝑡

Here the translational velocities are measured in m/s, rotational velocities in rad/s and the angles
in radians. The longitudinal velocity of the UAV is taken to be U0 = 30 m/s at an altitude of
500m above sea level.
In addition to the flight dynamics, this aircraft representation also includes the dynamics of the
aileron and rudder actuators. Both actuators have a maximum amplitude deflection of ±60° and
a maximum rate limit of ±30°/s.
Control of the UAV
This UAV has 2 modes of operation i.e. remote open loop control and closed loop flight control.
The remote open loop control takes aileron and rudder commands from a ground based operator
and directly applies them to change the motion of the UAV. The closed loop flight control uses
a feedback control system to make the UAV follow manoeuvring commands from the operator
e.g. heading angle change commands. Both of these conditions shall be considered in this study.
Faults in Lateral Dynamics
The faults in the Lateral Dynamics of an aircraft can be either multiplicative or additive. The
multiplicative faults occur within the dynamics of the aircraft and can be caused by changes to
the aircraft itself during flight.
Additive faults caused by the sensors and actuators in the system are the main focus of this
assignment. In particular faults that occur on the heading (yaw) channel that are added to the
measured dynamics from the aircraft sensors and to the rudder input actuator.
Assignment Specification
This assignment involves the development and analysis of Fault Detection, Isolation and
Recovery (FDIR) Systems for the Lateral Dynamics of the UAV described above. The
assignment activities are based on the development of 2 separate FDIR systems:
• The “Open-Loop” FDIR System will involve the construction of a continuous time
simulation of the UAV and its remote “Open-Loop” control by a ground based operator.
Faults will be introduced to the rudder actuator and heading sensor output for the UAV’s
heading channel. The purpose of the FDIR system is to detect, isolate and determine
suitable recovery options for this “Open-Loop” operation of the UAV.
• The Closed-Loop FDIR System will involve the design of a control system for the
heading (yawing) motion of the UAV. This control system will provide control signals
for the rudder actuator, which in turn regulates the heading motion of the UAV. Faults
will be introduced to the rudder actuator and heading sensor output for the UAV’s
heading channel. The purpose of the FDIR system is to detect, isolate and determine
suitable recovery options for this Closed-Loop operation of the UAV.
In order to fulfil the requirements for this assignment you should complete the following tasks:
“Open-Loop” Operations
1. Construct a continuous time simulation of the Lateral Dynamics of the UAV using zero
initial conditions i.e. assuming UAV is flying level with initial heading of zero.
2. (a) Simulate a 25°/-25° zig-zag heading manoeuvre where changes in heading can be
observed. A zig-zag heading manoeuvre involves setting the rudder to ±25° and
waiting until the heading reaches ±25°. Then the polarity of the rudder deflection
is reversed and the process is repeated in the negative sense.
(b) Investigate the effect of separate simulated stepwise and driftwise faults applied to
the sensor in the heading channel during a 25°/-25° zig-zag manoeuvre.
(c) Investigate the effect of separate simulated stepwise and driftwise faults applied to
the rudder actuator in the heading channel during a 25°/-25° zig-zag manoeuvre.
(d) Employ suitable fault detection and isolation mechanisms to determine when and
where these faults occur during the “Open-Loop” 25°/-25° zig-zag manoeuvre.
(e) Employ suitable recovery procedures that will enable the “Open-Loop” Operation
to continue in the presence of sensor and actuator faults.
(f) Investigate the operation of the FDIR system you have developed with simulated
white noise of amplitude ±25° included in the heading output.
Closed-Loop Operations
3. (a) After completing the “Open-Loop” Operations stage above, remove the faults from
your simulation and design a closed-loop heading flight controller for this UAV
that can perform a 45° controlled heading manoeuvre by manipulating the rudder
deflection.
(b) Investigate the effect of separate simulated stepwise and driftwise faults applied to
the sensor in the heading channel during a 45° controlled heading manoeuvre.
(c) Investigate the effect of separate simulated stepwise and driftwise faults applied to
the rudder actuator in the heading channel during a 45° controlled heading
manoeuvre.
(d) Employ suitable fault detection and isolation mechanisms to determine when and
where these sensor and actuator faults occur during the closed-loop 45° heading
manoeuvre.
(e) Employ suitable recovery procedures that will enable the Closed-Loop Operation
to continue in the presence of sensor and actuator faults.
(f) Investigate the operation of the FDIR system you have developed with simulated
white noise of amplitude ±25° included in the heading output.

Assignment Deliverable – Assessment Document


Write a technical report outlining your investigation of how the faults affect this system and how
your FDIR systems addressed the tasks outlined in Assignment Specifications above. This will
be used to assess your work for this course assignment. The submission deadline for this
assignment report is anytime in the week commencing 15th April 2024 via the submission portal
on the moodle page for this course.
Dr E. McGookin
February 2024

Common questions

Powered by AI

Stepwise faults introduce sudden changes in the affected parameter, while driftwise faults lead to gradual changes over time. These impact the UAV's lateral dynamics by causing deviations in the roll and yaw control, which can potentially lead to instability. They can be simulated by artificially injecting these fault patterns into the heading channel during specific manoeuvres, like the 25°/-25° zig-zag manoeuvre, to assess the aircraft's response and efficacy of the FDIR systems .

Faults in the lateral dynamics of a fixed-wing UAV are primarily caused by issues in the sensors and actuators. These faults are categorized into two types: multiplicative and additive. Multiplicative faults occur within the dynamics of the aircraft and can result from structural changes during flight. Additive faults, which are the main focus of this analysis, arise from the sensors and actuators affecting the heading (yaw) channel by altering the measured dynamics or rudder input actuator .

Closed-loop control systems improve upon open-loop systems in fault recovery by continuously adjusting control inputs based on feedback from the current state of the UAV. Unlike open-loop systems, which rely on predefined commands, closed-loop systems automatically correct deviations caused by faults, thus maintaining desired performance. This capability is particularly advantageous during heading maneuvers, as it compensates for errors from sensor or actuator faults through real-time adjustments, enhancing reliability and stability .

Open-loop operations in UAV flight control involve direct command inputs, where a ground operator provides inputs to the aileron and rudder that are directly applied to the UAV motion. Closed-loop operations utilize feedback control systems to automatically adjust these inputs to meet performance criteria, such as maintaining a heading angle. Studying both modes is significant because it allows for comprehensive fault detection, isolation, and recovery system (FDIR) analysis and design, addressing both manual control scenarios and automated adjustments, which are critical for maintaining safe and reliable UAV operations under various conditions .

Including simulated white noise in the assessment of FDIR systems is significant as it closely mimics real-world conditions where random environmental disturbances can affect sensor readings and actuator responses. By introducing noise, the robustness and effectiveness of the FDIR mechanism in distinguishing between actual faults and normal random fluctuations are tested. This evaluation ensures that the system is accurately calibrated to respond adaptively to genuine fault conditions rather than normal operational noise .

Critical recovery procedures for enabling continuous operation of an open-loop flight system in UAVs amidst sensor and actuator faults include implementing robust FDIR systems. These systems detect and isolate faults and then apply suitable recovery strategies such as re-calibration or employing alternative control laws to correct or compensate for the faulty input/output. Ensuring redundant system paths or rerouting commands to unaffected channels enables sustained operations despite faults .

Simulating continuous-time UAV models provides several advantages in fault detection and recovery. It allows for realistic modelling of dynamic behaviour over time, revealing how faults develop and impact the UAV's performance. Continuous simulation aids in understanding the precise timing of fault occurrence, response effects, and the effectiveness of corrective measures. This granularity enhances the design of predictive maintenance strategies and real-time detection frameworks, supporting improved fault isolation and robust recovery mechanisms .

The simulation of a 25°/-25° zig-zag heading manoeuvre is crucial for fault detection as it allows the observation of heading changes under controlled conditions. By simulating these manoeuvres, it is possible to apply stepwise and driftwise faults to the sensor and rudder actuators in the heading channel. This setup enables researchers to detect deviations from expected behaviour, isolate the faults in various components, and validate recovery mechanisms within an "Open-Loop" control system .

In the lateral dynamics of aircraft, particularly for a UAV, the defined body-fixed velocities include roll rate (p) and yaw rate (r). The corresponding Earth-fixed orientation parameters are roll angle () and yaw angle (). Additional parameters include the sideslip angle (). Inputs to these dynamics are provided via aileron actuator deflection (a), controlling roll motion, and rudder actuator deflection (r), controlling yaw .

Actuator maximum amplitude deflection and rate limits play a crucial role in maintaining UAV flight stability. Ailerons and rudders have physical limitations in their deflection (±60°) and rate of change (±30°/s). These constraints ensure that actuators provide controlled and stable responses to input commands, preventing excessive or erratic behaviour that could destabilize the UAV. Setting these limits also safeguards against mechanical wear and potential structural damage during maneuvers that demand rapid input changes .

You might also like