Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
MINIMIZING DC-LINK CURRENT RIPPLE AND ACOUSTIC NOISE, AND REDUCING DC-LINK CAPACITOR REQUIREMENT, FOR ELECTRIC MOTORS
Document Type and Number:
WIPO Patent Application WO/2022/076825
Kind Code:
A1
Abstract:
A method performed by a controller of an electric motor, including generating control parameters, the step of generating control parameters selected from: inputting a given reference torque (Tref) and a speed command to a torque generation lookup table (LUT) such that the step of generating the control parameters includes the torque generation lookup table at the given reference torque and the speed command; or utilizing an analytical model that includes one or more analytical equations or one or more functions; inputting the control parameters to a DC-link current ripple, torque ripple, and radial force ripple minimization lookup table; inputting position to the DC-link current ripple, torque ripple, and radial force ripple minimization lookup table; generating a reference current profile from the DC-link current ripple, torque ripple, and radial force ripple minimization lookup table; and inputting the reference current profile to the electric motor. Other methods are disclosed.

Inventors:
SOZER YILMAZ (US)
GUNDOGMUS OMER (US)
HAQUE MD EHSANUL (US)
CHOWDHURY ANIK (US)
DAS SHUVAJIT (US)
Application Number:
PCT/US2021/054181
Publication Date:
April 14, 2022
Filing Date:
October 08, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
UNIV AKRON (US)
International Classes:
H02P6/10; H02P4/00; H02P6/00; H02P9/00; H02P27/00
Foreign References:
US20130093369A12013-04-18
US5475291A1995-12-12
US8476852B22013-07-02
US8018193B12011-09-13
US5424595A1995-06-13
US20170257043A12017-09-07
Attorney, Agent or Firm:
BOEHNLEIN, Zachary J et al. (US)
Download PDF:
Claims:
CLAIMS

What is claimed is:

1. A method performed by a controller of an electric motor, the method comprising steps of: generating control parameters, wherein the step of generating control parameters is selected from: inputting a given reference torque (Treƒ) and a speed command to a torque generation lookup table (LUT) such that the step of generating the control parameters includes the torque generation lookup table at the given reference torque and the speed command; or utilizing an analytical model that includes one or more analytical equations or one or more functions; inputting the control parameters to a DC-link current ripple, torque ripple, and radial force ripple minimization lookup table; inputting position to the DC-link current ripple, torque ripple, and radial force ripple minimization lookup table; generating a reference current profile from the DC-link current ripple, torque ripple, and radial force ripple minimization lookup table; and inputting the reference current profile to the electric motor.

2. The method of any of the preceding claims, wherein the reference current profile is an optimal reference current profile.

3. The method of any of the preceding claims, wherein the control parameters include commutation angles θon and θo ff and a reference current Ireƒ.

4. The method of any of the preceding claims, wherein the step of generating the reference current profile is offline prior to operation of the electronic motor.

5. The method of any of the preceding claims, wherein the step of inputting the reference current profile includes inj ecting an optimum current waveform and a constant reference current.

6. The method of any of the preceding claims, wherein the step of generating the reference current profile includes a plurality of iterative steps.

7. The method of any of the preceding claims, wherein the step of generating the reference current profile includes control based current profiling.

8. The method of claim 7, wherein the control based current profiling includes providing DC-link current, torque, and radial force inputs to a band pass filter (BPF) to thereby obtain DC-link current ripple, torque ripple, and radial force ripple outputs, and providing the DC-link current ripple, torque ripple, and radial force ripple outputs to a global multi -objective optimization step.

9. The method of claim 8, wherein the global multi -objective optimization step includes a fitness function defined by Formula (9): where W1, W2, and W3 are user-input weights for objectives of the DC-link current ripple, torque ripple, and radial force ripple, respectively, and ƒ1 , f2 and are fitness values for objectives of the DC-link current ripple, torque ripple, and radial force ripple, respectively, wherein W1, W2, and W3 and ƒ1 , f2 and ƒ3 include initial values, and wherein W1, W2, and W3 and ƒ1 , ƒ2 and ƒ3 can be modified from the initial values during operation of the electric motor.

10. The method of claim 9, wherein the modification of W1, W2, and W3 and ƒ1 , f2 and ƒ3 is based on a different operating speed or a different torque condition, and wherein the global multi-objective optimization step includes minimizing the fitness function to thereby minimize the DC-link current ripple, torque ripple, and radial force ripple. The method of claim 6, wherein the step of generating the reference current profile includes current harmonic injection. The method of claim 11, wherein the current harmonic injection includes providing DC-link current, torque, and radial force inputs to a band pass filter (BPF) to thereby obtain DC-link current ripple, torque ripple, and radial force ripple outputs; providing the radial force input to a Fast Fourier transform (FFT) block to thereby provide harmonic contents of the radial force; and providing the DC-link current ripple, torque ripple, radial force ripple outputs and the harmonic contents of the radial force to a global multi-objective optimization step. The method of claim 12, wherein the global multi-objective optimization step includes a function defined by Formula (23): where C(Am, φm) is the decision variables which has current injection harmonic coefficients; w1, w2, w3, and w4 are weighting factors; FFTfi is the radial force harmonic component at frequency ƒi, Idcripple is DC-link current ripple, Tripple is torque ripple, and F ripple is radial force ripple, wherein the global multi-objective optimization step includes minimizing the function of Formula (23) to thereby minimize the DC-link current ripple, torque ripple, and radial force ripple. The method of any of the preceding claims, wherein the electric motor is a switched reluctance motor, the method further comprising a step of interleaved fixed switching frequency predictive current control that includes a phase shift (δAB) between carrier signals of upper switches in a Phase A and a Phase B being kept at 180° to implement an interleaving strategy when an operating region of the switched reluctance motor is the Phase A and Phase B region.

15. The method of claim 14, wherein the step of interleaved fixed switching frequency predictive current control further includes a phase shift (δBC) between the carrier signals of the upper switches in the Phase B and a Phase C being kept at 180° to implement an interleaving strategy when the operating region of the switched reluctance motor is the Phase B and Phase C region; and a phase shift (δCA) between the carrier signals of the upper switches in the Phase C and the Phase A being kept at 180° to implement an interleaving strategy when the operating region of the switched reluctance motor is the Phase C and Phase A region.

16. The method of any of the preceding claims, further comprising a step of mode shape selection for the radial force to thereby achieve improved radial force control.

17. The method of claim 16, wherein the step of mode shape selection includes calculating spatial and temporal distribution of airgap force during dynamic simulations through an additional lookup table; performing ID (spatial)-FFT to identify a dominant spatial order of the airgap force; determining temporal orders associated with the dominant spatial order, wherein the temporal orders include Mode 0 and Mode 6; feeding the temporal orders through a proportional integral (PI) controller into a reference current generation; and optimizing gains of the PI controller through a multi-physics vibration synthesis.

18. A method performed by a controller of a switched reluctance motor, the method comprising a step of interleaved fixed switching frequency predictive current control including a phase shift (δAB) between carrier signals of upper switches in a Phase A and a Phase B being kept at 180° to implement an interleaving strategy when an operating region of the switched reluctance motor is the Phase A and Phase B region; a phase shift (δBC) between the carrier signals of the upper switches in the Phase B and a Phase C being kept at 180° to implement an interleaving strategy when the operating region of the switched reluctance motor is the Phase B and Phase C region; and a phase shift (δCA) between the carrier signals of the upper switches in the Phase C and the Phase A being kept at 180° to implement an interleaving strategy when the operating region of the switched reluctance motor is the Phase C and Phase A region. A method performed by a controller of an electric motor, the method comprising a step of mode shape selection including calculating spatial and temporal distribution of airgap force during dynamic simulations through a lookup table; performing ID (spatial)-FFT to identify a dominant spatial order of the airgap force; determining temporal orders associated with the dominant spatial order, wherein the temporal order include Mode 0 and Mode 6; feeding the temporal orders through a proportional integral (PI) controller into a reference current generation; and optimizing gains of the PI controller through a multi-physics vibration synthesis. The method of any of the preceding claims, wherein the electric motor is selected from a switched reluctance motor, a synchronous reluctance motor, and a permanent magnet motor.

Description:
MINIMIZING DC-LINK CURRENT RIPPLE AND ACOUSTIC NOISE, AND REDUCING DC-LINK CAPACITOR REQUIREMENT, FOR ELECTRIC MOTORS

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application claims the benefit of U.S. Provisional Application No. 63/089,615, filed on October 9, 2020, which is incorporated herein by reference.

FIELD OF THE INVENTION

[0002] Embodiments of the present invention relate to a technique for reduction of DC- link current ripple, torque ripple, and radial force ripple, along with force harmonic elimination, by injecting optimal phase currents obtained from current profiling. Embodiments of the present invention relate to an interleaving technique for reducing the DC-link capacitor requirement. Embodiments of the present invention relate to a technique for mode shape selection for more focused radial force control. Embodiments of the present invention may be particularly suitable for electric motors, such as switched reluctance motors (SRM), particularly for a controller thereof.

BACKGROUND OF THE INVENTION

[0003] Certain electric motors, such as switched reluctance motors (SRM) exhibit high- temperature adaptability, fault tolerance capabilities, rugged structure, inherent flux weakening capabilities, and competitive torque density as generally compared to the permanent magnet synchronous machine (PMSM). SRM have a simpler structure and are easier to manufacture at low cost, which makes them attractive in many industrial applications such as aerospace, automotive, research, and domestic appliance manufacturing.

[0004] High vibration and acoustic noise are dominant drawbacks of SRM. Two main reasons for SRM noise are mechanical and electromagnetic origins. Sources for mechanical noises are bearing vibration, installation problems, non-uniform characteristics of materials, and manufacturing asymmetries. Electromagnetic cause of acoustic noise in SRM can be the radial force generated by armature excitation which leads to radial deformation of the stator. In a radial SRM, when a phase is excited, the magnetic flux from the excited stator pole crosses the air gap in a radial direction producing large radial forces on the excited stator poles. This radial force deforms the stator into an oval shape. The radial deformation along with the lateral rocking of the stator poles produces radial vibration of the stator, leading to high acoustic noise in SRM. When phases of SRM are energized and de-energized periodically, the rise and fall of radial force and torque generates ripple.

[0005] High torque ripple and DC-link current ripples are major concerns in various SRM drive applications. High DC-link current ripple requires a higher DC link capacitor to eliminate low-frequency harmonics in the battery. A bulkier capacitor in the drive unit causes a significant increase in cost and volume.

[0006] Various control algorithms have been proposed for reducing the DC-link ripple. Similarly, to reduce torque ripple, different control strategies have been proposed, which include utilizing commutation angle optimization, current profile optimization, torque sharing function, fuzzy logic, and DQ control. Others have also aimed to reduce both torque and radial force ripple simultaneously with control strategies. Still other efforts have included a comprehensive framework for multi-objective optimization to reduce torque and radial force ripple and a control optimization-based current profiling method to reduce the torque ripple and vibration for SRM.

[0007] While these previously proposed controllers may achieve certain objectives, they are also believed to hinder the performance of other metrics. For example, reduction in DC-link current ripple might impose higher torque ripple or acoustic noise on the drive operation.

[0008] Other general disadvantages of SRM can include the nonlinear characteristics and system operation of SRM causing high DC-link current ripple at the input side, which might thereby require higher DC bus capacitance. Existing efforts in this regard have included attempts at controlling the stored field energy and the instantaneous torque at the same time to thereby reduce the requirement of DC-link capacitor. But the requirement of excessive overlap between the phase currents generally increases the RMS current, subsequently resulting in winding losses.

[0009] Other efforts have included the use of integrated multiport and quasi Z-source converter based power decoupling topologies to reduce the capacitance requirement in the DC- link. Also, the effects of using a DC-DC converter to reduce the size of the DC-link capacitor by active filtering of the source current has been investigated. Moreover, another effort included introducing a power decoupling technique in parallel with the DC-bus to reduce the amount of DC-link capacitor. However, these efforts generally require an additional hardware, which increases the cost, size, and complexity of the system.

[0010] In another existing effort, a hysteresis current controller (HCC) based synchronized phase commutation scheme was proposed to reduce the current peaks to or from the DC bus. This method sacrifices the output torque ripple performance to reduce the DC-link capacitor requirement. In another effort, a DC-link voltage control method was proposed to reduce the DC-link capacitor requirement. Other efforts included phase current shaping methods for reduce the DC-link capacitor requirement. However, in these methods, the magnetic energy of a phase is not fed back into the DC-link capacitor but temporarily stored inside the machine phase. This has the impact of increasing the current stress on the inverter switches and the motor phase windings.

[0011] A still further effort included a bus peak current control strategy that sought to ensure the harmonic content of the DC-link current is concentrated in the switching frequency (ƒsw) range to reduce the DC-link capacitor requirement. Also, a fixed switching frequency predictive current control (FSFPCC) strategy has been proposed. Although FSFPCC can generally assist with the harmonic content of the DC-link current being concentrated in the switching frequency (ƒsw) range, a significant capacitor requirement is generally needed to eliminate the switching frequency (ƒsw) content.

[0012] There remains a need in the art for a strategy to minimize DC link current ripple, torque ripple, and acoustic noise simultaneously. It also remains desirable to reduce the DC- link capacitor requirement for electric motor drives.

SUMMARY OF THE INVENTION

[0013] An embodiment of the present invention provides a method performed by a controller of an electric motor, the method comprising steps of: generating control parameters, wherein the step of generating control parameters is selected from: inputting a given reference torque (T re ƒ) and a speed command to a torque generation lookup table (LUT) such that the step of generating the control parameters includes the torque generation lookup table at the given reference torque and the speed command; or utilizing an analytical model that includes one or more analytical equations or one or more functions; inputting the control parameters to a DC-link current ripple, torque ripple, and radial force ripple minimization lookup table; inputting position to the DC-link current ripple, torque ripple, and radial force ripple minimization lookup table; generating a reference current profile from the DC-link current ripple, torque ripple, and radial force ripple minimization lookup table; and inputting the reference current profile to the electric motor.

[0014] A second embodiment provides a method as in any embodiment above, wherein the reference current profile is an optimal reference current profile.

[0015] A third embodiment provides a method as in any embodiment above, wherein the control parameters include commutation angles θ on and θ off and a reference current I reƒ .

[0016] A fourth embodiment provides a method as in any embodiment above, wherein the step of generating the reference current profile is offline prior to operation of the electronic motor.

[0017] A fifth embodiment provides a method as in any embodiment above, wherein the step of inputting the reference current profile includes injecting an optimum current waveform and a constant reference current.

[0018] A sixth embodiment provides a method as in any embodiment above, wherein the step of generating the reference current profile includes a plurality of iterative steps.

[0019] A seventh embodiment provides a method as in any embodiment above, wherein the step of generating the reference current profile includes control based current profiling.

[0020] An eighth embodiment provides a method as in any embodiment above, wherein the control based current profiling includes providing DC-link current, torque, and radial force inputs to a band pass filter (BPF) to thereby obtain DC-link current ripple, torque ripple, and radial force ripple outputs, and providing the DC-link current ripple, torque ripple, and radial force ripple outputs to a global multi-objective optimization step.

[0021] A ninth embodiment provides a method as in any embodiment above, wherein the global multi-objective optimization step includes a fitness function defined by Formula (9): where W 1 , W 2 , and W 3 are user-input weights for objectives of the DC-link current ripple, torque ripple, and radial force ripple, respectively, and ƒ 1 , ƒ 2 and ƒ 3 are fitness values for objectives of the DC-link current ripple, torque ripple, and radial force ripple, respectively, wherein W 1 , W 2 , and W 3 and ƒ 1 , ƒ 2 and ƒ 3 include initial values, and wherein W 1 , W 2 , and W 3 and ƒ 1 , ƒ 2 and ƒ 3 can be modified from the initial values during operation of the electric motor.

[0022] A tenth embodiment provides a method as in any embodiment above, wherein the modification of W 1 , W 2 , and W 3 and ƒ 1 , ƒ 2 and ƒ 3 is based on a different operating speed or a different torque condition.

[0023] An eleventh second embodiment provides a method as in any embodiment above, wherein the global multi-objective optimization step includes minimizing the fitness function to thereby minimize the DC-link current ripple, torque ripple, and radial force ripple.

[0024] A twelfth embodiment provides a method as in any embodiment above, wherein the step of generating the reference current profile includes current harmonic injection.

[0025] A thirteenth embodiment provides a method as in any embodiment above, wherein the current harmonic injection includes providing DC-link current, torque, and radial force inputs to a band pass filter (BPF) to thereby obtain DC-link current ripple, torque ripple, and radial force ripple outputs; providing the radial force input to a Fast Fourier transform (FFT) block to thereby provide harmonic contents of the radial force; and providing the DC-link current ripple, torque ripple, radial force ripple outputs and the harmonic contents of the radial force to a global multi-objective optimization step.

[0026] A fourteenth embodiment provides a method as in any embodiment above, wherein the global multi-objective optimization step includes a function defined by Formula (23): where C(A m , φ m ) is the decision variables which has current injection harmonic coefficients; W 1 , W 2 , W 3 , and W 4 are weighting factors; FFTƒ i is the radial force harmonic component at frequency ƒ i , Idc ripple is DC-link current ripple, T rippl i e s torque ripple, and F ripple is radial force ripple.

[0027] A fifteenth embodiment provides a method as in any embodiment above, wherein the global multi -objective optimization step includes minimizing the function of Formula (23) to thereby minimize the DC-link current ripple, torque ripple, and radial force ripple.

[0028] A sixteenth embodiment provides a method as in any embodiment above, wherein the electric motor is a switched reluctance motor, the method further comprising a step of interleaved fixed switching frequency predictive current control that includes a phase shift (δ AB ) between carrier signals of upper switches in a Phase A and a Phase B being kept at 180° to implement an interleaving strategy when an operating region of the switched reluctance motor is the Phase A and Phase B region.

[0029] A seventeenth embodiment provides a method as in any embodiment above, wherein the step of interleaved fixed switching frequency predictive current control further includes a phase shift (δ BC ) between the carrier signals of the upper switches in the Phase B and a Phase C being kept at 180° to implement an interleaving strategy when the operating region of the switched reluctance motor is the Phase B and Phase C region; and a phase shift (δ CA ) between the carrier signals of the upper switches in the Phase C and the Phase A being kept at 180° to implement an interleaving strategy when the operating region of the switched reluctance motor is the Phase C and Phase A region.

[0030] An eighteenth second embodiment provides a method as in any embodiment above, further comprising a step of mode shape selection for the radial force to thereby achieve improved radial force control.

[0031] A nineteenth embodiment provides a method as in any embodiment above, wherein the step of mode shape selection includes calculating spatial and temporal distribution of airgap force during dynamic simulations through an additional lookup table; performing ID (spatial)- FFT to identify a dominant spatial order of the airgap force; determining temporal orders associated with the dominant spatial order; feeding the temporal orders through a proportional integral (PI) controller into a reference current generation; and optimizing gains of the PI controller through a multi-physics vibration synthesis.

[0032] A twentieth embodiment provides a method as in any embodiment above, wherein the temporal orders include Mode 0 and Mode 6.

[0033] A twenty-first embodiment provides a method performed by a controller of a switched reluctance motor, the method comprising a step of interleaved fixed switching frequency predictive current control including a phase shift (5^) between carrier signals of upper switches in a Phase A and a Phase B being kept at 180° to implement an interleaving strategy when an operating region of the switched reluctance motor is the Phase A and Phase B region; a phase shift (δ BC ) between the carrier signals of the upper switches in the Phase B and a Phase C being kept at 180° to implement an interleaving strategy when the operating region of the switched reluctance motor is the Phase B and Phase C region; and a phase shift (δ CA ) between the carrier signals of the upper switches in the Phase C and the Phase A being kept at 180° to implement an interleaving strategy when the operating region of the switched reluctance motor is the Phase C and Phase A region.

[0034] A twenty-second embodiment provides a method performed by a controller of an electric motor, the method comprising a step of mode shape selection including calculating spatial and temporal distribution of airgap force during dynamic simulations through a lookup table; performing ID (spatial)-FFT to identify a dominant spatial order of the airgap force; determining temporal orders associated with the dominant spatial order, wherein the temporal order include Mode 0 and Mode 6; feeding the temporal orders through a proportional integral (PI) controller into a reference current generation; and optimizing gains of the PI controller through a multi-physics vibration synthesis.

[0035] A twenty-third embodiment provides a method as in any embodiment above, wherein the electric motor is a reluctance motor.

[0036] A twenty-fourth embodiment provides a method as in any embodiment above, wherein the electric motor is a switched reluctance motor.

[0037] A twenty-fifth embodiment provides a method as in any embodiment above, wherein the electric motor is a synchronous reluctance motor.

[0038] A twenty-sixth embodiment provides a method as in any embodiment above, wherein the electric motor is a permanent magnet motor.

DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS

[0039] Advantages of the present invention will become better understood with regard to the following description, appended claims, and accompanying drawings wherein:

[0040] FIG. l is a block diagram of a conventional controlled drive;

[0041] FIG. 2 is a block diagram of a current profile generation technique according to one or more embodiments of the invention;

[0042] FIG. 3 is a block diagram of a current profile generation technique according to one or more embodiments of the invention;

[0043] FIG. 4 is a block diagram of a user-defined, multi-objective, global optimizer according to one or more embodiments of the invention; [0044] FIG. 5 is a block diagram of a current harmonic injection based current profile optimization according to one or more embodiments of the invention;

[0045] FIG. 6 is a block diagram of current generation with harmonic current injection according to one or more embodiments of the invention;

[0046] FIG. 7 is a block diagram of a conventional three-phase SRM drive system;

[0047] FIG. 8 is a block diagram of a phase collaborative interleaving method for an SRM drive, where collaborative control is shown for phase A and phase B, according to one or more embodiments of the invention;

[0048] FIG. 9 is a block diagram of a method for determining interleaving angles for according to one or more embodiments of the invention;

[0049] FIG. 10 is a block diagram of a method for mode shape selection for radial force control according to one or more embodiments of the invention;

[0050] FIG. 11 is a block diagram of a conventional drive system;

[0051] FIG. 12 is a block diagram of a current profile generation technique according to one or more embodiments of the invention;

[0052] FIG. 13 is a block diagram of a current profile generation technique according to one or more embodiments of the invention;

[0053] FIG. 14 is a block diagram of a current harmonic injection based current profile optimization according to one or more embodiments of the invention;

[0054] FIG. 15 is a block diagram of current generation with harmonic current injection according to one or more embodiments of the invention;

[0055] FIG. 16A is a graph showing a simulated waveform of phase currents for a conventional current method;

[0056] FIG. 16B is a graph showing a simulated waveform of phase currents for a current method according to one or more embodiments of the present invention;

[0057] FIG. 16C is a graph showing a simulated waveform of phase currents for a current method according to one or more embodiments of the present invention;

[0058] FIG. 17 is a graph showing a DC-link current ripple comparison;

[0059] FIG. 18 is a graph showing a torque ripple comparison;

[0060] FIG. 19 is a graph showing a radial force ripple comparison;

[0061] FIG. 20A is a graph showing phase currents for HCC; [0062] FIG. 20B is a graph showing phase currents for FSFPCC;

[0063] FIG. 20C is a graph showing phase currents for a method according to one or more embodiments of the present invention;

[0064] FIG. 21 A is a graph showing individual inverter current for HCC;

[0065] FIG. 2 IB is a graph showing individual inverter current for FSFPCC;

[0066] FIG. 21C is a graph showing individual inverter current for a method according to one or more embodiments of the present invention;

[0067] FIG. 22 A is a graph showing total inverter current for HCC;

[0068] FIG. 22B is a graph showing total inverter current for FSFPCC;

[0069] FIG. 22C is a graph showing total inverter current for a method according to one or more embodiments of the present invention;

[0070] FIG. 23 is a graph showing comparative Fourier Analysis for inverter current for HCC, FSFPCC, and a method according to one or more embodiments of the present invention, showing the comparison in low frequency region;

[0071] FIG. 24 is a graph showing comparative Fourier Analysis for inverter current for HCC, FSFPCC, and a method according to one or more embodiments of the present invention, showing the comparison in wide frequency region;

[0072] FIG. 25 is a graph showing comparative FFT for dc-link current for HCC, FSFPCC, and a method according to one or more embodiments of the present invention;

[0073] FIG. 26 is a graph showing certain details relative to a conventional control method; and

[0074] FIG. 27 is a graph showing certain details relative to a method according to one or more embodiments of the present invention.

DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS

[0075] One or more embodiments of the present invention relate to a technique for simultaneous DC-link current ripple, torque ripple, and radial force ripple reduction and force harmonic elimination. These benefits can be achieved by injecting optimal phase currents obtained from a current profiling method using a multi-objective optimization technique, all while maintaining the output performance of the machine. The current profiling method may be one or more of a control based current profile method and a current harmonic injection method. A user can select certain weighting for different objectives in the current profiling method depending on the desired application. The current harmonic injection method generally includes injecting harmonics to the motor phase currents to suppress dominant radial force harmonics, reduce DC-link current torque, and radial force ripple. Advantageously, specific harmonics of the radial force that are more dominant in generation of the acoustic noise and vibration can be minimized. Moreover, the current profiles can be analyzed globally using a multi -objective optimization technique. In addition to efficient and reliable drive operation, a controller of embodiments of the present invention can generate optimum current profiles at a wide range of operational speeds.

[0076] One or more embodiments of the present invention relate to an interleaving technique for reducing the DC-link capacitor requirement for electric motor drives, such as switched reluctance motor (SRM) drives. The interleaving technique can reduce the dominant harmonic content of the DC-link current, concentrated around twice switching frequency (2ƒ sw ), which in turn can reduce the DC-link capacitor requirement. The interleaving technique also enables lowering the switching frequency of the converter for achieving higher system efficiency while maintaining relatively low DC-link capacitor requirement. As a further advantage, the interleaving technique does not require phase current shaping which ensures no additional current stress on the inverter switches and the motor phase windings. Furthermore, there is generally not a need for an additional hardware in order to implement the interleaving technique.

[0077] One or more embodiments of the present invention relate to mode shape selection for the radial force in order to achieve a more focused radial force control. This technique includes spatial and temporal distribution of airgap forces being calculated during dynamic simulations through a look up table-based approach. The dominant spatial order of the airgap force is identified by ID (spatial)-FFT. Temporal orders associated with the dominant spatial orders are fed through a proportional integral (PI) controller into the reference current generation. And gains of the PI controller are optimized through a multi-physics vibration synthesis approach. Advantageously, since the total radial force ripple is not being fed to the controller, the peak phase current due to profiling can be comparatively lower. This technique also results in noise, vibration, and harshness (NVH) mitigation. [0078] As mentioned above, one or more embodiments relate to a technique for simultaneous DC-link current ripple, torque ripple, and radial force ripple reduction and force harmonic elimination. This technique may also be referred to as phase current shaping or generating a phase current profile. This technique includes weighting for certain objectives, where the weights can be adjusted to give importance to one objective or another. The resultant current waveforms can then be adjusted in order to achieve all desired objectives. The technique also minimizes impact on the torque per ampere performance of SRM. Reducing the radial force ripple along with the torque ripple also tends to reduce the acoustic noise reduction in SRM. Moreover, if the radial force has harmonic components around the natural frequencies of machine, the present technique will have a significant effect at those frequencies.

[0079] Electric motors, such as switched reluctance motors, are generally known to the skilled person, though certain details relative to switched reluctance motors will be explained herein. Switched reluctance motors are electric motors that run by reluctance torque, where power is delivered to windings in the stator rather than the rotor. SRM phases are excited sequentially to generate an electromagnetic torque without any interruption. Once the phase is excited, the rotor pole closest to the excited stator pole rotates to minimize the reluctance of the flux path by overlapping with the excited stator pole.

[0080] Certain details relative to acoustic noise principles and electromagnetic analysis for dynamic modeling are now explained. The maximum amount of magnetic flux flows from an excited stator pole to a rotor pole when the rotor pole is completely aligned with the stator pole and hence exerts a maximum amount of electromagnetic force. The electromagnetic force F has two components; the tangential force Ff and the radial force F r . Torque is generated by the tangential part of the electromagnetic force between the stator and the rotor, which also causes tangential vibration on the stator teeth. However, the radial force is the main cause of vibration. Considering a three-phase machine, the radial force on the stator poles for phase A, B, and C are assigned as f rA ,f rB and f rC , respectively.

[0081] The summation of the radial force generated with the excitation of the three phases can be considered as an algebraic sum of all the forces, as shown in Formula (1).

The air gap forces can be calculated by Maxwell stress tensor T as shown in Formula (2), where B is magnetic flux density, /.IQ is the permeability of free space, and n is the unit normal vector. The force F is calculated along the line integral of the surface (ds) as shown in Formula (3).

As mentioned above, force F includes tangential Ff and radial forces F r components as further presented in Formula (4) and Formula (5), where B r and B t are the radial and tangential components of the flux density.

[0082] Certain details relative to conventional control techniques are now explained. Inverter topology of the SRM differs from other AC drives due to the phases operating independently, which can be achieved through asymmetric half-bridge structure (AHB). Fig. 1 shows the hardware structure of a conventional drive along with the control block diagram. The torque command from the outer controller is converted into the reference current and the commutation angles through a predetermined lookup table (LUT). The resolver connected to the SRM shaft measures the position of the rotor for the phase commutation and speed estimation. The current control block regulates the phase current by generating the gate switch signals for the inverter. Phase current sensors provide current measurements to the current controller block for closed-loop current regulation.

[0083] While the conventional control technique shown in Fig. 1 uses constant reference currents throughout the phase excitation, a control technique of one or more embodiments of the present invention aims to shape the reference current for different objectives. The control -based technique aims to find the optimal current shape, which reduces the DC-link, torque, and radial force ripple. This thereby minimizes vibration and acoustic noise while keeping the torque within the desired range.

[0084] With reference to Fig. 2, Fig. 2 shows the incorporation of a current profiling technique into an existing control system, according to one or more embodiments of the present invention. The conventional torque control method generates control parameters ( I reƒ , θ on , θ off ) a torque generation lookup table (LUT) at a given reference torque (T reƒ ) and speed command. I reƒ is also obtained from the reference current-torque-speed LUT. Optimal values for the commutation angles can then be determined iteratively over an allowable range. In one or more embodiments, an analytical model that includes one or more analytical equations and / or one or more functions can be utilized in place of the torque generation lookup table (LUT). Where utilized, the analytical model may be said to relate the torque to the reference current and the angles. Where utilized, the analytical model may be designed based on a particular machine type and specific design parameters thereof.

[0085] A process, which may be said to be an offline process, is then utilized for determining a reference current profile, which can be an optimal reference current profile. This offline process utilizes the obtained DC-link current, torque, and radial force ripple minimization LUTs, thereby producing the reference current profile as a function of position and its θ on and θ off angles, which can be optimized. Again, the DC-link current, torque, and radial force ripple minimization LUTs can also be optimized. This generated current profile can then be utilized to inject an optimum current waveform in addition to constant reference current. Once an optimal current shape is acquired from a control based-optimization method, the SRM controller can drive the waveform to phase windings through the inverter.

[0086] With further description of the offline nature, the obtained DC-link current, torque, and radial force ripple minimization LUTs are generated offline, prior to operation. Though the reference current profile may further rely on position feedback signal during operation. Said another way, while the generation of the LUTs is offline, which can include generation of a model based on experimental tests and/or simulations, and which can include generation of an optimized current waveform, the subsequent control is implemented real time based on actual measurements.

[0087] As will be further discussed below, two approaches are disclosed for developing the reference current profile: control based current profiling and current harmonic injection.

[0088] For the control based current profiling method, a control based current profile optimization block diagram is presented in Fig. 3. As shown in Fig. 3, torque and radial force can be estimated from an analytical model that includes one or more analytical equations, and DC-link current ripple, torque ripple, and radial force ripple are filtered as an input to a global minimum optimization algorithm to find optimum current harmonic injection to the reference current. Phase torques (T A , T B , T C ) and radial forces (F rA , F rB , F rC ) can be generated with a SRM torque model and a radial force model, respectively, for a given phase current and position.

[0089] For the global multi-objective optimization, a Band Pass Filter (BPF) can be implemented to acquire only torque ripple, radial force ripple, and DC-link current ripple without the DC component. Like the DC-link ripple, low-frequency radial force ripple and the torque ripple contain the N p N rp order, where Np is number of phases and N rp is number of rotor poles. Depending on the number of orders that need to be eliminated, the bandwidth of the bandpass filter for both radial force ripple and torque ripple can be determined. The frequency component of the radial force ripple and the torque ripple should be determined offline.

[0090] The global multi-objective optimization method then uses a closed-loop ripple reduction method simultaneously to generate the injected currents, which are shown as and that combine to form I inj . A proposed current profile is obtained with summation of the injected currents I inj and the conventional reference current

[0091] As further description of the global multi -objective optimization, the global multiobjective optimization process can be achieved through very high bandwidth closed-loop controllers. In this optimization process, the DC-link current ripple, torque ripple, and force ripple controllers work simultaneously to achieve the ripple reduction targets. The optimization process then sends the augmented error signals to the controllers to generate the injected phase currents in minimizing the DC-link current, torque, and force ripples.

[0092] This is shown further in Fig. 4, which shows a block diagram for a user-defined multi-objective optimizer. In the block diagram of Fig. 4, the current fluctuation limit is adjusted by the system controller and the user defines the weighting of the torque ripple, radial force, or DC-link current ripple to feed the reference current. Iterative torque, radial force, and DC-link current ripple minimization block implement controllers can be utilized to minimize all three ripples. Iterative torque and radial force ripple minimization blocks reduce DC-link current, torque, and radial force ripples by adjusting error gain and the error forgetting limits at each iteration. Generally speaking the iteration steps can be continued until reaching a desired performance within allowable tolerances, where these allowable tolerances may be determined by a user for a certain machine. For example, with reference to Fig. 4, the allowable DC-link current ripple Idc re , torque ripple T re , and radial force ripple F re are shown, and the iteration can include iteratively adjusting the phase currents until reaching the allowable limits for these variables.

[0093] This optimization mechanism aims to reduce the ripple contents to zero as explained further here. The ripple error signal in the control loop taken as Formula (8): where, tj is the number of iterations for optimization. The F re (tj) defines the level below where the error force ripple is ignored and F km (tj) is the gain for the force ripple error. Both variables can be adjusted iteratively to implement the optimization for reducing the DC-link current, torque, and the radial force ripple. The optimization algorithm checks the current level of the DC-link, torque, and radial force ripple and compares it with the weighting ratios commanded by the user. If there is a discrepancy, the optimization algorithm adjusts the F re and the F km in the next iteration cycle.

[0094] With further description of Fig. 4, constrained non-linear optimization and sweeping methods are used for the multi-objective optimization. The individual control evaluation mechanism is introduced, and it is converged to a multi-objective structure with the summation of the single objectives with their corresponding weights. The fitness function in the multi-objective DC-link, radial force, and torque ripple optimization is shown in Formula (9): where W 1 , W 2 , W 3 are the weights of the DC-link, torque, and radial force ripple objectives respectively, and ƒ 1 , f 2 and f 3 are the fitness value of the DC-link current, torque, and radial force ripple objectives respectively. A user can input the values for W 1 , W 2 , and W 3 and ƒ 1 , f 2 and f 3 . Also, W 1 , W 2 , and W 3 and ƒ 1 , f 2 and f 3 can include initial values, and these initial values can be modified from these initial values during operation. Said another way, W 1 , W 2 , and W 3 and ƒ 1 , f 2 and can be set for a certain motor drive, and different weightings from the initial setting can be used for different operating speed and torque conditions. To achieve the target, fitness function is minimized. are defined and can be adjusted at every iteration to achieve the targets. [0095] The multi -objective global optimization is subjected to the following constraints shown in Formulas (10) to (15).

[0096] These constraint sets are determined through the capabilities of the selected SRM and the power electronics inverter drive. Formula (10) sets the average torque within the required level, Formula (11) limits injected overshoot current, and Formula (12) limits the rate of change for flux linkage for a given speed (w b ) and DC bus voltage. Formulas (13) to (15) limit ripple selected by the user. Since this optimization process is running offline to generate an optimum current profile, the system response should be fast enough, and it may require a relatively high bandwidth controller in system modeling. The multi-objective control optimization acts to find a global minimum to obtain the best decision variables of the system controller parameters. The iteration time of the multi-objective optimizer may be higher than the settle time of the controller.

[0097] As mentioned above, one approach for developing the reference current profile is a current harmonic injection method. The current harmonic injection may be a key factor in affecting the DC-link current, torque, radial force ripple, as well as the harmonic content of the force ripple. The current harmonic injection method generally includes adding sinusoidal current series to conventional reference current to adjust torque level depending on the tangential flux density region.

[0098] The torque harmonics and the radial force harmonics are the integer number of the lowest common multiple (LCM) of the stator and rotor pole numbers, N s and N r . The fundamental frequency of the radial force and torque may be referred to as pole passing frequency. In SRM, the phases are excited sequentially. The excitation frequency of each phase is related to N r and the mechanical rotational frequency ω r given as Formula (16).

[0099] The frequency of the output torque and the radial force ripple are related to f exc and the number phases Np as shown in Formula (17): where m is the harmonic number for the torque or radial force ripple.

[00100] The radial force of SRM can be formulated as in Formulas (18) and (19): where k rn is the force factor and i n is the phase current. As seen in Formula (18), both radial force and force factor are dependent on the rotor position 6 and the current i n . Force factor can be written as in Formula (19) where n max is the maximum number of harmonic order to be considered for force factor, the coefficients a r0 , a rn are functions of current, and (p rn are the phase angles.

[00101] Similarly, current i n can be written as Formula (20) where i ref is the reference current, m max is the maximum number of harmonic orders, and N rp is the number of rotor poles.

[00102] The injected currents to the conventional current waveforms to reduce the torque and radial force ripples can be formulated as Formula (21) where m is the harmonic number of the injected current, k m is mN p N r , θ is the mechanical rotor angle, A m is the amplitude of the injected current, and φ m is spatial phase of the m th injected current harmonic.

[00103] A visual representation of the harmonic current injection can be obtained for certain harmonics (e.g. the first three harmonics) in order to assist with this method. For example, individual current harmonic injection with local optimization can give the initial baseline. In one embodiment, injection of the first current harmonic significantly reduces the 1st and 2nd radial force harmonics, but it increases other harmonics, and the second harmonic injection reduces the 2nd and other radial force harmonics. There generally is not a linear relationship between current, DC-link, radial force, and torque because of the saturation and square law relating flux density generation.

[00104] As an example, a radial force analytical model with current harmonics is presented in Formula (22). Without being bound by any theory, it is generally believed that individual harmonic injection will not help to reduce ripples in the whole range as seen in Formula (22). Therefore, global optimization may be necessary to obtain optimal current profile.

[00105] As further description of a current harmonic injection based current profile optimization technique, a block diagram is shown in Fig. 5. As shown in Fig. 5, band pass filtering (BPF) is implemented to acquire only DC-link current, torque, and radial force ripple while filtering the DC component. This band pass filtering can include filtering the high frequency noise and the DC component. An FFT block provides the harmonic contents of the radial force. DC-link current, torque, radial force ripple, and radial force harmonics at the selected natural frequencies are provided to the optimization block as shown in Fig. 5. The optimization block operates in two stages to implement the local optimizations first, and the global optimization thereafter. The output of the optimization block is magnitude and phase coefficients of the injected current harmonics I inj . A proposed current profile I ref proposed is obtained with summation of the injected currents Ijnj and the conventional reference current I ref

[00106] With reference to Fig. 6, Fig. 6 shows the incorporation of a harmonic current injection technique into an existing control system, according to one or more embodiments of the present invention. The harmonic currents are generated based on the optimized coefficients from the global optimization process and provided to the phase commutation block. A look up table (LUT) is generated to get the coefficients for a given speed and torque operating point.

[00107] A multi-objective constrained non-linear algorithm is used to find global minimum to obtain best decision variables of the current harmonic coefficients. The goal of the multi- objective optimization algorithm is to find the magnitude and phase of the phase current injections that minimizes the DC-link current ripple Idc ripple , torque ripple T ripple , radial force ripple F ripple , and eliminates the selected frequency components of the radial force ripple simultaneously.

[00108] The multi objective global optimization objective can be defined as Formula (23) where C(A m , φ m ) is the decision variables which has current injection harmonic coefficients; w 1 ,w 2 , w 3 and w 4 are weighting factors; and FFT ƒi is the radial force harmonic component at frequency fj.

[00109] As mentioned above, one or more embodiments relate to an interleaving technique for reducing the DC-link capacitor requirement for switched reluctance motor (SRM) drives. The interleaving technique may also be referred to as an interleaved fixed switching frequency predictive current control (FSFPCC) method. The interleaving technique may include inner loop pulse-width modulation (PWM) interleaving between the phases during the overlapping period and is generally utilized for regulating the phase current. Generally, interleaved PWM control is utilized to coordinate the phases of the SRM drive system. During the current commutation between the phases, the interleaving method imposes phase shifting between the triangular carriers. The interleaving technique ensures that the dominant harmonic content of the DC-link current is concentrated around twice switching frequency (2ƒ sw) and significantly reduces the DC-link capacitor requirement.

[00110] Certain details relative to conventional SRM drive systems are now explained. With reference to Fig. 7, Fig. 7 shows block diagram of a conventional three-phase SRM drive system. The SRM drive system includes an asymmetric H-Bridge inverter, a battery, DC-link capacitors (C dc ), current sensors, position sensor, gate driver and control block. The overall closed loop control includes an outer speed control loop and inner current control loop. The speed controller uses a proportional-integral (PI) controller to set the level of required torque to maintain the desired speed level. Then, a lookup table (LUT) generates a required amount of phase current reference, for the desired torque and speed requirement. The current controller takes the and measured phase currents (i a , i b , i c ) and turn on and off angles (θ on and 0 off ) as inputs and generates switching signals for upper and lower switches of all phases.

[00111] Certain details relative to the origin of high DC-link current ripple for a conventional current control method of SRM are now explained. Considering all the fundamental voltage and current relations in the DC-link side, the total inverter current i inv T and DC-link currentiDC -link can be related by the differential equation given in Formula (101) where R dc is the internal source resistance. Then the frequency domain relationship between these two currents can be derived as shown in Formula (102).

[00112] This relationship reveals that, for any harmonic content A n COs(nN p N rp θ) present in the inverter current, harmonic content in the DC-link current will be Here A n is the magnitude of n th order harmonic content of the inverter current, and N p and N rp are the number of phases and number of rotor poles respectively. The expression for the magnitude | h b (n, A n ) | and phase of the transfer function h b (s) can be expressed as shown in Formula (103) and

Formula (104) where m is the angular speed of the machine.

[00113] At switching frequency, n is a large number (n sw is large) i.e. and the reflected harmonic content in the DC-link current becomes negligible for higher switching frequency, as illustrated in the approximation made in Formula (105). Otherwise for low speed (m is low) and lower order harmonic number (n LF is small), and that harmonic content will be reflected in the DC-link current from the inverter current without any significant attenuation as shown in Formula (106).

[00114] For the SRM drive, during the current commutation between the phases, low- frequency harmonics are being injected in the DC-link current. Although the DC-link capacitor C dc provides significant attenuation for the switching frequency content, the low frequency content presented in the total inverter current i inv T is reflected on the DC-link current idc-link-

As a result, a conventional hysteresis current controller based SRM drive system generally requires a bulky capacitor bank for overall ripple content suppression.

[00115] As mentioned above, the interleaving technique may also be referred to as an interleaved fixed switching frequency predictive current control (FSFPCC) method. Aspects of a conventional FSFPCC method may be disclosed in the reference article “A Fixed Switching Frequency Predictive Current Control Method for Switched Reluctance Machines” from R. Mikail et al. (IEEE Trans. Ind. Appl., vol. 50, no. 6, pp. 3717-3726, Nov. -Dec. 2014), which is incorporated herein by reference, for understanding of the presently disclosed interleaved FSFPCC method. In one or more embodiments of the present invention, a FSFPCC method is adopted for a duty ratio generation scheme.

[00116] As further description of an interleaved FSFPCC method, a predictive current control method uses the measured phase current (i ph (k)), phase current reference for the next switching cycle, and measured position (θ(k)) and estimated position (θ est (k + 1)) for the next switching cycle for predicting the next switching cycle’s duty ratio and for the upper switch. This is further shown in Formulas (107) to (110).

[00117] With reference to Fig. 8, Fig. 8 shows a phase collaborative interleaving method for phase A and phase B. As shown in Fig. 8, during the overlapping region AB, the phase shift between the carrier signals of the upper switches in Phase A and B is kept at 180° to implement the interleaving strategy. A similar approach will work when collaboration of phase B and C and collaboration of phase C and A are needed. The duty ratio from the predictive current controller block is compared with a triangular carrier signal to generate a switching pattern for the upper switch. The duty ratio for the lower switch is either 0 or 1 depending on the measured position. The amount of phase shifting depends on the operating regions as shown in Fig. 9. The phase current waveforms may be obtained as evidence of synchronization of the phase currents during the overlapping region. Indeed, during the overlapping region the phase currents are nicely synchronized and 180° phase shifted at the switching level. The advantages of these phase currents during the overlapping region for an interleaved FSFPCC method are particularly evident when compared to conventional HCC and FSFPCC methods. [00118] In one or more embodiments, the interleaving approach disclosed herein ensures no overlap between the two individual inverter currents (i invA , i invB ) when both inverter currents are positive. This therefore creates a frequency doubling effect for the total inverter current i invT . On the other hand, when one of the inverter current i invA is negative and the other one is positive, the interleaving approach disclosed herein ensures complete alignment and thus enables instantaneous partial energy circulation between the phases. Complete energy circulation between the phases happens if the instantaneous average of some of the positive pulse currents are same as the instantaneous average of the negative current pulses at the same switching cycles. Again, this advantage is particularly evident when compared to conventional HCC and FSFPCC methods. Moreover, the interleaving approach disclosed herein does not create additional high amplitude current pulses compared to conventional HCC and FSFPCC methods and also helps in reducing the DC-link current ripple. [00119] As another advantage, the interleaving approach disclosed herein reduces the low frequency content (in a similar manner as conventional FSFPCC), but the dominant harmonic content of the inverter current is concentrated around twice switching frequency (2 f sw ). As capacitive impedance is lower for higher frequency, a similar amount of capacitor ability allows for higher attenuation for the interleaving approach disclosed herein.

[00120] As mentioned above, one or more embodiments relate to mode shape selection for the radial force in order to achieve a more focused radial force control. This technique may also be referred to as dominant spatial order based and airgap force based current profiling for noise, vibration, and harshness (NVH) mitigation. It should be appreciated that one or more embodiments of the present invention include independently utilizing the mode shape selection for the radial force for improving the radial force control component. In other embodiments, the mode shape selection mode shape selection for the radial force for improving the radial force control component can be incorporated within one or more other aspects disclosed herein. For example, the disclosure provided herein below relative to mode shape selection for the radial force and the disclosure provided in Fig. 10 can be incorporated within the radial force control component of Fig. 3 or within the radial force control component of Fig. 5.

[00121] With reference to Fig. 10, spatial and temporal distribution of airgap forces are calculated from inputs of θ r and Iactual. This calculation of T F can be by dynamic simulations through a look up table-based approach. The 7// is then input to a next step where ID (spatial)- FFT is performed to identify the dominant spatial order of the airgap force.

[00122] From the ID (spatial)-FFT, temporal orders associated with dominant spatial orders are fed through a proportional integral (PI) controller, where high pass filtering (HPF) is performed. The temporal orders can include Mode 0 and Mode 6. The HPF controller can include a further input of corner frequency m c . The output of the HPF controller is fed into the reference current generation.

[00123] Also fed into the reference current generation is the output from a multi-physics vibration synthesis approach. This multi-physics vibration synthesis approach includes optimizing the gains of the PI controller. The multi-physics gain optimization receives inputs of Tp(0 r , t) and Uppp( f ) and sends outputs of Kpf and Kjf. During the gain optimization, torque per ampere and acceleration can be observed.

[00124] The overall output is then provided for summation with from the speed control of a conventional regulation system. A major advantage of this technique is that since the total radial force ripple is not being fed to the controller, the peak phase current due to profiling can be comparatively lower.

[00125] Though aspects disclosed above may specifically relate to switched reluctance motors, one or more embodiments of the present invention may also include utilization with other electric motors and machines. Other suitable electric motors may include as synchronous machines, synchronous reluctance machines, or permanent magnet machines. Aspects of these other suitable electric motors will be generally known to the skilled person.

[00126] The electric motors utilized in one or more embodiments of the present invention may be designed based on particular characteristics thereof. These design factors may include phases, rating, number of stators, number of rotor poles, torque, torque per ampere, and speed. [00127] Aspects relative to embodiments of the present invention being suitable with other electric motors are shown in Figs. 11-15. Fig. 11 shows a block diagram of a conventional drive system for an electric motor.

[00128] Relative to Figs. 12-15, these Figs, generally correspond with certain disclosure above relative to switched reluctance motors, except that these Figs, are adapted for other suitable electric motors, and therefore the relevant disclosure above is also incorporated here to the extent applicable. More specifically, Fig. 12 generally corresponds with the disclosure relative to Fig. 2, and the above disclosure relative to Fig. 2 is also incorporated for Fig. 12 to the extent applicable. Fig. 13 generally corresponds with the disclosure relative to Fig. 3, and the above disclosure relative to Fig. 3 is also incorporated for Fig. 13 to the extent applicable. Fig. 14 generally corresponds with the disclosure relative to Fig. 5, and the above disclosure relative to Fig. 5 is also incorporated for Fig. 14 to the extent applicable. Fig. 15 generally corresponds with the disclosure relative to Fig. 6, and the above disclosure relative to Fig. 6 is also incorporated for Fig. 15 to the extent applicable. Relative to other suitable electric motors, Figs. 12-15 show quadrature current Iq, direct current I d , and a DQ to abc transformation box. [00129] It should be appreciated that where methods are described herein, these methods are enacted by one or more physical components, such as a controller. It should be appreciated that any of the herein described components are in suitable communication with one another, which may be any suitable physical communication or wireless communication, where appropriate. That is, a controller described herein will be in suitable communication with the electric motor it is controlling. Other details relative to the one or more physical components and the suitable communication will be generally known to the skilled person.

[00130] In one or more embodiments, a method or controller of the present invention does not require extra hardware for implementation with a conventional system. In one or more embodiments, a method or controller of the present invention does not require any current shaping for implementation with a conventional system.

EXAMPLES

EXAMPLE 1 - CURRENT PROFILE OPTIMIZATION

[00131] Example 1 was performed for a technique for simultaneous DC-link current ripple, torque ripple, and radial force ripple reduction and force harmonic elimination. Finite element analysis (FEA) was performed to show the effectiveness of one or more embodiments of the present invention. Experimental test results also included comparison to a conventional control technique. Simulations and experimental tests show that one or more embodiments of the invention reduced the torque ripple, DC-link current ripple, and acoustic noise while maintaining the torque/ampere ratio.

[00132] Results for the control based current profile method are presented here. Fig. 16A is a graph showing a simulated waveform of phase currents for a conventional current method. Fig. 16B is a graph showing a simulated waveform of phase currents for a current method according to one or more embodiments of the present invention, for an Optimized Current Control (OCC) method. Fig. 16C is a graph showing a simulated waveform of phase currents for a current method according to one or more embodiments of the present invention, for a Weighted Optimized Current Control (W-OCC) method, which has different weighting function for the user-selected application case, where DC-link and radial force ripples are weighted higher than torque ripple since force ripple has more impact on the NVH performance. For a given load torque of 40 Nm at 1200 rpm, the conventional controlled current profile has a constant current of 95 A level, and the proposed current shapes have fluctuations up to 121 A as shown in Figs. 16A-C.

[00133] The simulated DC-link current ripple comparison is shown in Fig. 17. Figs. 18 and 19 present the torque and radial force ripple comparisons. The torque ripple was found to be 88% with the conventional current waveform, 154% for compromised weighted control, and 34% with the user-defined weighted control. DC-link and radial force controller increased the torque ripple; therefore the user can set the torque ripple requirements close to the conventional case while reducing DC-link and force ripple. The peak to peak ripple of the radial force for conventional current was 1227 N. The proposed current shape reduces the peak to peak radial force ripple dramatically to 124 N with optimized current control (OCC) and 410 N with weighted optimized current control (W-OCC). Battery ripple current was also reduced to 34 A from 144 A. Considering the torque per RMS current of the control methods, the OCC and W- OCC currents give more torque per RMS current compared to conventional as seen in Table 1. W-OCC current has the least RMS current of 58.83 A rms to generate 40 Nm of torque while the OCC and the CCC currents are 59.23 A rms and 65.68 A rms respectively.

[00134] Multi-physics simulation was performed for an operating point of 40 Nm at 1200 rpm to evaluate the vibration and acoustic noise of the conventional current shape and proposed weighted optimal current shape for the control based current profile. The proposed current profiles obtained from the optimum multi-objective control algorithm was applied to 3D Electromagnetic FEA, and the harmonic forces were calculated on stator teeth. The harmonic forces obtained from electromagnetic analysis was imported to harmonic response analysis. In the harmonic response analysis, radial deformation, acceleration, and surface velocity were calculated on the outer surface of housing in the frequency domain. The maximum deformation of the frame surface at around 2900 Hz was 0.05 pm for the conventional current profile and 0.037 pm for the W-OCC current profile.

[00135] The acceleration levels were obtained from mechanical analysis. The maximum radial acceleration of the frame surface at 2900 Hz was 1.4 m/s 2 for the conventional current profile and 0.85 m/s 2 for the W-OCC current profile.

[00136] A test bench had a prototype SRM, 1000 V battery simulator, Horiba Dyno systems, and SRM inverter. The control method was implemented using the TI-LAUNCHXL-F28379D DSP controller. The vibration and noise data were recorded using an accelerometer and microphone during the test for post-processing data. Phase and DC-link current shapes were recorded. The proposed control based current profile had a weighted current profile that aimed to reduce radial force ripple more than others. The proposed current shaping indicated a significant reduction in battery current ripple from 200 A to 68 A while maintaining the same 40 Nm average torque at 1200 rpm.

[00137] A summary of experimental results is shown in Table 2. The wave shapes of radial acceleration and SPL were obtained at 1200 rpm, 40 Nm. Testing was done at the same torque level. At the 1200 rpm, 40 Nm point, the DC-link ripple current was reduced by 66%, radial acceleration was reduced by 54%, and acoustic noise was reduced by 8.37 dBA. In a higher torque case, i.e. at 1200 rpm, 100 Nm point, the DC link ripple current was reduced by 44%, radial acceleration was reduced by 48%, and acoustic noise was reduced by 8.34 dBA. The wave shapes of radial acceleration and SPL at 1200 rpm, 100 Nm were obtained. There was a slight difference between simulation and test results since the current profile generation was deteriorated because of sensor and position errors. From the experimental result, the proposed current shaping method improved the performance in both low and high-torque level cases for reducing DC-link ripple current, radial acceleration, and SPL.

EXAMPLE 2 - PHASE COLLABORATIVE INTERLEAVING

[00138] Example 2 was performed for an interleaving technique for reducing the DC-link capacitor requirement for electric motor drives. Phase currents for hysteresis current controller (HCC) and conventional fixed switching frequency predictive current control (FSFPCC) were compared to the method of one or more embodiments of the present invention. This is shown in Figs. 20A-C, where Fig. 20A is a graph showing phase currents for HCC, Fig. 20B is a graph showing phase currents for FSFPCC, and Fig. 20C is a graph showing phase currents for a method according to one or more embodiments of the present invention.

[00139] Fig. 21A a graph showing individual inverter current for HCC and Fig. 21B is a graph showing individual inverter current for FSFPCC. Fig. 21C shows that the proposed interleaving approach ensures no overlap between the two individual inverter currents (i invA , i invB ) when both inverter currents are positive and thus creates frequency doubling effect in the total inverter current, i invT . On the other hand, when one of the inverter current i invA is negative and other one is positive, the proposed method ensures complete alignment and thus enables instantaneous partial energy circulation between the phases. Complete energy circulation between the phases happens if the instantaneous average of some of the positive pulse currents are the same as the instantaneous average of the negative current pulses at the same switching cycles. Figs. 22A-C show that the proposed method does not create additional high amplitude current pulses compared to HCC and FSFPCC. The proposed method also helps in reducing the dc-link current ripple.

[00140] Fig. 23 shows the comparative Fourier Analysis for HCC, FSFPCC, and a method according to one or more embodiments of the present invention, showing the comparison in low frequency region. Fig. 24 shows the comparative Fourier Analysis for HCC, FSFPCC, and a method according to one or more embodiments of the present invention, showing the comparison in wide frequency region. For HCC, the ripple energy was concentrated in the low frequency region. FSFPCC reduced the amplitude of the low frequency contents and switching frequency (fsw) content became dominant. On the other hand, the proposed control reduced the low frequency content same as FSFPCC, but dominant harmonic content of the inverter current was concentrated around twice switching frequency (2ƒ sw ) as shown in Fig. 23 and Fig. 24. As capacitive impedance is lower for higher frequency, the same amount of capacitor causes higher attenuation for the proposed method.

[00141] Fig. 25 is a graph showing comparative FFT for dc-link current for HCC, FSFPCC, and a method according to one or more embodiments of the present invention, using ImF dc- link capacitor. Fig. 25 further demonstrates the effectiveness of the proposed method.

[00142] An 18 slot / 12 pole SRM drive with 1 mF dc-link capacitor was implemented in MATLAB/Simulink environment to further analyze the effectiveness of the proposed interleaving control. As the dc-link current ripple is worse in low-speed region, 200 rpm and 100 Nm was chosen to compare the performance of the proposed control with HCC and FSFPCC. The peak-to-peak dc-link ripples for the HCC and FSFPCC were 218 A and 172 A respectively. On the other hand, dc-link ripple for the proposed method was 115 A. Thus, the proposed method reduced the dc-link ripple by 48% compared to HCC and by 33 % compared to FSFPCC. This shows that the same amount of dc-link capacitor is more effective when the proposed method shifts the low frequency energy density to the high frequency region. The instantaneous torques were obtained and demonstrated that both FSFPCC and the proposed method showed better torque ripple performance compared to HCC maintaining the same 100 Nm average torque. The phase current RMS of the proposed method showed similar performance compared to HCC and FSFPCC methods. This means that the average torque per phase current RMS was the same for all the methods. Thus, the proposed method was producing similar output torque without causing any additional copper losses inside the machine. Therefore, the proposed method improved the dc-link ripple performance significantly without affecting the overall machine performance. The overall performance comparison between HCC, FSFPCC and proposed method is shown in Table 3.

TABLE 3. PERFORMANCE COMPARISON FOR HCC, FSFPCC AND PROPOSED METHOD FOR 200 RPM AND 100 NM OPERATING CONDITION

EXAMPLE 3 - MODE SHAPE SELECTION

[00143] Example 3 was performed for mode shape selection for the radial force. The proposed strategy was applied to improve the worst-case noise scenario of an 18 slot / 12 pole SRM. The worst case noise was identified through an experimental run-up test. The 6th temporal order of acceleration at 2600 rpm produced the worst-case noise. The acceleration measurement was taken on the SRM housing surface and noise measurements were recorded at 1 meter from the center of the shaft. Acceleration reduction was recorded and a peak acceleration reduction of 4.7 m / s^ was seen. Noise reduction was recorded and a peak noise reduction of 14.24 dBA was seen. There was also a low increase in peak current. Fig. 26 shows certain details relative to a conventional control method and Fig. 27 shows those same details relative to the proposed strategy according to one or more embodiments of the present invention.

[00144] In light of the foregoing, it should be appreciated that the present invention advances the art by providing improved methods and controllers for electric motors such as switched reluctance motors. While particular embodiments of the invention have been disclosed in detail herein, it should be appreciated that the invention is not limited thereto or thereby inasmuch as variations on the invention herein will be readily appreciated by those of ordinary skill in the art. The scope of the invention shall be appreciated from the claims that follow.