System and method of inverter control
11664743 · 2023-05-30
Assignee
Inventors
Cpc classification
H02M1/008
ELECTRICITY
H02P25/22
ELECTRICITY
H02M7/53876
ELECTRICITY
International classification
Abstract
A control system and method for an inverter that reduces capacitor current through a DC bus capacitor of the inverter. The control system and method may generate switching signals for a plurality of switching circuits in a manner that reduces capacitor current through the DC bus capacitor.
Claims
1. A high power-density inverter system, the high power-density inverter system comprising: a DC bus filter capacitor to be connected across terminals of a battery; a dual 3-phase inverter to be connected across the terminals of the battery in parallel to the DC bus filter capacitor, wherein the dual 3-phase inverter comprises: three H-bridges to be connected to respective three dual inductors of a three-phase electrical motor/generator, and driver circuitry configured to supply respective driving signals to the H-bridges to switch voltage of the battery according to a pulse width modulation (PWM) scheme to regulate the motor/generator currents, i.sub.a(t), i.sub.b(t), i.sub.c(t), and voltage; a current sensor connected in series with the battery and configured to output a battery-current signal, i.sub.bat(t) corresponding to a current through the battery; and controller circuitry communicatively coupled with the current sensor and the driver circuitry, the controller circuitry configured to: receive i.sub.bat(t) from the current sensor, generate the driving signals based on a subset of a discrete number of instances of inverter DC-side current i.sub.inv(t) that satisfy |i.sub.bat(t)−i.sub.inv(t)|<ϵ.fwdarw.0 wherein i.sub.inv(t) is a linear combination of the motor/generator currents, i.sub.a(t), i.sub.b(t), i.sub.c(t) in accordance with i.sub.inv=(S.sub.a1+S.sub.a2)×i.sub.a+(S.sub.b1+S.sub.b2)×i.sub.b+(S.sub.c1+S.sub.c2)×i.sub.c, wherein S.sub.a1, S.sub.a2, S.sub.b1, S.sub.b2, S.sub.c1, and S.sub.c2 , respectively represent the switching states of the three H-bridges, and direct the driver circuity to supply the generated driving signals to the H-bridges of the dual 3-phase inverter.
2. The high power-density inverter system of claim 1, wherein the subset of the discrete number of instances of i.sub.inv(t) has three instances of i.sub.inv(t) that are closest to i.sub.bat(t).
3. The high power-density inverter system of claim 1, wherein, to generate the driving signals, the controller circuitry is configured to: select the subset of the instances of i.sub.inv(t) from among the discrete number of instances of i.sub.inv(t), calculate conduction times corresponding to the instances of i.sub.inv(t) of the subset, and perform driving signal placement and planning.
4. The high power-density inverter system of claim 3, wherein, to generate the driving signals, the controller circuitry is configured to compensate for deadtime for the placed and planned driving signals.
5. The high power-density inverter system of claim 1, wherein, to generate the driving signals, the controller circuitry is configured to: select optimal vectors to minimize DC ripple across the DC bus filter capacitor; calculate switching timing for a target phase for the motor/generator voltage; determine if the switching timing is compatible with the optimal vectors; if the switching timing is compatible with the optimal vectors, select the optimal vectors as selected vectors for the PWM scheme; if the switching timing is incompatible with the optimal vectors, determine and select sub-optimal vectors as the selected vectors for the PWM scheme; and configure drive circuitry according the selected vectors for the PWM scheme.
6. The high power-density inverter system of claim 1, wherein to select the subset of the instances of (t) from among the discrete number of instances of i.sub.inv(t), the controller circuitry is configured to operate the drive circuitry according to the selected subset of the instances.
7. The high power-density inverter system of claim 3, wherein, to calculate the conduction times, the controller circuitry is configured to operate in accordance with the following:
8. The high power-density inverter system of claim 3 wherein, to perform driving signal placement, the controller circuitry is configured to determine a vector sequence of a discrete number of instances of vectors for the PWM scheme.
9. The high power-density inverter system of claim 1, wherein the controller circuitry is implemented on an integrated circuit (IC) chip.
10. The high power-density inverter system of claim 9, wherein the IC chip comprises one of a microcontroller, CMOS, or FPGA.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION
(9) The present disclosure is directed to a control system for an inverter that reduces capacitor current through a DC bus capacitor of the inverter. The control system may be operable to generate switching signals for a plurality of switching circuits in a manner that reduces capacitor current through the DC bus capacitor.
(10) Among components of a traction inverter, the DC bus capacitor can be limiting in efforts to enhance power-density and increase reliability. Reductions in size of the DC bus capacitor can be constrained by RMS ripple current, which does not scale down with switching frequency. A segmented drive system with space-vector-modulation can reduce the ripple current by ˜50%. One embodiment according to the present disclosure allows for a further reduction in ripple current, potentially minimizing the ripple current. In one embodiment, an optimal DC-ripple-energy adaptive-minimization (DREAM) modulation scheme or methodology can be implemented to achieve a 46% reduction over a segmented drive system, and at least a 66% reduction, potentially a 72% or greater reduction, over a non-segmented system.
(11) Reduction of capacitor current through the DC bus capacitor not only can reduce the capacitor volume but also reduce the capacitor power loss and temperature, potentially enhancing reliability/lifetime. The control system described herein in accordance with one embodiment may not entirely rely on optimization of the phase shift between a pulse width modulation of the dual inverters, enabling the control system to reduce DC ripple current and increase power-density for a dual-inverter setup or a multi-inverter configuration.
(12) I. Overview
(13) A power supply system is shown in accordance with one embodiment in
(14) The input voltage of the power supply system 100 may be provided in the form of a DC power source 50. The DC power source 50 may be any type of DC source, including a battery. As another example, the DC power source 50 includes power supply circuitry that generates a DC power output based on power received from an AC power source (e.g., grid power). The power supply circuitry may include rectification circuitry (passive or active) operable to translate AC power to DC power.
(15) The DC power source 50 may be configured to provide power supply current 150 to at least one of a switching system 110 (e.g., switching circuitry) and a DC bus capacitor 153, which is also described herein as a filter capacitor. Current to the DC bus capacitor 153 is designated as capacitor current 151 in the illustrated embodiment, and current to the switching system 110 is designated as switching system current 152 in the illustrated embodiment.
(16) The ripple in the capacitor current 151 may be reduced by increasing the capacitance of the DC bus capacitor 153 but at a cost of increased volume, weight, and expense. A switching methodology in accordance with one embodiment of the present disclosure may enable reduction of the DC bus capacitor 153, enabling a more compact system or increased power density.
(17) A power supply system 100 in accordance with one embodiment may implement a control methodology for the switching system 110 that significantly reduces the capacitor current 151, potentially minimizing the capacitor current 151, to enable a significant decrease in capacitance of the DC bus capacitor 153. As a result, the control methodology in accordance with one embodiment may significantly increase the power density of the power supply system 100 over conventional systems.
(18) The power supply system 100 in the illustrated embodiment of
(19) Additional examples of applications include a traction motor drive for transportation applications; industrial motor drive; renewable energy system with 3-phase inverters including solar, wind, etc.; and grid application with 3-phase inverters.
(20) The electric motor 170 in the illustrated embodiment includes a plurality of loads 160-1, 160-2, 160-3. The plurality of loads 160-1, 160-2, 160-3 may correspond to inductive coils of the electric motor 170 to facilitate generation of electromotive force and torque. As described herein, the number and type of the loads 160-1, 160-2, 160-3 may vary depending on the application. For instance, the type may correspond to a wireless power transmitter instead of an inductive coil for generating electromotive force in an electric motor 170.
(21) In the illustrated embodiment, each of the plurality of loads 160-1, 160-2, 160-3 is respectively supplied load current 154-1, 154-2, 154-3 by the switching system 110. The load current 154-1, 154-2, 154-3 may be selectively supplied in a manner that generates electromotive force in the electric motor 170 and avoids significant capacitor current 151.
(22) The power supply system 100 in the illustrated embodiment includes a controller 140 operably coupled to driver circuitry 142 and a sensor 144. The sensor 144 may be configured to detect one or more characteristics of power with respect to power in the power supply system 100. For instance, the sensor 144 may be configured to generate one or more sensor outputs respectively indicative of one or more of the power supply current 150, the capacitor current 151, and the switching system current 152. The one or more sensor outputs of the sensor 144 may be obtained by the controller 140, which may control operation of the switching system 110 based on the one or more sensor outputs. The sensor 144 is shown separate from the controller 140, but may be integral therewith in one embodiment.
(23) The driver circuitry 142 may be pass through conductors that provide a direct connection between the switching system 110 and the controller 140. Alternatively, the driver circuitry 142 may include a multiplexor or signal conditioning circuitry, or both, to translate output from the controller 140 to direct operation of the switching system 110.
(24) The switching system 110 in the illustrated embodiment includes first, second, and third H-bridge inverter configurations 120-1, 120-2, 120-3 (e.g., three full bridge inverter circuits). Each H-bridge inverter configuration 120-1, 120-2, 120-3 may include high side switching circuitry 122-1, 122-2, 122-3 and low side switching circuitry 124-1, 124-2, 124-3. The high side switching circuitry 122-1, 122-2, 122-3 for each of the H-bridge inverter configurations 120-1, 120-2, 120-3 include first and third switches, with the first switch coupled to a first output a1, b1, c1, and the third switch coupled to a second output a2, b2, c2 of the respective H-bridge inverter configuration 120-1, 120-2, 120-3. The low side switching circuitry 124-1, 124-2, 124-3 for each of the H-bridge inverter configurations 120-1, 120-2, 120-3 may include second and fourth switches, with the second switch coupled to the first output a1, b1, c1, and the fourth switch coupled to the second output a2, b2, c2 of the respective H-bridge inverter configuration 120-1, 120-2, 120-3. The first, second, third, and fourth switches may be capable of operating in conjunction with each other to provide input power to a load 160-1, 160-2, 160-3 respectively coupled to the H-bridge inverter configuration 120-1, 120-2, 120-3.
(25) Alternatively, the H-bridge inverter configuration 120-1, 120-2, 120-3 may be provided in a half bridge configuration with first and second switches operable to provide power to a respective load 160-1, 160-2, 160-3. The driver circuitry 142 in this alternative embodiment may be different from the driver circuitry 142 in order to selectively activate the first and second switches instead of four switches. The first and second switches may be similar in construction to the switches depicted in the illustrated embodiment of
(26) The controller 140 may be coupled to one or more components of the power supply system 100 to achieve operation in accordance with the described functionality and methodology.
(27) The controller 140 may include any and all electrical circuitry and components to carry out the functions and algorithms described herein. Generally speaking, the controller 140 may include one or more microcontrollers, microprocessors, and/or other programmable electronics that are programmed to carry out the functions described herein. The controller 140 may additionally or alternatively include other electronic components that are programmed to carry out the functions described herein, or that support the microcontrollers, microprocessors, and/or other electronics. The other electronic components include, but are not limited to, one or more field programmable gate arrays, systems on a chip, volatile or nonvolatile memory, discrete circuitry, integrated circuits, application specific integrated circuits (ASICs) and/or other hardware, software, or firmware. Such components can be physically configured in any suitable manner, such as by mounting them to one or more circuit boards, or arranging them in other manners, whether combined into a single unit or distributed across multiple units. Such components may be physically distributed in different positions in the power supply system 100, or they may reside in a common location within the power supply system 100. When physically distributed, the components may communicate using any suitable serial or parallel communication protocol, such as, but not limited to, CAN, LIN, FireWire, I2C, RS-232, RS-485, and Universal Serial Bus (USB).
(28) II. Control Methodology
(29) In the illustrated embodiment of
(30) In the illustrated embodiment of
i.sub.inv=(S.sub.a1+S.sub.a2)i.sub.a+(S.sub.b1+S.sub.b2)i.sub.b+(S.sub.c1+S.sub.c2)i.sub.c (1),
where S.sub.x1, S.sub.x2 (x=a,b,c), respectively, represents the dual inverters' switching functions of the phase leg x and only have values of 1 and 0, depending on whether the top or low side switch is in an ON state. For example, i.sub.inv, equals −2ic when S1=S2={1,1,0} and switch to ia−ic when S1 stays as {1,1,0} and S2 flips to {1,0,0} within a switching period due to modulation. Therefore, i.sub.inv switches between two current values at switching frequency, which creates current ripple flowing to the filter capacitor 153.
(31) In the illustrated embodiment, i.sub.inv has 19 possible values depending on the switching function combinations. Some combinations may be more useful than others for supplying power to the electric motor 170. A subset of these combinations is depicted in the illustrated embodiment of
(32) Use of dual inverters in one embodiment may enable reduction of the DC ripple current in cases where control of the dual inverters is conducted according to one embodiment. Space vector selection, placement, sequence, and conduction time, or a subset thereof, may be controlled to reduce the DC ripple current in the filter capacitor 153. Additionally, or alternative to these control parameters, phase shift of the dual inverter configuration may be controlled to reduce DC ripple current. It is noted that a peak value of capacitor current 151 may determine the current rating for the filter capacitor 153. Alternating zero vector SVM can reduce the ripple current some but less than a reduction achieved in accordance with one or more control methodologies described herein. For instance, a segmented configuration of a dual-inverter motor drive may be controlled such that the switching ripple energy in the filter capacitor 153 is reduced relative to alternating zero vector SVM operation and optionally minimized. Reduction of the capacitor current 151 can reduce filter capacitor power loss (e.g., DC link capacitor power loss) and potentially volume of the filter capacitor 153.
(33)
(34) In one embodiment, i.sub.inv has 19 possible values, depending on vector selection (e.g., −ia, ib, ic, ia−ic . . . ). At each time instance, 9 positive, 9 negative, and 1 zero value are available for selection. Some values may be closer to i.sub.bat than others (e.g., the 9 negative values may not be used over the other potential selections). The controller 140 may select the closest 3 vectors to synthesize a target phase output voltage V.sub.ref.
(35) The controller 140 in accordance with one embodiment may be configured to control the switching system 110 in accordance with space vector modulation (SVM). SVM may provide a high degree of design freedom in terms of pulse positioning and sequencing.
(36) Turning to the illustrated embodiment of
(37) Although the selection in the illustrated embodiment is optimal—it is to be understood that the method 1000 may not include selecting a set of vectors that yield an optimal result for minimal i.sub.bat; instead the method 1000 may include selecting a set of vectors that reduce i.sub.bat (potentially in a non-minimal manner) while complying with one or more other criteria.
(38) In an alternative embodiment, the method 1000 can be performed based on “current vector projection.” “Current vector projection” may provide an analytical solution to find the three vectors that are closest to i.sub.bat (Step 1004 in
(39) The three vectors, optionally optimal vectors, that are determined according to the method 1000 may be used to synthesize a target reference inverter-output voltage, which is identified as Vref in
(40)
(41) The three vectors selected according to the method 1000 may not be independent of each other. Accordingly, the disclosed method may not be able to synthesize a specific Vref, for which a sub-optimal solution is selected. The loop may continue until the Vref synthesizing algorithm can result in a fixed solution. Steps 1006, 1008, 1010. The selected vectors can then be fed into a PWM pulse/sequence planning procedure to avoid multiple turn-on/off of one phase-leg within one switching period. Step 1012.
(42) In one embodiment, reduction of switching loss is considered, and deadtime compensation may be used to enhance the performance (e.g., to reduce switching loss). Steps 1014, 1018, 1016.
(43) With the above SVM implementation of the method 1000, the switching pulses of the two inverters can be generated synthetically. Conventional schemes, instead, individually modulate the PWMs of each inverter and apply a phase shift in between, and therefore do not fully harvest the benefit of a dual-inverter setup. The method 1000 and associated switching scheme can be referred to as DC-Ripple-Energy Adaptive-Minimization (DREAM) modulation, and enable significant reduction in capacitor current 151 relative to conventional schemes.
(44) In the illustrated embodiment of
(45) In the illustrated embodiment of
(46) The method 2000 may involve selecting vector placement for operation of the switching system 110. Input vectors and times may be provided as input. Step 2002. Two short vector combinations, single short vector combinations, and no short vector combinations may be separated. Steps 2004, 2006. For two short vector combinations, the vectors may be sorted by angle, and further separated based on placement of the short vector and vector length. Steps 2016, 2018. If two vectors are equal in angle, the two vectors may be swapped. Step 2022.
(47) For single short vector combinations, the short or zero vector may be centered, and the other two vectors may be sorted based on angle. Steps 2010, 2012.
(48) For no short vector combinations, the vectors may be sorted by angle. Step 2008.
(49) All of the vectors from the separation and sorting steps may be sorted, and the sequence may be reversed for Tsw/2−Tsw: V6=V1, V5=V2, V4=V3. This method 2000 of sorting and analysis of the vectors may enable selection of three working vectors to avoid double switching.
(50) In the illustrated embodiment of
(51) The method 3000, for example, may be utilized to determine placement of selected vectors. The method may involve switching sequence planning, and receive vectors V1-V6 as input from the output of the method 2000. The vectors may be sequentially output V1, V3, V4, V6. Step 3004. The method may involve determining ZERO vector combinations (000 or 111), and determining if the vector combination is a centered zero arrangement. Steps 3006, 3008.
(52) If the vector combination is a centered zero arrangement, V2 is equal to V5 and ZERO. If the vector combination is not a centered zero arrangement, the method 3000 may involve determining if the vector combination is a centered short combination. Steps 3010, 3012. If the vector combination is not a centered short combination, V2 and V5 are output as medium/long vectors. Step 3014. If the vector combination is a centered short combination, and ZERO=000 is not satisfied, the method may involve determining if V1, V3 include more “1”s than V4, V6. Steps 3016, 3024. If V1, V3 include more “1”s than V4, V6, then V2=111 and V5 is a short. Step 3026. If V1, V3 do not include more “1”s than V4, V6, V5=111 and V2 is a short. Step 3028.
(53) In the illustrated embodiment, at steps 3016, 3018, 3022, if ZERO=000 and V1, V3 does not have less “0”s than V4, V6, then V2=000 and V5 is a short. If ZERO=000 and V1, V3 does have less “0”s than V4, V6, then V5=000 and V2 is a short.
(54) Directional terms, such as “vertical,” “horizontal,” “top,” “bottom,” “upper,” “lower,” “inner,” “inwardly,” “outer” and “outwardly,” are used to assist in describing the invention based on the orientation of the embodiments shown in the illustrations. The use of directional terms should not be interpreted to limit the invention to any specific orientation(s).
(55) The above description is that of current embodiments of the invention. Various alterations and changes can be made without departing from the spirit and broader aspects of the invention as defined in the appended claims, which are to be interpreted in accordance with the principles of patent law including the doctrine of equivalents. This disclosure is presented for illustrative purposes and should not be interpreted as an exhaustive description of all embodiments of the invention or to limit the scope of the claims to the specific elements illustrated or described in connection with these embodiments. For example, and without limitation, any individual element(s) of the described invention may be replaced by alternative elements that provide substantially similar functionality or otherwise provide adequate operation. This includes, for example, presently known alternative elements, such as those that might be currently known to one skilled in the art, and alternative elements that may be developed in the future, such as those that one skilled in the art might, upon development, recognize as an alternative. Further, the disclosed embodiments include a plurality of features that are described in concert and that might cooperatively provide a collection of benefits. The present invention is not limited to only those embodiments that include all of these features or that provide all of the stated benefits, except to the extent otherwise expressly set forth in the issued claims. Any reference to claim elements in the singular, for example, using the articles “a,” “an,” “the” or “said,” is not to be construed as limiting the element to the singular.