1. Introduction
Low frequency oscillations (LFO) in power systems commonly occur in long-distance, heavily-loaded transmission lines or weak connection lines of interconnected systems, and are especially prone to appear when fast-response excitation systems are put into operation. If they fail to damp the LFO at the very beginning, the power oscillations may even diverge, leading to subsequent problems such as the overcurrent tripping into the connection lines or even being out of sync and splitting between the systems, which seriously threatens the stability of power system [
1,
2].
With the growing shortage of resources and environmental pollution problems, the development of new energy becomes inevitable in the electric power industry [
3,
4,
5]. Among the renewable resources, wind power is one of the most potential types of energy for its wide distribution and easy conversion to electricity. References [
4,
5,
6] introduce the development of the global wind power industry. It can be concluded that after more than ten years’ development, wind power has become one of the most mature renewable energy sources. However, for the volatility and randomness of wind power and the high penetration of wind power to the power grid, it brings more challenges to the LFO of the power system. At the same time, many researches show that wind generators can affect system damping by influencing the power flow or the coupling between generators and power systems, which provides a new way to suppress the LFO [
7,
8,
9,
10]. Therefore, it is of great practical significance to put forward a new method to solve the LFO in a power system with large-scale wind power.
At present, many scholars have carried out research on the control algorithms for damping the LFO with variable speed wind turbines [
11,
12,
13,
14,
15,
16]. In reference [
17], a novel input-output linearization algorithm-based inter-area oscillation damping control strategy for the doubly fed induction generator (DFIG) was proposed. The simulation results show that the proposed damping controller can damp the power swing more quickly compared to the conventional power system stabilizer (PSS). Reference [
18] proposes a hybrid modulated active damping scheme to mitigate the potential power oscillations. Reference [
19] investigates the inter-area low-frequency damping control strategies of a DFIG-based wind farm through oscillation transient energy function (OTEF) analysis. PSSs installed in DFIG were used in reference [
20,
21] to provide additional damping to electromechanical modes. An active-damping strategy is proposed in reference [
22,
23] and based on small-signal analysis; a low-bandwidth design for the power or generator torque controller of permanent magnet synchronous generator (PMSG) can help to reduce the oscillation amplitude. Reference [
24] proposed a second-order sliding mode-based damping controller of DFIG for interarea oscillations and simulation results show the improvement on system performance in interarea oscillation damping and demonstrate the robustness of the proposed control scheme in a wide operation region.
The operational state of a power system is changing all the time, and therefore, the effectiveness of the controllers designed for a certain operational state may worsen when the state changes to another one. As a solution, the auto disturbance rejection control (ADRC) technology has been introduced for its simple structure, easy implementation, and strong robustness in engineering modeling [
25,
26].
Reference [
27] proposed an ADRC of an induction motor based on an ant colony optimization (ACO) algorithm, in order to realize the precise decoupling of the induction motor and the disturbance compensation. To achieve the high dynamic performance of the drive system, an improved ADRC was proposed to realize decoupling control and disturbance rejection in [
28]. Reference [
29] presented a novel robust control scheme employing three first-order ADRCs. As a result, the implementation of the proposed scheme on a digital signal processor (DSP) is easier, and the runtime of the proposed ADRC control algorithm is shorter. In [
30], an ADRC strategy-based sensorless control scheme for an interior permanent magnet synchronous motor (IPMSM) drive is proposed and the experimental results confirmed that the expected dynamic performance could be achieved.
ADRC technology enjoys plenty of merits but also has restrictions. If the disturbance to the system is too large, the burden of the extended state observer (ESO) will become heavier and the accuracy of the ADRC will decrease. Moreover, it is difficult to apply ADRC to the controllers when the controlled object is complex modeled in high order or in strong coupling.
In this paper, the subspace model identification method is proposed to design the ADRC controller. Firstly, the theory of a data-driven control is introduced. Taking DFIG as the research object, the I/O data of the controlled object is adopted and the mathematical model of the controlled objects is obtained by N4SID as a known part of the ADRC. It can effectively reduce the burden of the state observer and improve the precision of ADRC. Finally, an additional damping controller based on improved ADRC technology is designed. A model based on 2-area 4-machine system with DFIG wind farm is built in DIgSILENT to verify the effectiveness of the proposed method.
The remainder of this paper is structured as follows. In
Section 2, the components and error analysis of ADRC are designed. An active-reactive power additional damping controller of DFIG based on ADRC is established in
Section 3. In
Section 4, the robustness and effectiveness of the proposed controller are verified by the example of 2-area 4-machine system and compared with the results of traditional a proportional–integral–derivative (PID) additional damping controller. Finally, conclusions are drawn in
Section 5.
2. The Principle of ADRC
ADRC is a mathematical model that does not depend on the controlled object. It provides uncertain factors, such as the total system disturbances and corresponding compensations. Even if the controlled object encounters uncertain disturbances or changes, it can achieve a good control effect [
25,
26,
31]. It is a kind of control method with strong adaptability and robustness. As an example of the two order controlled object shown in Equation (1), the structure of ADRC is shown in
Figure 1.
where
and
: the definite part and parameters of the controlled object;
: the sum of unmodeled dynamics and disturbances, in which
,
.
2.1. The Composition of ADRC
The ADRC is mainly composed of four parts: the tracking differentiator (TD), the extended state observer (ESO), the state error feedback, and the disturbance estimation compensation. In order to reduce the high frequency tremor, this paper discretizes the ADRC with the disturbance tracking compensation capability and obtains its complete discrete algorithm. The concrete model is as follows:
- 1.
Modeling of TD
Taking
, a set value as the input,
, a smooth input by tracking
through TD, and
, a differential signal. TD here is arranged for reducing the initial error and alleviate the contradiction between the rapidity and overshoot of transition process.
where
velocity factor;
filter factor;
simulation step length;
discrete time-optimal control synthesis function, its expression as follows:
- 2.
Modeling of ESO
The estimation of state variables,
and
, are obtained by the output
and input
of the system, and
, a new state variable expanded by the disturbance
affecting the controlled output via ESO. Their expressions are listed as Equations (4) and (5).
where
: model of the known part of the controlled system;
: a set of parameters of observer;
,
,
: tracking signal, and tracking
,
,
respectively.
- 3.
Modeling of the state error feedback
The appropriate feedback mechanism can suppress the disturbance effectively and improve the performance of the closed loop system greatly. The state error feedback mechanism shown in Equation (6) is adopted in this paper.
where
and
are the estimate errors and differential of errors between ranged transition process and system output.
In this paper, the nonlinear feedback is adopted, in which is a damping coefficient, is the gain of the control quantity, and is a fast factor.
- 4.
Modeling of the disturbance estimation compensation
As shown in Equation (7), the linearization of the dynamic compensation is achieved by the disturbance quantity of the ESO estimation and the feedback of the state error, so that the closed-loop system has a satisfactory performance.
2.2. Error Analysis of ESO
According to the Equations (1) and (4), the error equation of the observer is obtained as follows:
where
, ESO works at a nonlinear state for better transient dynamic performances. When the system reaches steady state, the equations in (9) comes to zero.
Through a large number of simulation experiments, taking
,
,
, the steady-state error of the error equations are expressed as follows:
As long as
is greater than
, the estimation error comes to zero, but it is noted that
over the general assembly leads to the estimated value oscillation, so the appropriate value of
should be selected. The Laplace transformation of the steady state equation of the Equation (8) is made to obtain the transfer function between
and
as follows:
The concept of bandwidth is used to design observer parameters
,
and
, which are configured as
for two order controlled objects. Therefore, ESO parameters can be designed based on
,
,
, where
is the observer bandwidth. The larger
becomes, the more accurate the observer will be. However,
is more sensitive to the noise when it becomes a big value, making the observer much more vulnerable. For simplification, taking
, when
,
,
and
, the amplitude frequency response of the disturbance observation error transfer function is shown in
Figure 2.
In
Figure 2, the disturbance observation error for low-frequency stage is smaller according to the calculated
,
and
, and the observer performs well in suppressing the LFO. The three parameters of ESO should be adjusted to ensure the stability and achieve the best control effect.
4. Simulation Analysis
4.1. Basic Parameters of the System
To verify the effectiveness of the proposed controller, the 2-area 4-machine system [
34] with DFIG wind farm is built in DIgSILENT, as shown in
Figure 7. The base capacity of the system is 100 mVA, the frequency is 50 Hz, the PSS is not added, and G3 is the balance machine. The wind farms are connected to the power grid on bus 6.
For simplification, the single-machine model is used as the lumped model of the wind farm to replace the whole wind farm. The specific parameters of DFIG are shown in the
Appendix A.
Table 1 is the interarea oscillation mode.
In the 2-area 4-machine system, exerting pulse signal with duration of 0.5 s at
of the active power ring shown in
Figure 6, taking
and the frequency deviation signal
at PCC point as the input and output signals of the controlled object. To identify a discrete linear time invariant state space model through the N4SID, and at last the second order transfer function model is noted as follows:
The dominant mode is
, the frequency is 0.5795 Hz,
Figure 8 is the impulse response curve of the two order after identification and the original system. It is obvious that the identification results satisfy the needs of the ADRC. The uncertain part of the model can be used as a disturbance to compensate for ADRC.
In the same way, the identification model of the reactive power additional damping control system is as follows:
Finally, the identified two-order model and are used as the known model into the ESO and compensation link of ADRC, and the simulation is carried out.
4.2. Parameter Tuning of ADRC
The control performance of ADRC mainly depends on its parameters. Once the parameters are determined, the controlled object changes in a certain range, which will not affect the control performance. The parameters of the two order ADRC selected in this paper mainly include TD’s parameters , ECO’s parameters , and NLSEF’s parameters . The three main parts of ADRC, TD, ESO, and NLSEF, are designed independently. They can be designed by using the “separation principle”. Through a large number of simulation experiments, the principles of parameter tuning are obtained as follows.
- 1.
The principle of TD’s parameter tuning
The controlled input signal and of the ADRC additional damping controller designed in this paper need to maintain zero in steady state, so the input value of TD is . The speed factor determines the tracking response time of TD in depressing the overshoot of the system, generally taken as . The smaller the is, the more conducive to depressing overshoot, but when it is too small, it will also affect the response speed of the system. Therefore, take in this paper. About and , steady-state flutter can be eliminated as long as , so the simulation step length is , .
- 2.
The principle of ESOs parameter tuning
A large number of simulations show that the parameters of ESO generally being as
,
,
, which can meet the control requirements. When taking
according to the concept of bandwidth [
35],
,
,
.
is obtained according to the result of parameter identification, and is adjusted appropriately in simulation to achieve the best control effect.
- 3.
The principle of NLSFE’s parameter tuning
The “error feedback” parameters are taken as follows:
The above parameters are properly adjusted in the DIgSILENT to ensure the control effect of ADRC.
4.3. Simulations and Analysis Under Different Circumstances
4.3.1. Simulation 1: Three Phase Short Circuit in Line 7–9 at 5.0 s and the Fault Disappears after 0.1 s
Figure 9 is a dynamic response diagram of transmission power of line 7–9 under four schemes, including active additional damping control, reactive additional damping control, active-reactive additional damping control, and no control.
It can be seen from
Figure 9 that the short circuit fault causes the continuous oscillation of the power system. Under the action of active additional damping controller, the system is restored to stability in 7 s. Under the action of active-reactive additional damping controller, the oscillation attenuation time of line 7–9 transmission power reduces to 5 s, which has obvious inhibitory effect on power oscillation, and the control effect is better than the active or reactive additional damping control.
Figure 10a–d gives the dynamic response diagram of the total active power output of DFIG, total reactive power output of DFIG, rotor speed and DC side voltage under four schemes.
According to
Figure 10a–d, the active additional damping controller needs to adjust its stator active power
to suppress the fluctuation of
at PCC, so as to avoid causing the fluctuation of the speed. Meanwhile, the active power mismatch on both sides of the DC bus leads to the unstable DC voltage. Therefore, a crowbar protection circuit should be put into operation to avoid rotor side converter overcurrent. At the same time, DC side load circuit is used to protect DC capacitance, preventing the DC voltage from exceeding the limit. When the reactive additional damping controller acts, DFIG adjusts the output of stator reactive power
, making the voltage at the connection point of the wind farm stabilize rapidly. Thus the amplitude and the time of the power oscillation are reduced.
Due to the vector control of the Generation-side Converter, the variation of reactive power caused by the decoupling of active power and reactive power has little effect on the rotor speed and DC voltage of DFIG. However, the active-reactive additional damping controller enjoys both of the dynamic responses of the active additional damping controller and the reactive additional damping controller. From
Figure 10, it can be seen that DFIG’s total active power output, total reactive power output, rotor speed, and DC side voltage are smaller than those of a single additional damping controller.
Figure 11 is the dynamic response diagram of the ADRC input signal and frequency deviation
at PCC point.
Figure 12 is a dynamic response diagram of the PCC point after the active-reactive additional damping controller acts with or without Washout link.
It can be seen from
Figure 11 that without the controller, the frequency increases when a three-phase short circuit occurs on the line 7–9. Being a short simulation time, the system starts primary frequency regulation only without the secondary frequency regulation. Without the washout in the ADRC additional damping controller, as shown in
Figure 12, the stability point of the frequency deviation at PCC point is zero, which indicates that the ADRC plays part of the role in secondary frequency regulation and increases the burden of the controller. Therefore, in order to avoid the secondary frequency regulation of the designed controller, the ADRC additional damping controller must join the Washout link.
4.3.2. Simulation 2: Line 7–9 is a Single Circuit, and There Is a Three Phase Short Circuit at 5.0 s and the Fault Disappears after 0.1 s
Assume that line 7–9 is a single circuit, and the damping ratio of the interarea oscillation mode is 0.02108 by the eigenvalue analysis. When applying the active-reactive additional damping controller to the system,
Figure 13 shows a dynamic response diagram of the transmission power of the line 7–9 under the four schemes.
From
Figure 13, it can be seen that without an additional damping controller, the amplitude of the power oscillation of the transmission line is still very large at 20 s because of the weak electrical connections between regions. Under the action of the active-reactive additional damping controller, the oscillation attenuation time is reduced to 5 s, the control effect is verified. It is proved that the active-reactive additional damping controller based on ADRC has good robustness and still has better control performance when the power system parameters change greatly.
4.3.3. Simulation 3: Perturbation on DFIG Electromagnetic Torque
At 5.0 s, a small disturbance (given as 0.1sin(0.574t) with a frequency of interarea oscillations is applied to the DFIG electromagnetic torque to excite the forced power oscillation, and the duration of the disturbance is 20 s. The simulation results are shown in
Figure 14.
Figure 14 shows that under the action of an active-reactive additional damping controller, the amplitude of the forced power oscillation reduces to 1/2 of the original. When the disturbance disappears, the system reaches the stability around 3 s. Therefore, the active-reactive additional damping controller significantly improves the damping, and has a good performance in suppressing the LFO and forced power oscillation.
4.3.4. Simulation 4: Comparisons between Traditional PID Control and ADRC Controller
Replacing the ADRC controller in
Figure 6 to the traditional PID controller shown in
Figure 15, setting up a three-phase short circuit fault with a duration of 0.1 s in line 7–9 at 5.0 s.
Figure 16 and
Figure 17 show the dynamic response comparisons diagram of the transmission power in two operating modes: line 7–9 is a single line while another one is the double lines.
As show in
Figure 16, a system equipped with the additional damping controller based on ADRC reaches the steady state in around 5 s in two operating modes. In contrast, a system equipped with a PID controller becomes steady around 10 s with a double circuit line, and fails to stabilize within 15 s with a single circuit line. Conclusions can be drawn that the ability of the PID damping controller in suppressing LFO is weakened due to the change of the system operation mode, which also proves that the ADRC designed in this paper enjoys a higher level of robustness.
5. Conclusions
In this paper, the N4SID subspace identification method is proposed to improve the control effect of the ADRC, and the DFIG active-reactive power additional damping controller is obtained by using the improved ADRC algorithm. By using the N4SID combined with input and output data identification, the second order data model of the controlled object is built and embedded to the ESO and the dynamic compensation linearization part of the ADRC, which alleviates the burden of the observer and improves the accuracy of ADRC.
The transient simulation of the 2-area 4-machine system with wind farm is carried out to verify the control effect of the damping controller designed in this paper. In simulation 1 and 2, the operation state of the system is variable: in one case, line 7–9 is a double circuit while another one is a single circuit and the validity of the damping controller is verified. The results show that under different operational states of the system, it can still effectively restrain the LFO of the system.
Via the simulation 1, 2, and 3, it proves that the designed active-reactive power additional damping controller maintains a good control effect on the negative damping LFO and the forced power oscillation of the power system. At the same time, it is proved by simulation 4 that the ADRC controller in this paper is more robust and effective than the PID damping controller.
In a word, the DFIG active-reactive power additional damping controller based on ADRC performs well in suppressing the LFO of the system with the ability of being adaptive to the variation of the power system. It can provide effective reference and help for the suppression of LFO of grid-connected wind turbines.