SYSTEM AND METHOD FOR DETERMINING ACTIVE AND REACTIVE CURRENTS DURING ASYMMETRICAL LOW-VOLTAGE RIDE THROUGH (LVRT) CONDITIONS
20240388195 ยท 2024-11-21
Inventors
- Ali AZIZI (Toronto, CA)
- Ali HOOSHYAR (Toronto, CA)
- Amin BANAIEMOQADAMFARIMAN (Toronto, CA)
- Mohammad Reza IRAVANI (Toronto, CA)
Cpc classification
H02M1/0009
ELECTRICITY
H02M1/325
ELECTRICITY
International classification
Abstract
There is provided a system and method for determining active and reactive currents during asymmetrical low-voltage ride through (LVRT) conditions at an inverter. The method including: receiving an indication of an LVRT condition; and where the largest phase current magnitude does not exceed a phase current limit, determining a maximum active current for associated positive-sequence and negative-sequence reactive currents by determining a largest active current magnitude and outputting the largest active current and associated positive-sequence and negative-sequence reactive currents to the inverter, otherwise: scaling down each of the positive-sequence and negative-sequence reactive currents, or superimposed positive-sequence and negative-sequence reactive currents, uniformly or non-uniformly to determine revised positive-sequence and negative-sequence reactive currents; where the magnitudes of all of the phase currents are below the phase current limit, determining a non-zero positive-sequence revised active current; and outputting the revised active current and the revised positive-sequence and negative-sequence reactive currents to the inverter.
Claims
1. A method for determining active and reactive currents during asymmetrical low-voltage ride through (LVRT) conditions at an inverter, the method executable on a controller or executed as a model on a computer, the method comprising: receiving an indication of an LVRT condition; and where there is an active current such that the largest phase current magnitude does not exceed a phase current limit, determining a maximum active current for associated positive-sequence and negative-sequence reactive currents by determining a largest active current magnitude and outputting the largest active current and associated positive-sequence and negative-sequence reactive currents to the inverter, otherwise: scaling down each of the positive-sequence and negative-sequence reactive currents, or superimposed positive-sequence and negative-sequence reactive currents, to determine revised positive-sequence and negative-sequence reactive currents; where the magnitudes of all of the phase currents are below the phase current limit and a ? condition for each phase after the scaling down is within a predetermined range, determining non-zero positive-sequence revised active current, the ? condition based on a negative voltage angle (?.sub.V.sub.
2. The method of claim 1, wherein determining whether there is an active current such that the largest phase current magnitude does not exceed a phase current limit comprises determining a maximum active current by determining ranges for the active current such that each phase current does not exceed the phase current limit and selecting the upper bound of the range.
3. The method of claim 1, wherein the ? condition equals ?+?.sub.V.sub.
4. The method of claim 1, wherein scaling down each of the positive-sequence and negative-sequence reactive currents comprises scaling uniformly based on a change in the positive-sequence and negative-sequence reactive currents or uniformly scaling by determining a scaling factor that causes at least one of the phase currents equal to the phase current limit.
5. (canceled)
6. The method of claim 5, wherein determining the scaling factor comprises: determining all of the possible solutions for the scaling factor using a quadratic relationship to the phase current limit; discarding any solutions to the scaling factor that are outside of the [0,1] range; and selecting a largest solution to the scaling factor that makes at least one of the phases equal to or below the phase current limit and the other phases below the phase current limit.
7. (canceled)
8. The method of claim 1, wherein determining the non-zero positive-sequence revised active current comprises determining a magnitude of an active current that satisfies the relationship of |I.sub.?|=I.sub.max=?{square root over (|I.sub.x|.sup.2+|I.sub.y|.sup.2)}, where I.sub.x comprises the positive-sequence reactive current (I.sub.Q.sup.+) and the angle between the positive-sequence reactive current and either the negative-sequence reactive current (?), the negative-sequence reactive current (?) minus 2?/3, or the negative-sequence reactive current (?) plus 2?/3, and I.sub.y comprises the negative-sequence reactive current (I.sub.Q.sup.?) and the angle between the positive-sequence reactive current and either the negative-sequence reactive current (?), the negative-sequence reactive current (?) minus 2?/3, or the negative-sequence reactive current (?) plus 2?/3
9. (canceled)
10. (canceled)
11. The method of claim 1, wherein scaling down each of the positive-sequence and negative-sequence reactive currents comprises non-uniform scaling where: the negative-sequence reactive current is decreased at a higher rate than the positive-sequence reactive current, the positive-sequence reactive current is decreased at a higher rate than the negative-sequence reactive current, or the positive-sequence reactive current is decreased at a higher rate than the negative-sequence reactive current and superimposed positive-sequence reactive currents are greater than superimposed negative-sequence reactive currents.
12. (canceled)
13. (canceled)
14. The method of claim 1, wherein scaling down each of the positive-sequence and negative-sequence reactive currents comprises non-uniform scaling using optimization, where: the negative-sequence reactive current is decreased at a higher rate than the positive-sequence reactive current, the positive-sequence reactive current is decreased at a higher rate than the negative-sequence reactive current, or the positive-sequence reactive current is decreased at a higher rate than the negative-sequence reactive current and superimposed positive-sequence reactive currents are greater than superimposed negative-sequence reactive currents.
15. (canceled)
16. (canceled)
17. The method of claim 1, wherein scaling down each of the positive-sequence and negative-sequence reactive currents comprises non-uniform scaling where the negative-sequence current is prioritized to be decreased before the positive-sequence current or where the positive-sequence current is prioritized to be decreased before the negative-sequence current.
18. (canceled)
19. The method of claim 1, wherein scaling down each of the positive-sequence and negative-sequence reactive currents comprises non-uniform scaling using optimization, where the negative-sequence current is prioritized to be decreased before the positive-sequence current or where the positive-sequence current is prioritized to be decreased before the negative-sequence current.
20. (canceled)
21. A system for determining active and reactive currents during asymmetrical low-voltage ride through (LVRT) conditions at an inverter, the system comprising a processing unit in communication with a non-transitory computer-readable medium comprising instructions to cause the processing unit to execute: receiving of an indication of an LVRT condition; where there is an active current such that the largest phase current magnitude does not exceed a phase current limit, determining a maximum active current for associated positive-sequence and negative-sequence reactive currents by determining a largest active current magnitude; where there is an active current such that the largest phase current magnitude does not exceed the phase current limit, outputting the largest active current and associated positive-sequence and negative-sequence reactive currents to the inverter; where there is no active current such that the largest phase current magnitude does not exceed the phase current limit, scaling down each of the positive-sequence and negative-sequence reactive currents, or superimposed positive-sequence and negative-sequence reactive currents, to determine revised positive-sequence and negative-sequence reactive currents; where there is no active current such that the largest phase current magnitude does not exceed the phase current limit and a ? condition for each phase after the scaling down is within a predetermined range, determining a non-zero positive-sequence revised active current where the magnitudes of all of the phase currents are below the phase current limit, the ? condition based on a negative voltage angle (?.sub.V.sub.
22. The system of claim 21, wherein determining whether there is an active current such that the largest phase current magnitude does not exceed a phase current limit comprises determining a maximum active current by determining ranges for the active current such that each phase current does not exceed the phase current limit and selecting the upper bound of the range.
23. The system of claim 21, wherein the ? condition equals ?+?.sub.V.sub.
24. The system of claim 21 wherein scaling down each of the positive-sequence and negative-sequence reactive currents comprises uniformly scaling based on a change in the positive-sequence and negative-sequence reactive currents or uniformly scaling by determining a scaling factor that causes at least one of the phase currents equal to the phase current limit.
25. (canceled)
26. The system of claim 25, wherein determining the scaling factor comprises performing: determining all of the possible solutions for the scaling factor using a quadratic relationship to the phase current limit; discarding any solutions to the scaling factor that are outside of the [0,1] range; and selecting a largest solution to the scaling factor that makes at least one of the phases equal to or below the phase current limit and the other phases below the phase current limit.
27. (canceled)
28. The system of claim 21, wherein determining the non-zero positive-sequence revised active current comprises determining a magnitude of an active current that satisfies the relationship of |I.sub.?|=I.sub.max=?{square root over (|I.sub.x|.sup.2+|I.sub.y|.sup.2)}, where I.sub.x comprises the positive-sequence reactive current (I.sub.Q.sup.+) and the angle between the positive-sequence reactive current and either the negative-sequence reactive current (?), the negative-sequence reactive current (?) minus 2?/3, or the negative-sequence reactive current (?) plus 2?/3, and I.sub.y comprises the negative-sequence reactive current (I.sub.Q.sup.?) and the angle between the positive-sequence reactive current and either the negative-sequence reactive current (?), the negative-sequence reactive current (?) minus 2?/3, or the negative-sequence reactive current (?) plus 2?/3.
29. (canceled)
30. (canceled)
31. The system of claim 21, wherein scaling down each of the positive-sequence and negative-sequence reactive currents comprises non-uniform scaling where: the negative-sequence reactive current is decreased at a higher rate than the positive-sequence reactive current, the positive-sequence reactive current is decreased at a higher rate than the negative-sequence reactive current, or the positive-sequence reactive current is decreased at a higher rate than the negative-sequence reactive current and superimposed positive-sequence reactive currents are greater than superimposed negative-sequence reactive currents.
32. (canceled)
33. (canceled)
34. The system of claim 21, wherein scaling down each of the positive-sequence and negative-sequence reactive currents comprises non-uniform scaling using optimization, where: the negative-sequence reactive current is decreased at a higher rate than the positive-sequence reactive current, the positive-sequence reactive current is decreased at a higher rate than the negative-sequence reactive current, or the positive-sequence reactive current is decreased at a higher rate than the negative-sequence reactive current and superimposed positive-sequence reactive currents are greater than superimposed negative-sequence reactive currents.
35. (canceled)
36. (canceled)
37. The system of claim 21, wherein scaling down each of the positive-sequence and negative-sequence reactive currents comprises non-uniform scaling where the negative-sequence current is prioritized to be decreased before the positive-sequence current or where the positive-sequence current is prioritized to be decreased before the negative-sequence current.
38. (canceled)
39. (canceled)
40. (canceled)
41. A method for determining active and reactive currents during asymmetrical low-voltage ride through (LVRT) conditions at an inverter, the method executable on a controller or executed as a model on a computer, the method comprising: receiving an indication of an LVRT condition; and capping the positive-sequence and negative-sequence reactive currents at prespecified limits and outputting the capped positive-sequence and negative-sequence reactive currents to the inverter, and determining a maximum active current for associated positive-sequence and negative-sequence reactive currents by determining a largest active current magnitude and outputting the largest active current and associated positive-sequence and negative-sequence reactive currents to the inverter.
Description
DESCRIPTION OF THE DRAWINGS
[0046] A greater understanding of the embodiments will be had with reference to the Figures, in which:
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
DETAILED DESCRIPTION
[0066] For simplicity and clarity of illustration, where considered appropriate, reference numerals may be repeated among the Figures to indicate corresponding or analogous elements. In addition, numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein. However, it will be understood by those of ordinary skill in the art that the embodiments described herein may be practised without these specific details. In other instances, well-known methods, procedures and components have not been described in detail so as not to obscure the embodiments described herein. Also, the description is not to be considered as limiting the scope of the embodiments described herein.
[0067] Various terms used throughout the present description may be read and understood as follows, unless the context indicates otherwise: or as used throughout is inclusive, as though written and/or; singular articles and pronouns as used throughout include their plural forms, and vice versa; similarly, gendered pronouns include their counterpart pronouns so that pronouns should not be understood as limiting anything described herein to use, implementation, performance, etc. by a single gender. Further definitions for terms may be set out herein; these may apply to prior and subsequent instances of those terms, as will be understood from a reading of the present description.
[0068] Any module, unit, component, server, computer, terminal or device exemplified herein that executes instructions may include or otherwise have access to computer readable media such as storage media, computer storage media, or data storage devices (removable and/or non-removable) such as, for example, magnetic disks, optical disks, or tape. Computer storage media may include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data. Examples of computer storage media include RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by an application, module, or both. Any such computer storage media may be part of the device or accessible or connectable thereto. Further, unless the context clearly indicates otherwise, any processor or controller set out herein may be implemented as a singular processor or as a plurality of processors. The plurality of processors may be arrayed or distributed, and any processing function referred to herein may be carried out by one or by a plurality of processors, even though a single processor may be exemplified. Any method, application or module herein described may be implemented using computer readable/executable instructions that may be stored or otherwise held by such computer readable media and executed by the one or more processors.
[0069] Generally, implementations of the requirements for generation of the negative-sequence current for inverters during LVRT have not considered the requirements with the same hierarchy. For example, currents may not ensure full utilization of the IBR's phase current capacity under all LVRT conditions. In addition, ?I.sub.Q.sup.+ and ?I.sub.Q.sup.? are not necessarily prioritized over I.sub.P.sup.+. As another example, some schemes violate the GCs by generating active negative-sequence current, I.sub.P.sup.?.
[0070] Generally, conventional inverter design follows the following approach: the inverter attempts to meet a requirement for current, for example as shown in
[0071] The present embodiments provide an approach to advantageously maximize the active current of an IBR while the reactive current requirements are met. Moreover, if the phase currents hit the limit due to large superimposed reactive currents ?I.sub.Q.sup.? shown by
[0072] In an example, the LVRT mode can be engaged when one or more phase to phase voltages are outside of a static voltage range and/or there is a sudden change in voltage. In this example, the LVRT mode can be deactivated when all the phase to phase voltages are in the static voltage range or after five seconds if the sudden voltage change did not result in any voltage exceeding the static voltage range. The sudden voltage jump can be defined by an absolute difference between an actual value of the positive and negative sequence voltage and a 50 period average of the positive and negative sequence voltage relative to a declared voltage.
[0073] As described herein, the present inventors conducted example experiments to verify the effectiveness and advantages of the present embodiments. In the example experiments, PSCAD/EMTDC simulations were conducted of a modified version of the IEEE 39-bus system, depicted in the test system of
[0074] Common approaches used to determine the reference for the positive-sequence active current of an IBR that generates negative-sequence current have substantial limitations. When the reactive current is prioritized, a straightforward way to derive the reference for |I.sub.P.sup.+| is based on Equation (1), which maintains the scalar sum of the positive- and negative-sequence current magnitudes below the phase current limit of the IBR:
|I.sub.P.sup.?| is zero or very small in comparison to |I.sub.Q.sup.?|, so the only unknown in Equation (1) is |I.sub.P.sup.+|. The following case studies evaluate the performance of this approach:
Case 1:
[0075] Example Case 1 elaborates on the effective utilization of an IBR's current capacity when the superimposed reactive currents ?I.sub.Q.sup.+ and ?I.sub.Q.sup.? given by
[0076] The phase currents resulting from the above sequence currents are displayed in
[0077] Since the maximum phase current, |I.sub.c|, is 0.13 pu less than I.sub.max, one might expect that |I.sub.P.sup.+| can be increased by at most 0.13 pu, and then the inverter's capacity is fully utilized. However, increasing |I.sub.P.sup.+| by 0.13 pu while |I.sub.Q.sup.+| and |I.sub.Q.sup.?| are kept the same as in
[0078] Although GCs generally prioritize the reactive power, they also generally require maximizing active power. This is critical in maintaining the load-generation balance; i.e., the ultimate objective of the LVRT requirement. Effective utilization of the seemingly small 0.2-pu excess current capacity of the inverter in the phase domain offers sizable active power in the sequence domain. This can be made clear only when the excess current capacity is maximally used, as described herein.
Case 2:
[0079] Example Case 2 focuses on when the superimposed reactive currents ?I.sub.Q.sup.+ and ?I.sub.Q.sup.? given by
[0080] One obvious problem of the above process is that the 0.857 scaling factor obtained using Equation (1) prevents maximizing the reactive currents, and so 15% of the inverter's excess current capacity remains unused. If |I.sub.Q.sup.+| and |I.sub.Q.sup.?| were scaled down by a factor of 0.879 to 0.63 pu and 0.60 pu, respectively, then the current of phase C would reach to 1.2 pu. This would satisfy the IBR's phase current limit, even though it violates Equation (1).
[0081] The second (and more substantial) problem is not as obvious. It is taken for granted that once 0.879 is used to scale down |I.sub.Q.sup.+| and |I.sub.Q.sup.?| to 0.63 pu and 0.60 pu, and the phase C current hits the limit, no room is left to generate |I.sub.P.sup.+|. However, as shown in
[0082] Turning to
[0083] The system 100 executes a method that complies with the requirement to maximize an IBR's active current during LVRT while the requirements of applicable grid codes (for example, as outlined in the diagram of
[0084] At block 202, the processing unit 102 receives pre-LVRT quantities values for the currents from respective current sensors associated with the inverter.
[0085] At block 204, the processing unit 102 receives an indication of an LVRT condition. Determination of LVRT conditions can vary depending on a given GC. For example, in the Verband der Elektrotechnik, Elektronik und Informationstechnik e.V. (VDE) code, one of the following two events are specified as the criterion for the start of the LVRT condition: [0086] A sudden change in voltage compared to the average voltage in the 50 pre-fault voltage periods; or [0087] Voltage>1.1 U.sub.MS or <0.9 U.sub.MS, where U.sub.MS is an operating voltage of the medium-voltage network, to which the voltage regulator of the High-Voltage/Medium-Voltage transformer regulates on the medium voltage side.
Additionally, the criteria for the LVRT condition ending is either: [0088] 5 s after fault start; or [0089] Restoration of all line-to-line voltages in the range of 0.9 UMS<U<1.1 UMS.
[0090] In another example, under the Institute of Electrical and Electronics Engineers (IEEE) P2800 standard, except for 500 kV nominal voltage, the continuous operating region is when the applicable voltage is ?0.9 per unit and ?1.05 per unit. For 500 kV nominal voltage, the continuous operating range is when the applicable voltage is ?0.9 per unit and ?1.10 per unit. During temporary low voltage disturbances, the applicable voltage is defined as the lowest magnitude fundamental frequency phasor component phase-phase or phase-ground voltage at the RPA relative to the corresponding nominal system voltage. According to the standard, LVRT can be defined as when the applicable voltage drops below 0.9 pu.
[0091] At block 205, the processing unit 102 determines whether the largest phase current magnitude exceeds a phase current limit.
[0092] At block 206, where the largest phase current magnitude I.sub.max does not exceed a phase current limit, the processing unit 102 determines a maximum active current for the given reactive currents. Generally, inverters have an applicable limit for their phase current to prevent damage to power electronic switches and other componentry. In many cases, this phase current limit is between 100% to 200% of the inverter's rated current. In some cases, this limit can be time-variant; for example, the phase current limit can be 160% of the rated current during the first 20 milliseconds of LVRT and decrease to 120% of the rated current for the remainder of the LVRT period. While the present disclosure generally refers to a time-invariant phase current limit, it is understood that this limit can be time-dependent.
[0093] The relation between the different components of an IBR's sequence currents and the phase currents that flow through the inverter switches is shown in Equation (2); where ?=e.sup.j2?/3; By denotes the voltage angle at the POC; pre in the subscript denotes the pre-LVRT quantities; and cap indicates the quantities associated with the shunt capacitor of the inverter's filter.
[0094] From Equation (2), the phase currents can be written as:
where ??{a, b, c}, and ? is 0, ?2?3, and 2?3 for phases A, B, and C, respectively. The reactive components of I.sub.? are derived using Equation (4), which includes |?I.sub.Q.sup.?| given by
[0095] The processing unit 102 determines the active current |I.sub.P.sup.+| in Equation (3) such that the largest phase current given by Equation (3) equals I.sub.max. For each phase current, the first two of the three vectors on the right side of Equation (3), i.e., |I.sub.Q.sup.+|?(?.sub.V.sub.
[0096] The square magnitudes of the phase currents in Equation (6) are:
[0097] The IBR limit for the three phase currents can be expressed as the three inequalities embedded in Equation (9) for different values of ?.
[0098] In Equation (9), |I.sub.Q.sup.+| and |I.sub.Q.sup.?| are given by
[0099] To show the difference made using the above approach, consider the fault of example Case 1 while the processing unit 102 with respect to IBR-4 uses Equation (10) to determine |I.sub.P.sup.+|. Using the angles of the sequence voltages shown in
[0100] In certain cases, there are conditions under which Equation (10) returns an empty set, and as such, there are approaches used by the processing unit 102 for these conditions to satisfy the GC. Generally, an inverter's maximum current is fairly small. In addition, when a fault is not very far from the IBR, and so the change in the voltage is significant, the reactive currents determined by
[0101] At block 207, the processing unit 102 communicates the reactive currents and the active currents to the respective IBR 150.
[0102] At block 208, where the largest phase current magnitude I.sub.max exceeds a phase current limit, the processing unit 102 scales down the positive-sequence and negative-sequence reactive currents, or superimposed positive-sequence and negative-sequence reactive currents. In some cases, this scaling can be performed uniformly on both the positive-sequence and negative-sequence. In other cases, as described herein, the positive-sequence and negative-sequence can be scaled using other current limitation strategies, as described herein. In contrast, other approaches scale the total positive-sequence and negative-sequence reactive currents, I.sub.Q.sup.?. Thus, the formulations in these schemes include scaling the pre-fault current, I.sub.Q-pre, and the current through the capacitor of the inverter's LC filter, I.sub.Q-cap, neither of which is generally controllable during LVRT. Advantageously, in the present embodiments, the processing unit 102 provides for such current to be scaled.
[0103] When positive-sequence and negative-sequence reactive currents are not scaled down, the following relation holds as long as the same K-factor is used for the positive and negative sequence in
[0104] Therefore, the IBR's equivalent impedances in the two sequence circuits are similar, replicating a synchronous generator. An IBR should ideally maintain the same relation after the currents are scaled down, so that the similarity with the synchronous generators is preserved. Scaling the total reactive currents violates Equation (10) since the total reactive currents are not limited to only the superimposed currents given by
[0105] Equation (12) is solved for ? such that max{|I.sub.a|, |I.sub.b|, |I.sub.c|}=I.sub.max to ensure maximum utilization of the inverter's capacity. Equating the magnitude of phase currents given by Equation (12) with I.sub.max yields the three equations embedded in Equation (13) for ?=0, ?2?3, and +2?3, corresponding to phases A, B, and C, respectively. This relation can be written with respect to p, as in:
where the coefficients ?.sub.2?, ?.sub.1?, and ?.sub.0?, are expressed by Equation (15) in terms of the known parameters of Equation (13).
[0106] In Equation (15), if I.sub.Q-pre.sup.+ is capacitive, ?=?1, and the upper sign must be used in ? and ?. For an inductive I.sub.Q-pre.sup.+, however, the lower sign must be used in ? and ?, and ?=?1 when |I.sub.Q-pre.sup.+|+??I.sub.Q.sup.+<0, and ?=1 when |I.sub.Q-pre.sup.+|+??I.sub.Q.sup.+>0. As ? is the unknown of Equation (14), the sign of |I.sub.Q-pre.sup.+|+??I.sub.Q.sup.+ cannot be determined before Equation (14) is solved. Thus, Equation (14) must be solved for both conditions, i.e., |I.sub.Q-pre.sup.+|+??I.sub.Q.sup.+<0 and |I.sub.Q-pre.sup.+|+??I.sub.Q.sup.+>0. For each of these inequalities, the calculated ? is acceptable if the respective inequality is held for that ?.
[0107] To find an optimal ? that satisfies all of the constraints, the equation for each phase embedded in Equation (14) is solved independently of the other two equations in Equation (14) (for the other two phases) but the constraint on the current magnitude must be satisfied for all three phases. Therefore, the scaling factor can be found by, first, finding all of the possible solutions for ? in each equation embedded in Equation (14); then, discarding any ? that is outside the [0,1] range because such ?'s do not scale down the current magnitude; then, choosing the largest ? that is the solution of Equation (14) for one of the phases but also simultaneously keeps the current magnitude in the other two phases below I.sub.max.
[0108] Since Equation (12) was solved to satisfy the max{|I.sub.a|, |I.sub.b|, |I.sub.c|}=I.sub.max condition, the scaled-down positive- and negative-sequence reactive currents obtained above make the current of at least one phase equal to the inverter's limit. When one of the phase currents reaches the limit, generally, it has previously been assumed that the inverter has no room to inject active current. At block 210, the processing unit 102 can calculate a non-zero positive-sequence active current, I.sub.P.sup.+ to be generated by the IBR 150, while the reactive currents obtained above remain intact and the inverter's phase current limit is satisfied.
[0109] Assume, without loss of generality, that |I.sub.a| is the largest phase current when I.sub.Q.sup.? is scaled down and no I.sub.P.sup.+ is generated, i.e.:
[0110] The angle between I.sub.Q.sup.+ and I.sub.Q.sup.? in Equation (16) is Q defined in Equation (8). Either 0????, as in
for
[0111] For ????2? in
can be determined by the processing unit 102. This would keep |I.sub.y| unchanged because for the |I.sub.P.sup.+| given by Equation (20), I.sub.y=(|I.sub.Q.sup.?|sin ??2|I.sub.Q.sup.?|sin ?)??.sub.V.sub.
[0112] Although the above formulation does not ensure that I.sub.b and I.sub.c are less than I.sub.max, it proves that Equation (10) can be used to determine the |I.sub.P.sup.+| that can be generated after scaling down I.sub.Q.sup.?. Substituting the I.sub.max given by Equation (17) and Equation (8) into Equation (10) shows that the |I.sub.P.sup.+| given by Equation (20) is the upper bound of the second range on the right side of Equation (10), which corresponded to phase A. It can be similarly shown that if the derivations in Equations (16) to (20) are carried out for phases B and C (which would require only shifting ? by +2?3 and ?2?3, respectively), substituting the I.sub.max given by Equation (17) and Equation (8) into Equation (10) makes the upper bound of the third and the fourth range on the right side of Equation (10) equal to the |I.sub.P.sup.+| in Equation (20), respectively. The third and the fourth range in Equation (10) corresponded to phases B and C, respectively. Consequently, if the scaled-down reactive current determined herein are plugged into Equation (10) as I.sub.Q.sup.?, this equation will provide the maximum |I.sub.P.sup.+| that keeps all of the phase currents below I.sub.max.
[0113] At block 212, the processing unit 102 communicates the revised reactive currents and the revised active currents to the respective IBR 150. The IBR 150 generally has a positive-sequence control loop which receives the references for the revised positive-sequence currents and generates such references. The IBR 150 generally also has a similar loop for generating the revised negative-sequence currents. In the block diagram of
[0114] The method 200 can be applicable to a variety of LVRT conditions. In an example, for example Case 2, |I.sub.Q-pre.sup.+|=0.038 pu (capacitive), ?I.sub.Q.sup.?=0.68, and ?I.sub.Q.sup.?=0.68. The angles of the sequence voltages in
[0115] Substituting the above values into Equation (5), the coefficients (?.sub.2,?, ?.sub.1,?, ?.sub.0,?) of the quadratic equation, Equation (14), for phases A, B, and C (corresponding to ?=0, ?2?3, and +2?3) will be (0.8748, 0.0103, 0.0000), (1.7495, 0.0206, 0.0000), and (0.1501, 0.0018, 0.0000), respectively. Solving the three quadratic equations in (13), the solutions for ? will be (?1.2889, 1.2771), (?0.9131,0.9014), and (?3.1035, 3.0917), for ?=0, ?273, and +2?3 associated with phases A, B, and C, respectively. Among these values, ?=0.9014 is a solution of Equation (14) for phase B inside the [0,1] range. For this p, the scaled-down current references on the right side of Equation (10) are |I.sub.Q.sup.+|=|?|I.sub.Q-pre.sup.+|+??I.sub.Q.sup.+|?|I.sub.Q-cap.sup.+|=0.62 pu, and |I.sub.Q.sup.?|=??I.sub.Q.sup.?+|I.sub.Q-cap.sup.?|=0.62 pu. When these reference currents are plugged into Equation (12), the current of phase B is limited to I.sub.max=1.2 pu while the current of the other two phases are smaller than the limit (|I.sub.a|=0.85 pu and |I.sub.e|=0.35 pu). Thus, ?=0.9014 is the acceptable scaling factor.
[0116] Since the current of phase B is maximum, the BR will be able to generate I.sub.P.sup.+ if 180?<??120?<360?. ?=93.1?, and so this condition holds. Using the above I.sub.Q.sup.?, the largest |I.sub.P.sup.+| that satisfies Equation (10) is 0.43 pu, displayed along with |I.sub.Q.sup.?| in
[0117] The advantages of the present embodiments both increase active current generation and maximizes reactive current of the inverter beyond levels provided by other approaches. As described herein, when the ?I.sub.Q.sup.+ and ?I.sub.Q.sup.? given by
Case 3
[0118] In example Case 3, consider if IBR-4 of
[0119]
[0120] If IBR-4 uses method 200, i.e., by substituting |I.sub.Q.sup.+|=1.23 pu, |I.sub.Q.sup.?|=0.93 pu, |I.sub.Q-cap.sup.+|=0.033 pu, and |I.sub.Q-cap.sup.?|=0.004 pu, along with sequence voltage angles of
[0121] Since the GCs generally prioritize reactive current over active current during LVRT, to satisfy the GCs' LVRT requirement other approaches generally, first, check if the reactive currents given by
[0122] Conversely to other approaches, the system 100 first attempts to find the maximum active current for the reactive currents of
[0123] Generally, GCs allow scaling down I.sub.Q.sup.? only if it is necessary to do so, which is not the case for conditions like the one displayed in
Case 4
[0124] In example Case 4, consider an AG fault with R.sub.f=5? at 40% of the line connecting B23 to B24 in
[0125] Meanwhile, if the reactive currents and sequence voltage angles shown in
[0126] As described herein, IBR can generate non-zero |I.sub.P.sup.+| after I.sub.Q.sup.? are scaled down only if ?+? is inside the [180?, 360?] range, where ? is 0, +120?, or ?120? when the maximum phase current after scaling down I.sub.Q.sup.? occurs in phase A, phase B, or phase C, respectively. The present inventors investigated the likelihood of 180?<(?+?)<360? in real power systems; which was determined to depend on the fault type.
[0127] For a bolted AG fault, the phase lead of the negative-sequence voltage over the positive-sequence voltage (?.sub.V.sub.
[0128] Additionally, the phase lead of the negative-sequence reactive current over the positive-sequence reactive current, ?I.sub.Q.sup.???I.sub.Q.sup.+, obtained through Equation (12), is ?, ??120?, and ?+120?, for phases A, B, and C, respectively. Given the above range for ?, the following angles are obtained at the POC:
[0129] The smaller angle between the two sequence components of phase B current makes I.sub.b larger than the phase A and C currents and equal to I.sub.max. As described herein, when I.sub.b=I.sub.max, the IBR is able to generate |I.sub.P.sup.+| if 180?<??120?<360?. This condition is normally satisfied as the above described how ? is inside [60?, 120? ] for AG faults.
[0130] For a YNd11 transformer, ?.sub.V.sub.
[0131] For BC and BCG faults, ?.sub.V.sub.
[0132] The angle between the negative- and positive-sequence reactive currents is smaller for phase C, indicating that the current of phase C is maximum and equal to I.sub.max. As described herein, when the phase C current is maximum, an IBR can generate I.sub.P.sup.+ if 180?<?+120?<360?. Meanwhile, it was shown in the above that 180?<?<240?, and so 300?<?<360?. Thus, the condition on ? to generate I.sub.P.sup.+ holds.
[0133] If the transformer's vector group is YNd11, ? at the POC is normally inside [60?, 120? ] for BC and BCG faults. This makes I.sub.b equal to I.sub.max. Thus, the IBR is able to generate |I.sub.P.sup.+| if 180?<??120?<360?, which is usually satisfied since ? is inside [60?, 120? ] as mentioned above. A similar result is obtained for other double-phase faults as well
[0134] Advantageously, the method 200 can factor in the current of the LC filter's shunt capacitor (I.sub.Q-cap) in the formulation that derives the reference current. This would marginally impact the reference currents derived herein. I.sub.Q-cap is an uncontrolled current that is added to the currents of the inverter switches before the POC. Thus, if I.sub.Q-cap is neglected when the reference currents are determined, the superimposed reactive currents measured at the POC will deviate slightly from what the GC may require. This error can be compensated for the positive-sequence circuit in Equation (4) by subtracting |I.sub.Q-cap.sup.+| from the required reactive current at the POC, i.e., |?|I.sub.Q-pre.sup.++?I.sub.Q.sup.+|. Similarly, ?I.sub.Q-cap.sup.? can be added to the required negative-sequence reactive current at the POC (i.e., ?I.sub.Q.sup.?) in Equation (5) to derive |I.sub.Q.sup.?|. Thus, when I.sub.Q-cap.sup.? is taken into account, the BR generates smaller positive- and larger negative-sequence reactive currents, compared to when I.sub.Q-cap.sup.? is neglected.
[0135] Since the positive-sequence voltage at the POC never drops below the negative-sequence voltage, |I.sub.Q-cap.sup.+| always exceeds |I.sub.Q-cap.sup.?|. Therefore, when I.sub.Q-cap.sup.? is taken into account, the decrease in the positive-sequence reactive current is larger than the increase in the negative-sequence reactive current. Therefore, besides the absolute precision in complying with the GC, considering I.sub.Q-cap.sup.? determined in the method 200 creates more room to generate active current.
[0136] In addition to maintaining the balance between the load and generation, maximum utilization of the IBRs' current generation capacity by the method 200 enhances the grid stability from the following perspectives: [0137] The GCs mandate that after the LVRT, the IBRs ramp up the active power to the pre-LVRT level quickly to prevent instability. However, high ramp rates for the active power can cause voltage fluctuations if the grid is not strong; a common scenario with the increased penetration of IBRs. Maximizing the IBRs' active power during the LVRT enables the BR to return to the pre-LVRT level of active power without the need for a high ramp rate. [0138] Maximizing the IBRs' reactive current described herein improves the grid's short-term voltage stability and fault-induced delayed voltage recovery.
[0139] Provided herein is an example comparative analysis to show the system-wide impact made by the method 200 in increasing the power of the IBRs across the grid shown in
TABLE-US-00001 TABLE 1 Method 200 (without Method 200 (with Other Techniques current compensation) current compensation) Case Fault Fault P.sup.+ Q.sup.+ Q.sup.? P.sup.+ Q.sup.+ Q.sup.? P.sup.+ Q.sup.+ Q.sup.? No. location type K-factor (MW) (MVAr (MVAr) (MW) (MVAr) (MVAr) (MW) (MVAr) (MVAr) 1 B3 AG 2 2437 870 99 2471 884 103 2476 800 103 2 B3 AG 4 1712 1389 112 1781 1445 118 1813 1372 118 3 B3 AG 6 833 1762 105 1051 1920 112 1093 1862 112 4 B3 BC 2 2121 885 169 2219 882 169 2222 810 170 5 B3 BC 4 1096 1452 200 1472 1456 201 1492 1398 202 6 B3 BC 6 357 1697 196 800 1734 199 823 1693 200 7 B3 BCG 2 2076 1097 64 2098 1096 64 2117 1028 64 8 B3 BCG 4 1177 1862 80 1424 1860 81 1467 1805 81 9 B3 BCG 6 388 2155 81 706 2179 81 738 2146 82 10 B16 AG 2 1836 1065 190 1880 1092 198 1895 1017 199 11 B16 AG 4 816 1522 209 908 1684 226 934 1628 227 12 B16 AG 6 475 1685 206 535 1944 222 556 1902 224 13 B16 BC 2 1500 1005 296 1663 1005 297 1669 944 300 14 B16 BC 4 586 1395 326 892 1414 327 907 1370 331 15 B16 BC 6 288 1503 325 606 1535 325 609 1500 329 16 B16 BCG 2 1483 1227 95 1527 1226 95 1547 1174 97 17 B16 BCG 4 604 1754 110 767 1763 110 789 1728 112 18 B16 BCG 6 300 1889 111 484 1902 111 492 1877 113
[0140] Columns 5 and 8 of Table 1 indicate the for all fault conditions P.sup.+ of the method 200 is larger. Consider, for example, case 6 with K=6. The total active power generated by the IBRs using the method 200 is 443 MW (124%) larger than the total active power when the other techniques are used. A noticeable pattern for P.sup.+ in Table 1 is that as the K-factor increases, the active power generated by the method 200 becomes more superior. For instance, for a BC fault at bus B16, and for K=2, K=4, and K=6, the method 200 generates 163 MW (11%), 306 MW (52%), and 318 MW (110%), respectively, more than the other techniques. The reason is that for larger K-factors, the other techniques do not attempt to generate any active current after scaling down the reactive currents. For the method 200, however, large amounts of active current can be generated.
[0141] As discussed herein, one of the advantages of the method 200 lies in the generation of not only larger active power, but also higher levels of reactive power. As shown in Table 1, the improvement in the reactive power is more significant for cases involving single-line-to-ground faults and large K-factors. These are the cases for which the reactive currents need to be scaled down due to the large K-factor even though the voltage drop at the POC is not very severe. In Case 12, for example, the IBRs generate 259 MVAr (15%) of extra reactive if they use the method 200. For the same case, the method 200 generates 64 MW (13%) of additional active power as well. Only in three cases with lower K-factor, the Q.sup.+ generated by the method 200 is 1 to 3 MVAr smaller. For instance, the Q.sup.+ given by the method 200 is 882 MVAr, while the other techniques yield 885 MVAr; i.e., a mere 0.34% difference. This stems from the fact that for the other techniques, the dip in the positive-sequence voltage during the transients of the first cycle of the fault is larger. The first cycle of the fault is when the K-factor diagram in
[0142] Comparison of columns 7 and 10 in Table 1 reveals that the method 200 generates larger Q.sup.? for all of the cases. Meanwhile, the pattern of variations for Q.sup.? is different from what is observed for Q.sup.+. As the K-factor increases, Q.sup.+ generated by IBRs naturally increases for all of the three approaches in Table 6. Similarly, Q.sup.? increases in columns 7, 10, and 13 as K is increased from 2 to 4. However, in most cases, from K=4 to K=6, Q.sup.? decreases. The reason is that from K=4 to K=6, the generation of larger amount of Q.sup.+ causes the power system to become more balanced, with larger positive-sequence voltage and smaller negative-sequence voltage throughout the grid.
[0143] As described herein, compensating for the current of the filter's capacitor enables the IBR to generate larger active currents. Furthermore, a comparison between the reactive currents of the two approaches confirms that when an BR compensates for the current of the shunt capacitor, Q.sup.+ decreases and Q.sup.? increases. The numbers for Q.sup.? seem to stay unchanged in some cases. This is likely due to the rounding error. For instance, Q.sup.? in Case 1 for the method 200 without and with compensation of the capacitor's current is 103.00 MVAr and 103.13 MVAr, respectively.
[0144] Instead of using closed form mathematical relations, in some cases, scaling down the reactive currents and re-calculating the active current can be combined and carried out using an optimization technique. In these cases, an optimization problem can be optimized with the objective function of maximizing ? and the following constraints:
[0145] Constraints of Equation (21) and Equation (22) are features of ? and |I.sub.P.sup.+|, and Equation (23) implies that the phase currents have to satisfy their limit. Convex optimization problems have a globally optimum answer and can be solved through any suitable standard convex solver.
[0146] In addition to the objective function of finding the largest scaling factor ?, this optimization problem should guarantee that the maximum phase current capacity of the BR is used; i.e., at least one of the phase currents becomes exactly equal to the I.sub.max limit. However, one concern might be that ? and |I.sub.P.sup.+| are found such that the phase currents become less than the limit, while none of them is equal to the limit. The following proves that this scenario is impossible. Based on the geometric interpretation of the optimality condition, it can be concluded that the optimal point of a convex problem exists on the boundary of the feasibility set of the optimization problem. As the optimization problem is convex, the optima exist on the boundary of the feasibility set. This implies that the optimal (?, |I.sub.P.sup.+|) is in either of the following sets:
[0147] If at the optima, |I.sub.P.sup.+|=0, then the largest value for ? is what was determined from Equation (14), which would make at least one of the phase currents saturate at the limit. Therefore, if the optima is in .sub.1, then at least one of the phase currents saturates at the limit. Furthermore, the optima being in
.sub.2 trivially results in at least one of the phase currents being equal to the limit.
[0148] Advantageously, the computation time of this optimization approach is not substantial. The optimization problem is quadratic with only two variables, i.e., ? and |I.sub.P.sup.+|. Such small optimization problems can be solved in around one millisecond using available solvers.
[0149] For example, example Case 2, in which the superimposed reactive currents obtained from
[0150]
[0151]
[0152] In some cases, it may be possible to neglect the shunt capacitor from the LC filter 1902 of the inverter; and the inverter will still be able to operate, but with some degree of distortion in the currents. Neglecting the LC filter's capacitor's currents may be a safe practice because some GCs allow small deviations from the required reactive currents as illustrated in
[0153] For
[0154] For
[0155] In some cases, Blocks 2108 and 2112 can be performed either in parallel with Block 2106, or sequentially after Block 2106. This is because the output can be obtained either at Block 2108 (if |I.sub.P.sup.+|.Math.?) or Block 2112 (if |I.sub.P.sup.+|??). In the block diagram of
[0156] In
[0157] The current limitation approach, for example represented by Blocks 2108 and 2110, and that uses Equations (14) and (12), assumes that the reactive positive- and negative-sequence currents are uniformly scaled down. However, it is to be understood that the present embodiments can be used with other current limitation strategies. The following current limitation strategy examples describe changes required in the above formulations and equations in order to implement these current limitation strategies; any of which may be used as appropriate.
[0158] In a first example current limitation strategy, non-uniform scaling of the sequence reactive currents can be performed when the negative-sequence reactive current is to be decreased at a higher rate. In this case, a new parameter ?.sup.? s.t. 0<?.sup.?<1 is selected. The smaller is ?.sup.?, the higher is the reduction rate of ?I.sub.Q.sup.? (compared with the reduction rate of ?I.sub.Q.sup.+). In order to make sure that the selected ?.sup.? does not cause the maximum phase current to fall below I.sub.max, a lower bound for ?.sup.?, i.e., ?.sub.L.sup.?, is determined. ?.sub.L.sup.? should satisfy 0<?.sub.L.sup.?<1 and Equation (26) such that max{|I.sub.a|, |I.sub.b|, |I.sub.c|}=I.sub.max.
In order to calculate ?.sub.L.sup.?, for any phase current which was above the limit for the original superimposed reactive currents, i.e., ?I.sub.Q.sup.?, the respective Equation (27) has to be solved.
Where ?.sub.2?.sup.?, ?.sub.1?.sup.?, ?.sub.0?.sup.?, can be obtained by Equation (28):
[0159] Then, the minimum of the acceptable answers is taken. If, at least, one of the phases which was originally above the limit has no acceptable answer, then the lower bound will be zero, i.e., ?.sub.L.sup.?=0. Then, the selected ?.sup.? is compared with the calculated ?.sub.L.sup.?. If ?.sup.?<?.sub.L.sup.?, then ?.sup.?=?.sub.L.sup.?. Using Equation (29), ? is found such that max{|I.sub.a|, |I.sub.b|, |I.sub.c|}=I.sub.max:
Which requires solving Equation (30):
While the coefficients ?.sub.2?.sup.?, ?.sub.1?.sup.?, ?.sub.0?.sup.? are obtained by Equation (31):
[0160] The proper selection for ?, ? and ? signs, and the optimal ? is the same as described with respect to Equations (14) and (15). The scaled superimposed reactive currents will thus be ??I.sub.Q.sup.+ and ??.sup.??I.sub.Q.sup.?.
[0161] In a second example current limitation strategy, non-uniform scaling of the sequence reactive currents can be performed when the positive-sequence reactive current is to be decreased at a higher rate. Similar to the first example current limitation strategy, a new parameter ?.sup.+ s.t. 0<?.sup.+<1 is selected. The smaller the ?.sup.+, the higher the reduction rate of ?I.sub.Q.sup.+ (compared with the reduction rate of ?I.sub.Q.sup.?). In order to make sure that the selected ?.sup.+ does not cause the maximum phase current to fall below I.sub.max, a lower bound for ?.sup.+, i.e., ?.sub.L.sup.+, is determined. ?.sub.L.sup.+ should satisfy 0<?.sub.L.sup.+<1 and Equation (32) such that max{|I.sub.a|, |I.sub.b|, |I.sub.c|}=I.sub.max.
[0162] In order to calculate ?.sub.L.sup.+, for any phase current which was above the limit for the original superimposed reactive currents, i.e., ?I.sub.Q.sup.?, the respective Equation (33) has to be solved:
?.sub.2?.sup.+, ?.sub.1?.sup.+, ?.sub.0?.sup.+, can be obtained by Equation (34) when ?|I.sub.Q-pre.sup.+|+?I.sub.Q.sup.+?0 (for capacitive and inductive |I.sub.Q-pre.sup.+|, the lower and upper signs in ? is applied, respectively):
[0163] Then, the minimum of the acceptable answers is used. If, at least, one of the phases which was originally above the limit has no acceptable answer, then the lower bound will be zero, i.e., ?.sub.L.sup.+=0. Then, the selected ?.sup.+ is compared with the calculated ?.sub.L.sup.+. If ?.sup.+<?.sub.L.sup.+, then ?.sup.+=?.sub.L.sup.+. Using Equation (35), ? is found such that max{I.sub.a|, |I.sub.b|, |I.sub.c|}=I.sub.max:
Which entails solving Equation (36):
While the coefficients ?.sub.2?.sup.+, ?.sub.1?.sup.+, ?.sub.0?.sup.+ are obtained by Equation (37):
[0164] The proper selection for ?, ? and ? signs, and the optimal ? is the same as described with respect to Equations (14) and (15). The scaled superimposed reactive currents will thus be ??.sup.+?I.sub.Q.sup.+ and ??I.sub.Q.sup.?.
[0165] In a third example current limitation strategy, non-uniform scaling of the sequence reactive currents can be performed when the positive-sequence reactive current is to be decreased at a higher rate, while avoiding the superimposed positive-sequence reactive current becoming smaller than the superimposed negative-sequence reactive current. All the steps of the second example current limitation strategy are followed. However, at the end, if ???.sup.+?I.sub.Q.sup.+???I.sub.Q.sup.?, no further action is required; otherwise ?I.sub.Q.sup.+ is selected to be equal to ??I.sub.Q.sup.? and the approach of uniform scale down of the sequence reactive currents, as described herein with respect to Equations (12) to (15), is repeated.
[0166] In a fourth example current limitation strategy, optimized non-uniform scaling of the reactive currents are performed when the negative-sequence reactive current is to be decreased at a higher rate. A new parameter ?.sup.? s.t. 0<?.sup.?<1 is selected. The following optimization problem is solved to find a lower bound for ?.sup.?, i.e., ?.sub.L.sup.?: [0167] Max ?.sub.L.sup.? [0168] s.t.
[0169] If the optimization problem is infeasible, then ?.sub.L.sup.?=0. The selected ?.sup.? is compared with the calculated ?.sub.L.sup.?. If ?.sup.?<?.sub.L.sup.?, then ?.sup.?=?.sub.L.sup.?. Then, the following optimization problem is solved: [0170] Max ? [0171] s.t.
[0172] The scaled superimposed reactive currents will then be ??I.sub.Q.sup.+ and ??.sup.??I.sub.Q.sup.?.
[0173] In a fifth example current limitation strategy, optimized non-uniform scaling of the reactive currents is performed when the positive-sequence reactive current is to be decreased at a higher rate. A new parameter ?.sup.+ s.t. 0<?.sup.+<1 is selected. The following optimization problem is solved to find a lower bound for ?.sup.+, i.e., ?.sub.L.sup.+: [0174] Max ?.sub.L.sup.+ [0175] s.t.
[0176] If the optimization problem is infeasible, then ?.sub.L.sup.+=0. The selected ?.sup.+ is compared with the calculated ?.sub.L.sup.+. If ?.sup.+<?.sub.L.sup.+, then ?.sup.+=?.sub.L.sup.+. Then, the following optimization problem is solved: [0177] Max ? [0178] s.t.
[0179] The scaled superimposed reactive currents will then be ??.sup.+?I.sub.Q.sup.+ and ??I.sub.Q.sup.?.
[0180] In a sixth example current limitation strategy, optimized non-uniform scaling of the sequence reactive currents is performed when the positive-sequence reactive current is to be decreased at a higher rate, while avoiding the superimposed positive-sequence reactive current to become smaller than the superimposed negative-sequence reactive current. All the steps of the fifth example current limitation strategy are followed. At the end, if ???.sup.+?I.sub.Q.sup.+???I.sub.Q.sup.?, no further action is required; otherwise ?I.sub.Q.sup.+ is selected equal to ??I.sub.Q.sup.? and the optimization of uniform scale down of the sequence reactive currents, described with respect to Equations (21) to (23), is repeated.
[0181] In a seventh example current limitation strategy, prioritized scaling of the reactive currents is performed when the negative-sequence current is to be decreased first. ?.sub.L.sup.? is determined as described with respect to the first example current limitation strategy. If it exists, then the scaled reactive currents are ?I.sub.Q.sup.+ and ?.sub.L.sup.??I.sub.Q.sup.?, and no further action is required. Otherwise, ?.sub.L.sup.+ is calculated as described with respect to the second example current limitation strategy; while ?I.sub.Q.sup.? in Equations (34) and (35) is set to zero. The scaled superimposed positive- and negative-sequence reactive currents will then be ?.sub.L.sup.+?I.sub.Q.sup.+ and zero, respectively. Note that this strategy may cause the IBR to generate zero superimposed negative-sequence current. If this is undesired, a limit may be applied to the reduction of ?I.sub.Q.sup.?, e.g., ?I.sub.Q,lim.sup.?. If ?.sub.L.sup.? exists and
then the scaled superimposed reactive currents are ?I.sub.Q.sup.+ and ?.sub.L.sup.??I.sub.Q.sup.?, and no further action is required. Otherwise, ?.sub.L.sup.+ is determined as described in the second example current limitation strategy; while ?I.sub.Q.sup.? in Equations (34) and (35) is substituted by ?I.sub.Q,lim.sup.?. The scaled superimposed positive- and negative-sequence reactive currents will then be ?.sub.L.sup.+?I.sub.Q.sup.+ and ?I.sub.Q,lim.sup.?, respectively.
[0182] In an eighth example current limitation strategy, prioritized scaling of the reactive currents is performed when the positive-sequence current is to be decreased first. ?.sub.L.sup.+ is calculated as described with respect to the second example current limitation strategy. If it exists, then the scaled reactive currents are ?.sub.L.sup.+?I.sub.Q.sup.+ and ?I.sub.Q.sup.?, and no further action is required. Otherwise, ?.sub.L.sup.? is calculated as described with respect to the first example current limitation strategy; while ?I.sub.Q.sup.+ in Equation (28) is set to zero. The scaled superimposed positive- and negative-sequence reactive currents will then be zero and ?.sub.L.sup.??I.sub.Q.sup.?, respectively. Note that this strategy may cause the IBR to generate zero superimposed positive-sequence reactive current (which may cause the IBR's phase rotation). If this is undesired, a limit may be applied to the reduction of ?I.sub.Q.sup.+, e.g., ?I.sub.Q,lim.sup.+. If ?.sub.L.sup.+ exists and
then the scaled superimposed reactive currents are ?.sub.L.sup.+?I.sub.Q.sup.+ and ?I.sub.Q.sup.?, and no further action is required. Otherwise, ?.sub.L.sup.? is calculated as described with respect to the first example current limitation strategy; while ?I.sub.Q.sup.+ in Equation (28) is substituted by ?I.sub.Q,lim.sup.+. The scaled superimposed positive- and negative-sequence reactive currents will then be ?I.sub.Q,lim.sup.+ and ?.sub.L.sup.??I.sub.Q.sup.?, respectively.
[0183] In a ninth example current limitation strategy, optimized prioritized scaling of the reactive currents is performed when the negative-sequence current is to be decreased first. ?.sub.L.sup.? is determined as described with respect to the fourth example current limitation strategy. If it exists, then the scaled reactive currents are ?I.sub.Q.sup.+ and ?.sub.L.sup.??I.sub.Q.sup.?, and no further action is required. Otherwise, ?.sub.L.sup.+ is determined as described with respect to the fifth example current limitation strategy; while ?I.sub.Q.sup.? in the optimization problem of Equation (40) is set to zero. The scaled superimposed positive- and negative-sequence reactive currents will then be ?.sub.L.sup.+?I.sub.Q.sup.+ and zero, respectively. Note that this strategy may cause the IBR to generate zero superimposed negative-sequence current. If this is undesired, a limit may be applied to the reduction of ?I.sub.Q.sup.?, e.g., ?I.sub.Q,lim.sup.?. If ?.sub.L.sup.? exists and
then the scaled superimposed reactive currents are ?I.sub.Q.sup.+ and ?.sub.L.sup.??I.sub.Q.sup.?, and no further action is required. Otherwise, ?.sub.L.sup.+ is calculated as described with respect to the fifth example current limitation strategy; while ?I.sub.Q.sup.? in the optimization problem of Equation (40) has been substituted by ?I.sub.Q,lim.sup.?. The scaled superimposed positive- and negative-sequence reactive currents will then be ?.sub.L.sup.+?I.sub.Q.sup.+ and ?I.sub.Q,lim.sup.?, respectively.
[0184] In a tenth example current limitation strategy, optimized prioritized scaling of the reactive currents is performed when the positive-sequence current is to be decreased first. ?.sub.L.sup.+ is determined as described with respect to the fifth example current limitation strategy. If it exists, then the scaled reactive currents are ?.sub.L.sup.+?I.sub.Q.sup.+ and ?I.sub.Q.sup.?, and no further action is required. Otherwise, ?.sub.L.sup.? is calculated as described with respect to the fourth example current limitation strategy; while ?I.sub.Q.sup.+ in the optimization problem of Equation (38) is set to zero. The scaled superimposed positive- and negative-sequence reactive currents will then be zero and ?.sub.L.sup.??I.sub.Q.sup.?, respectively. Note that this strategy may cause the IBR to generate zero superimposed positive-sequence reactive current (which may cause the IBR's phase rotation). If this is undesired, a limit may be applied to the reduction of ?I.sub.Q.sup.+, e.g., ?I.sub.Q,lim.sup.+. If ?.sub.L.sup.+ exists and
then the scaled superimposed reactive currents are ?.sub.L.sup.+?I.sub.Q.sup.+ and ?I.sub.Q.sup.?, and no further action is required. Otherwise, ?.sub.L.sup.? is determined as described with respect to the fourth example current limitation strategy; while ?I.sub.Q.sup.+ in the optimization problem of Equation (38) has been substituted by ?I.sub.Q,lim.sup.+. The scaled superimposed positive- and negative-sequence reactive currents will then be ?I.sub.Q,lim.sup.+ and ?.sub.L.sup.??I.sub.Q.sup.?, respectively.
[0185] In an eleventh example current limitation strategy, as exemplified in the flowchart of
[0186] In a twelfth example current limitation strategy, when Equation (10) returns an empty set (if it does not return an empty set, then no current limitation needs to be performed), the positive- and negative-sequence reactive currents are capped at prespecified limits; e.g., |I.sub.Q.sup.+|?I.sub.lim.sup.+, |I.sub.Q.sup.?|?I.sub.lim.sup.? and I.sub.lim.sup.++I.sub.lim.sup.??I.sub.max. In this example current limitation strategy, after capping 11 and |I.sub.Q.sup.?| at their respective limits, the capped reactive currents are then plugged into Equation (10) to calculate the revised maximum |I.sub.P.sup.+| using the approach described with respect to Equations (3) to (10).
[0187] In further cases, at least some of the present equations can be augmented, as appropriate, for simplicity. Equation (2), provided herein, can be augmented to:
[0188] Equation (4), provided herein, can be augmented to:
[0189] Equation (12), provided herein, can be augmented to:
[0190] Equation (13), provided herein, can be augmented to:
[0191] Equation (15), provided herein, can be augmented to:
[0192] As shown, in the above augmented versions of Equations (12), (13), and (15), the scaling of the reactive currents have been modified. Additionally, in the above augmented version of Equation (15), for capacitive and inductive pre-fault reactive currents, the upper and lower signs, respectively, must be used in ? and ?.
[0193] Several reference frames can be adopted for the implementation of inverters' control, such as a synchronous reference frame (dq), stationary reference frame (??), or natural reference frame (abc).
[0194] As described herein, existing approaches to inverter control do not satisfy the requirements of most GCs for maximum active and reactive current generation during LVRT. These techniques use the scalar sum of the sequence currents to derive the inverter reference currents, leading to miscalculation of an IBR's capacity for generating active current. This may also cause unnecessary scale down of the reactive currents without any active current generation. The present embodiments address at least these problems and maximizes both active and reactive currents of an IBR. In particular, the example experiments show that when the reactive currents make the phase currents exceed the IBR's limit, the system 100 may be able to generate non-negligible amounts of active current and bring the phase currents below their limit without scaling down the reactive currents. Additionally, the system 100 can derive a larger scaling factor and so maximize the reactive current generated by the IBR. Additionally, after scaling down the reactive currents, although at least one of the phase currents reaches the IBR's limit, the BR is still usually capable of generating active current.
[0195] While the above disclosure generally describes the present embodiments applied to the application of a power inverter, it is appreciated that the presently described approaches can be applied to any suitable application; for example, applied to applications of high-voltage direct current (HVDC) stations. In other cases, the presently described approaches can be incorporated into fault determination software or model that uses the present embodiments to determine active and/or reactive currents. Fault determination software generally requires a software model of an inverter that complies with applicable grid codes and standards. This model can be integrated with models of other power system components (for example, transmission lines, conventional power plants, protective relays, and the like) to calculate the currents and voltages in different parts of the system during fault (i.e., LVRT) conditions. Utility engineers can use the results of these calculations to set up protective devices of the electrical grid. The software model generally receives one or more inputs described herein (e.g., LVRT voltage, pre-LVRT currents, current limitation strategy, K-factor, and the like) and outputs three-phase currents that would be generated by a code-compliant inverter.
[0196] Although the foregoing has been described with reference to certain specific embodiments, various modifications thereto will be apparent to those skilled in the art without departing from the spirit and scope of the invention as outlined in the appended claims. The entire disclosures of all references recited above are incorporated herein by reference.