Search NASASearch

Engineering topics

Jing Pei

Publications and source records attributed to Jing Pei.

At least 19 records

Tutorial: MATLAB Implementation of a Successive Convexification Algorithm for 3 DoF Rocket Landings

The primary objective of this work is to fill in gaps and explore an alternate way of solving the 3 DoF rocket-powered landing problem presented in the 2016 AIAA paper by Szmuk, Ackimese, and Berning using successive convexification (SCvx). In the original paper, CVX, an automatic parsing package, was used to transcribe the high-level trajectory optimization problem into a format that could be read by a conic solver. The parsing step, generally computationally intensive, is hidden from the user. The use of CVX is sufficient for the generation of trajectories off-line due to the lack of runtime and flight software implementation constraints. For on-line applications, it is necessary to parse the problem for flight software implementation. References on hand-parsing powered descent guidance (PDG) problems are sparse. In this Tech Memo, the process of transcribing the 3 DoF PDG problem into the format required by MATLAB’s built-in second-order cone solver, coneprog.m, is presented in detail. Due to the abridged 3 DoF dynamics and the relatively simple nonlinearities, this reference is the natural starting point for anyone interested in grasping the concepts behind SCvx pertaining to PDG and the parsing step. Simulation results shown in this report were independently created by solving the problem using coneprog.m. The intent of this memo is to serve as a supplemental material to the original paper by breaking down the concept behind successive convexification and shed light into the parsing process. Readers are encouraged to first familiarize themselves with the material laid out in the original reference.

Alex Hayes

Performance of an Active Vehicle Stabilization System During Touchdown in the Presence of Propellant Slosh Dynamics

This paper characterizes the effect of propellant slosh on the performance of an active stabilization control system for the two-two-and-over symmetric landing mode during touchdown. Generalized impulse and momenta theory is used to model the instance when the landing leg strikes the ground as an inelastic collision event. For active stabilization, a rate damping controller is used to stabilize the attitude of the vehicle via onboard reaction control system. Simulation results are shown comparing the performance of the control system with and without slosh dynamics.

Jing Pei

Reconstruction of the Apollo 11 Moon Landing Final Descent Trajectory

Relatively limited data on the Apollo 11 pre-planned and as-flown trajectories are available in the open literature and in the NASA archives. Furthermore, a single report appears to be the only source containing plots comparing the pre-planned and as-flown final approach and landing trajectories. The plots in that report, however, are small and difficult to read, and contain data that are insufficient for directly reconstructing the final landing trajectory. In this report, several published graphics are digitized, and then a variety of least-squares and Kalman filter estimators are applied using kinematic equations and simplified dynamic equations to reconstruct the final descent trajectory. The reconstructed trajectory is important in the crew training effort for program Artemis, which intends to send humans back to the moon, as well as other studies focusing on landing on extraterrestrial worlds.

Apollo 11

Analytical Investigation of Propellant Slosh Stability Boundary on a Space Vehicle

The effect of propellant sloshing upon the stability of a liquid-propelled space vehicle has been studied extensively. For a typical space vehicle with thrust vector control and a single slosh tank, the slosh danger zone is located between the vehicle center of mass and the center of percussion. If the slosh mass is located between these two locations, baffles may be required to provide additional damping for stability. In this work, the methodology behind the classic single tank solution analytical is extended to a tandem tank configuration where the tanks are located along the vehicle centerline or symmetrically offset from the centerline. Secondly, the slosh stability boundary for a vehicle with pairs of outboard reaction jets, rather than thrust vectoring, for attitude control is studied. Finally, the impact of aerodynamics and vehicle axial acceleration on the classic danger zone solution are analyzed.

Jing Pei

Analytical Investigation of Propellant Slosh Stability Boundary on a Space Vehicle

The effect of propellant sloshing upon the stability of a liquid-propelled space vehicle has been studied extensively. For a typical space vehicle with thrust vector control and asingle slosh tank, the Bauer slosh danger zone is located between the vehicle center of mass and the center of percussion while ignoring effects like aerodynamics and axial acceleration. If the slosh mass is located between these two locations, baffles may be required toprovide additional damping for stability. Although this criteria is widely used in the launch vehicle flight controls community, its application is limited to the aforementioned configuration and assumptions. In this work, the methodology behind the classic single-tank criteria is extended to other tank configurations and includes previously ignored effects. First, the variation of the classic danger zone for a tandem tank configuration where the tanks are located along the vehicle centerline or symmetrically offset from the centerline is investigated. Second, a vehicle with a single centerline tank and pair of outboard reaction jets, rather than thrust vectoring, for attitude control is studied. Finally, the impacts of aerodynamics and vehicle axial acceleration on the classic single-tank criteria are analyzed.

Jing Pei

A Low-Cost and Low-Risk Testbed for Control Design of Launch Vehicles and Landing Systems

This research seeks to bridge the gap between the simulation/theory and the flight-testing phases of control algorithmdesign for launch vehicles (LVs) and landing systems (LSs). Thispaper reviews contemporary testbeds for LV and LS control sys-tem design with an emphasis on reducing costs and risks. Also, anew low-cost and low-risk testbed utilizing a quadcopter, flexibleinverted pendulum, and a hanging pendulum is proposed. It is shown that the planar dynamic response of this proposed testbedcan match the planar dynamic response of an LV. As mission objectives for frequent cislunar and interplanetary travel become more complex, the algorithms that control LVs and LSs need to become more advanced to ensure mission safety and success. These control systems are slow to mature because it is difficult to perform experiments in an environment relevant to the mission in a safe and cost-effective manner. A solution to this problem frequently leveraged in the aviation andsatellite industries involves mimicking the dynamic response ofthe vehicle with a test platform that is low-cost and low-risk.

William J Elke III

Minimum-Variance Control Allocation Considering Parametric Model Uncertainty

The control allocation problem was investigated for linear dynamical systems with known parametric uncertainty. Minimizing a cost function that penalizes the variance of the error in achieving commanded forces and moments on the vehicle resulted in a special case of the weighted pseudo-inverse allocator. Rather than an engineer designing the weighting matrix, it is computed from the covariances of the control effectiveness parameters. This minimum-variance allocator balances the effectiveness of the control inputs against the corresponding levels of uncertainty. The approach was demonstrated using simulations of aircraft with realistic uncertainty levels operating in open-loop and closed-loop configurations. Results showed that when model uncertainty is known, significant, and unevenly distributed amongst the controls, the minimum-variance allocator more often achieves the intended forces and moments on the vehicle in comparison to other allocators, which can lead to increased performance, reliability, and safety during flight tests. The cost for this robustness is a diminished achievable moment space for the vehicle.

Control allocation

Attitude Dynamics of On-orbit Refueling Configurations

On-orbit refueling is a key enabling technology that will allow a significant increase in the amount of payload mass delivered beyond low-Earth orbit. Despite the potential benefits, there are numerous concerns regarding the operability and scalability of this critical technology. This paper explores the attitude dynamics of two docked spacecraft performing propellant transfer. A vector-dyadic equation is derived to account for the change over time in the mass distribution and the position of the mass center of the stack and moving mass terms omitted in previous literature. Subsequently, the result is applied to two SpaceX-inspired refueling configurations to assess the relative magnitudes of the various terms in the vector-dyadic equation in comparison to the gravity gradient torque.

vector-dyadic equation

Framework for Analyzing the Complex Interactions Between Spacecraft Motion and Slosh Dynamics in Low-G Environments

The fuel-to-dry-mass ratio of spacecraft continues to grow as new human spaceflight missions target destinations from Earth. Large amounts of liquid propellant can lead to significant coupling between the rigid-body dynamics of the spacecraft and the motion of the fuel within its storage tank. The present work gives an overview of the dynamic features and a flowchart for a method of simulating the motion of a spacecraft with fuel slosh inside a cylindrical, domed tank in a low-g environment. The method involves modeling the liquid propellant as a particle that transfers momentum to the spacecraft through perfectly inelastic collisions with the tank wall. The foundation of the modeling methodology is the approach taken during the Apollo program used to predict the effect of fuel slosh on the complex motion exhibited by the Service Module following separation from the Crew Module. This paper discusses the motivation, methodology, and conclusions from the Apollo-era method, and subsequently builds upon it by incorporating corrections to the derivation of the dynamics and filling in the gaps due to unavailability of the detailed contractor report and simulation code. The results presented in this paper provide an example that demonstrates the effect that fuel slosh can have on the trajectory of a spacecraft in a low-g environment.

William J Elke III