Search NASA⌕ Search

Engineering topics

Bergmann, E.

Publications and source records attributed to Bergmann, E..

An automated system for spacecraft proximity operations

With the advent of multiple-vehicle operations in support of the space station, on-orbit refurbishment, and several other missions, there is a need to intelligently plan proximity operations trajectories that will conserve limited available fuel while avoiding collisions. Upon reaching the objective, the capture process entails several unique considerations, such as coordinating motion with a tumbling target, the capture itself, and adapting to control of the new configuration resulting from the capture operation. This paper outlines a systematic process of technical development over several years at the Draper laboratory, culminating in a capability to perform manual augmented or fully autonomous rendezvous, capture, and control of the resulting configuration.

Bergmann, E.↗

Spacecraft mass property identification with torque-generating control

Previous studies indicated that an applied force was necessary to perform in-flight identification of the mass and center of mass of a spacecraft. This paper shows that the mass and center of mass of a rigid spacecraft can be determined using only torque-producing actuators such as control-moment gyros or reaction wheels, and commonly available sensors, e.g., rate gyros and accelerometers. A space-station application is presented.

Bergmann, E.↗

Accommodation of practical constraints by a linear programming jet select

An experimental spacecraft control system will be incorporated into the Space Shuttle flight software and exercised during a forthcoming mission to evaluate its performance and handling qualities. The control system incorporates a 'phase space' control law to generate rate change requests and a linear programming jet select to compute jet firings. Posed as a linear programming problem, jet selection must represent the rate change request as a linear combination of jet acceleration vectors where the coefficients are the jet firing times, while minimizing the fuel expended in satisfying that request. This problem is solved in real time using a revised Simplex algorithm. In order to implement the jet selection algorithm in the Shuttle flight control computer, it was modified to accommodate certain practical features of the Shuttle such as limited computer throughput, lengthy firing times, and a large number of control jets. To the authors' knowledge, this is the first such application of linear programming. It was made possible by careful consideration of the jet selection problem in terms of the properties of linear programming and the Simplex algorithm. These modifications to the jet select algorithm may by useful for the design of reaction controlled spacecraft.

Bergmann, E.↗

Preliminary input to the space shuttle reaction control subsystem failure detection and identification software requirements (uncontrolled)

The current baseline method and software implementation of the space shuttle reaction control subsystem failure detection and identification (RCS FDI) system is presented. This algorithm is recommended for conclusion in the redundancy management (RM) module of the space shuttle guidance, navigation, and control system. Supporting software is presented, and recommended for inclusion in the system management (SM) and display and control (D&C) systems. RCS FDI uses data from sensors in the jets, in the manifold isolation valves, and in the RCS fuel and oxidizer storage tanks. A list of jet failures and fuel imbalance warnings is generated for use by the jet selection algorithm of the on-orbit and entry flight control systems, and to inform the crew and ground controllers of RCS failure status. Manifold isolation valve close commands are generated in the event of failed on or leaking jets to prevent loss of large quantities of RCS fuel.

Bergmann, E.↗