SlideShare a Scribd company logo
1 of 18
AN EMBEDDED REAL-TIME
SYSTEM FOR AUTONOMOUS
FLIGHT CONTROL
Presented by
N.VINOTHINI
S.SORNA LAKSHMI
OBJECTIVE
 Our aim is to control flight system by using
autonomous aircraft model.
 This application is implemented on top of a
real-time operating system suitable for
embedded microprocessors, which manages
to sensory acquisition, flight control,
communication, and resource management
(including energy).
CONTENTS
 INTRODUCTION
 SYSTEM DESCRIPTION
A. Onboard controller
B. The real-time kernel
C. Sensors and actuators
D. Wireless communication system
 THE CONTROL APPLICATION
A. Sensor data capture
B. Actuators control
C. Real-time issues
 POWER MANAGEMENT
A. Dynamic voltage scheduling
B. Peripheral I/O
C. Kernel support
 CONCLUSION
INTRODUCTION
 This paper performs both autonomous
navigation and mission related activities, and it
allow easy interchange of sensors and for
adapting the vehicle to different monitoring
applications.
The aircraft model has two flight modes: manual
and autonomous.
 Manual mode,
 Autonomous flight mode.
 The application is implemented on the Erika Enterprise
real-time kernel with limited onboard resources.
SYSTEM DESCRIPTION:
System description
 The system performs
 sensory acquisition
 uses such data to trigger the motors for speed
 direction control during autonomous flight,
 control the power consumption of the external
devices
 send the relevant sensor information to the
ground station.
On board controller
 Microchip’s dsPIC 30F6014 microcontroller
 integrates the control features of a Micro-
Controller Unit (MCU) with Digital Signal Processor
(DSP).
 It is a 16-bit microcontroller with a maximum
processing power of 30 MIPS.
 program memory space of 144 Kbytes, a data
memory space of 8 Kbytes, and a non-volatile data
EEPROM of 4 Kbytes
 The MCU power management system allows
two modes, idle and sleep.
 The idle mode disables the CPU
 In the sleep mode, both the CPU and the system
clock source are disabled.
The real-time kernel
 ERIKA (Embedded Real time Kernel
Architecture) Enterprise real-time kernel. T
 configurable both in terms of services and
kernel objects (tasks, resources, and events).
 achieving a minimal memory footprint of 2
Kbytes.
 available for a wide variety of 8, 16, and 32 bit
CPUs.
 Two layers:
 HAL
 Kernel Layer
Sensors and actuators
 The microcontroller is connected to several
sensors.
 3 gyroscopes, one for each axis
 2 pressure sensors one inclinometer
 MMC (Multimedia Card) memory module
 digital 3-axis accelerometer
 temperature sensor
 GPS module
 wireless communication module
 video camera and infrared camera
 The microcontroller integrates the busses SPI
and I2C
Wireless communication system
 The data communication module-To exchange
information with the ground station.
 Two independent video channels for the
normal and infrared cameras.
 The receiver for manual control -normal
manual operations.
 A dedicated channel -to select the
manual/autonomous navigation mode.
 The solution adopted control separates the
manual control system from the
microcontroller.
THE CONTROL APPLICATION
 The UAV has six
degrees of
freedom, 3 linear
and 3 rotational
 sufficiently high
frequency (80 Hz)
control.
POWER MANAGEMENT
 All the systems are
powered by 2 different
battery packs.
 one for the receiver, the
manual/auto selection
custom board, the
throttle motor and flaps
servomotors.
 The second feeds sensors
and control board.
 monitoring based on
the Texas Instruments
bq27200 chip( Li-Ion
and Li-Pol ).
Dynamic voltage scheduling
 To save energy.
 By alternating two discrete clock frequencies,
 A PWM signal, to obtain the optimal clock value.
 To calculate different speeds.
 A combination of those two.
off-line calculation of the optimal
working speed is integrated by on-line
reclamation techniques.
 PERIPHERAL I/O
 Power consumption ranges from 1 up to 4
orders of magnitudes between enabled
and disabled modes
 A source of energy wasting is idle listening
and packet collisions
 KERNEL SUPPORT
 To get the maximum and minimum power
level
 To get the power level required by a
running, ready or idle task;
 To set the power level for a device
 To set/get the power level required by the
task
CONCLUSION
 This paper describes a real-time control
system for the autonomous flight of model
aircrafts.
 The description focuses on all the relevant
architecture components. The hardware
platform and software platform
 The platform is flexible enough to allow
changing the application specific sensors to
adapt the aircraft to other purposes, such as
surveillance or different monitoring activities
An embedded real time system for autonomous flight control
An embedded real time system for autonomous flight control

More Related Content

What's hot

automatic railway gate control system using arduino
automatic railway gate control system using arduinoautomatic railway gate control system using arduino
automatic railway gate control system using arduinoantivirusspam
 
Metal detector robot
Metal detector robotMetal detector robot
Metal detector robotf114n
 
INTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERSINTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERSARUN P S
 
Embedded Hardware Design.pptx
Embedded Hardware Design.pptxEmbedded Hardware Design.pptx
Embedded Hardware Design.pptxAbhaySharma207975
 
LECT 1: ARM PROCESSORS
LECT 1: ARM PROCESSORSLECT 1: ARM PROCESSORS
LECT 1: ARM PROCESSORSDr.YNM
 
Arm architecture chapter2_steve_furber
Arm architecture chapter2_steve_furberArm architecture chapter2_steve_furber
Arm architecture chapter2_steve_furberasodariyabhavesh
 
HUMAN DETECTION ROBOT
HUMAN DETECTION ROBOTHUMAN DETECTION ROBOT
HUMAN DETECTION ROBOTRICHARD RAJAN
 
Gesture Control Robot
Gesture Control RobotGesture Control Robot
Gesture Control Robotnikhilsaini25
 
Gesture controled robot
Gesture controled robotGesture controled robot
Gesture controled robotRinil N
 
WIRELESS ROBOT PPT
WIRELESS ROBOT PPTWIRELESS ROBOT PPT
WIRELESS ROBOT PPTAIRTEL
 
Embedded system in Smart Cards
Embedded system in Smart CardsEmbedded system in Smart Cards
Embedded system in Smart CardsRebecca D'souza
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systemsRAMPRAKASHT1
 
Arm organization and implementation
Arm organization and implementationArm organization and implementation
Arm organization and implementationShubham Singh
 

What's hot (20)

automatic railway gate control system using arduino
automatic railway gate control system using arduinoautomatic railway gate control system using arduino
automatic railway gate control system using arduino
 
Metal detector robot
Metal detector robotMetal detector robot
Metal detector robot
 
INTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERSINTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERS
 
Embedded Hardware Design.pptx
Embedded Hardware Design.pptxEmbedded Hardware Design.pptx
Embedded Hardware Design.pptx
 
Gesture control car
Gesture control carGesture control car
Gesture control car
 
Interrupts in pic
Interrupts in picInterrupts in pic
Interrupts in pic
 
ARM Architecture
ARM ArchitectureARM Architecture
ARM Architecture
 
LECT 1: ARM PROCESSORS
LECT 1: ARM PROCESSORSLECT 1: ARM PROCESSORS
LECT 1: ARM PROCESSORS
 
Arm instruction set
Arm instruction setArm instruction set
Arm instruction set
 
Arm architecture chapter2_steve_furber
Arm architecture chapter2_steve_furberArm architecture chapter2_steve_furber
Arm architecture chapter2_steve_furber
 
HUMAN DETECTION ROBOT
HUMAN DETECTION ROBOTHUMAN DETECTION ROBOT
HUMAN DETECTION ROBOT
 
Gesture Control Robot
Gesture Control RobotGesture Control Robot
Gesture Control Robot
 
Advance Peripheral Bus
Advance Peripheral Bus Advance Peripheral Bus
Advance Peripheral Bus
 
Gesture controled robot
Gesture controled robotGesture controled robot
Gesture controled robot
 
Unit vi (1)
Unit vi (1)Unit vi (1)
Unit vi (1)
 
WIRELESS ROBOT PPT
WIRELESS ROBOT PPTWIRELESS ROBOT PPT
WIRELESS ROBOT PPT
 
Interfacing Stepper motor with 8051
Interfacing Stepper motor with 8051Interfacing Stepper motor with 8051
Interfacing Stepper motor with 8051
 
Embedded system in Smart Cards
Embedded system in Smart CardsEmbedded system in Smart Cards
Embedded system in Smart Cards
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systems
 
Arm organization and implementation
Arm organization and implementationArm organization and implementation
Arm organization and implementation
 

Viewers also liked

Network Security Research Paper
Network Security Research PaperNetwork Security Research Paper
Network Security Research PaperPankaj Jha
 
Flight Controls - Chapter 5
Flight Controls - Chapter 5Flight Controls - Chapter 5
Flight Controls - Chapter 5junio_oliveira
 
1 Evolution And Type Of Structures
1 Evolution And Type Of Structures1 Evolution And Type Of Structures
1 Evolution And Type Of Structureslccmechanics
 
Technological advancements
Technological advancementsTechnological advancements
Technological advancementsCarson1510
 
Light combat aircraft tejas
Light combat aircraft tejasLight combat aircraft tejas
Light combat aircraft tejasVibhor Maurya
 
Aircraft hydraulic systems
Aircraft hydraulic systemsAircraft hydraulic systems
Aircraft hydraulic systemsYs Prasanna
 
new trends in aerodynamics
new trends in aerodynamicsnew trends in aerodynamics
new trends in aerodynamicsSurinder Tiwari
 
Avionics-Embedded systems-basic
Avionics-Embedded systems-basicAvionics-Embedded systems-basic
Avionics-Embedded systems-basicSejj Lingayat
 
Public Switched Telephone Network
Public Switched Telephone NetworkPublic Switched Telephone Network
Public Switched Telephone NetworkHaither Mithath
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)J.T.A.JONES
 
Aircraft control systems
Aircraft control systemsAircraft control systems
Aircraft control systemsSanjay Singh
 

Viewers also liked (17)

Flight control and system 100
Flight control and system 100Flight control and system 100
Flight control and system 100
 
Airbus Flight Control System
Airbus Flight Control SystemAirbus Flight Control System
Airbus Flight Control System
 
embedded system for green g
embedded system for green gembedded system for green g
embedded system for green g
 
Network Security Research Paper
Network Security Research PaperNetwork Security Research Paper
Network Security Research Paper
 
Flight Controls - Chapter 5
Flight Controls - Chapter 5Flight Controls - Chapter 5
Flight Controls - Chapter 5
 
1 Evolution And Type Of Structures
1 Evolution And Type Of Structures1 Evolution And Type Of Structures
1 Evolution And Type Of Structures
 
Technological advancements
Technological advancementsTechnological advancements
Technological advancements
 
Light combat aircraft tejas
Light combat aircraft tejasLight combat aircraft tejas
Light combat aircraft tejas
 
Aircraft hydraulic systems
Aircraft hydraulic systemsAircraft hydraulic systems
Aircraft hydraulic systems
 
new trends in aerodynamics
new trends in aerodynamicsnew trends in aerodynamics
new trends in aerodynamics
 
Tejas light combat aircraft
Tejas light combat aircraftTejas light combat aircraft
Tejas light combat aircraft
 
India vision 2020 ppt
India vision 2020 pptIndia vision 2020 ppt
India vision 2020 ppt
 
Avionics-Embedded systems-basic
Avionics-Embedded systems-basicAvionics-Embedded systems-basic
Avionics-Embedded systems-basic
 
Public Switched Telephone Network
Public Switched Telephone NetworkPublic Switched Telephone Network
Public Switched Telephone Network
 
Fly by wire ppt pa1
Fly by wire ppt pa1Fly by wire ppt pa1
Fly by wire ppt pa1
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)
 
Aircraft control systems
Aircraft control systemsAircraft control systems
Aircraft control systems
 

Similar to An embedded real time system for autonomous flight control

Design and development of programmable controller for air sampling machine
Design and development of programmable controller for air sampling machineDesign and development of programmable controller for air sampling machine
Design and development of programmable controller for air sampling machineeSAT Journals
 
Wireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationWireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationUdayalakshmi JK
 
7SR224 Overcurrent Protection Relay
7SR224 Overcurrent Protection Relay7SR224 Overcurrent Protection Relay
7SR224 Overcurrent Protection Relayashwini reliserv
 
Physical biochemistry
Physical biochemistry  Physical biochemistry
Physical biochemistry WIPRO BPS
 
IRJET- Transformer Monitoring and Protection System using AVR Atmega16 Mi...
IRJET-  	  Transformer Monitoring and Protection System using AVR Atmega16 Mi...IRJET-  	  Transformer Monitoring and Protection System using AVR Atmega16 Mi...
IRJET- Transformer Monitoring and Protection System using AVR Atmega16 Mi...IRJET Journal
 
MCF51AG ColdFire MCUs for Large Appliance And Industrial Applications
MCF51AG ColdFire MCUs for Large Appliance And Industrial ApplicationsMCF51AG ColdFire MCUs for Large Appliance And Industrial Applications
MCF51AG ColdFire MCUs for Large Appliance And Industrial ApplicationsPremier Farnell
 
GSM based agriculture monitoring system
GSM based agriculture monitoring systemGSM based agriculture monitoring system
GSM based agriculture monitoring systemIRJET Journal
 
Design and Implementation of Microcontroller Based SelfSwitching Control and ...
Design and Implementation of Microcontroller Based SelfSwitching Control and ...Design and Implementation of Microcontroller Based SelfSwitching Control and ...
Design and Implementation of Microcontroller Based SelfSwitching Control and ...IJERA Editor
 
The Design of Multi-Platforms Rail Intelligence Flatness Detection System
The Design of Multi-Platforms Rail Intelligence Flatness Detection SystemThe Design of Multi-Platforms Rail Intelligence Flatness Detection System
The Design of Multi-Platforms Rail Intelligence Flatness Detection SystemIJRESJOURNAL
 
Introduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfIntroduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfAkashBhagat32
 
Embedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijayEmbedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijayVijay Kumar
 
Design and Implementation of Payload Camera Control System for Unmanned Aeria...
Design and Implementation of Payload Camera Control System for Unmanned Aeria...Design and Implementation of Payload Camera Control System for Unmanned Aeria...
Design and Implementation of Payload Camera Control System for Unmanned Aeria...ijtsrd
 

Similar to An embedded real time system for autonomous flight control (20)

Design and development of programmable controller for air sampling machine
Design and development of programmable controller for air sampling machineDesign and development of programmable controller for air sampling machine
Design and development of programmable controller for air sampling machine
 
AVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENT
AVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENTAVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENT
AVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENT
 
Psoc
PsocPsoc
Psoc
 
E044081720
E044081720E044081720
E044081720
 
Wireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationWireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculation
 
7SR224 Overcurrent Protection Relay
7SR224 Overcurrent Protection Relay7SR224 Overcurrent Protection Relay
7SR224 Overcurrent Protection Relay
 
PLC, by Mohamed Al-Emam, Session 1
PLC, by Mohamed Al-Emam, Session 1PLC, by Mohamed Al-Emam, Session 1
PLC, by Mohamed Al-Emam, Session 1
 
Physical biochemistry
Physical biochemistry  Physical biochemistry
Physical biochemistry
 
IRJET- Transformer Monitoring and Protection System using AVR Atmega16 Mi...
IRJET-  	  Transformer Monitoring and Protection System using AVR Atmega16 Mi...IRJET-  	  Transformer Monitoring and Protection System using AVR Atmega16 Mi...
IRJET- Transformer Monitoring and Protection System using AVR Atmega16 Mi...
 
MCF51AG ColdFire MCUs for Large Appliance And Industrial Applications
MCF51AG ColdFire MCUs for Large Appliance And Industrial ApplicationsMCF51AG ColdFire MCUs for Large Appliance And Industrial Applications
MCF51AG ColdFire MCUs for Large Appliance And Industrial Applications
 
Q4101108111
Q4101108111Q4101108111
Q4101108111
 
Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...
Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...
Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...
 
GSM based agriculture monitoring system
GSM based agriculture monitoring systemGSM based agriculture monitoring system
GSM based agriculture monitoring system
 
Design and Implementation of Microcontroller Based SelfSwitching Control and ...
Design and Implementation of Microcontroller Based SelfSwitching Control and ...Design and Implementation of Microcontroller Based SelfSwitching Control and ...
Design and Implementation of Microcontroller Based SelfSwitching Control and ...
 
The Design of Multi-Platforms Rail Intelligence Flatness Detection System
The Design of Multi-Platforms Rail Intelligence Flatness Detection SystemThe Design of Multi-Platforms Rail Intelligence Flatness Detection System
The Design of Multi-Platforms Rail Intelligence Flatness Detection System
 
Introduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfIntroduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdf
 
Qaudcopters
QaudcoptersQaudcopters
Qaudcopters
 
Embedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijayEmbedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijay
 
Design and Implementation of Payload Camera Control System for Unmanned Aeria...
Design and Implementation of Payload Camera Control System for Unmanned Aeria...Design and Implementation of Payload Camera Control System for Unmanned Aeria...
Design and Implementation of Payload Camera Control System for Unmanned Aeria...
 
Scada
ScadaScada
Scada
 

Recently uploaded

AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 

Recently uploaded (20)

AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 

An embedded real time system for autonomous flight control

  • 1. AN EMBEDDED REAL-TIME SYSTEM FOR AUTONOMOUS FLIGHT CONTROL Presented by N.VINOTHINI S.SORNA LAKSHMI
  • 2. OBJECTIVE  Our aim is to control flight system by using autonomous aircraft model.  This application is implemented on top of a real-time operating system suitable for embedded microprocessors, which manages to sensory acquisition, flight control, communication, and resource management (including energy).
  • 3. CONTENTS  INTRODUCTION  SYSTEM DESCRIPTION A. Onboard controller B. The real-time kernel C. Sensors and actuators D. Wireless communication system  THE CONTROL APPLICATION A. Sensor data capture B. Actuators control C. Real-time issues  POWER MANAGEMENT A. Dynamic voltage scheduling B. Peripheral I/O C. Kernel support  CONCLUSION
  • 4. INTRODUCTION  This paper performs both autonomous navigation and mission related activities, and it allow easy interchange of sensors and for adapting the vehicle to different monitoring applications. The aircraft model has two flight modes: manual and autonomous.  Manual mode,  Autonomous flight mode.  The application is implemented on the Erika Enterprise real-time kernel with limited onboard resources.
  • 6. System description  The system performs  sensory acquisition  uses such data to trigger the motors for speed  direction control during autonomous flight,  control the power consumption of the external devices  send the relevant sensor information to the ground station.
  • 7. On board controller  Microchip’s dsPIC 30F6014 microcontroller  integrates the control features of a Micro- Controller Unit (MCU) with Digital Signal Processor (DSP).  It is a 16-bit microcontroller with a maximum processing power of 30 MIPS.  program memory space of 144 Kbytes, a data memory space of 8 Kbytes, and a non-volatile data EEPROM of 4 Kbytes  The MCU power management system allows two modes, idle and sleep.  The idle mode disables the CPU  In the sleep mode, both the CPU and the system clock source are disabled.
  • 8. The real-time kernel  ERIKA (Embedded Real time Kernel Architecture) Enterprise real-time kernel. T  configurable both in terms of services and kernel objects (tasks, resources, and events).  achieving a minimal memory footprint of 2 Kbytes.  available for a wide variety of 8, 16, and 32 bit CPUs.  Two layers:  HAL  Kernel Layer
  • 9. Sensors and actuators  The microcontroller is connected to several sensors.  3 gyroscopes, one for each axis  2 pressure sensors one inclinometer  MMC (Multimedia Card) memory module  digital 3-axis accelerometer  temperature sensor  GPS module  wireless communication module  video camera and infrared camera  The microcontroller integrates the busses SPI and I2C
  • 10. Wireless communication system  The data communication module-To exchange information with the ground station.  Two independent video channels for the normal and infrared cameras.  The receiver for manual control -normal manual operations.  A dedicated channel -to select the manual/autonomous navigation mode.  The solution adopted control separates the manual control system from the microcontroller.
  • 12.  The UAV has six degrees of freedom, 3 linear and 3 rotational  sufficiently high frequency (80 Hz) control.
  • 13. POWER MANAGEMENT  All the systems are powered by 2 different battery packs.  one for the receiver, the manual/auto selection custom board, the throttle motor and flaps servomotors.  The second feeds sensors and control board.  monitoring based on the Texas Instruments bq27200 chip( Li-Ion and Li-Pol ).
  • 14. Dynamic voltage scheduling  To save energy.  By alternating two discrete clock frequencies,  A PWM signal, to obtain the optimal clock value.  To calculate different speeds.  A combination of those two. off-line calculation of the optimal working speed is integrated by on-line reclamation techniques.
  • 15.  PERIPHERAL I/O  Power consumption ranges from 1 up to 4 orders of magnitudes between enabled and disabled modes  A source of energy wasting is idle listening and packet collisions  KERNEL SUPPORT  To get the maximum and minimum power level  To get the power level required by a running, ready or idle task;  To set the power level for a device  To set/get the power level required by the task
  • 16. CONCLUSION  This paper describes a real-time control system for the autonomous flight of model aircrafts.  The description focuses on all the relevant architecture components. The hardware platform and software platform  The platform is flexible enough to allow changing the application specific sensors to adapt the aircraft to other purposes, such as surveillance or different monitoring activities