Linear-quadratic stationkeeping for the STS Orbiter
An automatic controller for Space Shuttle Orbiter stationkeeping or formationkeeping is presented. The controller uses a feed-forward loop for precise control at non-equilibrium set points, and a discrete-time linear quadratic regulator for disturbance rejection. Selection of sample time and quadratic cost matrices is done to provide good limit cycling performance in the presence of sensor noise and a control threshold nonlinearity. Large position changes are effected by feed-forward of a minimum fuel or straightline maneuver path. Results show that 20 ft precision can be achieved using current sensors, and that 2 ft precision would be possible with enhanced sensors.