Intelligent system and method for spacecraft autonomous operations
First Claim
1. ) An intelligent system for a spacecraft autonomous operations, comprising:
- (a) an on-board autonomous operations system, including;
an On-Orbit Checkout Engine (OOCE) system, andan Autonomous Tasking Engine (ATE) system;
(b) a Remote Intelligent Monitor System (RIMS) in communication with said on-board autonomous operations system through a communication channel, said RIMS including a user interface for Web-based communication with a plurality of user stations; and
(c) a Spacecraft Command Language (SCL) infrastructure system operatively coupled to said OOCE system, ATE system, and RIMS;
wherein said OOCE system collects checkout logic uploaded from said RIMS, generates SCL based checkout commands in accord with said checkout logic, and executes said SCL based checkout commands to perform a functional testing of respective components of the spacecrafts substantially upon the spacecraft reaches the orbit, and to perform a performance testing of said respective spacecraft components to monitor the operations state thereof, andwherein said ATE system receives objectives uploaded from said RIMS, plans a sequence of on-board actions to attain said objectives, generates SCL based scheduling commands for said on-board actions, and executes said SCL based scheduling commands in a predetermining order.
5 Assignments
0 Petitions
Accused Products
Abstract
The intelligent system for autonomous spacecraft operations includes an on-board Autonomous Operations subsystem integrated with an on-ground Web-based Remote Intelligent Monitor System (RIMS) providing interface between on-ground users and the autonomous operations intelligent system. The on-board Autonomous Operation subsystem includes an On-Orbit Checkout Engine (OOCE) unit and an Autonomous Tasking Engine (ATE) unit. Spacecraft Command Language (SCL) engine underlies the operations of the OOCE, ATE and RIMS, and serves as an executer of commands sequences. The OOCE uses the SCL engine to execute a series of SCL command scripts to perform a rapid on-orbit checkout of subsystems/components of the spacecraft in 1-3 days. The ATE is a planning and scheduling tool which receives requests for “activities” and uses the SCL scripts to verify the validity of the “activity” prior to execution, and scheduling the “activity” for execution or re-scheduling the same depending on verification results. Automated Mission Planning System (AMPS) supports the ATE operations. The ATE uses a priority schedule if multiple “activities” are to be executed.
33 Citations
40 Claims
-
1. ) An intelligent system for a spacecraft autonomous operations, comprising:
-
(a) an on-board autonomous operations system, including; an On-Orbit Checkout Engine (OOCE) system, and an Autonomous Tasking Engine (ATE) system; (b) a Remote Intelligent Monitor System (RIMS) in communication with said on-board autonomous operations system through a communication channel, said RIMS including a user interface for Web-based communication with a plurality of user stations; and (c) a Spacecraft Command Language (SCL) infrastructure system operatively coupled to said OOCE system, ATE system, and RIMS; wherein said OOCE system collects checkout logic uploaded from said RIMS, generates SCL based checkout commands in accord with said checkout logic, and executes said SCL based checkout commands to perform a functional testing of respective components of the spacecrafts substantially upon the spacecraft reaches the orbit, and to perform a performance testing of said respective spacecraft components to monitor the operations state thereof, and wherein said ATE system receives objectives uploaded from said RIMS, plans a sequence of on-board actions to attain said objectives, generates SCL based scheduling commands for said on-board actions, and executes said SCL based scheduling commands in a predetermining order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. ) An intelligent system for a spacecraft autonomous operations, comprising:
-
(a) an on-board autonomous operations system, including; an On-Orbit Checkout Engine (OOCE) system, (b) a Remote Intelligent Monitor System (RIMS) in communication with said on-board autonomous operations system through a communication channel, said RIMS including a user interface for Web-based communication with a plurality of user stations; and (c) a Spacecraft Command Language (SCL) infrastructure system operatively coupled to said OOCE system and RIMS; wherein said OOCE system collects checkout logic uploaded from said RIMS, generates SCL based checkout commands in accord with said checkout logic, and executes said SCL based checkout commands to perform a functional testing of respective components of the spacecrafts substantially upon the spacecraft reaches the orbit, and to perform a performance testing of said respective spacecraft components to monitor the operations state thereof. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. ) An intelligent system for a spacecraft autonomous operations, comprising:
-
(a) an on-board autonomous operations system, including; an Autonomous Tasking Engine (ATE) system; (b) a Remote Intelligent Monitor System (RIMS) in communication with said on-board autonomous operations system through a communication channel, said RIMS including a user interface for Web-based communication with a plurality of user stations; and (c) a Spacecraft Command Language (SCL) infrastructure system operatively coupled to said ATE system and RIMS; wherein said ATE system receives objectives uploaded from said RIMS, plans a sequence of on-board actions to attain said objectives, generates SCL based scheduling commands for said on-board actions, and executes said SCL based scheduling commands in a predetermining order, and wherein said ATE system is coupled to an orbit propagator to schedule, reschedule and execute said SCL based scheduling commands. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification