The present technology is generally related to parallel inverter systems and methods.
Parallel inverters are widely used across many industries including the solar power industry. Parallel inverters typically use isolation, which may be implemented by DC “string” separation or AC transformers with multiple secondary windings. Parallel inverters may improve the quality of the current by interleaving the output from the parallel inverters. This offsets the ripples such that the ripples compensate for each other. As a result, smaller filters may be used to filter the output of the parallel inverters. Parallel inverters may also increase the partial load efficiency. For example, some modules can be turned off, which improves the efficiency of the overall system at partial load.
The techniques of this disclosure generally relate to parallel inverter systems for minimizing circulating currents, mitigating ripple, and increasing efficiency.
In aspects, the disclosure provides a parallel inverter system. The parallel inverter system includes inverters coupled together in parallel, a common DC bus coupled between a DC load and inputs of the inverters, a common AC bus coupled between outputs of the inverters and an electrical power grid, and a common-mode filter coupled to the output of each of the inverters. The parallel inverter system also includes controllers coupled to the inverters, respectively, the controllers configured to generate interleaved pulse width modulation (PWM) signals, respectively.
In various implementations, the parallel inverter system may include one or more of the following features. The inverters may be three-level (3L)-neutral point clamped (NPC) inverters. The DC load may include a photovoltaic (PV) device, an energy storage device, or the PV device and the energy storage device. The common-mode filter may be a common-mode choke.
In aspects, the number of the inverters may be 2, 4, 8, or 16. In other aspects, the number of the inverters may be greater than 50.
The PWM switching signals may be Sine Pulse-Width Modulation (SPWM) signals, Space Vector PWM (SVPWM) signals, or Discontinuous PWM (DPWM) signals. The controllers may be local controllers and communicate with each other via the EtherCAT protocol, by which one controller of the local controllers operates as a master controller and the remaining controllers of the local controllers operate as slave controllers.
In aspects, the parallel inverter system may include an LCL filter coupled to the output of each of the inverters. The LCL filter may be configured to reduce high frequency circulating current. The PWM signals may be interleaved PWM signals. The PWM signals may be time synchronized with each other.
The details of one or more aspects of the disclosure are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the techniques described in this disclosure will be apparent from the description and drawings, and from the claims.
One of the benefits of parallel inverters is the current quality may be improved. The current quality may be improved through the use of interleaving to mitigate ripples. Interleaving involves offsetting the ripples in the inverter current outputs such that the ripples compensate for each other. Also, some inverter modules can be turned off, which improves the efficiency of the overall system at partial load.
In general, it tends to be challenging to parallelize inverters, including two or three level inverters. This is because parallel inverters do not stabilize the common mode. As a result, parallel inverters essentially rely on isolation of the conduction path to prevent a large current flow.
There are at least three options to address the common mode voltage and the circulating currents. A first option is to apply a common mode filter to the output of the parallel inverters. A second option is to synchronize the inverters at a high rate (e.g., down to the picosecond or less). A third option is to measure the zero sequencing current and control certain switches of the inverters to minimize the circulating currents.
Accordingly, this disclosure relates to a common DC bus with distributed inverters and more particularly to parallel inverter optimization for a large number of inverters. The parallel inverter optimization may include time synchronization, filter design, and control design aspects. The time synchronization may involve synchronizing the switching of the parallel inverters and the sampling of parallel inverter signals. The time synchronization may be implemented using a high speed and high precision communications and/or control protocol, e.g., the EtherCAT protocol. The hardware or filter design may involve a common-mode inductor or filter, reduce high frequency circulating currents, and/or optimize LCL filtering, e.g., by tuning the LCL filter to reduce the high frequency circulating current. The control design may involve control systems configured to reduce circulating currents, control the DC bus voltage, attenuate LCL resonance, and/or provide closed-loop stability.
In aspects, the time synchronization may reduce filter requirements. The filter may include a common-mode choke, which may be configured to reduce the synchronization requirements. And the control system may leverage the parallel configuration of the inverters.
The DC storage plant 30 typically includes multiple battery banks 31, bidirectional DC/DC converters 32, and a centralized controller 60. The centralized controller 60 can govern the charge and discharge rate. The bi-directional DC/DC converters 32 can be configured to charge the battery banks 31. The bi-directional DC/DC converters 32 can be sized to the battery output or input. The bi-directional DC/DC converters 32 may employ a power droop algorithm, which maintains constant power output in the normal MPPT region.
When the voltage is higher or lower than the MPPT region, a bi-directional DC/DC converter 32 may ramp up power or ramp down power output to the common DC bus 50. The power droop algorithm enables local control of power output from the DC power plant 30 based on the external load. Additionally, the internal resistance of the parallel connected bi-directional DC/DC converters 32 maintains relatively equal current sharing between the battery banks 31. The power droop algorithm, in combination with the battery banks 31 and the photovoltaic panel arrays 21 sharing the common DC bus 50, eliminates the need for additional communication and allows for a fast response to micro-grid applications (e.g., changes in load on the inverters 40). Optionally, DC/DC converters 22 may be electrically coupled between the common DC bus 50 and respective photovoltaic panel arrays 21.
The inverters 40 receive power from the common DC bus 50 and converts the power to an AC voltage. The inverters 40 can be sized for the AC output requirements of the power electronic system 10. The inverters 40 maintain the output power at the Maximum Power Point (MPP) by using, for example, the voltage tracking method. It is contemplated that other methods known in the art can be used. Maximum Power Point Tracking (MPPT), which is the process of finding and keeping the load characteristic at the point where the system is optimized to give the highest power transfer, is run at the input ports of the inverters 40. The output power from the solar power plant 20 is sampled and the proper load characteristic (resistance) is applied so as to obtain maximum power.
When a grid curtailment command is received at the solar power plant 20 and the DC storage plant 30, the inverters 40 experience a rise in system voltage at the common DC bus 50, and both the solar power plant 20 and the DC storage plant 30 reduce power output without active control. Similarly, in an increasing load scenario, the inverters 40 experience a drop in system voltage at the common DC bus 50, and both the solar power plant 20 and the DC storage plant 30 increase power output without an active control. These changes in voltage are near instantaneous at the inverters 40.
The first challenge associated with parallel inverters relates to the switching behavior of the parallel inverters. The switching behavior introduces common mode voltages and circulating or loop currents, which create additional losses.
For the two-module parallel inverter circuit of
v
cm
=v
cm1
−v
cm2=(va1±vb1+vc1)/3−(va2+vb2+vc2)/3
The circulating current may be calculated by taking the integral of the common mode voltage over time as follows:
i
circ(t)−1/(L1+L2)∫vcm(t)dt
As shown in the circulating
current equation, smaller filters, e.g., Li and L2, increase the circulating current. The circulating currents may be large in magnitude, which require larger switches. The circulating current can be minimized by using carrier-based modulation methods and interleaving control of the parallel inverters as described herein.
The second challenge associated with parallel inverters relates to the control system for controlling the parallel inverters. In a first option, a central control system may be used. A central control system may require alignment of switching, central processing, and fiber cabling, which may be reserved for the highest power levels. In a second option, a distributed current control system may be used. A distributed current control system may require measuring offsets in a distributed way (each of which may introduce circulating currents), may introduce race conditions or power imbalances, and may introduce control instabilities. In a third option, the control system may be a hybrid control system combining or otherwise incorporating aspects of both the central control system and the distributed current control system.
In one implementation, a common-mode choke Lcm is added as shown in
In aspects, one or more synchronization techniques may be employed. The inverters may be operated in an interleaved fashion based on the grid frequency and may account for uncertainties in the grid frequency. In another implementation, the inverters may be operated in an interleaved fashion based on the Ethernet-bus timings. In another implementation, the inverters may be operated in an interleaved fashion based on the position of the inverters, which may be determined based on GPS readings.
The operation or control of the inverters may be synchronized based on the EtherCAT protocol, which is a deterministic Ethernet-based field-bus protocol.
The EtherCAT protocol specifies update times, which may also be referred to as cycle times. In one implementation, the update times may be less than or equal to 100 μs. The EtherCAT protocol also specifies the communication jitter for precise synchronization purposes. In one implementation, the communication jitter may be specified to be less than or equal to 1 μs. The EtherCAT protocol also specifies data rates of more than 100 Mbit/s, which is greater than 90% of the user data rate of 2×100 Mbit/s. For the EtherCAT protocol, typical network update rates may be 1-30 kHz. The EtherCAT protocol is standardized under IEC 61158.
According to one implementation, the EtherCAT protocol may include masters, which may be implemented as a software application on an Ethernet Medium Access Control (MAC) sublayer. The master may run in suitable operating system, e.g., Linux, on a suitable processor, e.g., an x86 processor, with many slaves. In one example, the cycle time may be 5 ms and the maximum jitter may be 33.4 μs around the 5 ms cycle. In one example, in the case of a scope capture of two slave device's SYNCO signals, the jitter of the second slave device is around 43 ns.
As illustrated in
The solar tracker system also includes an AC bus panel. The AC bus panel includes multiple input breakers, a common AC bus electrically coupled to the input breakers, and an output breaker electrically coupled to the common AC bus. Each input breaker is coupled to a different inverter. Each input breaker is a breaker suitable for the inverter to which the input breaker is electrically coupled. As illustrated in
Although this disclosure describes 2, 4, 8, 16, and 32 inverters or inverter modules arranged and controlled in parallel, it should be understood that any number of inverters or inverter modules may be arranged and controlled in parallel according to the systems and methods described herein. For example, 48 or 96 inverter modules may be arranged and controlled in parallel using the EtherCAT protocol as described herein.
It should be understood that the various aspects of the disclosure may be incorporated into or otherwise applied to a wide variety of industries and applications. The industries and applications may include industries and applications that use inverters and require those inverters to output quality current. The industries may include green energy industries including the solar power industry and the wind turbine industry.
It should be understood that various aspects disclosed herein may be combined in different combinations than the combinations specifically presented in the description and accompanying drawings. It should also be understood that, depending on the example, certain acts or events of any of the processes or methods described herein may be performed in a different sequence, may be added, merged, or left out altogether (e.g., all described acts or events may not be necessary to carry out the techniques). In addition, while certain aspects of the disclosure are described as being performed by a single module or unit for purposes of clarity, it should be understood that the techniques of this disclosure may be performed by a combination of units or modules.
A parallel inverter system may incorporate one or more of the time synchronization aspects, filter design aspects, or control design aspects of the disclosure. In the case where two or more of the time synchronization aspects, filter design aspects, or control design aspects of the disclosure are incorporated into the parallel inverter system, there may be a relationship or trade-off between these aspects. For example, if there is better time synchronization or control, the hardware filter requirements may be reduced, which may be less expensive because the time synchronization may be implemented by software and the hardware filters may be smaller.
In one or more examples, the described techniques may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored as one or more instructions or code on a computer-readable medium and executed by a hardware-based processing unit. Computer-readable media may include non-transitory computer-readable media, which corresponds to a tangible medium such as data storage media (e.g., RAM, ROM, EEPROM, flash memory, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer).
Instructions may be executed by one or more processors, such as one or more digital signal processors (DSPs), general purpose microprocessors, application specific integrated circuits (ASICs), field programmable logic arrays (FPGAs), or other equivalent integrated or discrete logic circuitry. Accordingly, the term “processor” as used herein may refer to any of the foregoing structure or any other physical structure suitable for implementation of the described techniques. Also, the techniques could be fully implemented in one or more circuits or logic elements.
This application claims the benefit under 35 U.S.C. § 119(e) to U.S. Provisional Application 63/388,244, filed Jul. 11, 2022 and entitled PARALLEL INVERTER SYSTEMS AND METHODS, which is hereby incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63388244 | Jul 2022 | US |