1. The meaning of up
Kurt Vonnegut’s The Sirens of Titan sends its characters across the solar system in search of meaning, only to discover that the universe is indifferent and the journey itself is the point. ADCS sensors have a similarly existential job: they look at stars, the sun, and magnetic fields and try to answer the question “which way am I pointing?” The universe does not care, but the platform must know.
2. The sensor set
A typical small-satellite ADCS suite includes:
- Star trackers. The most accurate attitude sensor. They image stars and match the pattern to a catalog. Accuracy can be on the order of arcseconds, but they are sensitive to stray light from the sun, Earth, and moon, and they can be confused by bright objects or dust.
- Sun sensors. Measure the angle to the sun. Simple, reliable, and essential for safe mode. They do not give full attitude by themselves but provide a reference vector.
- Magnetometers. Measure the local magnetic field. In LEO the field is strong enough to provide a second reference vector. They are cheap and robust but affected by the platform’s own magnetic fields.
- Gyroscopes. Measure angular rate. MEMS gyros are common on small satellites. They drift over time, so they need periodic correction from star trackers or other attitude references.
- GNSS receivers. Provide position and velocity, which are needed for orbit propagation and for predicting the local magnetic field and sun direction.
3. Sensor fusion
No single sensor gives full attitude at all times. A Kalman filter or similar estimator combines measurements into a single attitude and rate estimate. The design choices matter:
- How much weight to give each sensor depending on availability and confidence.
- How to handle transient faults like a star tracker blinded by stray light.
- How often to update the gyro bias estimate.
- How to initialize attitude from a tumbling or unknown state.
4. What the desktop actually needs
For a LEO desktop with modest pointing requirements, the sensor suite can be relatively simple: a star tracker for accuracy, sun sensors for safe mode and backup, a magnetometer for additional reference and momentum-dump timing, and gyros for rate information. GNSS is already needed for orbit knowledge, so it serves ADCS as well.
5. What the reading leaves unresolved
How much redundancy is enough. A single star tracker is light and cheap but creates a single point of failure. Two star trackers add mass, power, and complexity. The right answer depends on the mission’s tolerance for attitude outages and the platform’s ability to recover from sensor loss.