B64G1/245

Orbital attitude control device, satellite, orbital attitude control method, and recording medium

In an orbital attitude control device (1150), an ideal thrust axis direction calculator (1505) calculates an ideal thrust axis direction based on information of a predetermined orbit, an ideal attitude calculator (1506) calculates an ideal attitude of the satellite based on the ideal thrust axis direction and a solar direction, and a control torque calculator (1510) calculates an ideal control torque that makes the attitude of the satellite follow the ideal attitude and a torque restraint plane in which the solar direction is orthogonal to a rotational axis of the solar array panel, defines an evaluation function obtained by weighting a distance from the ideal control torque and a distance from the torque restraint plane and then summing the weighted distances, and calculates the control torque that allows the drive constraint to be satisfied and the evaluation function to be minimized.

Maneuvering of satellites without rate sensors
12263961 · 2025-04-01 · ·

An attitude control system for a satellite is presented that can determine on time values for attitude control thrusters without use of attitude rate sensors, such as those based on gyros. The attitude control systems uses the attitude values from a star tracker to determine both attitude adjustment values and attitude adjustment rate values directly from the star tracker values, where the processing is performed using quaternions. From the attitude adjustment values and attitude adjustment rate values, a set of thruster on time values are determined.

INDEPENDENTLY MOVING SPACE VEHICLES CONFIGURED TO DEPLOY AND/OR POSITION STRUCTURES

Independently moving deployment and positioning space vehicles that are configured to deploy and/or position structures are disclosed. The deployment and positioning vehicles may provide a lighter weight, more flexible, and more reliable deployment and positioning system that enables the deployment of space structures that are potentially much larger than currently possible with mechanical components of the structure itself. The deployment and positioning vehicles could be used for removal of failure prone deployment mechanisms for spacecraft. Solar arrays, antennas, panels, instrument booms, etc. could be pulled open and locked into place, and then potentially repositioned and/or reoriented during a mission.

USING GENETIC ALGORITHMS FOR SAFE SWARM TRAJECTORY OPTIMIZATION

A control system includes a target spacecraft and a swarm of chaser spacecraft. Each chaser spacecraft is controlled to follow a corresponding computed trajectory. The system also includes at least one computing device that executes a nested genetic algorithm. The nested genetic algorithm includes multiple guidance genetic algorithms and an outer genetic algorithm. Characteristically, each chaser spacecraft has an associated guidance genetic algorithm that determines a computed trajectory for the chaser spacecraft associated therewith. Advantageously, the outer genetic algorithm checks for collisions and is configured to alter one or more computed trajectories to avoid collisions.

Space vehicle geometry based machine learning for measurement error detection and classification

Aspects presented herein may enable a positioning device or entity to perform PR measurement error detection and classification based on SV geometry via ML. In one aspect, a UE or a location server determines for each SV of a set of SVs at least a geometric orientation with respect to the UE. The UE or the location server determines, based on an ML classifier and the determined geometric orientation with respect to the UE for each SV of at least a subset of the set of SVs, a relative PR weight for each SV of the set of SVs. The UE or the location server estimates a position of the UE based on PR measurements of each SV of the set of SVs and the relative PR weight for each SV of the set of SVs.

ORBITAL DEPLOYMENT MODULE WITH A THREE-POINT SPACE PROPULSION SYSTEM
20250083838 · 2025-03-13 · ·

A three-point propulsion system of an orbital deployment space module for at least one satellite including: chassis including exactly three first housings shaped to each receive a propulsion unit and at least one second housing shaped to receive a tank, at least one liquid fuel tank disposed in a second housing, and exactly three propulsion units, each propulsion unit being disposed in one of the first housings, and each propulsion unit including at least one thruster.

AUXILIARY DATA FOR CONTROLLING A SATELLITE
20250115374 · 2025-04-10 · ·

The present disclosure relates to a method of generating auxiliary data for controlling a satellite travelling in orbit around Earth, the method comprising: receiving tracking data for the satellite; applying an orbit determination algorithm including: estimating an orbit for the satellite based on the tracking data; and predicting, based on the estimated orbit, future ephemerides data of the satellite; generating auxiliary data comprising predicted future ephemerides data; and transmitting the auxiliary data to the satellite for use in the satellite's attitude and orbit control.

Method and apparatus for singularity avoidance for control moment gyroscope (CMG) systems without using null motion

A method is described for avoiding gyroscopic singularities during attitude correction to a system, such as a spacecraft having a CMG array. The method receives a corrective torque vector and gimbal angle values for each of at least three gimbals within the CMG array. The method generates a Jacobian matrix A as a function of gimbal angle values . The method calculates a determinant D of Jacobian matrix A. If the determinant is not equal to zero, it is not singular, and the method calculates a gimbal rate {dot over ()} using a pseudo-inverse steering law equation. If the determinant is equal to zero, it is singular, and the method calculates a gimbal rate {dot over ()} using a singularity avoidance steering law equation. The gimbal rate {dot over ()} is output and can be applied to a CMG array resulting in applied torque to a spacecraft and attitude correction.

High gain antenna gimbal disturbance torque estimation and rejection systems and methods

Systems and methods for pointing a high gain antenna or other directional instrument connected to a platform by a gimbal are provided. A control system as disclosed can include a flight computer having a processor for executing software and a motor control board having a controller for implementing at least portions of a control algorithm. The software executed by the processor generates pointing commands and implements a Kalman filter included in a feedback loop in the form of a linear Kalman filter disturbance estimator of the control algorithm implemented by the controller. The control algorithm can further implement a proportional control position loop and a proportional control rate loop. Each axis of the gimbal is provided with an instance of the control algorithm and the Kalman filter. Moreover, the processor can be operated at a rate that is less than a rate at which the controller is operated.

Magnetic control of spacecraft

A method for controlling a satellite using magnetics only, and a control system for implementing the method. The method involves assessing a current attitude of a satellite at a current time and location using magnetometry; setting a desired attitude for the satellite at a future time in a future location; developing a set of waypoints that provide the attitude of the satellite at plural locations between the current location and the future location; and actuating a plurality of magnetorquers to induce torques that achieve a small as possible difference between the attitude of the satellite between each waypoint and achieving the desired attitude at the future location, the magnetorquers being the sole means of inducing rotation of the satellite to attain the desired attitude.