The present invention claims priority under 35 U.S.C. 119(a-d) to CN 201811320582.6, filed Nov. 7, 2018.
The present invention belongs to the technical scope of wind power integration. In specific, a measurement data based method for identifying the wind turbine generators which cause the sub-synchronous oscillations in a complex power system is involved.
In recent years, with the development of renewable power generation, the voltage source converters (VSCs) have been widely applied in integrations of wind power and photovoltaic power generation in together with the VSC-based DC transmissions. As the VSCs are of the advantages of flexible controllability, weak AC power system interconnection ability and free of commutation failure, they have become important devices for constructing a smart grid in future. However, the SSOs in power systems as caused by grid-connected wind turbine generators have been a serious threat to the stability of power systems.
In order to develop measures to suppress the SSOs caused by the grid connection of wind turbine generators, first of all, the wind turbine generators which cause the SSOs need to be identified in a complex power system. So far, two main methods of identification have been proposed and applied. They are the simulation model based identification method and frequency scan based identification method. The former identification method is based on simulation platforms and parametric model of power system. After the parametric model of the complex power system is derived, time-domain simulation or/and modal analysis can be conducted to identify the wind turbine generators which cause the SSOs in the complex power system.
Time-domain simulation is based on a conventional simulation platform. By using the modules provided in the simulation platform, operation of the power systems is approximated. During the simulation, the SSOs are reproduced and then the wind turbine generators which cause the SSOs are identified by running simulation and comparing the results of simulation. Nevertheless, main drawbacks of time-domain simulation method are as follows. First, the conventional simulation platforms are of two categories: time-domain software simulation platforms (such as Simulink or PSCAD) and real-time hardware simulation platforms (such as RTDS or RTLAB). No matter which kind of simulation platform is adopted to reproduce the SSOs in the power system, even small error during the simulation process can cause significant difference between the simulation results and field measurement. Reproduction of the SSOs is a challenging and time-consuming job. If the SSOs in a practical power system cannot be reproduced by simulation platforms completely, the simulation results obtained may be meaningless. Second, collecting accurate operational parameters of the practical power system is often very difficult, demanding significant amount of manpower and resources, especially when the scale of the power system is large. Furthermore, considering the complexity of time-variable operational conditions of the practical power system, the time-domain simulation method may very possibly not be able to replicate real operational status of the practical power system to reproduce the SSOs. Those disadvantages have limited the application of time-domain simulation method for identifying the wind turbine generators which cause the SSOs.
Modal analysis is based on the linearized model of the power system at a given operation point of power system, i.e., the state-space model. Power system stability is evaluated by calculating the oscillation modes. Drawbacks of modal analysis method are as follows: (1) Establishment of the linearized state-space model needs complete and accurate data of the power system, including the wind turbine generators, which may not be possible in practice; (2) Dimension of the established linearized state-space model may be too high to be handled with numerically.
Frequency scan based identification method is based on the measurement data. Hence, establishment of parametric model of the power system is not required. This is the main advantage of frequency scan method. Theoretical foundation of frequency scan based identification method is the Nyquist stability criterion. By measuring the impedance of power system and wind turbine generators, system SSO stability can be assessed as to be elaborated briefly as follows.
Normally, resistance of a power system is positive. Resistance of grid-connected wind turbine generators under various frequencies can be measured. If the measured resistance of a wind turbine generator is negative at a frequency, the wind turbine generator may possibly degrade the system stability at the frequency. Frequency scan based identification method is to find the frequency at which the resistance of wind turbine generator is negative such that the instability risk brought about by the wind turbine generator is detected. Drawbacks of the frequency scan based identification method are as follows: (1) The measurement needs to be carried out sequentially by disconnecting each of wind turbine generators with the power system. Thus, system operating points vary when the measurement is conducted for each of wind turbine generators in the power system. None of those operating points can be the real operating point at which all the wind turbine generators are connected with the power system; (2) Positive resistance is the sufficient condition of system stability. Hence, even though the resistance of a wind turbine generator is found being negative, theoretically it cannot conclude that the system is unstable.
In order to solve the drawbacks of conventional methods, a novel measurement data based method for identifying the wind turbine generators which cause the SSOs in a complex power system is proposed. The advantages of the present invention are as follows.
1) The present invention can identify the wind turbine generators which cause the SSOs in the complex power system using measurement data instead of parametric model. Hence, it simplifies the computation and reduces the modeling cost effectively.
2) The present invention can identify the wind turbine generators which cause the SSOs in the complex power system precisely with reduced amount of measurement data, reducing the cost of hardware and data measurement effectively.
3) The present invention can identify the wind turbine generators which cause the SSOs in the complex power system based on the open-loop modal resonance theory, which provides a necessary and sufficient condition for the evaluation of system stability.
The specific technical schemes are demonstrated as follows:
(1) obtaining a set of measurement data when the SSOs occur in the power system; reducing noise by applying a filtering algorithm; identifying an SSO frequency by using a signal processing method; wherein the identified SSO frequency is denoted as fs.
It should be noted that the signal processing method could be any method which can determine the oscillation frequency (such as the Prony analysis or FFT method).
(2) designing a parallel band-pass filter to ensure that only a signal at frequency fs passes through to earth and signals at other frequencies are suppressed.
It should be noted that the designed filter is acceptable if its magnitude-frequency characteristic is similar to the one shown in
(3) for a power system with n wind turbine generators, installing the parallel band-pass filter designed in the step (2) on an interface between each of the wind turbine generators and the power system; wherein subsequently, dynamic interactions between the wind turbine generators and the power system at the SSO frequency fs are suppressed and filtered out; whilst those at other frequencies are not affected.
It should be noted that although the point of common connection (PCC) is generally selected as the interface, actually any point which can divide a wind turbine generator from the power system can be chosen as the interface. The points that can be chosen as the interface are shown in
(4) measuring a response from each of the wind turbine generators by adding a disturbance signal on a side of a wind turbine generator near the band-pass filter.
It should be noted that the injection point of disturbance signal and measurement point should be located on the side of wind turbine generator near the band-pass filter which are shown in
Moreover, disturbance signal should excite observable dynamic response of the wind turbine generator.
Furthermore, wind turbine generator's response is chosen to be the active power output from the wind turbine generator.
(5) from the measurement data of the response of an i-th wind turbine generator, identifying an oscillation frequency, fij, and a residue Rij by applying a signal processing method; wherein in notations above for fij and Rij, subscript i refers to the i-th wind turbine generator and the subscript j refers to the j-th SSO frequency identified;
afterwards, comparing fij and fs; recording the fij and Rij if a following condition is met:
1.05*fs≥fij≥0.95*fs;
wherein finally, if no fij which can meet the above condition, it is concluded that the i-th wind turbine generator is not the wind turbine generator which causes the SSOs in the power system.
It should be noted that the signal processing method could be any method which can determine the oscillation frequency (such as the Prony analysis or FFT method).
(6) measuring the response from the power system by adding a disturbance signal on the side of the power system near the band-pass filter for the i-th wind turbine generator.
It should be noted that the injection point of disturbance signal and measurement point should be located on the side of power system near the band-pass filter which are shown in
Moreover, the disturbance signal should excite the observable dynamic response of the power system.
Furthermore, power system response is chosen to be a magnitude of a terminal voltage at a node in the power system where the i-th wind turbine generator is connected to the power system.
(7) from the measurement data of the response, identifying an oscillation frequency faij and a residue Raij by using the signal processing method: wherein in notations of faij and Raij, subscript a indicates that the measurement data is about the power system, subscript i refers to the i-th wind turbine generator and subscript j refers to the j-th oscillation frequency and residue;
afterwards, comparing faij and fs; recording faij and Raij if a following condition is met:
1.05*fs≥faij≥0.95*fs;
It should be noted that the signal processing method could be any method which can determine the oscillation frequency (such as the Prony analysis or FFT method).
(8) Computing Zi=|RijRaij|, i=1.2, L n based on recorded results in the step (5) and (7); wherein if Zk is the largest among Zi, i=1.2, L n, the i-th wind turbine generator is identified to be the wind turbine generator causing the SSOs in the power system.
Theoretical foundation of the present invention is the open-loop modal resonance and the parallel filter design. They are introduced respectively as follows.
1. Open-Loop Modal Resonance Theory
Normally, the WTG operates with high even unity power factor such that dynamic variation of reactive power output from the i-th WTG is very small or zero [3-6].
Consequently, the input dynamic variable to the WTG-i subsystem is the variation of magnitude of terminal voltage at the PCC. The output dynamic variable from the WTG-i subsystem is the variation of active power output from WTG-i. The input dynamic variable to the ROPS subsystem is the variation of active power output from WTG-i. The output dynamic variable is the variation of magnitude of terminal voltage at the PCC [1-2]. Therefore, linearized models of the WTG-i subsystem and the ROPS subsystem can be described by Eq. (1) and (2) respectively.
Eq. (1) is the state-space model of WTG-i subsystem. Open-loop oscillation modes of WTG-i subsystem are λvn, n=1, 2 . . . N which are the eigenvalues of state-space matrix AWTGi. Eq. (2) is the state-space model of the ROPS subsystem. Open-loop oscillation modes of ROPS subsystem are λacm, m=1, 2 . . . M which are the eigenvalues of the state-space matrix Aaci. From Eq. (1) and (2), following transfer function models of the WTG-i subsystem and the ROPS subsystem are obtained
ΔPWTGi=cWTGiT(sI−AWTGi)−1bWTGiΔVpcci=KWTGi(s)ΔVpcci (3)
ΔVpcci=caciT(sI−Aaci)−1baciΔPWTGi=Kaci(s)ΔPWTGi (4)
For the power system integrated with multiple wind turbine generators, dynamic interactions between the wind turbine generators and the power system are usually weak. Since ΔPWTGi in (3) is the exhibition of the dynamic interactions, normally it should have ΔPWTGi≈0. Hence, there should exist a small gain value ε(ε<<1) such that the transfer function of WTG-i subsystem can be expressed as KWTGi(s)=εiGWTGi(s). Therefore, Eq. (3) can be written as
ΔPWTGi=KWTGi(s)ΔVpcci=εiGWTGi(s)ΔVpcci (5)
By combining Eq. (4) and Eq. (5), the power system shown in
Oscillation modes of closed-loop interconnected model thus are referred as closed-loop oscillation modes. Accordingly, oscillation modes of WTG-i subsystem and ROPS subsystem are called open-loop oscillation modes as introduced above Eq. (1) and (2). They are λvn, n=1, 2 . . . N and λacm, m=1, 2 . . . M. Obviously, the closed-loop oscillation modes are the solutions of Kaci(s)εiGWTGi(s)=1. In addition, ΔPWTGi, is the exhibition of the dynamic interactions between the WTG-i subsystem and the ROPS subsystem.
As being mentioned before, dynamic interactions between WTG-i and the power system are usually weak such that ΔPWTGi≈0. Consequently, the closed-loop interconnected model is approximately open such that the closed-loop oscillation modes are approximately equal to the open-loop oscillation modes. This implies that normally integration of the WTG may not affect the stability of closed-loop interconnected system considerably. However, when an open-loop oscillation mode of WTG-i subsystem and an open-loop oscillation mode of ROPS subsystem in
εKac(s)GWTG(s)=1 (6)
Without loss of generality, donate λvi and λaci as open-loop oscillation modes of the WTG-i subsystem and the ROPS subsystem respectively. Transfer functions of two subsystems can be expressed as
By substituting Eq. (7) into Eq. (6), it can have
εkac(s)gWTG(s)=(s−λaci)(s−λvi) (8)
Eq. (8) can be simply expressed as
εf(s)=λ(s) (9)
where f(s)=kac(s)gWTG(s), λ(s)=(s−λaci)(s−λvi).
Obviously, the closed-loop oscillation modes {circumflex over (λ)}vi={circumflex over (λ)}vi+Δλvi and {circumflex over (λ)}aci={circumflex over (λ)}aci+Δλaci are the solutions of Eq. (9). By substituting {circumflex over (λ)}vi into Eq. (9), it can have
εf(λvi+Δλvi)=λ(λaci+Δλaci) (10)
Expand Eq. (10) at λvi on the basis of Taylor's theorem, it can have
Substitute Δλvi=α1ε+α2ε2+α3ε3+ . . . [7] into Eq. (11), it can have
As ε is infinitesimal small number, the high-order terms in Eq. (12) can be ignored. Eq. (12) can be rewritten as
Substitute Eq. (13) into Δλvi=α1ε+α2ε2+α3ε3+ . . . , the approximate solution for the variation of the closed-loop oscillation mode Δλvi is obtained to be
Similarly, the approximate solution for the variation of closed-loop oscillation mode Δλaci is obtained to be
From Eq. (14) and Eq. (15), it can be seen that when the open-loop oscillation modes λvi and λaci are far away from each other on the complex plane, the dynamic interactions between two subsystems are weak because the difference between the closed-loop and open-loop oscillation modes is small as it is proportional to the small number ε.
However, when the open-loop oscillation modes of those subsystems are close to each other on the complex plane, the dynamic interactions between two subsystems may become significant because Δλvi and Δλaci may not be small any more as being indicated by (15). In addition, the difference between closed-loop and open-loop oscillation modes for two open-loop oscillation modes are of opposite signs, i.e. Δλvi=−Δλaci, which implies that two closed-loop oscillation modes are located at the opposite positions on the complex plane in respect to their corresponding open-loop oscillation modes. This can be further elaborated for an extreme open-loop modal condition, λvi=λaci, as follows.
Under the condition of λvi=λaci, by substituting Δλvi=β1ε1/2+β2ε2/2+β3ε3/2+ . . . into Eq. (11), it can have
Under the condition of λvi=λaci, it can be obtained that λ(λvi)′=0 and λ(λvi)″=2. Therefore, by cancelling out high-order terms, Eq. (16) can be simplified as
By expanding open-loop transfer functions of subsystems, GWTG(s) and Kac(s) can be expressed as
where Rvi=1, 2, . . . , n are the residues corresponding to λvi=1, 2 . . . n; Raci, i=1, 2, . . . m are the residues corresponding to λaci, i=1, 2 . . . m. Therefore, it can have
f(λvi)=(s−λvi)(s−λaci)GWTG(s)Kac(s)|s=λ
By combining Eq. (17) and Eq. (19), it can have
β1=±√{square root over (RviRaci)} (20)
From Eq. (20), it can have
{circumflex over (λ)}vi≈λvi+√{square root over (εRviRaci)}
{circumflex over (λ)}aci≈λaci−√{square root over (εRviRaci)} (21)
It can be concluded from Eq. (21) that, if the open-loop subsystems are stable, the closed-loop system is prone to be destabilized with larger modal residues when the open-loop modal resonance happens, i.e., λvi≈λaci. Particularly, the system may be unstable under the condition that |Real(√{square root over (εRviRaci)})|>|Real(λvi)|.
2. Parallel Filtering Method
According to the theory of open-loop modal resonance, a wind turbine generator which causes the SSOs can be detected by identifying the open-loop SSO modes and comparing the associated residues of wind turbine generator and power system. When the identification is conducted by using the measurement data, the measurement data of open-loop subsystems, i.e., the wind turbine generator and power system, need to be obtained. The SSOs are caused by the grid connection of wind turbine generator. This means that the SSOs occur in the power system when the wind turbine generator is connected. For the detection of wind turbine generator to cause the SSOs, open-loop SSO modes and residues of wind turbine generator and power system need to be identified when the wind turbine generator is connected. If the measurement is conducted by disconnecting the wind turbine generator, though the measurement data obtained are about the open-loop wind turbine generator and power system such that the open-loop SSO modes and associated residues are obtained, it is not ensured that the open-loop SSO modes and associated residues are equal to the required open-loop SSO modes and residues when the wind turbine generator is connected to the power system. This problem is solved by parallel filtering method to be introduced as follows.
Parallel filtering method is to identify the open-loop SSO frequency and associated residues of the wind turbine generators and the power system when the wind turbine generator is connected to the power system. That is to identify the open-loop SSO modes and associated residues of open-loop subsystems on the basis of measurement data obtained from the closed-loop interconnected system
(1) Design a parallel band-pass filter to ensure that only the signal at frequency fs can pass through to earth, the signals at other frequencies are suppressed. The ideal magnitude-frequency characteristic of the filter is shown in
(2) With the parallel band-pass filter being installed, configuration of the equivalent closed-loop interconnected model of the power system with the wind turbine generator is shown by
(3) From
The measurement data based method for identifying the wind turbine generators which cause the SSOs in the complex power system proposed in the present invention is of the following advantages.
1) The present invention can identify the wind turbine generators which cause the SSOs in the complex power system by using the measurement data without having to establish the parametric model.
2) The present invention can identify the wind turbine generators which cause the SSOs in the complex power system by using small amount of measurement data, reducing the cost of hardware and data measurement.
3) The present invention identifies the wind turbine generators which cause the SSOs in the complex power system based on the necessary and sufficient condition of system SSO stability, which is derived from the open-loop modal resonance theory
The flowchart of the present invention shown in
1. Determine the SSO Frequency
In order to identify a wind turbine generator which causes the SSOs, the SSO frequency in the power system needs to be determined firstly. Afterwards, the band-pass filter can be designed near this frequency.
Step 1: reducing the noise in the measurement data.
A low-pass filter depicted in
Step 2: determining the SSO frequency by the signal processing method.
The SSOs are observed in the active power output from wind turbine generators, for example that from PMSG-1 shown in
2. Design a Parallel Band-Pass Filter
Step 3: designing a parallel band-pass filter.
Design a parallel band-pass filter to ensure that the signal at frequency 15 Hz can pass through to earth, the signals at other frequencies are suppressed. Subsequently, dynamic interactions between the wind turbine generators and the power system at the SSO frequency fs are suppressed and filtered out; whilst at other frequencies are not affected. A 4th order band-pass filter is designed by Besself method as shown by Eq. (22), where the cut-off frequencies are 14 Hz and 16 Hz.
Results of magnitude-frequency and phase-frequency characteristics of the filter designed by Eq. (22) are shown in
Step 4: verifying the effectiveness of the parallel band-pass filter designed in the step 3.
A single-machine infinite-bus power system installed with PMSG-1 is shown by
When the SSOs occur in the power system of
3. Measure Open-Loop Residues
Open-loop residues of each wind turbine generator represented by either PMSG or DFIG and the ROPS can be measured by installing a parallel band-pass filter at the PCC of each wind turbine generator.
Step 5: installing a parallel band-pass filter on the side of PMSG-1 and measure the residues.
The installing location of the band-pass filter, the place to inject the disturbance signal and to gain the measurement data are indicated in
Prony analysis is applied to the measurement data shown by
Similarly, in order to measure the residue of the ROPS subsystem, the parallel band-pass filter is installed on the side of power system near PMSG-1. The installing location of the band-pass filter, the place to inject the disturbance signal and to gain the measurement data are indicated in
From the measurement data displayed in
Step 6: installing a parallel band-pass filter on the side of PMSG-2 and measure the residues.
The procedure to measure the residues for PMSG-2 is as same as that presented above in the step 5 for PMSG-1. The measurement data on the side of PMSG-2 and the noise reduced data are shown in
The measurement data and noise reduced data on the side of power system are shown by
Step 7: installing a parallel band-pass filter on the side of DFIG-2 and measure residues.
The procedure to measure the residues for DFIG-2 is as same as that presented above in the step 5 for PMSG-1. The measurement data on the side of DFIG-2 and the noise reduced data are shown in
The measurement data and noise reduced data on the side of power system are shown by
Step 8: installing a parallel band-pass filter on the side of DFIG-1 and measure residues.
The procedure to measure the residues for DFIG-1 is as same as that presented above in the step 5 for PMSG-1. The measurement data on the side of DFIG-1 and the noise reduced data are shown in
The measurement data and noise reduced data on the side of power system are shown by
4. Identify the Wind Turbine Generators which Cause the SSOs According to the Index
Step 9: calculating the indexes.
The indexes Zi=|√{square root over (RiRai)}|, i=1, 2, 3, 4 are computed based on the residues obtained above, where Ri and Rai, i=1, 2, 3, 4 are the residues of each wind turbine generator and the corresponding ROPS subsystem, respectively. The computational results are presented in Tab. 1-1.
Step 10: identifying the wind turbine generator which causes the SSOs.
According to the open-loop modal resonance theory, the wind turbine generator corresponding to the maximum index among all Zi is identified to be the wind turbine generator causing the SSOs. Therefore, DFIG-1 is identified to be the cause of the SSOs in the four-machine two-area power system.
5. Verify the Correctness of Result Obtained by the Present Invention
The linearized model of
Step 11: establishing the parametric model of the power system integrated with the wind turbine generators.
The open-loop linearized models of each wind turbine generator subsystem and the corresponding ROPS subsystem described by Eq. (1) and Eq. (2) are respectively derived. Following notations are used to denote various results of derived parametric models and computational results.
Adfi, bdfi, cdfi, i=1, 2 are the state matrix, control vector and output vector of open-loop state-space models of DFIG-1 and DFIG-2.
pdfi, rdfi, i=1, 2 are the left and right eigenvectors corresponding to the open-loop SSO modes of DFIG-1 and DFIG-2.
Adfact, bdfact, cdfact, i=1, 2 are the state matrix, control vector and output vector of open-loop state-space models of the ROPS subsystem without DFIG-1 and DFIG-2 being included, respectively;
pdfact, rdfact, i=1.2 are the left and right eigenvectors corresponding to the open-loop SSO modes of ROPS subsystem without DFIG-1 and DFIG-2 being included, respectively;
Apmi, bpmi, cpmi, i=1, 2 are the state matrix, control vector and output vector of open-loop state-space models of PMSG-1 and PMSG-2.
ppmi, rpmi, i=1, 2 are the left and right eigenvectors corresponding to the open-loop SSO modes of PMSG-1 and PMSG-2.
Apmaci, bpmaci, cpmaci, i=1, 2 are the state matrix, control vector and output vector of the ROPS subsystem without PMSG-1 and PMSG-2 being included, respectively.
ppmaci, rpmaci, i=1, 2 are the left and right eigenvectors corresponding to the open-loop SSO modes of ROPS subsystem without PMSG-1 and PMSG-2 being included, respectively.
Step 12: calculating the residues of each open-loop wind turbine generator subsystem and corresponding open-loop ROPS subsystems.
From the results obtained in the step 11, the open-loop residues of DFIG-1 and the corresponding ROPS subsystem are calculated to be Rdf1=pdf1Tbdf1cdf1rdf1=−1.28+164.55i and Rdfac1=pdfac1Tbdfac1cdfac1rdfac1=−0.019+0.009i, respectively. Thus, the index associated with DFIG-1 is calculated to be Zr4=√{square root over (Rdf1Rdfac1)}=1.01-1.57i.
Similarly, the open-loop residues of DFIG-2 and the corresponding ROPS subsystem are calculated to be Rdf2=pdf2Tbdf2cdf2rdf2=−1.38+130.01i and Rdfac2=pdfac2Tbdfac2cdfac2rdfac2=−0.0061-0.002i, respectively. The index associated with DFIG-2 is calculated to be Zr3=√{square root over (Rdf2Rdfac2)}=0.27-0.79i.
The open-loop residues of PMSG-1 and the corresponding ROPS subsystem are calculated to be Rpm1=ppm1Tbpm1cpm1rpm1=−3.03+17.2i and Rpmac1=ppmac1Tbpmac1cpmac1rpmac1=−0.011+j0.006, respectively. The index associated with PMSG-1 is calculated to be Zr1=√{square root over (Rpm1Rpmac1)}=0.38+0.273i.
The open-loop residues of PMSG-2 and the corresponding ROPS subsystem are calculated to be Rpm1=ppm2Tbpm2cpm2rpm2=−25.78+23.33i and Rpmac2=ppmac2Tbpmac2cpmac2rpmac2=−0.009+j0.002, respectively. The index associated with PMSG-2 is calculated to be Zr2=√{square root over (Rpm2Rpmac2)}=0.26+0.503i
Step 13: verifying the correctness of result obtained in the step 10 by the present invention.
Computational results of indexes above by using the parametric model are listed in Table 1-2. It can be seen that DFIG-1 causes the SSOs, confirming the correctness of identification made previously from Table 1-1 by using the present invention.
DFIG-1 is disconnected from the example power system as shown by
1. Determine the SSO Frequency
In order to identify the wind turbine generators which cause the SSOs, the SSO frequency in the power system needs to be determined firstly. Afterwards, the band-pass filter can be designed near this frequency.
Step 1: reducing the noise in the measurement data.
A low-pass filter depicted in
Step 2: determining the SSO frequency by the signal processing method.
The SSOs can be observed in frequency response curve in
2. Design a Parallel Band-Pass Filter
Step 3: designing a parallel band-pass filter.
Design a parallel band-pass filter to ensure that the signal at frequency 14.5 Hz can pass through to earth, the signals at other frequencies are suppressed. Subsequently, dynamic interactions between the wind turbine generators and the power system at the SSO frequency fs are suppressed and filtered out; whilst at other frequencies are not affected. A 4th order band-pass filter is designed by Besself method, where the cut-off frequencies are 14 Hz and 16 Hz. The analysis results of magnitude-frequency characteristics of the filter are shown in
Step 4: verifying the effectiveness of the parallel band-pass filter designed in the step 3.
The procedure to verify the effectiveness of the parallel band-pass filter is the same as that presented above in the step 4 of example 1.
3. Measure Open-Loop Residues
Open-loop residues of each wind turbine generator represented by PMSG and the remainder of the ROPS can be measured by installing a parallel band-pass filter at the PCC of each wind turbine generator.
Step 5: installing a parallel band-pass filter on the side of PMSG-1 and measure the residues.
The installing location of the band-pass filter, the place to inject the disturbance signal and to gain the measurement data are indicated in
Prony analysis is applied to the measurement data shown by
Similarly, in order to measure the residue of the ROPS subsystem, the parallel band-pass filter is installed on the side of power system near PMSG-1. The installing location of the band-pass filter, the place to inject the disturbance signal and to gain the measurement data are indicated in
From the measurement data displayed in
Step 6: installing a parallel band-pass filter on the side of PMSG-2 and measure the residues.
The procedure to measure the residues for PMSG-2 is the same as that presented above in the step 5 for PMSG-1. The measurement data on the side of PMSG-2 and the noise reduced data are shown in
The measurement data and noise reduced data on the side of power system are shown by
Step 7: installing a parallel band-pass filter on the side of PMSG-3 and measure the residues.
The procedure to measure the residues for PMSG-3 is the same as that presented above in the step 5 for PMSG-1. The measurement data on the side of PMSG-3 and the noise reduced data are shown in
The measurement data and noise reduced data on the side of power system are shown by
Step 8: installing a parallel band-pass filter on the side of PMSG-4 and measure the residues.
The procedure to measure the residues for PMSG-4 is the same as that presented above in the step 5 for PMSG-1. The measurement data on the side of PMSG-4 and the noise reduced data are shown in
The measurement data and noise reduced data on the side of power system are shown by
4. Identify the Wind Turbine Generators which Cause the SSOs According to the Indexes
Step 9: calculating the indexes.
The indexes Zi=|√{square root over (RiRai)}|, i=1, 2, 3, 4 are computed based on the residues obtained above, where Ri and Rai, i=1, 2, 3, 4 are the residues of each wind turbine generator and the corresponding ROPS subsystem, respectively. The computational results are presented in Tab. 2-1.
Step 10: identifying the wind turbine generator which causes the SSOs.
According to the open-loop modal resonance theory, the wind turbine generator corresponding to the maximum index among all Zi is identified to be the wind turbine generator causing the SSOs. Therefore, PMSG-1 is identified to be the cause of the SSOs in the 10-machine 39-node power system.
5. Verify the Correctness of Result Made by the Present Invention
The linearized model of
Step 11: establishing the parametric model of the power system integrated with wind turbine generators.
The open-loop linearized models of each wind turbine generator subsystem and the corresponding ROPS subsystem described by Eq. (1) and Eq. (2) are respectively derived. Following notations are used to denote various results of derived parametric models and computational results
Apmi, bpmi, cpmi, i=1, 2, 3, 4 are the state matrix, control vector and output vector of open-loop state-space models of PMSG-1, PMSG-2, PMSG-3, and PMSG-4, respectively;
ppmi, rpmi, i=1, 2, 3, 4 are the left and right eigenvectors corresponding to the open-loop SSO modes of PMSG-1, PMSG-2, PMSG-3, and PMSG-4.
Apmaci, bpmaci, cpmaci, i=1, 2, 3, 4 are the state matrix, control vector and output vector of open-loop state-space models of the ROPS subsystem without PMSG-1, PMSG-2, PMSG-3, and PMSG-4 being included, respectively;
ppmaci, rpmaci, i=1, 2, 3, 4 are the left and right eigenvectors corresponding to the open-loop SSO modes of ROPS subsystem without PMSG-1, PMSG-2, PMSG-3, and PMSG-4 being included, respectively;
Step 12: calculating the residues of each open-loop wind turbine generator subsystem and corresponding open-loop ROPS subsystems.
From the results obtained in the step 11, the open-loop residues of PMSG-1 and the corresponding ROPS subsystem are calculated to be Rpm1=ppm1Tbpm1cpm1rpm1=−3.02+134.24i and Rpmac1=ppmac1Tbpmac1cpmac1rpmac1=−0.01+j0.002, respectively. Thus, the index associated with PMSG-1 is calculated to be Zr1=√{square root over (Rpm1Rpmac1)}=0.63+0.64i
Similarly, the open-loop residues of PMSG-2 and the corresponding ROPS subsystem are calculated to be Rpm2=ppm2Tbpm2cpm2rpm2=0 and Rpmac2=ppmac2Tbpmac2cpmac2rpmac2=−0.006+j0.004, respectively. The index associated with PMSG-2 is calculated to be Zr2=√{square root over (Rpm2Rpmac2)}=0.
The open-loop residues of PMSG-3 and the corresponding ROPS subsystem are calculated to be Rpm3=ppm3Tbpm3cpm3rpm3=0 and Rpmac3=ppmac3Tbpmac3cpmac3rpmac3=−0.011+j0.001, respectively. The index associated with PMSG-3 is calculated to be Zr3=√{square root over (Rpm3Rpmac3)}=0.
The open-loop residues of PMSG-4 and the corresponding ROPS subsystem are calculated to be Rpm4=ppm4Tbpm4cpm4rpm4=0 and Rpmac4=ppmac4Tbpmac4cpmac4rpmac4=−0.008+j0.002, respectively. The index associated with PMSG-4 is calculated to be Zr4=√{square root over (Rpm4Rpmac4)}=0.
Step 13: verifying the correctness of result obtained in the step 10 by the present invention.
Computational results of indexes above by using the parametric model are listed in Table 2-2. It can be seen that PMSG-1 causes the SSOs, confirming the correctness of identification made previously from Table 2-1 by using the present invention.
PMSG-1 is disconnected from the example power system as shown by
Number | Date | Country | Kind |
---|---|---|---|
201811320582.6 | Nov 2018 | CN | national |