0211_Rouzbeh

Embed Size (px)

Citation preview

  • 7/28/2019 0211_Rouzbeh

    1/18

    Aerospace Engineering Faculty

    Space Systems EngineeringComputer Engineering Laboratory

    Feb. 11, 2009

    1

    Intra-Spacecraft Wireless

    Sensor/Actuators Network

    Rouzbeh Amini

    Promoter:Prof. Eberhard Gill (LR)Daily supervisor:Georgi Gaydadjiev (EWI)

  • 7/28/2019 0211_Rouzbeh

    2/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    2

    Contents

    1. Project Objectives2. Wireless on-board communication

    3. Power management

    a. Simulation environment

    b. Attitude determination

    c. Power management

    4. Conclusion

  • 7/28/2019 0211_Rouzbeh

    3/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Project objectives

    i. Determining useful COTS wireless standards foronboard communication

    Evaluating WiFi, Zigbee and Bluetooth as three potential

    candidates (COTS standards)ii. Design a system level power managemer for a set of

    Attitude Determination and Control System sensorsand actuators onboard spacecraft and evaluate theenergy efficiency of the system and functionality for agiven operation scenario.

  • 7/28/2019 0211_Rouzbeh

    4/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Part I

    Wireless on-board

  • 7/28/2019 0211_Rouzbeh

    5/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    5

    Motivation

    Wired CDHS designs [1]:

    Wires/connectors failure

    Costly late design change

    Development time overhead Undesired ground loops

    EMC and crosstalk

    Test/integration difficulties

    Limited design flexibility

    Mass overhead of cables/wires (6-10 %)

    Final installation of Spacecraft harness atLockheed Martin

    [1] Amini, R., et al.., "New generations of spacecraft data handling systems: Less Harness , More Reliability", In the Proceedings of IAC06, 2006

  • 7/28/2019 0211_Rouzbeh

    6/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Wireless on-board

    Fly-by-wireless plane (AIVA) developed in Portugal(2m Long 4m Wingspan 25kg)

    1- Practically, not every subsystem canenjoy a wireless communication link2- Power management plays a great role in increasing autonomy

    Possibilities:

    1. Developing a new standard2. COTS standards, e.g., WiFi, Zigbee and Bluetooth

    In both cases the following issues should be evaluatedfor each subsystem:

    Communication bandwidth Computational overhead

    Data integrity and fault tolerance

    Volume, mass and power usage overhead

    Power management and autonomy

  • 7/28/2019 0211_Rouzbeh

    7/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Wireless Standard selection

    Onboard data traffic can be categorized to:

    1. Payload data2. House-keeping data3. ADCS data

    The different data traffic types impose various requirements on the data handlingsystem:

    1. Data rate2. Data robustness3. Fault tolerance4. Reconfigurability

  • 7/28/2019 0211_Rouzbeh

    8/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    WiFi is more suitable for long range and high data rate communication

    Bluetooth and ZigBee are low power and low data rate standards

    ZigBee is more flexible and configurable Bluetooth supports a higher data rate and consumes more power [2]

    Comparison of standards

    [2] Amini, R., Gaydadjiev, G, Gill, E., "The Challenges of Intra-Spacecraft Wireless Data Interfacing", In the Proceedings of IAC07, India 2007

  • 7/28/2019 0211_Rouzbeh

    9/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Onboard Wireless Sensors/ActuatorsNetwork (OWSAN)

    Wireless Sensor Network Wireless Ad-hoc Network OWSAN

    Number of nodes >100 (1000s) 10-100

  • 7/28/2019 0211_Rouzbeh

    10/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Part II

    Power Management

  • 7/28/2019 0211_Rouzbeh

    11/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Power Management

    Goal to achieve: Maximizing power usage efficiency of Attitude

    Determination System (ADS) of a microsatellite in a realisticscenario

    Three scenarios are designed:

    1- Pointing mode: the spacecraft points to a certain location on Earth for ashort period of time. High accuracy requirements (< 1deg)

    2- Tracking mode: the spacecraft tracks the ground station. The accuracydemand is lower than the pointing mode. Medium accuracy requirements(< 3deg)

    3- Spacecraft stabilization: the spacecraft is only stabilized to perform thescience mission. Low accuracy requirements(< 10deg)

  • 7/28/2019 0211_Rouzbeh

    12/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    ADS accuracy defines: Type of employed sensors energy consumption

    Sampling frequency data rate energy consumption

    Onboard computation load energy consumption

    Following sensors are selected:

    3-axis magnetometer

    3-axis Gyroscope

    6 sunsensors

    Simulation Environment

    Matlab/Simulink

    - Environment simulation- Spacecraft simulation

    - Attitude determination tools- Power manager

  • 7/28/2019 0211_Rouzbeh

    13/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Simulation environment

    Case study: BIRD satellite

    Dimension: 620x550x620mmWeight: 92kg

  • 7/28/2019 0211_Rouzbeh

    14/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Following models are build and tested:

    Orbit propagator (SGP4)

    Ephemeris (Sun, Earth, Eclipse)

    Magnetic field model (IGRF) Spacecraft dynamics and kinematics

    External disturbances (radiation and gravity)

    Deterministic determination algorithms

    Kalman filter determination algorithms

    Determination is quaternion based

  • 7/28/2019 0211_Rouzbeh

    15/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Power managementPossible power management schemes:

    i. Simple and decentralized approach:

    Sensor node may turn off its transmitter after transmitting amessage and go to idle mode. Sensor goes to idle modewhen not enough power is available

  • 7/28/2019 0211_Rouzbeh

    16/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    ii. Dynamic centralized approach Changes the sensing

    accuracy to reduce data rate

    Changes the durationof the idle/on/off time

    Uses an algorithm to

    estimate the sensor's data

    Decides which set ofsensors should be used touse the least power toachieve the acceptable accuracy

  • 7/28/2019 0211_Rouzbeh

    17/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    iii. Dynamic de-centralized: Similar to centralized approachbut the decision making is put on the sensors side.Sensors should communicate and find the best solution

    Neural network decision making (Training andlearning)

    Fuzzy logic decision making

    Seems to be suitable for space apps due tocalm and predictable nature of space and ADS

    in our case. Etc.

  • 7/28/2019 0211_Rouzbeh

    18/18

    Aerospace Engineering Faculty &Computer Engineering Laboratory

    Conclusion

    Examining more Eclipse scenarios to improve the ADS and tune it

    Examining different scenarios of absence of sensor measurements

    Examining Unscented filters for ADS

    Designing predictive power management schemes to maintain theperformance