Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
APPARATUS AND METHOD FOR BI-DIRECTIONAL AC/DC POWER CONVERSION
Document Type and Number:
WIPO Patent Application WO/2023/078524
Kind Code:
A1
Abstract:
A bi-directional AC/DC power conversion apparatus includes a low frequency switching network, a high frequency switching network, and one or more inductors coupled between the high frequency switching network and an AC voltage. A controller provides bi-directional power transfer between a DC voltage and an AC voltage. The controller receives the DC voltage, the AC voltage, and a total current flowing through the inductors, and produces a duty cycle, a switching frequency, and switch control signals configured to operate the switching networks. The required ZVS current is achieved by varying the switching frequency based on the total current, the duty cycle, and the AC and DC voltages. ZVS operation is ensured by adjusting the switching frequency to create an available charge stored in an inductor at the switching instant equal to the charge stored in an output capacitance of a switching device.

Inventors:
MUHAMMAD YAQOOB (SE)
ANDERSSON MATTIAS (SE)
WANG SHUQIN (SE)
TORRICO-BASCOPÉ GROVER (SE)
Application Number:
PCT/EP2021/080331
Publication Date:
May 11, 2023
Filing Date:
November 02, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DIGITAL POWER TECH CO LTD (CN)
MUHAMMAD YAQOOB (SE)
International Classes:
H02M1/00; H02M7/23; H02M7/5395; H02M7/81
Foreign References:
US20150236617A12015-08-20
US20210226528A12021-07-22
CN112564475A2021-03-26
CN103490651B2015-07-15
Attorney, Agent or Firm:
KREUZ, Georg M. (DE)
Download PDF:
Claims:
CLAIMS What is claimed is: 1. An apparatus (100) comprising: a bi-directional AC/DC power conversion topology (104) comprising a low 5 frequency switching network (106), a high frequency switching network (108), and one or more inductors (L1, L2, … Ln), wherein the high frequency switching network (108) comprises a plurality of high frequency switching devices (S1a , S1b, … Sna, Snb), and the power conversion topology (104) is configured to transfer power between a DC voltage (Vdc) and an AC voltage (vac); and 10 a controller (102) coupled to the power conversion topology (104) and configured to receive the DC voltage (Vdc), the AC voltage (vac), and a total current (it) flowing through the one or more inductors (L1, L2, … Ln), and to produce high frequency switch control signals (S’1a , S’1b, … S’na, S’nb) configured to operate the high frequency switching devices (S1a , S1b, … Sna, Snb); 15 wherein the controller (102) is configured to: generate a duty cycle (D) based on a reference signal (120) and a controlled signal (118); determine a switching frequency (fs) based on the total current (it), the duty cycle (D), and one or more of the DC voltage (Vdc) and the AC voltage (vac); and 20 generate 116 the high frequency switch control signals (S’1a , S’1b, … S’na, S’nb) based on the switching frequency (fs) and the duty cycle (D). 2. The apparatus (100) of claim 1 wherein, when the apparatus (100) is operating as a rectifier, the switching frequency (fs) is determined based on the DC voltage (Vdc), and when the apparatus (100) is operating as an inverter, the switching frequency (fs) is determined based25 on the DC voltage (Vdc) and the AC voltage (vac). 3. The apparatus (100) of claim 1 wherein the switching frequency (fs) is configured to create an available charge (QL1) provided by an inductor (L1) during a dead time (tdt) equal to a stored charge (QZVS1) in an output capacitance (122) of the high frequency switching devices (S1a , S1b, … Sna, Snb).

4. The apparatus (100) of any one of the preceding claims wherein the switching frequency (fs) is limited to a predetermined maximum frequency (fs,max). 5. The apparatus (100) of any one of the preceding claims wherein the power conversion topology (104) comprises one or more phases (126). 5 6. The apparatus (100) of any one of the preceding claims wherein the controller (102) is configured to determine an average current (itavg) by applying a low pass filter (302) to the total current (it), and determine the switching frequency (fs) based on the average current (itavg). 7. The apparatus (100) of any one of the preceding claims wherein, when the apparatus (100) 10 is operating as an inverter, the reference signal (120) comprises an AC reference voltage (vac,ref), the controlled signal comprises the AC voltage (vac), and the controller (102) is configured to: determine a first error signal (e1) by subtracting the AC voltage (vac) from the AC reference voltage (vac,ref); and 15 generate the duty cycle (D) by applying a first control algorithm (316) to the first error signal (e1). 8. The apparatus (100) of any one of the preceding claims wherein the first control algorithm (316) comprises a proportional plus integral (PI) control algorithm. 9. The apparatus (100) of any one of claims 1 through 6 wherein, when the apparatus (100) is 20 operating as an inverter, the reference signal (120) comprises an AC reference current (iac,ref), the controlled signal comprises an AC current (iac) corresponding to the AC voltage (vac), and the controller (102) is configured to: determine the first error signal (e1) by subtracting the AC current (iac) from the AC reference current (iac,ref); and 25 generate the duty cycle (D) by applying the first control algorithm (316) to the first error signal (e1). 10. The apparatus (100) of any one of claims 1 through 6 wherein, when the apparatus (100) is operating as an inverter, the reference signal (120) comprises the AC reference voltage (vac,ref), the controlled signal comprises the AC voltage (vac), and the controller (102) is 30 configured to: determine the first error signal (e1) by subtracting the AC voltage (vac) from the AC reference voltage (vac,ref); generate a second reference signal (404) by applying a voltage loop control algorithm (406) to the first error signal (e1); 5 determine a second error signal (e2) by subtracting the AC current (iac) from the first error signal (e1); and generate the duty cycle (D) by applying a current loop control algorithm (402) to the second error signal (e2). 11. The apparatus (100) of any one of claims 1 through 6 wherein, when the apparatus (100) is 10 operating as a rectifier, the reference signal (120) comprises a DC reference voltage (Vdc,ref), the controlled signal comprises the DC voltage (Vdc), and the controller (102) is configured to: determine a DC voltage error signal (eDC) by subtracting the DC voltage (Vdc) from the DC reference voltage (Vdc,ref); 15 generate a voltage control signal (604) by applying a DC voltage loop control algorithm (606) to the voltage error signal (eDC); generate an AC current reference signal (iac,ref) by multiplying the voltage control signal (604) by an absolute value of the AC voltage (|vac|); determine an AC current error signal (608) by subtracting an absolute value of the20 AC current (|iac |) from the AC current reference signal (iac,ref); and generate the duty cycle (D) by applying an AC current loop control algorithm (610) to the AC current error signal (608). 12. A method (700) for operating a bi-directional AC/DC power conversion topology, the AC/DC power conversion topology comprising a low frequency switching network, a high 25 frequency switching network, and one or more inductors, wherein the high frequency switching network comprises a plurality of high frequency switching devices, and the power conversion topology is configured to transfer power between a DC voltage and an AC voltage, the method (700) comprising: generating (702) a duty cycle based on a reference signal and a controlled signal; 30 determining (704) a switching frequency based on a total current (it) flowing through the one or more inductors (L1, L2, … Ln), the duty cycle (D), and one of the DC voltage (Vdc) and the AC voltage (vac); and generating (710) high frequency switch control signals based on the switching frequency and the duty cycle. 13. The method (700) of claim 12 wherein determining the switching frequency comprises adapting (706) the switching frequency to create an available charge provided by an 5 inductor during a dead time equal to the stored charge in an output capacitance of the high frequency switching devices. 14. The method (700) of any one of claims 12 or 13 wherein, when the power conversion topology is operating as an inverter (808), generating the duty cycle (702) comprises: determining (802) a first error signal by subtracting the AC voltage from an AC 10 reference voltage; and generating (804) the duty cycle by applying a first control algorithm to the first error signal. 15. The method (700) of any one of claims 12 or 13 wherein, when the power conversion topology is operating as a rectifier (810), generating the duty cycle (702) comprises: 15 determining (902) a DC voltage error signal by subtracting the DC voltage from the DC reference voltage; generating (904) a voltage control signal by applying a DC voltage loop control algorithm to the voltage error signal; generating (906) an AC current reference signal by multiplying the voltage control20 signal by an absolute value of the AC voltage; determining (908) an AC current error signal by subtracting an absolute value of the AC current from the AC current reference signal; and generating (910) the duty cycle by applying an AC current loop control algorithm to the AC current error signal.

Description:
APPARATUS AND METHOD FOR BI-DIRECTIONAL AC/DC POWER CONVERSION 5 TECHNICAL FIELD [0001] The aspects of the disclosed embodiments relate generally to power conversion apparatus and more particularly to control methodologies for bi-directional AC-DC power converters. BACKGROUND 10 [0002] There is a growing need for AC-DC power conversion. For example, AC to DC power converters, referred to as rectifiers, are used for powering telecom equipment, and DC to AC power converters, referred to as inverters, are useful in photovoltaic (PV) applications. A typical AC-DC power conversion stage employs two switching networks and an impedance network to transfer power between a high voltage AC power and a low voltage DC power. 15 Appropriately opxrating the switching networks produces bi-directional power flow between the AC power and the DC power. [0003] Operating the switching networks to achieve zero voltage switching (ZVS) while also providing bi-directional power flow in a high power-density converter topologies presents difficult control problems. Certain conventional approaches introduce an additional20 inductor, or an inductor and capacitor, to achieve ZVS operation. These additional components reduce power density and overall efficiency and do not provide good bi-directional control. Other conventional approaches employ an inductor current sensor leading to complex control requirements and increased cost. Model based control solutions have difficulty providing bi- directional power flow capability and difficulty achieving ZVS over wide input and output25 voltage ranges. [0004] Thus, there is a need for improved AC-DC power converters with improved control methods that can achieve optimal, efficient, and cost-effective bi-directional power flow. Accordingly, it would be desirable to provide an apparatus that addresses at least some of the problems described above. SUMMARY [0005] The aspects of the disclosed embodiments are directed to a bi-directional AC/DC power conversion apparatus incorporating a control scheme configured to adjust the converter’s switching frequency to achieve ZVS operation while maintaining minimum root-mean-square 5 (RMS) current. The aspects of the disclosed embodiments achieve optimal and efficient performance using a simplified control scheme, with a reduced component count, bi-directional power flow capability, ZVS switching under a wide range of input and output voltage variations, and minimum RMS current. [0006] According to a first aspect, the above and further objectives and advantages are 10 obtained by an apparatus. In one embodiment, the apparatus includes a bi-directional AC/DC power conversion topology having a low frequency switching network, a high frequency switching network, and one or more inductors, where the high frequency switching network includes a plurality of high frequency switching devices. The power conversion topology is configured to transfer power between a DC voltage and an AC voltage. The apparatus includes 15 a controller coupled to the power conversion topology and configured to receive the DC voltage, the AC voltage, and a total current flowing through the one or more inductors, and to produce high frequency switch control signals configured to operate the high frequency switching devices. The controller is configured to generate a duty cycle based on a reference signal and a controlled signal; determine a switching frequency based on the total current, the 20 duty cycle, and one or more of the DC voltage and the AC voltage; and generate the high frequency switch control signals based on the switching frequency and the duty cycle. Optimal and efficient performance is achieved using a simplified control scheme, with a reduced component count, bi-directional power flow capability, ZVS switching under a wide range of input and output voltage variations, and minimum RMS current. 25 [0007] In a possible implementation form, when the apparatus is operating as a rectifier, the switching frequency is determined based on the DC voltage, and when the apparatus is operating as an inverter, the switching frequency is determined based on the DC voltage and the AC voltage. ZVS operation relies on different sensory inputs for inverter and rectifier operation. 30 [0008] In a possible implementation form, the switching frequency is configured to create an available charge provided by an inductor during a dead time equal to a stored charge in an output capacitance of the high frequency switching devices. Setting the available charge equal to the stored charge ensures ZVS operation of the switching devices. [0009] In a possible implementation form, the switching frequency is limited to a predetermined maximum frequency. Limiting the switching frequency prevents the switching 5 devices from being driven beyond their reliable operating range thereby improving reliability of the apparatus. [0010] In a possible implementation form, the power conversion topology includes one or more phases. Use of multiple phases reduces ripple in the AC output voltage. [0011] In a possible implementation form, the controller is configured to determine an 10 average current by applying a low pass filter to the total current and determine the switching frequency based on the average current. Use of an average current provides a more stable controller operation, and averaging is easily implemented with a low pass filter. [0012] In a possible implementation form, when the apparatus is operating as an inverter, the reference signal includes an AC reference voltage, the controlled signal includes 15 the AC voltage, and the controller is configured to determine a first error signal by subtracting the AC voltage from the AC reference voltage and generate the duty cycle by applying a first control algorithm to the first error signal. With this loop compensation inverter operation can be controlled by a single and easily implemented loop control scheme. [0013] In a possible implementation form, the first control algorithm includes a 20 proportional plus integral (PI) control algorithm. A proportional plus integral control algorithm is well understood and easily designed and implemented. [0014] In a possible implementation form, when the apparatus is operating as an inverter, the reference signal includes an AC reference current, and the controlled signal includes an AC current corresponding to the AC voltage. The controller is configured to 25 determine the first error signal by subtracting the AC current from the AC reference current, and generate the duty cycle by applying the first control algorithm to the first error signal. Use of a current control loop provides a stable and predictable output current. [0015] In a possible implementation form, when the apparatus is operating as an inverter, the reference signal includes the AC reference voltage, and the controlled signal 30 includes the AC voltage. The controller is configured to determine the first error signal by subtracting the AC voltage from the AC reference voltage; generate a second reference signal by applying a voltage loop control algorithm to the first error signal; determine a second error signal by subtracting the AC current from the first error signal; and generate the duty cycle by applying a current loop control algorithm to the second error signal. Use of dual control loops 5 provides control of both the current and voltage of the AC output voltage. [0016] In a possible implementation form, when the apparatus is operating as a rectifier, the reference signal includes a DC reference voltage, and the controlled signal comprises the DC voltage. The controller is configured to: determine a DC voltage error signal by subtracting the DC voltage from the DC reference voltage; generate a voltage control signal by applying a 10 DC voltage loop control algorithm to the voltage error signal; generate an AC current reference signal by multiplying the voltage control signal by an absolute value of the AC voltage; determine an AC current error signal by subtracting an absolute value of the AC current from the AC current reference signal; and generate the duty cycle by applying an AC current loop control algorithm to the AC current error signal. This dual control loop scheme allows rectifier 15 operation to be controlled by a simple and easily implemented control scheme without any changes to the power converter topology. [0017] According to a second aspect, the above and further advantages are obtained by a method for operating a bi-directional AC/DC power conversion topology. In one embodiment the AC/DC power conversion topology includes a low frequency switching network, a high 20 frequency switching network, and one or more inductors, wherein the high frequency switching network includes a plurality of high frequency switching devices, and the power conversion topology is configured to transfer power between a DC voltage and an AC voltage. The method includes generating a duty cycle based on a reference signal and a controlled signal; determining a switching frequency based on a total current flowing through the one or more inductors, the 25 duty cycle, and one of the DC voltage and the AC voltage; and generating high frequency switch control signals based on the switching frequency and the duty cycle. Optimal and efficient performance is achieved using a simplified control scheme, with a reduced component count, bi-directional power flow capability, ZVS switching under a wide range of input and output voltage variations, and minimum RMS current. 30 [0018] In a possible implementation form, determining the switching frequency includes configuring the switching frequency to create an available charge provided by an inductor during a dead time equal to the stored charge in an output capacitance of the high frequency switching devices. Setting the available charge equal to the stored charge ensures ZVS operation of the switching devices. [0019] In a possible implementation form, when the power conversion topology is operating as an inverter, generating the duty cycle includes: determining a first error signal by 5 subtracting the AC voltage from an AC reference voltage; and generating the duty cycle by applying a first control algorithm to the first error signal. Inverter operation can be controlled by a simple easily implemented single loop control scheme. [0020] In a possible implementation form, when the power conversion topology is operating as a rectifier, generating the duty cycle includes determining a DC voltage error signal 10 by subtracting the DC voltage from the DC reference voltage; generating a voltage control signal by applying a DC voltage loop control algorithm to the voltage error signal; generating an AC current reference signal by multiplying the voltage control signal by an absolute value of the AC voltage; determining an AC current error signal by subtracting an absolute value of the AC current from the AC current reference signal; and generating the duty cycle by applying 15 an AC current loop control algorithm to the AC current error signal. This dual control loop scheme allows rectifier operation to be controlled by a simple and easily implemented control scheme without any changes to the power converter topology. [0021] These and other aspects, implementation forms, and advantages of the exemplary embodiments will become apparent from the embodiments described herein 20 considered in conjunction with the accompanying drawings. It is to be understood, however, that the description and drawings are designed solely for purposes of illustration and not as a definition of the limits of the disclosed invention, for which reference should be made to the appended claims. Additional aspects and advantages of the invention will be set forth in the description that follows, and in part will be obvious from the description, or may be learned by 25 practice of the invention. Moreover, the aspects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out in the appended claims. BRIEF DESCRIPTION OF THE DRAWINGS [0022] In the following detailed portion of the present disclosure, the invention will be 30 explained in more detail with reference to the example embodiments shown in the drawings, in which like references indicate like elements and: [0023] Figure 1 illustrates a schematic block diagram of an exemplary bi-directional AC/DC power conversion apparatus incorporating aspects of the disclosed embodiments. [0024] Figure 2 illustrates exemplary graphs showing primary waveforms during inverter operation of a high frequency switching network incorporating aspects of the disclosed 5 embodiments. [0025] Figure 3 illustrates a schematic block diagram of an exemplary control scheme for operating a bi-directional AC/DC conversion topology incorporating aspects of the disclosed embodiments. [0026] Figure 4 illustrates a schematic block diagram of a dual control loop control 10 scheme for controlling inverter operation of a bi-directional AC/DC conversion topology incorporating aspects of the disclosed embodiments. [0027] Figure 5 illustrates exemplary graphs showing primary waveforms during rectifier operation of a high frequency switching network incorporating aspects of the disclosed embodiments. 15 [0028] Figure 6 illustrates a schematic block diagram of an exemplary control scheme configured for rectifier operation of a bi-directional AC/DC conversion topology incorporating aspects of the disclosed embodiments. [0029] Figure 7 illustrates a flow chart of an exemplary method for controlling a bi- directional AC/DC conversion topology incorporating aspects of the disclosed embodiments. 20 [0030] Figure 8 illustrates a flow chart of an exemplary method for generating a duty cycle during inverter operation of a power conversion topology incorporating aspects of the disclosed embodiments. [0031] Figure 9 illustrates a flow chart of an exemplary method for generating a duty cycle during rectifier operation of a power conversion topology incorporating aspects of the25 disclosed embodiments. DETAILED DESCRIPTION OF THE DISCLOSED EMBODIMENTS [0032] Referring to Figure 1, a diagram of an exemplary bi-directional AC/DC power conversion apparatus 100 is illustrated. The apparatus 100 of the disclosed embodiments is directed to an improved bi-directional AC/DC power conversion apparatus 100 incorporating an improved controller 102 configured to efficiently operate an AC/DC power conversion topology 104. The apparatus 100 is appropriate for applications such as converting grid power to conditioned DC power as is done when powering telecom equipment, or for converting DC 5 power to AC power such as for use in photovoltaic systems. [0033] As is shown in the example of Figure 1, the apparatus 100 includes a bi- directional AC/DC power conversion topology 104 comprising a low frequency switching network 106, a high frequency switching network 108, and one or more inductors L 1 , L 2 , … L n . The high frequency switching network 108 includes a plurality of high frequency switching 10 devices S 1a , S 1b , … S na , S nb . The power conversion topology 104 is configured to transfer power between a DC voltage (V dc ) and an AC voltage (v ac ). [0034] A controller 102 is coupled to the power conversion topology 104 and is configured to receive the DC voltage (V dc ), the AC voltage (v ac ), and a total current (i t ) flowing through the one or more inductors L 1 , L 2 , … L n . The controller 102 produces the high frequency 15 switch control signals S’ 1a , S’ 1b , … S’ na , S’ nb configured to operate the high frequency switching devices S 1a , S 1b , … S na , S nb . [0035] In one embodiment, the controller 102 is configured to generate a duty cycle (D) based on a reference signal 120 and a controlled signal 118. The controller 102 is also configured to determine a switching frequency (f s ) based on the total current (i t ), the duty cycle 20 (D), and one or more of the DC voltage (V dc ) and the AC voltage (v ac ); and generate 116 the high frequency switch control signals S’ 1a , S’ 1b , … S’ na , S’ nb based on the switching frequency (f s ) and the duty cycle (D). [0036] Power flow in the apparatus 100 is provided by the bi-directional AC/DC power conversion topology 104. The bi-directional AC/DC power conversion topology 104 is 25 configured to provide a low component count and efficient power handling capabilities. The conversion topology 104 employs a low frequency switching network 106 coupled in parallel with the DC power V dc , also referred to herein as the DC voltage V dc . The low frequency switching network 106 includes two switching devices S A , S B , coupled in series between a positive DC bus 128 and a negative DC bus 130 and forming a central node 132. The low 30 frequency switching network 106 typically operates at a frequency corresponding to the AC voltage v ac and supports conversion between AC and DC power. [0037] Magnetic components in the power conversion topology 104 are provided by inductors L 1 , L 2 , … L n coupled between the AC voltage v ac and each phase 126 of the high frequency switching network 108. A capacitor C ac , coupled in parallel with the AC voltage v ac , acts as an output capacitor when the apparatus 100 is operating as an inverter. A high frequency 5 switching network 108 includes one or more pairs of switching devices S 1a , S 1b , … S na , S nb where each pair, such as the first pair S 1a , Sn 1b , is coupled in series between the positive DC bus 128 and the negative DC bus 130 and forms a central node, such as central node 134. Each central node 134, 136, 138 is coupled between a different one of the inductors L 1 , L 2 , … L n . and the AC voltage v ac . In this fashion each pair of switching devices S 1a , S 1b with its 10 corresponding inductor L 1 forms a phase 126. [0038] In the embodiment illustrated in Figure 1, the power conversion topology 104 is shown as having three phases, however any number of phases may be advantageously employed such as one phase, two phases, ten phases, or twenty phases where the number of phases is a matter of design choice. Use of greater number of phases can aid in reducing ripple currents in15 the AC voltage v ac . [0039] As used herein the term "switching network" refers to a circuit having one or more pairs of switching devices, where each pair of switching devices is coupled in series between a positive DC rail and a negative DC rail. For example, the low frequency network 104 has one pair of switching devices S A , S B coupled in series between the positive DC rail 128 20 and the negative DC rail 130 forming a central node 132. The exemplary high frequency switching network 108 is shown with at least three pairs of switching devices, namely a first pair S 1a & S 1b , a second pair S 2a & S 2b , and an n th pair S na , S nb. Note that while the high frequency switching network 108 is illustrated with three pairs of switching devices S 1a , S 1b , S 1a , S 1b , S na , S nb , a switching network may include any desired number of pairs of switching devices, such25 as one, two, three, ten, or twenty. [0040] In one embodiment the switching devices S A , S B , S 1a , S 1b , … S na , S nb are semiconductor switching devices, such as metal oxide semiconductor field effect transistors (MOSFETs). However, any appropriate type of switching device configured to efficiently control current flow at the desired switching frequencies may be advantageously employed 30 without straying from the spirit and scope of the present disclosure. As used herein a switch or switching device is referred to as on or turned on when it is conducting current and a switch or switching device is referred to as off or turned off when it is not conducting current. [0041] As used herein the term bi-directional AC/DC power conversion topology refers to the bi-directional AC/DC power conversion topology 104 described above and illustrated in Figure 1. As used herein the term "inverter" refers to a power conversion apparatus configured to receive DC power and produce AC power, and the term "rectifier" refers to a power 5 conversion apparatus configured to receive AC power and produce DC power. The apparatus 100 is configured to be bi-directional which means it can operate as either an inverter or a rectifier. [0042] When desired, a DC link capacitor C dc may be coupled in parallel with the DC voltage V dc to provide a more stable DC voltage for the converter. For example, when operating 10 as an inverter, a DC link capacitor C dc may be employed to remove ripple from the DC input voltage which may have been created by a prior power conversion stage. [0043] The controller 102 is coupled to the bi-directional AC/DC power conversion topology 104 and configured to operate the switching devices S A , S B , S 1a , S 1b , … S na , S nb to the facilitate power flow through the power conversion topology 104. Bi-directional power transfer 15 between the DC voltage V dc and the AC voltage v ac is managed by the controller 102. The AC and DC v ac , V dc voltages coupled to the converter are received by the controller 102 along with the total current i t flowing through the inductors. [0044] The controller 102 is configured to receive signals 110 from the power conversion topology 104. The received signals 110 allow the controller 102 to monitor 20 behaviour of the power conversion topology 104 and include the DC voltage V dc , the AC voltage v ac , and a total current i t flowing through the one or more inductors L 1 , L 2 , … L n . The total current i t is the sum of all currents flowing through each individual inductor i L1 , i L2 ,…i Ln . [0045] Operation of the switching networks 106, 108 is accomplished by switch control signals S’ A , S’ B , S’ 1a , S’ 1b , … S’ na , S’ nb generated by the controller 102, where each switch 25 control signal S’ A , S’ B , S’ 1a , S’ 1b , … S’ na , S’ nb is configured to operate a respective one of the switching devices S A , S B , S 1a , S 1b , … S na , S nb . In certain embodiments it may be beneficial to employ gate drivers between the controller 102 and the switching networks 106, 108 to amplify and isolate the switch control signals S’ A , S’ B , S’ 1a , S’ 1b , … S’ na , S’ nb . [0046] Generally, controllers for an AC/DC power conversion stage should achieve 30 optimal and efficient performance while satisfying several important criteria. A controller should operate with a reduced number of power handling components. For example, no additional capacitors or inductors should be required to monitor currents or to achieve zero voltage switching (ZVS) operation. A controller should provide bi-directional power flow capability, allowing the power conversion topology 104 to be operated as either a rectifier or an inverter. For reliability and efficiency, the controller should maintain ZVS operation throughout 5 a wide range of input and output voltage variations. Beneficially, the above criteria should be achieved using a simple and easy to implement control scheme. [0047] A reference signal 120 is used by the controller 102 as a target value for a desired system output referred to herein as the controlled signal 118. When operating as an inverter, the system output is the AC voltage v ac , and the controlled signal 118 is a signal corresponding to 10 the AC voltage v ac . Similarly, when operating as a rectifier, the system output is the DC voltage V dc , and the controlled signal 118 is a signal corresponding to the DC voltage V dc . [0048] The controller is configured to generate 114 a duty cycle D based on the controlled signal 118 and the reference signal 120. As will be discussed further below, in the illustrated embodiment the controller 102 generates 114 the duty cycle D by comparing the 15 controlled signal 118 with the reference signal 120 to determine an error signal and applying a control algorithm to generate the duty cycle D. [0049] A switching frequency f s is determined 112 by the controller 102 based on the generated duty cycle D, the total current i t , and one or more of the DC voltage V dc , and the AC voltage v ac . Control signals S’ 1a , S’ 1b , … S’ na , S’ nb are generated 116 based on the duty cycle20 D and the switching frequency f s , where the frequency f s is configured to ensure ZVS operation of the switching devices in the high frequency switching network 108. [0050] Figure 2 illustrates graphs 200 showing primary waveforms for the first phase 126 of the high frequency switching network 108 while the exemplary apparatus 100 is operating as an inverter. In the graphs 200, time is depicted along the horizontal axis 202 25 increasing to the right and signal magnitude is depicted along the vertical axis 204 increasing upwards. The graphs 200 depict operation of the high frequency switches S 1a , S 1b during a positive portion of the AC voltage v ac cycle. During the positive portion of the AC voltage v ac cycle switching device S A of the low frequency switching network 106 is turned off and switching device S B of the low frequency switching network is turned on, and the reference 30 voltage 120 will be positive. The primary waveforms for the first phase 126 are periodic with a single period T marked below graph 210 for reference. The period T equals an inverse of the switching frequency T = 1/ f s . The duty cycle corresponds to an amount of time the first switching device S 1a remains on during a period and is shown as an interval DT above graph 206. Dead time is an interval during which both switching devices S 1a and S 1b are turned off and is indicated by intervals t dt in the graphs 200. 5 [0051] Graph 206 illustrates the control signals for switching device S 1a and switching device S 1b . The first switching device S 1a is on during the periods indicated by S 1a ON , and the second switching device S 1b is on during the period T indicated by S 1b ON. [0052] Graph 208 illustrates current IL1 through the first inductor L 1 . The maximum inductor current is indicated as I L1+ , the minimum inductor current is indicated as I L1- , and the10 average inductor current is indicated as I L1ave . [0053] Graph 210 illustrates voltage across the first switching device vs 1a and the second switching device v s2a . The voltages across the two switching devices transition from zero (0) to the DC voltage V dc during the dead time t dt . For example, the second switching device S 1b is turned off at time t 5 and the voltage across the second switching device vs2a transitions to zero15 during the dead time t dt between time t 5 and t 6 . [0054] An important consideration for reliable and efficient operation of the apparatus 100 is to maintain ZVS operation of the switching devices S 1a , S 1b , … S na , S nb in the high frequency switching network 108. The graphs 200 illustrate converter 100 operation during the desired ZVS operation. In order to achieve ZVS operation, the charge QL1 stored on an output 20 capacitance Coss off one switching devices, such as switching device S 1b , must be removed prior to turning on the next switching device, such as switching device S 1a . This transition is illustrated as time interval t5 - t6 in the graphs 200. [0055] During the positive AC cycle, as depicted in the graphs 200, the switching device S 1b naturally achieves ZVS operation due to the higher value of inductor current I L1+ at its turn 25 on instant t 4 . However, for the other switching device S 1a the lower value of inductor current I L1- available at the switching instant t5 may not be sufficient to guarantee ZVS operation and may require a change in frequency to achieve ZVS operation. [0056] The stored charge Q ZVS1 that needs to be removed across the switching device S 1a and added to the switching device S 1b to achieve ZVS operation can be calculated as shown in equation (1): Q zvs1 = 2C oss V dc (1) 5 where COSS is the output capacitance of a switching device, such as switching device S 1a . The output capacitance C OSS can typically be obtained from data sheets of the switching devices being used. The available negative charge Q L1 stored in the inductor L 1 is given by equation (2): 10 where tdt is the dead-time between turn off of the switching device S 1b and the turn on of the switching device S 1a , and I L1- is the inductor L 1 current at the time at or just before the turn on instant of S 1a . The value of IL1- is given by equation (3): 15 where itavg is the average total current through all the inductors L 1 , L 2 , … Ln, n is the number of phases, D is the duty cycle, v ac is the AC voltage, fs is the switching frequency of the high frequency switching network 108, and L 1 is the inductor value of the first phase 126. [0057] To achieve ZVS operation, the available charge Q L1 needs to be equal to the stored charge Q ZVS1 . Setting Q L1 = Q ZVS1 results in a switching frequency as shown in equation20 (4): As will be discussed in more detail below, the switching frequency fs can then be used along with the duty cycle D, to generate switch control signals S’ 1a , S’ 1b , … S’ na , S’ nb for the high frequency switching network 108. The example illustrated above is based on a time period25 during which the AC voltage v ac is positive. During the inverse period where the AC voltage v ac is negative, the switch control signals S’ 1a , S’ 1b , … S’ na , S’ nb will be inverted. [0058] When multiple phases are employed, such as the three phases illustrated in the exemplary power conversion topology 104, each phase will be spaced equally apart in phase by 360/n degrees, where n is the number of phases. [0059] Figure 3 illustrates a block diagram of an exemplary control scheme 300 for 5 operating a bi-directional AC/DC conversion topology incorporating aspects of the disclosed embodiments. The exemplary control scheme 300 is appropriate for use in the controller 102 of the exemplary apparatus 100 described above and illustrated in Figure 1, and is configured to control inverter operation of the exemplary apparatus 100 where power is flowing from the DC voltage V dc to the AC voltage v ac . 10 [0060] When operating as an inverter the reference signal 120 is an AC reference voltage v ac,ref corresponding to a desired AC voltage v ac to be produced by the apparatus 100 while operating as an inverter, and the controlled signal 118 corresponds to the AC voltage v ac being produced by the apparatus 100. A voltage control loop 114 compares a reference voltage v ac , ref to the AC voltage v ac to determine a first error signal e 1 . A control algorithm 316 is applied 15 to the error signal e 1 to generate the duty cycle D required to drive the AC voltage v ac toward its desired value. In one embodiment, the control algorithm 316 includes a proportional plus integral control algorithm. Alternatively, any appropriate loop compensation may be advantageously employed, [0061] As described above the switching frequency f s of the high frequency switching20 network 108 is configured to maintain ZVS operation. ZVS operation is achieved by adjusting 112 the switching frequency f s to create to create an available charge Q L1 provided by the inductor L 1 during the dead time t dt equal to the charge Q ZVS1 stored in an output capacitance 122 of any one the high frequency switching devices S 1a , S 1b , … S na , S nb ., as described by equation (4) above. During inverter operation the switching frequency is configured based on 25 the duty cycle D generated by the voltage control loop 114, the AC voltage v ac produced by the power conversion topology 104, the DC voltage V dc input to the power conversion topology 104, and the total current flowing to the AC voltage i t . In the example embodiment illustrated in Figure 3, equation (4) is used to calculate 112 the switching frequency f s needed to achieve ZVS operation. 30 [0062] In one embodiment, a low pass filter 302 is applied to the total current i t to produce an average total current i tavg and the switching frequency is configured based on the average total current i tavg . In certain embodiments, it may be desirable to use a limiter 306 to limit the switching frequency f s to a maximum switching frequency f’ s . The limited switching frequency f’s is applied to a voltage-controlled oscillator 304 to produce a frequency reference signal 308. The frequency reference signal 308 may be a triangle signal, a sawtooth waveform 5 or any desired type of frequency reference signal appropriate for generating the desired switch control signals S’ 1a , S’ 1b , … S’ na , S’ nb . [0063] The frequency reference signal 308 is compared 312 with the duty cycle D generated by the voltage control loop 114, and the resulting modulated frequency reference signal 320 is provided to a dead-time and phase shift generator to create the switch control10 signals S’ 1a , S’ 1b , … S’ na , S’ nb used to operate the high frequency switching network 108. [0064] In one embodiment of the exemplary power conversion topology 104 the low frequency switching network 106 operates at the same frequency as the AC voltage v ac . Control signals S’ A , S’ B for the low frequency switching network 106 are generated by comparing 314 the AC reference voltage v ac , ref with an analog ground 318. The resulting modulated AC voltage15 signal 322 is fed to a dead-time and phase shift generator to produce control signals S’ A , S’ B for the low frequency switching network 106. [0065] Figure 4 illustrates a block diagram of a dual control loop inverter control scheme 400 incorporating aspects of the disclosed embodiments. In certain inverter applications it may be desirable to control both the AC voltage v ac as well as the AC current i ac . The 20 exemplary dual control scheme 400 incorporates an outer voltage control loop 410 similar to the voltage control loop 114 described above where the controlled signal 118 is the AC voltage v ac and the reference signal 120 is an AC voltage reference signal v ac,ref . Subtracting the controlled signal 118 from the reference signal 120 provides a first error signal e 1 . [0066] Applying a voltage loop control algorithm 406 to the first error signal e 1 25 generates a second reference signal 404. The inner control loop 408 receives the second control signal 404 and subtracts the ac current i ac from the second reference signal 404 to produce a second error signal e 2 . Applying a current loop control algorithm 402 to the second error signal e 2 produces the duty cycle D, and the duty cycle D is used to adapt the switching frequency f s and modulate the switch control signals S’ 1a , S’ 1b , … S’ na , S’ nb as shown in the exemplary30 control scheme 300. [0067] Figure 5 illustrates graphs 500 showing primary waveforms for the first phase 126 of the high frequency switching network 108 while the exemplary apparatus 100 is operating as a rectifier. In the graphs 500 time is depicted along the horizontal axis 502 increasing to the right and signal magnitude is depicted along the vertical axis 504 increasing 5 upwards. [0068] The graphs 500 depict operation of the high frequency switches S 1a , S 1b during a positive portion of the AC voltage v ac cycle. During the positive portion of the AC voltage v ac cycle switching device S A of the low frequency switching network 106 is turned off and switching device S B of the low frequency switching network is turned on, and the reference 10 voltage 120 will be positive. [0069] The primary waveforms for the first phase 126 of the high frequency switching network 108 are periodic and have a period T, marked with an arrow below graph 510. The period T is equal to an inverse of the switching frequency T = 1/ f s . The duty cycle D corresponds to an amount of time the first switching device S 1a remains on during a period and 15 is illustrated by an interval DT above graph 506. Dead time is an interval during which control signals for both switching devices S 1a and S 1b are off and is indicated by intervals tdt in the graphs 500. [0070] Graph 506 illustrates the control signals for the switching device S 1a and the switching device S 1b . The first switching device S 1a is on during the periods indicated by S 1aON ,20 and the second switching device S 1b is on during the period indicated by S 1b ON . [0071] Graph 508 illustrates current IL1 through the first inductor L 1 . The maximum inductor current is indicated as IL1+, the minimum inductor current is indicated as IL1- , and the average inductor current is indicated as I L1ave . [0072] Graph 510 illustrates voltage across the first switching device vs 1a and the second 25 switching device v s2a . The voltages across the two switching devices transition between zero (0) and the DC voltage V dc during the dead time t dt . For example, the second switching device S 1b is turned on at time t 5 and the voltage across the second switching device vs2a transitions from zero to the DC Voltage V dc during the following dead time t dt between time t 5 and t 6 . [0073] During rectifier operation, power is flowing from the AC voltage v ac to the DC30 voltage V dc within the power conversion topology 104. The available charge Q L1 and stored charge Q ZVS1 during rectifier operation are the same as described above with reference to inverter operation and are given by equation (1) and equation (2). The inductor current I L1- at the instant before turn on of the switching device S 1a is shown in equation (5): 5 where the symbols in equation (5) are the same as described above with reference to equations (1) through (4). [0074] To achieve ZVS operation, the available charge Q L1 provided by the inductor during the dead time must be equal to the charge Q ZVS1 stored on the output capacitance of the switching device S 1a . Setting the available charge Q L1 from equation (2) equal to the stored 10 charge Q ZVS1 given by equation (1), substituting equation (5) for the inductor current IL1- , and solving for the switching frequency yields the switching frequency f s required for ZVS operation during rectifier operation as shown in equation (6): [0075] Note that in contrast with the inverter operation shown in equation (4) above, 15 the switching frequency f s for rectifier operation shown in equation (6) is independent of the AC voltage v ac . [0076] Figure 6 illustrates a block diagram of an exemplary control scheme 600 configured for rectifier operation of a bi-directional AC/DC power conversion topology incorporating aspects of the disclosed embodiments. The exemplary control scheme 600 is 20 appropriate for use in the controller 102 of the exemplary apparatus 100 described above and illustrated in Figure 1, and is configured to control rectifier operation of the exemplary apparatus 100 where power is flowing from the AC voltage v ac to the DC voltage V dc . It should be noted that certain elements of the exemplary control scheme 600 are similar to corresponding elements in the exemplary control scheme 300 described above and with reference to Figure 325 where like references indicate like elements. [0077] The exemplary control scheme 600 employs a dual control loop structure with an outer voltage control loop 616 and an inner current control loop 618. During rectifier operation, the controlled signal 118 corresponds to the DC voltage V dc , and the reference signal 120 is a desired DC voltage V dc,ref . The outer voltage control loop subtracts the DC voltage V dc from the reference signal V dc , ref . to determine a DC voltage error signal e DC . A voltage loop control algorithm 606 is applied to the voltage error signal e DC to produce the voltage control 5 signal 604. In the illustrated embodiment the voltage loop control algorithm 606 includes a proportional plus integral control algorithm, however any appropriate loop compensation may be advantageously employed. The voltage control signal 604 is then multiplied 612 by an absolute value of the AC voltage | v ac | to generate a current reference signal i ac,ref . [0078] The current control loop subtracts an absolute value of the AC current | i ac | from 10 the current reference signal i ac , ref . to determine a current error signal 608. Applying a current loop control algorithm 622 to the current error signal 608 generates the duty cycle to be used to calculate the switching frequency f s and to generate the modulated frequency reference signal 320. The switching frequency f s for rectifier operation is generated by applying the relationship of equation (6) to the average total current i tavg , the DC voltage V dc , and the duty cycle D. Any 15 appropriate loop compensation may be advantageously employed for the current loop control algorithm 622, such as a proportional plus integral control algorithm. [0079] The control schemes described above, including control schemes 300, 400, and 600, may be implemented using any appropriate hardware, software, or combination thereof and may include both analog and digital circuitry as desired. For example, the controller 102 20 may be implemented using a microcontroller (MCU) or other computing or processing device, or the controller 102 may be implemented based on any appropriate combination of digital and/or analog circuitry as desired. [0080] Figure 7 illustrates a flow chart of an exemplary method 700 for controlling a bi-directional AC/DC power conversion topology, such as the exemplary power conversion 25 topology 104 described above and with reference to Figure 1. The exemplary method 700 of the disclosed embodiments is directed to a method for controlling bi-directional power flow through, and ensuring ZVS operation of high frequency switching devices incorporated within, a bi-directional AC/DC power conversion topology. Included in the bi-directional AC/DC power conversion topology are a low frequency switching network, a high frequency switching 30 network, and one or more inductors, wherein the high frequency switching network comprises a plurality of high frequency switching devices, and the power conversion topology is configured to transfer power between a DC voltage and an AC voltage. The exemplary method 700 is appropriate for use in the controller 102 of the exemplary apparatus 100 described above and with reference to Figure 1. [0081] The method 700 begins by generating 702 a duty cycle based on a reference signal and a controlled signal. In one example, the power conversion topology may be operating 5 as an inverter and the duty cycle is generated based on a reference signal corresponding to a desired AC voltage and controlled signal corresponding to an AC voltage produced by the power conversion topology. Alternatively, when the power conversion topology is operating as a rectifier, the reference signal may correspond to a desired DC voltage and the controlled signal may be the DC voltage produced by the power conversion topology. The duty cycle is generated 10 by applying a control algorithm to an error signal determined by subtracting the controlled signal from the reference signal. [0082] A switching frequency is determined 704 based on a total current (i t ), such as the total current i t flowing through the one or more inductors L 1 , L 2 , … L n as described above, the duty cycle D, and one or more of the DC voltage V dc and the AC voltage v ac . When operating 15 as an inverter both the DC voltage V dc and the AC voltage v ac are used in conjunction with equation (4) to determine the switching frequency. Alternatively, when operating as a rectifier the DC voltage is used in conjunction with equation (6) to determine the switching frequency. [0083] In the exemplary method 700, the switching frequency is configured to provide an available charge Q L1 produced by current through an inductor during the dead time equal to 20 the charge Q ZVS1 stored in the output capacitance of a high frequency switching device, such as one of the high frequency switching devices incorporated in the high frequency switching network 108 described above. Ensuring an available charge equal to the stored charge promotes ZVS operation of the high frequency switching network 108. [0084] In certain embodiments it is beneficial to limit 708 the switching frequency to a25 pre-determined maximum value. This is useful for example to avoid exceeding design limits of the high frequency switching devices selected for a particular power converter implementation. [0085] The resulting switching frequency is then used along with the duty cycle D to generate switch control signals configured to operate the high frequency switching devices in the high frequency switching network. [0086] Figure 8 illustrates a flow chart of an exemplary method for generating a duty cycle D incorporating aspects of the disclosed embodiments. The exemplary method 800 is appropriate for determining 702 the duty cycle in the exemplary method 700 described above when the bi-directional AC/DC power conversion topology is operating as an inverter. 5 [0087] In the illustrated embodiment the exemplary method 800 determines 802 whether the power conversion topology is operating as an inverter 808 or as a rectifier 810. When the power converter is operating as an inverter 808 the method 800 determines 804 a first error signal by subtracting the AC voltage from the AC reference voltage. During inverter operation, the AC voltage is the output of the power conversion topology and the AC reference10 voltage corresponds to a desired AC output voltage. [0088] A first control algorithm is applied 806 to the first error signal to generate the duty cycle D. The first control algorithm may be any appropriate type of control loop compensation or algorithm, such as a proportional plus integral control algorithm. [0089] Figure 9 illustrates a flow chart of an exemplary method 900 for generating a 15 duty cycle D incorporating aspects of the disclosed embodiments. The exemplary method 900 is appropriate for determining 702 the duty cycle in the exemplary method 700 of Figure 7 described above when the bi-directional AC/DC power conversion topology is operating as rectifier. In the example of Figure 9, the exemplary method 900 may be used as a continuation of the exemplary method 800 when it is determined 802 that the bi-directional power conversion20 topology is operating as a rectifier 810. [0090] As illustrated in Figure 9, in one embodiment, a DC voltage error signal is determined 902 by subtracting the DC voltage, which is the output of the power conversion topology when operating as a rectifier, from a DC reference voltage. The DC reference voltage corresponds to the desired DC voltage to be produced by the power conversion topology. 25 [0091] A voltage control signal is generated 904 by applying a DC voltage loop control algorithm to the voltage error signal. Any desired type of control loop compensation may be advantageously employed, such as a proportional plus integral control algorithm or other appropriate type of control algorithm. An AC current reference signal is then determined 908 by multiplying the voltage control signal by an absolute value of the AC voltage being output30 by the power conversion topology. [0092] The duty cycle is generated 910 by applying a current loop control algorithm to the AC current error signal. Similar to the other control algorithms described herein, any appropriate type of loop compensation may be advantageously employed for the current loop control algorithm, such as a proportional plus integral control algorithm or other control 5 algorithm as desired. [0093] When compared with prior art solutions, the control schemes and methods disclosed herein require less sensory equipment to achieve ZVS operation while maintaining minimum RMS current. Less sensory equipment translates to fewer components thereby improving cost and power density. The wide-range ZVS operation of the high frequency 10 switches provided by the improved control schemes and methods result in lower switching losses thereby allowing higher switching frequencies which often translates to higher power densities. The bi-directional power flow provided by the apparatus 100 provides the opportunity to use the same hardware for a wide range of applications such as inverter applications rectifier applications and applications requiring bi-directional power flow. 15 [0094] Thus, while there have been shown, described and pointed out, fundamental novel features of the invention as applied to the exemplary embodiments thereof, it will be understood that various omissions, substitutions and changes in the form and details of devices and methods illustrated, and in their operation, may be made by those skilled in the art without departing from the spirit and scope of the presently disclosed invention. Further, it is expressly 20 intended that all combinations of those elements, which perform substantially the same function in substantially the same way to achieve the same results, are within the scope of the invention. Moreover, it should be recognized that structures and/or elements shown and/or described in connection with any disclosed form or embodiment of the invention may be incorporated in any other disclosed or described or suggested form or embodiment as a general matter of design 25 choice. It is the intention, therefore, to be limited only as indicated by the scope of the claims appended hereto.