Engineering PapersSearch

Engineering topics

Inampudi, Ravi

Publications and source records attributed to Inampudi, Ravi.

ISS Double-Gimbaled CMG Subsystem Simulation Using the Agile Development Method

This paper presents an evolutionary approach in simulating a cluster of 4 Control Moment Gyros (CMG) on the International Space Station (ISS) using a common sense approach (the agile development method) for concurrent mathematical modeling and simulation of the CMG subsystem. This simulation is part of Training systems for the 21st Century simulator which will provide training for crew members, instructors, and flight controllers. The basic idea of how the CMGs on the space station are used for its non-propulsive attitude control is briefly explained to set up the context for simulating a CMG subsystem. Next different reference frames and the detailed equations of motion (EOM) for multiple double-gimbal variable-speed control moment gyroscopes (DGVs) are presented. Fixing some of the terms in the EOM becomes the special case EOM for ISS's double-gimbaled fixed speed CMGs. CMG simulation development using the agile development method is presented in which customer's requirements and solutions evolve through iterative analysis, design, coding, unit testing and acceptance testing. At the end of the iteration a set of features implemented in that iteration are demonstrated to the flight controllers thus creating a short feedback loop and helping in creating adaptive development cycles. The unified modeling language (UML) tool is used in illustrating the user stories, class designs and sequence diagrams. This incremental development approach of mathematical modeling and simulating the CMG subsystem involved the development team and the customer early on, thus improving the quality of the working CMG system in each iteration and helping the team to accurately predict the cost, schedule and delivery of the software.

Inampudi, Ravi

Simulation of Malfunctions for the ISS Double-Gimbal Control Moment Gyroscope

This paper presents a simplified approach to simulation of malfunctions of the Control Moment Gyroscope (CMG) on board the International Space Station (ISS). These malfunctions will be used as part of flight training of CMG failure scenarios in the guidance navigation control (GNC) subsystem of the Training Systems for 21st Century (TS21) simulator. The CMG malfunctions are grouped under mechanical, thermal and electrical categories. A malfunction can be as simple as one which only affects the telemetry or a complex one that changes the state and behavior of the CMG model. In both cases, the ISS GNC flight software will read the telemetry and respond accordingly. The user executes these malfunctions by supplying conditional data which modify internal model states and then elicit a response as seen on the user displays. Ground operators and crew on board the ISS use CMG malfunction procedures to better understand and respond to anomalies observed within the CMG subsystem.

Inampudi, Ravi

Simulation of an Electromechanical Spin Motor System of a Control Moment Gyroscope

A two-phase brushless DC motor (BDCM) with pulse-width modulated (PWM) voltage drive is simulated to control the flywheel speed of a control moment gyroscope (CMG). An overview of a double-gimballed control moment gyroscope (DGCMG) assembly is presented along with the CMG torque effects on the spacecraft. The operating principles of a two-phase brushless DC motor are presented and the system's electro-mechanical equations of motion are developed for the root-mean-square (RMS) currents and wheel speed. It is shown that the system is an extremely "stiff" set of first-order equations for which an implicit Euler integrator is required for a stable solution. An adaptive proportional voltage controller is presented which adjusts the PWM voltages depending on several control modes for speed, current, and torque. The simulation results illustrate the interaction between the electrical system and the load dynamics and how these influence the overall performance of the system. As will be shown, the CMG spin motor model can directly provide electrical power use and thermal power output to spacecraft subsystems for effective (average) calculations of CMG power consumption.

Inampudi, Ravi