Bus Voltage Control of DC Distribution Network Based on Sliding Mode Active Disturbance Rejection Control Strategy

: The DC distribution network has more advantages in power transmission, grid connection of distributed energy, and reliability of power supply when compared with AC distribution network, but there are still many problems in the development of DC distribution network. DC bus voltage control is one of the hot issues in the research of DC distribution network. To solve this problem, in this paper, a new type of sliding mode active disturbance rejection control (SMADRC) controller for AC / DC converters is designed and applied to the voltage outer loop. The linear extended state observer (LESO) can observe the state variables and the total disturbance of the system. The SMADRC is composed of a sliding mode controller, LESO, and disturbance compensator, which can compensate the total disturbance observed by LESO properly. Therefore, it improves the dynamic. At the same time, it can also reduce the system jitter that is caused by sliding mode controller. The state variables that are observed by the LESO are used in the design of sliding mode controller, which greatly simpliﬁes the design of sliding mode controller. Finally, the simulation results of Matlab / Simulink show that the controller has good start-up performance and strong robustness.


Introduction
In recent years, with the strong support of the government for distributed energy and the development of power electronics technology, increasing distributed energy sources (such as wind power generation, photovoltaic power generation and new energy vehicles) are connected to the power grid, as well as the popularization and promotion of many DC household electrical appliances and the wide application of industrial frequency conversion technology, which make the power supply and load composition of the distribution network change significantly [1][2][3]. The AC distribution network is facing many challenges, such as security, stability, and efficiency of power supply, because of the diversity and uncertainty of load and power supply. In response to this phenomenon, the concept of DC distribution network began to be put forward and gradually became a research hotspot. Figure 1 shows the structure of DC distribution network. When compared with the AC distribution network, the DC distribution network has many advantages. On the one hand, the number and frequency of power electronic devices used in DC distribution network are less than that in AC distribution network. On the other hand, there is no eddy current loss in DC distribution network, which makes the DC distribution network have greater advantages in construction cost and transmission capacity. At the same time, the DC distribution network does not need to track reactive power and frequency, which will greatly improve the reliability and controllability of the system, and be more suitable for the access of distributed power [4]. In view of this hot issue, many experts and scholars have conducted in-depth research. In reference [8][9][10], the AC-DC converter adopts the voltage and current double closed-loop control based on the traditional PI control strategy. Although the traditional PI controller has been widely used in industry, and achieved good control effect, it is difficult to achieve a good control effect in the face of DC distribution network. On the one hand, the control effect of PI controller largely depends on the precision of the mathematical model of the system, but, in the actual distribution network system, the AC-DC converter is strongly coupled and the load is time-varying, so it is difficult to establish the accurate mathematical model of the distribution network. Once the parameters of PI controller are set, they will not be changed. When the DC side load fluctuates in different degrees, it is difficult to ensure that the parameters of the PI controller are optimal. Therefore, the system under PI control has poor robustness. On the other hand, it is well known that the control principle of PI controller is to restrain the fluctuation of bus voltage through the deviation signal between the rated voltage and real-time bus voltage. In the actual DC distribution network, there are usually capacitor elements for suppressing the fluctuation of bus voltage. When the load power of DC side fluctuates, according to the principle of energy conservation (ignoring the power loss of power switch, that is, the energy input of AC side is equal to the energy absorbed by DC side), the power input of AC side should be immediately adjusted. However, the difference between the rated voltage and the real-time voltage of the bus is small, so that the voltage outer loop based on PI controller cannot make the appropriate response quickly, because the voltage at both ends of the capacitor cannot change suddenly, when the load power at the DC side changes suddenly. The current reference value of the current inner loop used to adjust the input power of the AC side is the output of the voltage outer loop. Therefore, the dynamic performance of the classical double closedloop control strategy based on PI controller is poor, and the load disturbance will have a great impact on the system. Although DC distribution network has many advantages, it also faces many problems to be solved. Maintaining the voltage stability of DC bus is one of many problems. The load sudden change of DC distribution network and the three-phase voltage imbalance at the AC side will lead to the fluctuation of DC bus voltage. The bus voltage will exceed its normal working range if these disturbances are large enough, which will result in taking action of relay protection. If the situation is serious, it will lead to the system collapse, which will result in blackouts in large areas. Therefore, the study of DC distribution bus voltage stability has become a hot issue [5][6][7].
In view of this hot issue, many experts and scholars have conducted in-depth research. In reference [8][9][10], the AC-DC converter adopts the voltage and current double closed-loop control based on the traditional PI control strategy. Although the traditional PI controller has been widely used in industry, and achieved good control effect, it is difficult to achieve a good control effect in the face of DC distribution network. On the one hand, the control effect of PI controller largely depends on the precision of the mathematical model of the system, but, in the actual distribution network system, the AC-DC converter is strongly coupled and the load is time-varying, so it is difficult to establish the accurate mathematical model of the distribution network. Once the parameters of PI controller are set, they will not be changed. When the DC side load fluctuates in different degrees, it is difficult to ensure that the parameters of the PI controller are optimal. Therefore, the system under PI control has poor robustness. On the other hand, it is well known that the control principle of PI controller is to restrain the fluctuation of bus voltage through the deviation signal between the rated voltage and real-time bus voltage. In the actual DC distribution network, there are usually capacitor elements for suppressing the fluctuation of bus voltage. When the load power of DC side fluctuates, according to the principle of energy conservation (ignoring the power loss of power switch, that is, the energy input of AC side is equal to the energy absorbed by DC side), the power input of AC side should be immediately adjusted. However, the difference between the rated voltage and the real-time voltage of the bus is small, so that the voltage outer loop based on PI controller cannot make the appropriate response quickly, because the voltage at both ends of the capacitor cannot change suddenly, when the load power at the DC side changes suddenly. The current reference value of the current inner loop used to adjust the input power of the AC side is the output of the voltage outer loop. Therefore, the dynamic performance of the classical double closed-loop control strategy based on PI controller is poor, and the load disturbance will have a great impact on the system.
In reference [11,12], a fuzzy controller is designed to replace the PI controller of the voltage outer loop. The error e and the error change rate . e of the voltage are taken as the input variables of the fuzzy controller, which are processed by fuzzy function and de fuzzy function to obtain the correction value. In reference [13,14], the error e and the error change rate . e of the voltage are taken as the input variables Energies 2020, 13, 1358 3 of 21 of the fuzzy PI controller. The increment of the proportional gain ∆k p and the integral gain ∆k i are taken as the output variables of the fuzzy PI controller, which are used to modify the proportional gain k p and the integral gain k i of the PI controller, so as to improve the adaptability of the system. However, it still takes the deviation signal between the rated voltage and real-time bus voltage as its state variable. Therefore, it has not been able to overcome the response time delay that is caused by the voltage across the capacitor cannot be abruptly changed.
In response to the above-mentioned problem of the slow dynamic response of the voltage outer loop, a load current feedforward controller is added in reference [15][16][17] based on the voltage and current double closed loop. When the load changes suddenly, the load current feedforward control signal can quickly track the change of the load current and, together with the voltage outer loop control signal, can be used as the reference value of the current inner loop. The current of the AC-DC converter is quickly adjusted by the inner loop of the current loop, so that the input power can follow the change of the load power. This maintains the power balance between input and output and significantly improves the dynamic response speed of the system. However, this method needs to add additional current sensors, which increases the construction and maintenance costs of the system. When the DC bus is connected to multiple converter loads, multiple current transformers need to be installed, and the installation position of the current sensor becomes difficult. It is not conducive to the promotion of the DC distribution networks.
Sliding mode control is a kind of non-linear control. As it is not sensitive to system parameters and external disturbances, it has strong robust performance and a good control effect, especially for nonlinear time-varying nonlinear distribution networks. For this reason, many experts and scholars have made beneficial attempts on the application of sliding mode control in distribution networks. In reference [18], an integral term was added to the design of the sliding function in order to ensure that the system is located on or near the sliding surface in the initial state. This removes or reduces the time that is taken for the approach process, shortens the system startup time, and improves the rapidity of the system. Reference [19] introduced boundary layers on both sides of the sliding plane, which made the original discontinuous control variable continuous. This effectively reduces the chattering of the system and improves the control accuracy of the current, but it reduces the robustness of the system. Reference [20] used the second-order sliding mode control to suppress the fluctuation of bus voltage, and carried out experiments in actual physical systems. The results show that the second-order sliding mode control not only maintains the robustness of traditional sliding mode control, but also reduces the system jitter that is caused by the sliding mode control. Although the above sliding mode control reduces the chattering of the system and improves the starting characteristics of the system, they all take the deviation signal of voltage or current as the state variable of the sliding mode function. Therefore, it is difficult to overcome the time delay that is caused by the energy storage element. The dynamic performance of the system is hard to guarantee when the system is disturbed.
A sliding mode active rejection control controller is designed in this paper and applied to the voltage outer loop in view of the shortcomings of the above control strategies. The controller consists of a sliding mode controller, a linear expansion state observer, and a disturbance compensator. Its advantages lie in the following. Firstly, the sliding mode active disturbance rejection control (SMADRC) controller adds disturbance compensation when compared with the fuzzy controller and PI controller. When the load on the DC side of the distribution network abruptly changes, the disturbance compensator will respond quickly and be reflected in the reference current of the input current inner loop, together with the voltage outer loop control signal. Through the current inner loop, the incoming line current of the AC-DC converter is quickly adjusted, so that the input power can follow the change of the load power. Therefore, it avoids excessive charging and discharging of the capacitor, so that the bus voltage can be quickly stabilized, and the dynamic characteristics of the system are significantly improved. Secondly, when compared with adding load current feedforward controller based on double loop control, the controller that was designed in this paper does not need additional current sensor and control circuit. LESO can realize the observation and tracking of load current in the transient state, and the disturbance compensator, which reduces the difficulty of controller design and saves the cost of system construction and maintenance, properly compensates the observation value of LESO. Thirdly, when compared with the above-mentioned sliding mode control, the SMADRC controller that is designed in this paper still takes the voltage deviation signal as the state variable of the sliding mode function. The difference is that the LESO and disturbance compensator are added in this paper, which can not only reduce the chattering of the system and improve the control accuracy, but also improve the starting characteristics and anti-interference ability of the system. Finally, Matlab/Simulink simulation verify the authenticity and feasibility of the controller designed in this paper. Figure 2 shows the circuit topology of the AC-DC converter. The following assumptions are be made in order to obtain a more concise mathematical expression of the AC-DC converter, combined with the actual power system: (a) The AC side power supply is an ideal three-phase power supply. (b) The AC side system is a symmetrical three-phase system. (c) The power switch is an ideal device, which has no transition process, no power loss, and no dead time effect.

Mathematical Model of AC-DC Converter in DC Distribution Network
Energies 2020, 1, x FOR PEER REVIEW 4 of 23 the capacitor, so that the bus voltage can be quickly stabilized, and the dynamic characteristics of the system are significantly improved. Secondly, when compared with adding load current feedforward controller based on double loop control, the controller that was designed in this paper does not need additional current sensor and control circuit. LESO can realize the observation and tracking of load current in the transient state, and the disturbance compensator, which reduces the difficulty of controller design and saves the cost of system construction and maintenance, properly compensates the observation value of LESO. Thirdly, when compared with the above-mentioned sliding mode control, the SMADRC controller that is designed in this paper still takes the voltage deviation signal as the state variable of the sliding mode function. The difference is that the LESO and disturbance compensator are added in this paper, which can not only reduce the chattering of the system and improve the control accuracy, but also improve the starting characteristics and anti-interference ability of the system. Finally, Matlab/Simulink simulation verify the authenticity and feasibility of the controller designed in this paper. Figure 2 shows the circuit topology of the AC-DC converter. The following assumptions are be made in order to obtain a more concise mathematical expression of the AC-DC converter, combined with the actual power system: a) The AC side power supply is an ideal three-phase power supply. b) The AC side system is a symmetrical three-phase system. c) The power switch is an ideal device, which has no transition process, no power loss, and no dead time effect.

Mathematical Model of AC-DC Converter in DC Distribution Network
Write the Kirchhoff voltage equation for nodes A, B and C in Figure 2, and Equation (2) can be obtained, as follows: In Figure 2, e a , e b , e c are equivalent AC power supply; i a , i b , i c are the AC side line current; R is the equivalent resistance of the filter; L is the equivalent inductance of the filter; C is the filter capacitance of DC side; U dc is the voltage at both ends of DC side capacitor; i dc is the current at both ends of DC side; i c is the current flowing through both ends of the capacitor; and, i L is the current flowing through both ends of the load. R LOAD is the equivalent load of DC distribution network.
Write the Kirchhoff voltage equation for nodes A, B and C in Figure 2, and Equation (2) can be obtained, as follows: Energies 2020, 13, 1358

of 21
U NO is the voltage between node N and node O. Three-phase voltages (U AN , U BN , U CN ) are related to the DC voltage (U dc ) and three upper switching functions (S a , S b , S c ), as shown in Equation (3): Assume that the three-phase system on the AC side is balanced and there is no neutral line, the following Equation (4) can be obtained.
Equation (6) can be obtained by writing Kirchhoff's current equation for node M in Figure 2.
For the above system, there are always three power tubes that are on in normal operation, so there will be eight switching modes. The DC side current can be obtained, as shown in Equation (7): Equation (8) can be obtained from Equations (6) and (7).
To sum up, the mathematical model of DC distribution network can be expressed as Equation (9), as follows: The matrix form of Equation (9) can be obtained by Equations (10)- (14), as follows: Energies 2020, 13, 1358 6 of 21

Classic Voltage and Current Double Closed Loop Control Based on PI Controller
The control strategy of the AC-DC converter is usually double closed-loop, namely current inner loop control and voltage outer loop control, which generally adopt the PI controller. When the system is in a stable state, the current inner loop control strategy can make the current phase consistent with the voltage phase, and realize the unit power rectification of the AC-DC converter. The output of the voltage outer loop is used as the given value of the current inner loop input. When the load power on the DC side changes, the current value of the current loop responds accordingly by continuously changing the given value. This realizes the tracking of the AC input power to the DC side load absorbed power.
According to Equation (9), the bus voltage of DC distribution network can be maintained as a constant value by adjusting the power switch of AC-DC converter and the AC side current. However, the control system design of AC-DC converter is difficult to achieve. On the one hand, the AC side current of AC-DC converter is always non-linear and time varying. On the other hand, the AC-DC converter itself is a multi-order nonlinear time-varying system. Therefore, it is necessary to transform the three-phase static coordinate system to the two-dimensional rotating coordinate system, whose rotating speed is the same as the fundamental frequency ω of the AC side power grid, in order to facilitate the design of the controller. Through coordinate transformation, the three-phase nonlinear time-varying alternating current in the static coordinate system can be transformed into the continuous current in the two-dimensional rotating coordinate system, which is more conducive to the design of the controller.
Three-phase static coordinate system is transformed into the coordinate of two-dimensional rotation (d-q) through the Park transformation matrix, as follows [21]: In matrix  ,θ is the angle between the a-axis in the three-phase phase stationary coordinate axis and the d-axis in the two-dimensional rotating coordinate axis. Equation (16) is the mathematical model of AC side power supply in two-phase rotation coordinate (d-q), as follows: Energies 2020, 13, 1358 Matrix (17) is used to transform the (d-q) axis of two-phase rotation into the coordinate axis of two-phase static (α-β).
The mathematical model of t AC-DC converter circuit in two-dimensional rotation coordinates can be obtained by combining Equation (9) and Equation (16), as follows: Assuming: The variables S d and S q are S a , S b , and S c in a two-dimensional rotating coordinate system. The mathematical model of DC distribution bus voltage in two-dimensional rotating coordinate (d-q) can be obtained by substituting Equation (18) into Equation (19), as follows: It can be seen from Equation (20) that there is coupling between voltage variable and current variable, which is not conducive to the design of the controller. Therefore, the feedforward decoupling control strategy is adopted to realize decoupling between voltage variable and current variable. When the PI controller is adopted in the current loop, the control law can be obtained in Equation (21), as follows: Variables (e d , e q ) are the voltage of the phase voltage of the AC side power supply of the three-phase voltage type rectifier in the two-dimensional rotating coordinate axis; Variables (U d , U q ) are the voltage of the AC side voltage of the three-phase voltage type rectifier in the two-dimensional rotating coordinate system; Variables (i d , i q ) is the current of the AC side line current of the three-phase voltage type rectifier in the two-dimensional rotating coordinate system; Variables (i * d , i * q ) are the current given in the two-dimensional rotating coordinate system value; k ipd and k iid are d-axis proportional gain and integral gain in the current ring; k ipq and k iiq are the q-axis proportional gain and integral gain in current ring; U * dc is distribution network bus voltage rating; k up and k ui are the proportional gain and integral gain in the voltage ring. When the three-phase grid is symmetrical, e d is a direct current with amplitude of E m and e q is equal to zero. When three-phase voltage and current are in phase, i d is a direct current with amplitude of I m and i q is equal to zero [22][23][24]. Figure 3 shows the control structure. The control system is composed of voltage outer loop, current inner loop, phase-locked loop, matrix conversion modules, and pulse signal generator. U d and U q are the output signal of PI controller, which are transformed into SVPWM recognizable signals after coordinate transformation. Subsequently, SVPWM sends control signals to the power switch tube, so as to realize the on or off of the power switch tube, which can realize the control of DC bus voltage.
. Control structure of the system using PI controller.

Reason Analysis of Slow Dynamic Response of Classical Double Loop Control Based on PI Controller
When AC/DC bidirectional converter adopts double closed-loop control based on PI controller, its control block diagram can be obtained, as shown in Figure 4.

Reason Analysis of Slow Dynamic Response of Classical Double Loop Control Based on PI Controller
When AC/DC bidirectional converter adopts double closed-loop control based on PI controller, its control block diagram can be obtained, as shown in Figure 4.
. Control structure of the system using PI controller.

Reason Analysis of Slow Dynamic Response of Classical Double Loop Control Based on PI Controller
When AC/DC bidirectional converter adopts double closed-loop control based on PI controller, its control block diagram can be obtained, as shown in Figure 4.   The relationship between U dc and i c in Figure 2 is Equation (22) (assume that the voltage across the capacitor at zero is zero).
i c is the current flowing through both ends of the capacitor at time t. According to Equation (22), the voltage change value ∆U (dc) from t 0 to t is Equation (23).
Energies 2020, 13, 1358 9 of 21 Equation (24) can be obtained by writing Kirchhoff's current equation for node M, as in Figure 2.
From Equation (24), when the load current (i L ) changes, as long as i dc can track the change of i L well, it will not cause the change of i c . At the same time, it can be seen from Equation (23) that the fluctuation of the bus voltage is mainly caused by the change in current flowing across the capacitor.
Therefore, the fluctuation degree of the bus voltage mainly depends on whether i dc can track i L in time. It can be known that the value of i dc is mainly controlled by the current inner loop (G i (s)), and the current reference value (i re f ) of the current inner loop is the output value of the voltage outer loop G v (s), according to Figure 4. As we all know, the traditional PI controller eliminates the fluctuation of the bus voltage based on the difference between the rated voltage and the real-time voltage of the bus. When the system is disturbed, the voltage difference will not change suddenly, because the voltage across the capacitor cannot be suddenly changed. Therefore, the PI controller based on error cannot respond quickly. This is the main reason why the dynamic response of the system is slow when PI controller is used in the voltage outer loop.

SMADRC Controller
Although the traditional PI controller has been widely used in industry and has good control effect, when the bi-directional AC-DC converter is started or the DC side load is suddenly changed, it is difficult for PI controller to ensure that the system has good dynamic quality according to the above.
A SMADRC controller is designed in this paper in view of the shortcomings of traditional PI controller. SMADRC controller consists of sliding mode controller, linear expansion state observer, and disturbance compensator. LESO is the heart of SMADRC controller. On the one hand, LESO can observe the state variables of the system. The observed state variables will be applied to the design of the sliding mode controller, which greatly simplifies the design of the sliding mode controller. On the other hand, LESO can also observe the total disturbance of the system. The observed total disturbance will be used in the design of the disturbance compensation link, which greatly improves the dynamic response of the system.

Introduction of Linear Extended State Observer
LESO is the core of linear active disturbance rejection control technology. LESO can estimate the state variables and the total disturbance of the system without giving an accurate mathematical model. For an n-order system with external interference, its expression is as follows: y (n) = −a n−1 y (n−1) − a n−2 y (n−2) − · · · − a 1 . y − a 0 y + ω + bu In the above expression: y is the output of the system, u is the input of the system, ω is the unknown disturbance, the constants a 0 , a 1 · · · , a n−1 are the structural parameters of the system, which might be unknown or partially known, and b is the controller gain. Let y · · · x n = y (n−1) , x n+1 = f , f = −a n−1 y (n−1) − a n−2 y (n−2) − · · · − a 1 .
The physical meaning of f is the total disturbance of the system, which consists of two parts: one is the uncertainty of the system itself and the other is the unknown disturbance of the outside the system. The disturbance f is extended to the (n + 1) state variable of the system. Subsequently, Equation (21) can be transformed into (n + 1) orders extended state space, which is described, as follows: In the above expression Energies 2020, 13, 1358 10 of 21 x n .
x n+1 (28) The state variables of the above systems can be estimated by the following extended state observers: The coefficient matrix A, B, C in Equation (31) is the same as that in Equation (26). Z is the state variable matrix of the extended state observer and . Z is the derivative matrix of the state variable. L is the error feedback gain matrix of the observer to be designed. The expression of matrix L is as follows: The bandwidth ω 0 of the observer is introduced in reference in order to simplify the parameter design of matrix L [25]. Its expression is as follows: The elements in matrix L can be determined, according to the property of identity, that is, the left and right sides of equal sign are equal.
When the system is asymptotically stable, the state variables of the system be traced by the state variables of the observer.
It can be seen from Equation (35) that, with the introduction of bandwidth, the original adjustment of parameters (l 1 , l 2 · · · l n ) of the LESO is changed to the adjustment of parameter ω 0 , which greatly simplifies the design of LESO. That is to say, the parameter ω 0 determines the whole performance of LESO. When the parameter ω 0 is larger, the bandwidth of LESO will be wider, which will lead to a higher tracking accuracy of LESO [26]. Therefore, the control effect of the controller will be better. However, there is usually noise in the actual system. The increase of ω 0 will improve the tracking accuracy of LESO, but it will also amplify the noise signal, which will affect the control quality of the controller. The expression of DC distribution bus voltage in two-dimensional rotating coordinate system is Equation (8). Equation (36) can be obtained by differential derivation of time on both sides of Equation (8).
Equation (37) can be obtained when the oriented voltage control [23] is adopted in the bus voltage control system of DC distribution network.
Write Equation (38) in the form of state space, as shown in Equation (39): In the above expression, b 0 = 3ω/2C, the state variables (x 1 , x 2 ) are the output voltage U dc and its differential .
According to the above description, the third-order LESO of the system can be obtained, as follows: According to the expression (40), if the parameter ω 0 is set, then the output variable (z 1 , z 2 , z 3 ) of the third-order LESO can, respectively, track the bus voltage signal, differential signal of voltage, and the total disturbance of the system.

of 21
The tracking error of the third-order linear extended state observer is defined as in Equation (42).
In order to simplify the analysis, it can be assumed that i d and U dc are constant, then i d (s) and U dc (s) are equal to the following formula: According to the classical control theory, Equation (45) shows the steady-state error expression of each state of the system.

Design of Sliding Mode Controller
The rated voltage U dcr of the bus in the DC distribution network is a constant value, and U dc is the actual measured voltage of the DC bus. Subsequently, the tracking error is Equation (46).
Energies 2020, 13, 1358 13 of 21 In order to obtain good control effect, the differential signals of bus voltage error and voltage error in DC distribution network are selected as the state variables of the sliding mode function. Therefore, the sliding mode function is obtained as shown in Equation (50). The exponential reaching law is used to design the sliding mode controller in order to improve the control quality of the controller [27,28]. Take the sliding mode approach law as Equation (52) [29].
In the above equation, ε is the speed of the system state variable toward the sliding surface, if the value of ε is too small, then it will take a long time to converge from the initial state of the system to the sliding surface, but if the value of ε is too large, the state variable will produce obvious jitter on the sliding mode switching surface. K is the coefficient of exponential approach term. If the value of K is very large, the time from the initial position of the system state variable to the sliding surface will be shorter, but it will also reduce the area where the "sliding mode" exists. In general, in the process of parameter adjustment, if the ε is increased, then the k needs to be reduced in order to achieve good control effect [30,31].
The sliding mode control law can be obtained by simultaneous Equations (46)-(52).
The control rate u (u = i re f i re f is the current inner loop reference value in Figure 2) of SMADRC controller is mainly composed of sliding mode control rate (u 1 = b −1 0 (εsign(s) + ks − cz 2 )) and disturbance compensator (z 3 /b 0 ) by Equation (53). When the system is just started, the difference between the rated voltage of the bus and the real-time voltage of the bus is relatively large. At this time, the sliding mode controller in SMADRC controller plays the main role to ensure that the system has good startup characteristics. When the system is suddenly disturbed, the disturbance compensator will appropriately compensate according to the total disturbance that was observed by LESO. This will improve the dynamic quality of the system. Figure 5 shows the SMADRC controller designed in this paper, which is composed of three order linear extended state observer, sliding mode controller, and disturbance compensator. In the above equation, ε is the speed of the system state variable toward the sliding surface, if the value of ε is too small, then it will take a long time to converge from the initial state of the system to the sliding surface, but if the value of ε is too large, the state variable will produce obvious jitter on the sliding mode switching surface. K is the coefficient of exponential approach term. If the value of K is very large, the time from the initial position of the system state variable to the sliding surface will be shorter, but it will also reduce the area where the "sliding mode" exists. In general, in the process of parameter adjustment, if the ε is increased, then the k needs to be reduced in order to achieve good control effect [30,31].
The sliding mode control law can be obtained by simultaneous Equations (46)-(52).  disturbance compensator ( 3 0 z b ) by Equation (53). When the system is just started, the difference between the rated voltage of the bus and the real-time voltage of the bus is relatively large. At this time, the sliding mode controller in SMADRC controller plays the main role to ensure that the system has good startup characteristics. When the system is suddenly disturbed, the disturbance compensator will appropriately compensate according to the total disturbance that was observed by LESO. This will improve the dynamic quality of the system. Figure 5 shows the SMADRC controller designed in this paper, which is composed of three order linear extended state observer, sliding mode controller, and disturbance compensator. Figure 6 shows the application of SMADRC controller in the DC distribution network bus voltage control.   According to Lyapunov's second law [32], when the function value of the derivative function of V is less than or equal to zero, it meets the condition that the sliding mode can reach. Equation (55) shows the specific calculation formula.
It can be seen from the above proof that the variable index approach rate meets the accessibility requirements. It can converge the initial point of the system to the sliding surface in a finite time in any state space.

Simulation Results and Analysis
The control variable analysis method is used, that is to say, only the voltage loop controller is different, the current loop controller uses PI controller, and whose parameters are the same, in order to evaluate the control effect of the SMADRC designed in this paper. The simulation experiment is completed with Matlab/Simulink. Table 1 gives the system parameters and Table 2 provides the controller parameters. Figure 7 shows the system structure used in the simulation experiment.
According to Lyapunov's second law [32], when the function value of the derivative function of V is less than or equal to zero, it meets the condition that the sliding mode can reach. Equation (55) shows the specific calculation formula.
It can be seen from the above proof that the variable index approach rate meets the accessibility requirements. It can converge the initial point of the system to the sliding surface in a finite time in any state space.

Simulation Results and Analysis
The control variable analysis method is used, that is to say, only the voltage loop controller is different, the current loop controller uses PI controller, and whose parameters are the same, in order to evaluate the control effect of the SMADRC designed in this paper. The simulation experiment is completed with Matlab/Simulink. Table 1 gives the system parameters and Table 2 provides the controller parameters. Figure 7 shows the system structure used in the simulation experiment.   AC grid Figure 7. System structure. Figure 7. System structure. Figure 8 shows the overall control effect diagram of the two controllers during the simulation period. It can be seen from the effect diagram that, when compared with the traditional PI controller, the SMADRC controller designed in this paper has greater advantages in the starting, PV grid-connected, load mutation, and steady state characteristics. Next, this paper will compare the two kinds of controllers from the following five situations: starting characteristics, load mutation, PV grid-connected, three-phase voltage imbalance, and transient three-phase current.
Energies 2020, 1, x FOR PEER REVIEW 18 of 23 Figure 8 shows the overall control effect diagram of the two controllers during the simulation period. It can be seen from the effect diagram that, when compared with the traditional PI controller, the SMADRC controller designed in this paper has greater advantages in the starting, PV gridconnected, load mutation, and steady state characteristics. Next, this paper will compare the two kinds of controllers from the following five situations: starting characteristics, load mutation, PV grid-connected, three-phase voltage imbalance, and transient three-phase current.  Figure 9 shows the waveform change of the bus voltage in the DC distribution network during the start-up of the AC-DC converter. On the one hand, as we all know, the value of the proportional gain affects the speediness and overshoot of the PI controller. The larger the proportional gain is, the better the speediness and overshoot of the system will be. It can be seen from Figure 9 that the rise time of the system under the control of the two controllers is the same, but the overshoot of the system under the control of PI controller is larger than that under the control of SMADRC. If we want to continue to improve the rise time of the system under the control of PI controller, we need to increase the proportional gain, but this will cause the overshoot of the system to become larger. On the other hand, it can be seen from Figure 9 that, when the bus voltage of DC distribution network under SMADRC control reaches the rise time, it will quickly stabilize near the rated voltage, but the system under PI controller control will need a long transition process to stabilize near the rated voltage. In conclusion, the AC-DC converter that is controlled by SMADRC has better starting performance and transient performance.   Figure 9 shows the waveform change of the bus voltage in the DC distribution network during the start-up of the AC-DC converter. On the one hand, as we all know, the value of the proportional gain affects the speediness and overshoot of the PI controller. The larger the proportional gain is, the better the speediness and overshoot of the system will be. It can be seen from Figure 9 that the rise time of the system under the control of the two controllers is the same, but the overshoot of the system under the control of PI controller is larger than that under the control of SMADRC. If we want to continue to improve the rise time of the system under the control of PI controller, we need to increase the proportional gain, but this will cause the overshoot of the system to become larger. On the other hand, it can be seen from Figure 9 that, when the bus voltage of DC distribution network under SMADRC control reaches the rise time, it will quickly stabilize near the rated voltage, but the system under PI controller control will need a long transition process to stabilize near the rated voltage.
In conclusion, the AC-DC converter that is controlled by SMADRC has better starting performance and transient performance.
Energies 2020, 1, x FOR PEER REVIEW 18 of 23 Figure 8 shows the overall control effect diagram of the two controllers during the simulation period. It can be seen from the effect diagram that, when compared with the traditional PI controller, the SMADRC controller designed in this paper has greater advantages in the starting, PV gridconnected, load mutation, and steady state characteristics. Next, this paper will compare the two kinds of controllers from the following five situations: starting characteristics, load mutation, PV grid-connected, three-phase voltage imbalance, and transient three-phase current.  Figure 9 shows the waveform change of the bus voltage in the DC distribution network during the start-up of the AC-DC converter. On the one hand, as we all know, the value of the proportional gain affects the speediness and overshoot of the PI controller. The larger the proportional gain is, the better the speediness and overshoot of the system will be. It can be seen from Figure 9 that the rise time of the system under the control of the two controllers is the same, but the overshoot of the system under the control of PI controller is larger than that under the control of SMADRC. If we want to continue to improve the rise time of the system under the control of PI controller, we need to increase the proportional gain, but this will cause the overshoot of the system to become larger. On the other hand, it can be seen from Figure 9 that, when the bus voltage of DC distribution network under SMADRC control reaches the rise time, it will quickly stabilize near the rated voltage, but the system under PI controller control will need a long transition process to stabilize near the rated voltage. In conclusion, the AC-DC converter that is controlled by SMADRC has better starting performance and transient performance.  At 0.3 s, the resistive load of the DC distribution network was suddenly reduced to half of the original and, at 0.9 s, the constant power load of the DC distribution network was suddenly reduced to half of the original, which will lead to a transition process of the system. It can be seen from Figure 10 that, on the one hand, the maximum amplitude variation of bus voltage in DC distribution network controlled by SMADRC controller is about half of that under PI controller. On the other hand, the system transition time under SMADRC controller is much shorter than that under the PI controller. Therefore, SMADRC controller has stronger robust performance than PI controller. At 0.3s, the resistive load of the DC distribution network was suddenly reduced to half of the original and, at 0.9s, the constant power load of the DC distribution network was suddenly reduced to half of the original, which will lead to a transition process of the system. It can be seen from Figure  10 that, on the one hand, the maximum amplitude variation of bus voltage in DC distribution network controlled by SMADRC controller is about half of that under PI controller. On the other hand, the system transition time under SMADRC controller is much shorter than that under the PI controller. Therefore, SMADRC controller has stronger robust performance than PI controller. At 0.5s, the photovoltaic is connected to the power grid and, at 0.7 s, the light intensity changes from the original 1000 2 W m to 100 2 W m . The corresponding bus voltage diagrams are Figure   11a,b, as in Figure 10. It can be seen from Figure 11a that, when the PV is connected to the grid, the SMADRC controller has slightly better control performance than the PI controller. However, when the light intensity suddenly decreases, the SMADRC controller's control effect is much better than the PI controller. The maximum bus voltage fluctuation under SMADRC controller is approximately half of the PI controller. Accordingly, when compared to PI controllers, the SMADRC controllers are more suitable for distribution networks with distributed power. At 1.1 s, the three-phase voltage is not symmetrical and, at 1.2 s, the three-phase voltage becomes symmetrical three-phase voltage again. Figure 12 shows the waveform diagram. Figure 13 shows the corresponding bus voltage. It can be seen from Figure 13 that the SMADRC controller has better robustness than the PI controller when the three-phase imbalance occurs in the AC power supply. When the three-phase imbalance disappears, the SMADRC controller can return to the equilibrium point faster. At 0.5 s, the photovoltaic is connected to the power grid and, at 0.7 s, the light intensity changes from the original 1000 W/m 2 to 100 W/m 2 . The corresponding bus voltage diagrams are Figure 11a,b, as in Figure 10. It can be seen from Figure 11a that, when the PV is connected to the grid, the SMADRC controller has slightly better control performance than the PI controller. However, when the light intensity suddenly decreases, the SMADRC controller's control effect is much better than the PI controller. The maximum bus voltage fluctuation under SMADRC controller is approximately half of the PI controller. Accordingly, when compared to PI controllers, the SMADRC controllers are more suitable for distribution networks with distributed power. At 0.3s, the resistive load of the DC distribution network was suddenly reduced to half of the original and, at 0.9s, the constant power load of the DC distribution network was suddenly reduced to half of the original, which will lead to a transition process of the system. It can be seen from Figure  10 that, on the one hand, the maximum amplitude variation of bus voltage in DC distribution network controlled by SMADRC controller is about half of that under PI controller. On the other hand, the system transition time under SMADRC controller is much shorter than that under the PI controller. Therefore, SMADRC controller has stronger robust performance than PI controller. At 0.5s, the photovoltaic is connected to the power grid and, at 0.7 s, the light intensity changes from the original 1000 2 W m to 100 2 W m . The corresponding bus voltage diagrams are Figure   11a,b, as in Figure 10. It can be seen from Figure 11a that, when the PV is connected to the grid, the SMADRC controller has slightly better control performance than the PI controller. However, when the light intensity suddenly decreases, the SMADRC controller's control effect is much better than the PI controller. The maximum bus voltage fluctuation under SMADRC controller is approximately half of the PI controller. Accordingly, when compared to PI controllers, the SMADRC controllers are more suitable for distribution networks with distributed power. At 1.1 s, the three-phase voltage is not symmetrical and, at 1.2 s, the three-phase voltage becomes symmetrical three-phase voltage again. Figure 12 shows the waveform diagram. Figure 13 shows the corresponding bus voltage. It can be seen from Figure 13 that the SMADRC controller has better robustness than the PI controller when the three-phase imbalance occurs in the AC power supply. When the three-phase imbalance disappears, the SMADRC controller can return to the equilibrium point faster. At 1.1 s, the three-phase voltage is not symmetrical and, at 1.2 s, the three-phase voltage becomes symmetrical three-phase voltage again. Figure 12 shows the waveform diagram. Figure 13 shows the corresponding bus voltage. It can be seen from Figure 13 that the SMADRC controller has better robustness than the PI controller when the three-phase imbalance occurs in the AC power supply. When the three-phase imbalance disappears, the SMADRC controller can return to the equilibrium point faster.   It can be seen from Figure 14 that the SMADRC controller has no effect on the current inner loop controller. The PI controller of current inner loop can make the current phase of AC side track the voltage phase and realize unit power rectification. The control effect of the two controllers is almost the same from this point of view.  Figure 15 illustrates the current waveform change diagram of the AC side of the DC distribution network with different controllers. When the system is in steady state, its waveforms are sine wave. When the time is 0.3 s, the load side of the DC distribution network suddenly changes to the original half. The system will have a transient process because of the existence of inductance and capacitance.  It can be seen from Figure 14 that the SMADRC controller has no effect on the current inner loop controller. The PI controller of current inner loop can make the current phase of AC side track the voltage phase and realize unit power rectification. The control effect of the two controllers is almost the same from this point of view.  Figure 15 illustrates the current waveform change diagram of the AC side of the DC distribution network with different controllers. When the system is in steady state, its waveforms are sine wave. When the time is 0.3 s, the load side of the DC distribution network suddenly changes to the original half. The system will have a transient process because of the existence of inductance and capacitance. It can be seen from Figure 14 that the SMADRC controller has no effect on the current inner loop controller. The PI controller of current inner loop can make the current phase of AC side track the voltage phase and realize unit power rectification. The control effect of the two controllers is almost the same from this point of view.  It can be seen from Figure 14 that the SMADRC controller has no effect on the current inner loop controller. The PI controller of current inner loop can make the current phase of AC side track the voltage phase and realize unit power rectification. The control effect of the two controllers is almost the same from this point of view.  Figure 15 illustrates the current waveform change diagram of the AC side of the DC distribution network with different controllers. When the system is in steady state, its waveforms are sine wave. When the time is 0.3 s, the load side of the DC distribution network suddenly changes to the original half. The system will have a transient process because of the existence of inductance and capacitance.  Figure 15 illustrates the current waveform change diagram of the AC side of the DC distribution network with different controllers. When the system is in steady state, its waveforms are sine wave. When the time is 0.3 s, the load side of the DC distribution network suddenly changes to the original half. The system will have a transient process because of the existence of inductance and capacitance. However, the transient time of the system with SMADRC controller is less than that of the system with PI controller. However, the transient time of the system with SMADRC controller is less than that of the system with PI controller.

Conclusions
The SMADRC controller that is designed in this paper consists of sliding mode controller, LESO, and disturbance compensator. The LESO can track the total disturbance of the system without adding additional current transformers. Subsequently, the disturbance compensator appropriately compensates the total disturbance observed by the observer, which improves the dynamic performance of the system. At the same time, the LESO can also observe the state variables of the system. The observed values are applied to the design of the sliding mode controller, which simplifies the design of the sliding mode controller. The sliding mode controller guarantees a good starting performance of the system. Finally, numerical simulation verifies its performance. The simulation results show that the SMADRC controller that is designed in this paper can effectively suppress the bus voltage fluctuation, significantly shorten the bus voltage fluctuation time, and is more conducive to distributed power supply. At the same time, because it does not require information transmission between devices to suppress bus voltage fluctuations, it is more conducive to plug and play of the load. Finally, the SMADRC that is designed in this paper can control the system without knowing the specific mathematical model of the system, so it has strong portability. It provides a new design idea for other systems that are difficult to build accurate mathematical models.
Author Contributions: X.Z. conceived the main idea for the proposed LADRC and performed overall analysis; B.W. wrote this paper; Y.M. contributed to analyzing the experimental results.
Funding: This work was funded by National Natural Science foundation of China (NO. 51877152) and Natural Science Foundation of Tianjin of China (NO. 18JCZDJC97300).