CubeSat and Small Satellite AOCS

Home » Star Tracker Sensor Knowledge » CubeSat and Small Satellite AOCS
CubeSat and Small Satellite AOCS

CubeSat and Small Satellite AOCS

AOCS (Attitude and Orbit Control System) is responsible for determining a satellite’s attitude, controlling its pointing direction, and adjusting its orbit when needed. For CubeSats and small satellites, AOCS directly affects payload pointing accuracy, communication performance, power management, and overall mission capability.

What is the difference between AOCS and ADCS?

AOCS and ADCS are both common terms in satellite attitude-related systems, but they emphasize different aspects.

- AOCS (Attitude and Orbit Control System) typically covers attitude determination, attitude control, and orbit control functions.

- ADCS (Attitude Determination and Control System) primarily focuses on the measurement, estimation, and control of satellite attitude. It usually includes attitude sensors, attitude determination algorithms, control algorithms, and attitude actuators.

CubeSat and Small Satellite AOCS

Main components of AOCS

A typical AOCS consists of attitude sensors, attitude determination algorithms, control algorithms, actuators, and an onboard computer. These components work together to form a complete measurement–computation–control closed loop.

  1. Attitude sensors

Attitude sensors measure the satellite’s orientation relative to a reference frame or provide observation data needed to compute attitude.

Common attitude sensors include:

- Star Tracker: Observes stars and matches them to a star catalog to provide high-accuracy attitude reference. Suitable for missions requiring high pointing precision.

- Sun Sensor: Measures the direction of the Sun relative to the satellite. Commonly used for Sun pointing, initial attitude acquisition, and safe mode.

- Magnetometer: Measures the direction and strength of the Earth’s magnetic field and can be combined with a geomagnetic model for attitude estimation.

- Gyroscope: Measures the satellite’s angular rate. Used to track attitude changes and support dynamic attitude estimation.

  1. Attitude determination algorithms

These algorithms process sensor data to estimate the satellite’s current three-axis attitude.

  1. Attitude control algorithms

Based on the error between the current attitude and the target attitude, these algorithms compute the required control torques and send commands to the actuators.

  1. Attitude actuators

Actuators change the satellite’s rotational state according to control commands. Common devices include:

- Reaction Wheel: Generates control torque by changing the wheel’s spin rate. Suitable for attitude stabilization and precise pointing.

- Magnetorquer: Produces control torque through interaction between electromagnetic coils (or magnetic materials) and the Earth’s magnetic field. Commonly used on small satellites for attitude control and momentum dumping.

- Thruster: Generates thrust for attitude maneuvers and, when a propulsion system is available, can also be used for orbit adjustments.

  1. Onboard computer

The onboard computer runs the AOCS software, processes sensor data, executes attitude determination and control algorithms, and issues commands to the actuators.

Send us a message,we will answer your email shortly!

    Name*

    Email*

    Phone Number

    Message*