Electrical and Computer Systems Engineering Postgraduate Student Research Forum 2001 Design and Development of a Distributed Avionics System for use in.

Slides:



Advertisements
Similar presentations
Technology Drivers Traditional HPC application drivers – OS noise, resource monitoring and management, memory footprint – Complexity of resources to be.
Advertisements

MicroCART Micro processor C ontrolled A erial R obotics T eam Abstract MicroCART is a group of EE/CprE students tasked with developing an autonomous helicopter.
Selecting & Defining Command and Control Systems for Mine Ventilation Presented By: Sancar James Fredsti.
2. Computer Clusters for Scalable Parallel Computing
Applications of Wireless Sensor Networks in Smart Grid Presented by Zhongming Zheng.
The Use of UAVs in Precision Agriculture
1 Highly Accelerated Life Test (HALT) Wayne Bradley 8 April 2014.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Business Continuity and DR, A Practical Implementation Mich Talebzadeh, Consultant, Deutsche Bank
Technical Architectures
AT 209 Introduction to Civil Unmanned Aerial Systems (UAS)
Internet: A Network of Networks. Spring 2002Computer Networks Applications Disparate Network Technologies Different goals: Speed, cost, distance; Different.
Introducing … Distributed Systems.
A New Household Security Robot System Based on Wireless Sensor Network Reporter :Wei-Qin Du.
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Surrey Space Centre, University of Surrey, Guildford, Surrey, GU2 7XH ESA Wireless Sensor Motes Study George Prassinos, SSC, University of Surrey.
Absolute Receiver Autonomous Integrity Monitoring (ARAIM)
Health Informatics Series
16: Distributed Systems1 DISTRIBUTED SYSTEM STRUCTURES NETWORK OPERATING SYSTEMS The users are aware of the physical structure of the network. Each site.
The Need of Unmanned Systems
©Ian Sommerville 2006Critical Systems Slide 1 Critical Systems Engineering l Processes and techniques for developing critical systems.
Software maintenance Managing the processes of system change.
© SAIC. All rights reserved. NATIONAL SECURITY ENERGY & ENVIRONMENT HEALTH CYBERSECURITY The Potential High Cost of Simple Systems Engineering Errors Jim.
Use of Multimedia in Engineering. Mechatronics engineering is based on the combination from three basic engineering field that is mechaninal, electronics.
H-1 Network Management Network management is the process of controlling a complex data network to maximize its efficiency and productivity The overall.
Airbus flight control system  The organisation of the Airbus A330/340 flight control system 1Airbus FCS Overview.
Module I Overview of Computer Architecture and Organization.
Network Topologies.
Airbus flight control system
Effectively Explaining the Cloud to Your Colleagues.
Computer System Architectures Computer System Software
MARINE AVIATION APW / LtCol Beach 05 May 2009 Unmanned Aircraft Systems in the Connected Battlespace.
Input/OUTPUT [I/O Module structure].
September1 Managing robot Development using Agent based Technologies Dr. Reuven Granot Former Scientific Deputy Research & Technology Unit Directorate.
Evaluation of software engineering. Software engineering research : Research in SE aims to achieve two main goals: 1) To increase the knowledge about.
Software Requirements Engineering: What, Why, Who, When, and How
An Approach To Automate a Process of Detecting Unauthorised Accesses M. Chmielewski, A. Gowdiak, N. Meyer, T. Ostwald, M. Stroiński
2/27/021 Spaceport Vision Team Members. 2/27/022 Systems Definition Spaceport System Spaceport Stakeholder Needs High-Level Trade Study Performance Gaps.
Vanderbilt University Department of Mechanical Engineering The Vibro-Acoustics Laboratory Observation and Control with Embedded Systems Prof. Ken Frampton.
Symbiotic Simulation of Unmanned Aircraft Systems (UAS)
Distributed Database Systems Overview
The McGraw- AS Computing LAN Topologies. The McGraw- Categories of LAN Topology.
Building Dependable Distributed Systems Chapter 1 Wenbing Zhao Department of Electrical and Computer Engineering Cleveland State University
PLANNING ENGINEERING AND PROJECT MANAGEMENT By Lec. Junaid Arshad 1 Lecture#03 DEPARTMENT OF ENGINEERING MANAGEMENT.
5/9/02 1 Spaceport Vision Team Members Organizations that contributed: Federal Government DoD DoC DoT NASA State Government NCSS Industry University Detailed.
And Redundancy -By Brandon Fuller & Christopher Gossett.
03/11/021 Spaceport Vision Team Members. 03/11/022 Systems Definition Spaceport System Spaceport Stakeholder Needs High-Level Trade Study Performance.
Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer.
Chapter2 Networking Fundamentals
Software Evolution Program evolution dynamics Software maintenance Complexity and Process metrics Evolution processes 1.
Idaho RISE System Reliability and Designing to Reduce Failure ENGR Sept 2005.
Test-as-You Fly SpaceWire for Solar Probe Plus
IT 606 Computer Networks (CN). 1.Evolution of Computer Networks & Application Layer. 2.Transport Layer & Network Layer. 3.Routing & Data link Layer. 4.Physical.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Smart Home Technologies
Why Do Airplanes Crash? Investigating Air Data Inertial Reference Units Department of Electrical and Computer Engineering INTRODUCTION Modern aircraft.
Chapter 1 The Data Communication Industry The best way to approach data communication The data communication industry Challenge & solution to business-oriented.
03/20/021 Spaceport Vision Team Members Organizations that contributed: Air Force NASA NCSS FAA Industry University Etc.
UAS for Remote Sensing Myths and Realities 33rd International Symposium of Remote Sensing of the Environment Steve Wegener Bay Area Environmental Research.
Software Design and Architecture
A Classification for Access Control List To Speed Up Packet-Filtering Firewall CHEN FAN, LONG TAN, RAWAD FELIMBAN and ABDELSHAKOUR ABUZNEID Department.
Failure Modes, Effects and Criticality Analysis
Lecture 13 Parallel Processing. 2 What is Parallel Computing? Traditionally software has been written for serial computation. Parallel computing is the.
Networking Objectives
OVERVIEW Impact of Modelling and simulation in Mechatronics system
Current Status of ITER I&C System as Integration Begins
Design and realization of Payload Operation and Application system of China’s Space Station Wang HongFei 首页.
Outline Midterm results summary Distributed file systems – continued
Maintaining Unmaintainable Systems
Failsafe Module for Unmanned Aerial Vehicle
Presentation transcript:

Electrical and Computer Systems Engineering Postgraduate Student Research Forum 2001 Design and Development of a Distributed Avionics System for use in Unmanned Aerial Vehicles Brad Phillips, Lindsay Kleeman, Andrew Price The Aircraft and its Work Conceived in 1992 as a solution for remote data gathering in cyclones and hurricanes, the Aerosonde is a small autonomous aircraft with a wingspan of around three metres. With an airspeed of 100km/h and an endurance of up to 40 hours the aircraft is perfect for missions classified as dull, dirty or dangerous. Such missions have ranged from cyclone studies and crop surveys to environmental monitoring in the Arctic. Because of the nature of its work, the Aerosonde is essentially considered to be an ‘expendable’ item. Regulatory agencies such as CASA and the FAA on the other hand rightly insist that the aircraft should not pose a hazard to other airspace users or to the public. The challenge is therefore to build an aircraft and avionics system that still addresses the expendability criteria while meeting the reliability expectations normally achieved by the addition of redundant systems. Current System Design The existing avionics is of a fairly classic design. A central processor (68332) provides the heart of the system. Interfaces to the rest of the world are through the various plug on modules such as the Signal Conditioner card and the System Motherboard. Apart from the recently introduced Engine Control Unit all sub modules are ‘unintelligent’. While a highly integrated system might appear from a design point of view to be an attractive solution, it poses significant problems for manufacturing and field maintenance. Without on- board intelligence, the testing of sub modules prior to final assembly is not possible without recourse to dedicated and often expensive test jigs. The complexity of a centrally focussed wiring harness makes detection of potential faults difficult in the field. A single processor means that all aircraft functionality is implemented in one software build. Consequently changes to one part of the system software can potentially have a global impact on performance. Management and testing of the software upgrades becomes problematic, especially as more people become involved in the project. In the current design software change control is further exacerbated by the continual incorporation of new payloads into the avionics system. A Distributed Approach The alternative to an integrated system is a distributed one. In such a system each node is capable of collecting and acting upon data independently of other nodes. Use of a broadcast based protocol allows the avionics to be implemented as a flat structure where nodes service the network rather than the other way around. With this design, aircraft control can be asserted by any of the Autopilot, Attitude Determination or Communications Interface modules (ground commands) or a combination thereof. Such an approach is in contrast to the more hierarchical approaches taken in the previous avionics design and in the design of avionics systems in general. With a distributed physical architecture more space can be made available for payloads. Wiring harnesses are simplified and production testing can be improved by installing diagnostics onto each node. Software implementation now becomes more solidly segregated, leading to greater robustness and a simpler system software qualification process. As a further gain, future changes to the hardware can be implemented sequentially rather than on an all or nothing basis. This both speeds time to market and ensures a better economic return over the life cycle of the product. Graceful degradation of the system now becomes possible with a distributed architecture. Previously, failure of the main processor in traditional designs would mean catastrophic failure of the aircraft (hence the normal requirement for redundancy). Because intelligence is now distributed throughout the aircraft under some conditions it would still be possible to fly the aircraft in a degraded state to a location where it could be safely ditched.