SlideShare a Scribd company logo
1 of 15
Presented By :- Ansuman Mishra
Ashutosh Pradhan
Dhiroj Kumar Sahoo
Dibya Jyoti Mohanta
TRACKING AND CONTROL PROBLEMs OF
AN AIRCRAFT
Guided By :- Monalisha Samal
(Asst. Professe Ece Dept.)
Abstract
 Modern flight dynamics and its applications to monitoring & trafficking aircraft continue to be among the
most fascinating ideas of the modern era of advanced engineering.
 Here our main focus is to monitor and maneuver the flight for a particular distance in a time-scale with
absolute control. For this a rigorous formulation of flight mechanics and theories associated with advanced
control systems are simplified and analyzed to obtain a feasible & optimized solution.
 It is also important to remember that this idea basically involves handling problems of maneuvering control
and other pilot-issues of an inner-loop flight-control system and does not dwell on outer loop control systems
.
 The operational significance of this maneuver is that it allows the pilot to slew quickly without increasing the
normal acceleration and turning.
CONTENTS
Introduction
Problem Definition
Mathematical Calculation
Aircraft Dynamics
State Space Equation & Augmented States
Introduction
 The essence of designing and maneuvering a dynamic aircraft system revolves around setting up the flight control
problem from its inception. It involves a series of well-defined procedures followed by rigorous algebraic
formulations of the non-linear dynamic model of the controlled “plant”. Secondly, the linearization of the above
non-linearity is obtained via a controller (LQR) yielding a Linear-time-invariant model which is routinely used for
controller design.
 To account for the various aspects affecting the control design, we need to have a detailed study of the flight
mechanics. The aircraft balance parameters which includes the lift yawing movement, the pitching slide force and
the rolling drag forces play a very critical role in modifying flight characteristics. For this, the nine state equations
are derived from the Euler’s equation of motion followed by their transformation into the state-space form. Once
the state-space variables are defined we now construct a stabilizing linear state-feedback controller that
minimizes the performing index. For this, it is assumed that the optimal-closed loop system is asymptotically stable.
The Algebric-Riccati-equation which forms the central basis for the above system is solved using a controller.
Now, the choice of a controller plays a very critical role in determining the degree or extent of stability of a control
system. Henceforth, a detailed study of the respective controller is absolutely essential for success of the designing
the aircraft model.
 One of the greatest difficulties to apply new and classical control methods is the effort to learn, to implement and
to apply the method, and the problematical that is to re-design with a non-familiar method. The Linear Quadratic
method is considered to be relatively easy to use, but requires a good understanding of optimal control theory.
Obtaining the desired results by selection of weighting functions will probably provide the greatest difficulty for a
new user. In general, optimality with respect to some criterion is not the only desirable property for a controller.
One would also like stability of the closed-loop system, good gain and phase margins, robustness with respect to
un-modeled dynamics, etc. Taking these parameters into considerations, the LQR forms the ideal controlling device
for designing a Flight control system (FCS).
 It is also very important to remember that during solving of the ARE equation a set of augmented state-vectors are
added resulting in the formation of an augmented model. Finally, using the MATLAB M-file, we obtain the
feedback coefficients of the tracking controller, and model the flight dynamics. The corresponding waveforms
indicating the lateral, longitudinal dynamics and various Euler angles provide a detailed account of the LQR
control of aircraft dynamics and maneuvering of the Flight control system.
Introduction Continue
Aircraft Maneuver
ProblemDefinition
 The aim of this project is to build a tracking controller which would basically help us in maneuvering the flight
control system(FCS) for a period of five seconds with respective Euler angles(pitch, yaw and roll angles)
maintained at 1 radians with the help of a linear quadratic regulator(LQR).
 We are also looking into the various control parameters affecting the flight-in-loop issues like Angle-of-attack
and side-slip angle.
Mathematical Calculation
 Here we are going to use following Mathematical Calculation :-
LINEAR QUADRATIC
REGULATOR
ALGEBRIC RICCATI’S
EQUATION
 We use LINEAR QUADRATIC REGULATOR to calculate State-Space Models, Input-Output Relations and Linear
quadratic regulation (LQR) feedback configuration.
 Our goal is to construct a stabilizing linear state-feedback controller but from LQR only we can get linear
quadratic equation.
 So For getting a stable linear state-feedback we should use ALGEBRIC RICCATI’S EQUATION.
LINEARQUADRATICREGULATOR
 In this section we study controllers that are optimal with respect to energy-like criteria.
 These are particularly interesting because the minimization procedure automatically produces controllers that are
stable and somewhat robust. In fact, the controllers obtained through this procedure are generally so good that we
often use them even when we do not necessarily care about optimizing for energy.
 Moreover, this procedure is applicable to multiple-input/multiple-output processes for which classical designs are
difficult to apply.
State-Space Models
System with m inputs and k outputs
 A state-space model for this system relates the input and output of a system using the following
1st-order vector ordinary differential equation
LINEARQUADRATICREGULATOR
 From State Space model we get
Input-Output Relations
 The transfer function of this system can be found by taking the Laplace transform of the above equations:
 where X(s), U(s) and Y(s) denote the Laplace transform of x(t), u(t) and y(t) respectively. Solving X(s),
we get,
 and therefore
 defining,
 we conclude that,
 when x(0) = 0. The general solution to the system
in the time-domain is given by,
LINEARQUADRATICREGULATOR
Feedback Configurations
Linear quadratic regulation (LQR) feedback configuration
 In this configuration, the state-space model is of the form
ALGEBRICRICCATI’SEQUATION
 Our goal is to construct a stabilizing linear state-feedback controller of the form u = -Kx that minimizes the
performance index J. We denote such a linear control law by u*.
 Theorem: if the state-feedback controller u* = -Kx is such that
 For some, , then the controller is optimal
 Hence the candidate for an optimal control law has the form
 u* = -R-1BTPx = -Kx,
 where K = -R-1BTP. Note that
 ( dV/dt + xT Qx + uT Ru) = (2xTPAx + 2xTPBu + xT Qx+ uT Ru)
= (2xT PB + 2uT R)
= 2R
> 0
 Thus the second order sufficiency condition for u* to minimize the above equation is satisfied.
0)(  RuuQxx
dt
dV
Min TT
AIRCRAFTDYNAMICS
 Modern flight control systems (FCS) consist of:
 • Aerodynamic control surfaces and/or engine’s nozzles
 • actuators
 • sensors
 • a sampler and ZOH device
 • compensators
FlightControl Requirements
 The flight control system constitutes the pilot/aircraft interface and its primary mission is to enable the
pilot/aircraft to accomplish a prespecified task. This entails the following:
 1. Accommodate a high α (velocity vector roll) maneuvers.
 2. Meet handling/flying qualities specifications over the entire flight envelope and for all aircraft
configurations, including tight tracking and accurate pointing for Fire Control.
 3. Above and beyond item 1, obtain optimal performance.
 4. Minimize number of placards, the number of limitations and restrictions the pilot must adhere to: - pilot
can fly his aircraft in “abandon”.
Tracking and control problem of an aircraft

More Related Content

What's hot

Lecture 1 ME 176 1 Introduction
Lecture 1 ME 176 1 IntroductionLecture 1 ME 176 1 Introduction
Lecture 1 ME 176 1 IntroductionLeonides De Ocampo
 
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...inventy
 
Some important tips for control systems
Some important tips for control systemsSome important tips for control systems
Some important tips for control systemsmanish katara
 
Thrust vector controlled (tcv) rocket modelling using lqr controller
Thrust vector controlled (tcv) rocket modelling using lqr controllerThrust vector controlled (tcv) rocket modelling using lqr controller
Thrust vector controlled (tcv) rocket modelling using lqr controllerMrinal Harsh
 
Transfer function, determination of transfer function in mechanical and elect...
Transfer function, determination of transfer function in mechanical and elect...Transfer function, determination of transfer function in mechanical and elect...
Transfer function, determination of transfer function in mechanical and elect...Saad Mohammad Araf
 
07 15 sep14 6532 13538-1-rv-edit_
07 15 sep14 6532 13538-1-rv-edit_07 15 sep14 6532 13538-1-rv-edit_
07 15 sep14 6532 13538-1-rv-edit_IAES-IJPEDS
 
Seth Hutchinson - Progress Toward a Robotic Bat
Seth Hutchinson -  Progress Toward a Robotic BatSeth Hutchinson -  Progress Toward a Robotic Bat
Seth Hutchinson - Progress Toward a Robotic BatDaniel Huber
 
Backstepping control of cart pole system
Backstepping  control of cart pole systemBackstepping  control of cart pole system
Backstepping control of cart pole systemShubhobrata Rudra
 
Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodySteven Ernst, PE
 
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...csandit
 
Fuzzy Control of a Large Crane Structure
Fuzzy Control of a Large Crane StructureFuzzy Control of a Large Crane Structure
Fuzzy Control of a Large Crane Structureijeei-iaes
 

What's hot (18)

Lecture 1 ME 176 1 Introduction
Lecture 1 ME 176 1 IntroductionLecture 1 ME 176 1 Introduction
Lecture 1 ME 176 1 Introduction
 
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
 
D011121524
D011121524D011121524
D011121524
 
Some important tips for control systems
Some important tips for control systemsSome important tips for control systems
Some important tips for control systems
 
Ch.01 inroduction
Ch.01 inroductionCh.01 inroduction
Ch.01 inroduction
 
Im3415711578
Im3415711578Im3415711578
Im3415711578
 
Thrust vector controlled (tcv) rocket modelling using lqr controller
Thrust vector controlled (tcv) rocket modelling using lqr controllerThrust vector controlled (tcv) rocket modelling using lqr controller
Thrust vector controlled (tcv) rocket modelling using lqr controller
 
Transfer function, determination of transfer function in mechanical and elect...
Transfer function, determination of transfer function in mechanical and elect...Transfer function, determination of transfer function in mechanical and elect...
Transfer function, determination of transfer function in mechanical and elect...
 
07 15 sep14 6532 13538-1-rv-edit_
07 15 sep14 6532 13538-1-rv-edit_07 15 sep14 6532 13538-1-rv-edit_
07 15 sep14 6532 13538-1-rv-edit_
 
Seth Hutchinson - Progress Toward a Robotic Bat
Seth Hutchinson -  Progress Toward a Robotic BatSeth Hutchinson -  Progress Toward a Robotic Bat
Seth Hutchinson - Progress Toward a Robotic Bat
 
Formation control
Formation controlFormation control
Formation control
 
Backstepping control of cart pole system
Backstepping  control of cart pole systemBackstepping  control of cart pole system
Backstepping control of cart pole system
 
B010511015
B010511015B010511015
B010511015
 
Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle Body
 
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
 
Aiaa 2008 6490
Aiaa 2008 6490Aiaa 2008 6490
Aiaa 2008 6490
 
Fuzzy Control of a Large Crane Structure
Fuzzy Control of a Large Crane StructureFuzzy Control of a Large Crane Structure
Fuzzy Control of a Large Crane Structure
 
Autopilot Technology
Autopilot TechnologyAutopilot Technology
Autopilot Technology
 

Similar to Tracking and control problem of an aircraft

DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...
DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...
DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...Ahmed Momtaz Hosny, PhD
 
Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd Iaetsd
 
Chapter 8 - Robot Control System
Chapter 8 - Robot Control SystemChapter 8 - Robot Control System
Chapter 8 - Robot Control SystemHaffiz Radzi
 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...ijctcm
 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...ijctcm
 
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Zac Darcy
 
Aircraft pitch control design using LQG controller based on genetic algorithm
Aircraft pitch control design using LQG controller based on genetic algorithmAircraft pitch control design using LQG controller based on genetic algorithm
Aircraft pitch control design using LQG controller based on genetic algorithmTELKOMNIKA JOURNAL
 
Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Zac Darcy
 
Optimal backstepping control of quadrotor UAV using gravitational search opti...
Optimal backstepping control of quadrotor UAV using gravitational search opti...Optimal backstepping control of quadrotor UAV using gravitational search opti...
Optimal backstepping control of quadrotor UAV using gravitational search opti...journalBEEI
 
AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docxAIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docxgalerussel59292
 
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...IJERA Editor
 
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...ijctcm
 
EENG517FinalReport
EENG517FinalReportEENG517FinalReport
EENG517FinalReportDaniel K
 
Modern control system
Modern control systemModern control system
Modern control systemPourya Parsa
 
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...Project KRIT
 
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...Adaptive control of nonlinear system based on QFT application to 3-DOF flight...
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...TELKOMNIKA JOURNAL
 
LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes IJECEIAES
 
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...ISA Interchange
 

Similar to Tracking and control problem of an aircraft (20)

DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...
DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...
DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...
 
Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...
 
Chapter 8 - Robot Control System
Chapter 8 - Robot Control SystemChapter 8 - Robot Control System
Chapter 8 - Robot Control System
 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
 
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
 
Aircraft pitch control design using LQG controller based on genetic algorithm
Aircraft pitch control design using LQG controller based on genetic algorithmAircraft pitch control design using LQG controller based on genetic algorithm
Aircraft pitch control design using LQG controller based on genetic algorithm
 
Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...
 
Control of a Quadcopter
Control of a QuadcopterControl of a Quadcopter
Control of a Quadcopter
 
Optimal backstepping control of quadrotor UAV using gravitational search opti...
Optimal backstepping control of quadrotor UAV using gravitational search opti...Optimal backstepping control of quadrotor UAV using gravitational search opti...
Optimal backstepping control of quadrotor UAV using gravitational search opti...
 
AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docxAIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docx
 
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
 
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
 
EENG517FinalReport
EENG517FinalReportEENG517FinalReport
EENG517FinalReport
 
Modern control system
Modern control systemModern control system
Modern control system
 
Documentation
DocumentationDocumentation
Documentation
 
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...
M.G.Goman, A.V.Khramtsovsky (2008) - Computational framework for investigatio...
 
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...Adaptive control of nonlinear system based on QFT application to 3-DOF flight...
Adaptive control of nonlinear system based on QFT application to 3-DOF flight...
 
LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes
 
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

Tracking and control problem of an aircraft

  • 1. Presented By :- Ansuman Mishra Ashutosh Pradhan Dhiroj Kumar Sahoo Dibya Jyoti Mohanta TRACKING AND CONTROL PROBLEMs OF AN AIRCRAFT Guided By :- Monalisha Samal (Asst. Professe Ece Dept.)
  • 2. Abstract  Modern flight dynamics and its applications to monitoring & trafficking aircraft continue to be among the most fascinating ideas of the modern era of advanced engineering.  Here our main focus is to monitor and maneuver the flight for a particular distance in a time-scale with absolute control. For this a rigorous formulation of flight mechanics and theories associated with advanced control systems are simplified and analyzed to obtain a feasible & optimized solution.  It is also important to remember that this idea basically involves handling problems of maneuvering control and other pilot-issues of an inner-loop flight-control system and does not dwell on outer loop control systems .  The operational significance of this maneuver is that it allows the pilot to slew quickly without increasing the normal acceleration and turning.
  • 3. CONTENTS Introduction Problem Definition Mathematical Calculation Aircraft Dynamics State Space Equation & Augmented States
  • 4. Introduction  The essence of designing and maneuvering a dynamic aircraft system revolves around setting up the flight control problem from its inception. It involves a series of well-defined procedures followed by rigorous algebraic formulations of the non-linear dynamic model of the controlled “plant”. Secondly, the linearization of the above non-linearity is obtained via a controller (LQR) yielding a Linear-time-invariant model which is routinely used for controller design.  To account for the various aspects affecting the control design, we need to have a detailed study of the flight mechanics. The aircraft balance parameters which includes the lift yawing movement, the pitching slide force and the rolling drag forces play a very critical role in modifying flight characteristics. For this, the nine state equations are derived from the Euler’s equation of motion followed by their transformation into the state-space form. Once the state-space variables are defined we now construct a stabilizing linear state-feedback controller that minimizes the performing index. For this, it is assumed that the optimal-closed loop system is asymptotically stable. The Algebric-Riccati-equation which forms the central basis for the above system is solved using a controller. Now, the choice of a controller plays a very critical role in determining the degree or extent of stability of a control system. Henceforth, a detailed study of the respective controller is absolutely essential for success of the designing the aircraft model.
  • 5.  One of the greatest difficulties to apply new and classical control methods is the effort to learn, to implement and to apply the method, and the problematical that is to re-design with a non-familiar method. The Linear Quadratic method is considered to be relatively easy to use, but requires a good understanding of optimal control theory. Obtaining the desired results by selection of weighting functions will probably provide the greatest difficulty for a new user. In general, optimality with respect to some criterion is not the only desirable property for a controller. One would also like stability of the closed-loop system, good gain and phase margins, robustness with respect to un-modeled dynamics, etc. Taking these parameters into considerations, the LQR forms the ideal controlling device for designing a Flight control system (FCS).  It is also very important to remember that during solving of the ARE equation a set of augmented state-vectors are added resulting in the formation of an augmented model. Finally, using the MATLAB M-file, we obtain the feedback coefficients of the tracking controller, and model the flight dynamics. The corresponding waveforms indicating the lateral, longitudinal dynamics and various Euler angles provide a detailed account of the LQR control of aircraft dynamics and maneuvering of the Flight control system. Introduction Continue
  • 7. ProblemDefinition  The aim of this project is to build a tracking controller which would basically help us in maneuvering the flight control system(FCS) for a period of five seconds with respective Euler angles(pitch, yaw and roll angles) maintained at 1 radians with the help of a linear quadratic regulator(LQR).  We are also looking into the various control parameters affecting the flight-in-loop issues like Angle-of-attack and side-slip angle.
  • 8. Mathematical Calculation  Here we are going to use following Mathematical Calculation :- LINEAR QUADRATIC REGULATOR ALGEBRIC RICCATI’S EQUATION  We use LINEAR QUADRATIC REGULATOR to calculate State-Space Models, Input-Output Relations and Linear quadratic regulation (LQR) feedback configuration.  Our goal is to construct a stabilizing linear state-feedback controller but from LQR only we can get linear quadratic equation.  So For getting a stable linear state-feedback we should use ALGEBRIC RICCATI’S EQUATION.
  • 9. LINEARQUADRATICREGULATOR  In this section we study controllers that are optimal with respect to energy-like criteria.  These are particularly interesting because the minimization procedure automatically produces controllers that are stable and somewhat robust. In fact, the controllers obtained through this procedure are generally so good that we often use them even when we do not necessarily care about optimizing for energy.  Moreover, this procedure is applicable to multiple-input/multiple-output processes for which classical designs are difficult to apply. State-Space Models System with m inputs and k outputs  A state-space model for this system relates the input and output of a system using the following 1st-order vector ordinary differential equation
  • 10. LINEARQUADRATICREGULATOR  From State Space model we get Input-Output Relations  The transfer function of this system can be found by taking the Laplace transform of the above equations:  where X(s), U(s) and Y(s) denote the Laplace transform of x(t), u(t) and y(t) respectively. Solving X(s), we get,  and therefore  defining,  we conclude that,  when x(0) = 0. The general solution to the system in the time-domain is given by,
  • 11. LINEARQUADRATICREGULATOR Feedback Configurations Linear quadratic regulation (LQR) feedback configuration  In this configuration, the state-space model is of the form
  • 12. ALGEBRICRICCATI’SEQUATION  Our goal is to construct a stabilizing linear state-feedback controller of the form u = -Kx that minimizes the performance index J. We denote such a linear control law by u*.  Theorem: if the state-feedback controller u* = -Kx is such that  For some, , then the controller is optimal  Hence the candidate for an optimal control law has the form  u* = -R-1BTPx = -Kx,  where K = -R-1BTP. Note that  ( dV/dt + xT Qx + uT Ru) = (2xTPAx + 2xTPBu + xT Qx+ uT Ru) = (2xT PB + 2uT R) = 2R > 0  Thus the second order sufficiency condition for u* to minimize the above equation is satisfied. 0)(  RuuQxx dt dV Min TT
  • 13. AIRCRAFTDYNAMICS  Modern flight control systems (FCS) consist of:  • Aerodynamic control surfaces and/or engine’s nozzles  • actuators  • sensors  • a sampler and ZOH device  • compensators
  • 14. FlightControl Requirements  The flight control system constitutes the pilot/aircraft interface and its primary mission is to enable the pilot/aircraft to accomplish a prespecified task. This entails the following:  1. Accommodate a high α (velocity vector roll) maneuvers.  2. Meet handling/flying qualities specifications over the entire flight envelope and for all aircraft configurations, including tight tracking and accurate pointing for Fire Control.  3. Above and beyond item 1, obtain optimal performance.  4. Minimize number of placards, the number of limitations and restrictions the pilot must adhere to: - pilot can fly his aircraft in “abandon”.