An angular momentum calculator (12) calculates the angular momentum of a spacecraft. A command value calculator (13) calculates a thruster command value and an angle command value by establishing the solution to a nonlinear programming problem, which is to configure the total of the injection amounts of thrusters (21, 22, 23, 24) in a plurality of injection intervals so as to be an objective function, under a first restrictive condition, which is that there is a match between the amount of change in an orbital element that determines the orbit of the spacecraft and the amount of control of the orbital element, and also that there is a match between the amount of change in the angular momentum and the amount of control of the angular momentum. A thruster control unit (14) executes injection of the thrusters (21, 22, 23, 24) on the basis of the thruster command value. A gimbal control unit (15) adjusts the angles of gimbal mechanisms (31, 32, 33, 34) on the basis of the angle command value.

    L'invention concerne un calculateur de moment angulaire (12) calculant le moment angulaire d'un astronef. Un calculateur de valeur de commande (13) calcule une valeur de commande de propulseur et une valeur de commande d'angle en établissant la solution à un problème de programmation non linéaire, qui est de configurer le total des quantités d'injection de propulseurs (21, 22, 23, 24) dans une pluralité d'intervalles d'injection de façon à être une fonction objective, dans une première condition restrictive, qui est qu'il existe une correspondance entre la quantité de changement dans un élément orbital qui détermine l'orbite de l'astronef et la quantité de commande de l'élément orbital, et également qu'il y a une correspondance entre la quantité de changement dans le moment angulaire et la quantité de commande du moment angulaire. Une unité de commande de propulseur (14) exécute l'injection des propulseurs (21, 22, 23, 24) sur la base de la valeur de commande de propulseur. Une unité de commande de cardan (15) règle les angles des mécanismes de cardan (31, 32, 33, 34) sur la base de la valeur de commande d'angle.

    角運動量算出部(12)は、宇宙機の角運動量を算出する。指令値算出部(13)は、宇宙機の軌道を定める軌道要素の変化量と軌道要素の制御量とが一致し、かつ、角運動量の変化量と角運動量の制御量とが一致する第1の制約条件の下で、複数の噴射区間におけるスラスタ(21,22,23,24)の噴射量の合計が目的関数である非線形計画問題の解を求めることで、スラスタ指令値および角指令値を算出する。スラスタ制御部(14)は、スラスタ指令値に基づき、スラスタ(21,22,23,24)の噴射を実行する。ジンバル制御部(15)は、角指令値に基づき、ジンバル機構(31,32,33,34)の角度を調節する。


    Access

    Download


    Export, share and cite



    Title :

    SPACECRAFT CONTROL DEVICE, SPACECRAFT CONTROL METHOD, AND PROGRAM


    Additional title:

    DISPOSITIF DE COMMANDE D'ASTRONEF, PROCÉDÉ DE COMMANDE D'ASTRONEF ET PROGRAMME
    宇宙機制御装置、宇宙機制御方法、およびプログラム


    Contributors:

    Publication date :

    2019-03-07


    Type of media :

    Patent


    Type of material :

    Electronic Resource


    Language :

    Japanese


    Classification :

    IPC:    B64G Raumfahrt , COSMONAUTICS



    SPACECRAFT CONTROL SYSTEM, SPACECRAFT CONTROL METHOD, AND SERVER DEVICE

    UETSUHARA MASAHIKO | European Patent Office | 2023

    Free access

    SPACECRAFT CONTROL SYSTEM, SPACECRAFT CONTROL METHOD, AND SERVER DEVICE

    UETSUHARA MASAHIKO | European Patent Office | 2022

    Free access

    SPACECRAFT CONTROL SYSTEM, SPACECRAFT CONTROL METHOD, AND SERVER DEVICE

    UETSUHARA MASAHIKO | European Patent Office | 2024

    Free access