1 Introduction

In some electric power systems, if the outputs of switching power converters are tightly regulated, the instantaneous input power of the converter is constant within the regulation bandwidth. Therefore, from the view of their feeders, these tightly regulated converters behave as constant power loads (CPLs) [14]. CPLs have an inverse proportional v-i characteristic and exhibit negative incremental impedance in small signal analysis. This negative incremental impedance can degrade the stability margin of system interaction between CPLs and their feeder system, and is known as negative impedance instability problem [57]. This can be illustrated by a cascaded system as shown in Fig. 1.

Fig. 1
figure 1

The cascaded system for illustration of system stability

The upstream circuit as shown in Fig. 1 can be a passive circuit, for example, an LC filter. It can also be another power converter. The downstream circuit is a tightly regulated converter. Both upstream and downstream circuits are designed to be stable individually. i.e.; the transfer functions of the upstream circuit

$$ G_{A} \left( s \right) = v_{A\_o} (s)/v_{A\_in} (s) $$
(1)

and the downstream circuit

$$ G_{B} \left( s \right) = v_{B\_o} (s)/v_{B\_in} (s) $$
(2)

are stable. However, the stability of the cascaded system with a transfer function of

$$ G_{AB} \left( s \right) = G_{A} \left( s \right)G_{B} \left( s \right)/\left( {1 + Z_{in} (s)/Z_{o} (s)} \right) $$
(3)

depends on the stability of \( Z_{o} (s)/(Z_{in} \left( s \right) + Z_{o} \left( s \right)) \). The negative incremental impedance characteristic of \( Z_{i} \left( s \right) \) can degrade the stability margin of \( Z_{o} (s)/(Z_{i} \left( s \right) + Z_{o} \left( s \right)) \) and consequently destabilize the operation of the cascaded system. The sufficient and necessary condition of the cascaded system stability is that the Nyquist contour of \( T\left( s \right) \), as shown in (4), does not encircle the point (−1, 0) [8].

$$ T\left( s \right) = Z_{i} (s)/Z_{o} (s) $$
(4)

where \( T\left( s \right) \) denotes the minor loop gain of the cascaded system.

However, how to use this stability criterion for active damping design is not straightforward. Middlebrook’s stability criterion, which is an illustrative stability criterion, has been proposed. A sufficient condition is proposed to guarantee the system stability which is shown in (5) [9].

$$ \left\|{Z_{o} ({\text{j}}\omega )}\right\|\ll \left\|{Z_{in} ({\text{j}}\omega )}\right\|$$
(5)

Several similar stability criteria have also been proposed [1012]. This paper focuses on the active methods that stabilize the cascaded system with CPL as shown in Fig. 1. The Middlebrook’s stability criterion is adopted in this paper to mathematically show the effectiveness of these methods, because most of these methods are designed based on this stability criterion.

In order to stabilize the unstable system due to CPLs, several active stabilizing methods have been proposed. However, these active methods are based on different electric power system architectures and applications. In order to clarify the differences between these methods and make it easier for engineers and researchers to find a suitable method for a given system with CPLs, this paper classifies the existing methods into three categories according to different sources of stabilizing effect. Then, each method is analyzed to show its advantages and disadvantages.

The general approach of active stabilization methods is to modify \( Z_{o} (s) \) or/and \( Z_{in} (s) \) to fulfill the Middlebrook’s stability criterion and consequently stabilize the cascaded system. These methods can be classified into three categories according to different sources of stabilizing effect as shown in Fig. 2.

Fig. 2
figure 2

Three main approaches of active damping methods

  1. 1)

    Modify the output impedance of the upstream circuit \( Z_{o} (s) \) by increasing the bandwidth of the control loop of the upstream converter [13], or by adding an extra damping loop [1421].

  2. 2)

    Modify the input impedance of the CPL, \( Z_{in} (s) \) by injecting a stabilizing current into the CPL [2, 2228].

  3. 3)

    Add an auxiliary power electronic circuit between the upstream and downstream circuits and control the input impedance of the auxiliary power electronic circuit, \( Z_{a} (s) \). \( Z_{a} (s) \) can be used to modify either \( Z_{o} (s) \) or \( Z_{in} (s) \) [29, 30].

In Sections 2, 3 and 4, these three main approaches of active damping methods are analyzed respectively. In Section 5, comparisons of these active damping methods are made and conclusion is provided.

2 Active damping method 1: modifying the output impedance \( \varvec{Z}_{\varvec{o}} (\varvec{s}) \) of the upstream converter

In some electric power system configurations, the upstream circuit is a switching power converter. For example, in electric vehicles (EVs) onboard DC power systems, the feeder of CPLs is another stage of converter. This upstream converter could be an intermediate bus converter or a source converter of a distributed generator. The upstream converter could be either a DC/DC converter or an AC/DC converter. In signal analysis point of view, if the converter works in continuous conduction mode (CCM) and is in open loop control, inductor and capacitor in these source converters serve as an LC filter. This LC filter can result in a peak value around its resonant frequency in the output impedance of the source converters. Therefore, the Middlebrook’s stability criterion may be violated and the system can be unstable. In addition, if the converter is in closed loop control and its bandwidth is lower than the resonant frequency, the LC filter resonant characteristic in the output impedance still exist beyond the bandwidth of the closed loop control as illustrated in Fig. 3. The relationship between the bandwidth of the closed loop control and the output impedance of the converter will be illustrated and explained in Section 2.1. Meanwhile, if the converter works in discontinuous conduction mode (DCM), zero inductor current operation changes the small signal operation of the inductor. Consequently, the output impedance of the converter may change and the cascaded system is stable. The stability analysis of DC/DC converter in DCM is presented in [31, 32].

Fig. 3
figure 3

The output impedance of the buck converter with different closed loop control bandwidth (CL in labels denotes the closed loop control)

This paper focuses on the stabilizing method of switching converters in CCM. A general approach to stabilizing this type of systems is to modify the output impedance of the source converter. One approach is to increase the closed loop control bandwidth of the source converter. Another approach is to add an extra stabilizing loop.

2.1 Increasing the closed loop control bandwidth of the upstream converter

The upstream converter is represented by a buck converter as an example. The output impedance of the buck converter is

$$ Z_{o} \left( s \right) = Ls/(LCs^{2} + V_{in} F\left( s \right) + 1) $$
(6)

where \( L \) and \( C \) are inductor and capacitor of the buck converter respectively, \( V_{in} \) is the input voltage and

$$ F\left( s \right) = d(s)/v_{o} (s) $$
(7)

is the transfer function of the voltage controller. The bode diagram of the output impedance of the buck converter with different closed loop control bandwidth is shown in Fig. 3. In this example, L = 200 μH and C = 100 μF. The resonant frequency, \( f_{o} \), of the LC filter is 1.13 kHz.

From Fig. 3, it can be found that, when the bandwidth of the closed loop control is lower than the resonant frequency of the LC filter, the output impedance of the buck converter is close to the output impedance of an LC filter. The magnitude around the resonant frequency is high, possibly causing instability operation. In contrast, when the bandwidth of the closed control loop is higher than the resonant frequency, the magnitude response is much lower. This phenomenon can be briefly explained by (6). If the cut off frequency, \( f_{c} \), of closed control loop is lower than the resonance, \( f_{o} \), i.e. \( f_{c} < f_{o} \), where \( f_{o} = 1/( 2 {\rm{\uppi }}\sqrt {LC} ) \), the magnitude of F(2πf o ) will be much less than 1. Thus Z o (2πf o ) will become large. In contrast, if \( f_{c} > f_{o} \), the magnitude of F(2πf o ) will be much larger than 1, and Z o (2πf o ) will become small and it is easier to fulfill (5).

In other type of DC/DC and AC/DC converters, the relationship between the output impedance and the bandwidth of the closed loop control is similar to the buck converters. The peak value of the converter output impedance is large and is around the resonant frequency of the LC filter inside the converter if a low bandwidth closed loop control is applied. In this case, output impedance of the DC/DC converter can be reduced by increasing the closed loop control bandwidth to be larger than the resonance of LC filter. However, this is usually not available for AC/DC converter. Because, in conventional control of the AC/DC converter, the control bandwidth should be designed to be lower than the line frequency, i.e. 50 or 60 Hz, due to the need for power factor correction. In [3337], several fast controllers for AC/DC converters have been proposed. However, the bandwidth of the closed loop control can only be increased up to around 200 Hz which is normally lower than the resonant frequency of the LC filter inside the converter. Consequently, the LC resonance peak in the output impedance is almost not reduced. Therefore, the stabilizing method through increasing the control bandwidth may not applicable for AC/DC converter.

Based on the above analysis, when the upstream converter is a DC/DC converter, one simple method to reduce the output impedance is to have a high closed loop control bandwidth. In [13], Du, et al have given the criteria for closed loop controller design of upstream DC/DC converter for the stability of the cascaded system with CPL.

2.2 Adding an extra stabilizing loop

In some applications, high closed loop control bandwidth is not available or the upstream converter works in open loop control. In this situation, an extra stabilizing loop is required for stabilization of the cascaded system. For small signal stability, linear methods are proposed. However, in some applications, large signal stability is required, or the CPL works in several operating points. In these conditions, several nonlinear methods are proposed.

2.2.1 DC/DC converter

Several active stabilizing methods have been proposed for DC/DC converter with CPL. One linear and effective method is to build a virtual resistor in series with the inductor in the DC/DC converter [14]. This virtual resistor reduces the peak value of the output impedance. The configuration of this stabilizing loop is shown in Fig. 4 and is named as Method I. In Fig. 4, a buck converter is used as an example. Another method is to add a nonlinear feedback loop to cancel the nonlinearity of the CPL and thus stabilize the system [15]. In small signal analysis, this method builds a virtual resistor in parallel with the CPL. Thus, the output impedance of the DC/DC converter can be reduced. The configuration of this method is illustrated in Fig. 4 and named as Method II. The bode diagram of the output impedance of the buck converter with these two methods is shown in Fig. 5.

Fig. 4
figure 4

The configuration of the two extra stabilizing loops for a buck converter loaded by CPL

Fig. 5
figure 5

Bode diagrams of the output impedances of the buck converter with the two active damping methods

From Fig. 5, it can be observed that both Methods I and II can effectively reduce the output impedance of the DC/DC converter around the resonant frequency of LC filter. In Method I, the virtual resistor \( R_{v} \), has to be within the small or large signal stability criteria as shown in (8) and (9) respectively [38].

$$ L /CR < R_{v} < R $$
(8)
$$ \sqrt {L/C} < R_{v} < R $$
(9)

where \( L \) and \( C \) are the inductor and capacitor of the buck converter and \( R \) is the resistor of the CPL. However, if the ratio of \( L/C \) is large and \( R \) is small, \( R_{v} \) may not exist. In contrast, in Method II, given any power level of CPL, there always exist a constant \( K \) to stabilize the cascaded system. In addition, in Method I, a current sensor is used meanwhile a voltage sensor is used in Method II.

In addition, there are other nonlinear active stabilization methods. Sliding mode control is proposed for stabilization of a DC/DC buck converter with CPL. The benefits of this method is that it can stabilize the cascaded system in several operating points [18]. A passivity based control method is also proposed for a DC/DC boost converter. The main advantage of this method is that it can obtain a fast response when load condition changes [19]. A boundary control method for DC/DC converter with CPL is proposed in [16, 17]. This method can provide faster transient, more robust operation compared with conventional PID controller. However, all these three methods require both voltage and current sensors.

2.2.2 AC/DC converter

The upstream converter can also be an AC/DC converter. In [20], a linear active stabilization method by modifying the output impedance of AC/DC converter is presented. Three kinds of stabilizing loop are proposed and compared. The configuration of the most effective stabilizing loop is shown in Fig. 6. The output impedance of the AC/DC converter with this stabilizing loop is shown in Fig. 7. With the stabilizing method, the output impedance of the AC/DC converter can be reduced and the Middlebrook’s stability criterion can be fulfilled.

Fig. 6
figure 6

The configuration of the stabilizing loop in the AC/DC converter

Fig. 7
figure 7

The magnitude response of the output impedance of the AC/DC converter without stabilizing method (in solid black) and with stabilizing method (in solid red)

In addition, sliding mode control method is also proposed for AC/DC converters with CPLs. Sliding mode control guarantees the stability in large range of operating points [21]. However, this method requires both voltage and current sensors.

3 Active damping method 2: modifying the input impedance \( \varvec{Z}_{{\varvec{in}}} (\varvec{s}) \) of CPLs

In some DC power electric systems, the feeder of a CPL is an LC input filter. In addition, in AC power systems, a diode type rectifier is equivalent to an LC filter as shown in Fig. 8. In Fig. 8, an AC load is used as an example but it can also be a DC load.

Fig. 8
figure 8

A CPL in AC power system and DC power system and their equivalent circuit

In these configurations, the upstream circuit is a passive LC filter. High bandwidth control of the upstream circuit is not available. Therefore, the damping effort can be only from CPLs themselves. In order to stabilize such cascaded system, some active damping methods have been proposed. These methods can be classified into linear methods and nonlinear methods. In linear methods, compensating current are injected into the CPL to modify the input impedance of CPL, \( Z_{in} (s) \), such that Middlebrook’s stability criterion is fulfilled.

3.1 Linear methods

In linear methods, a stabilizing power is injected into the CPL to modify its input impedance. The configuration of the linear methods is shown in Fig. 9.

Fig. 9
figure 9

The configuration of the cascaded system with linear methods

The operation of the cascaded system with linear methods can be described in (10).

$$\left\{ \begin{aligned} \frac{{{\rm{d}}i}}{{{\rm{d}}t}} &= - \frac{{R_{L} }}{L}i - \frac{1}{L}u + \frac{1}{L}V_{in} \\\frac{{{\rm{d}}u}}{{{\rm{d}}t}} &= \frac{1}{C}i - \frac{{P + P_{stab} }}{Cu} \end{aligned} \right. $$
(10)

where, \( i \) and \( u \) are inductor current and capacitor voltage respectively. \( L \) and \( C \) are the inductor and capacitor of the LC filter respectively. \( R_{L} \) is the equivalent resistor of the power cable and physical resistor of the inductor. \( V_{in} \) is the input voltage of the LC filter. \( P \) is the power of CPL and \( P_{stab} \) is the power used for stabilize the system. \( P_{stab} \) is injected into the CPL to build virtual resistor or virtual capacitor parallel connected with LC filter capacitor depending on different linear methods as illustrated in Fig. 9.

There are two requirements for \( P_{stab} \) [39].

  1. 1)

    With \( P_{stab} \), the input impedance of the CPL can be modified to fulfill the Middlebrook’s stability criterion.

  2. 2)

    In steady state operation, \( P_{stab} = 0 \).

In the linear methods, the stabilizing power \( P_{stab} \) is represented by stabilizing current, \( i_{stab} \) and

$$ i_{stab} = \frac{{P_{stab} }}{Cu} $$
(11)

After linearization around the operation point, (10) can be rewritten as

$$\left\{ \begin{aligned}\frac{{{\rm{d}}i}}{{{\rm{d}}t}}& = - \frac{{R_{L} }}{L}i - \frac{1}{L}u + \frac{1}{L}V_{in}\\\frac{{{\rm{d}}u}}{{{\rm{d}}t}}& = \frac{1}{C}i + \frac{u}{CR} + i_{stab}\end{aligned} \right. $$
(12)

where R is the resistance of the CPL.

In order to see the effectiveness of active stabilization methods, the performances of the DC brushless motor without damping methods are shown in Fig. 10. From Fig. 10, it can be found that, during the start of the motor, when the rotating speed \( \omega_{r} \) is small, \( P \) is small and R is large and is larger than \( \|{Z_{o} (s)}\| \). Hence, the system is stable. However, when \( \omega_{r} \) increases larger, then R becomes small and is smaller than \( \|{Z_{o} (s)}\| \), the system becomes unstable.

Fig. 10
figure 10

The performances of the DC brushless motor without damping methods

3.1.1 Virtual resistor \( R_{v} \) [2, 2325]

Modifying (11) so that

$$ i_{stab} = \frac{{C_{b} (s)u}}{{CR_{v} }} $$
(13)

where, \( C_{b} (s) \) is the transfer function of a band pass filter with unity gain, it represents a virtual resistor \( R_{v} \) that is being built in parallel with the LC filter capacitor. The function of the band pass filter is to pick the oscillation component which is around the resonant frequency of the LC filter and attenuate the steady state value and switching noises. In order to stabilize the system, \( R_{v} \) needs to be chosen such that Middlebrook’s stability criterion is fulfilled as shown in Fig. 11.

Fig. 11
figure 11

The bode diagram of \( Z_{o} (s) \) of LC filter and \( Z_{in} (s) \) of CPL without damping method and with virtual resistor active damping method

3.1.2 Virtual capacitor \( C_{v} \) [22, 23]

When (11) is modified so that,

$$ i_{stab} = \frac{{sC_{v} C_{l} \left( s \right)u}}{C} $$
(14)

where \( C_{l} (s) \) is a low pass filter with unity gain, a virtual capacitor \( C_{v} \) is built in parallel with the LC filter capacitor. Thus the overall capacitance of the LC filter is increased. Also, the value of \( C_{v} \) needs to be chosen to make the Middlebrook’s stability criterion fulfilled as shown in Fig. 12.

Fig. 12
figure 12

The bode diagram of \( Z_{o} (s) \) of LC filter and \( Z_{in} (s) \) of CPL without damping method and with virtual capacitor active damping method

3.1.3 Comparison

From Figs. 13 and 14, it can be found that, the performance of active damping method by building \( R_{v} \) is better than the active damping method by building \( C_{v} \), because the former method can achieve almost the same damping effect with relatively smaller undesirable oscillation in rotating speed.

Fig. 13
figure 13

The performances of a DC brushless motor as a CPL with active damping method by building virtual resistor \( R_{v} = 10\, \Upomega \)

Fig. 14
figure 14

The performances of a DC brushless motor as a CPL with active damping method by building virtual capacitor \( C_{v} = 1,200\, \upmu {\rm F} \)

Mathematically, the comparison can be made based on root locus method. Assume that these two methods are applied in an unstable cascaded system separately. Due to that both \( C_{b} (s) \) and \( C_{l} (s) \) have unity gain, the amplitude of \( i_{stab} \) only depends on \( 1/R_{v} \) in (13) or \( \omega C_{v} \) in (14). We can compare these two methods by examining the damping effort with the same amplitude of \( i_{stab} \). Thus, we assume that

$$ \frac{1}{{R_{v} }} = \omega C_{v} $$
(15)

Therefore, the amplitude of \( i_{stab} \) in these two methods are the same. In another words, the undesirable effects on the load performance are the same. A series of \( R_{v} \) and \( C_{v} \) are selected as shown in (16) and (17).

$$ C_{v} = 0.5Ci $$
(16)
$$ R_{v} = \frac{1}{0.5\omega Ci} $$
(17)

where \( i = 1, 2, \ldots , 8. \) The root loci of the cascaded system with two active methods are shown separately in Fig. 15.

Fig. 15
figure 15

a The root loci of the cascaded system with method of building virtual resistor \( R_{v} \) (in red) and with method of building virtual capacitor \( C_{v} \) (in blue) and b the details around zero

In Fig. 15, it can be observed that when \( i \) increases, the poles of the system with the method of building virtual resistor can approach to the negative real part much quicker comparing with the method of building virtual capacitor. Therefore, with the same amplitude of \( i_{stab} \), i.e. the same undesirable effect on the load performance, the damping effort of the method of building virtual resistor is better than the method of building virtual capacitor.

3.2 Nonlinear methods

Sudhoff S. D. et al proposed a nonlinear method [28]. However, this method has limited damping effect compared with the linear method. This has been presented in [39]. A passivity based control method is proposed in [39]. This passivity based control can provide better damper without large undesirable load performance. The passivity based control algorithm is shown in (13) and (14).

$$ \theta = - R_{L} \frac{P}{{V_{dc} }} + R_{1} \left( {i - \frac{P}{{V_{dc} }}} \right) + V_{in} $$
(18)
$$ P_{stab} = u\left( {\frac{P}{{V_{dc} }} - C\frac{{{\rm{d}}\theta }}{{{\rm{d}}t}}} \right) - P + \frac{(u - \theta )u}{{R_{2} }} $$
(19)

where \( R_{1} \) and \( R_{2} \) are two coefficients. \( \theta \) and \( V_{dc} \) are reference value of \( i \) and \( u \). However, complicated calculation with measurements \( i \), \( u \) and \( P \) as shown (18) and (19) can result in large error and noises. As a result, this method is difficult to be implemented.

3.3 Sensitivity and availability

As shown in Fig. 9, a stabilizing power is injected into the CPL to stabilize the cascaded system. This stabilizing power is a transient oscillating component. It can result in undesirable load performances, such as the oscillation in the rotating speed of the motors. Therefore, there is always a compromise between the damping of the oscillation in LC input filter and the load performances. Therefore, sensitivity from input voltage of CPL to the rotating speed is important in the design of active stabilization method.

As the injected power is realized by the downstream converters, a large stabilizing power injected into the CPL is required to achieve a greater damping effect. This implies a wide range of duty cycle values in the downstream converters. However, the duty cycles are within the range of (0, 1). Therefore, the stabilizing effect is limited by available duty cycle range, e.g. high step-up converters usually operate at duty cycle between 0.5 and 1. Thus the availability of the stabilizing effect of the active stabilization method is another aspect to be considered.

4 Active damping method 3: adding a shunt impedance \( \varvec{Z}_{\varvec{a}} (\varvec{s}) \)

Owing to the sensitivity and availability problems in the active stabilization in Section 3, a new type of methods are proposed. In this type of methods, an auxiliary DC/DC converter is added across the input voltage of the CPL. This DC/DC converter works as a power buffer and also can be designed to decouple the interaction between the CPL and its LC input filter.

As shown in Fig. 16, an auxiliary power electronic circuit is added to stabilize the system. The input current \( i_{c} \) is controlled depending on the input voltage \( u \) to control its input impedance \( Z_{a} (s) \). In order to fulfill the Middlebrook’s stability, \( Z_{a} (s) \) should fulfill

Fig. 16
figure 16

The schematic diagram of the extra power electronic circuit

$$\left\| {Z_{o} \left( s \right)}\right\| < {\left\|\frac{{Z_{a} (s)Z_{in} (s)}}{{Z_{a} \left( s \right) + Z_{in} (s)}} \right\|}$$
(20)

Or

$$ \left\|\frac{{Z_{a} (s)Z_{o} (s)}}{{Z_{a} \left( s \right) + Z_{o} (s)}}\right\| < \left\| Z_{in} \left( s \right)\right\| $$
(21)

In addition, \( \vert\vert{Z_{a} \left( s \right)}\vert\vert \) should approach infinity when frequency is zero.

Theoretically, this auxiliary DC/DC converter can stabilize the system as the CPL does as described in Section 3 and it does not inherit the sensitivity problem. It can work as a virtual resistor or a virtual capacitor or use to realize nonlinear methods.

In [30], an auxiliary DC/DC converter is presented to mimic a virtual capacitor. This is realized by the control of the input current of the auxiliary DC/DC converter, \( i_{c} \), according to the capacitor voltage \( u \). i.e.

$$ i_{c} = C_{v} \frac{{{\rm{d}}u}}{{{\rm{d}}t}} $$
(22)

where \( C_{v} \) is the virtual capacitor.

In [29], an auxiliary DC/DC converter is used to realize a pole placement method. In this method, the duty cycle of the auxiliary converter is controlled to replace the poles of the whole dynamic system. The capacitor voltage, \( u \), and the input current of the auxiliary converter, \( i_{c} \), are measured and second order observer is used. Thus, all four system states, inductor current of LC filter, \( i \), capacitor voltage of the auxiliary converter, \( v_{c} \), \( i_{c} \) and \( u \) are available for controller design. Therefore, the poles of the closed loop control system can be replaced to obtain a good damping performance.

5 Comparison and conclusion

This paper analyzes several existing active stabilization methods. The methods have been evaluated through Middlebrook’s stability criterion. According to the source of the stabilizing effect, these methods are classified into three categories. The advantages and disadvantages of these three types of methods are summarized as follows:

The active damping method which reduces the output impedance of the upstream converter is discussed in Section 2. The main advantage of this type of methods is that it can stabilize the cascaded system without affecting the operation and performance of CPL. The disadvantage of these methods is that the upstream circuit needs to be controllable, e.g. a switching regulator. These methods are suitable on the systems in which the feeder of CPLs is another stage converter.

The active damping method which increases the input impedance of the CPL is discussed in Section 3. The main merit is that the CPL can overcome the negative impedance instability by itself. These methods are suitable for the systems in which the feeder of CPL is an uncontrollable LC filter. The demerit of these methods is that the stabilizing power injected into the CPL can result in some undesirable load performances. There is always a compromise between the damping effect and the load performances.

The active damping methods by adding a shunt impedance through an extra power electronics circuit is discussed in Section 4. The strength of this method is that the extra power electronic converter can stabilize the system without the undesirable effect on the load performances. This type of methods has a high potential to achieve similar function as the CPL does to stabilize the system, but without the compromise. The weak side is that extra circuit is required resulting in additional cost and power losses.