Control distribution architecture
11652427 · 2023-05-16
Assignee
Inventors
Cpc classification
H02P5/00
ELECTRICITY
International classification
B64D41/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A system for providing electric motor control to a plurality of motor loads. The system comprises a plurality of motor controllers that are configurable into different arrangements of motor controllers. The system further comprises a central controller that is operable to individually set a phase and/or frequency of respective PWM carrier signals for the motor controllers, wherein the central controller is configured to set the phase and/or frequency of the PWM carrier signals for the motor controllers within a respective arrangement of motor controllers differently depending on the configuration of the motor controllers within the arrangement.
Claims
1. A system for providing electric motor control to a plurality of motor loads, the system comprising: a plurality of motor controllers that are configurable into different arrangements of motor controllers, with each respective arrangement of motor controllers arranged to drive one or more of the motor loads, wherein a motor controller may be configured within a respective arrangement of motor controllers either to drive a respective motor load by itself or as part of a group of motor controllers that drive a respective motor load in combination, wherein at least some of the motor controllers in the plurality of motor controllers comprise a respective pulse width modulation (PWM) circuit for controlling an output of the motor controller, the PWM circuit being controlled based on a respective PWM carrier signal; and a central controller that is operable to individually set a phase and/or frequency of the respective PWM carrier signals for the motor controllers, wherein the central controller is configured to set the phase or frequency of the PWM carrier signals for the motor controllers within a respective arrangement of motor controllers differently depending on the configuration of the motor controllers within the arrangement.
2. The system of claim 1, wherein when two or more motor controllers within a respective arrangement of motor controllers are operating independently to each drive a respective motor load, the central controller is configured to set the PWM carrier signals for the two or more independent motor controllers such that the PWM carrier signals are out of phase.
3. The system of claim 2, wherein the PWM carrier signals for at least two of the two or more independent motor controllers are 180 degrees out of phase.
4. The system of claim 2, the PWM carrier signals for two or more independent motor controllers are phase shifted such that switching events for the PWM within the motor controllers are misaligned.
5. The system of claim 1, wherein when two or more motor controllers within a respective arrangement of motor controllers are operating independently to each drive a respective motor load, the central controller is configured to set the PWM carrier signals for the two or more independent motor controllers such that the PWM carrier signals have different frequencies.
6. The system of claim 1, wherein when two or more motor controllers within a respective arrangement of motor controllers are operating in combination as part of a group of motor controllers arranged to drive a single respective motor load, the central controller is configured to synchronise the PWM carrier signals for the two or more motor controllers within the group such that the PWM carrier signals have substantially the same frequency and are substantially in phase with each other.
7. The system of claim 1, wherein central controller is operable to transmit a synchronisation pulse to a motor controller to trigger generation of a PWM carrier signal, and wherein when the central controller transmits a synchronisation pulse to trigger generation of the PWM carrier signal, the central controller also transmits instructions to set the phase and/or frequency of the PWM carrier signal.
8. The system of claim 1, further comprising switching means configured to selectively provide electrical connections between the one or more motor controllers and the loads; and a controller arranged to configure the switching means to connect one or more of the motor controllers to one or more of the loads in response to a control signal.
9. The system of claim 1, wherein the number of motor controllers is less than the number of motor loads to be controlled.
10. The system of claim 1, further including a common high voltage power supply for the plurality of motor controllers.
11. The system of claim 1, wherein the one or more motor loads correspond to one or more aircraft actuation systems, fans, pumps or compressors.
12. An aircraft including a plurality of motor loads and a system for providing electric motor control to the plurality of motor loads, the system comprising: a plurality of motor controllers that are configurable into different arrangements of motor controllers, with each respective arrangement of motor controllers arranged to drive one or more of the motor loads, wherein a motor controller may be configured within a respective arrangement of motor controllers either to drive a respective motor load by itself or as part of a group of motor controllers that drive a respective motor load in combination, wherein at least some of the motor controllers in the plurality of motor controllers comprise a respective pulse width modulation (PWM) circuit for controlling an output of the motor controller, the PWM circuit being controlled based on a respective PWM carrier signal; and a central controller that is operable to individually set a phase and/or frequency of the respective PWM carrier signals for the motor controllers, wherein the central controller is configured to set the phase or frequency of the PWM carrier signals for the motor controllers within a respective arrangement of motor controllers differently depending on the configuration of the motor controllers within the arrangement.
13. A method of driving a plurality of electric motor loads using a system that comprises: a plurality of motor controllers that are configurable into different arrangements of motor controllers, with each respective arrangement of motor controllers arranged to drive one or more of the motor loads, wherein a motor controller may be configured within a respective arrangement of motor controllers either to drive a respective motor load by itself or as part of a group of motor controllers that drive a respective motor load in combination, wherein at least some of the motor controllers in the plurality of motor controllers comprise a respective pulse width modulation (PWM) circuit for controlling an output of the motor controller, the PWM circuit being controlled based on a respective PWM carrier signal; the system further comprising a central controller that is operable to individually set a phase and/or frequency of the respective PWM carrier signals for the motor controllers, wherein the central controller is configured to set the phase and/or frequency of the PWM carrier signals for the motor controllers within a respective arrangement of motor controllers differently depending on the configuration of the motor controllers within the arrangement; the method comprising: configuring an arrangement of motor controllers to drive one or more of the motor loads, and setting the PWM carrier signals for the motor controllers based on the configuration of the motor controllers within the arrangement of motor controllers.
14. The method of claim 13, comprising re-configuring the system into a different arrangement of motor controllers to drive one or more of the loads, and then setting the PWM carrier signals for the motor controllers for the new arrangement of motor controllers.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) First, by way of background, a more conventional electric motor drive architecture will be described with reference to
(9) The system shown in
(10) Power is provided to each of the motor controllers. In the example shown, the motor controllers receive high voltage power 10, which could be AC or DC, from the aircraft electrical network. This is converted in the motor controller to a suitable form to power the respective motors. Typically, each motor controller outputs, 30, a 3-phase AC output voltage to control a 3-phase AC current in its electric motor. Each motor controller is also typically connected to a low voltage DC power supply 40 which provides power to the motor controller for control and monitoring functions. Each motor controller 1′ . . . n′ receives command signals and can provide feedback data over a data bus 20′, 21′ . . . 2n′ to a higher level system controller e.g., in the case of aircraft systems, a flight control computer (FCC) for a primary flight actuator load.
(11) In systems having several motors and several motor loads, it may be that not all motors need to be operated at all times. In an aircraft system, for example, some motors or motor loads may only need to be operated for short periods or infrequently depending on the different stages of the flight. As an example, the landing gear actuators are only required just after take-off and just before landing. There are many other situations, both in aircraft and other systems having multiple motors/motor loads where not all are used at the same time and all of the time.
(12)
(13) The present embodiment relates to a flexible architecture where, rather than each motor controller driving a respective associated (fixed) motor load, the system is configurable to allow motor controllers drive different motor loads, and for the allocation of motor controllers to motor loads to be re-configured in use.
(14) The architecture will now be further described with reference to
(15) As with the conventional arrangement shown in
(16) The control data for controlling the motor loads is input as a control signal to the centralised controller 400 which, based on the control data and the requirements for the loads at any time, will configure the switching matrix, via a data bus 500, to connect one or more available motor controllers to the load(s) to be operated at that time according to the control signal and requirements of the loads identified in the control signal. The motor controllers communicate with the centralised controller to receive commands and information about the load e.g. load type.
(17) The centralised controller can also receive commands and provide feedback for the loads and for wider systems via the data bus. The communication between the centralised controller and the motor controllers can use any suitable communication protocol e.g. CAN, Mandex-based protocols, etc.
(18) In the arrangement shown, the motor controllers receive power from a common high voltage source 600 which could be AC or DC, although power could be provided to the motor controllers in different ways.
(19) The structure and power output of the motor controllers may all be the same or different, and a suitable motor controller can be selected by the centralised controlled according to load requirements. To simplify the system, standard design motor controllers can be utilised all with the same power rating. This allows the motor controllers to be easily exchanged or further motor controllers to be added as required.
(20) For instance, if required, the switching matrix can be configured to combine several motor controllers in parallel to drive a larger load.
(21) The system also includes a power converter 700, here shown as a 28 V power converter, as an example. This can convert the high voltage power to a low voltage power which can be distributed to the parts of the system to provide power to the motor controller and the centralised controller for control and monitoring but which can also be provided to other systems or equipment external to the distribution matrix. This can reduce the amount of cabling/wiring needed in and around the distribution system which is especially advantageous where space and weight is at a premium e.g. in aircraft.
(22) The components of the system can, for convenience, be mounted in a rack system so that different architectures can be readily configured e.g. by removing or slotting in motor controllers.
(23) In the event of a failure within a motor controller or part of the switch matrix, the centralised controller can reconfigure the system to connect a motor load to be driven by a different, functioning motor controller or, if all available motor controllers are in use at the time of failure, the centralised controller can prioritise the most important loads and ensure these are serviced by reconfiguring the switch matrix.
(24) The switch matrix 300 can be configured e.g. as a full matrix whereby every load can be connected to any and every motor controller, or could be configured as a sparse matrix having a reduced number of connection configurations and switches. Switches can be switches known in the art e.g. contactors or solid state AC switches.
(25) By sharing a smaller number of motor controllers between the loads and controlling a switching matrix to connect the available motor controllers to the loads to be driven as required, fewer motor controllers are required than in conventional systems which results in a lower overall system weight and size and reduced cost and maintenance. Development costs can be reduced as common hardware can be applied across the system for all load types and if a rack housing is used, different system configurations can be easily and quickly realised. The system is also quickly adaptable and responsive to failure to ensure that the system can continue to operate even if a motor controller fails. Further, because the control of multiple systems in centralised and coordinated there is an improved ability to monitor data and anticipate failure and then to respond quickly to address such failure.
(26) In this architecture, a centralised controller receives commands from the aircraft and decides how to configure the switch matrix in order service the aircraft commands. It also passes on the relevant command (e.g. position, speed or torque) to each motor controller channel. The switch matrix then provides the physical electrical connection between the motor controller outputs and the motor loads. A data bus between the centralised controller, motor controller channels and switching matrix facilitates the communication.
(27)
(28) The motor controller includes PWM Generation unit 503 that generates the pulse width modulation. The pulse width modulation is performed using a PWM carrier signal. For instance, the Speed/Current Controller 506 provides the PWM Generation unit 503 with the target voltage for the PWM inverter 504, and a PWM Carrier Generation unit 502 provides the PWM Generation unit 503 with a suitable PWM carrier signal. The PWM Generation unit 503 then controls the PWM inverter 504 to provide the target voltage using the PWM carrier signal (in a manner that is generally known in the art).
(29) This operation is performed under the overall control of the central controller 400. The central controller 400 thus provides via a suitable data bus 500 data messages for controlling the motor controller to perform the desired pulse width modulation. The motor controller thus includes a suitable data bus interface 501 for handling these communications.
(30) For instance, as mentioned above, the central controller 400 provides the speed feedback, and speed/current commands to the Speed/Current Controller 506, which information is then used, along with the current feedback 505 from the PWM inverter 504, to set the target voltage.
(31) The central controller 400 is further operable to control the PWM Carrier Generation 502. In particular, when a motor controller is required to deliver a motor load, the motor controller can be suitably connected to the motor load, via the interconnection matrix, as described above, and the central controller 400 can then issue a synchronisation pulse to trigger the PWM Carrier Generation 502.
(32) In the present embodiment the central controller 400 also transmits data messages to the PWM Carrier Generation 502 to set the, e.g., phase delay, and/or frequency, of the PWM carrier signal for the motor controller, as will be explained further below.
(33) In this way, the central controller 400 is operable to set the PWM carrier signals for each of the motor controllers appropriately. This operation will be described further below.
(34) For example, when motor controller inverters are operated in parallel to drive a single motor load, the PWM carrier signals for each of the paralleled inverters should be in phase to limit any circulating current between inverter channels, and the central controller 400 can thus set the PWM carrier signals accordingly.
(35) On the other hand, when the motor controllers are operating separately to drive independent loads, the PWM carrier signals can be configured to be 180° out of phase with one another. This may help reduce Common Mode (CM) Electromagnetic Interference (EMI) emissions by cancelling CM currents circulating between the motor controllers.
(36) For instance, due to the switching nature of the inverter circuits, as well as parasitic capacitances within the switching circuits, cables and motor loads, etc., the system will produce some CM EMI emissions. These should desirably be reduced. For example, there are stringent limitations imposed by aircraft system integrators (e.g. DO160) that limit these emissions to prevent interference with other aircraft systems.
(37) In this regard, the present disclosure recognises that in systems where multiple motor controller inverters are operated at the same time from a common power source (e.g. as in the system depicted in
(38) This present disclosure thus provides a method for reducing EMI emissions by automatic configuration of the PWM carriers depending upon the configuration of the motor controllers within the system, e.g. as will now be explained.
(39) The function of the centralised controller with the architecture described above is to receive the aircraft commands for motor operation and to determine how best to configure the plurality of motor controllers to service the command. Thus, when a high power motor load must be driven, the system may configure at least some motor controllers to operate in parallel, with the switching matrix creating the parallel connection of motor controller outputs.
(40) In that case, the centralised controller 400 may synchronise the PWM carriers to be in phase, e.g. as shown in
(41) In some cases, the aircraft command requires multiple independent motor loads to
(42) be driven at the same time. The central controller 400 may thus configure the motor controllers to each individually drive a respective independent loads. In that case, the centralised controller 400 can set the carrier signals to have alternating 180° phase shifts as shown in
(43) For the condition where the aircraft command requires a parallel connection for some motor controller channels and also to drive independent loads (
(44) The synchronisation of the motor channels can be achieved through Phase Locked
(45) Loop (PLL) structures operating in hardware or software on the motor controllers. The PLLs receive a common synchronising pulse via the data bus that is provided by the centralised controller and is received by each motor controller. Additional data words provided over the data bus instruct the motor controller channel to either synchronise or include a 180° delay within the PWM carrier.
(46) An alternative approach for independent loads is for the centralised controller 400 to command slightly different switching frequencies (e.g. 20 kHz, 21 kHz, 22 kHz, etc.) for channels operating into independent motor loads. Again, this may help reduce EMI emissions. This switching frequency command can also be provided over the data bus by the centralised controller 400. Thus, for independent operation, the PWM carriers can be configured to have slightly different frequencies to help spread the EMI noise spectrum and reduce EMI emissions peaks.
(47) Of course other arrangements for de-synchronising PWM carriers would also be possible. For example, rather than introducing alternating 180 degree phase shifts, in the manner described above, it would also be possible to introduce smaller phase shifts (e.g. for at least the duration of the on/off transition of the power switch in the PWM Generation unit 503, which may, e.g., correspond to a time delay of between about 5 and 500 nanoseconds) so as to slightly misalign the PWM carriers such that switching events for the PWM for the different motor controllers do not occur at the same time, which can again help reduce common mode emissions.
(48) Thus, the present disclosure has recognised that when the switching matrix is configured such that several motor controllers are operating independently, to drive individual loads, there is in that case no need to align the PWM carriers for the different motor controllers, and there is flexibility to tune the phase and/or frequency of the PWM carrier signals to further reduce circulating currents, e.g. to reduce EMI emissions.
(49) The present embodiment thus provides the ability to configure the PWM carriers to offer the best operation based on the aircraft demand for the system. In particular: For parallel connected outputs, it can align the carriers to reduce circulating currents that can cause additional power losses and waveform distortions. For independent motor loads, it can help to reduce EMI emissions which has the follow on benefits of reduced EMI filter size and weight. The CM current will be reduced resulting in smaller CM inductors and capacitor sizes and subsequently reduced power losses within the CM filter. For a combination of parallel and independent loads, the scheme can both reduce circulating currents and limit EMI emissions.
(50) Although much of the detailed description has been in the context of an aircraft system, the multiplexed system of this disclosure may find application in, and provide advantages in many fields where multiple loads are to be operated. Variations on the examples described fall within the scope of the claims.