A field of the invention is induction machines, including variable-pole induction machines (VPIMs). An example application of the invention is to a VPIM in an electric vehicle (EV). Embodiments of the invention also provide a continuous variable-pole induction machine (CVP).
Hybrid and plug-in electric vehicles use rare earth permanent magnets in their drive motors. Magnets are heavy, expensive and utilize scarce resources. Magnets require rare earths, which are scarce and expensive. The acquisition of rare earths for use in magnets, such as magnets in EV motors, reduce the net environmental benefit of EVs and also increase the cost of EVs. Because of the high costs of magnets and rotor fabrication, these motors are relatively expensive
There is therefore interest in adapting induction motors to EV usage. VPIMs as induction machines have an ability to maintain constant power over a wide speed range, provide higher power density than standard induction machines, and possess and system-level efficiency and thermal management advantages. Current VPIMs lack an ability to vary the pole count smoothly and quickly enough during operation and are therefore presently unsuitable for use in EVs. A smooth transition minimizes torque bumps and prevents a driver from feeling jerkiness during acceleration of the vehicle. Existing techniques for VPIMs, such as ramp and step commands, are unable to achieve smoothness with sufficient speed of transition.
References [1]-[3] have shown that an 18-leg converter combined with toroidal winding can reconfigure a VPIM to six-,four- and two-pole operation. Six-pole is used to deliver peak torque because it enables minimizing yoke thickness which reduces core volume and toroidal winding end-length which reduces copper losses. Switching to two-pole minimizes ac losses and increases torque capability at high speeds. The four-pole configuration maximizes torque capability in the intermediate torque range and minimizes losses in the intermediate torque-speed regime. However, introducing four-pole configurations comes with three major challenges: 1) requiring double the number of inverter legs [5] 2) Pole transitions from consecutive poles p and p+2 such as four- and two- and two- and six-introduces radial forces which are significant and can affect bearing life [4] 3) reconfiguring pole in operation is a challenge for VPIMs because it can lead to tradeoffs between duration of transition, current amplitude, torque bump and radial forces.
A preferred embodiment provides induction motor that includes a plurality of flux linkage configurations that control current to drive relative movement between a rotor and a stator. Each flux configuration powers a different number of poles. A controller is configured to droop switch flux linkage configurations by ramping up torque in a new configuration h1 at the same rate as torque decay by decaying flux from a previous configuration h2. Multiple flux configurations can also be powered during steady state.
A preferred method for smoothing torque transitions of an induction motor that has a plurality of flux linkage configurations includes receiving a command to change from one of the plurality of flux configurations to another of the plurality of the flux configurations. Torque is ramped up in the another flux configuration at the same rate as decaying torque in the one of the plurality of flux configurations.
Preferred embodiments provide a controller for VPIMs that can be referred to as a droop controller, the operation of which provides a near bumpless and fast transition. A preferred control technique achieves a near bumpless transition by ramping up torque in the new configuration h1 at the same rate as torque decay due to deflux of a previous configuration h2. This is achieved in implementation by dividing the torque command among the two configurations by drooping it proportionally to torque command.
In preferred variations, more than one configuration is kept active during continuous operation of the VPIM to create a continuous variable pole (CVP) machine. There is a continuous reconfiguration of virtual, superimposed states. For example, both configuration h1 and configuration h2 are kept active in steady-state. During a torque-speed operation change, the flux linkage of the configurations changes continuously and the torque produced by each change, while completely eliminating pole-changing transient.
A preferred continuous variable-pole (CVP) induction machine changes the model from conventional VPIMs, in which the pole is either configured to two- or six-pole but not both. In a present CVP machine, the machine is configured as a combination of several pole configurations in non-acceleration to steady-state. In an intermediate speed range, the IM steady-state flux linkage is a mix of six- and two-pole which improves torque capability. A hybrid six-/two-pole CVP operation improves torque in the intermediate speed range similar to a four-pole configuration, without requiring the extra inverter legs to reverse current and the radial forces associated during pole dynamics. Transitions are completely eliminated in the CVP machine. The flux linkage is continuously adjusted in each configuration without the need to switch from one to another. Pole transitions are completely eliminated in the preferred CVP machine.
Preferred embodiments of the invention will now be discussed with respect to experiments and drawings. Broader aspects of the invention will be understood by artisans in view of the general knowledge in the art and the description of the experiments that follows.
A modified modulation strategy can also be used for the modulation strategy module 114. A modified modulation strategy can be implemented by adding/subtracting a common mode component separately to the odd and even phases. The common mode component is calculated by adding the maximum and minimum values of all the odd or even phases. This addition of common mode component and combination of multiple pole excitation provides the maximum dc bus utilization under all operating conditions. This non-zero common mode modulation strategy and its impact on allowable voltage magnitude injection is discussed with respect to
In
Returning to
The variable controller 104 receives p optimal pole count selected in discrete control and an λ*r optimal flux command for optimal pole in discrete pole control from the optimization software 108. An input torque control signal T* is provided from the speed controller 106 or derived from a manual user input of speed. An input speed command is ω* is compared to a ω measured speed to generate the torque control signal T*. The optimization software also receives the ω measured speed. The variable pole controller 104 issues a νj per-phase voltage command to the modulation strategy module 114, which converts those commands to gj per-phase gate driver signals. During transitions variable pole controller 104 commands a a continuous reconfiguration of superimposed flux states. The controller 104 can also maintain linkage to two of the plurality of flux linkage configurations during steady state motor operation.
when pole switching in discrete control. In steady-state, fh
In
where Te is the electrical torque. This leads to the following condition on q-axis current:
Where iqs,1 and iqs,2 are the q-axis currents of configurations 1 and 2, k1 and k2 are torque constants and λr1 and λr2 are the rotor flux linkages in rotor flux reference frame. When the fluxes are transitioned linearly, this simplifies to:
Where λr,h
To achieve the fastest transition duration Δt from h2 to h1 given the flux, voltage and current constraint, a preferred controller and control method use the following optimization problem based on control simulation.
Subject to minΔt
1 RMS Current Constraint Coming from Drive.
Where Irated is the rms rated current, ids,h
Where ∇ds,h
The machines of
The preferred controllers use a maximum torque-per-ampere optimization algorithm 108 to select the mix of six- and two-pole steady state d- and q-axis currents to maximize torque.
where k1 and k2 are the torque constants of pole counts p1 and p2, ids,1 and ids,2 are the d-axis currents of p1 and p2 in rotor flux reference frame, and iqs,1 and iqs,2 are the q-axis currents of p1 and p2. This is subject to current, voltage and flux linkage constraints. It is noted that the optimization algorithm can use either or both of maximum torque-per-ampere (MTPA) or maximum efficiency.
The preferred controllers in
Variable-pole operation in
In designing variable pole control motors consistent with
where ninv is the number of inverter terminals connected to multiphase motor windings, spatially separated by δ
The first ninv-2 rows, if ninv is even, and ninv-1 rows, if ninv is odd, are the αβ stationary coordinates. The last two rows are the respective zero-sequence rows 0+ and 0″. The last row is omitted when ninv is odd. This definition of the K matrix scales the amplitude by
It can be seen that the Clarke matrix K is a discrete Fourier transform (DFT) of the spatial excitation vector x when each cosine and sine row is expressed as:
where xk are instantaneous phase quantities in windings 1 to ninv, Xα,h and Xβ,h are the αβh coordinates of spatial harmonic h, corresponding to pole configuration h=p/2. Thus, the Clarke matrix decomposes the excitation vector into its spatial harmonic spectra. Once in the αβh subspace, each configuration h can be rotated into an arbitrary reference frame to get dqh coordinates. This analysis uses a rotor flux reference frame.
Because of orthogonality, each pole count p=2 h is associated with its own rotating dqh model aligned with a rotor flux associated with harmonic h:
where ∇as,h, ∇qs,h, ids,h and iqs,h are stator voltages and currents in a rotating reference frame dq aligned with the rotor flux of harmonic h, idr,h and iqr,h are rotor dqh currents referred to the stator, λds,h and λqs,h are stator flux linkages, λr,h is the rotor flux linkage of harmonic h to which the frame is aligned to, and ωe,h and ωs,h are the electrical and slip frequencies of harmonic h. Parameters Rs and Ry are the stator and rotor resistances of a winding connected to an inverter terminal with ninv total legs, and Lm,h, Ls,h and Lr,h are the magnetizing, stator, and rotor self-inductances. Parameter estimation methods for pole-changing machines have been published and can be used to extract these parameters. See, M. P. Magill, P. T. Krein, and K. S. Haran, “Equivalent circuit model for pole-phase modulation induction machines,” in Proc. IEEE International Electric Machines Drives Conf. (IEMDC), 2015, pp. 293-299; G. F. Olson, Y. Wu, and L. Peretti, “Parameter estimation of multiphase machines applicable to variable phase-pole machines,” IEEE Trans. Energy Conversion, pp. 1-10, 2023.
The net electrical torque Te is given by:
where kn is a pole-count-dependent torque variable that depends on machine parameters. kn varies with time due to parameter variation resulting from the nonlinearity of the B-H curve at different operating conditions. In this discussion, kn is assumed to be constant without adapting for various operating conditions and harmonic injection.
Because ids,h and iq,sh have much faster time constants than flux, time-scale separation can be applied. The currents can be treated as algebraic variables in the flux dynamics. The model is simplified into two equations corresponding to the flux linkages in each pole configuration, λr,h
are the rotor time constants. The flux transition from one configuration to another depends on the injected d-axis current. The q-axis current determines the torque,
Variable Pole Control Module 104 in
The following condition must hold to keep the torque constant throughout a pole transition:
By applying the derivative to (13):
This condition is decoupled into two components. g1 captures the impact of flux change and g2 captures the impact of current change on torque.
These equations have physical interpretations. Electrical torque will vary for a constant iqs during a flux transition unless condition (22) is met. The second condition (23) means that a variation in iqs leads to a change in torque. The goal is to ensure that the torque change due to flux is zero by meeting condition (22), so
Here (24) represents a “bumpless torque condition,” which enforces zero torque variation with respect to flux transient during pole-changing. The q-axis current can still be used to alter torque because (23) is not set to zero, which enables tracking of a varying reference torque, even through a transition. This droop approach is shown in
Flux is controlled to transition linearly from h2 to h1 with equal absolute value of the rate of transition,
where Δt is the pole transition duration over which both configurations h1 and h2 co-exist, and ∧1 and ∧2 are the peak rotor flux linkage values when each configuration is operating on its own, i.e., after and before transitioning. For example, at t=0, only configuration h2 has a flux linkage value equal to ∧2 and at t=Δt, the flux of h2 is zero and the flux of h1 reached its steady-state value of ∧1. For this particular transition strategy and using the reduced order model from above, (24) can be rewritten as:
where D is a droop constant which depends on parameters kh
During transients, the pole selector module (
In steadystate f1 is either 0 or 1 and f2 is its complement. These functions are multiplied by the flux and torque commands of each configuration, which results in linear flux and torque transitions. Since the torque command is divided by flux and both use the same linear transition function, constant iqs commands are obtained as in (16)-(17) and are related by the droop constant D. The rest of the architecture is a standard speed control architecture. Flux and slip (
The inverter 114 has practical limits in terms of voltage, current limits, and operating conditions on transition time Δt. Using the reduced-order model from above, ids is given by
iqs is given by
To protect the inverter, RMS current is limited to
where Ilimit is the inverter current limit. Approximate analytical expression of voltages νds and νqs are obtained using the reduced-order model and are given by
The voltage due to transitioning flux is much smaller than the back EMF and can reduce the voltage peak. However, the voltage affects the current constraint in flux-weakening operation, where a larger q-axis current is required to produce a given torque with lower flux. Flux does not limit dynamic pole changing with the strategy given here because, at the pole transition boundaries, the higher pole count operates in a flux-weakened steady-state condition, Thus, the linear torque transition strategy given in (25), (26) ensures no need for an additional flux limit constraint since the higher pole count operates at partial flux during a transition.
A conventional polar voltage limiter can be used to ensure that the operation is within the linear range at every instant, to avoid the case where the voltages between transitioning phases doesn't add up because of the vector nature of the sums. During the transition process, the polar voltage limited enforces a limit at certain instants without significantly impacting the normal operation, since these peak voltage moments are brief relative to the pole-changing process. In testing, a speed disturbance remained less than 0.5%. Higher torque ripple is observed at this testing condition compared to lower speeds, but these are also present when operating in single pole-configuration mode and can be attributed to the inherent torque ripple in the experimental system.
The experimental motor was toroidally-wound VPIM that can be reconfigured for two-, four- and six-pole operations. Flux transitions as fast as 200 ms were tested. Small experimental torque variations exist because the model-based bumpless torque trajectory does not exactly match shaft torque due to parameter uncertainty and nonlinearities. Nonetheless, torque variations are maintained below 3.9% at worst and 0.75% at best, within the machine's inherent torque ripple of 5% and nearly imperceptible in some cases. Under speed control, these shaft torque errors lead to speed deviations less than 2% at worst and 0.5% at best, even though the experimental setup is a low inertia system. The speed controller reduces this mismatch by slightly altering the ideal q-axis current trajectory.
The table below summarizes an experimental motor consistent with
Maximum rms current and peak voltage during a transition from six to four poles over the boundary torque speed points marked in
Robustness was tested at the highest torque and highest speed transitions. Even when pole count was reconfigured every second in a low-inertia test system, the speed remained within 2% and 0.5% at 900 and 1800 RPM, respectively. A large inertia system such as an EV can tolerate a relatively larger torque ripple without significantly impacting wheel speed. The percentage of torque ripple observed using both the high-power simulation and low-power experimental machines is considerably lower and briefer than with an automatic transmission and will likely not impact the speed in a traction system. These results validate that the invention can achieve a fast and practically bumpless pole transition that only relies on the control platform to correct estimation errors. This allows for electronic pole changing to be achieved much faster and smoother than a typical automatic transmission provides the ability for further optimizing the transition to optimize the dynamic loss of VPIM drives over actual drive cycles for a particular application of the invention.
While specific embodiments of the present invention have been shown and described, it should be understood that other modifications, substitutions and alternatives are apparent to one of ordinary skill in the art. Such modifications, substitutions and alternatives can be made without departing from the spirit and scope of the invention, which should be determined from the appended claims.
Various features of the invention are set forth in the appended claims.
The application claims priority under 35 U.S.C. § 119 and all applicable statutes and treaties from prior U.S. provisional application Ser. No. 63/517,679, which was filed Aug. 4, 2023.
This invention was made with government support under grant number 1449548 awarded by the National Science Foundation. The government has certain rights in the invention.
Number | Date | Country | |
---|---|---|---|
63517679 | Aug 2023 | US |