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 mission command to operate at least one of the one or more actuators, said mission command being associated with a motion 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 motion of the one or more actuators associated with said mission command, said first signal indicating a compliant command if said motion of the one or more actuators associated with said mission command complies with at least one predetermined industry or government regulation, wherein said second processor comprises a first set of predefined instructions to determine said compliant command based on said motion of the one or more actuators associated with said mission command and said at least one predetermined industry or government regulation; 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 if said first signal indicates that the motion of the one or more actuators complies with at least one predetermined safety standard, wherein said third processor comprises a second set of predefined instructions to determine said safe command based on said first signal and said at least one predetermined safety standard.
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.
31 Citations
20 Claims
-
1. A system for controlling one or more actuators, the system comprising:
-
a first processor configured to transmit a mission command to operate at least one of the one or more actuators, said mission command being associated with a motion 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 motion of the one or more actuators associated with said mission command, said first signal indicating a compliant command if said motion of the one or more actuators associated with said mission command complies with at least one predetermined industry or government regulation, wherein said second processor comprises a first set of predefined instructions to determine said compliant command based on said motion of the one or more actuators associated with said mission command and said at least one predetermined industry or government regulation; 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 if said first signal indicates that the motion of the one or more actuators complies with at least one predetermined safety standard, wherein said third processor comprises a second set of predefined instructions to determine said safe command based on said first signal and said at least one predetermined safety standard. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14)
-
-
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 mission command associated with a motion of the one or more actuators; 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 motion of the one or more actuators satisfies a set of industry or government 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 motion of the one or more actuators satisfies a set of safety 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 (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 mission command associated with a motion of the one or more actuators; producing a second signal based on the first signal when the motion of the one or more actuators complies with at least one predetermined government or industry regulation, the second signal indicating a compliant command; and transmitting the command to the one or more actuators when the motion of the one or more actuators satisfies at least one predetermined standard indicating a safe command. - View Dependent Claims (18, 19, 20)
-
Specification