Exact nonlinear control of spacecraft slewing maneuvers with internal momentum transfer
Explore the source record for details and available documents.
SEARCH · Search NASA
Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.
Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.
Explore the source record for details and available documents.
The capability for large angle slewing maneuvers with very demanding pointing accuracy and tracking speed is increasingly required for space-based systems. This is particularly the case for space-based directed energy beam pointing. A method is thus proposed in this paper for commanding general pointing and tracking maneuvers with automatic correction for slew-excited structural deformations. All existing rigid body multiaxial slewing algorithms and flexible body vibration damping algorithms can then be used simultaneously, without design iterations. In particular, an example is given of a retargeting maneuver with specified line-of-sight settling time and no torque saturation.
Explore the source record for details and available documents.
This viewgraph presentation presents an algorithm for trajectory control of a spacecraft that minimizes the time to perform slews, including settling, by avoiding reaction wheel torque and momentum limits that would excite flexible structural modes. This algorithm was validated by simulation during the design of the NGST 'Yardstick' (precursor to JWST). Performance verification of a reduced form for single-axis slews was carried out using the MIT Origins Testbed. It is currently baselined for use by TPF-Coronagraph.
Current state of the art in Space Traffic Management (STM) relies on a handful of providers for surveillance and collision prediction, and manual coordination between operators. Neither is scalable to support the expected 10x increase in spacecraft population in less than 10 years, nor does it support automated manuever planning. We present a software prototype of an STM architecture based on open Application Programming Interfaces (APIs), drawing on previous work by NASA to develop an architecture for low-altitude Unmanned Aerial System Traffic Management. The STM architecture is designed to provide structure to the interactions between spacecraft operators, various regulatory bodies, and service suppliers, while maintaining flexibility of these interactions and the ability for new market participants to enter easily. Autonomy is an indispensable part of the proposed architecture in enabling efficient data sharing, coordination between STM participants and safe flight operations. Examples of autonomy within STM include syncing multiple non-authoritative catalogs of resident space objects, or determining which spacecraft maneuvers when preventing impending conjunctions between multiple spacecraft. The STM prototype is based on modern micro-service architecture adhering to OpenAPI standards and deployed in industry standard Docker containers, facilitating easy communication between different participants or services. The system architecture is designed to facilitate adding and replacing services with minimal disruption. We have implemented some example participant services (e.g. a space situational awareness provider/SSA, a conjunction assessment supplier/CAS, an automated maneuver advisor/AMA) within the prototype. Different services, with creative algorithms folded into then, can fulfil similar functional roles within the STM architecture by flexibly connecting to it using pre-defined APIs and data models, thereby lowering the barrier to entry of new players in the STM marketplace. We demonstrate the STM prototype on a multiple conjunction scenario with multiple maneuverable spacecraft, where an example CAS and AMA can recommend optimal maneuvers to the spacecraft operators, based on a predefined reward function. Such tools can intelligently search the space of potential collision avoidance maneuvers with varying parameters like lead time and propellant usage, optimize a customized reward function, and be implemented as a scheduling service within the STM architecture. The case study shows an example of autonomous maneuver planning is possible using the API-based framework. As satellite populations and predicted conjunctions increase, an STM architecture can facilitate seamless information exchange related to collision prediction and mitigation among various service applications on different platforms and servers. The availability of such an STM network also opens up new research topics on satellite maneuver planning, scheduling and negotiation across disjoint entities.
The MAVEN magnetic field investigation is part of a comprehensive particles and fields subsystem that will measure the magnetic and electric fields and plasma environment of Mars and its interaction with the solar wind. The magnetic field instrumentation consists of two independent tri-axial fluxgate magnetometer sensors, remotely mounted at the outer extremity of the two solar arrays on small extensions ("boomlets"). The sensors are controlled by independent and functionally identical electronics assemblies that are integrated within the particles and fields subsystem and draw their power from redundant power supplies within that system. Each magnetometer measures the ambient vector magnetic field over a wide dynamic range (to 65,536 nT per axis) with a quantization uncertainty of 0.008 nT in the most sensitive dynamic range and an accuracy of better than 0.05%. Both magnetometers sample the ambient magnetic field at an intrinsic sample rate of 32 vector samples per second. Telemetry is transferred from each magnetometer to the particles and fields package once per second and subsequently passed to the spacecraft after some reformatting. The magnetic field data volume may be reduced by averaging and decimation, when necessary to meet telemetry allocations, and application of data compression, utilizing a lossless 8-bit differencing scheme. The MAVEN magnetic field experiment may be reconfigured in flight to meet unanticipated needs and is fully hardware redundant. A spacecraft magnetic control program was implemented to provide a magnetically clean environment for the magnetic sensors and the MAVEN mission plan provides for occasional spacecraft maneuvers - multiple rotations about the spacecraft x and z axes - to characterize spacecraft fields and/or instrument offsets in flight.
The Saturn-bound Cassini spacecraft performs trajectory correction maneuvers using either the 0.6 N Hydrazine thrusters of the reaction control system (RCS) or one of the two gimbaled 490 N bipropellant main engines.
A prototype system for docking a miniature spacecraft with a larger spacecraft has been developed by engineers at the Johnson Space Center. Engineers working on Mini AERCam, a free-flying robotic camera, needed to find a way to successfully dock and undock their miniature spacecraft to refuel the propulsion and recharge the batteries. The subsystems developed (see figure) include (1) a docking port, designed for the larger spacecraft, which contains an electromagnet, a ball lock mechanism, and a service probe; and (2) a docking cluster, designed for the smaller spacecraft, which contains either a permanent magnet or an electromagnet. A typical docking operation begins with the docking spacecraft maneuvering into position near the docking port on the parent vehicle. The electromagnet( s) are then turned on, and, if necessary, the docking spacecraft is then maneuvered within the capture envelope of the docking port. The capture envelope for this system is approximated by a 5-in. (12.7-cm) cube centered on the front of the docking-port electromagnet and within an angular misalignment of <30 . Thereafter, the magnetic forces draw the smaller spacecraft toward the larger one and this brings the spacecraft into approximate alignment prior to contact. Mechanical alignment guides provide the final rotational alignment into one of 12 positions. Once the docking vehicle has been captured magnetically in the docking port, the ball-lock mechanism is activated, which locks the two spacecraft together. At this point the electromagnet( s) are turned off, and the service probe extended if recharge and refueling are to be performed. Additionally, during undocking, the polarity of one electromagnet can be reversed to provide a gentle push to separate the two spacecraft. This system is currently being incorporated into the design of Mini AERCam vehicle.
In this paper the problem of maneuvering a flexible spacecraft through a large angle is considered, where the disturbance-accommodating feedback control tracks a desired output state. The desired output state is provided from an open-loop solution for the linear system model. The components of the disturbance vector are assumed to be represented in terms of Fourier series. Closed-form solutions are provided for the Ricati, prefilter, state trajectory, and residual state trajectory equations which define the optimal control. Example maneuvers are presented where control-rate penalties have been included in the performance index for frequency-shaping, in order to smooth both the open- and closed-loop control commands.
The present consideration of recent advancements in the nonlinear guidance of spacecraft, using feedback linearization and decoupling to generate exact nominal commands, gives attention to the correction of saturation effects and oscillation prevention in saturated operating regimes. In the case of spacecraft maneuvered by momentum-transfer devices, real time command generation is possible by means of pointwise minimization of the sum of the squares of the norms of the 'next state error' for the equivalent system and the linear system input. It is also possible to track a nominal trajectory, such as a critically damped harmonic oscillator response, by minimizing the square of the norm of the error between the actual and the tracked states.
Presentation at the 24797-16 Earth Observing System (EOS) Aura Science Team Meeting (Mission Operations Work Group (MOWG)) at Rotterdam, Netherlands August 29, 2016. Presentation topics include mission summary, spacecraft subsystems summary, recent and planned activities, spacecraft anomalies, data capture, propellant usage and lifetime estimates, spacecraft maneuvers and ground track history, mission highlights and past spacecraft anomalies and reliability estimates.
Fuel optimal maneuvers of spacecraft relative to a body in circular orbit are investigated using a point mass model in which the magnitude of the thrust vector is bounded. All nonsingular optimal maneuvers consist of intervals of full thrust and coast and are found to contain at most seven such intervals in one period. Only four boundary conditions where singular solutions occur are possible. Computer simulation of optimal flight path shapes and switching functions are found for various boundary conditions. Emphasis is placed on the problem of soft rendezvous with a body in circular orbit.
A cooperative autopilot is developed for the control of the relative attitude, relative position and absolute attitude of two maneuvering spacecraft during on orbit proximity operations. The autopilot consists of an open-loop trajectory solver which computes a nine dimensional linearized nominal state trajectory at the beginning of each maneuver and a phase space regulator which maintains the two spacecraft on the nominal trajectory during coast phases of the maneuver. A linear programming algorithm is used to perform jet selection. Simulation tests using a system of two space shuttle vehicles are performed to verify the performance of the cooperative controller and comparisons are made to a traditional passive target/active pursuit vehicle approach to proximity operations. The cooperative autopilot is shown to be able to control the two vehicle system when both the would be pursuit vehicle and the target vehicle are not completely controllable in six degrees of freedom. The cooperative controller is also shown to use as much as 37 percent less fuel and 57 percent fewer jet firings than a single pursuit vehicle during a simple docking approach maneuver.
A case study of a spacecraft having flexible solar arrays is presented. A stationkeeping attitude control mode using both earth and rate gyro reference signals and a flexible vehicle dynamics modeling and implementation is discussed. The control system is designed to achieve both pointing accuracy and structural mode stability during stationkeeping maneuvers. Reduction of structural mode interactions over the entire mode duration is presented. The control mode using a discrete time observer structure is described to show the convergence of the spacecraft attitude transients during Delta-V thrusting maneuvers without preloading thrusting bias to the onboard control processor. The simulation performance using the three axis, body stabilized nonlinear dynamics is provided. The details of a five body dynamics model are discussed. The spacecraft is modeled as a central rigid body having cantilevered flexible antennas, a pair of flexible articulated solar arrays, and to gimballed momentum wheels. The vehicle is free to undergo unrestricted rotations and translations relative to inertial space. A direct implementation of the equations of motion is compared to an indirect implementation that uses a symbolic manipulation software to generate rigid body equations.
The problems associated with optimum approaches to an orbiting spacecraft at the completion of rendezvous are exacerbated when the maneuvering spacecraft is to dock with such large and extended structures as the NASA Space Station, which also has a torque equilibrium attitude due to which the docking port does not point directly into the orbital track. Attention is presently given to a candidate 'operationally optimum' approach to a local vertical-local horizontal stabilized target; this glideslope approach is derived on the basis of Hill's relative-motion equations, which have been expanded to encompass constant relative accelerations in a closed form solution. The motion is described in polar coordinates.
Radiometric calibration of Earth-observing satellite sensors is critical for tracking on-orbit gain changes through- out the satellite's mission. The Moon, being a stable, well-characterized radiometric target, has been used effectively for tracking the relative gain changes of the reflective solar bands for the Moderate Resolution Imaging Spectroradiometer (MODIS) on board EOS AM-1 (Terra) and PM-1 (Aqua). The Moon is viewed through the MODIS space-view port, and the relative phase of the Moon is restricted to within 0.5 degrees of a chosen target phase to increase the accuracy of the calibration. These geometric restrictions require spacecraft maneuvers in order to bring space-view port into proper alignment with the position of the Moon when the phase requirement is met. In this paper, we describe a versatile tool for scheduling such maneuvers based on the required geometry and lunar phase restrictions for a general spacecraft bound instrument. The results of the scheduling tool have been verified using lunar images from Aqua and Terra MODIS after a scheduled roll maneuver was performed. This tool has also been tested for the Visible Infrared Imaging Radiometer Suite (VIIRS) and the Advanced Technology Microwave Sounder on-board the Suomi-NPP spacecraft. As an extension of this work, we have also developed a tool for scheduling views of bright stars. These stars provide another well-characterized radiometric source that can be used for sensor calibration. This tool has been implemented to determine the times in which a chosen star can be viewed by the high gain stages of the day/night band for the VIIRS instrument.
Thrust force estimates for the reaction control thrusters on-board Cassini spacecraft are presented in this paper. Cassini consists of two thruster branches (A and B) each with eight thrusters. The four Z-thrusters control the X and Y-axes, while the four Y-thrusters control the Z-axis. It is important to track the thrust force estimates in order to detect any thruster degradation and for supporting various activities in spacecraft operations (Titan flyby, spacecraft maneuvers). The Euler equation, which describes the rotational motion of the spacecraft during a reaction wheel bias event, is used to develop the algorithm. The thrust estimates are obtained from the pseudo inverse solution using flight telemetry during the bias. Results show that the A-branch Z3A and Z4A thrusters exhibited degraded thrust in November 2008. Due to the degraded thrust performance of Z3A and Z4A, A-branch usage was discontinued and prime branch was swapped to B-branch in March 2009. The thrust estimates from the B-branch do not show any degradation to date. The algorithm is used to trend the B-branch thrust force estimates as the mission continues.
Nominal command generation in real time for the control of manipulators or of maneuvering spacecraft is hampered by the nonlinearity of the equations of motion. Likewise the real time tracking of a computed nominal trajectory in the presence of disturbances requires the computation of time-varying Jacobians of the motion. An alternative approach is the formulation of acceleration-commanded control laws in appropriately chosen generalized advantageous to design dedicated circuit interfaces to perform the required transformation. It is also possible to guarantee that actuator and sensor saturation limits are not exceeded, by means of feedback-biased circuits that implement automatic overload limitation of acceleration commands. Recent developments following this 'hardware computation' point of view will be discussed.