Reference is made to U.S. patent application Ser. No. 13/868,216, filed Apr. 23, 2013 and entitled “Position Sensorless Open Loop Control for Motor Drives with Output Filter and Transformer”, the entirety of which is hereby Incorporated by reference.
Sensorless motor drives are used in a variety of applications, particularly where providing position and/or speed sensors directly at a motor load is difficult or impractical. A typical sensorless system employs a voltage-frequency (V/F, alternatively known as Volts per Hertz, V/Hz) controller providing a voltage setpoint according to a desired motor speed or frequency, and this form of sensorless control has been used primarily with induction motors. In certain applications, a step-up transformer may be used to boost the motor drive output voltage, allowing use of a low-voltage drive to power a medium voltage induction motor, and/or to reduce I2R losses and facilitate use of a smaller diameter cable wire for long cable runs between the motor drive and the driven motor. Certain applications also employ sine wave filters, such as LC filters to suppress reflected wave voltage spikes associated with pulse width modulated (PWM) variable frequency drives. Use of sensorless voltage-frequency control techniques, however, may lead to problems, particularly where a transformer and/or sine wave filter is connected between the motor drive and the motor load. Conventional sensorless field-oriented-control (FOC) or other open loop speed control techniques have thus been found generally unsuitable for low-speed motor drive operation where output filters and transformers are used, such as in electric submersible pumps (ESPs), and these difficulties are particularly problematic in driving permanent magnet synchronous motors (PMSMs). Moreover, voltage-frequency control in combination with a sine wave filter under starting conditions may result in the motor not being able to start, with large oscillations on the rotor shaft for low frequency commands. Motors in sensorless speed control applications also suffer from oscillation in rotor velocity about the setpoint speed following load transitions or speed setpoint adjustments, particularly at low speeds. In certain situations, moreover, the driven motor may be unable to successfully start from a stopped condition due to unstable motor speed oscillations. Thus, improved techniques and motor drives are needed for sensorless motor speed control, particularly for driving permanent magnet motors to provide improved stability control.
Various aspects of the present disclosure are now summarized to facilitate a basic understanding of the disclosure, wherein this summary is not an extensive overview of the disclosure, and is intended neither to identify certain elements of the disclosure, nor to delineate the scope thereof. Rather, the primary purpose of this summary is to present various concepts of the disclosure in a simplified form prior to the more detailed description that is presented hereinafter. The present disclosure provides motor drive apparatus and control techniques by which improved motor speed stability can be facilitated, and finds particular utility in association with open loop or sensorless speed control applications involving asynchronous or synchronous motors, directly driven or in combination with output filters and/or output transformers. The disclosed techniques, moreover, can be employed in systems using voltage-frequency and/or current-frequency control algorithms.
Methods are disclosed in accordance with one or more aspects of the present disclosure for sensorless motor speed control in a motor drive. The methods include sampling one or more AC output current feedback signals or values from the output of the motor drive inverter, and computing a frequency modulation value based on the output current feedback and on one or more voltage command or voltage feedback signals or values. In addition, the methods involve adjusting a frequency or speed setpoint value based in whole or in part on the frequency modulation value in order to provide an adjusted frequency or speed setpoint value, as well as controlling the motor drive inverter according to the adjusted frequency or speed setpoint value. The original speed or frequency setpoint may, in certain embodiments, be rate limited prior to adjustment according to the modulation value. In addition, the adjustment may involve subtracting the modulation value from the rate limited or original frequency or speed setpoint value. In certain embodiments, moreover, the modulation value computation may include computing an estimated motor performance value, such as estimated electromagnetic torque, torque angle, power factor, power factor angle, power, or error between the open loop angle and an estimated rotor position, or other performance value related to operation of the motor which can be estimated according to the current feedback and one or more voltage signals. In addition, the estimated motor performance value may be high pass filtered in certain embodiments to remove any DC offset prior to adjustment of the received speed or frequency setpoint.
Motor drives are provided in accordance with further aspects of the disclosure, including an inverter which provides AC output power to drive a motor load, as well as a sensorless motor speed controller that provides switching control signals to operate the inverter based at least in part on a frequency or speed setpoint. The motor speed controller implements a signal generator which computes a frequency modulation value according to one or more AC output current feedback signals or values representing the output current of the inverter, as well as according to one or more voltage command signals or values used in controlling the inverter. In addition, the motor speed controller includes an adjustment component which adjusts the frequency or speed setpoint value based in whole or in part on the frequency modulation value in order to provide an adjusted frequency or speed setpoint value, as well as a command generator which provides switching control signals to the inverter at least partially according to the adjusted frequency or speed setpoint value.
In certain embodiments, the signal generator computes an estimated motor performance value based on the AC output current feedback and on one or more voltage command or voltage feedback signals or values, and computes the frequency modulation value according to the estimated motor performance value. In addition, the motor speed controller may include a high pass filter for filtering the estimated motor performance value, and the resulting filtered estimated motor performance value is used in computing the frequency modulation value in certain embodiments. The signal generator in certain embodiments computes the estimated motor performance value as an estimated torque value, power factor value, power factor angle value or power value. In certain embodiments, the sensorless motor speed controller includes a rate limiter which operates to rate limit the frequency or speed setpoint, and the adjustment component subtracts the frequency modulation value from the rate limited frequency or speed setpoint value to provide the adjusted frequency or speed setpoint value for operating the inverter. The adjustment component in certain embodiments subtracts the frequency modulation value from the frequency or speed setpoint value in order to provide the adjusted frequency or speed setpoint.
The following description and drawings set forth certain illustrative implementations of the disclosure in detail, which are indicative of several exemplary ways in which the various principles of the disclosure may be carried out. The illustrated examples, however, are not exhaustive of the many possible embodiments of the disclosure. Other objects, advantages and novel features of the disclosure will be set forth in the following detailed description when considered in conjunction with the drawings, in which:
Referring now to the figures, several embodiments or implementations are hereinafter described in conjunction with the drawings, wherein like reference numerals are used to refer to like elements throughout, and wherein the various features are not necessarily drawn to scale.
Methods 100 and motor drive apparatus 10 are presented below for sensorless or open loop motor speed control using a stability signal generator as part of the motor drive controller. The control techniques and motor drives may be used in a variety of applications, including without limitation driving electric submersible pumps, whether including an induction motor or a permanent magnet synchronous motor (PMSM), and may be employed in situations in which the motor drive is directly connected to the driven motor or where one or more intervening components (e.g., sine wave filters and/or transformers) are connected between the output inverter and the driven motor. In addition, the concepts of the present disclosure may be employed in conjunction with any suitable form of control command algorithm, including without limitation voltage-frequency and/or current-frequency control, using any suitable internal closed loop feedback regulation configuration (e.g., proportional-integral or PI control components). The presently disclosed techniques, moreover, may be successfully employed to improve stability in operating permanent magnet and/or induction motors to avoid or mitigate undesirable “hunting” (oscillation) and/or undesired motor stopping or inability to start, particularly for low speed operation and/or in the presence of changes or perturbations in the load and/or desired setpoint operating speed. In this regard, while illustrated and described in various exemplary embodiments below, the various aspects of the present disclosure, and in particular the stability control techniques may be used in a wide variety of motor drive applications, motor drive controller architectures, etc., and the various concepts are not limited by the illustrated embodiments.
Referring initially to
The drive 10 in these examples includes an active or passive rectifier 12 providing rectification of the received (e.g., three-phase) AC input power to create a DC bus voltage across a DC link circuit 13 including a capacitance C. Any suitable form of rectifier 12 can be used, including without limitation a passive rectifier (e.g., one or more rectifier diodes), or a switching rectifier operating at or near the fundamental frequency of the AC input source (fundamental front end or FFE) or at a higher and possibly variable switching frequency, such as an active front end (AFE) rectifier that performs additional functions such as power factor correction, etc. The DC link circuit 13 provides a DC input voltage to a switching inverter 14. The inverter 14 in this example includes switching devices S1, S2, S3, S4, S5 and S6 operated according to inverter switching control signals 22 from a controller 20 to convert the DC power to AC output currents IA, IB and IC for driving the motor load 6. Although the illustrated inverter 14 provides a three-phase two-level output, other single or multiphase or multilevel output implementations are possible within the scope of the present disclosure. Any suitable inverter switching devices S1-S6 may be used, including without limitation insulated gate bipolar transistors (IGBTs), silicon controlled rectifiers (SCRs), gate turn-off thyristors (GTOs), integrated gate commutated thyristors (IGCTs), etc. The controller 20 and the elements and components thereof can include suitable logic or processor-based circuitry, and may also include signal level amplification and/or driver circuitry (not shown) to provide suitable drive voltage and/or current levels sufficient to selectively actuate the switching devices S1-S6, for instance, such as comparators, carrier wave generators or digital logic/processor elements and signal drivers, etc. Moreover, the controller 20 can provide the switching control signals 22 according to any suitable pulse width modulation technique, including without limitation space vector modulation (SVM), carrier-based pulse width modulation, selective harmonic elimination (SHE), etc. In addition, the controller 20 implements various computational functions as detailed hereinafter and may include suitable analog to digital and digital to analog conversion components and processor-based or otherwise programmable logic circuitry alone or in combination with analog circuitry to perform various operations on signals or values as described herein. Furthermore, certain embodiments of the controller 20 may include processing elements and electronic memory for storage of data and program instructions by which the controller 20 may implement the various methods (e.g., method 100 below) detailed herein.
The system 2 in
The motor drive 10 and the controller 20 operate in sensorless fashion to control one or more operating parameters of the driven motor load 6. For example, the controller 20 provides the inverter switching control signals 22 in order to control position and/or speed and/or torque of the motor 6 without directly sensing any of these controlled parameters. In the illustrated implementation, for instance, current sensors 27 are disposed at the output of the inverter 14 to provide feedback signals or values 28 (e.g., ia, ib and ic) to the controller 20 which represent the inverter output currents IA, IB and IC, and/or from which the values of these output currents can be computed, derived or otherwise estimated. Any suitable current sensing devices 27 can be used to generate or provide the signals and/or values 28, and may provide analog signals 28 and/or the sensors 27 may be smart sensors providing digital values 28 representing the output currents IA, IB and IC generated at the output of the inverter 14.
The controller 20 uses the feedback signals or values 28 as well as one or more desired operating parameters to regulate or adjust the output currents IA, IB and IC. Overall, however, the control technique implemented by the illustrated controller 20 is essentially sensorless or open-loop with respect to the actual operating condition of the driven motor load 6 (e.g., speed and/or position), as there are no direct feedback signals obtained from the motor 6 itself. In the examples of
In addition, in accordance with one or more aspects of the present disclosure, the controller 20 implements a stability signal generator component 25 which computes a frequency modulation value 25a (e.g., Δf*) based on the current feedback signal or value ia, ib and ic as well as on one or more voltage command signals or values 37 va*, vb* and vc* used in controlling the inverter 14. As seen in
Referring also to
The illustrated voltage-frequency control component 24 implements a multiple-range curve or function as illustrated, with the voltage-frequency relationship having a zero voltage value VBOOST corresponding to a zero frequency value (e.g., 0 Hz), and remains constant at VBOOST until a predetermined boost frequency FBOOST. The voltage-frequency relationship implemented by the control component 24 also includes a second portion with increasing voltage values corresponding to a frequency range from the boost frequency FBOOST to a cutoff frequency value FCUT, as well as a higher portion with a constant voltage value (e.g., VMAX) corresponding to frequencies above the cutoff frequency FCUT, where VMAX can be the maximum rated output voltage of the inverter 14 in certain implementations, and the cutoff frequency FCUT is preferably set to correspond to the rated operating frequency of the motor 6 (e.g., about 60 Hz in one implementation). The control component 24 in certain embodiments can be implemented using a lookup table or a parametric function. The voltage-frequency output v*δ is the δ axis voltage setpoint 35. In the illustrated embodiment, the controller 23 operates according to a zero γ axis value 34 (v*γ=0), although not a strict requirement of all implementations of the present disclosure.
As seen in
{circumflex over (λ)}αr=−iαL+∫(v*α−iαR), and (1)
{circumflex over (λ)}βr=−iβL+∫(v*β−iβR), (2)
where L is the inductance of the motor and any intervening cable.
In addition, the signal generator 52 includes a second component 54 which is operative to compute the estimated torque value {circumflex over (T)}pu based on the estimated rotor flux values {circumflex over (λ)}αr and {circumflex over (λ)}βr, as well as on the current feedback iα and iβ according to the following equation (3):
where P is the number of pole pairs in the motor 6 and Trated is the rated torque for the motor 6. In certain embodiments, the estimated torque value {circumflex over (T)}pu can be computed using stator flux values, and may be computed according to rotor flux values in other embodiments.
The estimated torque or other estimated motor performance value 52a is then used by the signal generator component 25 to compute the frequency modulation value 25a. As seen in
The adjusted setpoint 31a provides an input to the voltage command generator 23 and the control component 24 thereof. The V-F controller 24, moreover, provides γ and δ axis voltage setpoint signal or value outputs vγ* 34 and vδ* 35, respectively, which are converted to the stationary reference frame by a converter 36 (δ,γ to a,b,c) using a phase angle signal or value θ 43 obtained from the adjusted frequency setpoint 31a via a multiplier 40 (2π) providing a frequency output 41 (ω) and an integrator 42 to create the angle output 43. The reference frame converter 36, in turn, provides the set of three stationary reference frame voltage setpoint signals or values 37 (va*, vb* and vc*) as inputs to a pulse width modulation (PWM) component 38 that includes any suitable form of modulation, isolation, amplifiers, driver circuitry, etc. to generate the inverter switching control signals 22 for controlling the inverter 14 using known techniques.
The output (i*δ) of the current-frequency controller 24a is the δ axis current setpoint 32, which is provided to the PI control component 26. PI control is not a strict requirement of all embodiments of the present disclosure, wherein any suitable current regulating algorithm can be used to regulate the inverter output currents IA, IB and IC, and the PI algorithm in certain embodiments may have an algorithm bandwidth that is less than the resonant frequency of any included sine wave filter 16 (e.g.,
In the example of
{circumflex over (λ)}αs=∫(vα−iαRmotor), and (4)
{circumflex over (λ)}βs=∫(vβ−iβRmotor). (5)
where vα and vβ are measured motor voltages after the a,b,c to α,β transformation 51. In addition, the component 54 computes the estimated torque value according to the following equation (6):
Referring also to
Referring now to
Referring also to
The method 100 begins at 102 in
The above examples are merely illustrative of several possible embodiments of various aspects of the present disclosure, wherein equivalent alterations and/or modifications will occur to others skilled in the art upon reading and understanding this specification and the annexed drawings. In particular regard to the various functions performed by the above described components (assemblies, devices, systems, circuits, and the like), the terms (including a reference to a “means”) used to describe such components are intended to correspond, unless otherwise indicated, to any component, such as hardware, processor-executed software, or combinations thereof, which performs the specified function of the described component (i.e., that is functionally equivalent), even though not structurally equivalent to the disclosed structure which performs the function in the illustrated implementations of the disclosure. In addition, although a particular feature of the disclosure may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given or particular application. Also, to the extent that the terms “including”, “includes”, “having”, “has”, “with”, or variants thereof are used in the detailed description and/or in the claims, such terms are intended to be inclusive in a manner similar to the term “comprising”.
Number | Name | Date | Kind |
---|---|---|---|
3723840 | Opal et al. | Mar 1973 | A |
4823251 | Kawabata et al. | Apr 1989 | A |
5744921 | Makaran | Apr 1998 | A |
5959431 | Xiang | Sep 1999 | A |
6124697 | Wilkerson | Sep 2000 | A |
6208537 | Skibinski et al. | Mar 2001 | B1 |
6329781 | Matsui et al. | Dec 2001 | B1 |
6940249 | Toyoda | Sep 2005 | B2 |
7045988 | Ha et al. | May 2006 | B2 |
7102323 | Zhou et al. | Sep 2006 | B2 |
7679308 | Tomigashi | Mar 2010 | B2 |
7724549 | Skibinski et al. | May 2010 | B2 |
7979223 | Monti et al. | Jul 2011 | B2 |
7990097 | Cheng et al. | Aug 2011 | B2 |
8009450 | Royak et al. | Aug 2011 | B2 |
8288886 | Anwar et al. | Oct 2012 | B2 |
8736220 | Ogawa et al. | May 2014 | B2 |
20070007929 | Lee et al. | Jan 2007 | A1 |
20090146592 | Tobari et al. | Jun 2009 | A1 |
Number | Date | Country |
---|---|---|
1635448 | Mar 2006 | EP |
2001-025282 | Jan 2001 | JP |
WO2009093214 | Jul 2009 | WO |
Entry |
---|
Jaitrong et al., “A Modify Technique to Actively Damp Oscillation in the Input LC Filter of Three-Phase PWM Rectifier”, Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, 2008; Proceedings of ECTI-CON 2008; pp. 1017-1020. |
Kukrer, “Deadbeat Control of a Three-Phase Inverter with an Output LC Filter”, IEEE Transactions on Power Electronics, vol. 11, No. 1, Jan. 1996, 8 pgs. |
Steinke et al., “Use of a LC Filter to Achieve a Motorfriendly Performance of the PWM Voltage Source Inverter”, Electric Machines and Drives Conference Record, 1997; IEEE, Milwaukee, WI, May 18, 1997, 3 pgs. |
Mukherjee et al., “Fast Control of Filter for Sensorless Vector Control SQIM Drive With Sinusoidal Motor Voltage”, IEEE Transactions on Industrial Electronics, vol. 54, No. 5, Oct. 2007, pp. 2435-2442. |
Park et al., “Design and Control of High-Speed Solid-Rotor Synchronous Reluctance Drive With Three-Phase LC Filter”, Conference Record of the 2005 IEEE Industry Applications Conf. 40th IAS Annual Meeting, vol. 1, Oct. 2, 2005, pp. 715-722. |
Park et al., “Analysis and Reduction of Time Harmonic Rotor Loss in Solid-Rotor Synchronous Reluctance Drive”, IEEE Transactions on Power Electronics, vol. 23, No. 2, Mar. 1, 2008, pp. 985-992. |
Laczynski et al., “Active Damping of LC-Filters for High Power Drives Using Synchronous Optimal Pulsewidth Modulation”, Power Electronics Specialists Conf., IEEE, Jun. 15, 2008, pp. 1033-1040. |
“Guidelines for the Use of 400-600 Volt AC Drives in Medium Voltage Applications,” Yaskawa Application Note, 2005. |
Agarlita, Sorin-Cristian et al., “I-f Starting and Active Flux Based Sensorless Vector Control of Reluctance Synchronous Motors, with Experiments”, 12th Int'l Conf. on Optimization of Electrical and Electronic Equipment, OPTIM 2010, pp. 337-342. |
Andreescu, G., et al. “Stable V/f Control System with Unity Power Factor for PMSM Drives”, IEEE 13th Int'l Conf. on Optimization of Electrical and Electronic Equipment (OPTIM), May 2012, pp. 432-438. |
Batzel, Todd D. et al., “Electric Propulsion With Sensorless Permanent Magnet Synchronous Motor: Implementation and Performance”, IEEE Transactions on Energy Conversion, vol. 20, No. 3, pp. 575-583, Sep. 2005. |
Colby, Roy S., “An Efficiency-Optimizing Permanent-Magnet Synchronous Motor Drive”, IEEE Transactions on Industry Applications, vol. 24, No. 3, May/Jun. 1998, pp. 462-469. |
Iepure, Liviu Ioan et al., “Hybrid I-f Starting and Observer-Based Sensorless Control of Single-Phase BLDC-PM Motor Drives”, IEEE Transactions on Industrial Electronics, vol. 59, No. 9, Sep. 2012, pp. 3436-3444. |
Kiuchi, M., et al., “V/f Control of Permanent Magnet Synchronous Motors Suitable for Home Appliances by DC-link Peak Current Control Method”, The Jun. 2010 Int'l Power Electronics Conference, IEEE 2010, pp. 567-573. |
Kojima, Mari et al., “Novel Vector Control System Using Deadbeat-Controlled PWM Inverter With Output LC Filter”, IEEE Transactions on Industry Applications, vol. 40, No. 1, pp. 162-169, Jan./Feb. 2004. |
Loh, Poh Chiang et al., “Analysis of Multiloop Control Strategies for LC/CL/LCL-Filtered Voltage-Source and Current-Source Inverters”, IEEE Transactions on Industry Applications, vol. 41, No. 2, pp. 644-654, Mar./Apr. 2005. |
Makridenko, L.A. et al., “Sensorless Drive With Synchronous Machine and Submersible Inverter for Oil-Drowned Pump”, IEEE European Conf. on Power Electronics and Applications (EPE), pp. 1-10, Sep. 2009. |
Matsushita, M., et al., “Stabilization Control of Sensorless Sinusoidal Wave Drive for Control of Power Factor of PM Motor”, IEEE Int'l Conf. Electrical Machines and Systems (ICEMS), 2009, 5 pgs. |
Nakamura, Yoshinobu et al., “High-Efficiency Drive Due to Power Factor Control of a Permanent Magnet Synchronous Motor”, IEEE Transactions on Power Electronics, vol. 10, No. 2, Mar. 1995, Manuscript rec'd Aug. 22, 1992, revised Sep. 13, 1994, pp. 247-253. |
Park, Jae-Do et al., “Design and Control of High-Speed Solid-Rotor Synchronous Reluctance Drive With Three-Phase LC Filter”, downloaded on Sep. 24, 2009 from IEEE Xplore, pp. 715-722. |
Perera, P.D. Chandana, “A Sensorless, Stable V/f Control Method for Permanent-Magnet Synchronous Motor Drives”, IEEE Transactions on Industry Applications, vol. 39, No. 3, May/Jun. 2003, IEEE 2003, pp. 783-791. |
Ryvkin, S. et al., “Sensorless Oil Drowned Pump Drive”, IEEE ISIE 2005, Jun. 20-23, 2005, Dubrovnik, Croatia, pp. 963-968. |
Salomäki, J. et al., “Sensorless Control of Induction Motor Drives Equipped With Inverter Output Filter”, IEEE Transactions on Industrial Electronics, vol. 53, No. 4, pp. 1188-1197, Aug. 2006. |
Salomäki, J. et al., “Sensorless Vector Control of PMSM Drives Equipped With Inverter Output Filter”, in Proceedings of the 32nd Annual Conference of the IEEE Industrial Electronics Society (IECON 2006), Paris, France, pp. 1059-1064. |
U.S. Appl. No. 13/742,405, filed Jan. 16, 2013, entitled “Method and Apparatus for Controlling Power Converter With Inverter Output Filter”, to Liu et al. |
J. Liu et al., “Rotor Position Estimation for Synchronous Machines Based on Equivalent EMF”, IEEE Transactions on Industry Applications, vol. 47, pp. 1310-1318, May-Jun. 2011. |
Halkassari, Optimal U/F-Control of High Speed Permanent Magnet Motors, 2006, IEEE, pp. 2302-2308. |
Fatu et al., I-F Starting Method With Smooth Transition to EMF Based Motion-Sensorless Vector Control of PM Synchronous Motor/Generator, 2008, IEEE, pp. 1481-1487. |
Kim et al., “PWM Switching Frequency Signal Injection Sensorless Methos in IPMSM”, IEEE, 2011, pp. 3021-3028. |
Yaskawa Technical Review, vol. 69, No. 2, AC Drive Drive, Sensorless Drive Technology for Permanent Magnet Synchronous Motor; http://www.yaskawa.co.jp/en/technology/tech—news/69-2/t10.htm, retrieved from the Internet 11-26-2-14, 1 pg. |
Kubota et al., “Sensorless Vector Control of Closed-Slot Induction Machines at Low Frequency”, IEEJ Journal of Industry Applications, vol. 2, No. 1, The Institute of Electrical Engineers of Japan, 2013, pp. 74-78. |
Kobayashi et al., “Investigation of IPMSM's Position Estimation in Low Speed Region with DC Link Current Detection”, IEEE Jan. 2007, pp. 1411-1416. |
Number | Date | Country | |
---|---|---|---|
20150002059 A1 | Jan 2015 | US |