Magnetically Suspended VSCMGs for Simultaneous Attitude Control and Power Transfer IPAC Service

Similar documents
Spacecraft Actuation Using CMGs and VSCMGs

Taking into account Flexibility in Attitude Control 1

Journal of Guidance, Navigation and Control

Feedback Control Law for Variable Speed Control Moment Gyros

Attitude Control for Small Satellites using Control Moment Gyros

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators

Design of a Three-Axis Rotary Platform

Fuzzy Logic Intelligent Control System of Magnetic Bearings

Robust Controller Design for an Autonomous Underwater Vehicle

[ Ω 1 ] Diagonal matrix of system 2 (updated) eigenvalues [ Φ 1 ] System 1 modal matrix [ Φ 2 ] System 2 (updated) modal matrix Φ fb

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

VARIABLE SPEED CONTROL MOMENT GYROSCOPE WORKBENCH: A NEW SIMULATION TOOL FOR TOMORROW'S SPACECRAFT

VELOCITY OPTIMIZATION METHOD OF X-BAND ANTTENA FOR JTTER ATTENUATION

A Simplified Vehicle and Driver Model for Vehicle Systems Development

Line of Sight Stabilization Primer Table of Contents

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1

Singularity Analysis of an Extensible Kinematic Architecture: Assur Class N, Order N 1

Estimation of Unknown Disturbances in Gimbal Systems

CAMERA GIMBAL PERFORMANCE IMPROVEMENT WITH SPINNING-MASS MECHANICAL GYROSCOPES

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator

importantly, flywheels offer the potential to combine the energy-storage and the attitude-control functions into a single device, thus increasing reli

Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education

SSC15-XI-2 SmallSat Conference

Parametric Study of Engine Rigid Body Modes

Written exams of Robotics 2

KHALID H QAMAR: INTERACTIVE NON-LINEAR EFFECTS IN 3DOF DYNAMIC SYSTEMS. Interactive Non-Linear Effects in 3 DoF Dynamic Systems

Chapter 4: Kinematics of Rigid Bodies

INTRODUCTION CHAPTER 1

CONTROL MOMENT GYRO CMG S : A compact CMG product for agile satellites in the one ton class

VIBRATION-ISOLATION SYSTEM WITH GYROSCOPIC STABILIZER

DETERMINING suitable types, number and locations of

This was written by a designer of inertial guidance machines, & is correct. **********************************************************************

Robotics (Kinematics) Winter 1393 Bonab University

Navigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM

Automatic Control Industrial robotics

Rotational3D Efficient modelling of 3D effects in rotational mechanics

QUANSER Flight Control Systems Design. 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope. Quanser Education Solutions Powered by

OBSERVER BASED FRACTIONAL SECOND- ORDER NONSINGULAR TERMINAL MULTISEGMENT SLIDING MODE CONTROL OF SRM POSITION REGULATION SYSTEM

1314. Estimation of mode shapes expanded from incomplete measurements

3D MOTION IN MAGNETIC ACTUATOR MODELLING

AC : ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY

Contributions to the Two Degrees of Freedom Modular Variable Reluctance Motors Used in Advanced Manufacturing Systems

Trajectory planning of 2 DOF planar space robot without attitude controller

SUPPORTING LINEAR MOTION: A COMPLETE GUIDE TO IMPLEMENTING DYNAMIC LOAD SUPPORT FOR LINEAR MOTION SYSTEMS

Dynamical Modeling and Controlof Quadrotor

Introduction to Solid Modeling Using SolidWorks 2008 COSMOSMotion Tutorial Page 1

CMPUT 412 Motion Control Wheeled robots. Csaba Szepesvári University of Alberta

17. SEISMIC ANALYSIS MODELING TO SATISFY BUILDING CODES

Connection Elements and Connection Library

Time-Domain Dynamic Analysis of Helical Gears with Reduced Housing Model

Lesson 1: Introduction to Pro/MECHANICA Motion

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric

SSC99-XI-8. GyroWheel TM - An Innovative New Actuator/Sensor for 3-axis Spacecraft Attitude Control

Modeling and Control of Non Linear Systems

Characterization of NRRO in a HDD Spindle System Due to Ball Bearing Excitation

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

MIXED CONTROL MOMENTUM GYROSCOPES AND REACTIONS WHEEL BASED ATTITUDE CONTROL SYSTEM

Driven Cavity Example

PROCEEDINGS OF SPIE. Kiarash Tajdaran, Larry D. Dewell, Eric V. Eason, Raymond M. Bell, Kuo-Chia Liu, et al.

Autonomous on-orbit Calibration Of Star Trackers

THE DYNAMIC MODEL OF A FOUR CONTROL MOMENT GYROSCOPE SYSTEM MODELO DINÁMICO DE UN SISTEMA DE CONTROL DE PAR POR CUATRO GIRÓSCOPOS

SEMI-ACTIVE CONTROL OF BUILDING STRUCTURES USING A NEURO-FUZZY CONTROLLER WITH ACCELERATION FEEDBACK

AC : AN ALTERNATIVE APPROACH FOR TEACHING MULTIBODY DYNAMICS

A Jacobian-Based Algorithm for Planning Attitude Maneuvers Using Forward and Reverse Rotations

Calibration of Inertial Measurement Units Using Pendulum Motion

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices

An Approximate Method for Permuting Frame with Repeated Lattice Structure to Equivalent Beam

Simulation Driven Optimized Mechanism Drive

MOBILE ROBOTIC SYSTEM FOR GROUND-TESTING OF MULTI-SPACECRAFT PROXIMITY OPERATIONS

CHAPTER 3 MATHEMATICAL MODEL

New paradigm for MEMS+IC Co-development

COARSE LEVELING OF INS ATTITUDE UNDER DYNAMIC TRAJECTORY CONDITIONS. Paul G. Savage Strapdown Associates, Inc.

Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique

Chapter 3: Kinematics Locomotion. Ross Hatton and Howie Choset

MC-E - Motion Control

EE565:Mobile Robotics Lecture 2

MB Millenium Single- and Multi-Axis Vibration and Motion Control System

Influence of geometric imperfections on tapered roller bearings life and performance

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Micro physical simulation system of electric power systems

Computer Aided Design and Transient Finite Elements Analysis of Induction Motor

IMPROVING QUADROTOR 3-AXES STABILIZATION RESULTS USING EMPIRICAL RESULTS AND SYSTEM IDENTIFICATION

Robot. A thesis presented to. the faculty of. In partial fulfillment. of the requirements for the degree. Master of Science. Zachary J.

ALAR Series. Direct Drive, Large-Aperture, Rotary Stage. 5 different aperture sizes: 100 mm, 150 mm, 200 mm, 250 mm, 325 mm

MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS

PTT 280, 380 AND 480 WHITE PAPER

DSP-BASED MOTOR CONTROLLER FOR THREE-PHASE BRUSHLESS DC MOTORS

An Improved Measurement Placement Algorithm for Network Observability

Design of Miniaturized Optical Image Stabilization and Autofocusing Camera Module for Cellphones

Three-dimensional analytical field calculation of pyramidal-frustum shaped permanent magnets Janssen, J.L.G.; Paulides, J.J.H.; Lomonova, E.A.

Motion Control (wheeled robots)

Analysis of Euler Angles in a Simple Two-Axis Gimbals Set

Qualified Active Magnetic Bearing Retrofits for Turbo-expanders

Kinematics Analysis of Free-Floating Redundant Space Manipulator based on Momentum Conservation. Germany, ,

Unit 2: Locomotion Kinematics of Wheeled Robots: Part 3

Analysis of the Motion Control Methods for Stratospheric Balloon-Borne Gondola Platform

Torque-Position Transformer for Task Control of Position Controlled Robots

HEXAPODS FOR PRECISION MOTION AND VIBRATION CONTROL

Transcription:

Junyoung Park e-mail: jy1029.park@samsung.com Alan Palazzolo e-mail: a-palazzolo@tamu.edu Department of Mechanical Engineering, Vibration Control and Electromechanics Laboratory, Texas A&M University, MS 3123, College Station, TX 77843-3123 Magnetically Suspended VSCMGs for Simultaneous Attitude Control and Power Transfer IPAC Service This paper presents the theory and numerical results of utilizing four gimbaled, magnetically suspended, variable speed flywheels for simultaneous satellite attitude control and power transfer (charge, storage, and delivery). Previous variable speed control moment gyro models and control algorithms assumed that the flywheel bearings were rigid. However, high speed flywheels on spacecraft will be supported by active magnetic bearings, which have flexibility and in general frequency dependent characteristics. The present work provides the theory for modeling the satellite and flywheel systems including controllers for stable magnetic bearing suspension for power transfer to and from the flywheels and for attitude control of the satellite. A major reason for utilizing flexible bearings is to isolate the imbalance disturbance forces from the flywheel to the satellite. This g-jitter vibration could interfere with the operation of sensitive onboard instrumentation. A special control approach is employed for the magnetic bearings to reject the imbalance disturbances. The stability, robustness, tracking, and disturbance rejection performances of the feedback control laws are demonstrated with a satellite simulation that includes initial attitude error, system modeling error, and flywheel imbalance disturbance. DOI: 10.1115/1.4002105 1 Introduction Recent work seeks to demonstrate a reduction in satellite weight and cost by replacing the present energy storage system electrochemical batteries and attitude control torque actuators flywheel and/or control moment of gyros with an array of four high speed flywheels FW or variable speed control moment gyros VSCMGs, which have merits of both flywheels and control moment gyros CMG. Utilizing high speed flywheels for energy storage on the satellites was suggested by Roes 1 as early as 1961 and the advantages of magnetic bearing MB suspension of flywheels for attitude control and energy storage were discussed by Sindlinger 2 and Brunet 3. NASA related flywheel R&D contains the pioneering work of Kirk et al. 4 7 for improving energy density and for incorporating magnetic bearings. The effects of a incorporating a magnetic bearing on satellite nutation instability is analyzed in Heimbold 8. This paper shows that damping between rotating and fixed components may cause an overall nutational instability. This was based on an approximate linearized analysis and an interpretation of prior research by Mingori 9,10 and Gunter 11. Mingori s work focused on the effects of damping in the interconnection between the rotating and fixed parts of a dual-spin satellite, and Gunter s work focused on fluid film bearings in high speed turbomachinery. Although Gunter showed that damping within the rotating member is destabilizing his work, it also demonstrated that bearing damping that is damping between the rotating shaft and fixed housing components, is stabilizing. Therefore, it is our opinion that Heimbold s interpretation of Gunter s work as a support of his hypothesis was incorrect. We do support Heimbold s argument that eddy currents in magnetic bearings are destabilizing due to loss in phase margin in the feedback path. This can be compensated for by direct damping in the bearing or by cross axes coupling as stated by Heimbold, the nutational instability can be avoided by interaxes cross coupling of the bearing tilt controllers. A detailed discussion of Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received July 9, 2008; final manuscript received April 28, 2010; published online August 11, 2010. Assoc. Editor: Mark Costello. cross axes coupling for flywheel magnetic bearing control was provided in Park 12. Tonkin 13 postulated that large deflections of the flywheel in its bearings due to bearing compliance may cause a satellite, open loop, nutation mode instability, if nutation occurs in the same sense as the flywheel spin direction. This phenomenon was not detected in the simulations of the present work, perhaps because of the magnetic bearing control feedback loop keeping the deflections of the shaft relative to the flywheel housing at very small amplitudes. The work of Kenny et al. 14 integrated sensorless field oriented motor control, which was successfully demonstrated at 60,000 rpm on a NASA flywheel. Christopher and Beach provided a comprehensive overview of the NASA Glenn flywheel program in Ref. 15. Successful integrated power and attitude control IPAC demands a control torque approach that uncouples the attitude control torque and power transfer torque to isolate each function during satellite maneuvers or power transfers. This is accomplished by obtaining the attitude control torque from the range space and the power transfer torque from the null space of the rectangular input-torques related matrix 16,17. Tsiotras, et al. 18 published a remarkable series of papers related to integrated power and attitude control for a satellite with an array of high speed flywheels. Tsiotras 18 developed an algorithm for controlling the spacecraft attitude while simultaneously tracking a desired power profile by using a cluster of more than three noncoplanar energy/momentum wheels. The torque was decomposed into two perpendicular spaces; one to track the required power level of the wheels and one to control the attitude of the satellite. A logarithm term was introduced for a kinematical parameter in the Lyapunov function making the feedback controller corresponding to this parameter become linear. The work of Yoon and Tsiotras 19 extended their earlier IPAC control developments to include actuation and energy storage with single-gimbaled, variable speed control moment gyroscopes. Yoon and Tsiotras 20 designed an adaptive control law for spacecraft attitude tracking utilizing VSCMGs with uncertainties in the gimbal axes directions. This effect may be very important for IPAC Journal of Dynamic Systems, Measurement, and Control SEPTEMBER 2010, Vol. 132 / 051001-1 Copyright 2010 by ASME

applications since the flywheels have high speeds and high angular momentum. Their results demonstrate robust control. Yoon and Tsiotras 21 introduced a gradient based method using null motion to avoid the singularities of a VSCMG cluster. Geometric and algebraic considerations are provided to determine whether the VSCMGs will encounter an inescapable singularity when operated in integrated power and attitude control service. Jung and Tsiotras 22 demonstrated successful implementation of their integrated power and attitude control developments on an experimental test rig. Their platform is based on a realistic 3-dof spacecraft simulator equipped with four VSCMGs. The results validated their theoretical work in the areas of an adaptive control law, a power tracking control law, and wheel speed equalization. Schaub et al. 23 published a nonlinear feedforward/feedback controller for a prototype for large three dimensional rotational satellite maneuvers and provided a feedback gains selection strategy utilized by root-locus method. The strategies for selecting nonlinear state feedback controller gains and near minimum time smoothed bang-bang control shape are referenced in the present work. The dynamics and control laws of four standard pyramid configuration variable speed control moment gyros are developed in Ref. 24. VSCMGs combine the advantages of the classical single-gimbal CMG and reaction wheel RW /flywheel. It has the rotational speed of the RW/flywheel and the precession rate of a CMG. Two different control based steering laws are introduced from the Lyapunov stability approach and compared by numerical simulation with the classical CMG approach. The weighted pseudo inverse was utilized to obtain required torques for the satellite attitude and angular velocity error regulation problem. The simultaneous attitude control and energy storage using four standard pyramid configuration VSCMGs were presented in the Ref. 16 and Euler parameters and velocity based steering law were employed for attitude kinematics and feedback control law. The attitude control torques and power tracking torques are obtained from the range space and null space of dynamic matrix, which is not square. The prior developments for the dynamics, feedback control law, and integrated power and attitude control system IPACS literatures for VSCMGs treated the flywheel bearings as rigid and with perfectly mass balanced flywheels, so as to neglect the mass imbalance sinusoidal disturbance, which occurs at its spin speed. This approach simplifies the model by assuming that each flywheel motions could be effectively modeled with a single degree of freedom allows only spin motion. The high speed, longevity, contamination, and low loss requirements for these flywheels mandate that MB be used for suspension of the spinning rotor. The clearance of the MB and its catcher backup bearing is typically around 0.02 in 0.5 mm and 0.01 in 0.25 mm, respectively, therefore, relative flywheel translational motions and rotational angles are expected to be very small. However, the feedback signal in the MB suspension system is the relative flywheel displacement respect to the reference body/ flywheel housing; therefore, the relative translational motion of the flywheel with respect to the housing/casing should be considered. In contrast to the assumption employed in the previous work, the MB stiffness is intentionally set to a low value to yield high frequency force isolation between the satellite and the spinning shaft. The stiffness and damping of the MB may be conveniently adjusted through gain changes in the feedback control electronics. and the housing can be obtained by two Euler sequential rotations rather than three in the flywheel nonspinning coordinate system, furthermore, the original modified Rodriguez parameters MRP are never singular due to the fact that the flywheel transverse angles are small. The satellite rotational motions have their coordinates expressed in the satellite body fixed frame and translational motions are not considered in this paper based on the assumptions that the displacement of the satellite mass center with respect to the system mass center is very small, the initial positions and velocities are zero, and there are no external forces. The gimbals are constrained to execute only precession. 2.1 Notation. Superscripts and subscripts in the vector expressions indicate that the coordinate frame and relative motion, respectively. The derivative of a vector X with respect to the inertial reference frame will be denoted by d N dt X Ẋ and an overdot with parenthesis and subscript denotes that the differentiation with respect to time as viewed in the frame indicated by the subscript. The skew symmetric operator X is employed to represent a vector cross product, i.e., the cross product between vectors X and Y is X Y =X Y, where X is defined as X = 0 X 3 X 2 X 3 0 X 1 X 2 X 1 0 For convenience, the vector identity for vector triple cross products is also employed to transform and simplify the terms into a numerically manageable form. A B C A T C B A T B C A T CI 3 3 CA T B Also define Trieq A,C = A T CI 3 3 CA T 2.2 Flywheel Translational Motion (Flywheel Housing Coordinates). Figure 1 shows coordinate systems and one magnetically suspended, VSCMG module. The equations of the gimbaled flywheel s absolute acceleration and translational motion in the flywheel housing frame are 1 and 2, respectively. The gimbal coordinates ĝ 1,ĝ 2,ĝ 3 and flywheel housing coordinates ĥ 1,ĥ 2,ĥ 3 are identical since each housing end is attached to the gimbal, therefore, no relative motion exists between the gimbal and flywheel housing GH =I 3 3, BG = BH, where GH is the direction cosine matrix between the gimbal frame and the flywheel housing frame. The x variable in Eq. 2 is the relative displacement between the MB suspended flywheel and the flywheel housing coordinate system, which is identical with the gimbal coordinate system. h Ẍ f/n = ẍ h + + BG T 2 ẋ h + BG T + BG T x + + BG T + BG T x + BG T BG T BG T R i + BG T BG T R i 1 2 Equations of Motion The translational and rotational equations of motion for one gimbaled flywheel module can be derived in the flywheel housing frame and flywheel nonspinning body coordinate frame, respectively. The flywheel nonspinning coordinate has attractive merits such as the direction cosine matrix DCM between the flywheel mẍ + aẋ + bx + c + d = F f 2 where a=2m g g/n, b= m trieq g g/n, g g/n, c= m trieq x, trieq g b/n,gr BG T, d=mx g f/s, g g/n = + BG T g, b/n = BG T, gr= BG T R i, X g f/s =x+gr, = 1 2 3 T, and = 0 0 1 T. 051001-2 / Vol. 132, SEPTEMBER 2010 Transactions of the ASME

Fig. 1 Coordinate systems and one VSCMG module 2.3 Flywheel Rotational Motion (Flywheel Nonspinning Coordinates). As mentioned previously, the flywheel rotational motion is expressed with coordinates in the flywheel nonspinning frame fˆ1, fˆ2, fˆ3 and is obtained from a Newton Euler formulation. Equations 3 and 4 are the angular momentum vector and its inertial time derivative for the gimbaled flywheel module in terms of the flywheel rotational inertia and its absolute angular velocity. H f = I f f/n Ḣ f = Ḣ f f + J f + GF T + BF T H f f = T f Without loss of generality, Eq. 4 can be rewritten as Eq. 5, which is suitable for numerical integration. 3 4 The inertia matrix I s contains the satellite inertia and the gimbal inertia components because of the reasonable assumption that system mass center and satellite mass center are same. Ḣ sys = I T + I T + D s 1 + B 1 + BF T f + T t = T ext where X g/s =R i, X f/s =R i +x, D s =J a 2 BG 1 +J b 1 BG 2, B =J 3 BG 3, T t = BG X f/s BG F f, X f/n =X+X f/s, X g/n =X+R i, g = BG T = 1, 2, 3 T, I T =I s +J b =I s + BG J BG T, and J =diag J 1,J 2,J 3, J a =J 3 J 2 +J 1, J b = J 3 J 2 +J 1. The equations of motions for one gimbaled flywheel and satellite including gimbal rotational motion are derived as Eqs. 2, 5, and 7. 7 Q 1 f + Q 2 f + Q 3 + Q 4 + Q 5 + Q 6 = T f 5 where I f =diag I a,i t,i t, f = f,1, f,2, f,3 T, f/n = f + GF T + BF T, f = BF T = ˆ 1, ˆ 2, ˆ 3 T, 1 =I a ˆ 2 f,2, 2 =I a ˆ 3 f,3, 3 =I a ˆ 3+I D f,3, 4 =I D ˆ 1+I E f,1, 5 =I E ˆ 3+I a f,3, 6 = I a ˆ 2 I D f,2, 7 =I F ˆ 1 I E f,1, 8 =I E ˆ 2+I a f,2, I D =I a 2I t, I E =I a +I t, I F =I a +2I t, Q 1 = I a I 1 I t I 2 I t I 3, Q 2 = 5 I 2 8 I 3, I a ˆ 3 I 1 I D ˆ 1 I 3,I a ˆ 2 I 1 +I D ˆ 1 I 2, Q 3 = 3 I 2 + 6 I 3, 2 I 1 + 7 I 3, 1 I 1 + 4 I 2 GF T, Q 4 = I a I 1,I t I 2,I t I 3 GF T, Q 5 =I f BF T, and Q 6 = f I f BF T. 2.4 Satellite Equations of Motion (Satellite Body Fixed Coordinates). The system angular momentum vector, including a gimbal and flywheel module, is defined in the satellite body fixed frame and its time derivative can be expressed as Eqs. 6 and 7. The terms in the parenthesis 6 are shown due to the fact that the flywheel and gimbal VSCMG center of mass are not located at the satellite mass center. 3 Nonlinear State Feedback Control and Power Tracking The Lyapunov approach is employed to derive a nonlinear state feedback tracking control law, which is asymptotically stable for simultaneous attitude control and power tracking tasks, for rigid bearing models. Reference 19 introduced a logarithm term is the Lyapunov function, which makes the feedback controller linear in attitude and velocity errors. The reference motion in the present development is obtained from Refs. 23,25, which indicates that the optimal control for a rigid body, minimum-time maneuver is the bang-bang type control and if the bang-bang control excites significant vibration of the flexible degrees of freedom, it can be smoothed out by using the sharpness of the control switch represented by 25. 3.1 Reference Motion Design. A rigid body undergoes an arbitrary three-dimensional reorientation by rotating about a single principal axis. A near minimum-time control function smoothed bang-bang control for this single axis, rest to rest maneuver has the following mathematical description 25. H sys = H s + H f + X f/s mẋ f/n + H g + X g/s m Ẋ g/n = I s + H f + X f/s mẋ f/n + H g 6 I = u = u max f t,t f,t 8 Journal of Dynamic Systems, Measurement, and Control SEPTEMBER 2010, Vol. 132 / 051001-3

f t,t f,t = t t 2 3 2 t t for 0 t t 1 for t t t f 2 t t 1 1 2 t t 1 2 3 2 t t 1 for t 1 t t f 2 t 2 t 2 + t t 9 2 1, for t 2 t t f t t 3 1+ t t 3 2 3 2 t t 3 for t 3 t t f t t where t= t f and controls the sharpness of the switches, where =0 yields the bang-bang instantaneous torque switches and =0.25 yields the smoothest member of the family 23. Performing the integration of Eq. 8 with the positive sign selected and imposing rest to rest maneuver boundary conditions at t 0 =0: 0 =0, 0=0 and at t f =t f : tf = f, tf=0, yields u max I = 4 f 1 2 + 0.4 2 t f 2 10 Therefore, if the Euler s principle axis of rotation is given as l, then the corresponding MRPs for orientation, angular velocity, and angular acceleration become r = l tan /4, r = l, r = l 11 3.2 State Feedback Control and Power Tracking. The logarithm term in the following candidate Lyapunov function was initially introduced by Tsiotras 18,19. This innovation yielded the result that the feedback control law becomes linear in the orientation MRP error. The Lyapunov function is V = 1 2 T I T +2k 1 log 1+ T 12 where = BR r. To assure stability one needs to verify that the first time derivative of V is negative definite. The time derivative of the inertia matrix in Eq. 13 is due to the total inertia matrix I T, containing a time varying gimbal inertia component with coordinates in the satellite frame. V = T I T + 1 2 J b + k 1 13 Substitute Eq. 7 into Eq. 13 and define the parenthesis term to be k 2. This yields the feedback control torques in the case of one VSCMG module and no external torque, as L r = D 1 1 + B 1 + BF 1 1 T mt 14 where D 1 = D s R 1, R 1 =0.5 J c 2 BG 1 +J c 1 BG 2, g = BG T = 1 2 3, J c =J 1 J 2, and D s is defined in Eq. 7 and L r is the required attitude control torque vector. The dimensions of each vector and matrix shown in Eq. 14 are D 1 =3 1, 1=1 1, B =3 1, 1=1 1, BF 1 1 =3 1, T mt =1 1, and L r =3 1, respectively. The time derivative of the inertia matrix in Eq. 13 is replaced by R 1 in Eq. 14 and the second term of Eq. 14 can be ignored because of the fact that the gimbal transverse moment of inertia B is much smaller than the flywheel spin moment of inertia and since the gimbal acceleration 1 is also small. The required attitude control torque constraint 14 for one VSCMG module can be extended to the case of four VSCMGs modules with four gimbal rates and four flywheels motor torques, as D + E T mt = L r 15 where D = D 1, D 2, D 3, D 4, = 11, 12, 13, 14 T, E = BF 1 1, BF 1 2, BF 1 3, BF 1 4, T mt = T 1 mt,t 2 mt,t 3 mt,t 4 mt T, and L r = I T I T r+k 1 +k 2 4 i=1 BF i T mb,i 4 i=1 T t,i The total kinetic energy stored in the flywheel and its time rate of change power can be written as E FW = 1 2 f T I FW f P FW = f T 0 1 4 T mt where I FW =diag I a 1,I a 2,I a 3,I a 4 and f = f 1, f 2, f 3, f 4 T. Therefore, from Eqs. 15 and 17 G 11 G 12 G 21 G 22 = L r P FW 16 17 18 where G 11 = E, G 12 = D, G 21 = f T, G 22 =0 1 4, and = T mt T. Define G 1 = G 11 G 12 and G 2 = G 21 G 22, then the required attitude control torque constraint becomes G 1 = L r 19 where G 1 is a 3 by 8 and is an 8 by 1 matrix, respectively. The general solution of Eq. 19 can be expressed as = G + 1 L r + null 20 where G + 1 is general inverse matrix of G 1, which is obtained from range space of G 1, and null is a vector obtained from the null space of G 1 i.e., G 1 null =0. The required power control constraint equation can be written from Eq. 18 as G 2 = P FW 21 where G 2 isa1by8matrix. The vector null is obtained after substituting Eq. 20 into Eq. 21. Define the modified power as P m = P FW G 2 G + 1 L r =G 2 null. Since the null vector null is obtained from the null space of G 1, there exists a vector satisfying null = P N 22 where P N is the orthogonal projection onto null space of G 1 and has the properties of P N P T N =1 and P N =I N G + 1 G 1 =I N G T 1 G 1 G T 1 1 G 1. Substitute Eq. 22 into the modified power equation P m =G 2 null to obtain G 2 P N = P m. The minimum norm solution yields = G 2 P N T G 2 P N P T N G T 2 1 P m = P T N G T 2 G 2 P N G T 2 1 P m 23 Therefore, the power transfer torque becomes null = P N G T 2 G 2 P N G T 2 1 P m 24 By combining Eqs. 20 and 24, the combined attitude control and power transfer torque becomes 051001-4 / Vol. 132, SEPTEMBER 2010 Transactions of the ASME

Fig. 2 Typical five axes MB suspension system = G + 1 L r + P N G T 2 G 2 P N G T 2 1 P m 25 The leading term on the right hand side of Eq. 25 is evaluated with a weighted pseudo inverse instead of the standard Moore Penrose inverse because of the fact that ideally the VSCMGs should act like classical CMGs when operated away from the single-gimbal CMG singularity configuration 24. Then G + 1 = WG T 1 G 1 WG T 1 1 26 where W is a diagonal FW/CMG mode weighting matrix, W =diag W F1,...,W F4, W G1,...,W G4 and W Fi, W Gi are flywheel and CMG weights, respectively, associated with how closely the VSCMGs are desired to behave like regular flywheels or like CMGs. To achieve the desired VSCMGs performance, the weights are made dependent on the proximity to a single-gimbal CMG singularity 24,26. To determine the weights W Fi, consider the minimum singular value of G 1, i.e., = det G 1 G T 1 27 Reference 16 discussed the advantages of this approach versus utilizing the minimum singular value of G 12 24. As the gimbal angle approach a singular CMG configuration, the parameter will go to zero and the flywheel weights are then defined to be Eq. 28 W Fi = W 0 Fi exp 28 where W 0 Fi and are positive scalars to be selected by the control designer. The CMG weightings W Gi are constant 24, independent of satellite orientation, and are selected by the control designer to improve the controller performance. 4 Five Axes Magnetic Bearing Suspension System Generally, a magnetic bearing suspension system includes position sensors, controllers, filters, power amplifiers, and magnetic bearing actuators. Figure 2 shows a typical flywheel/housing module with a five-axis MB suspension system 17. The proportional, integral, derivative PID controller gains and filters determine the overall system performance if MB component saturation is avoided. In this section, the numerical modeling of each component is briefly explained. 4.1 Position Sensor. The two popular position sensors widely utilized in the MB suspension system are the optical sensor and eddy current sensor and the transfer function of these position sensors may be approximated by a linear first-order filter shown as Eq. 29. G s s = 29 s s +1 where s is time constant, which including the sensor bandwidth. The bandwidth is typically 5 KHz, so that an ideal infinite bandwidth position sensor model is employed with dc gain in the present work. 4.2 PID Control. Magnetic suspension control laws vary widely according to the particular applications. These include both plant based version such as H-infinity, quasiresonant QR, sliding mode, etc., or variations of basic PID control. A simple PID type control is described here for illustration purposes. Filter models are included to represent the natural roll-off of power amplifiers, sensors, and MB actuators. The parallel PID paths are shaped to suppress noise or prevent instability. Typically the transfer functions have a form similar with G p s = 1 p s +1, G i s = 1 i s +1, G d s = s d s +1 2 30 the time constants of p and d are selected to make the cut-off frequencies, f c =1/ 2, equal to 4 KHz and 2 KHz for the radial and axial paths, respectively in this work. 4.3 Programmed Filter Stages. Some commonly used programmed filter stages for magnetic suspension control contain low pass, lead/lag, and notch filters. The transfer function of each filter stage can be written as Eq. 31, respectively. G lpf s = 1 f s +1 n, G L s = k L s + z s + p, s 2 + sp G nc s = s 2 2 31 + sp /Q s + sp The numerical examples presented employ a lag compensator of the form 31 with k L =1 and this stage performs similarly to an integrator to reduce steady state error without wind-up problems. 4.4 Power Amplifier. Power amplifiers convert control voltage to MB coil currents via an internal servo circuit. Pulse width modulated PWM servo amplifiers are commonly employed due Journal of Dynamic Systems, Measurement, and Control SEPTEMBER 2010, Vol. 132 / 051001-5

fringing, and leakage effects are discussed in Ref. 27. Figure 4 shows one of the two axes for this type of MB actuator including coils, forces, and currents 17. The total magnetic force produced along the axis shown is expressed in the approximate form Fig. 3 First-order representation of PWM to low power consumption and accurate tracking for the commanded currents. A simplified feedback model of a servo amplifier including nonlinearities such as voltage and current saturation is shown in the Fig. 3. This is a first-order representation of the amplifier, including the current servo and the coil voltage, resistance and inductance. The coil voltage may become saturated due to high frequency noise and the coil inductance, which makes control of high frequency gyroscopic poles quite challenging. The closed loop system transfer function of a servo power amplifier may be represented in a simplified form as Eq. 32. G PA s = i PA K PA = 32 V ctrl Ls + R + K PA where K PA is the proportional gain, is an internal current sensor sensitivity, and L, R are the coil inductance and resistance, respectively. The proportional gain and sensor sensitivity can be selected by matching the transfer function to a first-order filter considering the overall gain and bandwidth. 4.5 Magnetic Bearing Actuator. The forces produced by a MB actuator on the spinning flywheel shaft are nonlinear function of currents and the shaft s relative displacement in the actuator clearance. A MB actuator for satellite application will most likely incorporate permanent magnets to supply a bias field to minimize ohmic losses. The equivalent magnetic circuit for these bearings is quite complex, thus to illustrate the IPAC methodology, we only consider the simpler electromagnetic biased, heteropolar MB. More complex bearing models, which also include eddy currents, F = F + F = B + 2 A p 0 B 2 A p 0 33 where the magnetic flux density is B, cross section area is A p, and the magnetic field constant 0. This equation is derived from Ampere s law and the conservation of flux, which has the form =B j A j 28 for all segments j of a closed-loop. Ampere s law Hdl=Ni yields the approximate result H s l s +H r l r +2H o c =Ni. From Fig. 5 and with the flux intensity H j converted to B j / j in the linear range of B-H curve, the results are B s s l s + B r r l r +2 B o o l o = Ni 34 l s + l r +2 c = R s + R r +2R o = Ni 35 s A s r A r o A o where the reluctances are defined by R j =l j / j A j. For high performance magnetic materials s o, r o, which implies that R s R o, R r R o. An approximate form for the second term in the Eq. 35 becomes 2R o Ni and when combined with =B o A o yields B o = Ni 36 2R o A o Substituting Eq. 36 into Eq. 33, yields the magnetic force expression in 37, where i + =i b +i c and i =i b i c. F = 1 4 N2 o A p 2 i b + i c 2 c x c 2 i b i c 2 c + x c 37 The linearized form of this magnetic bearing force expression is 38, where the MB position stiffness K pos and current stiffness K cur are obtained by differentiating Eq. 37 with respect to the rotor displacement x c, and the control current i c, about the operating points, which are typically zero. F = K pos x c + K cur i c 38 Fig. 4 C-core electromagnet and rotor lamination stack where K pos = df/dx c x c =0=N 2 ic =0 o A p i 2 b /c and K cur = df/di c x c =0 ic =0 =N 2 o A p i b /c Figure 6 represents the components in a typical, active MB system. The overall system performance and characteristics are dominated by the PID control gains and filters if saturation does not occur. Fig. 5 Equivalent magnetic circuit 051001-6 / Vol. 132, SEPTEMBER 2010 Transactions of the ASME

Fig. 6 MB feedback control loop diagram 5 Numerical Simulations The numerical simulations presented below are provided to illustrate the effectiveness of IPAC with magnetically suspended, gimbaled VSCMGs. Figure 7 shows the feedback control paths for a determining flywheel motor torques and gimbal rates for IPAC service and for b determining magnetic bearing forces to magnetically support the flywheels. The satellite attitude and power transfer information feedbacks 1 and 2 are fed back to the motor control and the flywheel position signals feedback 3 from the position sensors are fed back to the magnetic bearing control. The overall configuration of the simulation model including VSCMG s alignment angles and relative position to the satellite is presented in Fig. 8. Four VSCMGs are aligned in a standard pyramid shape similar to Refs. 16,24,26 and offset from the satellite mass center by R i. Details of a flywheel/housing module containing axial and radial bearings are depicted in Fig. 9. The axial thrust magnetic bearing is typically integrated with one of the radial bearing to form a combination bearing. It is assumed that the MBs are aligned along the housing reference line center line resulting in the MB coordinate being identical with the flywheel housing coordinate in Fig. 9. Fig. 7 IPAC system feedback control loop Fig. 8 Four MB suspended VSCMGs in a pyramid configuration Journal of Dynamic Systems, Measurement, and Control SEPTEMBER 2010, Vol. 132 / 051001-7

Fig. 9 Details of a magnetically suspended VSCMG module Table 1 lists the system parameter values for the numerical simulation including the angle in Fig. 8, which is measured from the satellite body axis bˆ 1 bˆ 3 plane to the VSCMG s gimbal axis. The parameter in Eq. 28 and Table 1 is selected by the control designer to improve the controller performance. Tables 2 4 list magnetic bearing properties, MB feedback loop components, and feedback controller gains, respectively. 5.1 Satellite Attitude Maneuver and Power Transfer. This section presents the results of a satellite attitude control and power transfer case study. Stability, robustness, power, and attitude tracking and unknown disturbance rejection are demonstrated for the Table 1 VSCMGs simulation parameters Parameter Numerical value Unit n 4-54.75 deg 0 000 rad/s 0 0.025 0.0375 0 a 000 b - 0 45 45 45 45 deg 0 0000 rad/s i f 0 2,2,2,2 1 10 4 rpm I s 585, 585, 439 kg m 2 I f 0.19, 0.27, 0.27 kg m 2 J 0.03, 0.036, 0.036 kg m 2 m 26.3 kg R i 2, 2, 2, 2 m 0 W Fi 1 - W Gi 5-1 10 10 - a Indicates case 1. b Indicates case 2. Magnetic bearing Table 2 Current stiffness K cur N/A Magnetic bearing properties Position stiffness K pos N/m Load capacity N Location m Combo radial 40.92 1.225 10 6 400 c l mb =0.2 Combo axial 83.6 1.4 10 6 800 c l mb =0.2 Radial 38.7 1.05 10 6 400 r l mb =0.2 magnetic suspension of the VSCMGs and the IPAC nonlinear, state feedback control. Robustness of the controllers is demonstrated with satellite initial attitude error, system modeling error, and flywheel mass imbalance. The two cases considered are as follows. Case 1: Satellite initial attitude error 0 defined in the Table 1. Case 2: System modeling error satellite moment of inertia is increased by 15% and the flywheel mass imbalance is imposed on VSCMG module 2 with no initial attitude error. 5.1.1 Reference Motion Design. The reference motion described in the previous section is designed such that the satellite changes its orientation 90 deg about the Euler principal axis EPA of rotation from the initial attitude sn ti to the final attitude sn tf and starting and ending with zero angular velocities. The EPA is obtained as the eigenvector, which corresponds to the eigenvalue +1 of the direction cosine matrix C. sn ti = 1 0 0 0 1 0 0 0 1, sn tf = 0.3952 0.0524 0.9170 0.8037 0.4636 0.3729, 0.4447 0.8844 0.1410 C = sn tf sn T ti, then the EPA and principal angle can be obtained as l = 0.6286 0.6809 and 0.3756 = cos 1 1 2 C 11 + C 22 + C 33 1 = 90 deg 39 As mentioned before, the satellite reference attitude and angular velocity can be obtained by utilizing Eq. 39. Figure 10 shows the satellite reference motions including the satellite rotational angle 90 deg EPA rotation in 300 s. 5.1.2 Case 1: Satellite Initial Attitude Error. In general, the initial actual satellite orientation will differ from the reference target value. For example, the initial attitude error in this work is assumed to be 0.025,0.0375,0 T in terms of modified Rodriguez parameter, which corresponds to a 10.3 deg principal rotation angle deviation from the reference motion. Figure 11 indicates the satellite maneuver motions with this initial attitude error. The final rotational angle is 90.0016 deg, which is identical with 051001-8 / Vol. 132, SEPTEMBER 2010 Transactions of the ASME

Table 3 MB feedback loop components Components Transfer function Gain Bandwidth Hz Remarks Sensor G s s =1 =8000 V/m Ideal P-path Radial 1 4096 G p s = 1 Axial p s +1 2048 - PID I-path Radial Axial - - - Not implemented D-path Radial s 4096 G d s = d s +1 2 1 Axial 2048 - Filter lag compensator G L s = K L s + z s + p K L =1 Zero=19.87 rad/s Pole=1.987 rad/s Power amplifier G PA s =1 1 Ideal Eq. 39. Satellite angular velocity and attitude error vectors are shown in Fig. 12. The initial amplitudes error vectors are reduced by 50% at about 10 s into the maneuver due to the nonlinear state feedback gain selection 23. Figure 13 shows the gimbal angles and gimbal rates. The initial gimbal angles are shown in Table 1 and the maximum gimbal rates occur at the start of the simulation to compensate for the initial attitude errors. Figures 14 and 15 contain flywheels motor torques and spin and transverse velocities, respectively. As shown in these figures, the flywheel transverse velocities are very small; however, they contribute MB torques into each flywheel module. Flywheel displacements at the sensor position and MB forces are shown in Figs. 16 and 17, respectively. The simulated and target power transfer time histories are presented in Fig. 18, which indicates near error free tracking. The time history of the determinant in Eq. 27 and the weighting factor in Eq. 28 are shown in Fig. 19. 5.1.3 Case 2: System Modeling Error and Flywheel Mass Imbalance Disturbance. The modeling uncertainty in this case is a 15% increase in the simulation model s satellite rotational moment of inertia relative to the reference value given in Table 1 and employed for determining the target trajectory Eq. 8. The disturbance is an imbalance load imposed at the flywheel mass center of module 2, in the form of an imbalance eccentricity of 1 10 5 in. 0.00025 mm. Figures 20 and 21 provide satellite reference and actual motions, respectively. In these figures, angular velocity vectors are not the same scale due to the angular velocity error vectors, which is very small 1 10 7 rad/s shown in Fig. 22. The final satellite orientation angle is 89.992 deg, which is identical with reference angle 90 deg in Fig. 21. Two lines are shown in the figure however the actual rotational angle lies on top of the reference motion, indicating very accurate tracking of the desired orientation profile. The gimbal angles and rates are plotted in Fig. 23 and the maximum gimbal rate is about 0.055 rad/s at about one-half of the maneuver duration time. The gimbal rates at the beginning of duration are relatively small compared with case 1 due to no initial attitude error. Figures 24 and 25 show the spin velocity, motor torque, and transverse angular velocity of each flywheel module. The flywheel displacements at the sensor locations and the MB reaction forces are provided in Figs. 26 and 27, respectively. The higher proportional and derivative gains are employed to make the MB suspension system more effective for suppressing the vibrations due to the imbalance distribution in case 2. The position and current stiffness of the MBs are identical in cases 1 and 2, as indicated in Table 2. The actual and target power transfer time histories are plotted by solid line and x mark in Fig. 28. As shown, the actual power profile tracks the target perfectly even in the case of imposed system modeling error and unknown disturbance. Figure 29 contains the determinant scalar factor and VSCMG s weighting factors, respectively. The flywheel displacement and magnetic bearing force plots extend from 0 s to 300 s to cover the attitude maneuver period. This makes plotting the imbalance response, which occurs with a period of approximately 0.0001 s impractical. Isolated zoomed-in inspection of the response shows that the displacement levels are very small for the magnetic bearing gain structure employed. Decreasing the derivative gain by a factor of 10 caused the vibration Table 4 System feedback control gains System feedback loop MB control Nonlinear feedback control MB control Proportional gain K p Derivative gain K d Radial 36 a 720 b - Axial 21 a 420 b - Radial 0.248 a 660 b - Axial 0.248 a 660 b - Nonlinear feedback control k 1 Eq. 15-155 k 2 Eq. 15-93 a Indicates case 1. b Indicates case 2. Journal of Dynamic Systems, Measurement, and Control SEPTEMBER 2010, Vol. 132 / 051001-9

Fig. 10 Satellite reference motions Fig. 13 Gimbal motions Fig. 11 Satellite actual motions Fig. 14 Flywheel RPMs and motor torques Fig. 12 Velocity and attitude error vectors Fig. 15 Flywheel transverse velocities 051001-10 / Vol. 132, SEPTEMBER 2010 Transactions of the ASME

Fig. 16 Flywheel displacements at sensor position Fig. 19 Determinant and weights factor Fig. 17 Magnetic bearing forces Fig. 20 Satellite reference motions Fig. 18 Power transfer time histories Fig. 21 Satellite actual motions Journal of Dynamic Systems, Measurement, and Control SEPTEMBER 2010, Vol. 132 / 051001-11

Fig. 22 Velocity and attitude error vectors Fig. 25 Flywheel transverse velocities Fig. 23 Gimbal motions Fig. 26 Flywheel displacements at sensor position Fig. 24 Flywheel RPMs and motor torque Fig. 27 Magnetic bearing forces 051001-12 / Vol. 132, SEPTEMBER 2010 Transactions of the ASME

Fig. 28 Power transfer motion amplitude to increase by a factor of 10, however, the absolute vibration severity levels were very small for both gain sets. 5.2 Magnetic Bearing Stiffness and Gimbal Axis Direction Effects. The preceding simulations utilized a high effective stiffness value for the magnetic bearing, as defined by K eff = K pos + G sensor G prop G power amp G actuator 40 where the gains correspond to the shaft relative position sensor, the proportional feedback, the power amplifier current per voltage, and the actuator force per current, respectively. This formula applies only at zero dc frequency, so it represents the true static stiffness if the controller does not include an integrator or a lead or lag stage with nonunity zero frequency gains. It may be desirable to lower the stiffness to achieve a greater degree of isolation between the flywheel and satellite body. A stiffness variation study was performed to show how this may affect the system response during the attitude tracking sequence utilized in the above simulations. The two cases listed in Table 5 were considered. Case 1 has a high bearing stiffness 1.09 10 7 N/m and case 2 has a low bearing stiffness 1.03 10 5 N/m The results of this study indicated a small change in magnetic bearing force and a large increase in vibration due to lowering the magnetic bearing stiffness. Although the percent increase in vibration was large, the overall vibration severity was very small for both cases. Results for shaft motion at the bearing and for bearing force are provided in Figs. 30 and 31. The attitude tracking error was not significantly affected by the decrease in effective bearing stiffness between these two cases. Simulation runs were made to determine the effects of gimbal axis uncertainty. The results showed that for the lower bearing stiffness 1.03 10 5 N/m case in Table 5, the response became unstable when the change in the gimbal axis direction for module 1 in Fig. 8 was greater than approximately 0.6 deg relative to the direction of the gimbal utilized to determine the control law. The results showed that for the higher bearing stiffness 1.07 10 7 N/m case in Table 5 the response became unstable when the change in the gimbal axis direction was greater than approximately 3.0 deg relative to the direction of the gimbal utilized to determine the control law. This clearly illustrates a need for the uncertainty analysis described in Ref. 20. The simulation results for the effects of gimbal axis uncertainty are provided in the Fig. 32. 6 Conclusions The theory and example presented illustrate the methodology and potential effectiveness of an IPAC system utilizing magnetically suspended flywheels. The example demonstrated robustness and performance in the presence of an initial attitude error, system modeling error, and flywheel mass imbalance. The cases presented showed excellent attitude and power tracking with flywheel displacements far less than the magnetic bearing clearances and magnetic bearing forces well within their simulated capacities 400 N. Future work will focus on simulating an IPAC system installed on a flexible satellite model with magnetically supported flywheels. Beyond this, we seek an opportunity to conduct a hardware based demonstration of the IPAC approach presented here. Fig. 29 Determinant and weights factor Nomenclature C nominal air gap between rotor and bearing F f flywheel force vector H f flywheel angular momentum in the flywheel coordinates f Ḣ f time derivative of flywheel angular momentum in the flywheel coordinates H g gimbal angular momentum in the gimbal coordinates H s satellite body angular momentum in the satellite coordinates i control current from power amplifier i b bias current through the coil i c control current through the coil i I a ith flywheel polar moment of inertia flywheel rotational inertia I f Table 5 Simulation properties for bearing stiffness study Sensor gain V/m Proportional gain V/V Derivative gain Current stiffness N/A Position stiffness N/m Keff N/m Max. displacement m Max. force N Case 1 8000 36 0.256 41 840,000 1.09 10 7 8 10 7 86 Case 2 8000 2.88 0.256 41 840,000 1.03 10 5 1 10 5 87 Journal of Dynamic Systems, Measurement, and Control SEPTEMBER 2010, Vol. 132 / 051001-13

Fig. 30 Flywheel displacements at sensor position and magnetic bearing force case 1 I s satellite body rotational inertia including gimbal mass contribution in the satellite frame J gimbal rotational inertia K L lead/lag compensator gain l r flux path length of the rotor lamination stack l s flux path length of the C-core m flywheel mass m gimbal mass N number of coil turns R i housing position vector in the satellite body coordinates T f flywheel torque vector T ext external torque vector applied to the satellite T mb flywheel torque vector due to MB reaction forces T mt flywheel motor torque vector i T mt ith flywheel module motor torque V coil power amplifier voltage across MB coil V ctrl controller voltage signal after filter stages x flywheel displacement vector relative to housing frame ẋ h flywheel velocity vector relative to housing frame X satellite displacement vector in the inertia coordinate AB direction cosine matrix between âi and bˆ i I i ith column vector of I 3 3 identity matrix PQ i ith column vector of matrix PQ bˆ i unit vector of satellite body coordinates fˆi unit vector of flywheel coordinates ĝ i unit vector of gimbal coordinates ĥ i unit vector of housing coordinates nˆ i unit vector of inertial coordinates 1 gimbal rate 1i ith gimbal rate satellite angular velocity vector f flywheel angular velocity vector in the flywheel coordinates J f nonspinning flywheel angular velocity vector relative to the housing f satellite angular velocity vector in the flywheel coordinates i f ith flywheel module spin velocity Fig. 31 Flywheel displacements at sensor position and magnetic bearing force case 2 051001-14 / Vol. 132, SEPTEMBER 2010 Transactions of the ASME

Fig. 32 The effect of gimbal axis uncertainty with bearing stiffness 1.03Ã10 5 N/m g satellite angular velocity vector in the gimbal coordinate r satellite reference angular velocity vector satellite attitude vector modified Rodriguez parameter r satellite reference attitude vector modified Rodriguez parameter p time constant of proportional path transfer function i time constant of integral path transfer function d time constant of derivative path transfer function f References time constant of low pass filter transfer function sp the center frequency of the filter k 1,k 2 nonlinear feedback motor control gains 1 Roes, J. B., 1961, An Electro-Mechanical Energy Storage System for Space Application, Progress in Astronautics and Rocketry, Academic, New York, Vol. 3, pp. 613 622. 2 Sindlinger, R., 1976, Magnetic Bearing Momentum Wheels With Vernier Gimballing Capacity for 3 Axis Active Attitude Control and Energy Storage, Proceedings of the Seventh Symposium on Automatic Control in Space, Rottach-Egern, West Germany, pp. 849 860. 3 Brunet, M., 1976, A New Technology for Three-Axis Stabilized Active Magnetic Bearings, Proceedings of the 27th International Astronautical Federation, International Astronautical Congress, Anaheim, CA. 4 Jayaraman, C. P., Kirk, J. A., Anand, D. K., and Anjanappa, M., 1991, Rotor Dynamics of Flywheel Energy Storage System, ASME J. Sol. Energy Eng., 113 1, pp. 11 18. 5 Kirk, J. A., and Anand, D. K., 1998, Satellite Power Using a Magnetically Suspended Flywheel Stack, J. Power Sources, 22 3 4, pp. 301 311. 6 Kirk, J. A., 1977, Flywheel Energy Storage 1: Basic Concepts, Int. J. Mech. Sci., 19 4, pp. 223 231. 7 Kirk, J. A., and Studer, P. A., 1997, Flywheel Energy Storage 2: Magnetically Suspended Super Flywheel, Int. J. Mech. Sci., 19 4, pp. 232 245. 8 Heimbold, G., 1984, Impact of Magnetic Bearing Rotor Design on Satellite Nutational Stability, J. Guid. Control Dyn., 7 3, pp. 279 285. 9 Mingori, D. L., 1969, Effects of Energy Dissipation on the Attitude Stability of Dual Spin Satellites, AIAA J., 7 1, pp. 20 27. 10 Mingori, D. L., 1971, Stability of Linear Systems With Constraint Damping and Integrals of Motion, Astronaut. Acta, 16 5, pp. 251 258. 11 Gunter, E. J., 1966, Dynamic Stability of Rotor Bearing Systems, NASA Paper No. SP-113, Washington, DC. 12 Park, J., Palazzolo, A, and Beach, R., 2008, MIMO Active Vibration Control of Magnetically Suspended Flywheels for Satellite IPAC Service, ASME J. Dyn. Syst., Meas., Control, 130 4, p. 041005. 13 Tonkin, S., 1980, A Basic Attitude Instability of Spacecraft With Imperfect Momentum Wheels, Automatica, 16, pp. 415 418. 14 Kenny, B. H., Kascak, P. E., Jansen, R., Denver, T., and Santiago, T., 2005, Control of a High-Speed Flywheel System for Energy Storage in Space Applications, Ind. Appl., IEEE Trans., 41 4, pp.1029 1038. 15 Christoper, D. A., and Beach, R., 1998, Flywheel Technology Development Program for Aerospace Applications, IEEE Aerosp. Electron. Syst. Mag., 13 6, pp. 9 14. 16 Richie, D. J. and Tsiotras, P., 2001, Simultaneous Attitude Control and Energy Storage Using VSCMGs: Theory and Simulation, Proceedings of the American Control Conference, Arlington, VA, pp. 3973 3976. 17 Kim, Y., 2003, Integrated Power and Attitude Control of a Rigid Satellite with Onboard Magnetic Bearing Suspended Rigid Flywheels, Ph.D. dissertation, Texas A&M University, College Station, TX. 18 Tsiotras, P., Shen, H., and Hall, C., 2001, Satellite Attitude Control for Power Tracking With Energy/Momentum Wheels, J. Guid. Control Dyn., 24 1, pp. 23 34. 19 Yoon, H., and Tsiotras, P., 2002, Spacecraft Adaptive Attitude Control And Power Tracking With Single-Gimballed Variable Speed Control Moment Gyroscopes, J. Guid. Control Dyn., 25 6, pp. 1081 1090. 20 Yoon, H., and Tsiotras, P., 2005, Adaptive Spacecraft Attitude Tracking Control With Actuator Uncertainties, AIAA Guidance, Navigation, and Control Conference, San Francisco, CA, Aug. 15 18, AIAA Paper No. 05-6392. 21 Yoon, H., and Tsiotras, P., 2004, Singularity Analysis of Variable Speed Control Moment Gyros, J. Guid. Control Dyn., 27 3, pp. 374 386. 22 Jung, D., and Tsiotras, P., 2007, An Experimental Validation of Spacecraft Attitude and Power Tracking With Variable Speed Control Moment Gyroscopes, AAS Spaceflight Mechanics Meeting, Sedona, AZ, Jan. 28 Feb. 1, AAS Paper No. 07-130. 23 Schaub, H., Robinett, R. D., and Junkins, J. L., 1996, Global Stable Feedback Laws for Near-Minimum-Fuel and Near Minimum-Time Pointing Maneuver for a Landmark Tracking Spacecraft, AIAA J., 44 4, pp. 443 466. 24 Schaub, H., Vadali, S. R., and Junkins, J. L., 1998, Feedback Control Law for Variable Control Moment of Gyros, AIAA J., 46 3, pp. 307 328. 25 Junkins, J. L., and Kim, Y., 1993, Introduction to Dynamics and Control of Flexible Structure, AIAA Educational Series, Washington, DC, Chap. 3.5. 26 Oh, H. S. and Vadali, S. R., 1994, Feedback Control and Steering Laws for Spacecraft Using Single Gimbal Control Moment of Gyros, AIAA J., 39 2, pp. 183 203. 27 Meeker, D. C., Maslen, E. H., and Noh, M. D.,1996, An Augmented Circuit Model for Magnetic Bearing Including Eddy Currents, Fringing, and Leakage, IEEE Trans. Magn., 32 4, pp. 3219 3227. 28 Schweitzer, G., Bleuler, H., and Traxler, A., 1994, Active Magnetic Bearing, V/D/F, ETH, Zurich, Switzerland, Chap. 3. Journal of Dynamic Systems, Measurement, and Control SEPTEMBER 2010, Vol. 132 / 051001-15