sun-tracking commands and reaction wheel sizing with ...hbhablani/papers_for_homepage/jgcd_… ·...

10
JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS Vol. 17, No. 4, July-August 1994 Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari B. Hablani* Rockwell International, Space Systems Division, Seal Beach, California 90740 This paper is composed of two parts. In the first part, two-axis sun-tracking commands for solar arrays articulated to Earth-pointing spacecraft are developed. In the second, the paper deals with optimization of cant angle(s) of reaction wheel pyramids for minimizing power consumption and required torque and momentum capacity of the wheels to deliver a cylindrical momentum envelope and a rectangular parallelepiped torque envelope. The two commonly used four-wheel pyramid configurations and a new one, according to which the wheels are inclined to roll and yaw axes of the spacecraft at unequal angles, are analyzed in depth. The minimum torque and momentum capacity of each wheel in the four-wheel pyramids are compared with the capacity of each wheel in six- and three-wheel pyramids. Both no-wheel- failure and one-wheel-failure cases are considered for all pyramidal configurations. The literal relationships developed in the paper are very useful for quickly determining the optimum cant angle(s) and the torque and momentum capacity of the wheels for given requirements about the spacecraft axes, and for selecting a most suitable wheel configuration from six- and three-wheel pyramids, three four-wheel pyramids of different bases, and six- and three-wheel orthogonal arrangements. I. Introduction T HIS paper has a two-fold objective: 1) determination of sun-tracking commands for solar array(s) attached to Ear- th-observing spacecraft, and 2) reaction wheel sizing and its pyramid configuration optimization for maximum momentum storage and minimum power consumption. These two appar- ently unconnected topics are linked through momentum accu- mulation, caused by solar radiation torque, over an orbit and its annual variation. Although the topics at hand are classical, it seems there is no reference in the literature that treats this subject sufficiently comprehensively. This paper is contem- plated, therefore, to fulfill that need. The contents of the paper, with previous contributions in perspective, are as follows. The spacecraft mission and orbit geometry influence the pointing commands for solar arrays and spacecraft attitude con- trol system significantly. For an Earth-pointing, three-axis stabi- lized spacecraft rotating once per orbit about the orbit normal, an attached solar array should at least have one relative rotational degree of freedom about the orbit normal, so that it can be held inertially fixed and sun pointing. Geosynchronous (orbit inclination / = 0 deg) and sun-synchronous (/ > 90 deg) space- craft, each with one solar array at a fixed inclination angle (commonly known as p angle) with the orbit plane, are two examples. However, in neither example the sun remains normal to the solar array through all seasons because of a fixed P, the off normality being no more than ± X (X = 23.44 deg, the angle between the ecliptic and the equatorial planes) in the first example, and a narrower range in the second; the corresponding power loss, therefore, is always less than or equal to 8.25%, compensated for by oversizing the array proportionally. For a spacecraft in a general orbit, the P angle of the sun rays, due to nodal regression and the motion of the Earth around the sun, varies in the range - (X + 0 — P —(A + i) several times in a year. Clearly, as the orbit inclination increases, the range of P expands and if, for simplicity, the solar array is opted not to have a second rotational degree of freedom, the power loss Received June 20, 1992; revision received Aug. 24, 1993; accepted for publication Oct. 12, 1993. Copyright © 1993 by Hari B. Hablani. Published by the American Institute of Aeronautics and Astronautics, Inc., with permission. *Senior Engineering Specialist, Space Systems Division. Senior Member AIAA. 805 arising from the off normality of the sun rays becomes signifi- cant. To minimize this power loss, some spacecraft are designed to rotate about the yaw axis by 180 deg once in a few months when the sun crosses the orbit plane. An additional significant benefit of this yaw rotation (in fact, a strong reason for it) is that a thermal radiator, placed on the opposite y face of the spacecraft, will then always see the cold side of the orbit, as desired for thermal radiation. With the 180 deg yaw rotations, the range of p is curtailed to 0 ^ p ^ (X + /), and so the solar array is now fixed to the spacecraft at (X + i)/2 deg with the orbit plane, resulting in a power loss of 1 - cos[(X + 0/2] at the most. For the spacecraft in high inclination (but less than 90 deg) orbits, this power loss may still be prohibitive, and so an alternative scheme may be adopted, according to which the spacecraft follows a continuous yaw command profile in order for the solar array to remain normal to the sun rays essentially all the time, resulting in no power loss. For example, Ocean Topography Experiment (TOPEX) (i = 63.1 deg) and Global Positioning System (i = 60 deg) spacecraft employ this scheme. McElvain 1 and Dennehy et al. 2 have presented the corresponding sun-tracking commands. These persistent yaw rotations, how- ever, interfere with some Earth-observing missions (reconnais- sance and surveillance, for example), and Kalweit 3 has determined the best-fit, minimum-power-loss, average yaw angles for them, constant over each half-orbit. Parenthetically, Kalweit 3 considers solar array rotation about the roll axis, instead of the more familiar pitch axis, because then the atmo- spheric disturbance torque about the yaw axis for low Earth orbits is virtually zero. Regardless, if even these half-orbit-apart yaw rotations are objectionable, the last alternative—imposing a complexity of some degree—is a solar array with two rotational degrees of freedom. It is this arrangement that is considered in Sec. II, wherein the corresponding sun-tracking commands about both axes are developed. The p commands are discussed and illustrated in view of the nodal regression and the Earth's motion around the sun. Solar radiation torque, attendant momentum accumulation over each orbit, and its annual varia- tion are briefly summarized in Sec. Ill, providing an example of a cylindrical momentum envelope requirement for sizing reaction wheels. Of course, a momentum envelope, particularly for near Earth orbits, is governed by other environmental torques as well: aerodynamic, gravity gradient, or magnetic distur- bances, possibly leading to elliptic envelopes oblique to space-

Upload: others

Post on 22-Apr-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sun-Tracking Commands and Reaction Wheel Sizing with ...hbhablani/Papers_for_Homepage/JGCD_… · Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari

JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICSVol. 17, No. 4, July-August 1994

Sun-Tracking Commands and Reaction Wheel Sizing withConfiguration Optimization

Hari B. Hablani*Rockwell International, Space Systems Division, Seal Beach, California 90740

This paper is composed of two parts. In the first part, two-axis sun-tracking commands for solar arraysarticulated to Earth-pointing spacecraft are developed. In the second, the paper deals with optimizationof cant angle(s) of reaction wheel pyramids for minimizing power consumption and required torqueand momentum capacity of the wheels to deliver a cylindrical momentum envelope and a rectangularparallelepiped torque envelope. The two commonly used four-wheel pyramid configurations and a newone, according to which the wheels are inclined to roll and yaw axes of the spacecraft at unequal angles,are analyzed in depth. The minimum torque and momentum capacity of each wheel in the four-wheelpyramids are compared with the capacity of each wheel in six- and three-wheel pyramids. Both no-wheel-failure and one-wheel-failure cases are considered for all pyramidal configurations. The literal relationshipsdeveloped in the paper are very useful for quickly determining the optimum cant angle(s) and the torqueand momentum capacity of the wheels for given requirements about the spacecraft axes, and for selectinga most suitable wheel configuration from six- and three-wheel pyramids, three four-wheel pyramids ofdifferent bases, and six- and three-wheel orthogonal arrangements.

I. Introduction

T HIS paper has a two-fold objective: 1) determination ofsun-tracking commands for solar array(s) attached to Ear-

th-observing spacecraft, and 2) reaction wheel sizing and itspyramid configuration optimization for maximum momentumstorage and minimum power consumption. These two appar-ently unconnected topics are linked through momentum accu-mulation, caused by solar radiation torque, over an orbit andits annual variation. Although the topics at hand are classical,it seems there is no reference in the literature that treats thissubject sufficiently comprehensively. This paper is contem-plated, therefore, to fulfill that need. The contents of the paper,with previous contributions in perspective, are as follows.

The spacecraft mission and orbit geometry influence thepointing commands for solar arrays and spacecraft attitude con-trol system significantly. For an Earth-pointing, three-axis stabi-lized spacecraft rotating once per orbit about the orbit normal, anattached solar array should at least have one relative rotationaldegree of freedom about the orbit normal, so that it can beheld inertially fixed and sun pointing. Geosynchronous (orbitinclination / = 0 deg) and sun-synchronous (/ > 90 deg) space-craft, each with one solar array at a fixed inclination angle(commonly known as p angle) with the orbit plane, are twoexamples. However, in neither example the sun remains normalto the solar array through all seasons because of a fixed P, theoff normality being no more than ± X (X = 23.44 deg, theangle between the ecliptic and the equatorial planes) in the firstexample, and a narrower range in the second; the correspondingpower loss, therefore, is always less than or equal to 8.25%,compensated for by oversizing the array proportionally. For aspacecraft in a general orbit, the P angle of the sun rays, dueto nodal regression and the motion of the Earth around the sun,varies in the range - (X + 0 — P — (A + i) several times ina year. Clearly, as the orbit inclination increases, the range ofP expands and if, for simplicity, the solar array is opted not tohave a second rotational degree of freedom, the power loss

Received June 20, 1992; revision received Aug. 24, 1993; acceptedfor publication Oct. 12, 1993. Copyright © 1993 by Hari B. Hablani.Published by the American Institute of Aeronautics and Astronautics,Inc., with permission.

*Senior Engineering Specialist, Space Systems Division. SeniorMember AIAA.

805

arising from the off normality of the sun rays becomes signifi-cant. To minimize this power loss, some spacecraft are designedto rotate about the yaw axis by 180 deg once in a few monthswhen the sun crosses the orbit plane. An additional significantbenefit of this yaw rotation (in fact, a strong reason for it) isthat a thermal radiator, placed on the opposite y face of thespacecraft, will then always see the cold side of the orbit, asdesired for thermal radiation. With the 180 deg yaw rotations,the range of p is curtailed to 0 p (X + /), and so the solararray is now fixed to the spacecraft at (X + i)/2 deg with theorbit plane, resulting in a power loss of 1 - cos[(X + 0/2] atthe most. For the spacecraft in high inclination (but less than90 deg) orbits, this power loss may still be prohibitive, and soan alternative scheme may be adopted, according to which thespacecraft follows a continuous yaw command profile in orderfor the solar array to remain normal to the sun rays essentiallyall the time, resulting in no power loss. For example, OceanTopography Experiment (TOPEX) (i = 63.1 deg) and GlobalPositioning System (i = 60 deg) spacecraft employ this scheme.McElvain1 and Dennehy et al.2 have presented the correspondingsun-tracking commands. These persistent yaw rotations, how-ever, interfere with some Earth-observing missions (reconnais-sance and surveillance, for example), and Kalweit3 hasdetermined the best-fit, minimum-power-loss, average yawangles for them, constant over each half-orbit. Parenthetically,Kalweit3 considers solar array rotation about the roll axis,instead of the more familiar pitch axis, because then the atmo-spheric disturbance torque about the yaw axis for low Earthorbits is virtually zero. Regardless, if even these half-orbit-apartyaw rotations are objectionable, the last alternative—imposing acomplexity of some degree—is a solar array with two rotationaldegrees of freedom. It is this arrangement that is considered inSec. II, wherein the corresponding sun-tracking commandsabout both axes are developed. The p commands are discussedand illustrated in view of the nodal regression and the Earth'smotion around the sun. Solar radiation torque, attendantmomentum accumulation over each orbit, and its annual varia-tion are briefly summarized in Sec. Ill, providing an exampleof a cylindrical momentum envelope requirement for sizingreaction wheels. Of course, a momentum envelope, particularlyfor near Earth orbits, is governed by other environmental torquesas well: aerodynamic, gravity gradient, or magnetic distur-bances, possibly leading to elliptic envelopes oblique to space-

Page 2: Sun-Tracking Commands and Reaction Wheel Sizing with ...hbhablani/Papers_for_Homepage/JGCD_… · Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari

806 HABLANI: REACTION WHEEL SIZING

craft principal axes, depending on the biases and frequencycontents of the disturbances. Nonetheless, for all types of distur-bances, an encompassing cylindrical momentum envelope canbe determined for reaction wheel configuration optimization,considered in Sec. IV of the paper.

Regarding torque requirements for configuration optimiza-tion, these do not arise from the feeble environmental torques.Rather, they come from the aforementioned yaw steering orother slew requirements, attitude acquisition or reacquisitionneeds following the loss of Earth lock, reaction torques fromarticulated sensors (if any), etc., leading to a rectangular paral-lelepiped torque envelope (see DeBra and Cannon4 and Can-non5). The associated momentum envelope must, of course, liewithin the cylindrical momentum envelope already discussed.Having the torque and momentum envelopes thus specified,Fleming and Ramos6 optimized the cant angle of a four-wheelpyramid configuration by requiring that when one wheel fails,the torque and momentum capacity of the remaining threewheels be the same, to generate equal roll and yaw and arbitrarypitch torque and a cylindrical momentum envelope about thepitch axis. Krai,7 on the other hand, optimized the configurationgeometry by minimizing the peak requirements on the wheelsfor a spherical momentum envelope, when only three noncopla-nar wheels are active and the rest inactive. In this paper, inSec. IV, the cant angle is optimized for minimum power con-sumption; four-, six-, and three-wheel configurations, with andwithout one wheel failure, are considered. Simple relationshipsare developed, relating momentum or torque requirements aboutthe spacecraft axes to those about the wheel axes for all configu-rations, furnishing the required momentum and torque capacit-ies of the wheels. The paper is finally concluded in Sec. V.

II. Commands for Sun TrackingCoordinate Transformations

In this paper, we are concerned exclusively with circularorbits. The local-vertical-local-horizontal (LVLH) frame 2FC: XcYc Zc at any point in the orbit locates the spacecraft mass center,with Xc along the velocity vector, Zc along the nadir, and Ycopposite to the orbit normal. To maintain Earth pointing, thespacecraft rotates clockwise about the Yc axis at the rate — co0.The frame cFc is the standard roll, pitch, yaw frame of thespacecraft, with these three attitude angles being zero. Whenthe angles are nonzero, the spacecraft frame is denoted cF°: X0YQ ZQ shown in Fig. 1. In this paper, however, we assume that

the spacecraft is controlled perfectly, and it always maintainsits ideal LVLH orientation.

We now define the orientation of two solar arrays relativeto the frame 2FC or, equivalently, SF°. Each array turns relativeto the spacecraft about a two-degree-of-freedom hinge (thehinges O\ and O2 in Fig. 1). Considering the +F array first(also called south array), its relative rotation is reckoned fromthe frame X10 Ylo Z10 parallel to the spacecraft frame SF0. Totrack the sun, the first rotation of the array is 9^ about the axis7,o, cancelling the clockwise rotation o)0r of the Earth-pointingspacecraft measured from the ascending node line. The secondrotation, earlier called 3 but denoted 0 lz from now on, takesplace about the once displaced Z\0 axis (or about the inboardtransverse axis of the array). We then arrive at the array-fixedframe SF1: X\ Y\ Z,, with the array in the y,Z, plane and itsoutward normal along X{. When the array is normal to the sun,the sun vector S from the sun to the Earth is opposite to thearray normal X\. Regarding the -Y array (also called northarray), its initial orientation is the same as that of the + Y array,and the rotations of the — Y array are conveniently measuredfrom the frame X20F2o^2o? with F2o opposite to F0 and Z20 oppositeto Z0. The frames X^Y^Z^ (i — 1, 2) are positioned such thatthe solar cell faces of both arrays, normal to X® (i = 1, 2), areon the same side. The rotation 62>, about the F20 axis (Fig. 1)nullifies the orbit rotation, and the rotation 62z about the oncedisplaced Z20 axis brings the array normal to the sun. Thetransformation matrices C0l- from the spacecraft frame 2F° to thearray-fixed frames 2F': X, Yt Zt (i = 1, 2) are furnished in Ref. 8.

Commands for Sun TrackingLet 5C|, Sc2, and 5c3 be the components of the sun-Earth vector

S in $FC. Using coordinate transformations involving the anglesv (the Earth's rotation around the sun in the ecliptic plane,measured from the first day of autumn, September 23), X, £1N(the instantaneous ascending node of the orbit), /, and (O0f, thesecomponents are found to be

sisKsv]— su>Qt(c£lNcv 4- s£lNc\sv) (la)

— si(—s£lNcv + c£lNc\sv) — cis\sv (Ib)

EARTH-o

-Y-ARRAY

V0 (OPPOSITE TOORBIT NORMAL)

- + Y-ARRAY

ROTATION SEQUENCE: 6 Y ,6 1Z » 0 2Y > 0 2ZTO TRACK THE SUN, 0 = -0 AND 9 = - 01Z

Fig. 1 Spacecraft with +F and — F arrays, their frames, and articulation degrees of freedom.

Page 3: Sun-Tracking Commands and Reaction Wheel Sizing with ...hbhablani/Papers_for_Homepage/JGCD_… · Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari

HABLANI: REACTION WHEEL SIZING 807

sisXsv]

where c (•) = cos (•) and s (•) = sin (•).Y-Array Commands

Because the rotation Qly annuls the once-per-orbit rotation ofthe spacecraft, one must have

where 9,0 is 9 ly (t = 0). Note that Qly(t) is anticlockwise positive,and the negative sign of the orbit rate is accounted for in Eq.(1), and so o>0f in Eq. (2) is positive. To determine 9i0 and thesecond rotation 0ls, recall that when the array is normal to thesun, the vector 5 is opposite to the outgoing array normal X\.With the aid of the transformation matrix Cm, therefore,

(3)

The initial angle 010 is thereby determined by inserting Eq. (2)in Eq. (3) and recalling Eq. (1), yielding:

0io = tan'1 — [ci(—s£lNcv sisXs v] (4)

which is a unique value of 010 within the range — TT ^ 010 ^IT, and it ensures that the solar cell face of the array looks at

Table 1 Extrema of the tilt angle 6lz

Earth's position on theecliptic plane (v, deg; v = 0 =autumn equinox)

Ascending nodeangle of the

spacecraft orbit Extremum1/v, deg) ofe, ;

9090

-90-90

(or 270)(or 270)

}}

winter solstice

summer solstice

0180

0180

X -X +

i —-X -

ii

XI

20 60 90 120 1600 I 40 4 80J10oll40 I 180

oLUO

""«S. s. ^S» ^X>. ^XZ ^ ^ "X. \ _>k >> __________ __________

45 90 135 180 225 270 315 360

45 90 135 180 225 270 315 360V (DEG)

Fig. 2 Initial angle 0i0 about the pitch axis F0 and the inclinationangle Qh about the Zl axis of + Y array, i = 28.5 deg, X = 23.44 deg.

b)50 100 150 200 250 300 350 400

Time (days)

Fig. 3 Angle 0^ vs days: a) h = 926 km, i = 45 deg, v(t = 0) =5.4 deg, £lN(t = 0) = 0 deg, and b) sun-synchronous orbit, h =833.4 km, i = 98.74 deg, v(t = 0) = 5.4 deg, &N(t = 0) = 223 deg.

the sun. The array's inclination angle OiZ is obtained from thesecond components of Eqs. (1) and (3)

U = sm~l[si(s£lNcv — (5)

Figure 2 illustrates the variation of 0]0 and 01Z as a function ofthe Earth's position on the ecliptic plane (0 < v < 2ir) fori = 28.5 deg and 1 1 values of the ascending node angle !!#.The apparent discontinuities in 9i0 curves at ± IT are not real,since +TT = — IT. The extrema of the angle 9IZ, derived fromEq. (5), are summarized in Table 1. These extrema as well asthe sinusoidal variation of the angle 6iz with v are illustratedin Fig. 2.

If the ascending node angle £1N were constant, the angle 6lzwould vary sinusoidally over 1 yr, as shown in Fig. 2. Andthen, for a spacecraft with only one solar array having only 01},degree of freedom, the array would be fixed to the spacecraftat half the amplitude of the sinusoid, and once in every 6 monthsthe spacecraft would be rotated by 180 deg about its yaw axiswhen 9lz nears zero (that is, when the sun crosses the orbitplane). Because of the nodal regression, however, the angle H^varies secularly; for example, for i = 45 deg, and altitude 926km, the angle £1N changes westward by 5.2 deg/day in theequatorial plane, compared to the 0.986 deg/day eastwardchange of the angle v in the ecliptic plane. To combine thetime dependence of £1N and v, Eq. (5) can be rewritten in termsof the right ascension a, in the equatorial plane, of the sun anddeclination 8, defined as

58 = s\sv, C&SOL — c\sv, c8ca = cv (6)

which transforms Eq. (5) to

elz = sii tf - a) (7)

Although the angle 8 varies between -X and X in 1 yr and theangle a varies between 0 and 2ir, the angle (£1N - a) variesfrom 0 to 2ir several times in a year, due to nodal regression.Thus the angle 9h varies within the range - (X + i) < Qh ^

Page 4: Sun-Tracking Commands and Reaction Wheel Sizing with ...hbhablani/Papers_for_Homepage/JGCD_… · Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari

HABLANI: REACTION WHEEL SIZING

(X. + i) with two frequencies: nodal regression frequency andthe frequency corresponding to 1-yr period (see Fig. 3a). Fur-thermore, for the parameters in Fig. 3a, a spacecraft with onesolar array, fixed at 6,z near (X + /)/2, will require a 180-deg yaw rotation nearly every month. In contrast, for sun-synchronous orbits, the orbit inclination / (necessarily greaterthan 90 deg) and the spacecraft altitude are both selected suchthat the eastward rate (because / > 90 deg) flN of the nodalmovement cancels the rate d of the sun's apparent motion inthe equatorial plane; consequently, the angle (£1N — a) remainsessentially constant, equal to its initial value, throughout theyear. Correspondingly, the angle 9 lz varies within a narrowrange about some nominal value, because of the variation inthe sun's declination angle 8 over a year. Figure 3b illustratesthis variation. Clearly, then, for a spacecraft in a sun-synchro-nous orbit, it is adequate to have just one array at a mean, fixed6jz, without requiring a yaw rotation and without enduring asignificant power loss due to the off normality of the sun raysover one year.— Y~Array Commands

In accordance with the definitions of the angles 92>, and 62^already stated, it is clear that for keeping the — Y-array normalto the sun rays

__ __A2y — "ly (8a)

(8b)

Recalling Eq. (2), the desired 62/f) will therefore be 62/f)= — o)0f — 610.

III. Solar Radiation Torque and MomentumAccumulation

Solar Radiation TorqueComplex geometry of most real spacecraft is not amenable

to a literal analysis of solar radiation torque and momentumaccumulation. Spacecraft buses with polygonal, varying cross-sectional geometries, protruding antennas and scientific instru-ments, shadowing of the bus by the solar arrays and vice versa,sun eclipses for low-altitude orbits, and so forth, necessitatecomputer analyses for an accurate assessment of the torque andmomentum accumulation. Nevertheless, the fact remains thatcertain basic features of these results can be arrived at—indeedmust be known a priori for an independent validation of thecomputer results—by considering the torque caused by thearrays only. Furthermore, simple expressions of momentumaccumulation over an orbit prove handy in sizing the wheels.Evans9 and Ref. 8 consider the shadowing of the arrays by thebus, the attendant variation in the arrays' lit area, the center ofpressure movement, and the corresponding variation in themoment arm from the instantaneous center of mass to theinstantaneous center of pressure. However, at least for the space-craft program that led to this study, it is found that, althoughthe radiation torque changes significantly during the mutualshielding period, the overall change in the momentum accumu-lation (the quantity that really matters) is insignificant, becausethe shadow area builds slowly to its maximum value and thenrecedes. Therefore, next we record the solar radiation torqueg®c in the frame SFC, acting at the spacecraft's mass center, dueto the + Y array normal to the sun and — Y array off normal,ignoring mutual shadowing and torque on the bus:

= + (9)

Here, ga, gb, and gc are constant over some orbits and the rolland yaw torques vary in quadrature. Equation (9) is based onthe additional assumption that the hinges O{ and O2 (Fig. 1)are in the pitch-yaw plane; that is, the hinge vectors -rc + bt(i = 1, 2) have no roll components. The detailed derivation ofEq. (9) and the definitions of the quasi-constants ga, gb, and gc

are given in Ref. 8. Because of the sun- tracking command Eq.(2), the roll/yaw torque components in Eq. (9) vary at orbitfrequency. But the solar torque is not necessarily limited to thisfrequency, for if an articulated, Earth-pointing antenna wereconsidered, the attendant solar torque would vary at twice theorbit frequency. Similarly, other disturbance torques give riseto different multiples of orbit frequency. Thus, the torqueexpression (9) is valid only for sun-pointing solar arraysattached to an Earth-pointing spacecraft, with the vector fromthe vehicle's mass center to the array's pressure center in thepitch-yaw plane.

Momentum AccumulationLet Hb be the excess angular momentum vector of the Earth-

pointing spacecraft. If Hx, Hy, and Hz denote the componentsof Hb in the body-fixed frame 3F°, then, under the radiationtorque (9), one can readily show that

Hx + JHZ = -./(gc/

sin

(10)

(11)where;2 = - 1, and the time t is reckoned from the instant6iy = 0 (not ascending node). The secular momentum tga inthe roll/yaw (orbit) plane, due to the torque ga constant in theinertial frame, is the instantaneous radius of the circular spiral.Depending on the initial conditions, this secular momentum,when momentum removal commences, can be either about theroll axis, yaw axis, or any other direction in the roll-yaw plane.Therefore, if Tmd is the duration between two consecutivemomentum removal operations, the desired momentum capacityin the roll-yaw plane is a circle of radius TW</ ga 4 Hx/z. Maximumamplitude of the cyclic term in Eq. (10) is 2gc/a)0 at u>Qt = TT,but it is assumed that in the duration 0 < / < imd, \HX -f jHz\< Hxlz. The amplitude of the cyclic pitch momentum is equalto Hy A &,/G>O.

As stated in the Introduction, for atmospheric, magnetic, orgravity gradient torques, the frequency contents and the biascomponents are different from those in Eq. (9), and the corres-ponding roll/yaw momentum spiral is usually skewed and ellip-tic. But for the reaction wheel configuration optimization, weassume that the required momentum envelope is cylindrical,with the semilength Hy and radius Hxlz, determined as illustratedearlier. The aspect ratio Hy/Hx/z for the spacecraft shown in Fig.1, with Y array normal to the sun and — Y array off normal byan angle S2z = 62? ~~ Q'IZ, is illustrated in Fig. 4 for a 24-h orbitwith constant ClN and i. Here, the angle 0'2e is the actual angleof the - Y array and 62z is the angle for the array to be normalto the sun. Moreover, the assumption of constant fl/v is justifiedbecause for a 24-h orbit with i = 28.5 deg, the westward nodalregression is merely 0.0118 deg/day (4.3 deg/yr). We observein Fig. 4 that, when both arrays are normal (522 = 0), the aspectratio Hy/Hxlz is constant for all seasons of the year. However,as the off normality (the angle 82z) increases, the ratio HyIHxlz

45 90 135 180v (deg)

225 270 315 360

Fig. 4 Ratio between pitch momentum and roll/yaw momentumvs the angle v. i = 28.5 deg, CIN = 170 deg, A = 23.44 deg, orbitperiod = 24 h.

Page 5: Sun-Tracking Commands and Reaction Wheel Sizing with ...hbhablani/Papers_for_Homepage/JGCD_… · Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari

HABLANI: REACTION WHEEL SIZING 809

begins to vary considerably with the angle v, thereby suggestingthat the size of the cylindrical momentum envelope variesthroughout the year. For further details on this example andthe analysis concerning yearly momentum accumulation, seeRef. 8.

IV. Reaction Wheel Sizing and ConfigurationOptimization

We just observed that the momentum envelope arising fromexternal disturbances, acting on an Earth-pointing spacecraft,is cylindrical, or can be approximated so, with its longitudinalaxis along the pitch axis and circular cross section in the orbitplane. On the other hand, as stated in the Introduction, thetorque envelope to be delivered by the wheels is usually arectangular parallelepiped. The associated momentum envelopeis also a rectangular parallelepiped, but entirely within thecylindrical envelope associated with the external disturbances.Both the momentum and the torque requirements can be metusing three wheels (not necessarily orthogonal), but for the sakeof redundancy, four or more are often employed. To visualizethe wheel configuration most easily, first place the spin axesof all of the wheels in the roll-yaw plane, radially symmetricallyalong the roll and yaw axes or otherwise, and then cant all spinaxes, equally or unequally depending on the design, toward thepitch axis or its opposite. This orientation is not ideal for allcircumstances; for example, for the TOPEX spacecraft2 thefour-wheel pyramid axis is along the yaw (z) axis to facilitatethe yaw rotations of the spacecraft for sun tracking. On the otherhand, for the inertially-stabilized Gamma Ray Observatory, thepyramid axis is along the spacecraft x axis.10 The formulasdeveloped subsequently, however, can be used for any sucharrangement by reinterpreting thejc, y, z subscripts appropriately.

When the wheels are not along the spacecraft axes, a transfor-mation matrix Cbw transforms the wheel momentum vector H^along the wheel axes to the total wheel momentum Hbw alongthe spacecraft axes

(12)

When the number of wheels nw is more than 3, the matrix Cbwis rectangular, 3 X nw, and its pseudoin verse

Cl = CL(CbwClrl

is required for the inverse transformation of Eq. (12)

(13)

(14)

The preceding two transformation matrices are also useful fortransforming the desired, known control torque Tc (3 X 1) aboutthe spacecraft axes to the desired rate of change of the wheelangular momentum vector H^ (nw X 1)

rr _ _/" ww * (15)

To optimize the cant angle(s) of the wheels with the roll-yaw plane, it appears logical to require that, for a desiredmomentum vector capacity Hbw in spacecraft axes, the norm ofthe wheel momentum vector H^ be the least so as to minimizethe cost and weight of the wheels and, as shown later, powerconsumption. Notwithstanding this approach, however, Flemingand Ramos6 invoke a different optimization criterion, elaboratedin the last subsection wherein we also compare the optimumangle derived here with that in Ref. 6. In any event, a suitablenorm of the vector Hww is its Euclidean norm \\HWW\\ defined by

(16)

where Hwi (i = 1, . . . , nw) is the angular momentum of the

wheel /. The minimization of \\HWW\\ also results in minimumpower consumption by the wheels, for letting 0)^(0) be thenominal speed of the wheels (the same for each wheel), Iw themoment of inertia of each wheel about its spin axis, and Hwibe the constant torque produced by the /th wheel, Ref. 8 thenshows that the power Pw consumed by the wheel assembly is

Pw = lo)w(0)l \H (17)

For reaction wheels, a low, nominal speed o)M,(0) is maintainedto avoid the sticking of the wheels to the bearings due to friction;power is thus lost in counteracting the frictional torques. Addi-tional power is consumed by the wheel electronics. The sumtotal of these losses is significant, but it is not considered here.Furthermore, for momentum bias satellites, the nominal speed0)^(0) is typically a few thousand rpms, and so both terms inthe right-hand side (rhs) of Eq. (17) become significant. How-ever, in the case of nominally zero-momentum satellites ofconcern here, 0)^(0) is likely to be small, if not zero, andtherefore the first rhs term in Eq. (17) is negligible comparedto the second term. Admittedly, this is not always true, asindividual wheels can have positive and negative high speedssuch that the net momentum of the assembly is zero, and yetthe first rhs term in Eq. (17) is significant. In any event, withmathematical convenience in view, the secular growth of thesecond term in the rhs of Eq. (17) lures us to conclude that theminimization of the power consumption Pw amounts to theminimization of the norm ||HWW||. Finally, the minimization ofboth Hww and Hww will yield the same optimum cant angle onlyif the components of Hbw and Tc are proportional; but this maynot always be the case. We saw one example of this in Fig. 4where the aspect ratio of the cylindrical momentum envelopeis found to change over a year. In such circumstances, a compro-mise must be sought. Several wheel configurations are nowconsidered for optimization.

Four-Wheel Pyramid Configurations: y = 0 or 45 degOne possible arrangement of four reaction wheels is shown

in Fig. 5. The angle between any two adjacent wheels is 90deg, and they are all canted equally toward the — y axis by anangle r\ measured from the roll-yaw plane. When the cant angleT] and the angle y in the roll-yaw-plane are both zero, themomentum h\ of the wheel 1 is along the z axis, h2 along thejc axis, h3 opposite to h\, and h4 opposite to /i2- For y = 45 deg,

> X (ROLL)

Z(YAW)

Fig. 5 Four-wheel configuration (y = 0 or 45 deg).

Page 6: Sun-Tracking Commands and Reaction Wheel Sizing with ...hbhablani/Papers_for_Homepage/JGCD_… · Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari

810 HABLANI: REACTION WHEEL SIZING

this configuration becomes the one considered by Fleming andRamos,6 and each wheel then controls all three axes. On theother hand, for y = 0, each wheel controls either roll and pitchor yaw and pitch.

Let (Hn Hy, Hz) and (Tx, Tyy Tz), respectively, be the desiredmomentum and torque capacity of the reaction wheels aboutthe spacecraft X09 Y09 and Z0 axes. Using Eqs. (12-16), one canshow that the norms \\HWW\\ and \\HWW\\ are

\\HWW\\2 = (HI + #2)/(2c2Ti) +

\\HWW\\2 = (Tl + T2)/(2c2Ti) +

(18)

(19)

These are independent of the angle y because the angle betweenany two adjacent wheels is 90 deg. Also, as expected, bothnorms become infinite when TJ approaches zero (no wheels forpitch control) or 90 deg (no wheels for roll and yaw control).Obviously, these singular configurations are useless for three-axis control. Returning to the normal case, the optimum cantangle TI* for the minimum norm, derived from Eqs. (18) and(19), is

tan4 TI* = H]I2(HI + #2) = T]l2(Tl + T2) (20)

Equation (20) states that as the torque requirements about thejtb and z0 axis diminish, the optimum cant angle TI* increases.It furthermore reveals that although this configuration is aptlysuited for a cylindrical momentum envelope Hi + H\ = H\is precisely the equation of a circle), it is unsuitable for unequaltorque ratios Tx/Ty and Tz/Ty, because the optimum angle TI*depends on the sum of the squares of these two ratios, not on theindividual ratios. In a more versatile configuration consideredsubsequently and shown in Fig. 6, each wheel will have anangle y with the roll axis and (90 — y) deg with the yaw axis.Continuing with the wheel configuration of Fig. 5, the minimumvalue of the norm occurs at TI* and, using Eq. (20), it is foundto be

HAJEJz? = [72K + <4)1/2 + i]2/4 (2i)

where cr^ 4 Tx/Ty and crzy = TJTy.To determine the torque (or momentum) capacity of the

wheels for producing the desired torque components (ormomenta) along the spacecraft axes, the Euclidean norm is nothelpful, and so we now focus on the vector 6^ itself.Each Wheel Controlling Either Roll and Pitch or Yaw and Pitch(y = 0 deg)

According to Eq. (20), the optimum cant angle, regardlessof 7, for equal torque and momentum requirements is

TI* = 35.26 deg, tan TI* = 1/75 (22a)

sin TI* = 1/73, cos TI* = 72/3 (22b)

Z-AXIS(YAW)

X-AXIS(ROLL)

Fig. 6 Four-wheel configuration for unequal torque require-ments: roll/yaw plane.

Substituting Tx = Ty = TZ9 y = 0 deg, and STI * and CTJ* fromEq. (22b) in Eq. (15), we obtain

fjww = 0.179 1.045 1.045 -0.179]7 (23)

from which the second and the third element yield the requiredwheel torque capacity, without wheel-failure

Hw,nvc> 1.0457, (24)

To determine the required momentum capacity of the wheels,we recall that for a cylindrical momentum envelope with radiusHx/: and semilength Hy, the secular momentum about either theroll or yaw axis, not concurrently, is Hx/z and the pitch momen-tum amplitude is Hy. Using Eq. (14) for y = 0 deg and TI =TI*, the following momentum capacity of a wheel is thenarrived at

73 Hy/4 (25)

Finally, to calculate the power consumption Pw for equaltorque requirement about the three axes, the quantitiesS> ! \HJ and ||#J|2, using Eqs. (23) and (21), are found to be

Itfj = 2.449 Tx

\\HJ = 2.25

(26a)

(26b)

Each Wheel Controlling All Three Axes (y — 45 deg)For equal torque requirement (Tx — Ty = Tz) and optimum

cant angle [Eq. (22)], Eq. (15) yields H^, from which theelement with the maximum absolute value furnishes therequired torque capacity of the wheels

= 1.3 (27)

Comparing Eq. (27) with Eq. (24), we conclude that, toproduce a torque of magnitude Tx about each of the three axes,the reaction wheels of a 45-deg configuration must have 24.4%higher torque capacity than the wheels of a 0-deg configuration,because for y = 45 deg the wheel's torque is dispersed alongall three axes, whereas for y = 0 deg, it is dispersed along theroll and pitch or yaw and pitch only.

Regarding the momentum capacity, the vector H^ is foundto have the terms (Hx + Hz) whose largest magnitude for acylindrical momentum envelope with Hx/z radius in the roll/yawplane is 72 H^. (This was not realized in Ref. 8, and, conse-quently, there is a difference of 72 between the first terms ofthe right-hand sides of Eq. (29) here and Eq. (86), Ref. 8.)Therefore, the wheel momentum capacity furnished by thelargest element of Hww is

Hw, mx = Hx/z/(2cv\) + Hy/(4sT]) (28)

When the optimum cant angle, Eqs. (22), for equal torquerequirement is used, Eq. (28) yields

Hw,mx= (29)

which, not surprisingly, is the same as Eq. (25), because thefour-wheel configuration at hand is expressly for a cylindricalmomentum envelope regardless of the angle y.

Regarding the two indexes of power consumption for equaltorque requirement, one arrives at

\Hwi\ = 2.598 T,

\\HJ = 2.25 Tl

(30a)

(30b)

Page 7: Sun-Tracking Commands and Reaction Wheel Sizing with ...hbhablani/Papers_for_Homepage/JGCD_… · Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari

HABLANI: REACTION WHEEL SIZING 811

Comparing Eq. (30) with Eq. (26), we infer that, for produc-ing equal torque about the three spacecraft axes and for thesame initial wheel speed, the 45-deg configuration starts with aslightly higher power consumption than the 0-deg configurationdoes, but both power consumptions increase at the same rate.

One-Wheel FailureFor the four-wheel configuration shown in Fig. 5, with 7 =

0 or 45 deg, because all wheels are arranged symmetrically,the failure of any wheel has the same consequence as the failureof any other. Therefore, we arbitrarily assume the failure ofwheel 3, and degenerate the 3 X 4 transformation matrix Cbwto a 3 X 3 matrix Cbw,i formed by deleting the third column ofCbw. The inverse CVJ>3 is then used to determine the torquevector Hww and the wheel momentum vector H^. For the wheelfailure case, the cant angle is not reoptimized because once thewheels are installed, their cant angle is not changed in the orbit.The optimization approach of Fleming and Ramos6 is different,though, in that they optimize the cant angle specifically for aone-wheel-failure situation.Maximum Torque and Momentum Capacity When y = 0 deg

For y = 0 deg and the optimum cant angle Eqs. (22), H^yields the required torque capacity of the wheel as

^ 2.091 Tx (31)

which is twice the capacity [Eq. (24)] for the no-failure case.To determine the momentum capacity, we again evaluate H^using Eq. (14) where we replace CL with C J;3, and arrive at

(32)

Hww = [Hx/zlc^ H x / z / ( 2 en) + Hy/(2sr\)

0 Hx/zl(j2 cq) + Hyl(2sr\)}T

The wheel momentum capacity, therefore, must be

Hw,mx = max[Hx/z/cT], Hx/z/(fi en) + Hy/(2si\)] (33)

which may be compared with Eq. (28).Regarding the two indices of power consumption, the vector

Hww furnishes

P = 6.62 (34)

It is worthwhile comparing Eqs. (34) with Eqs. (30).Maximum Torque and Momentum Capacity When y = 45 deg

For equal torque components about the roll, pitch, and yawaxes and the optimum cant angle T\* = 35.26, the requiredtorque capacity of each wheel is found to be

> 1.732 (35)

which agrees with the result in Fig. 5 of Ref. 6 (also see thenext subsection). Furthermore, compare Eq. (35) with the no-failure size Eq. (27). Comparing the torque capacities Eqs. (31)and (35), the advantage of the 45-deg configuration over the0-deg configuration emerges: when one wheel fails, the 45-degconfiguration can control the spacecraft with the wheels ofsmaller torque capacity than the 0-deg configuration can. Thetwo indices of power consumption are

\Hwi\ = = 5.196 !„ \\HWW\\2 = 9 T* (36)

A comparison of Eq. (36) with Eq. (34) brings out a disadvan-tage of the 45-deg configuration: with one wheel failed, itspower consumption is significantly greater than that of the 0-

deg configuration. The required momentum capacity, however,is found to be the same as that for the 0-deg configuration,Eq. (33).

Optimization for One-Wheel Failure: y = 45 degAs stated earlier, the cant angle in Ref. 6 is not optimized

for minimum power consumption; instead, it is expressly opti-mized for a one-wheel-failure scenario. Assuming that the rolland yaw torque requirements are equal (Tx — Tz) and defining(following Ref. 6) ar A Ty/Tx = l/o^, = 1/cr^, the magnitudeof each element of the wheel torque vector Hww is found to be,using Eq. (15) and replacing CL with C^[3,

Hww = Tx[j2/cr\ aT/(2sj\)0 aT/(2in\) (37)

For a specified torque ratio aT, Fleming and Ramos6 call thatcant angle r\T torque optimal for which the torque capacity ofeach wheel in Eq. (37) is the same, leading to

tan T|r = (38)

In contrast, due to the assumption Tx = TZ9 the optimum angleTJ*, Eq. (20), simplifies to

tan = 7^7 A/2 (39)

Thus, the angles tir and 7]* are different unless Tx = Ty = Tz,that is, aT = 1.

On the other hand, to optimize for momentum, consider thevector Hww given by Eq. (32), valid for both y = 0 and 45deg. For a cylindrical momentum envelope of radius Hxlz andsemilength Hy, Fleming and Ramos6 define the aspect ratio aHas aH = Hy/Hx/z and call that cant angle r\H momentum optimumfor which the two choices of the momentum capacity in Eq.(32) are equal, furnishing

tan • = aH/(2 - (40)

But, for the same cylindrical momentum envelope, the mini-mum power consumption optimum angle TJ*, Eq. (20), produces

tan itf = (41)

Thus, generally, the four optimum angles r\T, T|*, T]#, and r\fiare all different. See Fig. 5, Ref. 6, for an illustration of theapproach.

Four-Wheel Configuration for Unequal Roll/Yaw TorqueRequirements

Figure 6 depicts a four-wheel configuration, more suitablethan the one in Fig. 5 for unequal roll and yaw torque require-ments because the angle 7 is now general and can be selectedto suit the roll/yaw torque requirements at hand. (Note that y= 0 deg in Fig. 5 is not the same as y = 0 deg in Fig. 6.)Following the given optimization procedure, it can be shownthat the optimum angles 7* and T\* for minimum power con-sumption are

tan

tan2 7* = TJTX

= Ty/(Tx + Tz)

(42a)

(42b)

which, for Tx = Tz, yield 7* = 45 deg and TI* equal to thatgiven by Eq. (20), arriving at the 45 deg configuration consid-ered earlier. Furthermore, the torque and momentum capacityof each reaction wheel, the latter for cylindrical momentumenvelope, are found to be

Page 8: Sun-Tracking Commands and Reaction Wheel Sizing with ...hbhablani/Papers_for_Homepage/JGCD_… · Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari

812 HABLANI: REACTION WHEEL SIZING

= V4 (Jl,

Hw, „ =

(43) which is minimized by the optimum angles t\f and r\fdefined by

72 H* (44)

For equal torque requirement, Eq. (43) reduces to the torquecapacity Eq. (27). Under one-wheel-failure scenario, the wheeltorque and momentum capacities must be raised to

(45)

; + ff,), (Jf, + Jfj, (Jft +

LJ __*•* w, nvc

(46)

Again, for equal torque components, Eq. (45) yields the torquecapacity Eq. (35) for the 45-deg configuration.

Six- Wheel Pyramid ConfigurationOne such configuration is shown in Fig. 7 where the wheels

are arranged symmetrically (y = 60 deg), wheels 2 and 5controlling the roll and pitch axes, and wheels 1, 3, 4, and 6controlling all three axes. Because of this fundamental differ-ence between the two subsets of wheels, the cant angle r\2 ofthe former subset is allowed to be different from the cant angleT\I of the latter subset. This freedom permits (1) the unequalroll/pitch/yaw torque requirement, (2) greater economy in thepower consumption, and (3) reaction wheels of smaller torqueand momentum capacity than the one-cant-angle configura-tion allows.

To determine the optimum cant angles tjf and r\f define ct- cos T\i9 and st = sin (i = 1,2). Reference 8 then showsthat the Euclidean norm of the vector H^ is

= Tll(c\

h4

T]l2(2s\ T2/3c2 (47)

y=60°

h2

= CANT ANGLE FOR THEWHEELS 1,3, 4, AND 6

= CANT ANGLE FOR THEWHEELS 2, AND 5

Fig. 7 Six-wheel hexagonal configuration.

f = (7; + Ty - TZ)/(TX + Ty + Tz)

cV = 2TJ(Tt + Ty+ Tz)

= {2(TZ - T,) + T,}I(TX + Ty+ Tz)

V = (3?; - TZ)/(TX + Ty + Tz)

(48)

(49)

where Tx > 0, Ty > 0, and Tz > 0. For the equal torquerequirement, the two cant angles coalesce and become the sameas that for the four-wheel configurations. The required torquecapacity of the wheels, then, is

=> 0.8467; (50)

which is smaller than the torque capacity Eqs. (24) or (27)for the four-wheel configurations. The power consumption forequal Tx, Ty, Tz is governed by the two indices presented inTable 2, and they indiate that the power consumed by the six-wheel configuration increases less rapidly than that by the four-wheel configurations.

The one-wheel-failure analysis, conducted earlier for thefour-wheel configurations, is now, unfortunately, unwieldybecause of the 5 X 3 size of six reduced transformation matrices.Therefore, pertinent results such as the torque capacity and thepower consumption are obtained numerically and summarizedin Table 2. Also, see Ref. 8 for one-cant angle, six-wheelconfiguration analysis.

Three-Wheel Pyramid ConfigurationWhen wheel redundancy is not warranted, when for the rea-

sons of cost and weight the number of wheels must be bareminimum, and when the torque requirements about the threeaxes are not necessarily equal, a three-wheel pyramid configura-tion is an ideal choice. Its cant angle optimization and sizingof the momentum and torque capacity of the wheels are dealtwith in detail in Ref. 8; for its comparison with four- and six-wheel configurations, see Fig. 8 and Table 2.

Overall Comparison of Six ConfigurationsWhen the torque requirements about the roll, pitch, and yaw

axes are not the same, the wheels of different torque capacitiesalong each axis could be selected; but from the standpoint ofreliability and cost that may not be preferred. A more attractivechoice may be a six-wheel configuration with identical wheels,the cant angle of which is selected according to the desiredtorque ratios. For equal torque requirements, the optimum cantangle measured from the roll/yaw plane is T|* = 35.26 deg,and the associated wheel torque capacity for the required torqueTmx must be at least 0.8467^ [Eq. (50)]—greater than 0.57^for the two-wheel-per-axis orthogonal arrangement. The twopower consumption indices, with no-wheel failure, are shownin the second row of Table 2. When one wheel fails, the torquecapacity of the remaining five wheels must be raised to atleast 1.3117^ to produce the required torque T^ about eachspacecraft axis. This result is obtained by failing the wheels1,2 .. . , 6, one at a time, and then determining the absolutemaximum value of the wheel torque in each case to generatethe torque 7^ about each axis. The maximum Euclidean normand the associated absolute sum 2f= i \Hwi\ are also shown inTable 2. Comparing the two-wheel-per-axis and the six-wheelhexagon configurations, we find that for equal torque require-ment, the hexagon configuration requires the wheels of largertorque capacity and consumes more power, than and thereforeis not as favored as the former configuration. However, whenthe roll, pitch, and yaw torque requirements are not the same

Page 9: Sun-Tracking Commands and Reaction Wheel Sizing with ...hbhablani/Papers_for_Homepage/JGCD_… · Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari

HABLANI: REACTION WHEEL SIZING 813

Table 2 Comparison of six configurations for equal torque about each spacecraft axis, for minimum power consumptionRequired Control Torque: Tx = Ty = Tz = T^

No failure Worst one-wheel failure

Configuration

Total power Total powerRequired intercept due to intercept due to

Optimum torque Total power nonzero initial Required torque Total power nonzero initialangle capacity, consumption rate, wheel speed, capacity, consumption rate, wheel speed,

'*, deg Z-w=l\Hwi\/Tm

Two wheels/axis(nw = 6)

Six-wheel hexagon(nw = 6)

Four-wheel pyramid,base edges parallel tospacecraft axes (nw = 4)

Four-wheel pyramid,base edges at 45 degto roll and yaw axes (nw = 4)

Three-wheel pyramid(nw = 3)

Three-orthogonalwheels (nw = 3)

35.26

35.26

35.26

35.26

0.5

0.846

1.045

1.3

1.39

1

1.5

1.5

2.25

2.25

3.0

3.0

3.0

2.509

2.449

2.598

2.8

3.0

1.0 2.0

1.311 2.933

2.091 6.62

1.732 9.0

Failure disallowed

3

3.073

4.182

5.196

20-1

10-

3 -

2 -

1.5

1

3-WHEEL TRILATERAL PYRAMID(LOW COST, NO REDUNDANCY)4-WHEEL QUADRILATERALPYRAMID (MODERATE COST,1 WHEEL REDUNDANCY)6-WHEEL HEXALATERALPYRAMID (HIGH COST,3-WHEEL REDUNDANCY)

I 2-WHEEL/AXIS(HIGH COST, 1 WHEEL/AXIS REDUNDANCY)

10 20 30 40 50 60 70 80 90CANT ANGLE T\ (DEG)

Fig. 8 Reaction wheel configurations tradeoffs for equal roll, pitch, and yaw torque requirements.

or when two wheels fail, the conclusion swings in favor of thehexagon configuration.

Although the six-wheel configurations provide substantialreliability and three-wheel redundancy, they are expensive, andso four-wheel configurations are desirable instead, providingonly a one-wheel redundancy. Three such configurations, onewith pyramid base parallel to the roll-yaw axes (-7 = 0 deg),the second with the base at y = 45 deg, and the third with ageneral 7, were discussed earlier. Under the no-failure case,the 45-deg configuration requires the wheels of larger torquecapacity than the 0-deg configuration, but in the event of aone-wheel failure, the situation reverses (see Table 2). On theother hand, from the viewpoint of power consumption, underthe no-failure case, the 45-deg configuration uses only slightlymore power than the 0-deg configuration for a nonzero initialwheel speed, but the failure of a wheel aggravates this differ-ence. Because the final design is usually based on the one-wheel-failure performance, we infer that if the power is rela-tively abundant and the wheel torque capacity is at a premium,the 45-deg configuration should be selected. On the other hand,if the power is expensive, then the 0-deg configuration is a

prudent choice. The third four-wheel configuration (with a gen-eral y) is eminently suitable when the roll/pitch/yaw torquerequirements are not equal.

When wheel redundancy is not warranted, only three wheels—necessary and sufficient for spacecraft control—can beemployed. If the torque and momentum requirements about thethree axes are identical, the control engineer can opt for theone-wheel-per-axis configuration. But in the case of dissimilarrequirements, a three-wheel pyramid, with the cant angle suit-able to the desired torque and momentum ratios, is preferred.Table 2 compares these two three-wheel configurations forequal torque requirement (see the last two rows), and showsthat the pyramid configuration requires wheels of 39% largertorque capacity; also its power consumption may be equal to orslightly less than that of the one-wheel-per-axis configuration,depending on the initial wheel speed.

Figure 8 sums up the comparison between the power con-sumption of the six configurations considered in Table 2 forequal torque requirement. In particular, the Euclidean norm ofthe vector Hww vs the cant angle for each configuration for theno-wheel-failure case are shown in the figure. As noted before,

Page 10: Sun-Tracking Commands and Reaction Wheel Sizing with ...hbhablani/Papers_for_Homepage/JGCD_… · Sun-Tracking Commands and Reaction Wheel Sizing with Configuration Optimization Hari

814 HABLANI: REACTION WHEEL SIZING

the cant angle T\* (T\* = 35.26 deg) for minimum power con-sumption is the same for three-, four-, or six-wheel pyramid con-figurations.

V. Concluding RemarksThe sun-tracking commands developed here for both northern

and southern arrays can be used in a number of ways. For asolar array articulated to the spacecraft at a fixed angle withthe orbit plane, they can be used to determine this fixed anglefor minimum average power loss, and to determine if, and howoften, the 180-deg yaw rotations of the spacecraft are requiredover a year to minimize the power loss and maintain thermalequilibrium. On the other hand, for a solar array with tworotational degrees of freedom, these commands specify thearrays' instantaneous orientation relative to the spacecraft and,therefore, they can be used to evaluate the instantaneous vehicleinertia dyadic, gravity gradient torque arising from the productsof inertia, atmospheric and solar radiation torque, and associatedmomentum accumulation both over an orbit and over one year.When this momentum is stored in the reaction wheels, they mustbe configured such that, for the required torque and momentumcapacities about each spacecraft axis, their speed remains thelowest so as to minimize their power consumption. The opti-mum cant angles of the wheel pyramids, presented in the paper,serve that purpose. Additional relationships are presentedfor torque and momentum sizing of the reaction wheels inthree-, four-, or six-wheel pyramid configurations.

AcknowledgmentsWith great pleasure, I acknowledge my indebtedness to my

colleague Janis Indrikis, Flight Mechanics Group, for insightfultechnical discussion and for providing Fig. 3 and Eq. (7) in thepaper. Also, I am grateful to Carl Hubert, Associate Editor,Martin Marietta Astro Space, Princeton, and to the reviewers

of an earlier version of this paper for their helpful, thorough,and constructive reviews.

References'McElvain, R. J., "Effect of Solar Radiation Pressure on Satellite

Attitude Control," Proceedings of the American Rocket Society Guid-ance, Control, and Navigation Conference (Stanford, CA), Aug. 1961;also Guidance and Control, Progress in Astronautics and Rocketry,Vol. 8, edited by R. E. Roberson and J. S. Farrior, AIAA, New York,1962, pp. 543-564.

2Dennehy, C. J., Kia, T., and Welch, R. V., "Attitude Determinationand Control Subsystem for the TOPEX Satellite," Proceedings of theAIAA Guidance, Navigation, and Control Conference (Minneapolis,MN), Vol. 2, Aug. 1988, pp. 655-665.

3 Kalweit, C. C., "Optimum Yaw Motion for Satellites with a Nadir-Pointing Pay load," Journal of Guidance, Control, and Dynamics, Vol.6, No. 1, 1983, pp. 47-52.

4DeBra, D. B., and Cannon, R. H., "Momentum Vector Considera-tions in Wheel-Jet Satellite Control System Design," Guidance andControl, Progress in Astronautics and Rocketry, Vol. 8, edited by R. E.Roberson and J. S. Farrior, AIAA, New York, 1962, pp. 565-598.

5 Cannon, R. H., "Some Basic Response Relations for ReactionWheel Attitude Control," ARS Journal, Jan. 1962, pp. 61-74.

6 Fleming, A. W., and Ramos, A., "Precision Three-Axis AttitudeControl Via Skewed Reaction Wheel Momentum Management," Pro-ceedings of the AIAA Guidance Navigation and Control Conference(Boulder, CO), Aug. 1979, pp. 177-190.

7 Krai, K., "Reaction Wheel Optimum Geometry," Sperry FlightSystems (now Honey well), Phoenix, AZ, Dept, File 5240, Oct. 1986,p. 12.

8 Hablani, H. B., "Momentum Accumulation Due to Solar RadiationTorque, and Reaction Wheel Sizing, with Configuration Optimization,"Proceedings of the NASA/Goddard Flight Mechanics/Estimation The-ory Symposium (Greenbelt, MD), May 1992, pp. 3-22.

9 Evans, W. J., "Aerodynamic and Radiation Disturbance Torqueson Satellites Having Complex Geometry," Torques and Attitude Sensingin Earth Satellites, Academic Press, New York, 1964, pp. 83-98.

10McLoughlin, F. A., and Tung, F. C., "Momentum Unloading Tech-niques for the Gamma Ray Observatory," Guidance, Navigation, andControl Conference (Seattle, WA), AIAA Paper 84-1838, Aug. 1984.