Patent classifications
B64G1/361
SYSTEM AND METHOD FOR DETERMINING AN INITIAL ORBIT OF SATELLITES POST DEPLOYMENT
A system for determining an initial orbit of an object launched from an orbiting launch vehicle has a sensor affixed to the launch vehicle. The sensor transmits electromagnetic signals toward the launched object launched and receives signals reflected therefrom as reflected signals. A navigation subsystem determines a relative position of the sensor to the earth. A command and data handling subsystem receives the reflected signals and the determined relative position to the earth and determines a position of the object launched from the launch vehicle relative to earth.
Model predictive control of spacecraft
A spacecraft including a set of thrusters for changing a pose of the spacecraft. At least two thrusters mounted on a gimbaled boom assembly and are coupled together sharing the same gimbal angle. A model predictive controller (MPC) to produce a solution for controlling thrusters of the spacecraft by optimizing a cost function over a receding horizon using a model of dynamics of the spacecraft effecting a pose of the spacecraft and a model of dynamics of momentum exchange devices of the spacecraft effecting an orientation of the spacecraft. A modulator to modulate magnitudes of the thrust of the coupled thrusters determined by the MPC as pulse signals specifying ON and OFF states of each of the coupled thruster, wherein the ON states of the coupled thrusters sharing the same gimbal angle do not intersect in time. A thruster controller to operate the thrusters according to their corresponding pulse signals.
Model predictive control of spacecraft
A spacecraft including a spacecraft bus and a set of thrusters for changing a pose of the spacecraft. Wherein at least two thrusters are mounted on a gimbaled boom assembly connecting the two thrusters with the spacecraft bus, such that the two thrusters are coupled thrusters sharing the same gimbal angle. A model predictive controller to produce a solution for controlling thrusters of the spacecraft by optimizing a cost function over multiple receding horizons. The cost function is composed of a cost accumulated over the multiple receding horizons, including a cost accumulated over a first horizon using a dynamics governing a north-south position of the spacecraft, and a cost accumulated over a second horizon using a model of dynamics of the spacecraft governing an east-west position. A thruster controller to operate the thrusters according to their corresponding signals.
SYSTEM AND METHOD FOR ROTATING MASS ATTITUDE CONTROL
The disclosure relates to a method and apparatus of rotating mass attitude control. The method and apparatus entails rotating a mass to generate thrust. Varying the speed and direction of rotation provides some control of the magnitude and direction of the thrust generated. The method and apparatus of the invention pertinent to an attitude control system for spacecrafts or astromotive vehicles under conditions of zero to low gravity and atmosphere.
Star tracker using vector-based deep learning for enhanced performance
Star tracker systems and methods are provided. The star tracker incorporates deep learning processes in combination with relatively low cost hardware components to provide moderate (e.g. 1 arc second attitude uncertainty) accuracy. The neural network implementing the deep learning processes can include a Hinton's capsule network or a coordinate convolution layer to maintain spatial relationships between features in images encompassing a plurality of features. The hardware components can be configured to collect a blurred or defocused image in which point sources of light appear as blurs, and in which the blurs create points of intersection. Alternatively or in addition, a blurred or defocused image can be created using processes implemented as part of application programming. The processing of collected images by a neural network to provide an attitude determination can include analyzing a plurality of blurs and blur intersections across an entire frame of image data.
OPTICAL BAFFLE
An optical baffle is provided that maximizes light reflection and absorption and, thus, enables a spacecraft camera to capture images of extremely faint objects, such as stars, while illuminated by a very bright source, such as the sun. The optical baffle may be manufactured by additive manufacturing techniques and unique materials to create unique geometry and very absorbent surfaces to trap light.
FREE-FLOATING SPHERICAL GIMBAL
A free-floating spherical gimbal (gimbal) that includes a moving portion substantially spherical in shape and partially enclosed within a larger spherical and stationary cavity. The moving portion of the spherical gimbal is maintained in a location without direct mechanical contact with the stationary cavity.
SENSOR SHIFT FOR REMOTE SENSING
Techniques for improving the quality of images captured by a remote sensing overhead platform such as a satellite. Sensor shifting is employed in an open-loop fashion to compensate for relative motion of the remote sensing overhead platform to the Earth. Control signals are generated for the sensor shift mechanism by an orbital motion compensation calculation that uses the predicted ephemeris (including orbit dynamics) and image geometry (overhead platform to target). Optionally, the calculation may use attitude and rate errors that are determined from on-board sensors.
SPACECRAFT CONTROL SYSTEM FOR DETERMINING REACTION TORQUE
A control system for a spacecraft for determining a resultant torque that is exerted upon a spacecraft by one or more magnetic torque rods is disclosed. The spacecraft is configured to revolve around a celestial body in an orbit. A magnetic field of the celestial body is predictable, and a direction of the magnetic field located around the orbit is fixed. The control system includes the one or more magnetic torque rods, one or more processors in electronic communication with the one or more magnetic torque rods, and a memory coupled to the one or more processors. The memory stores data into a database and program code that, when executed by the one or more processors, causes the control system to instruct the one or more magnetic torque rods to exert the resultant torque upon the spacecraft.
CONTROL SYSTEM FOR EXECUTING A SAFING MODE SEQUENCE IN A SPACECRAFT
A control system configured to execute a safing mode sequence for a spacecraft is disclosed. The control system includes one or more star trackers that each include a field of view to capture light from a plurality of space objects surrounding the celestial body. The control system also includes one or more actuators, one or more processors in electronic communication with the one or more actuators, and a memory coupled to the one or more processors. The memory stores data into a database and program code that, when executed by the one or more processors, causes the control system to determine a current attitude of the spacecraft, and re-orient the spacecraft from a current attitude into a momentum neutral attitude.