Zum Hauptinhalt springen

DEVICE FOR CONTROLLING ATTITUDE OF SPACECRAFT AND METHOD FOR CALCULATING CMG GIMBAL ANGLE

2019
Online Patent

Titel:
DEVICE FOR CONTROLLING ATTITUDE OF SPACECRAFT AND METHOD FOR CALCULATING CMG GIMBAL ANGLE
Link:
Veröffentlichung: 2019
Medientyp: Patent
Sonstiges:
  • Nachgewiesen in: USPTO Patent Applications
  • Sprachen: English
  • Document Number: 20190061978
  • Publication Date: February 28, 2019
  • Appl. No: 15/735653
  • Application Filed: June 17, 2016
  • Assignees: Mitsubishi Electric Corporation (Chiyoda-ku Tokyo, JP)
  • Claim: 1-6. (canceled)
  • Claim: 7. An attitude control device for a spacecraft, which is configured to control an attitude of a spacecraft through use of a plurality of CMGs, the plurality of CMGs being installed in the spacecraft and each comprising a wheel configured to rotate about a spin axis, and a gimbal configured to support the wheel and to rotate about a gimbal axis orthogonal to the spin axis, the attitude control device comprising a processor, wherein the processor: obtains solutions of gimbal angles of the plurality of CMGs required for achieving a given angular momentum of all the plurality of CMGs; feeds back observed values of an attitude angle and an attitude angular velocity of the spacecraft, and observed values of the gimbal angles and gimbal angular velocities of the respective plurality of CMGs, to thereby calculate gimbal control torques of the respective plurality of CMGs required for achieving a desired attitude change in the spacecraft; and calculates the gimbal control torques of the plurality of CMGs through use of the solutions of the gimbal angles of the plurality of CMGs obtained from the angular momentum of all the plurality of CMGs; and when a number of the plurality of CMGs is represented by n, wherein n is an integer of 4 or more, sets (n−3) gimbal angles out of n gimbal angles corresponding to the n CMGs as free parameters, and uses an algebraic equation representing a relationship among three gimbal angles out of the n gimbal angles, the free parameters, and the angular momentum of all the plurality of CMGs to solve the algebraic equation while changing values of the free parameters within set ranges, to thereby obtain the solutions of the gimbal angles of the plurality of CMGs for achieving the given angular momentum of all the plurality of CMGs.
  • Claim: 8. The attitude control device for a spacecraft according to claim 7, wherein the processor further: calculates gimbal angle planned values and gimbal angular velocity planned values of the respective plurality of CMGs; calculates an attitude angle target value and an attitude angular velocity target value of the spacecraft from the gimbal angle planned values and the gimbal angular velocity planned values of the respective plurality of CMGs; calculates an attitude control torque for controlling the attitude of the spacecraft from the attitude angle target value and the attitude angular velocity target value of the spacecraft and the observed values of the attitude angle and the attitude angular velocity of the spacecraft; calculates gimbal angle correction values and gimbal angular velocity correction values of the respective plurality of CMGs from the attitude control torque; adds the gimbal angle planned values and the gimbal angular velocity planned values of the respective plurality of CMGs and the gimbal angle correction values and the gimbal angular velocity correction values of the respective plurality of CMGs to one another, respectively, to thereby calculate gimbal angle target values and gimbal angular velocity target values of the respective plurality of CMGs; and calculates the gimbal control torques of the respective plurality of CMGs from the gimbal angle target values and the gimbal angular velocity target values of the respective plurality of CMGs and the observed values of the gimbal angles and the gimbal angular velocities of the respective plurality of CMGs.
  • Claim: 9. The attitude control device for a spacecraft according to claim 8, wherein the processor further: sets a candidate value of a maximum angular momentum that all the plurality of CMGs are able to generate, as the given angular momentum of all the plurality of CMGs; obtains solutions of the gimbal angles of the respective plurality of CMGs for achieving the candidate value; and successively updates the candidate value in accordance with absence or presence of the solutions of the gimbal angles of the respective plurality of CMGs for achieving the candidate value, to thereby calculate the maximum angular momentum.
  • Claim: 10. The attitude control device for a spacecraft according to claim 8, wherein the processor further: calculates a first angular momentum target value less than the maximum angular momentum that all the plurality of CMGs are able to generate, and sets the calculated first angular momentum target value as the given angular momentum of all the plurality of CMGs; and obtains solutions of the gimbal angles of the respective plurality of CMGs for achieving the first angular momentum target value, selects solutions that minimize a first evaluation function as first optimal solutions out of the obtained solutions of the gimbal angles of the respective plurality of CMGs for achieving the first angular momentum target value, and sets the selected first optimal solutions as intermediate gimbal angles of the respective plurality of CMGs.
  • Claim: 11. The attitude control device for a spacecraft according to claim 9, wherein the processor further: calculates a first angular momentum target value less than the maximum angular momentum that all the plurality of CMGs are able to generate, and sets the calculated first angular momentum target value as the given angular momentum of all the plurality of CMGs; and obtains solutions of the gimbal angles of the respective plurality of CMGs for achieving the first angular momentum target value, selects solutions that minimize a first evaluation function as first optimal solutions out of the obtained solutions of the gimbal angles of the respective plurality of CMGs for achieving the first angular momentum target value, and sets the selected first optimal solutions as intermediate gimbal angles of the respective plurality of CMGs.
  • Claim: 12. The attitude control device for a spacecraft according to claim 8, wherein the processor further: calculates a minute change amount of the angular momentum of all the plurality of CMGs from the attitude control torque, adds the minute change amount to a current value of the angular momentum of all the plurality of CMGs to calculate a second angular momentum target value, and sets the calculated second angular momentum target value as the given angular momentum of all the plurality of CMGs; obtains solutions of the gimbal angles of the respective plurality of CMGs for achieving the second angular momentum target value, selects solutions that minimize a second evaluation function as second optimal solutions out of the obtained solutions of the gimbal angles of the respective plurality of CMGs for achieving the second angular momentum target value; and calculates the gimbal angular velocity correction values of the respective plurality of CMGs in accordance with the second optimal solutions.
  • Claim: 13. The attitude control device for a spacecraft according to claim 9, wherein the processor further: calculates a minute change amount of the angular momentum of all the plurality of CMGs from the attitude control torque, adds the minute change amount to a current value of the angular momentum of all the plurality of CMGs to calculate a second angular momentum target value, and sets the calculated second angular momentum target value as the given angular momentum of all the plurality of CMGs; obtains solutions of the gimbal angles of the respective plurality of CMGs for achieving the second angular momentum target value, selects solutions that minimize a second evaluation function as second optimal solutions out of the obtained solutions of the gimbal angles of the respective plurality of CMGs for achieving the second angular momentum target value; and calculates the gimbal angular velocity correction values of the respective plurality of CMGs in accordance with the second optimal solutions.
  • Claim: 14. The attitude control device for a spacecraft according to claim 10, wherein the processor further: calculates a minute change amount of the angular momentum of all the plurality of CMGs from the attitude control torque, adds the minute change amount to a current value of the angular momentum of all the plurality of CMGs to calculate a second angular momentum target value, and sets the calculated second angular momentum target value as the given angular momentum of all the plurality of CMGs; obtains solutions of the gimbal angles of the respective plurality of CMGs for achieving the second angular momentum target value, selects solutions that minimize a second evaluation function as second optimal solutions out of the obtained solutions of the gimbal angles of the respective plurality of CMGs for achieving the second angular momentum target value; and calculates the gimbal angular velocity correction values of the respective plurality of CMGs in accordance with the second optimal solutions.
  • Claim: 15. The attitude control device for a spacecraft according to claim 11, wherein the processor further: calculates a minute change amount of the angular momentum of all the plurality of CMGs from the attitude control torque, adds the minute change amount to a current value of the angular momentum of all the plurality of CMGs to calculate a second angular momentum target value, and sets the calculated second angular momentum target value as the given angular momentum of all the plurality of CMGs; obtains solutions of the gimbal angles of the respective plurality of CMGs for achieving the second angular momentum target value, selects solutions that minimize a second evaluation function as second optimal solutions out of the obtained solutions of the gimbal angles of the respective plurality of CMGs for achieving the second angular momentum target value; and calculates the gimbal angular velocity correction values of the respective plurality of CMGs in accordance with the second optimal solutions.
  • Claim: 16. A method of calculating gimbal angles of CMGs, the method comprising: setting, when a number of the CMGs is represented by n, wherein n is an integer of 4 or more, (n−3) gimbal angles out of n gimbal angles corresponding to the n CMGs as free parameters; and using an algebraic equation representing a relationship among three gimbal angles out of the n gimbal angles, the free parameters, and an angular momentum of all the CMGs to solve the algebraic equation while changing values of the free parameters within set ranges, to thereby obtain solutions of the gimbal angles of the respective CMGs for achieving a given angular momentum of all the CMGs.
  • Current International Class: 64

Klicken Sie ein Format an und speichern Sie dann die Daten oder geben Sie eine Empfänger-Adresse ein und lassen Sie sich per Email zusenden.

oder
oder

Wählen Sie das für Sie passende Zitationsformat und kopieren Sie es dann in die Zwischenablage, lassen es sich per Mail zusenden oder speichern es als PDF-Datei.

oder
oder

Bitte prüfen Sie, ob die Zitation formal korrekt ist, bevor Sie sie in einer Arbeit verwenden. Benutzen Sie gegebenenfalls den "Exportieren"-Dialog, wenn Sie ein Literaturverwaltungsprogramm verwenden und die Zitat-Angaben selbst formatieren wollen.

xs 0 - 576
sm 576 - 768
md 768 - 992
lg 992 - 1200
xl 1200 - 1366
xxl 1366 -