MOTOR CONTROL ARCHITECTURE FOR SIMULTANEOUSLY CONTROLLING MULTIPLE MOTORS
First Claim
1. A motor control system, comprising:
- memory for selectively storing motor positions, system commands, and motor commands;
a plurality of motor control processors in operable communication with the memory, each motor control processor responsive to control signals supplied thereto to (i) selectively retrieve system commands and motor positions from the memory, (ii) generate motor commands, and (iii) supply the generated motor commands to the memory;
a communication controller in operable communication with the memory and each of the motor control processors, the communication controller operable to selectively receive system commands and further operable to;
(i) transmit the received system commands to the memory,(ii) selectively supply the command signals to selected ones of the motor control processors,(iii) selectively receive motor positions from a plurality of motors,(iv) selectively transmit the motor positions to the memory,(v) selectively retrieve the generated motor commands supplied to the memory, and(vi) selectively transmit the retrieved motor commands.
1 Assignment
0 Petitions
Accused Products
Abstract
A motor control architecture is provided that simultaneously controls multiple motors. The motor control system includes memory, a plurality of motor control processors, and a communication controller. The motor control processors are each responsive to control signals supplied from the communication controller to selectively retrieve system commands and motor positions from the memory, to generate motor commands, and to supply the generated motor commands to the memory. The communication controller selectively receives system commands and transmits the received system commands to the memory, selectively supplies the command signals to selected ones of the motor control processors, selectively receives motor positions from a plurality of motors, selectively transmits motor positions to the memory, selectively retrieves generated motor commands supplied to the memory, and selectively transmits the retrieved motor commands.
35 Citations
20 Claims
-
1. A motor control system, comprising:
-
memory for selectively storing motor positions, system commands, and motor commands; a plurality of motor control processors in operable communication with the memory, each motor control processor responsive to control signals supplied thereto to (i) selectively retrieve system commands and motor positions from the memory, (ii) generate motor commands, and (iii) supply the generated motor commands to the memory; a communication controller in operable communication with the memory and each of the motor control processors, the communication controller operable to selectively receive system commands and further operable to; (i) transmit the received system commands to the memory, (ii) selectively supply the command signals to selected ones of the motor control processors, (iii) selectively receive motor positions from a plurality of motors, (iv) selectively transmit the motor positions to the memory, (v) selectively retrieve the generated motor commands supplied to the memory, and (vi) selectively transmit the retrieved motor commands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
11. An aircraft actuator control system, comprising:
-
a plurality of actuator assemblies, each actuator assembly including an electric motor, each motor including a motor position sensor operable to sense rotational position; and a control circuit in operable communication with each of the electric motors, the control circuit comprising; memory for selectively storing aircraft commands, motor commands, and motor position data, the motor position data representative of the sensed rotational position of each motor; a plurality of motor control processors in operable communication with the memory, each motor control processor responsive to control signals supplied thereto to (i) selectively retrieve aircraft commands and motor position data from the memory, (ii) generate motor commands, and (iii) supply the generated motor commands to the memory; and a communication controller in operable communication with the memory and each of the motor control processors, the communication controller operable to selectively receive aircraft commands and further operable to; (i) transmit the received aircraft commands to the memory, (ii) selectively supply the command signals to selected ones of the motor control processors, (iii) selectively receive the motor position data supplied by the motor position sensors, (iv) selectively transmit the received motor position data to the memory, (v) selectively retrieve the generated motor commands supplied to the memory, and (vi) selectively transmit the retrieved motor commands to selected ones of the motors.
-
Specification