Top Banner
Attitude Determination and Control of Satellites
28

Attitude Dynamics and Control

Dec 07, 2015

Download

Documents

gopika1991

Attitude dynamics and control
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Attitude Dynamics and Control

Attitude Determination and Control of Satellites

Page 2: Attitude Dynamics and Control

Introduction

• Attitude Determination and Control Subsystem(ADCS)

- Senses the orientation of spacecraft relative to reference plane usually inertial

- Stabillizes the spacecraft

- Orients the spacecraft in desired direction

Page 3: Attitude Dynamics and Control

Attitude control

Needed because

• Payload requirements

Eg. Focusing the satellite camera to a particular direction

• Communication requirements

Pointing the antenna towards ground

• Power system requirements

Tracking the sun to achieve maximum power generation

Page 4: Attitude Dynamics and Control

Components of ADCS

• Sensors- To determine the orientation of the satellite

• Algorithms-To calculate the deviation from the desired orientation and to generate actuation command to counter the deviation

• Actuators-To act upon the signals given by the control algorithms and to produce the necessary torques

Page 5: Attitude Dynamics and Control

CHANGE IN ATTITUDE

Satellite tends to change its orientation because of environmental torques

– Aerodynamic torque

– Solar radiation pressure

– Gravity gradient torque

– Interaction of Satellite electronics with earth’s magnetic field

Page 6: Attitude Dynamics and Control

Attitude Determination • Earth Sensor (horizon sensor)

– Use IR to detect boundary between deep space & upper atmosphere

– Typically scanning (can also be an actuator) • Sun Sensor • Star Sensor

– Scanner: for spinning S/C or on a rotating mount – Tracker/Mapper: for 3-axis stabilized S/C

• Tracker (one star) / Mapper (multiple stars)

• Inertial Measurement Unit (IMU) – Rate Gyros (may also include accelerometers)

• Magnetometer – Requires magnetic field model stored in computer

Page 7: Attitude Dynamics and Control

Attitude Control

• Actuators come in two types

– Passive

• Gravity Gradient Boom

• Spinning

– Active

• Thrusters

• Wheels

• Gyros

• Torque Rods

Page 8: Attitude Dynamics and Control

Reference frames

• Earth Centered Inertial Frame: Non rotating reference frame denoted by .

Origin : Center of Earth

x –axis : Points towards vernal equinox

y – axis: 90⁰ east in the equatorial plane

z - axis: Extends through North pole

Page 9: Attitude Dynamics and Control
Page 10: Attitude Dynamics and Control

• Earth-Centered Earth Fixed (ECEF) Frame:

x and y axes rotate with the hemisphere relative to ECI frame

origin: center of earth

x-axis: Points toward the intersection of Greenwich meridian and equator

z-axis: Extends through the North pole and rotation is about z axis

y-axis: Completes right handed system.

Page 11: Attitude Dynamics and Control
Page 12: Attitude Dynamics and Control

• Orbit Frame:

Origin: Center of mass of the satellite

x-axis: Points in the direction of motion tangentially to the orbit

z-axis: Points Nadhir (center of Earth)

y-axis: Completes right handed system

Page 13: Attitude Dynamics and Control
Page 14: Attitude Dynamics and Control

• Body frame:

Origin: Coincides with the center of mass of the satellite.

x and y axes: Coincides with the orbit frame axes when the satellite has an attitude of 0⁰ in roll, pitch and yaw.

z-axis: Nadhir side of satellite

Page 15: Attitude Dynamics and Control
Page 16: Attitude Dynamics and Control

Rotation Matrix

Rotation matrix is a description of the rotational relationship between two reference frame.

The rotation matrix R from frame a to b is denoted as Rᵇₐ.

Rotation of a vector from one frame to another frame be given using Rᵇₐ as

Page 17: Attitude Dynamics and Control

• Rotational matrices are denoted by SO(3)

The orientation of satellite is described using rotation matrix

Relation between angular velocity and rotation matrix, and its derivative is

Page 18: Attitude Dynamics and Control

• Attitude Representation:

Most widely used methods:

-Euler angles

-Unit Quaternions

Euler Angles:

-Uses roll (ф), pitch (ϴ), yaw (ψ)

Page 19: Attitude Dynamics and Control
Page 20: Attitude Dynamics and Control

• Transforming the body from the inertial axes to rotated body fixed axes using a rotation matrix:

Where I, j, k are chosen rotation axes and

are transposes of the elementary rotation matrices about their respective axes.

Page 21: Attitude Dynamics and Control

• Unit Quaternions:

-Choose euler axis

- Rotate the object by an angle ф from inertial frame about the euler axis.

Page 22: Attitude Dynamics and Control

Inertia Matrix

Inertia matix Iₒ about origin is defined as

Page 23: Attitude Dynamics and Control

Dynamics of Satellite

Consider satellite as rigid body h = r x p h= IѠ Where h – angular momentum r – position vector p – linear momentum I – moment of inertia Ѡ – angular velocity

Page 24: Attitude Dynamics and Control

Mathematical dynamic model of satellite:

: angular velocity of the body frame with respect to the inertial frame in the body frame

: Torques acting on the satellite in body frame both internal and external.

Page 25: Attitude Dynamics and Control

Modeling of Reaction wheel

• Torque produced by reaction wheel:

: Torque produced by reaction wheel in body frame

is angular momentum of reaction wheels

is friction of reaction wheel

Page 26: Attitude Dynamics and Control

Mathematical Model of spacecraft Attitude System

- (1)

- (2)

- (3)

where is attitude angular velocity expresses in spacecraft’s body fixed reference frame to inertial frame

: rotation inertial matrix

: angular momentum of spacecraft

Page 27: Attitude Dynamics and Control

is attitude angles described by Euler angles and

Page 28: Attitude Dynamics and Control

References

• LI Long, Hou Jianwen. Adaptive Sliding Mode Based Controller Design for Spacecraft Attitude Stabilization, IEEE transactions, 2015

• Attitude determination and control by James R Wertz

• Spacecraft Dynamics and Control by Marcel J. SIDI,1997