The present invention relates generally to AC induction machines and, more particularly, to a system and method for determining a rotor time constant of an AC induction machine.
Electric motors, such as AC induction motors, consume a large percentage of generated electricity capacity. Many applications for this “workhorse” of industry are fan and pump industrial applications. For example, in a typical integrated paper mill, low voltage and medium voltage motors may comprise nearly 70% of all driven electrical loads. Due to the prevalence of these motors in industry, it is paramount that the electric motors be operated reliably and efficiently. Motor design parameters and performance parameters are often required by motor management systems to optimize the control and operations of electric motors. Similarly, motor status monitoring enables the electric motors to operate reliably, and many motor status monitoring techniques look for certain motor design parameters and performance parameters to optimize performance of the motor.
One such motor performance parameter that is helpful in optimizing the control and operations of induction motors is the rotor time constant (rotor resistance), which has a great influence on the dynamic regulation performance and the steady-state error of speed estimation (in a speed sensorless induction machine control). That is, an accurate knowledge of the rotor time constant is essential for both decoupling control and speed estimation. However, it is difficult to identify the rotor time constant, especially when a speed sensor is not available/integrated into the induction motor and/or motor control system. That is, it is recognized that, when the induction motor is working in steady state, simultaneous estimation of speed and rotor time constant (rotor resistance) is not theoretically possible and that, only when the flux magnitude varies with time periodically, can the simultaneous estimation of speed and rotor time constant be achieved.
Various prior art techniques have been employed to estimate the rotor time constant. One such prior art technique utilizes the rotor flux variation during the transient process and a least square strategy to complete the rotor resistance online updating at all speeds. However, such a transient process rarely appears in some industrial applications, and the least square strategy greatly increases the computational burden, making the program more complex. Another known prior art technique utilizes the transient process to identify rotor resistance during a high speed and to compensate the rotor resistance in proportion to the variation of stator resistance during a low speed. This method is also restrained in some applications—for lack of a transient process during motor operation and based on the fact that the thermal drift of stator resistance may be not the same as that of rotor resistance, thus there may be some error to compensate the rotor resistance during low speed.
Another known method for estimating the rotor time constant extracts the voltage and current dynamic high-frequency small signals caused by pulse width modulation (PWM) of the inverter to identify rotor time constant. However, the limitations of this method are that a precision sensor is required to detect small signals, the frequency of which are extremely high, and that a faster AD converter is needed to capture the high frequency information. Additionally, variations of this method use either integral operations or high order differential operations, both of which can further lead to more errors.
Still another known method for estimating the rotor time constant extracts the needed information from the ever-present signal jitter of MRAS error. However, the ever-present small signal of the system is extremely hard to capture. Still another known method for estimating the rotor time constant utilizes an online identification algorithm of rotor time constant based on neural network and fuzzy control. However, such a method needs high amounts of computations and the program is rather complex.
Finally, other known methods for estimating the rotor time constant propose an online updating method based on signal injection. One such method identifies the rotor resistance based on the full-order flux observer and an iterative method is used—leading to a complex computation that has a poor accuracy. Another similar method again identifies the rotor resistance based on the full-order flux observer, but requires two small signals of different frequencies, which increases the difficulties of implementation and can be influenced by speed changes. Another such signal injection method is based on an improved least squares method (fixed trace method), which needs high amounts of computations. Still another such signal injection method operates without differential operations of the small signal, but the identification expression is too complex and needs high amounts of computations. In this method, the injected signal frequency must also be chosen carefully, a reasonable band-pass filter must be designed, and a division by zero is inevitable in identifying the rotor time constant, which greatly degrades the accuracy.
It would therefore be desirable to design a system and method that provides for the simultaneous estimation of the rotor speed and rotor time constant. It would further be desirable for such a system and method to provide such estimations with high accuracy under both no-load or full-load conditions, with such estimations being performed using only amplitudes of the measured signals without considering phase drift (so as to avoid a division by zero at zero-crossing points) and by implementing an algorithm that is less computationally burdensome while still providing accurate estimation results.
Embodiments of the present invention provide a system and method for determining a rotor time constant of an AC induction machine.
In accordance with one aspect of the invention, a non-transitory computer readable storage medium has stored thereon a computer program comprising instructions which, when executed by at least one processor, cause the at least one processor to generate a rotor flux command for operation of an induction machine, cause a flux signal to be injected into the rotor flux command so as to generate a time-variant rotor flux, and determine by way of a voltage-current flux observer amplitudes of rotor flux variations resulting from the time-variant rotor flux, the amplitudes of the rotor flux variations comprising an amplitude of a rotor flux variation based on a current model of the voltage-current flux observer and an amplitude of a rotor flux variation based on a combined voltage-current model of the voltage-current flux observer. The instructions further cause the at least one processor to estimate a rotor time constant of the induction motor based on the determined amplitudes of the rotor flux variations.
In accordance with another aspect of the invention, a method of determining an online rotor time constant of an AC induction machine includes injecting a flux signal having a pre-determined amplitude and frequency into a rotor flux command so as to generate a time-variant rotor flux, the rotor flux command being provided as part of a vector control scheme implemented by a variable speed drive (VSD) for operation of an induction machine. The method also includes sampling a DC voltage on a DC bus of the VSD and AC line currents on at least two phases output by the VSD, inputting the sampled DC voltage and AC line currents to a closed-loop voltage-current flux observer, determining rotor flux variation amplitudes using the voltage-current flux observer and based at least in part on the sampled DC voltage and AC line currents, and estimating an online rotor time constant of the induction motor based on the determined rotor flux variation amplitudes.
In accordance with yet another aspect of the invention, a motor control system includes a variable frequency drive (VFD) coupleable to an AC induction machine to control operation thereof and at least one processor operably coupled to or integrated with the VFD, the at least one processor being programmed to generate a rotor flux command for operation of an induction machine, cause a flux signal to be injected into the rotor flux command so as to generate a time-variant rotor flux, and provide the time-variant rotor flux command as an input for a vector control of the induction machine, the sensorless vector control being implemented by a variable speed drive to control power input to the induction machine. The at least one processor is further programmed to sample a DC voltage and line currents of the VSD during operation of the induction machine, provide the sampled DC voltage and line currents to a voltage-current flux observer comprising a voltage model and a current model, and determine, by way of the voltage-current flux observer, an amplitude of a rotor flux variation based on the current model and an amplitude of a rotor flux variation based on both the voltage and current models. The at least one processor is still further programmed to estimate a rotor time constant of the induction motor based on the amplitudes of the determined rotor flux variations and estimate a rotor speed of the induction motor based on the rotor time constant, wherein the rotor time constant of the induction motor is estimated without consideration of a phase drift of the rotor flux variations, such that no division by zero at zero-crossing points is performed in estimating the rotor time constant.
Various other features and advantages of the present invention will be made apparent from the following detailed description and the drawings.
The drawings illustrate preferred embodiments presently contemplated for carrying out the invention.
In the drawings:
Embodiments of the invention are directed to a system and method that provides for the simultaneous estimation of the rotor speed and rotor time constant in an AC induction machine. According to embodiments of the invention, the estimation of the rotor speed and rotor time constant for the AC induction machine may be performed by any of a number of digital signal processing (DSP) devices, with such devices being either integrated into a motor drive associated with the induction machine or being provided as stand-alone algorithm unit and/or processing/computing device.
Referring to
The motor drive 10 may be configured, for example, as a variable speed drive (VSD) designed to receive a three AC power input, rectify the AC input, and perform a DC/AC conversion of the rectified segment into a three-phase alternating voltage of variable frequency and amplitude that is supplied to a load. In a preferred embodiment, the VSD operates according to an exemplary volts-per-hertz characteristic. In this regard, the motor drive provides voltage regulation of ±1% in steady state with less than 3% total harmonic distortion, ±0.1 Hz in output frequency, and fast dynamic step load response over a full load range. Also in a preferred embodiment, the VSD provides control according to a vector or field-oriented control scheme.
In an exemplary embodiment, a three-phase AC input 12a-12c is fed to a three-phase rectifier bridge 14. The input line impedances are equal in all three phases. The rectifier bridge 14 converts the AC power input to a DC power such that a DC bus voltage is present between the rectifier bridge 14 and a switch array 16. The bus voltage is smoothed by a DC bus capacitor bank 18. The switch array 16 is comprised of a series of IGBT switches 20 and anti-parallel diodes 22 that collectively form a PWM inverter 24. The PWM inverter 24 synthesizes AC voltage waveforms with a fixed frequency and amplitude for delivery to a load, such as an induction motor 26. Operation of the inverter 24 is via a control system 28, which may further be comprised of a plurality of proportional integral (PI) controllers 30 and other associated processors 32 that perform high speed operations such as space-vector modulation, DC bus voltage decoupling, and protection, for example. The control system 28 interfaces to the PWM inverter 24 via gate drive signals and sensing of the DC bus voltage and pole currents (by way a voltage sensor 34 and current sensors 36, for example). Changes in the DC bus voltage can be sensed and interpreted as transient load conditions and are used to control switching of the switch array 16 of PWM inverter 24 such that near steady-state load conditions are maintained.
Referring now to
The speed control scheme 40 provides for simultaneous estimation of the rotor speed ωr and the rotor time constant Tr of the induction machine 26. The speed control scheme 40 includes four major components—identified as control blocks in
In implementing the speed control scheme 40 for induction motor 26, only the DC bus voltage and line currents need to be sampled (such as via the voltage sensor 34 and current sensors 36 of
Referring now to
Regarding the closed-loop voltage and current flux observer 42 shown in
ψrαβv=ψrαv+jψrβv refers to the rotor flux estimated by an open-loop voltage flux observer based on the stationary α-β axis, ψrαβi=(ψrdi+jψrqi)·ejθ and refers to the rotor flux estimated by open-loop current flux observer based on the synchronous rotating d-q axis, Lm is the magnetizing inductance, Lr is the rotor inductance, and G(s) is a PI regulator: G(s)=Kp(1+Ki/s), where s=jωe. The optional choice of the closed-loop flux observer bandwidth is to determine the best frequency range of the transition from voltage model to current model. In general, Kp is essential and Ki has little effect, so Ki is chosen as 0 for simplification.
According to embodiments of the invention, the speed control scheme 40, and the closed-loop voltage and current flux observer 42 thereof, are utilized to simultaneously estimate the rotor speed and rotor time constant of induction machine 26. In performing such an estimation, the speed control scheme 40 causes a small flux signal of constant frequency to be injected on the flux command (supplied by motor drive 10, for example) to identify the rotor time constant. Only amplitudes of the resulting small signal rotor flux variations need to be calculated without considering the phase drift of the flux variations, which avoids a division by zero at zero-crossing points. In estimating the rotor speed and rotor time constant, it is recognized that the stator and rotor inductances (Ls, Lr), as well as the magnetizing inductances (Lm) are rarely changed under the rated running speed and can be updated online according to the magnetizing curve in the flux weakening region. Therefore, in estimating the rotor speed and rotor time constant, the stator, rotor and magnetizing inductances are assumed to be known previously and have constant values during the identification.
Referring back to
Δψr*=A* sin(ω*t+φ*) [Eqn. 2a],
where A* is the amplitude of the injected signal (generally less than 5% of a value of the flux command ψr*) and ω* is the frequency of the injected signal—the frequency being kept constant and being chosen regardless of the synchronized rotation frequency of the induction machine. Injection of the small flux signal to the flux command at the injected signal frequency thereby generates a time-variant rotor flux command.
Due to small signal injection, the real flux and the estimated flux can be expressed as a large DC signal added by a small signal, that is:
ψrd=|
{circumflex over (ψ)}rd=|
Establishing the dynamic small signal models of the real flux and the estimated flux based on the open-loop of current flux observer, and discarding the higher order infinitesimal, yields:
Because of the rotor flux orientation, |
Considering that the injected signal has a sine function with a frequency of ω*, it can be assumed that the small signals of Δψrd, Δ{circumflex over (ψ)}rd, Δisd, and Δîsd have a sine function with the frequency of ω*, respectively. Thus, it can be assumed that:
Δψrd=A sin(ω*t+φ1) [Eqn. 5a]
Δ{circumflex over (ψ)}rd=Â sin(ω*t+{circumflex over (φ)}1) [Eqn. 5b]
Δisd=B sin(ω*t+φ2) [Eqn. 5c]
Δîsd={circumflex over (B)} sin(ω*t+{circumflex over (φ)}2) [Eqn. 5d].
Substituting [Eqn. 5a], [Eqn. 5c] into [Eqn. 4a] yields:
√{square root over (1+(ω*Tr)2)}·A sin(ω*t+φ1+γ)=Lm·B sin(ω*t+φ2) [Eqn. 6a].
Similarly, substituting [Eqn. 5b], [Eqn. 5d] and [Eqn. 5e] into [Eqn. 3b]yields:
√{square root over (1+(ω*{circumflex over (T)}r)2)}·Â sin(ω*t+{circumflex over (φ)}1+{circumflex over (γ)})=Lm·{circumflex over (B)} sin(ω*t+{circumflex over (φ)}2)+{circumflex over (T)}r·(|
On the other hand, the magnitude and phase error of the flux observer is insensitive to rotor resistance (rotor time constant) in both low speed and high speed under either full-load or no-load. In other words, the rotor flux orientation angle θψ
√{square root over (1+(ω*Tr)2)}·A=Lm·B≈Lm·{circumflex over (B)}=√{square root over (1+(ω*{circumflex over (T)}r)2)}·Â [Eqn. 7].
Finally, the true value of rotor time constant can be derived as:
The open-loop voltage flux observer has nothing to do with rotor time constant, therefore, the direct calculation of |Δψrv| based on the open-loop voltage flux observer is the real flux small signal amplitude A, that is: A=|Δψrv|, in which Δψrv=ψrv−|
ψrv=√{square root over (ψrαv
The direct output of the open-loop current flux observer is the estimated flux small signal amplitude |Δ{circumflex over (ψ)}ri|, that is Â, and Δψri=ψri−|
{circumflex over (ψ)}ri=√{square root over ({circumflex over (ψ)}rαi
However, the real flux small signal amplitude |Δψrv| cannot be obtained directly by the closed-loop of voltage and current flux observer 42. Taking into account the transfer function of the closed-loop flux observer, one can derive [Eqn. 10] from [Eqn. 1] according to:
where s=jωe, Lm≈Lr, and G(s)=Kp.
Solving the small signal of Δ{circumflex over (ψ)}rvi by eliminating the large signal of [Eqn. 10] and discarding the higher order infinitesimal provides:
Because A=|Δψrv|, and
can be derived from [Eqn. 11] according to:
According to [Eqn. 12], even though A cannot be directly estimated, we can get the proportion of the real and estimated flux small signal
which is needed in [Eqn. 8]. In the high speed region above the demarcation point determined by Kp, Kp<<ωe, thus
and [Eqn. 12] is simplified as:
It should be pointed that in the low speed region,
In this situation, for one thing, according to [Eqn. 8], if
the calculated Tr will be smaller than the offline value {circumflex over (T)}r, that is
then if
and if
For another, according to [Eqn. 12], if
then if
and if
respectively. That is to say,
have the same effect on the identification result of
In other words, [Eqn. 13] can also be used in the low speed region taking into account the iteration strategy.
Substituting [Eqn. 13] into [Eqn. 8], and using {circumflex over (T)}r_online instead of Tr, yields:
where ω* is the frequency of the injected flux signal, |Δ{circumflex over (ψ)}|ri is the rotor flux variation from the current model of the voltage-current flux observer, and |Δ{circumflex over (ψ)}|rvi is the rotor flux variation from the combined voltage-current model of the voltage-current flux observer.
In the low speed region, the identification result obtained by [Eqn. 14] in only one cycle may not be the final accurate result, but a result relatively close to the true value. Therefore, several identification cycles are needed until the difference of identification results in the adjacent two cycles is sufficiently small. Accordingly, the rotor time constant may be accurately determined.
Referring now to
As shown in
Upon completion of STEP 110, and during operation of the induction motor in steady-state, a DC bus voltage in inverter 24 (
is made. When the proportion has been determined at STEP 112, variables/values are identified at STEP 114 that are to be used for determining the rotor time constant. In doing so, the status of a flag is identified that indicates whether an offline value of the rotor time constant, {circumflex over (T)}r_offline, is to used be used in [Eqn. 14] for determining/obtaining a first online identification value of the rotor time constant, {circumflex over (T)}r_online, or whether the online identification value is stable (after about several identification cycles—with the number of identification cycle being chosen to be several times as the injected frequency) and the first online identification value should be used in the actual flux observer and control. More specifically, when the Flag=0, as indicated at STEP 116, the offline identification value of rotor time constant {circumflex over (T)}r_offline is used by [Eqn. 14], and the first online identification value of {circumflex over (T)}r_online is obtained, as indicated at STEP 118.
As shown in
Conversely, if it is determined at STEP 120 enough identification cycles have been performed such that the first online identification value {circumflex over (T)}r_online is considered stable, as indicated at 124, then the flag is switched to the setting Flag=1 and the technique 100 continues at STEP 126, where the first online identification value of the rotor time constant {circumflex over (T)}r_online is provided to/used in the actual flux observer and control.
The use of the first online identification value of the rotor time constant {circumflex over (T)}r_online in the flux observer and control provides for a subsequent identification process to be performed where the new online identification value of the rotor time constant {circumflex over (T)}r_online is calculated (using [Eqn. 14]) based on the online identification value calculated in the previous cycle through, such that the online identification value of the rotor time constant {circumflex over (T)}r_online is updated.
Upon the determination of the online identification value of the rotor time constant {circumflex over (T)}r_online in two consecutive cycles by way of the flux observer and control, a value {circumflex over (T)}r_error can be obtained, which is the difference of identification results in an adjacent two cycles. That is, it is recognized that in a low speed region, the rotor time constants {circumflex over (T)}r_online that are obtained may not be a final accurate estimate of the rotor time constant (although it should be relatively close to the true value)—and thus a determination needs to be made regarding whether the difference between identification results in an adjacent two cycles is sufficiently small such that the identified rotor time constant {circumflex over (T)}r_online can be considered the true value. Therefore, an obtaining of the {circumflex over (T)}r_error value and a comparison of {circumflex over (T)}r_error to a threshold value is performed at STEP 128, with a determination being made at STEP 128 as to whether {circumflex over (T)}r_error is less than the threshold. According to one embodiment, the threshold value is quantified as a determined percentage of the {circumflex over (T)}r_offline value, such as 2% of the {circumflex over (T)}r_offline value for example.
If it is determined at STEP 128 that a value of {circumflex over (T)}r_error is less than the threshold, as indicated at 130, it is determined that the identification process is finished and the technique 100 is stopped at STEP 132. That is, if the value of {circumflex over (T)}r_error is less than the threshold, then the technique 100 verifies that the estimate of rotor time constant {circumflex over (T)}r_online is valid/accurate (i.e., sufficiently close to a true rotor time constant value) and, as such, the small flux signal that is injected at STEP 110 can be removed, and the drive system will work in normal state—with the identification process being repeated every certain period of time because of slow thermal drift. As shown in
If, however, it is determined at STEP 128 that a value of {circumflex over (T)}r_error exceeds the threshold, as indicated at 136, the technique 100 continues by returning back to STEP 112, where the proportion of the rotor flux variation from the current model to the rotor flux variation from the combined voltage and current model is again determined and [Eqn. 14] is again utilized at STEPS 114-126 to identify values for the online rotor time constant {circumflex over (T)}r_online using the flux observer and control.
Beneficially, by accurately identifying the rotor time constant {circumflex over (T)}r_online using technique 100, the control and operations of the induction motor 12 can be optimized—as the rotor time constant is utilized for both decoupling control and speed estimation. Of further benefit, the technique 100 performs the estimation of the rotor time constant {circumflex over (T)}r_online with high accuracy under both no-load or full-load conditions, with such estimations being performed using only amplitudes of the measured flux signals without considering phase drift (so as to avoid a division by zero at zero-crossing points) and by implementing an algorithm that is less computationally burdensome while still providing accurate estimation results.
A technical contribution for the disclosed method and apparatus is that it provides for a controller implemented technique that simultaneously estimates the rotor speed and rotor time constant in an AC induction machine.
Therefore, according to one embodiment of the present invention, a non-transitory computer readable storage medium has stored thereon a computer program comprising instructions which, when executed by at least one processor, cause the at least one processor to generate a rotor flux command for operation of an induction machine, cause a flux signal to be injected into the rotor flux command so as to generate a time-variant rotor flux, and determine by way of a voltage-current flux observer amplitudes of rotor flux variations resulting from the time-variant rotor flux, the amplitudes of the rotor flux variations comprising an amplitude of a rotor flux variation based on a current model of the voltage-current flux observer and an amplitude of a rotor flux variation based on a combined voltage-current model of the voltage-current flux observer. The instructions further cause the at least one processor to estimate a rotor time constant of the induction motor based on the determined amplitudes of the rotor flux variations.
According to another embodiment of the present invention, a method of determining an online rotor time constant of an AC induction machine includes injecting a flux signal having a pre-determined amplitude and frequency into a rotor flux command so as to generate a time-variant rotor flux, the rotor flux command being provided as part of a vector control scheme implemented by a variable speed drive (VSD) for operation of an induction machine. The method also includes sampling a DC voltage on a DC bus of the VSD and AC line currents on at least two phases output by the VSD, inputting the sampled DC voltage and AC line currents to a closed-loop voltage-current flux observer, determining rotor flux variation amplitudes using the voltage-current flux observer and based at least in part on the sampled DC voltage and AC line currents, and estimating an online rotor time constant of the induction motor based on the determined rotor flux variation amplitudes.
According to yet another embodiment of the present invention, a motor control system includes a variable frequency drive (VFD) coupleable to an AC induction machine to control operation thereof and at least one processor operably coupled to or integrated with the VFD, the at least one processor being programmed to generate a rotor flux command for operation of an induction machine, cause a flux signal to be injected into the rotor flux command so as to generate a time-variant rotor flux, and provide the time-variant rotor flux command as an input for a vector control of the induction machine, the sensorless vector control being implemented by a variable speed drive to control power input to the induction machine. The at least one processor is further programmed to sample a DC voltage and line currents of the VSD during operation of the induction machine, provide the sampled DC voltage and line currents to a voltage-current flux observer comprising a voltage model and a current model, and determine, by way of the voltage-current flux observer, an amplitude of a rotor flux variation based on the current model and an amplitude of a rotor flux variation based on both the voltage and current models. The at least one processor is still further programmed to estimate a rotor time constant of the induction motor based on the amplitudes of the determined rotor flux variations and estimate a rotor speed of the induction motor based on the rotor time constant, wherein the rotor time constant of the induction motor is estimated without consideration of a phase drift of the rotor flux variations, such that no division by zero at zero-crossing points is performed in estimating the rotor time constant.
The above-described methods can be embodied in the form of computer program code containing instructions embodied in one or more tangible computer readable storage media, such as floppy diskettes and other magnetic storage media, CD ROMs and other optical storage media, flash memory and other solid-state storage devices, hard drives, or any other computer-readable storage medium, wherein, when the computer program code is loaded into and executed by a computer, the computer becomes an apparatus for practicing the disclosed method.
The present invention has been described in terms of the preferred embodiment, and it is recognized that equivalents, alternatives, and modifications, aside from those expressly stated, are possible and within the scope of the appending claims.
The present invention is a continuation of and claims the benefit of U.S. Ser. No. 13/929,914, filed on Jun. 28, 2013, the disclosure of which is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4670698 | Fulton et al. | Jun 1987 | A |
5729113 | Jansen et al. | Mar 1998 | A |
5859521 | Tajima et al. | Jan 1999 | A |
6137258 | Jansen | Oct 2000 | A |
6316904 | Semenov et al. | Nov 2001 | B1 |
6509711 | Zaremba | Jan 2003 | B1 |
6661194 | Zaremba et al. | Dec 2003 | B2 |
6683428 | Pavlov et al. | Jan 2004 | B2 |
7034497 | Markunas et al. | Apr 2006 | B2 |
7659685 | Cesario | Feb 2010 | B2 |
7671558 | Yamamoto et al. | Mar 2010 | B2 |
8102140 | Gao et al. | Jan 2012 | B2 |
8115441 | Romenesko et al. | Feb 2012 | B2 |
8203293 | Ohgushi | Jun 2012 | B2 |
8384338 | Lu et al. | Feb 2013 | B2 |
20090021208 | Romenesko et al. | Jan 2009 | A1 |
20090284211 | Gao et al. | Nov 2009 | A1 |
20120038298 | Villwock et al. | Feb 2012 | A1 |
20120038299 | Villwock et al. | Feb 2012 | A1 |
20120038303 | Villwock et al. | Feb 2012 | A1 |
20120038311 | Villwock et al. | Feb 2012 | A1 |
Number | Date | Country |
---|---|---|
1042184 | Feb 1999 | CN |
2120329 | Nov 2009 | EP |
2012129799 | Oct 2012 | WO |
Entry |
---|
Attaianese et al., “On Line Estimation of Speed and Parameters in Induction Motor Drives,” Proc. IEEE Int. Symp. Ind. Electron., 1997, pp. 1054-1059. |
Kubota et al., “Speed Sensorless Field-Oriented Control of Induction Motor with Rotor Resistance Adaptation,” IEEE Transactions on Industry Applications, vol. 30, No. 5, Sep./Oct. 1994, pp. 1219-1224. |
Pana, “Sensorless Vector-Controlled Induction Motor Drive System with Rotor Resistance Estimation Using Parallel Processing with Floating Point Dsp,” Proc. Power Electron. Motion Contr. Cont., 1996, pp. 948-953. |
Akatsu et al., “Sensorless Very Low-Speed and Zero-Speed Estimations with Online Rotor Resistance Estimation of Induction Motor Without Signal Injection,” IEEE Transactions on Industry Applications, vol. 36, No. 3, May/Jun. 2000, pp. 764-771. |
Akatsu et al., “Online Rotor Resistance Estimation Using the Transient State Under the Speed Sensorless Control of Induction Motor,” IEEE Transactions on Power Electronics, vol. 15, No. 3, May 2000, pp. 553-560. |
Kanmachi et al., “Sensor-less Speed Control of An Induction Motor with No Influence of Secondary Resistance Variation,” in Conf. Rec. 1993 IEEE-IAS Annual Meeting, pp. 408-413. |
Velez-Reyes et al., “Recursive Speed and Parameter Estimation for Induction Machines,” IEEE-IAS Annual Meeting, 1989, pp. 607-611. |
Karanayil et al., “Online Stator and Rotor Resistance Estimation Scheme Using Artificial Neural Networks for Vector Controlled Speed Sensorless Induction Motor Drive,” IEEE Transactions on Industrial Electronics, vol. 54, No. 1, Feb. 2007, pp. 167-176. |
Campbell et al., “Practical sensorless induction motor drive employing an artificial neural network for online parameter adaptation,” IEE Proc.-Electr. Power Appl., vol. 149, No. 4, Jul. 2002, pp. 255-260. |
Ha et al., “An Online Identification Method for Both Stator and Rotor Resistances of Induction Motors Without Rotational Transducers,” IEEE Transactions on Industrial Electronics, vol. 47, No. 4, Aug. 2000, pp. 842-853. |
Toliyat et al., “A Review of RFO Induction Motor Parameter Estimation Techniques,” IEEE Transaction son Energy Conversion, vol. 18, No. 2, Jun. 2003, pp. 271-283. |
Ambrozic et al., “Induction Machine Sensorless Control with Stator and Rotor Resistance Adaptation,” Proc. IEEE Appl. Power Electronc. Conf., 1999, pp. 1237-1243. |
Lascu et al., “A Modified Direct Torque Control for Induction Motor Sensorless Drive,” IEEE Transactions on Industry Applications, vol. 36, No. 1, Jan./Feb. 2000, pp. 122-130. |
Jansen et al., “Observer-Based Direct Field Orientation for both Zero and Very High Speed Operation,” Proc. 1993 IEEE PCC Yokohama Tech. Conf., 1993, pp. 432-437. |
Marcetic et al., “Speed-Sensorless AC Drives With the Rotor Time Constant Parameter Update,” IEEE Transactions on Industrial Electronics, vol. 54, No. 5, Oct. 2007, pp. 2618-2625. |
Wu et al., “Induction-Motor Stator and Rotor Winding Temperature Estimation Using Signal Injection Method,” IEEE Transactions on Industry Applications, vol. 42, No. 4, Jul./Aug. 2006, pp. 1038-1044. |
Blasco-Gimenez et al., “Dynamic performance limitations for MRAS based sensorless induction motor drives. Part 2: Online parameter tuning and dynamic performance studies,” IEE Proc.-Electr. Power Appl., vol. 143, No. 2, Mar. 1996, pp. 123-134. |
Kim et al., “Vector Control System for Induction Motor Without Speed Sensor at Very Low Speed,” IEEE, 1995, pp. 524-529. |
Toliyat et al., “Rotor Time Constant Updating Scheme for a Rotor Flux-Oriented Induction Motor Drive,” IEEE Transactions on Power Electronics, vol. 14, No. 5, Sep. 1999, pp. 850-857. |
Dittrich, “Parameter sensitivity of procedures for on-line adaptation of the rotor time constant of induction machines with field oriented control,” IEE Proc.-Electr. Power Appl., vol. 141, No. 6, Nov. 1994, pp. 353-359. |
Telford et al., “Online Identification of Induction Machine Electrical Parameters for Vector Control Loop Tuning,” IEEE Transactions on Industrial Electronics, vol. 50, No. 2, Apr. 2003, pp. 253-261. |
Hasegawa et al., “Experimental Evaluation on Parameter Identification of Induction Motor Using Output Inter-Sampling Approach,” IEEE, 2005, pp. 1283-1288. |
Soltani et al., “A Current-Based Output Feedback Sliding Mode Control for Speed Sensorless Induction Machine Drive Using Adaptive Sliding Mode Flux Observer,” IEEE, 2003, pp. 226-231. |
Hurst et al., “A Self-Tuning Closed-Loop Flux Observer for Sensorless Torque Control of Standard Induction Machines,” IEEE Transactions on Power Electronics, vol. 12, No. 5, Sep. 1997, pp. 807-815. |
Number | Date | Country | |
---|---|---|---|
20150236631 A1 | Aug 2015 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13929914 | Jun 2013 | US |
Child | 14703554 | US |