SlideShare a Scribd company logo
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 chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos pptAutomatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos ppt
JOLLUSUDARSHANREDDY
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
sangeetha rakhi
 
Embedded system custom single purpose processors
Embedded system custom single  purpose processorsEmbedded system custom single  purpose processors
Embedded system custom single purpose processors
Aiswaryadevi Jaganmohan
 
introduction to channel borrowing scheme in cellular networks
introduction to channel borrowing scheme in cellular networksintroduction to channel borrowing scheme in cellular networks
introduction to channel borrowing scheme in cellular networks
Tanmoy Barman
 
Most Media Oriented System Transport
Most Media Oriented System TransportMost Media Oriented System Transport
Most Media Oriented System Transport
Pruthvi Monarch
 
Coal Mine Safety Monitoring and Alerting System
Coal Mine Safety Monitoring and Alerting SystemCoal Mine Safety Monitoring and Alerting System
Coal Mine Safety Monitoring and Alerting System
IRJET Journal
 
EC8791 designing with computing platform
EC8791 designing with computing platformEC8791 designing with computing platform
EC8791 designing with computing platform
RajalakshmiSermadurai
 
Artificialpassenger
ArtificialpassengerArtificialpassenger
Artificialpassenger
Priyal Bhagat
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
manish katara
 
Introduction to stm32-part2
Introduction to stm32-part2Introduction to stm32-part2
Embedded system in washing machine
Embedded system in washing machineEmbedded system in washing machine
Embedded system in washing machine
Vignesh Suresh
 
Controller area network (CAN bus) ppt
Controller area network (CAN bus) pptController area network (CAN bus) ppt
Controller area network (CAN bus) ppt
Raziuddin Khazi
 
RTOS Basic Concepts
RTOS Basic ConceptsRTOS Basic Concepts
RTOS Basic Concepts
Pantech ProLabs India Pvt Ltd
 
Black Box for a Car
Black Box for a CarBlack Box for a Car
Black Box for a Car
subrat manna
 
System Modeling and Hardware Software Co-Design
System Modeling and Hardware Software Co-DesignSystem Modeling and Hardware Software Co-Design
System Modeling and Hardware Software Co-Design
JuliaAndrews11
 
VHDL coding in Xilinx
VHDL coding in XilinxVHDL coding in Xilinx
VHDL coding in Xilinx
Naveen Kumar
 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmware
Joel P
 
Introduction to arm processor
Introduction to arm processorIntroduction to arm processor
Introduction to arm processor
RAMPRAKASHT1
 
Wireless Weather Station monitoring System
Wireless Weather Station monitoring SystemWireless Weather Station monitoring System
Wireless Weather Station monitoring System
AlameluPriyadharshini
 
Ec8791 lpc2148
Ec8791 lpc2148Ec8791 lpc2148
Ec8791 lpc2148
RajalakshmiSermadurai
 

What's hot (20)

Automatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos pptAutomatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos ppt
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
 
Embedded system custom single purpose processors
Embedded system custom single  purpose processorsEmbedded system custom single  purpose processors
Embedded system custom single purpose processors
 
introduction to channel borrowing scheme in cellular networks
introduction to channel borrowing scheme in cellular networksintroduction to channel borrowing scheme in cellular networks
introduction to channel borrowing scheme in cellular networks
 
Most Media Oriented System Transport
Most Media Oriented System TransportMost Media Oriented System Transport
Most Media Oriented System Transport
 
Coal Mine Safety Monitoring and Alerting System
Coal Mine Safety Monitoring and Alerting SystemCoal Mine Safety Monitoring and Alerting System
Coal Mine Safety Monitoring and Alerting System
 
EC8791 designing with computing platform
EC8791 designing with computing platformEC8791 designing with computing platform
EC8791 designing with computing platform
 
Artificialpassenger
ArtificialpassengerArtificialpassenger
Artificialpassenger
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
 
Introduction to stm32-part2
Introduction to stm32-part2Introduction to stm32-part2
Introduction to stm32-part2
 
Embedded system in washing machine
Embedded system in washing machineEmbedded system in washing machine
Embedded system in washing machine
 
Controller area network (CAN bus) ppt
Controller area network (CAN bus) pptController area network (CAN bus) ppt
Controller area network (CAN bus) ppt
 
RTOS Basic Concepts
RTOS Basic ConceptsRTOS Basic Concepts
RTOS Basic Concepts
 
Black Box for a Car
Black Box for a CarBlack Box for a Car
Black Box for a Car
 
System Modeling and Hardware Software Co-Design
System Modeling and Hardware Software Co-DesignSystem Modeling and Hardware Software Co-Design
System Modeling and Hardware Software Co-Design
 
VHDL coding in Xilinx
VHDL coding in XilinxVHDL coding in Xilinx
VHDL coding in Xilinx
 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmware
 
Introduction to arm processor
Introduction to arm processorIntroduction to arm processor
Introduction to arm processor
 
Wireless Weather Station monitoring System
Wireless Weather Station monitoring SystemWireless Weather Station monitoring System
Wireless Weather Station monitoring System
 
Ec8791 lpc2148
Ec8791 lpc2148Ec8791 lpc2148
Ec8791 lpc2148
 

Viewers also liked

Flight control and system 100
Flight control and system 100Flight control and system 100
Flight control and system 100
University of Gujrat, Pakistan
 
Airbus Flight Control System
Airbus Flight Control SystemAirbus Flight Control System
Airbus Flight Control System
sommerville-videos
 
embedded system for green g
embedded system for green gembedded system for green g
embedded system for green g
Vinothini Navaneethan
 
Network Security Research Paper
Network Security Research PaperNetwork Security Research Paper
Network Security Research Paper
Pankaj Jha
 
Flight Controls - Chapter 5
Flight Controls - Chapter 5Flight Controls - Chapter 5
Flight Controls - Chapter 5
junio_oliveira
 
1 Evolution And Type Of Structures
1 Evolution And Type Of Structures1 Evolution And Type Of Structures
1 Evolution And Type Of Structures
lccmechanics
 
Technological advancements
Technological advancementsTechnological advancements
Technological advancements
Carson1510
 
Light combat aircraft tejas
Light combat aircraft tejasLight combat aircraft tejas
Light combat aircraft tejas
Vibhor Maurya
 
Aircraft hydraulic systems
Aircraft hydraulic systemsAircraft hydraulic systems
Aircraft hydraulic systems
Ys Prasanna
 
new trends in aerodynamics
new trends in aerodynamicsnew trends in aerodynamics
new trends in aerodynamics
Surinder Tiwari
 
Tejas light combat aircraft
Tejas light combat aircraftTejas light combat aircraft
Tejas light combat aircraft
SHIVAJI CHOUDHURY
 
India vision 2020 ppt
India vision 2020 pptIndia vision 2020 ppt
India vision 2020 ppt
Vinothini Navaneethan
 
Avionics-Embedded systems-basic
Avionics-Embedded systems-basicAvionics-Embedded systems-basic
Avionics-Embedded systems-basic
Sejj Lingayat
 
Public Switched Telephone Network
Public Switched Telephone NetworkPublic Switched Telephone Network
Public Switched Telephone Network
Haither Mithath
 
Fly by wire ppt pa1
Fly by wire ppt pa1Fly by wire ppt pa1
Fly by wire ppt pa1
Pawan Alamuri
 
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 systems
Sanjay 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 machine
eSAT Journals
 
AVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENT
AVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENTAVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENT
AVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENT
University of Gujrat, Pakistan
 
Psoc
PsocPsoc
E044081720
E044081720E044081720
E044081720
IJERA Editor
 
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
Udayalakshmi JK
 
7SR224 Overcurrent Protection Relay
7SR224 Overcurrent Protection Relay7SR224 Overcurrent Protection Relay
7SR224 Overcurrent Protection Relay
ashwini reliserv
 
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
Mohamed Al-Emam, PMP®, CAP®
 
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 Applications
Premier Farnell
 
Q4101108111
Q4101108111Q4101108111
Q4101108111
IJERA Editor
 
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...
International Journal of Engineering Inventions www.ijeijournal.com
 
GSM based agriculture monitoring system
GSM based agriculture monitoring systemGSM based agriculture monitoring system
GSM based agriculture monitoring system
IRJET 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 System
IJRESJOURNAL
 
Introduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfIntroduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdf
AkashBhagat32
 
Qaudcopters
QaudcoptersQaudcopters
Qaudcopters
SHREYANSH VATS
 
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
 
Scada
ScadaScada
Scada
Amit Kumar
 
Embedded System for begners and good for seminar
 Embedded System for begners and good for seminar Embedded System for begners and good for seminar
Embedded System for begners and good for seminar
Swaraj Nayak
 

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
 
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
 
Embedded System for begners and good for seminar
 Embedded System for begners and good for seminar Embedded System for begners and good for seminar
Embedded System for begners and good for seminar
 

Recently uploaded

ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 

Recently uploaded (20)

ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 

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