Voltage control device and voltage control method

JPWO2025004340A5Active Publication Date: 2025-07-28TMEIC CORP (100 00)
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025529367
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-30
Filing Date
2023-06-30
Publication Date
2025-07-28
Estimated Expiration
2043-06-30

AI Technical Summary

Technical Problem

Existing voltage control methods for power converters, such as Grid Forming Inverters, fail to stabilize the power system by ensuring the output of required active and reactive currents when AC voltage fluctuations occur, leading to potential instability.

Method used

A voltage control device and method that calculates virtual impedances to adjust the output current of an inverter, ensuring it does not exceed rated values, and generates virtual active and reactive voltages to align the actual currents with command values, thereby stabilizing the power system during AC voltage fluctuations.

Benefits of technology

The solution effectively stabilizes the power system by ensuring the output of required active and reactive currents, even during AC voltage fluctuations, preventing overcurrent and maintaining system stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025004340000001
    Figure 2025004340000001
Patent Text Reader

Abstract

This voltage control device is provided with: an inverter that converts DC power output from a battery into AC power and supplies the AC power to a power system; and a control device that is connected to the inverter. The control device executes: a process of calculating a first virtual impedance by using various variables when a voltage drop of an output voltage of the inverter is equal to or greater than a threshold value due to a fluctuation in an AC voltage of the power system; a process of calculating a second virtual impedance to be temporarily added to the first virtual impedance so that an output current of the inverter is not greater than a rated value; a process of calculating a virtual effective voltage and a virtual reactive voltage by multiplying each of an effective current and a reactive current calculated by the output current of the inverter by a virtual impedance obtained by adding the first virtual impedance and the second virtual impedance; and a process of performing a voltage control so that the effective current and the reactive current respectively approach an effective current command value and a reactive current command value required for the power system on the basis of the virtual effective voltage and the virtual reactive voltage.
Need to check novelty before this filing date? Find Prior Art

Description

Voltage control device and voltage control method

[0001] The present disclosure relates to a technique for controlling the output voltage of an inverter.

[0002] Patent Document 1 discloses a technique for stably continuing operation of a power converter (i.e., inverter) that executes control simulating a synchronous generator. In this conventional technique, when the AC voltage of the power grid fluctuates, voltage control is performed so that the active power input / output between the power grid and the power converter is reduced.

[0003] Japanese Patent No. 7183486

[0004] Consider a case where a voltage-controlled grid forming inverter (GFM) is used as an inverter that supplies AC voltage to a power grid. In this case, as disclosed in Patent Document 1, when the AC voltage of the power grid fluctuates, voltage control is performed so as to reduce the difference in active power input / output between the power grid and the power converter.

[0005] However, even if voltage control is performed to stabilize active power, the inverter output current may not reach the reference current required by the power grid, which may cause the power grid to become unstable. Therefore, in order to supply stable active power to the power grid, it is necessary to control the voltage so as to output the active current and reactive current required by the power grid.

[0006] One object of the present disclosure is to provide a technology that can control voltage so as to output active current and reactive current required by the power system when the AC voltage of the power system fluctuates.

[0007] A first aspect of the present disclosure relates to a voltage control device. The voltage control device includes an inverter that converts DC power output from a battery into AC power and supplies the AC power to a power grid. The voltage control device further includes a control device connected to the inverter. When a voltage drop in the inverter's output voltage due to fluctuations in the AC voltage of the power grid is equal to or greater than a threshold, the control device executes the following processes: calculating a first virtual impedance using variables including an active voltage command value and a reactive voltage command value calculated from a voltage command value, and an active current command value and a reactive current command value calculated from the inverter's output voltage and the voltage command value; calculating a second virtual impedance to be temporarily added to the first virtual impedance so that the inverter's output current does not exceed a rated value; calculating a virtual active voltage and a virtual reactive voltage by multiplying each of the active current and reactive current calculated from the inverter's output current by a virtual impedance obtained by adding the first virtual impedance and the second virtual impedance; and controlling the voltage based on the virtual active voltage and the virtual reactive voltage so that the active current and the reactive current approach, respectively, the active current and the reactive current command values ​​required by the power grid.

[0008] A second aspect of the present disclosure has the following characteristics in addition to the first aspect: in the process of calculating the second virtual impedance, if a voltage drop in the inverter output voltage is equal to or greater than a threshold, the control device sets the second virtual impedance to a value corresponding to the output voltage. Also, in the process of calculating the second virtual impedance, if a voltage drop in the inverter output voltage is less than the threshold, the control device sets the second virtual impedance to zero.

[0009] A third aspect of the present disclosure has the following features in addition to the second aspect. The second virtual impedance is a reactance configured with an amplitude set by a first variable and a frequency set by a second variable. Furthermore, when a voltage drop in the inverter output voltage is equal to or greater than a threshold, the control device sets the first variable to a larger value and the second variable to a smaller value as the inverter output voltage decreases. Furthermore, when a voltage drop in the inverter output voltage is equal to or greater than a threshold, the control device sets the first variable to a smaller value and the second variable to a larger value as the inverter output voltage increases.

[0010] A fourth aspect of the present disclosure has the following feature in addition to any one of the first to third aspects: the variables further include an active voltage and a reactive voltage calculated from the output voltage. In the process of calculating the virtual impedance, the control device calculates the virtual impedance based on conditions that the reactive voltage is zero, the reactive voltage command value is zero, the voltage value obtained by subtracting the virtual active voltage and the active voltage from the active voltage command value is zero, and the voltage value obtained by subtracting the virtual reactive voltage and the reactive voltage from the reactive voltage command value is zero.

[0011] A fifth aspect of the present disclosure has the following feature in addition to any one of the first to third aspects: the first virtual impedance includes a resistance and a reactance, and the control device calculates each of the resistance and the reactance according to the output voltage in the process of calculating the first virtual impedance.

[0012] A sixth aspect of the present disclosure has the following characteristics in addition to any one of the first to third aspects: the active current command value is calculated by multiplying a differential voltage, which is the difference between the voltage command value and the output voltage, by a constant value, and the reactive current command value is calculated so that the sum of the squares of the active current command value and the reactive current command value becomes 1.

[0013] A seventh aspect of the present disclosure has the same features as the sixth aspect, but further includes the following: the active current command value is expressed as a percentage, and when the calculation result of the active current command value exceeds 100%, the control device sets the active current command value to 100%.

[0014] An eighth aspect of the present disclosure relates to a voltage control method, the voltage control method including: converting DC power output from a battery into AC power using an inverter and supplying the AC power to a power grid; when a voltage drop in the inverter output voltage due to fluctuations in AC voltage in the power grid is equal to or greater than a threshold value, calculating a first virtual impedance using variables including an active voltage command value and a reactive voltage command value calculated from a voltage command value and an active current command value and a reactive current command value calculated from the inverter output voltage and the voltage command value; calculating a second virtual impedance to be temporarily added to the first virtual impedance so that the output current of the inverter does not exceed a rated value; calculating a virtual active voltage and a virtual reactive voltage by multiplying each of the active current and reactive current calculated from the output current of the inverter by a virtual impedance obtained by adding the first virtual impedance and the second virtual impedance; and controlling the voltage based on the virtual active voltage and the virtual reactive voltage so that the active current and the reactive current approach, respectively, the active current and the reactive current command values ​​required by the power grid.

[0015] According to the present disclosure, when a voltage drop in the inverter output voltage due to fluctuations in the AC voltage of the power grid is equal to or greater than a threshold, a first virtual impedance is calculated based on a voltage command value and the inverter output voltage. A second virtual impedance is calculated to be temporarily added to the first virtual impedance so that the inverter output current does not exceed its rated value. A virtual active voltage and a virtual reactive voltage are then generated based on a virtual impedance obtained by adding the first virtual impedance and the second virtual impedance. Voltage control is then performed based on the virtual active voltage and the virtual reactive voltage so that the active current and reactive current output from the inverter approach the active current command value and reactive current command value required by the power grid. This allows the active current and reactive current required by the power grid to be output even when the AC voltage of the power grid fluctuates. This stabilizes the power grid.

[0016] FIG. 1 is a diagram for explaining an overview of a power conversion system. FIG. 2 is a block diagram showing an example of the functions of a control device in a voltage control device according to an embodiment. FIG. 3 is a block diagram showing an example of the functions of a circuit that generates a second virtual impedance (Xα) of the control device in the voltage control device according to an embodiment. FIG. 4 is a diagram for explaining an example of an output result of the virtual impedance of the control device in the voltage control device according to an embodiment. FIG. 5 is a diagram for explaining an example of an output result of an inverter in the voltage control device according to an embodiment. FIG. 6 is a flowchart showing an example of processing by the control device in the voltage control device according to an embodiment.

[0017] A voltage control device and a voltage control method according to an embodiment of the present disclosure will be described with reference to the accompanying drawings. Elements common to the various drawings will be designated by the same reference numerals, and duplicated descriptions will be omitted.

[0018] 1. Overview of the Power Conversion System Fig. 1 is a diagram for explaining an overview of a power conversion system 1. The power conversion system 1 includes a voltage control device 10, a transformer 20, and a power grid 30. The voltage control device 10 includes a battery 11, an inverter 12, and a control device 100.

[0019] The inverter 12 is a device that converts DC power output from the battery 11 into AC power and supplies the AC power to the power grid 30 via a transformer 20. An example of the inverter 12 is a voltage-controlled GFM inverter.

[0020] The control device 100 is connected to the inverter 12 and controls the output power output from the inverter 12. Specifically, the control device 100 receives a detected value of the output voltage Vs (hereinafter referred to as the detected Vs value) and a detected value of the output current Io (hereinafter referred to as the detected Io value) output from the inverter 12. The detected Vs value and the detected Io value are detected by a detector (not shown) provided between the voltage control device 10 and the power grid 30. In the example shown in FIG. 1 , the control device 100 receives the detected Vs value and the detected Io value detected between the voltage control device 10 and the transformer 20. However, the detected Vs value and the detected Io value detected between the transformer 20 and the power grid 30 may also be input. In this way, the detected value of the AC voltage of the power grid 30 may be the detected Vs value. Furthermore, the detected value of the AC current of the power grid 30 may be the detected Io value.

[0021] The output voltage Vs output from the inverter 12 is made up of three-phase voltages (Vsu, Vsv, Vsw), and the output current Io output from the inverter 12 is made up of three-phase currents (Iou, Iov, Iow). That is, the above-mentioned Vs detection value includes the Vsu detection value, the Vsv detection value, and the Vsw detection value, and the above-mentioned Io detection value includes the Iou detection value, the Iov detection value, and the Iow detection value.

[0022] The control device 100 executes VSG (Virtual Synchronous Generator) control based on the input Vs and Io detected values. A VSG is a virtual synchronous generator that simulates the dynamic characteristics of a synchronous generator in the inverter 12. In other words, VSG control means controlling a virtual synchronous generator. The dynamic characteristics of a synchronous generator include an inertia constant M, a damping constant D, and the like. This makes it possible to prevent the power grid 30 from becoming unstable when a grid fault occurs, i.e., when a low voltage ride-through (LVRT) occurs.

[0023] Furthermore, based on the execution result of VSG control, control device 100 performs voltage control on inverter 12 during LVRT occurrence so that output current Io from inverter 12 becomes the current value required by power grid 30. The voltage control includes generating three-phase voltages (Vsu, Vsv, Vsw) and PWM control, which performs pulse width modulation on each of the three-phase voltages. Control device 100 then outputs the voltage control signal generated by PWM control to inverter 12. This allows inverter 12 to reduce the difference in AC power between power grid 30 and inverter 12 based on the voltage control signal.

[0024] 2. Specific Examples of Voltage Control Devices 2-1. Configuration Examples of Control Devices The control device 100 has hardware that realizes various functions. The hardware may be a processing circuit, or a computer that executes a program stored in a storage device using a CPU. Examples of processing circuits include FPGAs (Field Programmable Gate Arrays) and ASICs (Application Specific Integrated Circuits).

[0025] 2 is a block diagram showing an example of functions of the control device 100 in the voltage control device 10 according to the embodiment. The control device 100 includes an effective / reactive voltage calculation processing unit 101, an effective / reactive current calculation processing unit 102, a VSG control unit 103, a dq-axis voltage conversion unit 104, a dq-axis current command calculation unit 105, a virtual impedance generation unit 106, a first virtual impedance generation unit 106a, a second virtual impedance generation unit 106b, a virtual voltage generation unit 107, a first output selection circuit 108, a second output selection circuit 109, a switching determination circuit 110, an addition / subtraction circuit 111, and a voltage control circuit 112.

[0026] The effective and reactive voltage calculation processing unit 101 calculates an effective voltage Vd and a reactive voltage Vq based on the Vs detection value input to the control device 100. The effective voltage Vd and the reactive voltage Vq calculated by the effective and reactive voltage calculation processing unit 101 are expressed, for example, by the following equation (1).

[0027]

[0028] The active and reactive current calculation processing unit 102 calculates the active current Id and the reactive current Iq based on the Io detection value input to the control device 100. The active current Id and the reactive current Iq calculated by the active and reactive current calculation processing unit 102 are expressed, for example, by the following equation (2).

[0029]

[0030] The VSG control unit 103 generates a voltage command value Vref for the output voltage Vs of the inverter 12. The voltage command value Vref is a fixed value determined, for example, according to the power grid 30 connected to the inverter 12. The voltage command value Vref includes a d-axis voltage command value Vdref and a q-axis voltage command value Vqref.

[0031] The d-axis voltage command value Vdref is also referred to as an active voltage command value Vdref, and the q-axis voltage command value Vqref is also referred to as a reactive voltage command value Vqref. The dq-axis voltage converter 104 converts the voltage command value Vref generated by the VSG control unit 103 into the active voltage command value Vdref and the reactive voltage command value Vqref.

[0032] When LVRT occurs due to fluctuations in the AC voltage of the power grid 30, the dq-axis current command calculation unit 105 calculates a d-axis current command value Idref and a q-axis current command value Iqref required of the power grid 30 based on the voltage command value Vref and the Vs detection value. The d-axis current command value Idref is also referred to as an active current command value Idref, and the d-axis current command value Idref is also referred to as a reactive current command value Iqref. The active current command value Idref and the reactive current command value Iqref calculated by the dq-axis current command calculation unit 105 are expressed, for example, by the following equations (3) and (4), respectively. k is a constant value determined by the specifications of the inverter 12. ΔV is a differential voltage Vdiff obtained by subtracting the voltage command value Vref from the Vs detection value.

[0033]

[0034]

[0035] Here, when each variable used in Equation (3) and Equation (4) is expressed as a percentage, the active current command value Idref is calculated so as not to exceed 100%. Specifically, when the voltage drop of the Vs detection value decreases to 60%, ΔV is Vdref-Vs=100%-60%=40%. Furthermore, when k is a constant value of "2", Iqref is 2×40%=80%. In this case, Iqref does not exceed 100%, so it is 80%. The reactive current command value Iqref is calculated so that the sum of the square of the active current command value Idref and the square of the reactive current command value Iqref is 1. Therefore, when the active current command value Idref is 80%, the reactive current command value Iqref is 60% according to Equation (4).

[0036] Next, consider the case where the voltage drop of the Vs detection value drops to 10%. In this case, ΔV is Vdref-Vs=100%-10%=90%. Furthermore, if k is a constant value of "2", Iqref is 2×90%=180%. In this case, Iqref exceeds 100%, so it becomes the upper limit value of 100%. Note that when the active current command value Idref is 100%, the reactive current command value Iqref becomes 0% according to equation (4).

[0037] The virtual impedance generator 106 includes a first virtual impedance generator 106a and a second virtual impedance generator 106b. When the voltage drop of the Vs detection value is equal to or greater than a threshold, i.e., when a differential voltage Vdiff obtained by subtracting the Vs detection value from the voltage command value Vref is equal to or greater than a threshold, the first virtual impedance generator 106a calculates a first virtual impedance to increase the output voltage Vs of the inverter 12. The first virtual impedance includes a resistance Rv and a reactance Xv. The resistance Rv and the reactance Xv are calculated based on an active voltage command value Vdref, a reactive voltage command value Vqref, an active current command value Idref, a reactive current command value Iqref, an active voltage Vd, and a reactive voltage Vq, respectively.

[0038] The second virtual impedance generator 106b is a circuit that generates a second impedance. The second impedance is a reactance Xα. The reactance Xα is calculated based on the Vs detection value and added to the reactance Xv generated by the first virtual impedance generator 106a. That is, the virtual impedance generator 106 calculates a reactance Xv2 by adding the reactance Xv and the reactance Xα. The virtual impedance generator 106 then outputs the resistance Rv and the reactance Xv2 to the virtual voltage generator 107, which will be described later. Details of the calculation of the resistance Rv and the reactance Xv2 and the generation of the reactance Xα will be described later.

[0039] The virtual voltage generator 107 generates a virtual effective voltage Vud and a virtual reactive voltage Vuq for increasing the output voltage Vs of the inverter 12 based on the resistance Rv, the reactance Xv2, the active current Id, and the reactive current Iq. The virtual effective voltage Vud and the virtual reactive voltage Vuq calculated by the virtual voltage generator 107 are each expressed by, for example, the following equation (5):

[0040]

[0041] The first output selection circuit 108 is a changeover switch having two input terminals and one output terminal. The first output selection circuit 108 switches to select one of the two input terminals. Specifically, when the switching determination result input to the first output selection circuit 108 is “0,” the first output selection circuit 108 switches to select the first input terminal. On the other hand, when the switching determination result input to the first output selection circuit 108 is “1,” the first output selection circuit 108 switches to select the second input terminal. In the example shown in FIG. 2 , a fixed value (zero) is input to the first input terminal of the first output selection circuit 108, and a virtual effective voltage Vud is input to the second input terminal of the first output selection circuit 108.

[0042] The switching determination result is generated by the switching determination circuit 110. If the differential voltage Vdiff between the Vs detection value and the voltage command value Vref is less than the threshold, i.e., if the AC voltage of the power grid 30 is not in the LVRT state, the switching determination circuit 110 outputs "0" as the switching determination result. On the other hand, if the differential voltage Vdiff between the Vs detection value and the voltage command value Vref is equal to or greater than the threshold, i.e., if the AC voltage of the power grid 30 is in the LVRT state, the switching determination circuit 110 outputs "1" as the switching determination result. The first output selection circuit 108 outputs the voltage input to the selected input terminal. The voltage output from the first output selection circuit 108 is called the selected active voltage Vdsel.

[0043] The second output selection circuit 109 is a changeover switch having two input terminals and one output terminal. The second output selection circuit 109 switches to select one of the two input terminals. Specifically, when the switching determination result input to the second output selection circuit 109 is "0," the second output selection circuit 109 switches to select the first input terminal. On the other hand, when the switching determination result input to the second output selection circuit 109 is "1," the second output selection circuit 109 switches to select the second input terminal. In the example shown in FIG. 2 , a fixed value (zero) is input to the first input terminal of the second output selection circuit 109, and a virtual reactive voltage Vuq is input to the second input terminal of the second output selection circuit 109.

[0044] As described above, the switching determination result is generated by the switching determination circuit 110. The second output selection circuit 109 outputs the voltage input to the selected input terminal. The voltage output from the second output selection circuit 109 is called a selected reactive voltage Vqsel.

[0045] The adding / subtracting circuit 111 includes four adding / subtracting circuits (a first adding / subtracting circuit 111a, a second adding / subtracting circuit 111b, a third adding / subtracting circuit 111c, and a fourth adding / subtracting circuit 111d). The first adding / subtracting circuit 111a is an adding / subtracting circuit that adds an active voltage command value Vdref and subtracts / subtracts a selected active voltage Vdsel. The second adding / subtracting circuit 111b is an adding / subtracting circuit that adds a reactive voltage command value Vqref and subtracts / subtracts a selected reactive voltage Vqsel. The third adding / subtracting circuit 111c is an adding / subtracting circuit that adds the output of the first adding / subtracting circuit 111a and subtracts / subtracts an active voltage Vd. The fourth adding / subtracting circuit 111d is an adding / subtracting circuit that adds the output of the second adding / subtracting circuit 111b and subtracts the reactive voltage Vq.

[0046] If the effective voltage output from the third adding / subtracting circuit 111c is the abnormal effective voltage Errd and the reactive voltage output from the fourth adding / subtracting circuit 111d is the abnormal reactive voltage Errq, the following relational expression (6) holds true.

[0047]

[0048] Furthermore, when equation (5) is substituted into equation (6), the following equation (7) is obtained.

[0049]

[0050] In this case, if the abnormal active voltage Errd and the abnormal reactive voltage Errq are both zero, it means that the virtual active voltage Vud and the virtual reactive voltage Vuq are both appropriate voltage values. In other words, by setting the abnormal active voltage Errd and the abnormal reactive voltage Errq to zero in advance, it is possible to calculate the optimal values ​​of the virtual active voltage Vud and the virtual reactive voltage Vuq.

[0051] Furthermore, it is desirable that the power factor, which is the percentage of the active voltage Vd relative to the output voltage Vs of the inverter 12, is high. For this reason, the reactive voltage Vq and the reactive voltage command value Vqref are both set to zero. Therefore, when Errd = 0, Errq = 0, the reactive voltage Vq = 0, and the reactive voltage command value Vqref = 0 in equation (7), the resistance Rv and the reactance Xv2 are each expressed, for example, by the following equation (8).

[0052]

[0053] As a result, the calculation formula for the virtual impedance obtained by adding the first virtual impedance and the second virtual impedance includes the active current command value Idref and the reactive current command value Iqref, and therefore the voltage control device 10 can output appropriate active current Id and reactive current Iq to the power grid 30. Furthermore, since the impedance increases by including the second virtual impedance in the virtual impedance, the output current Io of the inverter 12 can be controlled so as not to exceed the rated value. This makes it possible to suppress overcurrent in the output current Io of the inverter 12.

[0054] The voltage control circuit 112 is a circuit that controls voltage based on a virtual active voltage Vud and a virtual reactive voltage Vuq calculated based on a virtual impedance (resistance Rv and reactance Xv2) so that the active current Id and the reactive current Iq approach the active current command value Idref and the reactive current command value Iqref, respectively, required by the power grid 30. Then, the voltage control circuit 112 outputs a voltage control signal Vsc generated by the voltage control.

[0055] As described above, the voltage control includes the process of generating three-phase voltages (Vsu, Vsv, Vsw) and the PWM control of performing pulse width modulation on each of the three-phase voltages. In the PWM control, the generated three-phase voltages are controlled to have a predetermined pulse width and a predetermined frequency. In addition, for example, PI control is used to generate the three-phase voltages by the voltage control.

[0056] 2-3. Calculation Example of Second Virtual Impedance (Xα) FIG. 3 is a block diagram showing an example of the function of a circuit that generates the second virtual impedance (Xα) of the control device 100 in the voltage control device 10 according to the embodiment. Specifically, FIG. 3 shows an example of the function of the second virtual impedance generation unit 106b. The second virtual impedance generation unit 106b includes a variable setting unit 200, a third output selection circuit 201, a switching determination circuit 202, and a high-pass filter unit 203.

[0057] The variable setting unit 200 sets a first variable and a second variable based on the Vs detection value input to the second virtual impedance generating unit 106b. The variable setting unit 200 then outputs a reactance Xα generated based on the first variable and the second variable. The first variable is a variable that sets the amplitude of the reactance Xα, and the amplitude is set according to the Vs detection value. The second variable is a variable that sets the frequency of the reactance Xα, and the frequency is set according to the Vs detection value.

[0058] Consider the set value of the first variable. For example, when the Vs detected value is small, the rate of increase of the output current Io needs to be increased in order to reduce the difference in AC power between the power grid 30 and the inverter 12. Therefore, in this case, the control device 100 sets the value of the first variable to a large value. On the other hand, when the Vs detected value is large, the rate of increase of the output current Io needs to be decreased in order to reduce the difference in AC power between the power grid 30 and the inverter 12. Therefore, in this case, the control device 100 sets the value of the first variable to a small value.

[0059] Next, consider the set value of the second variable. For example, when the Vs detection value is small, as described above, it is necessary to increase the rate of increase of the output current Io. In this case, it is expected that a certain amount of time will be required for the output current Io to increase to a predetermined current value. Therefore, when the Vs detection value is small, the control device 100 sets the value of the frequency, which is the second variable, to a small value so as to lengthen the time during which the reactance Xα is effective.

[0060] On the other hand, when the Vs detection value is large, as described above, it is necessary to reduce the rate of increase of the output current Io. In this case, it is expected that the time required to increase the output current Io to a predetermined current value will be short. Therefore, when the Vs detection value is large, the control device 100 sets the value of the frequency, which is the second variable, to a large value so as to shorten the time during which the reactance Xα is effective.

[0061] In this way, the smaller the Vs detection value, the larger the value of the first variable and the smaller the value of the second variable are set, and the larger the Vs detection value, the smaller the value of the first variable and the larger the value of the second variable are set.

[0062] The third output selection circuit 201 is a changeover switch having two input terminals and one output terminal. The third output selection circuit 201 switches to select one of the two input terminals. Specifically, when the switching determination result input to the third output selection circuit 201 is "0," the third output selection circuit 201 switches to select the first input terminal. On the other hand, when the switching determination result input to the third output selection circuit 201 is "1," the third output selection circuit 201 switches to select the second input terminal. In the example shown in FIG. 3 , a fixed value (zero) is input to the first input terminal of the third output selection circuit 201, and the reactance Xα generated by the variable setting unit 200 is input to the second input terminal of the third output selection circuit 201.

[0063] The switching determination result is generated by the switching determination circuit 202. When the Vs detection value is equal to or greater than the threshold value th2, i.e., when the output current Io of the inverter 12 is equal to or less than the rated value of the inverter 12, the switching determination circuit 202 outputs "0" as the switching determination result. On the other hand, when the Vs detection value is less than the threshold value th2, i.e., when the output current Io of the inverter 12 exceeds the rated value of the inverter 12, the switching determination circuit 202 outputs "1" as the switching determination result. The reactance Xα output from the third output selection circuit 201 is the value input to the selected input terminal (reactance Xα or zero).

[0064] The high-pass filter unit 203 is a high-pass filter that removes unnecessary signal components before the reactance Xα is output from the second virtual impedance generating unit 106b.

[0065] Although the variable setting unit 200 is provided on the input side of the third output selection circuit 201 , it may be provided on the output side of the third output selection circuit 201 .

[0066] 2-4. Example of Output Result of Virtual Impedance Figure 4 is a diagram for explaining an example of the output result of the virtual impedance of the control device 100 in the voltage control device 10 according to the embodiment. Figure 4(A) shows an example of the waveform of the reactance Xα output from the second virtual impedance generating unit 106b. Figure 4(B) shows an example of the waveform of the reactance Xv2 input to the virtual voltage generating unit 107. Note that in the examples shown in Figures 4(A) and 4(B), the values ​​of each reactance are expressed in PU (Per Unit), but may also be expressed as a percentage.

[0067] 4A shows the waveform of the reactance Xα when the first variable used to generate the reactance Xα is set to "0.5 pu" and the second variable is set to "0.7 Hz." The first variable is set, for example, between 0.2 pu and 0.6 pu, and the second variable is set, for example, between 0.3 Hz and 2 Hz.

[0068] As shown in Figure 4(A), when the first variable is set, the reactance Xα rises sharply and then gradually decays. In other words, the reactance Xα is a temporarily set impedance, and the value set by the first variable decays to zero based on the frequency set by the second variable. Therefore, as shown in Figure 4(B), the reactance Xv2 also decays in accordance with fluctuations in the reactance Xα. When the reactance Xα decays to zero, the reactance Xv2 includes only the reactance Xv. In the example shown in Figure 4(B), the resistance Rv is 0.0 p.u.

[0069] 2-5. Example of Inverter Output Results Figures 5A and 5B are diagrams illustrating an example of an output result of the inverter 12 in the voltage control device 10 according to the embodiment. Figure 5A shows an example of the waveform of the output voltage Vs when the Vs detection value drops to 45%. Figure 5B shows an example of the waveforms of the output current Io, active current Id, and reactive current Iq output from the inverter 12 to the power grid 30 when the Vs detection value drops to 45% and the reactance Xα is set to zero. Figure 5C shows an example of the waveforms of the output current Io, active current Id, and reactive current Iq output from the inverter 12 to the power grid 30 when the Vs detection value drops to 45% and the reactance Xα is set to the first variable and the second variable.

[0070] In the example shown in Figure 5 (B), when the Vs detection value drops to 45% and the reactance Xα is set to zero, the output current Io, which is composed of the active current Id and the reactive current Iq, exceeds 100% and is output at 140%.

[0071] In the example shown in Figure 5 (C), when the Vs detection value drops to 45% and the first variable and the second variable are set to the reactance Xα, the output current Io, which is composed of the active current Id and the reactive current Iq, is output at 100% or less.

[0072] In this way, when the AC voltage of the power grid 30 fluctuates, the active current Id and reactive current Iq required by the power grid 30 are output based on the virtual impedance so as to reduce the difference in AC power between the power grid 30 and the inverter 12. Furthermore, the first variable and the second variable are set for the reactance Xα in accordance with the voltage drop in the output voltage of the inverter 12. This makes it possible to suppress overcurrent in the output current Io of the inverter 12.

[0073] 3. Processing Example Fig. 6 is a flowchart showing a processing example of the control device 100 in the voltage control device 10 according to the embodiment.

[0074] In step S100, the control device 100 determines whether the voltage drop of the output voltage of the inverter 12 is equal to or greater than a threshold value. If the voltage drop of the output voltage is equal to or greater than the threshold value (step S100; Yes), the process proceeds to step S110. Otherwise (step S100; No), the control device 100 ends the process.

[0075] In step S110, the control device 100 calculates a first virtual impedance based on various variables, and then the process proceeds to step S120.

[0076] The first virtual impedance is calculated based on predetermined conditions, which mean the conditions that the reactive voltage Vq is zero, the reactive voltage command value Vqref is zero, the voltage value obtained by subtracting the virtual effective voltage Vud and the active voltage Vd from the active voltage command value Vdref is zero, and the voltage value obtained by subtracting the virtual reactive voltage Vuq and the reactive voltage Vq from the reactive voltage command value Vqref is zero.

[0077] In step S120, the control device 100 calculates a second virtual impedance to be temporarily added to the first virtual impedance, and then the process proceeds to step S130.

[0078] In step S130, the control device 100 calculates a virtual effective voltage Vud and a virtual reactive voltage Vuq by multiplying the active current Id and the reactive current Iq calculated from the output current Io of the inverter 12 by a virtual impedance obtained by adding the first virtual impedance and the second virtual impedance, respectively. Then, the process proceeds to step S140.

[0079] In step S140, the control device 100 performs voltage control based on the virtual effective voltage Vud and the virtual reactive voltage Vuq so that the active current Id and the reactive current Iq output from the inverter 12 approach the active current command value Idref and the reactive current command value Iqref, respectively, required by the power grid 30.

[0080] 4. Effects According to the voltage control device 10 according to the embodiment, when a voltage drop in the output voltage Vs of the inverter 12 due to fluctuations in the AC voltage of the power grid 30 is equal to or greater than a threshold, a first virtual impedance is calculated based on the voltage command value Vref and the output voltage Vs of the inverter 12. Furthermore, a second virtual impedance is calculated to be temporarily added to the first virtual impedance so that the output current Io of the inverter 12 does not exceed a rated value. The voltage control device 10 then generates a virtual effective voltage Vud and a virtual reactive voltage Vuq based on a virtual impedance obtained by adding the first virtual impedance and the second virtual impedance. Furthermore, the voltage control device 10 performs voltage control based on the virtual effective voltage Vud and the virtual reactive voltage Vuq so that the active current Id and the reactive current Iq output from the inverter 12 approach the active current command value Idref and the reactive current command value Iqref, respectively, required by the power grid 30. As a result, the active current Id and the reactive current Iq required by the power grid 30 can be output even when the AC voltage of the power grid 30 fluctuates. This makes it possible to stabilize the power system 30. Furthermore, the second virtual impedance controls the output current Io so that it does not exceed the rated value, which also leads to the suppression of overcurrent.

[0081] REFERENCE SIGNS LIST 1...power conversion system, 10...voltage control device, 11...battery, 12...inverter, 20...transformer, 30...power system, 100...control device, 101...effective and reactive voltage calculation processing unit, 102...effective and reactive current calculation processing unit, 103...VSG control unit, 104...dq axis voltage conversion unit, 105...dq axis current command calculation unit, 106...virtual impedance generation unit, 106a...first virtual impedance generation unit, 106b...second virtual impedance generation unit, 107...virtual voltage generation unit, 108...first output selection circuit, 109...second output selection circuit, 110...switching determination circuit, 111...addition and subtraction circuit, 111a...first addition and subtraction circuit, 111b...second addition and subtraction circuit, 111c...third addition and subtraction circuit, 111d...fourth addition and subtraction circuit, 112...voltage control circuit

Claims

1. A voltage control device comprising: an inverter that converts DC power output from a battery into AC power and supplies the AC power to a power grid; and a control device connected to the inverter and configured to execute the following processes: when a voltage drop in the output voltage of the inverter due to fluctuations in the AC voltage of the power grid is equal to or greater than a threshold value, a process of calculating a first virtual impedance using variables including an active voltage command value and a reactive voltage command value calculated from a voltage command value, and an active current command value and a reactive current command value calculated from the output voltage and the voltage command value; a process of calculating a second virtual impedance to be temporarily added to the first virtual impedance so that the output current of the inverter does not exceed a rated value; a process of calculating a virtual effective voltage and a virtual reactive voltage by multiplying each of an active current and a reactive current calculated from the output current by a virtual impedance obtained by adding the first virtual impedance and the second virtual impedance; and a process of performing voltage control based on the virtual effective voltage and the virtual reactive voltage so that each of the active current and the reactive current approaches the active current command value and the reactive current command value required by the power grid.

2. A voltage control device as claimed in claim 1, characterized in that, in the process of calculating the second virtual impedance, the control device is configured to: set the second virtual impedance to a value corresponding to the output voltage when the voltage drop of the output voltage is equal to or greater than the threshold value; and set the second virtual impedance to zero when the voltage drop of the output voltage is less than the threshold value.

3. A voltage control device as claimed in claim 2, wherein the second virtual impedance is a reactance constituted by an amplitude set by a first variable and a frequency set by a second variable, and the control device is configured such that, when the voltage drop of the output voltage is equal to or greater than the threshold value, the smaller the output voltage, the larger the value of the first variable is set and the smaller the value of the second variable is set, and the higher the output voltage, the smaller the value of the first variable is set and the larger the value of the second variable is set.

4. A voltage control device according to any one of claims 1 to 3, wherein the variables further include an active voltage and a reactive voltage calculated from the output voltage, and the control device is configured to calculate the virtual impedance in a process of calculating the virtual impedance based on the following conditions: the reactive voltage is zero, the reactive voltage command value is zero, a voltage value obtained by subtracting the virtual effective voltage and the effective voltage from the effective voltage command value is zero, and a voltage value obtained by subtracting the virtual reactive voltage and the reactive voltage from the reactive voltage command value is zero.

5. A voltage control device according to any one of claims 1 to 3, characterized in that the first virtual impedance includes a resistance and a reactance, and the control device is configured to calculate each of the resistance and the reactance according to the output voltage in a process of calculating the first virtual impedance.

6. A voltage control device according to any one of claims 1 to 3, characterized in that the active current command value is calculated by multiplying a differential voltage, which is the difference between the voltage command value and the output voltage, by a constant value, and the reactive current command value is calculated so that the sum of the squared value of the active current command value and the squared value of the reactive current command value becomes 1.

7. A voltage control device according to claim 6, wherein the active current command value is expressed as a percentage, and when the calculated active current command value exceeds 100%, the control device sets the active current command value to 100%.

8. A voltage control method comprising: using an inverter to convert DC power output from a battery into AC power, and supplying the AC power to a power grid; when a voltage drop in the output voltage of the inverter due to fluctuations in the AC voltage of the power grid is equal to or greater than a threshold value, calculating a first virtual impedance using variables including an active voltage command value and a reactive voltage command value calculated from a voltage command value, and an active current command value and a reactive current command value calculated from the output voltage and the voltage command value; calculating a second virtual impedance to be temporarily added to the first virtual impedance so that the output current of the inverter does not exceed a rated value; calculating a virtual effective voltage and a virtual reactive voltage by multiplying each of an active current and a reactive current calculated from the output current by a virtual impedance obtained by adding the first virtual impedance and the second virtual impedance; and performing voltage control based on the virtual effective voltage and the virtual reactive voltage so that each of the active current and the reactive current approaches the active current command value and the reactive current command value required by the power grid.