Aerospace Control Systems

Spacecraft GNC Systems Engineering

Math Library PDF Print E-mail

Libraries of Matlab and C functions are used to support software tools used for design, analysis, and data processing. These include

  • Attitude library
  • Kalman Filter function library
  • Time and Earth Orientation libary

These libraries are implemented using the best numerical algorithms available to ensure numerical accuracy and reliability. Because small angle computations are an integral part of most attitude algorithms, it is important to avoid loss of accuracy and divide-by-zero conditions when small angles approach zero, as in the sinc function for example.

Algorithms are also designed for computational speed without sacrificing numerical performance. This might seem trivial as computers become faster, but we always want computers to do more in less time, and this is particularly true with spacecraft computers where power and computational speed are limited.