Attitude and Thrust controllers, Flight Guidance System
The block diagram below presents the CSN F9’s flight control system. The ship’s Inertial Navigation Units (INUs) collect and feed the necessary real-time inputs (attitude, location, velocity, mass, center of mass location, moments of inertia). The flight planner provides the reference trajectory data for the flight guidance system (master autopilot).
- The Attitude Controller is a feedback system that manages the ship’s pitch, roll and yaw angles using MRU rotational thrust (torque) and thrust vectoring on the main engine when available.
- The Thrust Controller translates the pilot and flight guidance inputs into commands to the MRUs (linear thrust) and fusion controller (main engine thrust).
- The Flight Guidance System is the ship’s master autopilot. When active it takes dynamic command of the attitude and thrust controllers to maintain or bring back the ship on to the loaded reference trajectory. The small central panel below the AIM attitude selector provides information on its current state, estimated current error (aggregated as [m]) and the currently applied thrust corrections.
- Although the attitude controller’s user inputs are split into two ROLL and AIM (pitch + yaw) selectors, it internally operates as a unified 3-axis system. Its stability parameters are automatically adjusted depending on the allocated thrust (torque) and estimated moments of inertia. The “∫ε” symbol on the front panel (top-right of the AIM selector) indicates that an additional integrator has been activated to optimize the pursuit performance.
- By default (“thrust axis” button) the ship’s reference frame is defined using the main thrust axis (~ main nozzle to center of mass) and not the geometrical longitudinal axis. This is to dynamically compensate for mass imbalances from the main LH2 tanks (primarily).
- Tracking a point under acceleration from multiple forces (thrust, gravity) is not an easy task for regular feedback systems such as PIDs. As a result the flight guidance system is based on a Model Predictive Control approach. In practice it uses a model of the current flight conditions to search for thrust commands that would minimize the ship’s position and velocity error when propagated some time ahead in the future. This process is continuously repeated several time per (real word) second.
Maneuvering Reaction Units (MRU)
- Attitude control
- Course corrections
- Station keeping / relative flight
- The Maneuvering Systems panel (helm station) regroups the MRU related controls.
- The LIN and ROT sliders divide the total thrust between the linear (translation) and rotational (attitude) modes respectively,
with LIN + ROT ≤ 100% (e.g. 20% / 20% is a valid setting that limits the total allocated thrust).
- The Power Saturation slider controls the allocated electrical power as a function of the commanded thrust. The default setting will offer better ISP at low thrust as a trade-off with power consumption.
Note: the term “maneuvering” may be misleading considering that MRUs are powerful engines in their own right and can draw large amounts of electrical power from the ship’s electrical system. Due to their relatively low ISP they may also consume large amounts of hydrogen and significantly affect the overall ΔV budget.
As a general rule: the lower the commanded MRU thrust and impulse, the better.
Primary Flight Controls and Instruments
The main CSN F9’s flight controls are located in the Helm Station:
- Attitude and Thrust command panel (top)
The primary inputs governing the ship’s attitude (roll, aim = pitch + yaw) and thrust mode. The flight guidance system (full autopilot) automatically engages based on your settings and the loaded flight plan.
- Nav Orb (bottom left)
Displays various pointers and the current orbital frame of reference with respect to the ship’s reference frame:
+ prograde = along the ship’s velocity vector (“forward”)
+ normal = along the normal to the orbital plane (“up”)
+ radial = in the orbital plane at right angle from the velocity vector (“right”, away from the parent celestial body)
- Orbit Display (bottom right)
Indicates the current orbital elements and provides a 3D view of the ship on its orbit with respect to the parent body.
Flight Control Modes
The flight control matrix presents a summary of the available modes. From left to right:
- The mode and its intended use.
- Whether the main thrust is produced by the main engine or the MRUs.
- The corresponding Attitude and Thrust settings to be selected on the front helm panel.
- Whether the flight guidance system is active for the mode or not.
Plan then Fly
There is no such thing as approximate space flight if one wants to get anywhere. Typical trips involve a few jumps and tenths of trajectory legs and maneuvers. At each step any small position or worse velocity error will always accumulate and eventually make the following steps irrelevant. This is why it is much more efficient to plan first and then to use the flight guidance system to stay on track all along to the destination.
For simple orbit adjustments or when the tactical situation imposes quick reactions the orbit display can provide a quick overview of the evolving trajectory. However this is not a safe method: lose focus while manually lowering a periapsis on MRU thrust close to an atmosphere and your flight engineer would better master the fast fusion spool-up techniques or you are in really big trouble…
The following video presents the CSN F9’s flight control systems in a simple example burn.