Control system and method for compliant control of mission functions
First Claim
1. A system for controlling one or more actuators, the system comprising:
- a first processor configured to transmit a command to operate at least one of the one or more actuators;
a second processor having an input coupled to said first processor and having an output, said second processor configured to transmit a first signal based on said command, said first signal indicating a compliant command; and
a third processor having an input coupled to said output of said second processor and having an output configured to couple to the one or more actuators, said third processor configured to transmit a second signal based on said first signal, said second signal indicating a safe command.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for controlling one or more actuators to perform a mission while complying with predetermined regulations. A system for controlling one or more actuators includes a first processor for transmitting a command to operate at least one of the actuators, a second processor having an input coupled to the first processor, and a third processor having an input coupled to the output of the second processor and an output configured to couple to the actuators. The second processor is configured to transmit a first signal based on the command, and the first signal indicates a compliant command. The third processor is configured to transmit a second signal based on the first signal, and the second signal indicates a safe command. Software partitions executing on a single processor may be substituted for the hardware processors.
-
Citations
20 Claims
-
1. A system for controlling one or more actuators, the system comprising:
-
a first processor configured to transmit a command to operate at least one of the one or more actuators;
a second processor having an input coupled to said first processor and having an output, said second processor configured to transmit a first signal based on said command, said first signal indicating a compliant command; and
a third processor having an input coupled to said output of said second processor and having an output configured to couple to the one or more actuators, said third processor configured to transmit a second signal based on said first signal, said second signal indicating a safe command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A controller for operating one or more actuators, the controller comprising:
-
a router configured to selectively direct one or more signals among a plurality of processing partitions;
a first processing partition of said plurality of processing partitions configured to communicate with said router and further configured to produce a first signal indicating a command;
a second processing partition of said plurality of processing partitions configured to communicate with said router and further configured to produce a second signal when said first signal satisfies a set of regulations;
a third processing partition of said plurality of processing partitions configured to communicate with said router and further configured to produce a third signal when said second signal satisfies a set of standards; and
a fourth processing partition having a first input configured to communicate with said router and an output coupled to the one or more actuators, said fourth processing partition configured to transmit said command upon receipt of said third signal. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for controlling one or more actuators to perform a mission, the method comprising the steps of:
-
producing a first signal while performing at least a portion of the mission, the first signal indicating a command;
producing a second signal based on the first signal when the command complies with at least one predetermined regulation, the second signal indicating a compliant command; and
transmitting the command to the one or more actuators when the second signal satisfies at least one predetermined standard indicating a safe command. - View Dependent Claims (18, 19, 20)
-
Specification