SlideShare a Scribd company logo
Flight Dynamics & Stability and Control
                             Simulation




                                Philip Asante
•   Model Aircraft Dynamics

•   Simulate & obtain results of the effects various structural
    placements and adjustments have on stability. (Similar
    concept to what we are using our Pro E model for but for
    aircraft stability)

•   Simulate Aircraft Stability (under gusts, manoeuvres, etc.)

•   Tune aircraft autopilot servo signal gain values

•   Flight and Emergency Situational Training (Ideally with a real-
    time link-up to Paparazzi)



                                                              Philip Asante
•Orbiter by Dr. Martin Schwieger
•Open source
•Consists of Modules
•Module and Core coding in C++
•Freedom to create variables or functional
relationships
•Intended teaching tool
•Atmsopheric model module took developer 4
months to create.
Newtonian mechanics, rigid body model of
rotation, basic
atmospheric flight model.



                                             Philip Asante
MATLAB
comes into
play here




             Philip Asante
   Center of Gravity location (CRITICAL)
   Wetted Reference Area (Wings, Tail, etc. From
    mesh)
   CLARK Y Airfoil AOA vs CL curve points (Note:
    trade-off between curve resolution and simulator
    frame rate)
   Overall coefficient of Drag in XYand Z directions
    (From ANSYS CFD results)
   Rotational Inertias for Bank and Pitch (Data
    available for calculating this in USAF
   Wing Effectiveness (2.5 for Straight wing, USAF)
   Wing Aspect ratio
   Long list (Will elaborate)


                                               Philip Asante
XBOX 360 Controller



       Rudder



                       Elevator
          Throttle



                                              Simulator Pilot HUD
Why an xbox 360 Controller?
- Similar configuration to most model aircraft controls.
-Cheaper than using a Joystick



                                                                    Philip Asante
MATLAB sports a fantastic
Aerospace block set. This saves
me a lot of time         Philip Asante
   Flight Stability & Automatic Control- Robert C
    Nelson (Source)
                                            Wing -Lift
                     Wing –AOA
                     REF line
                                                         Thrust



                                 Drag
     Down -Lift
                                               Weight




        The beauty of this task is that I’m taking a course on
        this very challenge. Doing this is mere coursework
        for me. :)

                                                                  Philip Asante
   Difficult to accurately model catapult launch (Working on a
    solution for this and will need catapult impulse )

   Unable to analytically simulate prop induced air flow over
    control surfaces.

   Unable to directly simulate motor torque effect on aircraft
    stability (Important as this will eventually be required to set
    rudder trim and servo K-value when turning against torque)

   Unable to directly simulate the response of aircraft to
    camera pan/tilt mechanism inertia.

   Stability of time propagation: numerical accuracy limited by
    frame refresh rate (physics engine and graphics subsystem
    compete for clock cycles)



                                                              Philip Asante
   Use Flight Stability and Automatic control
    methods to define and model as many
    aerodynamic/stability relationships as
    possible.
   Utilize simulink to re-create autopilot
    feedback control system (will take parameter
    outputs from Orbiter and feed-back desired
    control surface responses; could be helpful in
    servo selection in terms of torque required
    and gain tuning).
   Link the simulator to the


                                             Philip Asante
   Link simulator to paparazzi directly
   Model Flight Camera POV’s (Will be influenced by
    stable flight AOA)
   Use simulation to develop flight test procedures
   Develop flight and contingency checklist.
   Training.
   Investigate importing ground photographic texture
    from google maps (Possible but low priority as it will
    not be able to imitate our camera, will seriously affect
    simulator frame rate, the exposure of the camera
    used to take these photo’s results in blurry images
    close to the ground)
   UAV Texturing (Lowest priority; could be done for
    sponsors where I would include their logo)



                                                      Philip Asante
   All equations used in the model will be
    published on Google Docs page for review
    and team suggestions after reading week.




                                          Philip Asante

More Related Content

Viewers also liked

autopilot
autopilotautopilot
Aircraft Auto Pilot Roll Control System
Aircraft Auto Pilot Roll Control SystemAircraft Auto Pilot Roll Control System
Aircraft Auto Pilot Roll Control System
Suchit Moon
 
Design and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch AngleDesign and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch Angle
Ehab Al hamayel
 
02 dna computers
02 dna computers02 dna computers
02 dna computers
niraliraval
 
Computational fluid dynamics approach, conservation equations and
Computational fluid dynamics approach, conservation equations andComputational fluid dynamics approach, conservation equations and
Computational fluid dynamics approach, conservation equations and
lavarchanamn
 
CFD for Rotating Machinery using OpenFOAM
CFD for Rotating Machinery using OpenFOAMCFD for Rotating Machinery using OpenFOAM
CFD for Rotating Machinery using OpenFOAM
Fumiya Nozaki
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamics
Ravi Choudhary
 
CFD analysis of Flow across an Aerofoil
CFD analysis of Flow across an AerofoilCFD analysis of Flow across an Aerofoil
CFD analysis of Flow across an Aerofoil
JJ Technical Solutions
 
AutoPilot
AutoPilotAutoPilot
AutoPilot
Abhay Garþhade
 
Aerodynamics in cars
Aerodynamics in carsAerodynamics in cars
Aerodynamics in cars
Abhishek Mendhe
 
CFD analysis of aerofoil
CFD analysis of aerofoilCFD analysis of aerofoil
CFD analysis of aerofoil
Neel Thakkar
 
Aerodynamic cars
Aerodynamic carsAerodynamic cars
Aerodynamic cars
Deepak Jha
 
JET ENGINE PPT BY SANDEEP YADAV
JET ENGINE PPT BY SANDEEP YADAVJET ENGINE PPT BY SANDEEP YADAV
JET ENGINE PPT BY SANDEEP YADAV
SANDEEP YADAV
 
aerodynamic cars(science)
aerodynamic cars(science)aerodynamic cars(science)
aerodynamic cars(science)
pparmaei
 
Introduction to cfd
Introduction to cfdIntroduction to cfd
Introduction to cfd
parabajinkya0070
 
Automotive aerodynamics
Automotive aerodynamicsAutomotive aerodynamics
Automotive aerodynamics
Puneet Parihar
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)
Khusro Kamaluddin
 

Viewers also liked (17)

autopilot
autopilotautopilot
autopilot
 
Aircraft Auto Pilot Roll Control System
Aircraft Auto Pilot Roll Control SystemAircraft Auto Pilot Roll Control System
Aircraft Auto Pilot Roll Control System
 
Design and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch AngleDesign and Simulation of Aircraft Autopilot to Control the Pitch Angle
Design and Simulation of Aircraft Autopilot to Control the Pitch Angle
 
02 dna computers
02 dna computers02 dna computers
02 dna computers
 
Computational fluid dynamics approach, conservation equations and
Computational fluid dynamics approach, conservation equations andComputational fluid dynamics approach, conservation equations and
Computational fluid dynamics approach, conservation equations and
 
CFD for Rotating Machinery using OpenFOAM
CFD for Rotating Machinery using OpenFOAMCFD for Rotating Machinery using OpenFOAM
CFD for Rotating Machinery using OpenFOAM
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamics
 
CFD analysis of Flow across an Aerofoil
CFD analysis of Flow across an AerofoilCFD analysis of Flow across an Aerofoil
CFD analysis of Flow across an Aerofoil
 
AutoPilot
AutoPilotAutoPilot
AutoPilot
 
Aerodynamics in cars
Aerodynamics in carsAerodynamics in cars
Aerodynamics in cars
 
CFD analysis of aerofoil
CFD analysis of aerofoilCFD analysis of aerofoil
CFD analysis of aerofoil
 
Aerodynamic cars
Aerodynamic carsAerodynamic cars
Aerodynamic cars
 
JET ENGINE PPT BY SANDEEP YADAV
JET ENGINE PPT BY SANDEEP YADAVJET ENGINE PPT BY SANDEEP YADAV
JET ENGINE PPT BY SANDEEP YADAV
 
aerodynamic cars(science)
aerodynamic cars(science)aerodynamic cars(science)
aerodynamic cars(science)
 
Introduction to cfd
Introduction to cfdIntroduction to cfd
Introduction to cfd
 
Automotive aerodynamics
Automotive aerodynamicsAutomotive aerodynamics
Automotive aerodynamics
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)
 

Similar to Black Bird Uav Stability, Control and Simulation

Engineering Portfolio
Engineering PortfolioEngineering Portfolio
Engineering Portfolio
Muaz Bondokji
 
muhammad zahid is the verry nice engineer in indus university...
muhammad zahid is the verry nice engineer in indus university...muhammad zahid is the verry nice engineer in indus university...
muhammad zahid is the verry nice engineer in indus university...
zawalbaloch75
 
Modelling, and Design of a Quadcopter With MATLAB Implementation
Modelling, and Design of a Quadcopter With MATLAB ImplementationModelling, and Design of a Quadcopter With MATLAB Implementation
Modelling, and Design of a Quadcopter With MATLAB Implementation
IRJET Journal
 
IRJET- Design and Optimization of Sailplane for Static and Dynamic Stability
IRJET- Design and Optimization of Sailplane for Static and Dynamic StabilityIRJET- Design and Optimization of Sailplane for Static and Dynamic Stability
IRJET- Design and Optimization of Sailplane for Static and Dynamic Stability
IRJET Journal
 
ACFrOgB134NSZV_BkAad18qWBgPqvTPrnGS6eRPsWjeXVHqmnsfy8OSP7T58yNPi01ty38pvQlaUZ...
ACFrOgB134NSZV_BkAad18qWBgPqvTPrnGS6eRPsWjeXVHqmnsfy8OSP7T58yNPi01ty38pvQlaUZ...ACFrOgB134NSZV_BkAad18qWBgPqvTPrnGS6eRPsWjeXVHqmnsfy8OSP7T58yNPi01ty38pvQlaUZ...
ACFrOgB134NSZV_BkAad18qWBgPqvTPrnGS6eRPsWjeXVHqmnsfy8OSP7T58yNPi01ty38pvQlaUZ...
GYANDEEP ACHARYA
 
Portfolio
PortfolioPortfolio
Portfolio
SamGioia2
 
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
Project KRIT
 
pete_2005_PTC_Users_event
pete_2005_PTC_Users_eventpete_2005_PTC_Users_event
pete_2005_PTC_Users_event
Pete Pickett
 
Paper3x.PDF
Paper3x.PDFPaper3x.PDF
IRJET- Experimental and Numerical Analysis of Rectangular, Tapered and Tapere...
IRJET- Experimental and Numerical Analysis of Rectangular, Tapered and Tapere...IRJET- Experimental and Numerical Analysis of Rectangular, Tapered and Tapere...
IRJET- Experimental and Numerical Analysis of Rectangular, Tapered and Tapere...
IRJET Journal
 
Lateral directional stability effect horiz tail
Lateral directional stability effect horiz tailLateral directional stability effect horiz tail
Lateral directional stability effect horiz tail
Ahmed Chegrani
 
Development and Implementation of a Washout Algorithm for a 6-dof Motion Plat...
Development and Implementation of a Washout Algorithm for a 6-dof Motion Plat...Development and Implementation of a Washout Algorithm for a 6-dof Motion Plat...
Development and Implementation of a Washout Algorithm for a 6-dof Motion Plat...
IJRES Journal
 
A Review of Flight Dynamics and Numerical Analysis of an Unmanned Aerial Vehi...
A Review of Flight Dynamics and Numerical Analysis of an Unmanned Aerial Vehi...A Review of Flight Dynamics and Numerical Analysis of an Unmanned Aerial Vehi...
A Review of Flight Dynamics and Numerical Analysis of an Unmanned Aerial Vehi...
Designage Solutions
 
IRJET- Numerical Analysis of Nose Landing Gear System
IRJET-  	  Numerical Analysis of Nose Landing Gear SystemIRJET-  	  Numerical Analysis of Nose Landing Gear System
IRJET- Numerical Analysis of Nose Landing Gear System
IRJET Journal
 
ATI Professional Development Technical Training Short Course on Missile Autop...
ATI Professional Development Technical Training Short Course on Missile Autop...ATI Professional Development Technical Training Short Course on Missile Autop...
ATI Professional Development Technical Training Short Course on Missile Autop...
Jim Jenkins
 
Apresentação fly it schweizer s300 9-6-2011
Apresentação fly it schweizer s300 9-6-2011Apresentação fly it schweizer s300 9-6-2011
Apresentação fly it schweizer s300 9-6-2011
Jeferson Espindola
 
Visualizing the Flight Test Data and its Simulation
Visualizing the Flight Test Data and its SimulationVisualizing the Flight Test Data and its Simulation
Visualizing the Flight Test Data and its Simulation
IRJET Journal
 
Gain scheduling automatic landing system by modeling Ground Effect
Gain scheduling automatic landing system by modeling Ground EffectGain scheduling automatic landing system by modeling Ground Effect
Gain scheduling automatic landing system by modeling Ground Effect
International Journal of Engineering Inventions www.ijeijournal.com
 
pdf-22-autoflight-a320-training-manual_compress.pdf
pdf-22-autoflight-a320-training-manual_compress.pdfpdf-22-autoflight-a320-training-manual_compress.pdf
pdf-22-autoflight-a320-training-manual_compress.pdf
MuhammadJawad192750
 
Aircraft Simulation Model and Flight Control Laws Design Using Scilab and XCos
Aircraft Simulation Model and Flight Control Laws Design Using Scilab and XCosAircraft Simulation Model and Flight Control Laws Design Using Scilab and XCos
Aircraft Simulation Model and Flight Control Laws Design Using Scilab and XCos
Scilab
 

Similar to Black Bird Uav Stability, Control and Simulation (20)

Engineering Portfolio
Engineering PortfolioEngineering Portfolio
Engineering Portfolio
 
muhammad zahid is the verry nice engineer in indus university...
muhammad zahid is the verry nice engineer in indus university...muhammad zahid is the verry nice engineer in indus university...
muhammad zahid is the verry nice engineer in indus university...
 
Modelling, and Design of a Quadcopter With MATLAB Implementation
Modelling, and Design of a Quadcopter With MATLAB ImplementationModelling, and Design of a Quadcopter With MATLAB Implementation
Modelling, and Design of a Quadcopter With MATLAB Implementation
 
IRJET- Design and Optimization of Sailplane for Static and Dynamic Stability
IRJET- Design and Optimization of Sailplane for Static and Dynamic StabilityIRJET- Design and Optimization of Sailplane for Static and Dynamic Stability
IRJET- Design and Optimization of Sailplane for Static and Dynamic Stability
 
ACFrOgB134NSZV_BkAad18qWBgPqvTPrnGS6eRPsWjeXVHqmnsfy8OSP7T58yNPi01ty38pvQlaUZ...
ACFrOgB134NSZV_BkAad18qWBgPqvTPrnGS6eRPsWjeXVHqmnsfy8OSP7T58yNPi01ty38pvQlaUZ...ACFrOgB134NSZV_BkAad18qWBgPqvTPrnGS6eRPsWjeXVHqmnsfy8OSP7T58yNPi01ty38pvQlaUZ...
ACFrOgB134NSZV_BkAad18qWBgPqvTPrnGS6eRPsWjeXVHqmnsfy8OSP7T58yNPi01ty38pvQlaUZ...
 
Portfolio
PortfolioPortfolio
Portfolio
 
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
Goman, Khramtsovsky, Shapiro (2001) – Aerodynamics Modeling and Dynamics Simu...
 
pete_2005_PTC_Users_event
pete_2005_PTC_Users_eventpete_2005_PTC_Users_event
pete_2005_PTC_Users_event
 
Paper3x.PDF
Paper3x.PDFPaper3x.PDF
Paper3x.PDF
 
IRJET- Experimental and Numerical Analysis of Rectangular, Tapered and Tapere...
IRJET- Experimental and Numerical Analysis of Rectangular, Tapered and Tapere...IRJET- Experimental and Numerical Analysis of Rectangular, Tapered and Tapere...
IRJET- Experimental and Numerical Analysis of Rectangular, Tapered and Tapere...
 
Lateral directional stability effect horiz tail
Lateral directional stability effect horiz tailLateral directional stability effect horiz tail
Lateral directional stability effect horiz tail
 
Development and Implementation of a Washout Algorithm for a 6-dof Motion Plat...
Development and Implementation of a Washout Algorithm for a 6-dof Motion Plat...Development and Implementation of a Washout Algorithm for a 6-dof Motion Plat...
Development and Implementation of a Washout Algorithm for a 6-dof Motion Plat...
 
A Review of Flight Dynamics and Numerical Analysis of an Unmanned Aerial Vehi...
A Review of Flight Dynamics and Numerical Analysis of an Unmanned Aerial Vehi...A Review of Flight Dynamics and Numerical Analysis of an Unmanned Aerial Vehi...
A Review of Flight Dynamics and Numerical Analysis of an Unmanned Aerial Vehi...
 
IRJET- Numerical Analysis of Nose Landing Gear System
IRJET-  	  Numerical Analysis of Nose Landing Gear SystemIRJET-  	  Numerical Analysis of Nose Landing Gear System
IRJET- Numerical Analysis of Nose Landing Gear System
 
ATI Professional Development Technical Training Short Course on Missile Autop...
ATI Professional Development Technical Training Short Course on Missile Autop...ATI Professional Development Technical Training Short Course on Missile Autop...
ATI Professional Development Technical Training Short Course on Missile Autop...
 
Apresentação fly it schweizer s300 9-6-2011
Apresentação fly it schweizer s300 9-6-2011Apresentação fly it schweizer s300 9-6-2011
Apresentação fly it schweizer s300 9-6-2011
 
Visualizing the Flight Test Data and its Simulation
Visualizing the Flight Test Data and its SimulationVisualizing the Flight Test Data and its Simulation
Visualizing the Flight Test Data and its Simulation
 
Gain scheduling automatic landing system by modeling Ground Effect
Gain scheduling automatic landing system by modeling Ground EffectGain scheduling automatic landing system by modeling Ground Effect
Gain scheduling automatic landing system by modeling Ground Effect
 
pdf-22-autoflight-a320-training-manual_compress.pdf
pdf-22-autoflight-a320-training-manual_compress.pdfpdf-22-autoflight-a320-training-manual_compress.pdf
pdf-22-autoflight-a320-training-manual_compress.pdf
 
Aircraft Simulation Model and Flight Control Laws Design Using Scilab and XCos
Aircraft Simulation Model and Flight Control Laws Design Using Scilab and XCosAircraft Simulation Model and Flight Control Laws Design Using Scilab and XCos
Aircraft Simulation Model and Flight Control Laws Design Using Scilab and XCos
 

Black Bird Uav Stability, Control and Simulation

  • 1. Flight Dynamics & Stability and Control Simulation Philip Asante
  • 2. Model Aircraft Dynamics • Simulate & obtain results of the effects various structural placements and adjustments have on stability. (Similar concept to what we are using our Pro E model for but for aircraft stability) • Simulate Aircraft Stability (under gusts, manoeuvres, etc.) • Tune aircraft autopilot servo signal gain values • Flight and Emergency Situational Training (Ideally with a real- time link-up to Paparazzi) Philip Asante
  • 3. •Orbiter by Dr. Martin Schwieger •Open source •Consists of Modules •Module and Core coding in C++ •Freedom to create variables or functional relationships •Intended teaching tool •Atmsopheric model module took developer 4 months to create. Newtonian mechanics, rigid body model of rotation, basic atmospheric flight model. Philip Asante
  • 5. Center of Gravity location (CRITICAL)  Wetted Reference Area (Wings, Tail, etc. From mesh)  CLARK Y Airfoil AOA vs CL curve points (Note: trade-off between curve resolution and simulator frame rate)  Overall coefficient of Drag in XYand Z directions (From ANSYS CFD results)  Rotational Inertias for Bank and Pitch (Data available for calculating this in USAF  Wing Effectiveness (2.5 for Straight wing, USAF)  Wing Aspect ratio  Long list (Will elaborate) Philip Asante
  • 6. XBOX 360 Controller Rudder Elevator Throttle Simulator Pilot HUD Why an xbox 360 Controller? - Similar configuration to most model aircraft controls. -Cheaper than using a Joystick Philip Asante
  • 7. MATLAB sports a fantastic Aerospace block set. This saves me a lot of time Philip Asante
  • 8. Flight Stability & Automatic Control- Robert C Nelson (Source) Wing -Lift Wing –AOA REF line Thrust Drag Down -Lift Weight The beauty of this task is that I’m taking a course on this very challenge. Doing this is mere coursework for me. :) Philip Asante
  • 9. Difficult to accurately model catapult launch (Working on a solution for this and will need catapult impulse )  Unable to analytically simulate prop induced air flow over control surfaces.  Unable to directly simulate motor torque effect on aircraft stability (Important as this will eventually be required to set rudder trim and servo K-value when turning against torque)  Unable to directly simulate the response of aircraft to camera pan/tilt mechanism inertia.  Stability of time propagation: numerical accuracy limited by frame refresh rate (physics engine and graphics subsystem compete for clock cycles) Philip Asante
  • 10. Use Flight Stability and Automatic control methods to define and model as many aerodynamic/stability relationships as possible.  Utilize simulink to re-create autopilot feedback control system (will take parameter outputs from Orbiter and feed-back desired control surface responses; could be helpful in servo selection in terms of torque required and gain tuning).  Link the simulator to the Philip Asante
  • 11. Link simulator to paparazzi directly  Model Flight Camera POV’s (Will be influenced by stable flight AOA)  Use simulation to develop flight test procedures  Develop flight and contingency checklist.  Training.  Investigate importing ground photographic texture from google maps (Possible but low priority as it will not be able to imitate our camera, will seriously affect simulator frame rate, the exposure of the camera used to take these photo’s results in blurry images close to the ground)  UAV Texturing (Lowest priority; could be done for sponsors where I would include their logo) Philip Asante
  • 12. All equations used in the model will be published on Google Docs page for review and team suggestions after reading week. Philip Asante