![]() ENERGY CONVERSION SYSTEM TO DRIVE AN AC ELECTRIC MOTOR, METHOD AND NON- TRANSIENT COMPUTER-READABLE
专利摘要:
method and apparatus for controlling power converter with inverter output filter. Power converters and methods are presented for driving an ac load connected via an intervening filter circuit, in which at least one filter current or voltage signal or value is determined in accordance with feedback signals or values representing a parameter. output at an ac output of the power converter, and output ac electrical power is generated at the ac output based at least partially on the at least one filter current or voltage signal or value. 公开号:BR102014001127B1 申请号:R102014001127-7 申请日:2014-01-16 公开日:2021-06-15 发明作者:Jingbo Liu;Thomas Nondahl;Peter Schmidt;Semyon Royak 申请人:Rockwell Automation Technologies, Inc; IPC主号:
专利说明:
BACKGROUND [001] Power conversion systems are used to generate and supply AC output power to a load, such as a single-phase or multi-phase AC motor driven by an inverter stage of a motor-drive power converter. Pulse width modulated (PWM) output inverters provide output currents and voltages including multiple pulses, and output filters are sometimes employed between the power converter and the driven load to reduce the high frequency content caused by width modulation of wrist. Presence of the output filter between the energy conversion system and the load, however, makes it more difficult to precisely control the voltages and/or current supplied to the load, as the energy delivered to the load is different from that delivered to the filter input . In particular, the inverter output stage can be controlled according to feedback signals measured at the inverter output terminals, and these feedback values may not represent the currents or voltages supplied at the end to the load. Feedback sensors can be provided on the load itself for direct measurement of load parameters, but this increases system cost, and may not be possible in all applications. Thus, there is a need for improved energy conversion systems and techniques to drive a load through an intervening filter circuit whereby load control can be facilitated without requiring extra feedback sensors positioned on the load and without significant modification to the power converter inverter control system. SUMMARY [002] Various aspects of the present disclosure are now summarized to facilitate a basic understanding of the disclosure, in that this summary is not an extensive overview of the disclosure, and is not intended to identify certain elements of the disclosure nor to delineate the scope of the disclosure. Rather, the main purpose of this summary is to present various concepts of revelation in simplified form before the more detailed description that follows. [003] Energy conversion systems and operating methodologies are disclosed to energize a load through an intervening filter circuit, which find utility in association with motor drives or other forms of energy converters, and can be employed to energize or drive any form of load, such as a single-phase or multi-phase permanent magnet synchronous motor (PMSM). These techniques can be successfully implemented to facilitate improved control over driven motors and other loads without significant change to drive controller configuration and without requiring the addition of direct feedback sensors on the load. [004] Power converters are disclosed which include an inverter and an associated controller that determines one or more filter currents or voltages representing one or more filter capacitor currents or filter inductor voltages from the intervening filter circuit, with based on one or more inverter output feedback signals or values. The controller provides inverter switching control signals based at least in part on filter currents or voltages. In certain embodiments, the power converter may be a motor drive, with the inverter providing output power to drive a motor load via the intervening filter circuit. [005] In certain embodiments, the controller computes a current setpoint based on a desired speed and motor speed, and computes a filter capacitor current value according to the motor speed, a compensated voltage reference. and a filter capacitance value. The controller computes a compensated current setpoint value based on the current setpoint and the filter capacitor current value, and provides the inverter switching control signals based at least partially on the current setpoint. current compensated. [006] In various embodiments, the controller computes a voltage reference based on compensated current setpoint and output current feedback representing an output current at the inverter output. The controller computes a pre-power voltage value based on the output current feedback, motor speed, filter capacitor current value, and a filter inductance value. The controller computes a compensated voltage reference value based on the voltage reference and the pre-power voltage reference, and provides the inverter switching control signals based at least partially on the compensated voltage reference value. [007] Methods are provided for controlling an AC electric motor connected to a motor drive via an intervening filter circuit. The method includes determining at least one filter current or voltage representing a filter capacitor current or filter inductor voltage of the intervening filter circuit based on at least one motor drive output feedback signal or value representing an output current at the AC output of the motor drive, and generate AC output electrical energy at the motor drive output at least partially in accordance with the filter current or voltage. [008] In certain embodiments, the method includes determining a filter capacitor current value representing current flowing in a filter capacitor of the intervening filter circuit based on a signal or motor speed value, a voltage reference value. compensated and on a filter capacitance value. The compensated current setpoint value is computed based at least partially on the filter capacitor current value, and the inverter switching control signals are provided at least partially in accordance with the current setpoint value. compensated. [009] Certain embodiments of the method include additionally determining at least one signal or current setpoint value based at least partially on a desired motor speed and the motor speed signal or value, as well as computing the setpoint value of Compensated current setting based on current setpoint value and filter capacitor current value. [010] In certain embodiments, the method further includes computing a voltage reference value based on the compensated current setpoint value and at least one inverter output current signal or feedback value representing a current output at the inverter output. Furthermore, a pre-supply voltage reference value is computed based on the output current feedback signal(s) or value(s), and a compensated voltage reference value is determined based on at the voltage setpoint and the pre-supply voltage setpoint, with the inverter switching control signals being provided at least partially in accordance with the compensated voltage setpoint. [011] Non-transient computer readable media are provided with computer executable instructions for controlling an AC electric motor connected to a motor drive through an intervening filter circuit in accordance with the methods described. BRIEF DESCRIPTION OF THE DRAWINGS [012] The following description and drawings set out in detail certain illustrative implementations of the disclosure which are indicative of various 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 modalities of revelation. Other goals, advantages and unprecedented features of the disclosure will be exposed in the detailed description below when considered in combination with the drawings, in which: [013] Figure 1 is a simplified schematic diagram illustrating a motor drive with an inverter controller configured to control motor current based on detected inverter output current signals or values while compensating for the presence of an output filter between the motor drive output and a permanent magnet synchronous motor (PMSM) driven; [014] Figure 2 is a schematic diagram illustrating additional details of the inverter controller of Figure 1; [015] Figure 3 is a schematic diagram illustrating additional details of a filter current calculation component, a current reference component, as well as an integral proportional (PI) current prefeed component of the controller. inverter of figures 1 and 2; and [016] Figure 4 is a flowchart illustrating a process to drive a motor load through an intervening filter circuit. DETAILED DESCRIPTION [017] Referring now to the figures, various embodiments or implementations are described below in combination with the drawings, in which like reference numerals are used to refer to like elements throughout, and in which the various features are not necessarily drawn to scale. [018] Power converters and methods are disclosed for controlling a connected load via an intervening filter circuit, whereby improved control can be facilitated without the addition of extra feedback sensors or extensive modifications to inverter output control schemes . These concepts are described below in the context of a motor drive power converter controlling a permanent magnet synchronous motor (PMSM) AC, however the invention is not limited to power converters of the motor drive type, or to loads of the type PMSM. The described modalities use only inverter output current measurements (without directly detecting voltages and/or currents in the driven motor load), and for this reason they facilitate the addition of an intervening filter to any motor/driven motor drive system without significantly impacting cost and/or complexity. Consequently, the presently disclosed energy conversion systems and methods present a significant advance over attempts to introduce additional cascaded control loops, adaptive full-order observers, and/or other complicated components or processing steps into a vector control architecture. drive, and also facilitate improved motor control without requiring extra hardware or major changes to the control structure for a conventional PMSM drive or other type of power conversion system. [019] Revealed examples include a simple control scheme for PMSM drives with an inverter output filter considering filter dynamics, without using any additional hardware. Various modalities, in addition, can be employed in a variety of power conversion systems, including without limitation AC voltage source drives equipped with an output filter, or power converters installed to drive a motor by means of an output filter. intervening output, whether the intervening filter circuit is integral to the trigger or not. The disclosed apparatus and methods thus provide a simple solution when considering output filter dynamics with improved performance without major hardware or software changes to an existing drive. The disclosed techniques furthermore require only inverter output current measurements without additional sensors to provide voltage and/or current values directly from the driven load, and thus a filter can be easily added to an existing drive without any modifications of hardware. In certain embodiments, in addition, an improved current reference generator is provided, and new pre-feed control is provided for a current loop proportional/integral (PI) controller in an inverter controller. [020] Figure 1 shows a permanent magnet synchronous motor drive (PMSM) 40 with an inverter 46 and an inverter controller 100 configured to control current of a driven motor load 20 based on output current signals or values. of inverters detected iu, iv, iw representing output currents flowing at the AC output 46B of the inverter 46. The controller 100 is further configured to compensate for the presence of an output filter 30 connected between the motor drive output 46B and the motor started 20. [021] As seen in Figure 1, the drive 40 receives single-phase or multi-phase AC input power from a power source 10 and converts it to a DC bus voltage using a rectifier 42 providing a DC output voltage. to a DC link circuit 44 having a capacitor C. The rectifier 42 can be a passive rectifier including one or more diode rectifier components, or it can be an active front end (AFE) system with one or more rectifier switching devices ( eg, IGBTs, etc.) and an associated rectifier controller (not shown) for converting input AC electrical power to supply the DC bus voltage in the link circuit 44. Other configurations are possible in which the drive 40 receives input DC power from an external source (not shown) to provide an input to inverter 46, in which case rectifier 42 may be omitted. The DC link circuit 44, furthermore, may include a single capacitor C or multiple capacitors connected in any suitable series, parallel and/or series/parallel configuration to provide a DC link capacitance across inverter input terminals 46A . Furthermore, although the illustrated motor drive 40 is a voltage source converter configuration including one or more capacitive storage elements in the DC link circuit 44, the various concepts of the present disclosure can be implemented in association with voltage converter architectures. current source in which a DC link circuit 44 includes one or more inductive storage elements, such as one or more series-connected inductors located between the DC power source (e.g., rectifier 42 or external DC source) and the input 46A of inverter 46. In other possible implementations, motor drive 40 includes a direct DC input for receiving input power from an external source (not shown), and in certain embodiments rectifier 42 and DC link circuit 44 may be omitted. [022] The inverter 46 includes a DC input 46A having first and second (e.g. positive and negative) terminals connected to the DC link circuit 44, as well as a plurality of switching devices S1-S6 coupled between the DC input 46A and the 46B motor drive AC output. In operation, inverter switching devices S1-S6 are driven by inverter switching control signals 102 provided by controller 100 to convert DC electrical energy received at DC input 46A to supply AC output electrical power at AC output 46B. Filter circuit 30 receives the AC output of inverter 46 of motor drive 40, and is then connected to the phase windings of motor load 20. Although illustrated as driving a permanent magnet synchronous motor 20, motor drive 40 can be employed in connection with other types of AC motor 20 loads and/or other forms of power converters to drive non-motor 20 loads using an output inverter 46. In the illustrated system, in addition, one or more signals or values Feedback signals may be provided by the motor 20 itself, including a motor position (eg rotor) or angle signal θr and a motor speed or speed signal Wr, although this is not a rigid requirement of all embodiments of the present. revelation. In this aspect, the motor drive 40 in certain embodiments implements a motor speed and/or position and/or torque control scheme in which the inverter controller 100 selectively provides the switching control signals 102 in a closed loop mode. and/or open according to one or more setpoint values such as a motor speed setpoint Wr*. In practice, the motor drive 40 can also receive a torque setpoint and/or a position setpoint (e.g. angle), and such signals or desired values (setpoints) can be received from an interface user and/or an external device such as a distributed control system, etc. (not shown). [023] As seen in Figure 1, furthermore, the motor drive 40 is connected to the load 20 via an intervening filter circuit 30. In the illustrated example, the filter 30 is an "LC" configuration in which each of the power converter output lines is connected to the motor via a series-connected filter inductor Lf, with a corresponding filter capacitor Cf connected between the corresponding motor line and a common connection point (a neutral of a set Y-connected Cf filter capacitors in the illustrated example). Other implementations are possible in which the Cf filter capacitors are connected in a “Delta” configuration. In the illustrated configuration (Y-connected), furthermore, the filter circuit neutral point can optionally be connected to a circuit ground or other connection point associated with the motor drive 40, although this is not a strict requirement of the present. revelation. The disclosed apparatus and techniques can be employed in connection with other shapes and types of filter circuits 30, including without limitation L-C-L circuits, etc., whose behavior typically can be modeled as a second order system. As seen in Figure 1, furthermore, the phase currents im supplied to the motor load 20 by the output of the filter circuit 30 will control the operation of the motor 20, while the filter currents iC (i.e., capacitor currents of filter voltages) can flow in the filter capacitors Cf and non-zero voltages vL (ie, filter voltages) can develop across one or more of the filter inductors Lf, so simple closed-loop control based on the or Measured inverter output current values iu, iv, iw may result in sub-optimal operation of the driven load 20. At the same time, however, directly measuring motor currents im and/or motor voltages would require additional hardware and cabling, which may not be economically feasible or technically possible in certain applications. [024] Referring also to figures 2-4, the drive 40 includes one or more current sensors configured to measure, detect or otherwise measure at least one inverter output feedback signal or value (e.g. output currents iu, iv, iw) which represents the output current at the AC output 46B of the inverter 46, and the controller 100 is programmed or otherwise configured to determine at least one filter current or voltage signal or value representing a filter capacitor current iC or the filter inductor voltage vL of the intervening filter circuit 30 based at least in part on the inverter output feedback (eg iu, iv, iw), and to provide the signals of inverter 102 switching control at least partially in accordance with the signals or values of current or filter voltage. In this way, the inverter controller 100 accommodates the presence of the filter circuit 30 between the motor drive output 46B and the motor driven load 20, without requiring the addition of external sensors. In addition, controller 100 can implement an otherwise conventional motor control scheme without having to provide complicated observer components or otherwise modify closed loop control to drive the motor load 20. Controller 100 and components of the they may be any hardware, processor-executed software, processor-executed firmware, logic, or suitable combinations thereof that are adapted, programmed, or otherwise configured to implement the functions illustrated and described in this document. Controller 100 in certain embodiments may be implemented, in whole or in parts, as software components executed using one or more processing elements and may be implemented as a set of subcomponents or objects including computer executable instructions for operation using computer readable data running on one or more hardware platforms such as one or more computers including one or more processors, data stores, memory, etc. Components of controller 100 may run on the same computer processor or in distributed mode on two or more processing components that are operably coupled to each other to provide the functionality and operation described in this document. [025] Figures 2 and 3 illustrate further details of a non-limiting mode of inverter controller 100, and figure 4 illustrates a process for driving a motor load 20 by means of an intervening filter circuit 30 that can be implemented in full or in parts via inverter controller 100 in certain modes. As seen in Figure 2, the inverter controller 100 receives a desired motor speed signal or value «r* (for example, from a user interface or other setpoint source) along with a signal or value of engine speed «r. The speed signal or value «r may be obtained from any suitable source, and may be provided via or derived from feedback signals from the motor load 20 in certain embodiments, although this is not a rigid requirement of the present disclosure. Furthermore, the controller 100 receives the phase current feedback signals or values iu, iv, iw representing the output currents at the AC output 46B of the motor drive 40 (e.g., from output current sensors as seen. in figure 1), and a signal or value of DC bus voltage Vdc. The operating parameters and variables illustrated and described in this document may be one or both of signals and/or values (e.g., digital values), and controller 100 and other components of motor drive 40 may include various analog to digital converters as well. as digital-to-analog conversion components. In addition, various parameters computed and used by the controller 100 and its components can be represented in a synchronous reference system (for example, dq axes in the illustrated examples), and such values can include an axis component of/or a component of axis q. Furthermore, certain values (eg the inverter output current feedback signals or values of iu, iv, iw) may include signals or values corresponding to individual output phases (eg u, v, w) of a multi-phase system, such as the inverter output phases. [026] A summation junction 110 (figure 2) provides a speed or speed error signal to a proportional-integral (PI) controller of speed 112 as the difference between the desired speed Wr* and the speed signal or value engine Wr. Using the speed PI controller component 112, the controller 100 thus calculates or otherwise determines one or more signals or current setpoint values idq** (for example, an axis value of a q axis value in certain modalities) at least partially in accordance with the desired motor speed Wr* and the sign or value of motor speed Wr. As mentioned earlier, although the illustrated example uses an external speed control loop, other implementations are possible in which a torque setpoint or other setpoint(s) is used in the motor load control operation 20. In addition, the concepts of the present disclosure may be employed in connection with other AC (non-motor) loads 20 driven by means of an intervening filter circuit 30, wherein the inverter controller 100 in such alternative modalities it can employ any suitable type of setpoint and control algorithm, where controller 100 need not control speed or position or torque in all modalities. [027] The exemplary controller 100 in Fig. 2 further implements an internal current loop to control the inverter output currents iu, iv, iw. A current reference component 114 receives the signals or values of axis current setpoints deq idq** from the speed PI controller 112, along with one or more IC_dq signals or values representing the iC currents flowing in the Cf filter capacitors of the filter circuit 30. Figure 3 illustrates further details of an implementation of the current reference component 114, as well as a current calculation component of filter 128 and a current integral proportional (PI) prefeed component. 130 of the inverter controller 100. As seen in Fig. 2, the current reference component 114 provides the i*dq compensated current setpoint values for a summation junction 116 based on the current setpoint values of axes deqi**dq and in the filter capacitor current values IC_dq. The summation junction 116, in turn, provides at least one error signal (for example, including q-axis and axis components) to a current PI controller component 118 based on the difference between the values of the setpoints of compensated current i*dq and in current feedback values dq idq obtained from a stationary/synchronous reference axis converter component 132. Current PI control component 118 provides a control output as one or more voltage reference values vdq for a summation junction 120 to provide an internal voltage control loop implemented by controller 100. [028] A summation junction component 120 computes or otherwise generates one or more compensated voltage reference values vdq_ref based on the sum of the voltage reference values vdq and pre-supply voltage reference values Vf_dq, and provides this to a synchronous/stationary reference axis converter component 122. The converter component 122 (and the stationary/synchronous reference axis converter component 132) also receives a motor angle or position input signal or value θr ( for example, from a feedback sensor associated with the motor load 20 or derived from a position estimation algorithm, or from another suitable source) and the converter 122 converts the compensated voltage reference values vdq_ref to provide reference signals phase voltage (stationary reference axis) vuvw to a PWM component 124 which generates inverter switching control signals 102 for operating the switching devices. the S1-S6 of the inverter 46 in this way. The PWM component 124 may include suitable driver circuitry and/or other suitable hardware to generate the switching control signals 102 suitable for operating the switching devices S1-S6 as known. [029] As further shown in Fig. 2, furthermore, the illustrated inverter controller 100 receives the motor speed/speed signal or value Mr and optionally can derive a scaled motor speed signal or value Me of 126 as a function of an integer P representing the number of pole pairs of the driven motor load 20. A filter current calculation component 128 receives the scaled motor speed signal or value Me along with the compensated voltage reference signals or values vdq_ref, and provides the IC_dq synchronous reference axis filter capacitor current values for use by the current reference component 114 as described above, as well as for a current integral proportional (PI) prefeed control component 130. The current PI prefeed component 130 receives the filter capacitor current values IC_dq, the signal or scaled motor speed value Me, and the current feedback values of synchronous reference axes idq as inputs, and determines the prefeed voltage reference values Vf_dq for provision for the summation junction component 120 as described above. In operation, controller 100 determines one or more filter current or voltage signals or values representing a filter capacitor current (e.g., iC) or filter inductor voltage (e.g., vL) of the filter circuit 30 based on at least one inverter output feedback signal or value (eg, iu, iv, iw) representing an output current at the AC output 46B of the inverter 46. The controller 100 further provides the control signals switching time from inverter 102 to inverter 46 at least partially in accordance with the signal(s) or value(s) of current or filter voltage. [030] The inventors realized that the stationary reference axes (dq) equations for a synchronous machine [031] Furthermore, cross coupling terms are introduced by rotating the stationary reference axis (uvw) to the synchronous reference axis (d- [032] Assuming that the inductance Lf and the filter capacitance Cf are constant, and observing that the motor voltages vm equal the filter output voltages vf_out, the voltage across the inductor vL is expressed by the following and the capacitor current iC is expressed by the following equation (4): [033] The inverter currents in the dq synchronous reference axes are given by the following equation (5): [034] In steady state, the inverter output currents (Ifd and Ifq on the dq synchronous reference axes) provided to filter 30 are given by the following equation including a first term representing the original speed regulator motor current references (speed PI controller 112), and the final term showing the cross coupling terms in the inverter output current references considering the filter capacitor currents. The steady-state inductor voltages VLd and VLq are given by the following equation (7): [035] Furthermore, the pre-supply terms (FF)Vf_dq for the PI control component of current 118 including the inductor voltages VLd and VLq in steady state are given by the following equation (8): [036] including an original pre-supply term as well as an additional pre-supply term representing the inductor voltages VLd and VLq. In this way, the illustrated controller 100 employs a modified pre-feed inverter control scheme to incorporate the additional voltages and currents associated with the filter circuit 30. To eliminate the need to detect Vf_out_dq, the controller may substitute Vf_out_dq with the compensated controller voltages vdq_ref in certain implementations. [037] Figure 3 illustrates additional details of non-limiting modalities of the current reference component 114, the filter current calculation component 128 and the current PI prefeed control component 130, and Figure 4 provides a flowchart 200 representing a control process 200 that can be implemented in the inverter controller 100. Although method 200 of Figure 4 is illustrated and described below in the form of a series of procedures or events, it will be appreciated that the various methods or processes of the This disclosure is not limited by the illustrated ordering of such proceedings or events. In this regard, except as specifically provided below, some procedures or events may occur in a different order and/or concurrently with other procedures or events besides those illustrated and described in this document in accordance with the disclosure. It should further be noted that not all of the illustrated steps may be required to implement a process or method in accordance with the present disclosure, and one or more such procedures may be combined. The illustrated methods and other methods of disclosure may be implemented in hardware, processor-executed software, or combinations thereof, to provide the motor control and drive control functionality described in this document, and may be employed in any system. energy conversion including, but not limited to, the PMSM 40 drive illustrated above, wherein the disclosure is not limited to the specific applications and embodiments illustrated and described herein. [038] A speed loop proceeds at 202 (figure 4) and the controller 100 computes the i**dq current setpoint values at 204 based on the desired speed value «r* and the speed signal or value of motor Wr, for example, using the summation junction component 110 and the speed PI controller 112 shown in Figure 2. The current loop starts at 206, and the controller computes the filter capacitor current values IC_dq at 208 using the filter current calculation component 128 of Figure 2, which represents the current flowing in the filter circuit capacitor Cf, based on the motor speed signal or value Wr, the compensated voltage reference values vdq_ref, and the filter capacitance value Cf. A non-limiting example of the filter current calculation component 128 is shown further in Fig. 3, in which the q-axis filter capacitor current components IC_d and IC_q are computed as a function of these Wr, vdq_ref and Cf values using the subcomponents multiplier 140 and 142 and a sign change component 144 (for example, multiplication by -1) according to equation (4) shown above. [039] At 210 in Figure 4, the controller 100 computes the i*dq compensated current setpoint values based on the i**dq current setpoint values and the IC_dq filter capacitor current values using the current reference component 114 (figure 2). As further shown in Figure 3, a non-limiting embodiment of the current reference computing component 114 is illustrated, which computes the compensated current setpoint values i*dq as a function of i**dq and the values of filter capacitor current from reference axes dq IC_d and IC_q received from filter current calculation component 128 using sum components 146 and 148. [040] Compensated current reference setpoints (eg, axis component values deqi*dq) are then used as setpoints for the internal voltage control loops in Figure 2, so the signals of inverter switching control 102 are provided to inverter 46 at least partially in accordance with the i*dq compensated current setpoints. The controller 100 computes the vdq-ref voltage reference values in 212-216 based on the current PI prefeed control component 130 of Figures 2 and 3. As seen more clearly in Figure 3, the prefeed component current PI supply 130 includes sum components 150, 156, 160 and 168, as well as multiplier components 152, 154, 162, 164 and 166, and a sign change component 158 (e.g., multiplication by -1) for implement the computation shown in equation (8) shown above. In the illustrated mode, the current PI prefeed control component 130 computes the prefeed voltage references Vf_dq on the synchronous reference axis at 214 based on the inverter output current feedback idq, at the motor speed Mr (per example, or in the scaled value Me), in the filter capacitor currents IC_dq and in the filter inductance value Lf. The computed pre-feed voltage references Vf dq are then provided to summation junction 120 (figure 2) for computing the compensated voltage reference values vdq_ref (eg at 216 in figure 4) based on the reference values of voltage vdq of the current PI controller 118 and at the pre-supply voltage reference values Vf_dq. At 218 in Figure 4 , controller 100 generates or otherwise supplies the inverter switching control signals 102 to the inverter 46 at least partially in accordance with the compensated voltage reference values vdq_ref. [041] In accordance with further aspects of the present disclosure, a non-transient computer readable media is provided, such as a computer memory, a memory within a power converter control system (e.g., controller 100), a CD-ROM, floppy disk, flash drive, database, server, computer, etc.), which includes computer-executable instructions for performing the methods described above. The foregoing examples are merely illustrative of several possible embodiments of various aspects of the present disclosure, where equivalent changes and/or modifications will occur to those skilled in the art upon reading and understanding this descriptive report and the accompanying drawings. With particular reference to the various functions performed by the components described above (assemblies, devices, systems, circuits and the like), the terms (including a reference to a "device") used to describe such components are intended to correspond, unless which is otherwise indicated, to any component, such as hardware, software executed by a processor or combinations thereof, that performs the specified function of the described component (that is, which is functionally equivalent), even if not structurally equivalent to the disclosed structure that performs the function in the illustrated implementations of the disclosure. Furthermore, 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 way similar to the term “understanding”.
权利要求:
Claims (10) [0001] 1. Energy conversion system (40) for driving an AC electric motor (20) connected to a motor drive (40) by means of an intervening filter circuit (30), the energy conversion system (40) comprising : an inverter (46) comprising a DC input (46A), an AC output (46B), and a plurality of switching devices (S1-S6) coupled between the DC input and the AC output and operative in accordance with control signals switching inverter (102) for converting DC electrical energy received at DC input (46A) to supply AC output electrical energy at AC output (46B); the system is characterized in that it further comprises: a controller (100) configured to determining (208) at least one filter current or voltage signal or value (iC, VL) representing a filter capacitor current or filter inductor voltage of the intervening filter circuit (30) based on at least one signal or inverter output current feedback value (i u, iv, iw) representing an output current at the AC output (46B) of the inverter (46), and for providing the inverter switching control signals (102) to the inverter (46) at least partially in accordance with the at least one filter current or voltage signal or value (iC, VL), wherein the controller (100) is operative to: compute (204) at least one current setpoint value (I**dq) based on a desired speed value (wr*) and a sign or motor speed value (wr) ; compute (208) a filter capacitor current value (iC) representing current flowing in a filter capacitor of the intervening filter circuit (30) based on: the motor speed signal or value (wr), a value of compensated voltage reference (Vdq_ref), and a filter capacitance value (Cf); compute (210) a compensated current setpoint value (I*dq) based on at least one current setpoint value ( I**dq) and the current value of the filter capacitor (iC); and supply the inverter switching control signals (102) to the inverter (46) at least partially in accordance with the compensated current setpoint value (I*dq) without directly detecting currents in the driven motor load. [0002] 2. Power conversion system (40) according to claim 1, characterized in that the controller (100) is operative to: compute (212) a voltage reference value (Vdq) based on the value of compensated current setpoint (I*dq), and at least one inverter output current signal or feedback value (idq) representing an output current at the AC output (46B) of the inverter (46); compute ( 216) a pre-supply voltage reference value (vf_dq) based on the at least one inverter output current feedback signal or value (idq), the motor speed signal or value (wr), the value of filter capacitor current (iC) and on a filter inductance value (Lf); compute (218) a compensated voltage reference value (Vdq_ref) based on the voltage reference value (Vdq), and the value of pre-power voltage reference (vf_dq); and provide (220) the inverter switching control signals (102) to the inverter (46) at least partially in accordance with the compensated voltage reference value (Vdq_ref). [0003] 3. Energy conversion system (40) according to claim 1 or 2, characterized in that the energy conversion system (40) is a motor drive, and in which the inverter (46) provides the AC output electrical power at the AC output (46B) to drive a motor load (20) via the intervening filter circuit (30). [0004] 4. Method (200) for controlling an AC electric motor (20) connected to a motor drive (40) by means of an intervening filter circuit (30), the method (200) characterized in that it comprises: determining ( 208) at least one filter current or voltage signal or value (iC, VL) representing a filter capacitor current or filter inductor voltage of the intervening filter circuit (30) based on at least one signal or value inverter output current feedback (iu, iv, iw) representing an output current at an AC output (46B) of the motor drive (40); and generating (220) AC output electrical energy at an AC output (46B) of the motor drive (40) at least partially in accordance with the at least one filter current or voltage signal or value (iC, VL); and further comprising: determining (208) a filter capacitor current value (iC) representing current flowing in a filter capacitor of the intervening filter circuit (30) based on: a motor speed signal or value (wr) , a compensated voltage reference value (Vdq_ref), and a filter capacitance value (Cf); compute (210) a compensated current setpoint value (I*dq) based at least partially on the current value of filter capacitor (iC); and provide inverter switching control signals (102) to an inverter (46) of the motor drive (40) at least partially in accordance with the compensated current setpoint value (I*dq) without directly detecting currents in the load of motor driven. [0005] 5. Method (200) according to claim 4, characterized in that it comprises: determining (204) at least one signal or current setpoint value (idq**) based at least partially on a speed of desired motor (wr*) and in the sign or value of motor speed (wr) ; ecompute (210) the compensated current setpoint value (I*dq) based on the at least one current setpoint value (I**dq) and the filter capacitor current value (iC). [0006] 6. Method (200) according to claim 5, characterized in that it comprises: computing (212) a voltage reference value (Vdq) based on the compensated current setpoint value (I*dq) , and in at least one inverter output current feedback signal or value (idq) representing an output current at the AC output (46B) of the inverter (46); compute (216) a pre-voltage reference value. supply (vf_dq) based on at least one inverter output current signal or feedback value (idq), motor speed signal or value (wr), filter capacitor current value (iC) and a filter inductance value (Lf); compute (218) a compensated voltage reference value (Vdq_ref) based on the voltage reference value (Vdq), and the pre-power voltage reference value (vf_dq) ; and provide (220) the inverter switching control signals (102) to the inverter (46) at least partially in accordance with the compensated voltage reference value (Vdq_ref). [0007] 7. Method (200) according to claim 6, characterized in that it comprises: receiving a plurality of motor drive output feedback signals or values (ia, ib, ic) representing output currents at an output AC (46B) of the motor drive (40); determining deq-axis inverter output current feedback signals or values (idq) on a stationary reference axis based at least partially on the plurality of feedback signals or values of motor drive output (iu, iv, iw); computing (212) the voltage reference value (Vdq) based on the compensated current setpoint value (I*dq), and the d- and q-axis inverter output current feedback signals or values (idq); and compute (216) the pre-power voltage reference value (vf_dq) based on the deq-axis inverter output current feedback signals or values (idq), the motor speed signal or value (wr), on the filter capacitor current value (iC) and on the filter inductance value (Lf). [0008] 8. Method (200) according to claim 4, characterized in that it comprises: computing (212) a voltage reference value (Vdq) based on a compensated current set point value (I*dq ), and in at least one inverter output current feedback signal or value (idq) representing an output current at the AC output (46B) of the inverter (46); compute (216) a pre-voltage reference value. -supply (vf_dq) based on at least one inverter output current signal or feedback value (idq), on a motor speed signal or value (wr), on a filter capacitor current value (iC ) and on a filter inductance value (Lf); compute (218) a compensated voltage reference value (Vdq_ref) based on the voltage reference value (Vdq), and the pre-power voltage reference value (vf_dq); and providing inverter switching control signals (102) to an inverter (46) of the motor drive (40) at least partially in accordance with the compensated voltage reference value (Vdq_ref). [0009] 9. Method (200) according to claim 8, characterized in that it comprises: receiving a plurality of motor drive output feedback signals or values (iu, iv, iw) representing output currents at an output AC (46B) of the motor drive (40); determining deq-axis inverter output current feedback signals or values (idq) on a stationary reference axis based at least partially on the plurality of feedback signals or values of motor drive output (iu, iv, iw); compute (212) the voltage reference value (Vdq) based on the compensated current setpoint value (I*dq), and the feedback signals or values deq axis inverter output current (idq); and compute (216) the pre-power voltage reference value (vf_dq) based on the deq-axis inverter output current feedback signals or values (idq), the motor speed signal or value (or), on the filter capacitor current value (iC) and on the filter inductance value (Lf). [0010] 10. Non-transient computer readable media with computer executable instructions for controlling an AC electric motor (20) connected to a motor drive (40) by means of an intervening filter circuit (30), the computer readable media characterized by fact that it comprises computer-executable instructions for carrying out the method as defined in any one of claims 4 to 9.
类似技术:
公开号 | 公开日 | 专利标题 BR102014001127B1|2021-06-15|ENERGY CONVERSION SYSTEM TO DRIVE AN AC ELECTRIC MOTOR, METHOD AND NON- TRANSIENT COMPUTER-READABLE MEDIA TO CONTROL SUCH MOTOR US9294019B2|2016-03-22|Method and apparatus for controlling power converter with inverter output filter US9490738B2|2016-11-08|Sensorless motor drive vector control US10158314B2|2018-12-18|Feedforward control of motor drives with output sinewave filter US20160173012A1|2016-06-16|Sensorless motor drive vector control with feedback compensation for filter capacitor current US9985565B2|2018-05-29|Sensorless motor drive vector control with feedback compensation for filter capacitor current US8975842B2|2015-03-10|Permanent magnet motor control KR101485989B1|2015-01-23|Motor control device KR102010386B1|2019-10-21|Apparatus for driving motor BR112016019850A2|2021-09-08|METHOD, CONTROLLER, AND, COMPUTER READable STORAGE DEVICE KR101878090B1|2018-07-16|Method and system for controlling motor KR101319303B1|2013-10-16|Motor driving appararatus and method for controllling of the same de Almeida et al.2017|Sensorless vector control for BLDC machine JP4722002B2|2011-07-13|PWM inverter control device, PWM inverter control method, and refrigeration air conditioner JP5798513B2|2015-10-21|Method and apparatus for detecting initial magnetic pole position of permanent magnet synchronous motor, and control apparatus for permanent magnet synchronous motor BR112020007173A2|2020-09-24|controller, and method for generating pulse width modulation signals KR102255276B1|2021-05-21|Inverter control apparatus JP2018011474A|2018-01-18|Control apparatus of induction motor JP6977891B2|2021-12-08|Methods for controlling synchronous electromechanical machines JP6953763B2|2021-10-27|Motor control device JP6914787B2|2021-08-04|Integrated circuit for motor control KR20110118502A|2011-10-31|Method for estimating rotar position of synchronous motor and motor driver using the same KR20110126956A|2011-11-24|Method for estimating rotar position of synchronous motor and motor driver using the same EP3136586B1|2020-10-14|Sensorless motor drive vector control with feedback compensation for filter capacitor current KR102255250B1|2021-05-21|Inverter control apparatus
同族专利:
公开号 | 公开日 BR102014001127A2|2015-10-06| CN103929051B|2017-04-12| US20140197774A1|2014-07-17| US9124209B2|2015-09-01| EP2757670A1|2014-07-23| CN103929051A|2014-07-16|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US3723840A|1972-01-21|1973-03-27|Power Control Corp|Apparatus for motor current minimization| JPH0746917B2|1987-07-28|1995-05-17|三菱電機株式会社|Control device for three-phase converter| US5909098A|1996-05-02|1999-06-01|Reda Pump|Downhole pumping system with variable speed pulse-width modulated inverter coupled to electrical motor via non-gap transformer| US5744921A|1996-05-02|1998-04-28|Siemens Electric Limited|Control circuit for five-phase brushless DC motor| US6124697A|1997-08-20|2000-09-26|Wilkerson; Alan W.|AC inverter drive| US5959431A|1997-10-03|1999-09-28|Baldor Electric Company|Method and apparatus for instability compensation of V/Hz pulse width modulation inverter-fed induction motor drives| JP3396440B2|1999-02-08|2003-04-14|株式会社日立製作所|Control device for synchronous motor| JP3483805B2|1999-07-05|2004-01-06|株式会社東芝|Step-out detection device for sensorless brushless motor| US6208537B1|1999-09-28|2001-03-27|Rockwell Technologies, Llc|Series resonant sinewave output filter and design methodology| CN2513286Y|2001-11-01|2002-09-25|哈尔滨工业大学|Adjustable filter for converter output| JP4370754B2|2002-04-02|2009-11-25|株式会社安川電機|Sensorless control device and control method for AC motor| JP4112930B2|2002-09-04|2008-07-02|東芝三菱電機産業システム株式会社|Inverter device| EP1635448B1|2004-09-09|2006-12-20|ABB Oy|Speed sensorless control of an induction machine using a PWM inverter with output LC filter| US7102323B2|2004-11-30|2006-09-05|Honeywell International Inc.|High power density/limited DC link voltage synchronous motor drive| US7932693B2|2005-07-07|2011-04-26|Eaton Corporation|System and method of controlling power to a non-motor load| JP4895703B2|2006-06-28|2012-03-14|三洋電機株式会社|Motor control device| US7724549B2|2006-09-22|2010-05-25|Rockwell Automation Technologies, Inc.|Integrated power conditioning system and housing for delivering operational power to a motor| US7979223B2|2007-06-15|2011-07-12|University Of South Carolina|Systems and methods for power hardware in the loop testing| JP5130031B2|2007-12-10|2013-01-30|株式会社日立製作所|Position sensorless control device for permanent magnet motor| ITBO20080047A1|2008-01-25|2009-07-26|Spal Automotive Srl|ELECTRIC DRIVE AND PILOT METHOD OF THE SAME.| KR101244588B1|2008-04-28|2013-04-01|다이킨 고교 가부시키가이샤|Inverter control device and power conversion device| US8009450B2|2008-08-26|2011-08-30|Rockwell Automation Technologies, Inc.|Method and apparatus for phase current balance in active converter with unbalanced AC line voltage source| US7990097B2|2008-09-29|2011-08-02|Rockwell Automation Technologies, Inc.|Power conversion system and method for active damping of common mode resonance| CN201504207U|2009-08-20|2010-06-09|中冶南方(武汉)自动化有限公司|AC drive system with energy feedback| US8288886B2|2009-11-09|2012-10-16|GM Global Technology Operations LLC|Method and apparatus for avoiding electrical resonance in a vehicle having a shared high-voltage bus| CN101950983A|2010-10-08|2011-01-19|天津理工大学|Two-stage photovoltaic grid-connected control system based on combination of pole allocation and repetitive control|CA2838384A1|2013-01-02|2014-07-02|Tci, Llc|Paralleling of active filters with independent controls| US10158314B2|2013-01-16|2018-12-18|Rockwell Automation Technologies, Inc.|Feedforward control of motor drives with output sinewave filter| US9294019B2|2013-01-16|2016-03-22|Rockwell Automation Technologies, Inc.|Method and apparatus for controlling power converter with inverter output filter| US9490738B2|2013-01-16|2016-11-08|Rockwell Automation Technologies, Inc.|Sensorless motor drive vector control| EP3136586B1|2015-08-31|2020-10-14|Rockwell Automation Technologies, Inc.|Sensorless motor drive vector control with feedback compensation for filter capacitor current| US9054621B2|2013-04-23|2015-06-09|Rockwell Automation Technologies, Inc.|Position sensorless open loop control for motor drives with output filter and transformer| EP2811641A1|2013-06-05|2014-12-10|Siemens Aktiengesellschaft|Controlling the operation of an converter having a plurality of semiconductor switches for converting high power electric signals from DC to AC or from AC to DC| US9374028B2|2014-08-22|2016-06-21|Rockwell Automation Technologies, Inc.|Transition scheme for position sensorless control of AC motor drives| US9876442B2|2014-10-10|2018-01-23|The Regents Of The University Of California|Robust single-phase DC/AC inverter for highly varying DC voltages| US9716460B2|2015-01-28|2017-07-25|Rockwell Automation Technologies, Inc.|Method and apparatus for speed reversal control of motor drive| US9774284B2|2015-02-19|2017-09-26|Rockwell Automation Technologies, Inc.|Rotor position estimation apparatus and methods| CN107612324B|2017-06-14|2019-12-06|成都芯源系统有限公司|DC converter and method thereof| US9800190B2|2016-02-03|2017-10-24|Rockwell Automation Technologies, Inc.|Control of motor drives with output sinewave filter capacitor current compensation using sinewave filter transfer function| US9985565B2|2016-04-18|2018-05-29|Rockwell Automation Technologies, Inc.|Sensorless motor drive vector control with feedback compensation for filter capacitor current| DE102016216560A1|2016-04-29|2017-11-02|Robert Bosch Gmbh|Method for switching off a multi-phase electric machine in a motor vehicle| CN106026830B|2016-05-18|2018-08-28|南京航空航天大学|A kind of stator coreless permanent magnet Synchromous machine drive system and its control method| US10020766B2|2016-11-15|2018-07-10|Rockwell Automation Technologies, Inc.|Current control of motor drives with output sinewave filter| JP2019134514A|2018-01-29|2019-08-08|オムロン株式会社|Motor control device and motor control system| TWI683522B|2018-10-24|2020-01-21|林景源|High frequency time-division multi-phase power converter| CN109586639A|2018-12-29|2019-04-05|深圳市英威腾电气股份有限公司|A kind of frequency converter vector control method, system and device| CN109768747A|2019-03-11|2019-05-17|江苏罗宾康自动化科技有限公司|A kind of speed with torque inner ring and magnetic linkage two close cycles vector control method| CN110417319B|2019-07-31|2021-10-22|深圳市英威腾电气股份有限公司|Motor rotor position estimation method with filtering device, system and related assembly|
法律状态:
2015-10-06| B03A| Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette]| 2018-11-13| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]| 2020-01-28| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]| 2020-12-22| B06A| Notification to applicant to reply to the report for non-patentability or inadequacy of the application [chapter 6.1 patent gazette]| 2021-05-18| B09A| Decision: intention to grant [chapter 9.1 patent gazette]| 2021-06-15| B16A| Patent or certificate of addition of invention granted|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 16/01/2014, OBSERVADAS AS CONDICOES LEGAIS. |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US13/742,405|2013-01-16| US13/742,405|US9124209B2|2013-01-16|2013-01-16|Method and apparatus for controlling power converter with inverter output filter| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|