Power converters, control devices, and distributed power systems
By using the covariance matrix adaptive evolution strategy (CMA-ES) to estimate system characteristics in distributed power systems, the problems of insufficient noise tolerance and system characteristic change tracking are solved, and effective suppression and accurate estimation of voltage fluctuations are achieved.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-02-01
- Publication Date
- 2026-03-16
AI Technical Summary
In distributed power systems, existing technologies struggle to simultaneously improve tolerance to measurement noise and the ability to follow changes in system characteristics, leading to longer estimation times or increased errors in system characteristic estimation.
Power conversion and control equipment are employed, and the covariance matrix adaptive evolution strategy (CMA-ES) is used to estimate the measurement data. Through the main circuit unit and control unit, the system impedance and voltage characteristics are calculated, and the response power supply is optimized to suppress voltage fluctuations.
It improves the resistance to measurement noise, while being able to quickly follow changes in system characteristics, accurately estimate system characteristics, and effectively suppress voltage fluctuations.
Smart Images

Figure 0007830005000014 
Figure 0007830005000015 
Figure 0007830005000016
Abstract
Description
[Technical Field]
[0001] Embodiments of the present invention relate to a power conversion device, a control device, and a distributed power supply system. [Background technology]
[0002] In distributed power systems using distributed power sources such as solar power generators, wind turbines, and batteries connected to the power grid, reactive power is injected from the distributed power sources to the interconnection points to compensate for voltage fluctuations at those points. The injection of reactive power is controlled by a power converter that converts the power from the distributed power sources into power appropriate for the power grid. In addition, distributed power systems may be equipped with a control device that controls the operation of the power converter.
[0003] For example, it is being considered to estimate the apparent system characteristics as seen from the interconnection point of distributed power sources using computational methods such as the least squares method or extended Kalman filter, and then inject reactive power based on the estimation results. This makes it possible to inject reactive power corresponding to the system impedance, and to suppress voltage fluctuations even when the system impedance is large.
[0004] System characteristics are estimated based on measured values such as active power, reactive power, and voltage at the connection point with the power system. However, these measured values may be superimposed with noise due to measurement errors, etc. Furthermore, system characteristics can change rapidly and significantly due to, for example, route changes caused by switching circuit breakers on and off within the power grid, or tripping of nearby loads or power sources.
[0005] When estimating system characteristics using computational methods robust to noise, there is a concern that it may take a long time to accurately estimate the system characteristics after they have changed. Conversely, when using computational methods that are highly responsive to changes in system characteristics, there is a concern that the error in estimating system characteristics will increase due to the influence of noise if noise is superimposed on the measured values.
[0006] Thus, when trying to enhance the tolerance to noise in the measured values, the followability to changes in system characteristics decreases. On the other hand, when attempting to improve the followability to changes in system characteristics, there is a risk of overly sensitively reacting to the noise superimposed on the measured values, resulting in a large error in the estimation of system characteristics.
[0007] Therefore, in a power conversion device, a control device that controls the operation of the power conversion device, and a distributed power system using these, it is desirable to enhance both the tolerance to noise in the measured values and the followability to changes in system characteristics.
Prior Art Documents
Patent Documents
[0008]
Patent Document 1
Non - Patent Documents
[0009]
Non - Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0010] Embodiments of the present invention provide a power conversion device, a control device, and a distributed power system that can enhance both the tolerance to noise in the measured values and the followability to changes in system characteristics.
Means for Solving the Problems
[0011] According to an embodiment of the present invention, a power conversion device connects a distributed power source to a power system by converting the power of the distributed power source into AC power corresponding to a power system connected to an infinite bus power system, and supplying the converted AC power to the power system, comprising: a main circuit unit that converts the power of the distributed power source into AC power corresponding to the power system; and a control unit that controls the operation of the main circuit unit, wherein the control unit calculates an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance, and an estimated value of the voltage of the infinite bus power system based on the active power value of the connection point with the power system, the reactive power value of the connection point, and the voltage value of the connection point; and an estimated value calculation unit that calculates an estimated value of the resistance component of the system impedance and the reactance component of the system impedance. A power converter is provided, comprising: a reactive power calculation unit that calculates a reactive power command value for reactive power to be supplied to the power system based on an estimated actance component and an estimated voltage value of the infinite bus power system; and a drive circuit that drives the main circuit unit to output a predetermined active power and reactive power corresponding to the reactive power command value, wherein the estimation calculation unit receives input period data including a plurality of active power values, a plurality of reactive power values, and a plurality of voltage values for a predetermined period, and applies a covariance matrix adaptive evolutionary strategy to the input period data, thereby providing an estimation unit that calculates an estimated resistance component of the system impedance of the power system, an estimated reactance component of the system impedance of the power system, and an estimated voltage value of the infinite bus power system based on the period data. [Effects of the Invention]
[0012] Power converters, control devices, and distributed power systems are provided that can improve resistance to noise in measured values while also enhancing the ability to follow changes in grid characteristics. [Brief explanation of the drawing]
[0013] [Figure 1] This is a block diagram schematically representing a distributed power supply system according to an embodiment. [Figure 2]This is a schematic block diagram showing a power conversion device for a distributed power supply system according to an embodiment. [Figure 3] This is a schematic block diagram showing the estimated value calculation unit according to the embodiment. [Figure 4] This is a flowchart that schematically represents the operation of the estimation unit. [Figure 5] Figures 5(a) and 5(b) are schematic graphs illustrating an example of period data. [Figure 6] Figures 6(a) to 6(d) are schematic graphs illustrating an example of the calculation results of the estimation unit. [Figure 7] This is a schematic block diagram showing a modified example of the estimated value calculation unit according to the embodiment. [Figure 8] This is a schematic block diagram showing a modified example of the estimated value calculation unit according to the embodiment. [Figure 9] This is a schematic block diagram showing a modified example of the estimated value calculation unit according to the embodiment. [Figure 10] This is a block diagram schematically representing a modified example of the distributed power supply system according to the embodiment.
[0014] Each embodiment will be described below with reference to the drawings. Please note that the drawings are schematic or conceptual, and the relationships between the thickness and width of each part, as well as the ratios of the sizes of the parts, are not necessarily identical to those of reality. Furthermore, even when representing the same part, the dimensions and ratios may differ between drawings. In this specification and in each figure, elements similar to those described above are denoted by the same reference numerals, and detailed explanations are omitted as appropriate.
[0015] Figure 1 is a block diagram schematically representing a distributed power supply system according to an embodiment. As shown in Figure 1, the distributed power system 2 comprises a power system 4 connected to an infinite busbar power system 3, a distributed power source 6, and a power converter 10. The power of power system 4 is alternating current power. The power of power system 4 is, for example, three-phase alternating current power.
[0016] The distributed power source 6 is, for example, a solar panel. The power from the distributed power source 6 is direct current (DC) power. The power converter 10 is connected to the distributed power source 6 and also to the power grid 4 via transformers 12, 14, etc. The power converter 10 converts the DC power from the distributed power source 6 into AC power corresponding to the power grid 4, and supplies the converted AC power to the power grid 4, thereby connecting the distributed power source 6 to the power grid 4.
[0017] The distributed power source 6 is not limited to solar panels; it may also be other generators such as wind turbines or gas turbines. Furthermore, the distributed power source 6 may also be an energy storage device using batteries or capacitors. The power from the distributed power source 6 is not limited to DC power; it may also be AC power. The configuration of the power conversion device 10 may be any configuration capable of converting the power supplied from the distributed power source 6 into AC power compatible with the power grid 4.
[0018] In addition to the distributed power source 6 and the power converter 10, other potential connections may be made to the power grid 4, such as consumers 16 (loads) and other generators 18. The power converter 10 supplies active power to the power grid 4 based on the output of the distributed power source 6, and also supplies optimal reactive power to the power grid 4. This allows the power converter 10 to suppress fluctuations in the voltage at the connection point LP with the power grid 4 due to its own active power supply and the influence of consumers 16 and generators 18.
[0019] The distributed power system 2 includes, for example, multiple distributed power sources 6 and multiple power converters 10 corresponding to each of the multiple distributed power sources 6. However, the number of distributed power sources 6 and power converters 10 provided in the distributed power system 2 can be any number. The number of distributed power sources 6 and power converters 10 may be just one. Also, the number of power converters 10 does not necessarily have to be the same as the number of distributed power sources 6. For example, multiple distributed power sources 6 may be connected to one power converter 10.
[0020] Figure 2 is a schematic block diagram showing a power conversion device for a distributed power supply system according to an embodiment. As shown in Figure 2, the power converter 10 has a main circuit section 40 and a control section 42. The main circuit section 40 converts DC power or AC power supplied from the distributed power source 6 into AC power corresponding to the power system 4. The control section 42 controls the operation of the main circuit section 40.
[0021] The main circuit section 40 has, for example, a plurality of switching elements, and performs power conversion by switching the plurality of switching elements on and off. The control unit 42 controls the power conversion by the main circuit section 40 by controlling the on and off switching of the plurality of switching elements of the main circuit section 40. For example, a well-known inverter circuit is used for the main circuit section 40. The configuration of the main circuit section 40 may be any configuration that can perform the above power conversion.
[0022] The distributed power supply system 2 further includes, for example, measuring devices 20 and 22. The measuring device 20 detects the voltage value Vdc of the DC voltage input from the distributed power supply 6 to the power converter 10, and the current value Idc of the DC current input from the distributed power supply 6 to the power converter 10, and inputs the detected voltage value Vdc and current value Idc to the control unit 42.
[0023] The control unit 42 performs, for example, MPPT (Maximum Power Point Tracking) control to make the DC power track the maximum power point of the distributed power source 6. For example, the control unit 42 extracts the maximum power point (optimal operating point) of the distributed power source 6 based on the voltage value Vdc and current value Idc detected by the measuring device 20, and controls the operation of the main circuit unit 40 to supply active power to the power system 4 according to the extracted maximum power point.
[0024] However, the method for determining the active power supplied from the power converter 10 to the power system 4 is not limited to the MPPT method. The active power supplied from the power converter 10 to the power system 4 may be determined, for example, based on an active power command value input from a higher-level controller. The control unit 42 may control the operation of the main circuit unit 40 so as to supply active power to the power system 4 according to the input active power command value.
[0025] The measuring device 22 detects the active power value P, the reactive power value Q, and the voltage value Vs of the interconnection point LP of the power converter 10 with the power system 4, and inputs the detected active power value P, reactive power value Q, and voltage value Vs to the control unit 42.
[0026] The control unit 42 includes an estimated value calculation unit 50, a reactive power calculation unit 52, and a drive circuit 54. The control unit 42 inputs the active power value P, the reactive power value Q, and the voltage value Vs, which are input from the measuring device 22, to the estimated value calculation unit 50.
[0027] The estimation unit 50 calculates the estimated value ^R of the resistance component R of the system impedance of power system 4, the estimated value ^X of the reactance component X of the system impedance of power system 4, and the estimated value ^Vr of the voltage Vr of the infinite bus power system 3, based on the active power value P, reactive power value Q, and voltage value Vs input from the measuring device 22. Note that the ^ (hat) symbol used to represent estimated values such as ^R is normally written directly above R, as shown in Figure 2, but in this specification, for formatting reasons, it will be written offset, as ^R.
[0028] In other words, the estimation unit 50 estimates the system characteristics of power system 4 based on the active power value P, the reactive power value Q, and the voltage value Vs. In this case, as shown in Figure 2, the estimation unit 50 considers the system model of power system 4 as the simplest system model, consisting only of the resistive component R and the reactance component X of the system impedance. The estimation unit 50 inputs the calculated estimated values ^R, ^X, and ^Vr to the reactive power calculation unit 52.
[0029] The reactive power calculation unit 52 calculates the reactive power command value Qop to be supplied to the power system 4 based on the estimated values ^R, ^X, and ^Vr input from the estimated value calculation unit 50. The reactive power calculation unit 52 inputs the calculated reactive power command value Qop to the drive circuit 54.
[0030] The reactive power calculation unit 52 calculates the reactive power command value Qop from each estimated value ^R, ^X, and ^Vr using, for example, the following equation (1). The reactive power calculation unit 52 calculates the optimal reactive power command value Qop based on each estimated value ^R, ^X, ^Vr and the active power value P. In equation (1), "sign" is the sign function.
number
[0031] The drive circuit 54 receives the reactive power command value Qop calculated by the reactive power calculation unit 52, as well as the voltage value Vdc and current value Idc of the distributed power supply 6 measured by the measuring device 20.
[0032] The drive circuit 54 determines the active power by MPPT control based on the voltage value Vdc and the current value Idc, and drives the main circuit section 40 to output the determined active power and reactive power corresponding to the reactive power command value Qop. The drive circuit 54 supplies the determined active power and reactive power corresponding to the reactive power command value Qop from the main circuit section 40 to the power system 4 by switching the on and off of multiple switching elements of the main circuit section 40.
[0033] The measuring device 22 and the estimation unit 50 periodically acquire the active power value P, the reactive power value Q, and the voltage value Vs. Each time the estimation unit 50 acquires the active power value P, the reactive power value Q, and the voltage value Vs, it calculates (predicts) the respective estimated values ^R, ^X, and ^Vr.
[0034] The reactive power calculation unit 52 calculates the reactive power command value Qop each time it receives the estimated values ^R, ^X, and ^Vr from the estimated value calculation unit 50. The drive circuit 54 generates a control signal for the main circuit unit 40 each time it receives the reactive power command value Qop, and supplies active power and reactive power from the main circuit unit 40 to the power system 4. The control unit 42 repeats the above process to supply active power to the power system 4 according to the distributed power source 6, and also supplies reactive power to the power system 4 as needed according to the system characteristics of the power system 4.
[0035] In this way, by supplying active and reactive power to the power system 4, it is possible to suppress the supply of active power from the power converter 10 to the power system 4, as well as voltage fluctuations at the interconnection point LP caused by the influence of consumers 16 and generators 18. For example, fluctuations in the voltage value Vs at the interconnection point LP can be kept within ±2%.
[0036] Figure 3 is a schematic block diagram showing the estimation calculation unit according to the embodiment. As shown in Figure 3, the estimated value calculation unit 50 includes a data generation unit 60 and an estimation unit 62.
[0037] The data generation unit 60 generates period data including multiple active power values P, multiple reactive power values Q, and multiple voltage values Vs for a predetermined period, based on the active power value P, reactive power value Q, and voltage value Vs input from the measuring device 22. The data generation unit 60 inputs the generated period data to the estimation unit 62.
[0038] The data generation unit 60 generates period data based on input from the measuring device 22 by, for example, storing the active power value P, reactive power value Q, and voltage value Vs input from the measuring device 22 for a predetermined period of time.
[0039] The measuring device 22 detects, for example, the active power value P, the reactive power value Q, and the voltage value Vs at intervals of several seconds. In this case, the predetermined period is a period of several minutes, such as 5 minutes to 30 minutes. For example, if the measurement period of the measuring device 22 is 5 seconds and the predetermined period is 30 minutes, the period data will contain 360 data points each for the active power value P, the reactive power value Q, and the voltage value Vs. However, the predetermined period for the period data is not limited to the above and may be any period. The measurement period of the measuring device 22 is not limited to the above and may be any period.
[0040] Furthermore, the data generation unit 60 generates period data, for example, by processing a moving window. After generating period data according to the passage of a predetermined period, when the data generation unit 60 receives input of the next active power value P, reactive power value Q, and voltage value Vs from the measuring device 22, it deletes the oldest active power value P, reactive power value Q, and voltage value Vs data and adds the newly input active power value P, reactive power value Q, and voltage value Vs data to generate the next period data. In this case, the data generation unit 60 generates period data each time it receives input of the active power value P, reactive power value Q, and voltage value Vs from the measuring device 22, and inputs the generated period data to the estimation unit 62.
[0041] However, the method of generating period data by the data generation unit 60 is not limited to the above. The data generation unit 60 may, for example, generate period data at predetermined intervals by starting the accumulation of active power value P, reactive power value Q, and voltage value Vs data from scratch each time period data is generated. The active power value P, reactive power value Q, and voltage value Vs data may be input to the data generation unit 60 from a higher-level controller, for example, rather than being limited to the measuring device 22. The configuration of the data generation unit 60 may be any configuration that can receive active power value P, reactive power value Q, and voltage value Vs as input, and generate period data including multiple active power values P, multiple reactive power values Q, and multiple voltage values Vs for a predetermined period based on the input active power value P, reactive power value Q, and voltage value Vs.
[0042] Furthermore, the period data does not necessarily have to be generated by the estimation unit 50 (data generation unit 60). The period data may be generated, for example, by a measuring device 22 or a higher-level controller. The estimation unit 50 may be configured to receive period data from, for example, the measuring device 22 or a higher-level controller, and input the input period data to the estimation unit 62. Thus, the data generation unit 60 can be provided in the estimation unit 50 as needed and can be omitted. When period data is input to the estimation unit 50 from an external device such as the measuring device 22 or a higher-level controller, the data generation unit 60 is omitted from the estimation unit 50.
[0043] The estimation unit 62 receives period data as input and applies a Covariance Matrix Adaptation Evolution Strategy (CMA-ES) to the input period data to calculate, based on the period data, an estimated value ^R of the resistance component R of the system impedance of power system 4, an estimated value ^X of the reactance component X of the system impedance of power system 4, and an estimated value ^Vr of the voltage value Vr of the infinite busbar power system 3. In other words, the estimation unit 62 calculates representative system characteristics (^R, ^X, ^Vr) of the period data by using the Covariance Matrix Adaptation Evolution Strategy.
[0044] Covariance matrix adaptive evolutionary strategies use a multivariate normal distribution N(m,σ) to represent the probability distribution of the random variable vector. 2 This method uses C) to search for a solution. Here, m is the mean vector, C is the covariance matrix (variance-covariance matrix), and σ is the step size. The mean vector m is a vector representing the average values of the solution's resistance component R, reactance component X, and voltage value Vr. The step size σ is a scalar value that increases or decreases depending on the distance between the search point and the optimal solution, and is a parameter that increases the search speed by correcting the covariance matrix C.
[0045] Figure 4 is a flowchart schematically illustrating the operation of the estimation unit. Figure 4 shows, in more detail, an example of the operation of the estimation calculation of phylogenetic characteristics using the covariance matrix adaptive evolutionary strategy by the estimation unit 62.
[0046] When the estimation unit 62 performs calculations of phylogenetic characteristics, it first sets the period data input from the data generation unit 60 or the like as input data for the covariance matrix adaptive evolutionary strategy (step S101 in Figure 4).
[0047] After setting the period data, the estimation unit 62 initializes each parameter of the covariance matrix adaptive evolutionary strategy (step S102 in Figure 4). The estimation unit 62 initializes the covariance matrix C with the identity matrix. The estimation unit 62 initializes the mean vector m with the initial values R0, X0, and Vr0 of the mean values of the resistance component R, reactance component X, and voltage value Vr, respectively. The initial values R0, X0, and Vr0 are set to representative values of the resistance component R, reactance component X, and voltage value Vr that can take place in the power system 4, for example. The estimation unit 62 initializes the step size σ to the initial value σ0. The initial value σ0 is set to any value greater than or equal to 0 depending on the search space (R, X, Vr).
[0048] Furthermore, the estimation unit 62 calculates the evolutionary path p of the covariance matrix C used in the covariance matrix adaptive evolutionary strategy. C , and evolutionary path p with step size σ σ Initialize to 0. Evolution path p C and evolution path p σ This aims to improve the stability of optimization by accumulating the movement directions of individuals in past generations.
[0049] The estimation unit 62 initializes each parameter and then calculates the multivariate normal distribution N(m,σ) 2The calculation of multiple search points x according to C) is performed (step S103 in Figure 4). The estimation unit 62 generates λ search points x by calculation. The number of search points x λ can be found, for example, by the formula λ = 4 + 3·ln N, where N is the input dimension of the objective function. In this example, the input dimension N is 3, consisting of the resistance component R, the reactance component X, and the voltage value Vr, so λ is, for example, 7. That is, the estimation unit 62 generates 7 search points x. However, the number of search points x λ is not limited to the above and can be any value.
[0050] In calculating the λ search points x, the estimation unit 62 first decomposes the covariance matrix C into the following form. In the equation below, B is an orthogonal matrix. D is a diagonal matrix whose diagonal elements are the square roots of the eigenvalues of the covariance matrix C. T represents the transpose. C=BDDB T Next, the estimation unit 62 generates a vector z containing a number of random numbers corresponding to the input dimension N from a standard normal distribution N(0,I). In this example, a vector z containing 3 normally distributed random numbers is generated. After generating the vector z, the estimation unit 62 calculates the search point x using the following formula. y=BDz x = m + σy In the above equation, y represents a linear transformation of the vector z generated from a standard normal distribution. The estimation unit 62 calculates λ search points x by repeating the generation of vector z and the calculation of search points x λ times. Each of the multiple search points x is, in other words, a vector containing randomly generated values of resistance component R, reactance component X, and voltage value Vr.
[0051] The estimation unit 62 calculates λ search points x and then calculates the evaluation value for each search point x (step S104 in Figure 4). In calculating the evaluation value, the estimation unit 62 first calculates the calculated voltage Vse of the interconnection point LP using the following equation (2), based on the values of multiple active power values P, multiple reactive power values Q, and the resistance component R, reactance component X, and voltage value Vr included in the period data.
number
[0052] The estimation unit 62 calculates multiple voltage values Vse for a single search point x, corresponding to the number of data points included in the period data. For example, as described above, if the period data includes 360 data points for active power value P, reactive power value Q, and voltage value Vs, the estimation unit 62 calculates 360 voltage values Vse for a single search point x.
[0053] The estimation unit 62 calculates the calculated voltage Vse for each of the multiple data points included in the period data for a single search point x, and then calculates the error (Vs-Vse) between the actual measured voltage value Vs included in the period data and the calculated value Vse.
[0054] More specifically, the estimation unit 62 calculates the calculated voltage Vse using equation (2) above, based on the active power value P and reactive power value Q of one data point included in the period data, the resistance component R, reactance component X, and voltage value Vr of one search point x, and calculates the error between the voltage value Vs included in the same data and the calculated value Vse.
[0055] The estimation unit 62 calculates the above error for each of the multiple data points included in the period data, and then calculates the sum of the absolute values of the errors between the voltage value Vs and the calculated value Vse as the evaluation value Jv for the voltage of one search point x, as shown in equation (3) below.
number
[0056] Furthermore, the estimation unit 62 calculates the reactive power Qop using equation (1) above, based on the multiple active power values P included in the period data, and the values of the resistance component R, reactance component X, and voltage value Vr included in the λ search points x.
[0057] The estimation unit 62 calculates multiple reactive power calculation values Qop corresponding to each of the multiple data included in the period data for a single search point x, and then calculates the error (Q-Qop) between the actual measured reactive power value Q included in the period data and the calculated value Qop.
[0058] More specifically, the estimation unit 62 calculates the reactive power calculation value Qop using equation (1) above, based on the active power value P of one data point included in the period data, the resistance component R, the reactance component X, and the voltage value Vr of one search point x, and calculates the error between the reactive power value Q included in the same data and the calculation value Qop.
[0059] The estimation unit 62 calculates the above error for each of the multiple data points included in the period data, and then calculates the sum of the absolute values of the errors between the reactive power value Q and the calculated value Qop as the evaluation value Jq for the reactive power of one search point x, as shown in equation (4) below. In equations (3) and (4), n corresponds to the number of data points included in the period data.
number
[0060] The estimation unit 62 performs the calculation of the evaluation value Jv related to the voltage and the calculation of the evaluation value Jq related to the reactive power for each of the λ search points x.
[0061] The estimation unit 62 calculates evaluation values Jv and Jq for each of the λ search points x, and then extracts the top μ search points x with the highest evaluations based on the evaluation value Jv (step S105 in Figure 4).
[0062] The number μ of the top search points x is determined, for example, by an integer value of λ / 2. For example, if λ is 7, then μ is 3. The estimation unit 62 extracts, for example, three search points x with the highest evaluation from among seven search points x.
[0063] The estimation unit 62 raises the evaluation of the search point x with a small evaluation value Jv regarding voltage. In other words, the estimation unit 62 raises the evaluation of the search point x with a small error between the voltage value Vs, which is the actual measurement value, and the calculated value Vse. That is, the estimation unit 62 extracts the top μ search points x with a small evaluation value Jv among the λ search points x.
[0064] After extracting the top μ search points x, the estimation unit 62 updates each parameter of the covariance matrix adaptation evolution strategy based on the extracted μ search points x (step S106 in FIG. 4). In other words, the estimation unit 62 updates the multivariate normal distribution N(m,σ 2 C) based on the extracted μ search points x.
[0065] In updating each parameter, the estimation unit 62 first calculates the weighted average y W corresponding to the top μ search points x using the weights w i as shown in the following equation (5).
Equation
[0066] The weights w i are determined such that the sum of the respective weights w i of the μ search points x is 1, as expressed by the following equation (6) for example.
Equation
[0064] After extracting the top μ search points x, the estimation unit 62 updates each parameter of the covariance matrix adaptation evolution strategy based on the extracted μ search points x (step S106 in FIG. 4). In other words, the estimation unit 62 updates the multivariate normal distribution N(m,σ 2 C) based on the extracted μ search points x.
[0065] In updating each parameter, the estimation unit 62 first calculates the weighted average y W corresponding to the top μ search points x using the weights w i as shown in the following equation (5).
Equation
[0066] The weights w i are determined such that the sum of the respective weights w i of the μ search points x is 1, as expressed by the following equation (6) for example.
Equation
[0067] After calculating the weighted average y W the estimation unit 62 updates the mean vector m according to the following equation (7). In equation (7), c m represents the learning rate of the mean vector m. c [[ID= forty-three]] m is an arbitrary coefficient that is recommended to be set to 1 for example.
Equation
[0068] 请注意,在实际应用中,对于复杂的数学公式,最好使用专业的数学排版工具来呈现,以确保准确性和可读性。上述翻译仅为满足格式要求的示例。The estimation unit 62 then updates the step size σ. In updating the step size σ, the estimation unit 62 first calculates the evolutionary path p of the step size σ using equation (8) below. σ Perform the update.
number
[0069] Note that in equation (8), c σ is, evolution path p σ This represents the learning rate. μ eff This is expressed by equation (9) below.
number
[0070] The estimation unit 62 determines the evolutionary path p σ After updating, the updated evolution path p σ Using this, the step size σ is updated by equation (10) below. Note that in equation (10), d σ This is the damping parameter for updating the step size σ.
number
[0071] The estimation unit 62 then updates the covariance matrix C. In updating the covariance matrix C, the estimation unit 62 first calculates the evolutionary path p of the covariance matrix C using equation (11) below. C Perform the update. Note that in equation (11), c C is, evolution path p C This represents the learning rate of h. σ This is the evolutionary path, and when the step size σ is too large, the evolutionary path p of the covariance matrix C becomes... C It is responsible for stopping updates.
number
[0072] The estimation unit 62 determines the evolutionary path pC After updating, the updated evolution path p C Using this, the covariance matrix C is updated by equation (12) below.
number
[0073] In equation (12), c1 represents the learning rate for rank-one updating of the covariance matrix C. μ This represents the learning rate for rank-μ updates. δ(h σ ) is δ(h σ )=(1-h σ )c C (2-c C ) can be expressed as Σw j This is expressed by equation (13) below.
number
[0074] Also, in equation (12), the first term c1δ(h σ )-c1-c μ Σw j The part can be added as needed and is optional. In other words, c1δ(h σ )-c1-c μ Σw j It can be set to =0.
[0075] After updating each parameter of the covariance matrix adaptive evolutionary strategy as described above, the estimation unit 62 determines whether or not the termination conditions for the estimation calculation of phylogenetic characteristics have been met (step S107 in Figure 4).
[0076] If the estimation unit 62 determines that the termination conditions are not met, it returns to the process in step S103. The estimation unit 62 makes a termination determination based, for example, on the number of calculations performed from step S103 to step S106 and the evaluation value Jv. For example, the estimation unit 62 determines that the termination conditions are not met if the number of calculations is less than a predetermined number and the evaluation value Jv is greater than or equal to a predetermined value. The estimation unit 62 then determines that the termination conditions are met when the number of calculations reaches a predetermined number or when the evaluation value Jv falls below a predetermined value.
[0077] Thus, the estimation unit 62 repeatedly performs the calculations from step S103 to step S107, for example, until the number of calculations reaches a predetermined number, or until the evaluation value Jv falls below a predetermined value and it is determined that the estimation calculation of the system characteristics has sufficiently converged. Here, the evaluation value Jv used for the determination is the evaluation value Jv calculated using the same procedure as for the search point x, based on the average values of the resistance component R, reactance component X, and voltage value Vr included in the average vector m updated in the final calculation, and the period data. Furthermore, the termination conditions are not limited to those described above. The estimation unit 62 may, for example, determine termination based solely on the number of calculations.
[0078] If the estimation unit 62 determines that the termination condition has been met, it outputs the average values of the resistance component R, reactance component X, and voltage value Vr included in the average vector m updated in the final calculation as the estimated value ^R of the resistance component R of the power system 4's system impedance, the estimated value ^X of the reactance component X of the power system 4's system impedance, and the estimated value ^Vr of the voltage value Vr of the infinite bus power system 3.
[0079] As described above, the estimation unit 62 applies a covariance matrix adaptive evolutionary strategy to the period data to calculate the estimated value ^R of the resistance component R of the power system 4's system impedance, the estimated value ^X of the reactance component X of the power system 4's system impedance, and the estimated value ^Vr of the voltage value Vr of the infinite bus power system 3, based on the period data.
[0080] The estimation unit 62, for example, calculates the resistance component R, the reactance component X, and the voltage value Vr using a multivariate normal distribution N(m,σ). 2 Set m as the mean vector of C), and multivariate normal distribution N(m,σ 2 The system calculates multiple search points x according to C), calculates an evaluation value Jv for each of the multiple search points x, extracts the top few search points x with the highest evaluations based on the evaluation value Jv, and then calculates a multivariate normal distribution N(m,σ) based on the extracted top few search points x. 2 Update C) and calculate a multivariate normal distribution N(m,σ) from multiple search points x until the predetermined termination condition is met. 2 The calculations up to the update of C) are repeatedly performed, and the multivariate normal distribution N(m,σ) updated in the final calculation is obtained. 2 The resistance component R, reactance component X, and voltage value Vr contained in the mean vector m of C) are calculated as the estimated value ^R of the resistance component R of the system impedance of power system 4, the estimated value ^X of the reactance component X of the system impedance of power system 4, and the estimated value ^Vr of the voltage value Vr of infinite bus power system 3.
[0081] Figures 5(a) and 5(b) are schematic graphs illustrating an example of period data. Figures 6(a) to 6(d) are schematic graphs illustrating an example of the calculation results of the estimation unit. Figure 5(a) schematically shows an example of the active power value P and reactive power value Q included in the period data. Figure 5(b) schematically shows an example of the voltage value Vs included in the period data. Figure 6(a) schematically shows an example of the evaluation value Jv and step size σ calculated by the estimation unit 62 based on the period data shown in Figure 5. Figure 6(b) schematically shows an example of the estimated value ^R of the resistance component R of the power system 4 calculated by the estimation unit 62 based on the period data shown in Figure 5. Figure 6(c) schematically shows an example of the estimated value ^X of the reactance component X of the power system impedance of power system 4, calculated by the estimation unit 62 based on the period data shown in Figure 5. Figure 6(d) schematically shows an example of the estimated value ^Vr of the voltage value Vr of the infinite busbar power system 3, calculated by the estimation unit 62 based on the period data shown in Figure 5.
[0082] Figures 6(a) to 6(d) show an example where the process of steps S103 to S107 in Figure 4 is repeated 2000 times, based on the period data shown in Figure 5. As shown in Figures 6(a) to 6(d), in this example, it can be seen that the estimated values ^R, ^X, ^Vr, and evaluation value Jv become almost constant and converge after repeating the process of steps S103 to S107 about 800 times. Furthermore, it can be seen that the step size σ, which corresponds to the distance between the search point and the optimal solution, gradually decreases as the number of calculations increases and approaches 0. Note that the evaluation value Jv represents the evaluation value Jv used for termination determination.
[0083] Figure 5(b) shows an example of an estimated value ^Vr of the voltage value Vr of the infinite busbar power system 3, calculated based on period data generated for each input of active power value P, reactive power value Q, and voltage value Vs by processing the moving window, and an example of a calculated value Vsh of the voltage Vs, calculated based on the same formula as in equation (2) above, using the calculated estimated values ^R, ^X, and ^Vr, along with an example of the voltage value Vs included in the period data.
[0084] As shown in Figure 5(b), the calculated value Vsh follows the measured voltage value Vs, indicating that the covariance matrix adaptive evolutionary strategy is able to appropriately estimate each of the estimated values ^R, ^X, and ^Vr.
[0085] As described above, in the distributed power supply system 2 and power converter 10 according to this embodiment, the estimation unit 62 provided in the control unit 42 of the power converter 10 calculates each estimated value ^R, ^X, and ^Vr by applying a covariance matrix adaptive evolutionary strategy to the period data.
[0086] The estimation unit 62 calculates each estimated value ^R, ^X, and ^Vr based on period data that includes multiple active power values P, multiple reactive power values Q, and multiple voltage values Vs for a predetermined period. This improves noise resistance, for example, even when noise is superimposed on the measured active power value P, reactive power value Q, and voltage value Vs, compared to calculation methods that calculate each estimated value ^R, ^X, and ^Vr based on a single active power value P, reactive power value Q, and voltage value Vs.
[0087] Furthermore, even if the grid characteristics change, the grid characteristics after the change can be appropriately estimated by acquiring period data after the change. In other words, it is possible to suppress the delay in tracking changes in grid characteristics that exceeds the length of the period data. Therefore, it is possible to provide a power converter 10 and a distributed power supply system 2 that can improve both the resistance to noise in measured values and the ability to track changes in grid characteristics. The power converter 10 and the distributed power supply system 2 can estimate grid characteristics representative of the period data with high accuracy and reliability.
[0088] In the power converter 10 according to this embodiment, for example, the system characteristics of the power system 4 can be estimated more appropriately, and voltage fluctuations at the interconnection point LP can be suppressed more appropriately. In the power converter 10 according to this embodiment, by injecting appropriate reactive power into the interconnection point LP, fluctuations in the voltage Vs at the interconnection point LP can be suppressed more appropriately, and the power factor of the output AC power can be improved, allowing active power to be supplied to the power system 4 more efficiently. As a result, for example, the amount of active power supplied from the distributed power source system 2 to the power system 4 can be increased, and an increase in the electricity sales revenue of the business owner of the distributed power source system 2 can be expected.
[0089] Furthermore, calculations using the covariance matrix adaptive evolutionary strategy do not require the calculation of gradients, and data filtering and preprocessing are unnecessary. Therefore, for example, it is possible to suppress the computational load on the estimation unit 62. For example, it is possible to suppress the complexity of the estimation unit 62's configuration due to calculations using the covariance matrix adaptive evolutionary strategy.
[0090] Furthermore, in the power conversion device 10 according to this embodiment, the estimated value calculation unit 50 has a data generation unit 60, and the data generation unit 60 generates period data by processing a moving window. This makes it possible to more appropriately estimate the system characteristics of the power system 4 and to more appropriately suppress voltage fluctuations at the interconnection point LP.
[0091] Figure 7 is a block diagram schematically showing a modified example of the estimation calculation unit according to the embodiment. As shown in Figure 7, the estimated value calculation unit 50a further includes a selection unit 64. Components that are substantially the same in function and configuration as those in the above embodiment are denoted by the same reference numerals, and detailed explanations are omitted.
[0092] In this example, the estimation unit 62 performs calculations using a covariance matrix adaptive evolutionary strategy multiple times on the input single period data to generate multiple output data from the input single period data, including an estimated value ^R of the resistance component R of the power system impedance of power system 4, an estimated value ^X of the reactance component X of the power system impedance of power system 4, and an estimated value ^Vr of the voltage value Vr of the infinite bus power system 3, and inputs the multiple generated output data to the selection unit 64.
[0093] The estimation unit 62, for example, has multiple arithmetic units, inputs one period of data into multiple arithmetic units, and generates multiple output data by performing calculations using a covariance matrix adaptive evolutionary strategy in each of the multiple arithmetic units. However, the estimation unit 62 may also generate multiple output data by repeatedly performing calculations on one period of data in one arithmetic unit. Figure 7 shows an example in which the estimation unit 62 generates five output data. The number of output data to be generated is not limited to five, but can be any number.
[0094] Furthermore, the estimation unit 62 includes an evaluation value Jv for each estimated value ^R, ^X, and ^Vr in the output data. In other words, the estimation unit 62 generates output data that includes each estimated value ^R, ^X, and ^Vr and an evaluation value Jv. The estimation unit 62 includes, for example, an evaluation value Jv used for termination determination in the output data. In other words, the estimation unit 62 includes in the output data an evaluation value Jv calculated based on the average values of the resistance component R, reactance component X, and voltage value Vr included in the average vector m updated in the final calculation, and the period data.
[0095] The selection unit 64 selects the optimal single output data from the multiple input output data. Based on the evaluation value Jv contained in each output data, the selection unit 64 selects the output data with the smallest evaluation value Jv among the multiple output data as the optimal single output data. The selection unit 64 inputs the estimated values ^R, ^X, and ^Vr contained in the selected single output data to the reactive power calculation unit 52.
[0096] The inventors of this application have found, through diligent investigation, that in calculations using a covariance matrix adaptive evolutionary strategy, the calculation results for each estimated value ^R, ^X, and ^Vr are not unique, even when calculations are performed using data from the same period. This is presumed to be because random numbers are used to generate the λ search points x. In other words, it is presumed that the calculation results for each estimated value ^R, ^X, and ^Vr vary depending on how the random numbers for the λ search points x are generated.
[0097] Therefore, the estimation calculation unit 50a generates multiple output data from one period of data and selects the output data with the smallest evaluation value Jv from among the output data as the optimal single output data. This allows for a more accurate estimation of the system characteristics of the power system 4 and a more appropriate suppression of voltage fluctuations at the interconnection point LP.
[0098] Figure 8 is a schematic block diagram showing a modified example of the estimated value calculation unit according to the embodiment. As shown in Figure 8, in the estimated value calculation unit 50b, the selection unit 64 receives input of multiple output data from the estimation unit 62, as well as input of preset values Rd, Xd, and Vrd of the resistance component R of the power system impedance of the power system 4, the reactance component X of the power system impedance of the power system 4, and the voltage value Vr of the infinite bus power system 3.
[0099] The pre-set values Rd, Xd, and Vrd are set to conservative system characteristics that consider safety in power system 4, for example. The pre-set values Rd, Xd, and Vrd may also be the same as the initial values R0, X0, and Vr0 used in the calculation of the covariance matrix adaptive evolutionary strategy, for example.
[0100] The pre-set values Rd, Xd, and Vrd may be, for example, the estimated values ^R, ^X, and ^Vr (previous day's values) output to the reactive power calculation unit 52 at the same time of day on the previous day. For example, if the distributed power system 2 is a solar power generation system, the amount of power generated is small in the morning and evening and large during the daytime. Consequently, the grid characteristics of the power grid 4 may also show a trend depending on the time of day. Therefore, if the pre-set values Rd, Xd, and Vrd are the previous day's values, the grid characteristics can be made to take into account the trend depending on the time of day.
[0101] However, the pre-set values Rd, Xd, and Vrd are not limited to those mentioned above. For example, the weekly or monthly average values up to the previous day for each time period may be set as the pre-set values Rd, Xd, and Vrd. The pre-set values Rd, Xd, and Vrd may be any system characteristics that take safety in power system 4 into consideration.
[0102] The control unit 42 has, for example, a memory unit (not shown) that stores the preset values Rd, Xd, and Vrd in the memory unit. The preset values Rd, Xd, and Vrd are input from the memory unit to the selection unit 64, for example. The memory unit may be located within the estimated value calculation unit 50b or at another location within the control unit 42. The preset values Rd, Xd, and Vrd may also be input to the selection unit 64 from, for example, an external device such as a higher-level controller, or from an operation unit provided on the power converter 10. The method of inputting the preset values Rd, Xd, and Vrd to the selection unit 64 is not limited to the above and may be any method.
[0103] The selection unit 64 determines whether each of the estimated values ^R, ^X, and ^Vr included in the multiple output data input from the estimation unit 62 falls within a predetermined range. More specifically, the selection unit 64 determines whether the estimated value ^R falls within a predetermined range for estimated value ^R, whether the estimated value ^X falls within a predetermined range for estimated value ^X, and whether the estimated value ^Vr falls within a predetermined range for estimated value ^Vr.
[0104] If the selection unit 64 determines that any of the estimated values ^R, ^X, or ^Vr fall outside a predetermined range, it excludes that output data from selection. If there is output data in which each of the estimated values ^R, ^X, and ^Vr falls within a predetermined range, the selection unit 64 selects the output data with the smallest evaluation value Jv from among the output data in which each of the estimated values ^R, ^X, and ^Vr falls within a predetermined range as the optimal single output data.
[0105] On the other hand, if any of the multiple output data have any of the estimated values ^R, ^X, or ^Vr outside the predetermined range, the selection unit 64 selects the preset values Rd, Xd, and Vrd and inputs the preset values Rd, Xd, and Vrd to the reactive power calculation unit 52 as the estimated values ^R, ^X, and ^Vr. In other words, if there is no output data in which each of the estimated values ^R, ^X, or ^Vr falls within the predetermined range, the selection unit 64 inputs the preset values Rd, Xd, and Vrd to the reactive power calculation unit 52 as the estimated values ^R, ^X, and ^Vr.
[0106] In this manner, the estimated value calculation unit 50b receives the pre-set values Rd, Xd, and Vrd as input to the selection unit 64. If any of the multiple output data have an estimated value ^R, ^X, or ^Vr outside a predetermined range, the selection unit 64 inputs the pre-set values Rd, Xd, and Vrd as the estimated values ^R, ^X, and ^Vr to the reactive power calculation unit 52.
[0107] This prevents the operation of the main circuit section 40 from being controlled based on unrealistic estimated values ^R, ^X, and ^Vr, even if unrealistic estimated values are calculated due to some malfunction or other issue. Consequently, voltage fluctuations at the interconnection point LP can be suppressed more effectively.
[0108] In the example shown in Figure 8, multiple output data and preset values Rd, Xd, and Vrd are input to the selection unit 64. However, the system is not limited to this configuration; it may also be configured to input a single estimated value ^R, ^X, ^Vr calculated by the estimation unit 62 and the preset values Rd, Xd, and Vrd to the selection unit 64.
[0109] The selection unit 64 determines whether each of the input estimated values ^R, ^X, and ^Vr falls within a predetermined range. If it determines that they do, it inputs each of the input estimated values ^R, ^X, and ^Vr to the reactive power calculation unit 52. If it determines that they do not fall within the range, it may input pre-set values Rd, Xd, and Vrd as the estimated values ^R, ^X, and ^Vr to the reactive power calculation unit 52.
[0110] Figure 9 is a block diagram schematically showing a modified example of the estimation calculation unit according to the embodiment. As shown in Figure 9, in the estimated value calculation unit 50c, the selection unit 64 receives input of multiple output data from the estimation unit 62, and also receives input of the previous values Rp, Xp, and Vrp of each estimated value ^R, ^X, and ^Vr that were input to the reactive power calculation unit 52 in the previous calculation.
[0111] Similar to the example shown in Figure 8, the selection unit 64 selects the previous values Rp, Xp, and Vrp if any of the multiple output data have any of the estimated values ^R, ^X, or ^Vr outside the predetermined range, and inputs the previous values Rp, Xp, and Vrp to the reactive power calculation unit 52 as the estimated values ^R, ^X, and ^Vr. In other words, the selection unit 64 inputs the previous values Rp, Xp, and Vrp to the reactive power calculation unit 52 as the estimated values ^R, ^X, and ^Vr if there is no output data in which each of the estimated values ^R, ^X, and ^Vr falls within the predetermined range.
[0112] In this way, the estimated value calculation unit 50c receives the previous values Rp, Xp, and Vrp as input to the selection unit 64. If any of the multiple output data have any of the estimated values ^R, ^X, or ^Vr outside the predetermined range, the selection unit 64 inputs the previous values Rp, Xp, and Vrp as the estimated values ^R, ^X, and ^Vr to the reactive power calculation unit 52.
[0113] As a result, even if unrealistic estimated values ^R, ^X, and ^Vr are calculated due to some malfunction or other reason, as in the example shown in Figure 8, it is possible to prevent the operation of the main circuit section 40 from being controlled based on these unrealistic estimated values ^R, ^X, and ^Vr. Therefore, voltage fluctuations at the interconnection point LP can be suppressed more appropriately.
[0114] Similar to the example shown in Figure 8, the estimated value calculation unit 50c may also be configured to input one estimated value ^R, ^X, ^Vr calculated by the estimation unit 62, along with the previous values Rp, Xp, Vrp, to the selection unit 64.
[0115] The selection unit 64 determines whether each of the input estimated values ^R, ^X, and ^Vr falls within a predetermined range. If it determines that they do, it inputs each of the input estimated values ^R, ^X, and ^Vr to the reactive power calculation unit 52. If it determines that they do not fall within the range, it may input the previous values Rp, Xp, and Vrp as the estimated values ^R, ^X, and ^Vr to the reactive power calculation unit 52.
[0116] Furthermore, the configurations in Figure 8 and Figure 9 may be combined, and multiple output data or one estimated value ^R, ^X, ^Vr may be input to the selection unit 64, along with the preset values Rd, Xd, Vrd and the previous values Rp, Xp, Vrp.
[0117] For example, in the first calculation performed when the control unit 42 starts operating, such as during morning operation of a solar power generation system, there may be no appropriate previous values Rp, Xp, and Vrp. For this reason, the selection unit 64 may select the preset values Rd, Xd, and Vrd if there is no output data in which each of the estimated values ^R, ^X, and ^Vr falls within a predetermined range when no previous values Rp, Xp, and Vrp exist, and may select the previous values Rp, Xp, and Vrp if there is no output data in which each of the estimated values ^R, ^X, and ^Vr falls within a predetermined range when previous values Rp, Xp, and Vrp exist.
[0118] Figure 10 is a block diagram schematically showing a modified example of the distributed power supply system according to the embodiment. As shown in Figure 10, the distributed power system 2a further includes a control device 100. The control device 100 controls the operation of each of the multiple power converters 10 installed in the distributed power system 2a. The control device 100 may be called, for example, a main site controller. However, the control device 100 is not limited to controlling multiple power converters 10, but may control the operation of a single power converter 10.
[0119] The control device 100 includes a communication unit 102 and a control unit 104. The communication unit 102 communicates with the power converter 10. The communication unit 102 communicates with each of the multiple power converters 10, for example. The communication between the communication unit 102 and the power converter 10 may be via a wired connection or wireless connection.
[0120] The control unit 104 includes an estimated value calculation unit 110. The configuration of the estimated value calculation unit 110 can be the same as any of the configurations of the estimated value calculation units 50 to 50c described in relation to the above embodiment. The control unit 104 controls the operation of each power converter 10 so that it outputs reactive power corresponding to each estimated value ^R, ^X, and ^Vr calculated by the estimated value calculation unit 110 to each power converter 10.
[0121] The control unit 104 has, for example, a reactive power calculation unit similar to the reactive power calculation unit 52 described in the above embodiment, and controls the operation of each power converter 10 by inputting the reactive power command value calculated by the reactive power calculation unit to each power converter 10, so that each power converter 10 outputs reactive power corresponding to each estimated value ^R, ^X, and ^Vr.
[0122] For example, the estimated values ^R, ^X, and ^Vr may be input from the control device 100 to each power converter 10, and the calculation of reactive power may be performed by each power converter 10. The control mode that controls the operation of each power converter 10 so that it outputs reactive power corresponding to each estimated value ^R, ^X, and ^Vr may be any mode that enables each power converter 10 to output appropriate reactive power corresponding to each estimated value ^R, ^X, and ^Vr.
[0123] In the distributed power supply system 2a, the estimated value calculation unit 50 of the control unit 42 of each power converter 10 can be omitted. Furthermore, if a reactive power calculation unit is provided in the control unit 104 of the control device 100, the reactive power calculation unit 52 of the control unit 42 of each power converter 10 can also be omitted.
[0124] Thus, the estimated value calculation unit is not limited to the control unit 42 of each power converter 10, but may also be provided in the control unit 104 of the control device 100 that controls the operation of each power converter 10. In this case as well, similar to the above embodiment, it is possible to improve the resistance of measured values to noise while also improving the ability to track changes in system characteristics.
[0125] This embodiment includes the following aspects. (Note 1) A power conversion device that converts the power of a distributed power source into AC power corresponding to a power system connected to an infinite busbar power system, and supplies the converted AC power to the power system, thereby connecting the distributed power source to the power system, A main circuit unit that converts the power of the distributed power source into AC power corresponding to the power system, A control unit that controls the operation of the main circuit section, Equipped with, The control unit, An estimation calculation unit calculates, based on the active power value at the connection point with the power system, the reactive power value at the connection point, and the voltage value at the connection point, an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance, and an estimated value of the voltage value of the infinite bus power system. A reactive power calculation unit calculates a reactive power command value for the reactive power to be supplied to the power system based on the estimated value of the resistance component of the system impedance, the estimated value of the reactance component of the system impedance, and the estimated value of the voltage of the infinite bus power system. A drive circuit drives the main circuit section to output a predetermined active power and reactive power corresponding to the reactive power command value, It has, The power converter has an estimation unit which receives period data including a plurality of active power values, a plurality of reactive power values, and a plurality of voltage values for a predetermined period, and applies a covariance matrix adaptive evolutionary strategy to the input period data to calculate an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance of the power system, and an estimated value of the voltage of the infinite bus power system based on the period data.
[0126] (Note 2) The estimation unit, The resistance component, the reactance component, and the voltage value are set as the mean vector of a multivariate normal distribution. The process involves calculating multiple search points that follow the aforementioned multivariate normal distribution, The evaluation value of each of the aforementioned multiple search points is calculated, Based on the aforementioned evaluation values, extract the top few search points with the highest evaluations. Based on the extracted top few search points, the multivariate normal distribution is updated. The calculations from the calculation of the multiple search points to the update of the multivariate normal distribution are repeatedly performed until the predetermined termination conditions are met. The power conversion device described in Appendix 1, which calculates the resistance component, the reactance component, and the voltage value included in the mean vector of the multivariate normal distribution updated in the final calculation as an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance of the power system, and an estimated value of the voltage value of the infinite bus power system.
[0127] (Note 3) Each of the plurality of search points is a vector containing the values of the resistance component, the reactance component, and the voltage value, The estimation unit, Based on the multiple active power values, multiple reactive power values, and the respective values of the resistance component, reactance component, and voltage value included in the period data, a plurality of calculated voltage values are calculated for one of the search points, corresponding to the number of voltage values included in the period data. The error between the voltage value included in the period data and the calculated value is calculated for each of the multiple voltage values included in the period data. The sum of the absolute values of the errors between the voltage value and the calculated value is calculated as the evaluation value of one of the search points. The power conversion device according to Appendix 2, which increases the evaluation of the search points with small evaluation values and extracts the top few search points with small evaluation values from among the plurality of search points.
[0128] (Note 4) The estimated value calculation unit further includes a data generation unit that receives the active power value, the reactive power value, and the voltage value as inputs, generates the period data based on the input active power value, the reactive power value, and the voltage value, and inputs the generated period data to the estimation unit. The power conversion device according to any one of the appendices 1 to 3, wherein the data generation unit generates the period data in accordance with the elapsed of the predetermined period, and then, upon receiving the next input of the active power value, the reactive power value, and the voltage value, performs the processing of a moving window to generate the next period data by deleting the oldest data of the active power value, the reactive power value, and the voltage value, and adding the newly input data of the active power value, the reactive power value, and the voltage value.
[0129] (Note 5) The aforementioned estimated value calculation unit further includes a selection unit, The estimation unit performs calculations using the covariance matrix adaptive evolution strategy multiple times on the input period data, thereby generating multiple output data from the input period data, which include an estimated value of the resistance component of the power system's system impedance, an estimated value of the reactance component of the power system's system impedance, an estimated value of the voltage of the infinite busbar power system, and evaluation values of the estimated resistance component, the estimated reactance component, and the estimated voltage. The generated multiple output data are then input to the selection unit. The power conversion device according to any one of the appendices 1 to 4, wherein the selection unit selects the optimal output data from a plurality of input output data based on the evaluation value, and inputs the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage included in the selected output data to the reactive power calculation unit.
[0130] (Note 6) The aforementioned estimated value calculation unit further includes a selection unit, The estimation unit inputs the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage to the selection unit. The power conversion device according to any one of the appendices 1 to 5, wherein the selection unit receives input of estimated values of the resistance component, estimated values of the reactance component, and estimated values of the voltage from the estimation unit, and also receives input of preset values for the resistance component of the power system impedance, the reactance component of the power system impedance, and the voltage of the infinite bus power system, and if the input estimated values of the resistance component, estimated values of the reactance component, and estimated values of the voltage fall within a predetermined range, the input estimated values of the resistance component, estimated values of the reactance component, and estimated values of the voltage are input to the reactive power calculation unit, and if they do not fall within a predetermined range, the preset values are input to the reactive power calculation unit as estimated values of the resistance component, estimated values of the reactance component, and estimated values of the voltage.
[0131] (Note 7) The power converter described in Appendix 6, wherein the aforementioned pre-set values are the previous day's values of the estimated resistance component, the estimated reactance component, and the estimated voltage value output to the reactive power calculation unit during the same time period on the previous day.
[0132] (Note 8) The aforementioned estimated value calculation unit further includes a selection unit, The estimation unit inputs the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage to the selection unit. The power conversion device according to any one of the appendices 1 to 7, wherein the selection unit receives input of the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage from the estimation unit, and also receives input of the previous values of the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage that were input to the reactive power calculation unit in the previous calculation, and if the input estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage fall within a predetermined range, the input estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage are input to the reactive power calculation unit, and if they do not fall within a predetermined range, the previous values are input to the reactive power calculation unit as the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage.
[0133] (Note 9) A control device for controlling the operation of a power conversion device that connects a distributed power source to a power system by converting the power of a distributed power source into AC power corresponding to a power system connected to an infinite bus power system, and supplying the converted AC power to the power system, wherein the device connects the distributed power source to the power system, A communication unit that communicates with the aforementioned power converter, A control unit that controls the operation of the power converter, Equipped with, The control unit has an estimation calculation unit that calculates an estimated value of the resistance component of the power system impedance, an estimated value of the reactance component of the power system impedance, and an estimated value of the voltage of the infinite bus power system, based on the active power value at the connection point with the power system, the reactive power value at the connection point, and the voltage value at the connection point, and controls the operation of the power converter so that the power converter outputs reactive power corresponding to the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage calculated by the estimation calculation unit. The control device includes an estimation unit which receives period data including a plurality of active power values, a plurality of reactive power values, and a plurality of voltage values for a predetermined period, and applies a covariance matrix adaptive evolutionary strategy to the input period data to calculate an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance of the power system, and an estimated value of the voltage of the infinite bus power system based on the period data.
[0134] (Note 10) Distributed power sources, A power conversion device that converts the power of the distributed power source into AC power corresponding to a power system connected to an infinite busbar power system, and supplies the converted AC power to the power system, thereby connecting the distributed power source to the power system; Equipped with, The aforementioned power converter is A main circuit unit that converts the power of the distributed power source into AC power corresponding to the power system, A control unit that controls the operation of the main circuit section, It has, The control unit, An estimation calculation unit calculates, based on the active power value at the connection point with the power system, the reactive power value at the connection point, and the voltage value at the connection point, an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance, and an estimated value of the voltage value of the infinite bus power system. A reactive power calculation unit calculates a reactive power command value for the reactive power to be supplied to the power system based on the estimated value of the resistance component of the system impedance, the estimated value of the reactance component of the system impedance, and the estimated value of the voltage of the infinite bus power system. A drive circuit drives the main circuit section to output a predetermined active power and reactive power corresponding to the reactive power command value, It has, A distributed power supply system having an estimation unit that receives period data including a plurality of active power values, a plurality of reactive power values, and a plurality of voltage values for a predetermined period, and applies a covariance matrix adaptive evolutionary strategy to the input period data to calculate an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance of the power system, and an estimated value of the voltage of the infinite bus power system based on the period data.
[0135] While several embodiments of the present invention have been described, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These novel embodiments can be carried out in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims of the invention and its equivalents. [Explanation of symbols]
[0136] 2, 2a…Distributed power system, 3…Infinite busbar power system, 4…Power system, 6…Distributed power source, 10…Power converter, 12, 14…Transformer, 16…Consumer, 18…Generator, 20, 22…Measuring device, 40…Main circuit section, 42…Control section, 50, 50a~50c…Estimated value calculation section, 52…Reactive power calculation section, 54…Drive circuit, 60…Data generation section, 62…Estimation section, 64…Selection section, 100Control device, 102Communication section, 104Control section, 110…Estimated value calculation section
Claims
1. A power conversion device that converts the power of a distributed power source into AC power corresponding to a power system connected to an infinite busbar power system, and supplies the converted AC power to the power system, thereby connecting the distributed power source to the power system, A main circuit unit that converts the power of the distributed power source into AC power corresponding to the power system, A control unit that controls the operation of the main circuit section, Equipped with, The control unit, An estimation calculation unit calculates, based on the active power value at the connection point with the power system, the reactive power value at the connection point, and the voltage value at the connection point, an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance, and an estimated value of the voltage value of the infinite bus power system. A reactive power calculation unit calculates a reactive power command value for the reactive power to be supplied to the power system based on the estimated value of the resistance component of the system impedance, the estimated value of the reactance component of the system impedance, and the estimated value of the voltage of the infinite bus power system. A drive circuit drives the main circuit section to output a predetermined active power and reactive power corresponding to the reactive power command value, It has, The power converter has an estimation unit which receives period data including a plurality of active power values, a plurality of reactive power values, and a plurality of voltage values for a predetermined period, and applies a covariance matrix adaptive evolutionary strategy to the input period data to calculate an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance of the power system, and an estimated value of the voltage of the infinite bus power system based on the period data.
2. The estimation unit, The resistance component, the reactance component, and the voltage value are set as the mean vector of a multivariate normal distribution. The process involves calculating multiple search points that follow the aforementioned multivariate normal distribution, The evaluation value of each of the aforementioned multiple search points is calculated, Based on the aforementioned evaluation values, extract the top few search points with the highest evaluations. Based on the extracted top few search points, the multivariate normal distribution is updated. The calculations from the calculation of the multiple search points to the update of the multivariate normal distribution are repeatedly performed until the predetermined termination conditions are met. The power conversion device according to claim 1, wherein the resistance component, the reactance component, and the voltage value included in the mean vector of the multivariate normal distribution updated in the final calculation are calculated as the estimated resistance component of the system impedance of the power system, the estimated reactance component of the system impedance of the power system, and the estimated voltage value of the infinite bus power system.
3. Each of the plurality of search points is a vector containing the values of the resistance component, the reactance component, and the voltage value, The estimation unit, Based on the multiple active power values, multiple reactive power values, and the resistance component, reactance component, and voltage values included in the period data, for one of the search points, the calculated voltage values of the multiple interconnection points corresponding to the number of voltage values included in the period data are calculated. The error between the voltage value included in the period data and the calculated value is calculated for each of the multiple voltage values included in the period data. The sum of the absolute values of the errors between the voltage value and the calculated value is calculated as the evaluation value of one of the search points. The power conversion device according to claim 2, wherein the evaluation of the search points with small evaluation values is increased, and the top few search points with small evaluation values are extracted from the plurality of search points.
4. The estimated value calculation unit further includes a data generation unit that receives the active power value, the reactive power value, and the voltage value as inputs, generates the period data based on the input active power value, the reactive power value, and the voltage value, and inputs the generated period data to the estimation unit. The power conversion device according to claim 1, wherein the data generation unit generates the period data in accordance with the elapsed of a predetermined period, and then, upon receiving the next input of the active power value, the reactive power value, and the voltage value, performs the processing of a moving window to generate the next period data by deleting the oldest data of the active power value, the reactive power value, and the voltage value, and adding the newly input data of the active power value, the reactive power value, and the voltage value.
5. The aforementioned estimated value calculation unit further includes a selection unit, The estimation unit performs calculations using the covariance matrix adaptive evolution strategy multiple times on the input period data, thereby generating multiple output data from the input period data, which include an estimated value of the resistance component of the power system's system impedance, an estimated value of the reactance component of the power system's system impedance, an estimated value of the voltage value of the infinite busbar power system, and evaluation values of the estimated resistance component, the estimated reactance component, and the estimated voltage value. The generated multiple output data are then input to the selection unit. The power conversion device according to claim 1, wherein the selection unit selects the optimal output data from a plurality of input output data based on the evaluation value, and inputs the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage included in the selected output data to the reactive power calculation unit.
6. The aforementioned estimated value calculation unit further includes a selection unit, The estimation unit inputs the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage to the selection unit. The power conversion device according to claim 1, wherein the selection unit receives inputs of estimated values for the resistance component, estimated values for the reactance component, and estimated values for the voltage from the estimation unit, and also receives inputs of preset values for the resistance component of the power system impedance, the reactance component of the power system impedance, and the voltage of the infinite bus power system, and if the input estimated values for the resistance component, estimated values for the reactance component, and estimated values for the voltage fall within a predetermined range, the input estimated values for the resistance component, estimated values for the reactance component, and estimated values for the voltage are input to the reactive power calculation unit, and if they do not fall within a predetermined range, the preset values are input to the reactive power calculation unit as estimated values for the resistance component, estimated values for the reactance component, and estimated values for the voltage.
7. The power conversion device according to claim 6, wherein the preset values are the previous day's values of the estimated resistance component, the estimated reactance component, and the estimated voltage value output to the reactive power calculation unit at the same time on the previous day.
8. The aforementioned estimated value calculation unit further includes a selection unit, The estimation unit inputs the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage to the selection unit. The power conversion device according to claim 1, wherein the selection unit receives input of the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage from the estimation unit, and also receives input of the previous values of the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage that were input to the reactive power calculation unit in the previous calculation, and if the input estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage fall within a predetermined range, the input estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage are input to the reactive power calculation unit, and if they do not fall within a predetermined range, the previous values are input to the reactive power calculation unit as the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage.
9. A control device for controlling the operation of a power conversion device that connects a distributed power source to a power system by converting the power of a distributed power source into AC power corresponding to a power system connected to an infinite bus power system, and supplying the converted AC power to the power system, wherein the device connects the distributed power source to the power system, A communication unit that communicates with the aforementioned power converter, A control unit that controls the operation of the power converter, Equipped with, The control unit has an estimation calculation unit that calculates an estimated value of the resistance component of the power system impedance, an estimated value of the reactance component of the power system impedance, and an estimated value of the voltage of the infinite bus power system, based on the active power value at the connection point with the power system, the reactive power value at the connection point, and the voltage value at the connection point, and controls the operation of the power converter so that the power converter outputs reactive power corresponding to the estimated value of the resistance component, the estimated value of the reactance component, and the estimated value of the voltage calculated by the estimation calculation unit. The control device includes an estimation unit which receives period data including a plurality of active power values, a plurality of reactive power values, and a plurality of voltage values for a predetermined period, and applies a covariance matrix adaptive evolutionary strategy to the input period data to calculate an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance of the power system, and an estimated value of the voltage of the infinite bus power system based on the period data.
10. Distributed power sources, A power conversion device that converts the power of the distributed power source into AC power corresponding to a power system connected to an infinite busbar power system, and supplies the converted AC power to the power system, thereby connecting the distributed power source to the power system; Equipped with, The aforementioned power converter is A main circuit unit that converts the power of the distributed power source into AC power corresponding to the power system, A control unit that controls the operation of the main circuit section, It has, The control unit, An estimation calculation unit calculates, based on the active power value at the connection point with the power system, the reactive power value at the connection point, and the voltage value at the connection point, an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance, and an estimated value of the voltage value of the infinite bus power system. A reactive power calculation unit calculates a reactive power command value for the reactive power to be supplied to the power system based on the estimated value of the resistance component of the system impedance, the estimated value of the reactance component of the system impedance, and the estimated value of the voltage of the infinite bus power system. A drive circuit drives the main circuit section to output a predetermined active power and reactive power corresponding to the reactive power command value, It has, A distributed power supply system having an estimation unit that receives period data including a plurality of active power values, a plurality of reactive power values, and a plurality of voltage values for a predetermined period, and applies a covariance matrix adaptive evolutionary strategy to the input period data to calculate an estimated value of the resistance component of the system impedance of the power system, an estimated value of the reactance component of the system impedance of the power system, and an estimated value of the voltage of the infinite bus power system based on the period data.
Citation Information
Patent Citations
Active distribution network measurement optimization and configuration method containing node injection power uncertainty
CN105720578A
Power system auxiliary prediction state estimation method taking model uncertainty into consideration
CN110021931A
Distributed power supply
JP2007300784A
Control apparatus and control method for dispersed power supply system
JP2017063525A
Device and method for controlling distributed power supply system
JP2022123614A