Trajectory estimation system for an orbiting satellite
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01C-021/00
B64G-001/24
B64G-001/36
B64G-001/26
출원번호
UP-0744059
(2007-05-03)
등록번호
US-7725259
(2010-06-14)
발명자
/ 주소
Schwartz, Lawrence
출원인 / 주소
Raytheon Company
대리인 / 주소
Baker Botts L.L.P.
인용정보
피인용 횟수 :
2인용 특허 :
16
초록▼
A method for calculating a trajectory of a satellite following a maneuver includes determining a first estimated trajectory of a satellite using a first sequential mode of operation; performing a thruster burn as a correction maneuver for the satellite; and providing a real-time assessment of the co
A method for calculating a trajectory of a satellite following a maneuver includes determining a first estimated trajectory of a satellite using a first sequential mode of operation; performing a thruster burn as a correction maneuver for the satellite; and providing a real-time assessment of the correction maneuver by utilizing a second sequential mode of operation. The second sequential mode of operation includes receiving a data point from an uplink/downlink facility, determining a second estimated trajectory and an estimated thruster performance of the satellite based upon the received data point, and determining a trajectory error of the satellite based upon the received data point. The method further includes repeating the second sequential mode of operation if the trajectory error is above a specified threshold level, and repeating the first sequential mode of operation if the trajectory error is below the specified threshold level.
대표청구항▼
What is claimed is: 1. A system for determining a trajectory of a satellite comprising: a processor; and a computer program stored in a computer-readable medium, and executable on the processor, the computer program operable, when executed on the processor to: determine a first estimated trajectory
What is claimed is: 1. A system for determining a trajectory of a satellite comprising: a processor; and a computer program stored in a computer-readable medium, and executable on the processor, the computer program operable, when executed on the processor to: determine a first estimated trajectory of a satellite using a first sequential mode of operation; perform a thruster burn as a correction maneuver for the satellite; provide a real-time assessment of the correction maneuver by utilizing a second sequential mode of operation, the second sequential mode of operation comprising: receiving a data point from an uplink/downlink facility; determining, using a least squares algorithm, a second estimated trajectory and an estimated thruster performance of the satellite based upon the received data point; and determining, using the least squares algorithm, a trajectory error of the satellite based upon the received data point, the trajectory error including a vector quantity indicating position error in space and a scalar error value; and repeat the second sequential mode of operation if the trajectory error is above a specified threshold level; and repeat the first sequential mode of operation if the trajectory error is below the specified threshold level. 2. The system of claim 1, wherein the computer program is further operable to determine the data point using ranging information from the uplink/downlink facility. 3. The system of claim 1, wherein the computer program is further operable to determine the data point using telemetry information from the uplink/downlink facility. 4. A system comprising: a processor; and a computer program stored in a computer-readable medium and executable on the processor, the computer program operable, when executed on the processor to: determine a first estimated trajectory of a satellite using a first sequential mode of operation; perform a thruster burn as a correction maneuver for the satellite; provide a real-time assessment of the correction maneuver by utilizing a second sequential mode of operation, the second sequential mode of operation comprising: receiving a data point from an uplink/downlink facility; determining, using a least squares algorithm, a second estimated trajectory and an estimated thruster performance of the satellite based upon the received data point; and determining, using the least squares algorithm, a trajectory error of the satellite based upon the received data point, the trajectory error including a vector quantity indicating position error in space and a scalar error value; and repeat the second sequential mode of operation if the trajectory error is above a specified threshold level; and repeat the first sequential mode of operation if the trajectory error is below the specified threshold level. 5. The system of claim 4, wherein the first sequential mode of operation comprises determining the estimated trajectory of the satellite by calculating a plurality of data points from the uplink/downlink facility over a corresponding plurality of elapsed periods of time. 6. The system of claim 4, wherein the computer program is further operable to determine if the trajectory error is less than a specified threshold level, and if the trajectory error is less than the specified threshold level, determine the estimated trajectory of the satellite using the first sequential mode of operation. 7. The system of claim 4, wherein the satellite includes a microwave transponder circuit. 8. The system of claim 4, wherein the data point is referenced to three dimensional Cartesian space. 9. The system of claim 4, wherein the computer program is further operable to determine the data point using ranging information from the uplink/downlink facility. 10. The system of claim 4, wherein the computer program is further operable to determine the data point using telemetry information from the uplink/downlink facility. 11. A method for calculating a trajectory of a satellite following a maneuver comprising: determining a first estimated trajectory of a satellite using a first sequential mode of operation; performing a thruster bum as a correction maneuver for the satellite; providing a real-time assessment of the correction maneuver by utilizing a second sequential mode of operation, the second sequential mode of operation comprising: receiving a data point from an uplink/downlink facility; determining, using a least squares algorithm, a second estimated trajectory and an estimated thruster performance of the satellite based upon the received data point; determining, using the least squares algorithm, a trajectory error of the satellite based upon the received data point, the trajectory error including a vector quantity indicating position error in space and a scalar error value; and repeating the second sequential mode of operation if the trajectory error is above a specified threshold level; and repeating the first sequential mode of operation if the trajectory error is below the specified threshold level. 12. The method of claim 11, wherein the satellite includes a microwave transponder circuit. 13. The method of claim 11, further comprising determining the data point using ranging information from the uplink/downlink facility. 14. The method of claim 11, further comprising determining the data point using telemetry information from the uplink/downlink facility. 15. The method of claim 11, wherein determining an estimated trajectory using a sequential mode of operation further comprises determining an estimated trajectory by calculating a plurality of data points from the uplink/downlink facility over a corresponding plurality of elapsed periods of time. 16. The method of claim 11, further comprising if the trajectory error is less than the specified threshold level, determining the estimated trajectory of the satellite using the sequential mode of operation.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (16)
Sauer Birgit ; Higham John S., Automated orbit compensation system and method.
Rog, Andrey Leonidovich; Kakoshkina, Natalia P.; Ivanov, Vladimir N.; Tzekhanovich, Gennady S.; Malashin, Viktor I.; Pisarev, Serguey B.; Poverennyi, Denis G.; Shebshaevich, Boris V.; Silin, Mikhail , Method for determining the co-ordinates of a satellite.
Middour Jay W. ; Soyka Mark T. ; Dasenbrock Robert R. ; Melvin Peter J. ; Pickard Henry M. ; Binning Patrick W., Orbit/covariance estimation and analysis (OCEAN) determination for satellites.
Slafer Loren I. (Los Angeles CA) Bender Douglas J. (Santa Barbara CA) Yocum John F. (Rancho Palos Verdes CA), Precision platform pointing controller for a dual-spin spacecraft.
Whelan, David A.; Gutt, Gregory M.; Fyfe, Peter M., Advanced timing and time transfer for satellite constellations using crosslink ranging and an accurate time source.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.