Next Article in Journal
Evaluating Reinforcement Learning Algorithms in Residential Energy Saving and Comfort Management
Next Article in Special Issue
Optimal Design of a Single-Phase Bidirectional Rectifier
Previous Article in Journal
Thermal Characteristics and User Regulation of Household Heat Metering for Residential District Heating Systems in Northern China
Previous Article in Special Issue
A Fault-Tolerant Control Strategy for Three-Level Grid-Connected NPC Inverters after Single-Arm Failure with Optimized SVPWM
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractional-Order Sliding-Mode Control and Radial Basis Function Neural Network Adaptive Damping Passivity-Based Control with Application to Modular Multilevel Converters

1
College of Automation Engineering, Shanghai University of Electric Power, Shanghai 200090, China
2
State Grid Zhejiang Electric Power Co., Ltd., Yuyao Power Supply Company, Yuyao 315499, China
*
Author to whom correspondence should be addressed.
Energies 2024, 17(3), 580; https://doi.org/10.3390/en17030580
Submission received: 24 December 2023 / Revised: 20 January 2024 / Accepted: 23 January 2024 / Published: 25 January 2024
(This article belongs to the Special Issue Power Electronic Converter and Its Control)

Abstract

:
This paper proposes a hybrid control scheme that combines fractional-order sliding-mode control (FOSMC) with radial basis function neural network adaptive damping passivity-based control (RBFPBC) for modular multilevel converters (MMC) under non-ideal operating conditions. According to the passive control theory, we establish the Euler–Lagrange (EL) models of positive and negative sequences based on the unbalanced grid. A passivity-based controller that satisfies the energy dissipation law is designed. To enable rapid convergence of the system energy storage function, a radial basis function neural network (RBFNN) is introduced to adjust the injection damping adaptively. Additionally, a fractional-order sliding-mode controller (FOSMC) is designed. The fractional-order sliding mode surface used can improve tracking performance, and effectively suppressed the undesirable chattering phenomenon compared to the traditional sliding-mode control (SMC). Finally, combining the two control methods can effectively solve the issue of passivity-based control (PBC) being too dependent on parameters. The proposed hybrid control scheme enhances the ability of the system to resist disturbances, and improves its overall robustness. Simulation results demonstrate the feasibility and effectiveness of this control method.

1. Introduction

The development of power electronic devices has led to the transformation of direct current transmission from the initial two-level converter to the three-level converter and finally to MMC. MMC has significant advantages in transmission efficiency and topology, compared to traditional converters, making it a popular choice for flexible direct current transmission [1]. However, the complex structure of MMC makes it difficult to control, and power quality and system reliability are still problematic in the event of a grid fault resulting in voltage imbalance or disturbances [2,3]. Therefore, further research is needed to improve the control under unbalanced grid conditions.
In the classical control theory, the proportional integral controller (PI) and proportional resonant controller (PR) can control the internal characteristics of the model well [4,5]. These controllers have the characteristics of simple structure, easy implementation, and a wide range of application. However, they have high sensitivity to changes in the environment. Thus, it is necessary to constantly adjust the quality of the data acquisition level with the environmental changes. Additionally, the tracking ability for time-varying alternating current (AC) signals is poor. As a result, many nonlinear control methods have been proposed to supplement traditional linear controllers. Compared with the traditional control, model predictive control (MPC), sliding-mode control (SMC), passivity-based control (PBC), etc. have been found to have better capability in dealing with non-ideal states. Reference [6] proposes the MPC strategy in the case of model mismatch and system parameter instability. A SMC strategy is designed for the inner loop in [7], which improves the transient characteristics of the system. It can make the system move according to a predetermined trajectory, and independent of the parameters of the system. However, chattering phenomena may occur, causing fluctuations as the system approaches the sliding mode surface. This can result in failure to converge, and eventually instability. To address this issue, fractional order sliding mode control (FOSMC) has been proposed as an improved nonlinear control method based on SMC. The sliding-mode surface designed by introducing the fractional order theory can effectively reduce the chattering phenomenon and obtain a better tracking performance compared with SMC, as demonstrated in [8,9,10].
In [11], a proposal for a passivity-based control (PBC) strategy of LCL converter is presented. PBC is a nonlinear control strategy that considers the energy point of view. By injecting damping into the system, the energy function and the error function of the system will asymptotically converge to the desired value. This control method offers the advantages of good stability, robustness and ease of implementation [12,13,14]. However, the PBC strategy has a disadvantage of relying on the control parameter too much, which can lead to shortcomings when facing the internal parameter changes or external disturbances, etc. [15,16]. Additionally, the size of the injection damping in PBC is closely related to the convergence speed of the energy storage function. If the injection damping is too small, it will slow down the response of the system. Theoretically, the larger the injection damping is, the faster the system convergence will be. However, in actual engineering, the system may become uncontrollable if the injection damping is too high. In order to ensure an appropriate value, several solutions have been proposed in [17,18,19,20].
In [17], the optimal damping parameter was obtained by observing the stability, amplitude and phase frequency characteristic curves of the system for different damping values. It should be noted that this method has a large human factor. Reference [18] derives the critical damping from the resonance relationship using a complex formula that is not applicable in practical engineering. The self-tuning of injection damping is achieved though the use of fuzzy control [19]. However, this method relies heavily on the rule table formed by experts’ experience, and lacks adaptive ability. Another approach is the use of the particle swarm optimization (PSO) algorithm to design the parameters of the PBC [20]. However, this method has a slow computational speed and requires offline tuning. The radial basis function neural network (RBFNN) is a feed-forward neural network that has a simple structure and excellent performance. It consists of three layers: topology-input layer, hidden layer and output layer. RBFNN solves the issues of high computation and slow learning speed that are present in most learning algorithms. Therefore, it is more suitable for online control. References [21,22,23] describe some applications in power electronics.
Motivated by the above studies, this paper proposes a hybrid control strategy, FOSMC-RBFPBC, which was used to control the MMC under unbalanced grids. Firstly, RBFNN is proposed for online adaptive control of injection damping in PBC, which solves the problem of injection damping size selection. It can make the system converge quickly by adjusting the injection damping size online. Secondly, FOSMC is used to obtain a better tracking performance. Finally, this research examines the advantages and disadvantages of the two control methods, FOSMC and RBFPBC, and proposes their combination to complement each other. The resulting system exhibits fast response speed and low sensitivity to parameter variations and external disturbances.
The manuscript is structured as follows: Section 2 presents the topology and control process of MMC. Section 3 details the design procedure for the FOSMC-PBC. Section 4 explains the use of RBFNN to adaptively adjust injection damping. Finally, Section 5 presents simulations for three different conditions to validate the proposed theoretical approach.

2. The Topology and Mathematical Modelling of MMC

2.1. MMC Topology

The MMC topology is shown in Figure 1. The ABC three-phase and its upper and lower bridge arms are identical symmetrical structures, and each bridge arm consists of n sub-module, bridge arm inductance and bridge arm resistance connected in series, and the inverted AC current is connected to the power grid after passing through the filter inductance Lm and filter resistance Rm. The sub-module is a half-bridge structure. Controlling the output voltage magnitude of the MMC can be achieved by regulating the conduction and switching off of the switching devices within the sub-module.

2.2. MMC Mathematical Modelling

According to Kirchhoff’s law, the mathematical model for MMC can be obtained as
{ u ga = u sa ( L 2 + L g ) d i a d t ( R 2 + R g ) i a u gb = u sb ( L 2 + L g ) d i b d t ( R 2 + R g ) i b u gc = u sc ( L 2 + L g ) d i c d t ( R 2 + R g ) i c
where, u ga , u gb and u gc are the three-phase AC voltages on the grid side; u sa , u sb and u sc are the three-phase AC voltages on the input side of the MMC; i a , i b and i c are the three-phase currents on the grid side.
A transformation of the above equation gives:
{ u s d = u g d R eq i d L eq d i d d t + ω L eq i q u s q = u g q R eq i q L eq d i q d t ω L eq i d
where R eq = R / 2 + R g , L eq = L / 2 + L g ; ω is the grid fundamental frequency corner frequency, ω = 2 π f .
Since there will be positive and negative sequence components when the grid is unbalanced, an expansion of (2) is performed:
{ u s d + = u g d + L eq d i d + d t R eq i d + + ω L eq i q + u s q + = u g q + L eq d i q + d t R eq i q + ω L eq i d + u s d = u g d L eq d i d d t R eq i d ω L eq i q u s q = u g q L eq d i q d t R eq i q + ω L eq i d
Figure 2 displays the MMC control block diagram. The diagram illustrates the net side of the measured current after the separation of positive and negative sequences. The outer loop control of the current reference value is used to calculate the difference. The FOSMC-RBFPBC generates a given value of the voltage, which is then modulated to generate PWM waveforms. By controlling the MMC sub-modules of the power tube, overall system control is achieved.

3. Design of FOSMC-PBC Controller

3.1. Euler–Lagrange Model

Rewriting (3) into the EL-model form as
{ M + x ˙ + + J + x + + R + x + = u + M x ˙ + J x + R x = u
where
M + = M = ( L eq 0 0 L eq ) ,   J + = ( 0 ω L eq ω L eq 0 ) ,   J = ( 0 ω L eq ω L eq 0 )
R + = R = ( R eq 0 0 R eq ) ,   u + = ( u g d + u s d + u g q + u s q + ) ,   u = ( u g d u s d u g q u s q )
x + = ( i d + i q + ) ,   x = ( i d i q )
The positive and negative superscripts represent the positive and negative sequence components. u is the input vector; x is the state variable; J is the interconnection matrix; R is the semipositive dissipation matrix; and M is the positive definite energy storage matrix.

3.2. Passivity-Based Controller Design

For the system with n inputs and m outputs can given by:
{ x ˙ = f ( x , u ) y = h ( x ) ,   x ( 0 ) = x 0 R n
where x, u, and y are state variables, input variables and output variables, respectively.
For the system (5), to prove that it is strictly passive, it is necessary to satisfy the following dissipation inequality for any t > 0:
H ( x ( t ) ) H ( x ( 0 ) ) 0 t u T yd τ - 0 t Q ( x ) d τ
Or:
H ˙ ( x ) u T y Q ( x )
The MMC energy storage functions for positive and negative order are chosen, respectively, as
{ V + = ( x + ) T M + x + 2 V = ( x ) T M x 2
Derivation of (8) gives:
{ V ˙ + = ( x + ) T M + x ˙ + = ( x + ) T u + ( x + ) T J + x + ( x + ) T R + x + V ˙ = ( x ) T M x ˙ = ( x ) T u ( x ) T J x ( x ) T R x
According to (9), since it is an antisymmetric matrix, it can be obtained that ( x + ) T J + ( x + ) = ( x ) T J ( x ) = 0 . And then, making y = x + , Q ( x ) = ( x + ) T R + x + and y = x , Q ( x ) = ( x ) T R x , respectively. The simplification of (9) can satisfy (7); it can be seen that the MMC system is strictly passive at all times. When the MMC is passively controlled, the system is stable and controllable.
Define the desired equilibrium points of the positive-sequence and negative-sequence inner-loop currents, respectively, as
x r e f + = [ i d r e f + i q r e f + ] ,   x r e f = [ i d r e f i q r e f ]
where i d r e f + , i q r e f + , i d r e f and i q r e f are the desired equilibrium points of the positive-sequence d-axis, positive-sequence q-axis, negative-sequence d-axis and negative-sequence q-axis currents, respectively, i.e., the reference values of the inner-loop currents.
The positive and negative order state variable errors are:
x e + = [ x e d + x eq + ] = [ x d + x d r e f + x q + x q r e f + ] ,   x e = [ x e d x eq ] = [ x d x d ref x q x q ref ]
Substituting (11) into (4), it can be obtained that
{ M + x ˙ e + + J x e + + R + x e + = u + M + x ˙ r e f + J x r e f + R x r e f + M x ˙ e + J x e + + R x e = u M x ˙ r e f J x r e f R x r e f
In order to speed up the convergence of the system, let the dissipation terms of the injected damping of the positive and negative sequences be
{ R a + x e + = ( R + + R d + ) x e + R a x e = ( R + R d ) x e
where R a is the dissipation factor, and R d is the injection damping.
R d + = [ R d 1 + 0 0 R d 2 + ] ,   R d = [ R d 1 0 0 R d 2 ]
Combining (12) and (13) can give the following equation
{ M + x ˙ e + + R a + x e + = u + M + x ˙ r e f + J + x + R + x r e f + + R d + x e + M x ˙ e + R a x e = u M x ˙ r e f J x R x r e f + R d x e
Let the right-hand side of (15) be 0. The control laws for the positive and negative sequences are selected as
{ u + = M + x ˙ r e f + + J + x + + R + x r e f + R d + x e + u = M x ˙ r e f + J x + R x r e f R d x e
The error energy storage function of the system can be defined as:
{ H ˙ + = ( x e + ) T M + x + / x + = ( x e + ) T M + x ˙ e + H ˙ = ( x e ) T M x / x = ( x e ) T M x ˙ e
Substituting (16) into (17), it can be obtained that
{ H ˙ + = ( x e + ) T ( R + + R d + ) x e + < 0 H ˙ = ( x e ) T ( R + R d ) x e < 0
According to (18), the chosen control law accelerates the convergence of the system. Substituting the corresponding matrices into (16), respectively, the passive control signals of the system under positive and negative sequences can be obtained as
{ u s d + = u g d + L eq d i d r e f + d t + ω L eq i q + R eq i d r e f + + R d 1 + x e d + u s q + = u g q + L eq d i q r e f + d t ω L eq i d + R eq i q r e f + + R d 2 + x eq + u s d = u g d L eq d i d r e f d t ω L eq i q R eq i d r e f + R d 1 x e d u s q = u g q L eq d i q r e f d t + ω L eq i d R eq i q r e f + R d 2 x eq
The control block diagram of the d-axis passive control under positive sequence components is shown in Figure 3.
In practical engineering, the conversion between analog and digital signals requires a delay of one sampling period, so the control law of the discretized passive controller is as follows:
{ u s d + ( k ) = u g d + ( k + 1 ) + ω L eq i q + ( k + 1 ) R eq i d r e f + ( k + 1 ) + R d 1 + x e d + ( k + 1 ) u s q + ( k ) = u g q + ( k + 1 ) ω L eq i d + ( k + 1 ) R eq i q r e f + ( k + 1 ) + R d 2 + x eq + ( k + 1 ) u s d ( k ) = u g d ( k + 1 ) ω L eq i q ( k + 1 ) R eq i d r e f ( k + 1 ) + R d 1 x e d ( k + 1 ) u s q ( k ) = u g q ( k + 1 ) + ω L eq i d ( k + 1 ) R eq i q r e f ( k + 1 ) + R d 2 x eq ( k + 1 )

3.3. Fractional-Order Sliding-Mode Passivity-Based Controller Design

Fractional order calculus is an extension of calculus to a more general form, i.e., it can be differentiated or integrated to fractional order [24,25]. It can be defined as
D t α a = { d α d t α α > 0 1 α = 0 a t ( d τ ) α α < 0
where D t α a is the defining symbol of fractional-order calculus; a and t represent the upper and lower limits; and α is the number of integrations.
Common examples of fractional-order calculus are RL, GL, and Caputo. Caputo fractional-order differentiation is more widely used in practice; it is defined as
D α f ( t ) = 1 Γ ( n α ) 0 t f ( n ) ( τ ) ( t τ ) α n + 1 d τ , n 1 < α < n
where Γ ( ) is a gamma function, Γ ( ) = 0 e t t γ 1 d t ; n is a positive integer, n = 1.
Since the MMC system with sliding-mode controllers exhibits vibration during convergence, which tends to degrade the performance of the control system, the fractional-order theory is introduced into the sliding-mode surface to mitigate the vibration. For the positive and negative order systems, the following sliding-mode surface can be designed
{ s 1 = b 1 x e d + + c 1 D α 1 1 x e d + + d 1 D 1 μ 1 x e d + s 2 = b 2 x eq + + c 2 D α 2 1 x eq + + d 2 D 1 μ 2 x eq + s 3 = b 3 x e d + c 3 D α 3 1 x e d + d 3 D 1 μ 3 x e d s 4 = b 4 x eq + c 4 D α 4 1 x eq + d 4 D 1 μ 4 x eq
where b i , c i , and d i are slip-mode surface coefficients, i = 1 , 2 , 3 , 4 ; D α 1 x e is the α 1 order integral over the deviation x e ; D 1 μ x e is the 1 μ order differentiation over the deviation x e . 0 < α , μ < 1 .
For ease of calculation, the fractional-order differential and fractional-order integral terms are each shifted forward by one sampling period, while the error x e ( k ) is approximately changed to x e ( k ) = i ( k + 1 ) i ref ( k 1 ) . Combined with (22), the fractional-order sliding surface is given as follows:
{ s 1 ( k ) = b 1 x e d + ( k ) + c 1 D α 1 1 x e d + ( k 1 ) + d 1 D 1 μ 1 x e d + ( k 1 ) s 2 ( k ) = b 2 x eq + ( k ) + c 2 D α 2 1 x eq + ( k 1 ) + d 2 D 1 μ 2 x eq + ( k 1 ) s 3 ( k ) = b 3 x e d ( k ) + c 3 D α 3 1 x e d ( k 1 ) + d 3 D 1 μ 3 x e d ( k 1 ) s 4 ( k ) = b 4 x eq ( k ) + c 4 D α 4 1 x eq ( k 1 ) + d 4 D 1 μ 4 x eq ( k 1 )
Since the derivation process for the negative order is similar to that for the positive order, only the positive order will be analyzed next.
The MMC grid-side currents i d + ( k + 1 ) and i q + ( k + 1 ) need to be delayed by one sampling period due to the sampling delay of the digital controller, which cannot be obtained by instantaneous k-sampling. Therefore, with the help of the Euler discrete method [26], (3) can be discretized as
{ i d + ( k + 1 ) = T s L eq [ u g d + ( k ) u s d + ( k ) ] + ( 1 T s R eq L eq ) i d + ( k ) + ω T s i q + ( k ) i q + ( k + 1 ) = T s L eq [ u g q + ( k ) u s q + ( k ) ] + ( 1 T s R eq L eq ) i q + ( k ) ω T s i d + ( k )
Substituting (24) into (23), it can be obtained that
{ s 1 ( k ) = b 1 [ T s L eq ( u g d + ( k ) u s d + ( k ) ) + ( 1 T s R eq L eq ) i d + ( k ) + ω T s i q + ( k ) i d r e f + ( k 1 ) ] + c 1 D α 1 x e d + ( k 1 ) + d 1 D 1 μ x e d + ( k 1 ) s 2 ( k ) = b 2 [ T s L eq ( u g q + ( k ) u s q + ( k ) ) + ( 1 T s R eq L eq ) i q + ( k ) ω T s i d + ( k ) i q r e f + ( k 1 ) ] + c 2 D α 1 x eq + ( k 1 ) + d 2 D 1 μ x eq + ( k 1 )
In order to weaken the effect of uncertainty, the discrete exponential convergence law is given as
{ s 1 ( k + 1 ) s 1 ( k ) = T s ε 1 sgn ( s 1 ( k ) ) T s q 1 s 1 ( k ) s 2 ( k + 1 ) s 2 ( k ) = T s ε 2 sgn ( s 2 ( k ) ) T s q 2 s 2 ( k )
where ε i and q i are convergence law coefficients and are positive integers, i = 1, 2.
To further improve the high-frequency chattering, sgn ( ) is replaced by the saturation function sat ( ) .
{ s 1 ( k + 1 ) s 1 ( k ) = T s ε 1 sat ( s 1 ( k ) ) T s q 1 s 1 ( k ) s 2 ( k + 1 ) s 2 ( k ) = T s ε 2 sat ( s 2 ( k ) ) T s q 2 s 2 ( k )
where
sat ( s ) = { 1 s > Δ k s s Δ , k = 1 Δ 1 s < Δ
Combining (24) and (26), (28) can be written as
{ s 1 ( k + 1 ) s 1 ( k ) = b 1 [ x e d + ( k + 1 ) + i d r e f + ( k 1 ) T s L eq u g d + ( k ) + T s L eq u s d + ( k ) ( 1 T s R eq L eq ) i d + ( k ) ω T s i q + ( k ) ] + c 1 D α 1 x e d + ( k ) c 1 D α 1 x e d + ( k 1 ) + d 1 D 1 μ x e d + ( k ) d 1 D 1 μ x e d + ( k 1 ) s 2 ( k + 1 ) s 2 ( k ) = b 2 [ x eq + ( k + 1 ) + i q r e f + ( k 1 ) T s L eq u g q + ( k ) + T s L eq u s q + ( k ) ( 1 T s R eq L eq ) i q + ( k ) + ω T s i d + ( k ) ] + c 2 D α 1 x eq + ( k ) c 2 D α 1 x eq + ( k 1 ) + d 2 D 1 μ x eq + ( k ) d 2 D 1 μ x eq + ( k 1 )
Combining (28) and (30), it can be obtained that
{ x e d + ( k + 1 ) = i d r e f + ( k 1 ) + ( 1 T s R eq L eq ) i d + ( k ) + T s L eq [ u g d + ( k ) u s d + ( k ) ] + ω T s i q + ( k ) c 1 b 1 [ D α 1 x e d + ( k ) D α 1 x e d + ( k 1 ) ] d 1 b 1 [ D 1 μ x e d + ( k ) D 1 μ x e d + ( k 1 ) ] 1 b 1 [ T s ε 1 sgn ( s 1 ( k ) ) + T s q 1 s 1 ( k ) ] x eq + ( k + 1 ) = i q r e f + ( k 1 ) + ( 1 T s R eq L eq ) i q + ( k ) + T s L eq [ u g q + ( k ) u s q + ( k ) ] ω T s i d + ( k ) c 2 b 2 [ D α 1 x eq + ( k ) D α 1 x eq + ( k 1 ) ] + d 2 b 2 [ D 1 μ x eq + ( k ) D 1 μ x eq + ( k 1 ) ] 1 b 2 [ T s ε 2 sgn ( s 2 ( k ) ) T s q 2 s 2 ( k ) ]
where x e d + ( k + 1 ) and x eq + ( k + 1 ) can be considered as the inputs of the passive controller with fractional-order sliding-model nature, obtained from the original inputs x e d + ( k ) and x eq + ( k ) of the PBC after passing through the fractional-order sliding-model controller, so that the two control methods of passive control and fractional-order sliding-model control can be efficiently combined, resulting in a new hybrid control strategy, i.e., fractional-order sliding-mode passive control (FOSMC-PBC).
Figure 4 illustrates the FOSMC-PBC control of the d-axis under positive order components, where the passive controller is the main part. The original input of the passive controller is controlled by a fractional-order sliding mode, thus obtaining a new state with sliding mode properties, which is used as the new input of the passive controller, during which the state will gradually converge to the equilibrium point along the fractional-order sliding mode surface, and the energy storage function of the system will gradually converge to 0. By combining the advantages of the two controllers, FOSMC and PBC, and letting them both “join hands”, the controller designed in this paper has both passive characteristics and strong anti-jamming ability, and at the same time can realize smaller jitter. Therefore, the proposed FOSMC-PBC control can obtain good dynamic response and strong robustness.

4. RBFNN-Based Injection Damping Adaptation Control

It can be seen that the size of the injection damping is closely related to the convergence speed of the energy storage function. If the injected damping is too small, it will slow down the response speed of the system. Theoretically, the larger the injection damping, the faster the system convergence speed, but when the injection damping is too large, the system will lose its stability, becoming an oscillation. Therefore, in order to ensure the stability of the system under the premise that the energy storage function can quickly converge to the desired equilibrium point, it is necessary to choose a suitable injection damping.
RBFNN is a kind of network that is widely used in online control nowadays. It has advantages such as excellent performance and simple structure. Therefore, in this paper, by constructing an RBFNN of 2-5-1, online adaptive injection damping is carried out, which further improves the ability of the system to resist parameter variations and external disturbances while making the system converge quickly.
As shown in Figure 5, the positive-order d-axis, for example, utilizes the error x e d + and the rate of change d x e d + / d t of that error as inputs to the network.
The output of the input layer is
O u t i ( 1 ) = x ( i ) , i = 1 , 2
where x ( 1 ) = i d + i d r e f + , x ( 2 ) = d ( i d + i d r e f + ) d t .
The input of the hidden layer is
I n j ( 2 ) = x
The output of the hidden layer is
O u t j 2 ( m ) = g ( I n j ( 2 ) ( m ) )
g ( x ) = exp ( x c j 2 2 b j 2 )
where c j is the center point of the Gaussian function; the closer it is to the input, the more sensitive the Gaussian function is; b j is the variance of the Gaussian function, which determines the mapping range of the Gaussian function, and the larger its value, the larger the mapping range.
The input of the NN output layer is
I n k ( 3 ) ( m ) = m = 1 5 w k O u t j ( 2 ) ( m )
The output of NN is as follows:
R d 1 + = O u t k ( 3 ) ( m ) = f ( I n k ( 3 ) ( m ) )
f ( x ) = a e x e x + e x
where w k is the weight of the hidden layer to the output layer; a is the upper limit of the injected damping.
This NN’s performance function is as follows:
E ( k ) = 1 2 ( i d + i d r e f + ) 2
The network weight is adjusted using the gradient descent approach. An inertia term is included in the formula to improve convergence speed.
Δ w k ( m ) = α E ( m ) w k + β Δ w k ( m 1 )
where α is the learning rate and β is the inertial coefficient.

5. Simulation Analysis

5.1. Simulation Setup

In order to verify the effectiveness and superiority of the FOSMC-RBFPBC controller designed in this paper, we built the MMC simulation model and its control system in MATLAB/SIMULINK, designed three kinds of non-ideal working conditions (sudden change of load on the network side, three-phase symmetrical faults, and asymmetrical faults), and compared and analyzed the fractional-order sliding mode passive control (FOSMC-PBC) strategy proposed in this paper with two kinds of control methods, namely, sliding-mode passive control (SMC-PBC) and proportional-integral (PI) control. The system simulation parameters are shown in Table 1, and the control parameters are shown in Table 2.

5.2. Grid-Side Disturbance

In the initial stage, the active power is set to 1 MW, and the reactive power is set to 0 MVar, with a increase of 2 MW of active load at 0.5 s suddenly.
Figure 6 shows the grid-side current waveforms, and Figure 6a–c use PI control, SMC-PBC control, and FOSMC-RBFPBC control, respectively. From Figure 6, it can be seen that the three control strategies can stabilize the system when coping with the sudden change in the load on the grid side, but it can be clearly seen that the PI control can cope with the lack of the ability to deal with the sudden change in the load, and its response speed is slow, and the regulation time is long; the SMC-PBC control, although it has been improved compared with the PI control, will make the current after smoothening the chattering due to the chattering problem that exists in the sliding mode, and FOSMC-RBFPBC control not only improves this chattering situation, but also has a smoother current, smaller overshoot, faster regulation time, and significantly better dynamic performance than the other two control strategies.
Figure 7 shows the output power waveform. From the figure, it can be seen that when the active load is put in at 0.5 s, it will lead to the fluctuation of the MMC output power as well. FOSMC-RBFPBC control has a clear advantage in dealing with the perturbation of the sudden change in the load, and it can reach the new stabilization point more quickly.

5.3. Three-Phase Symmetrical Failure

In the initial stage, the active power is set to 3 MW, the reactive power is set to 0 MVar, and a 0.5 p.u. three-phase symmetrical fault occurs at 1 s. The grid-side voltage waveform is shown in Figure 8.
Figure 9 shows the grid-side current waveforms. Due to the occurrence of a three-phase symmetry fault, the current increases rapidly, and after a period of time, balancing is restored. Under the FOSMC-RBFPBC control, the regulation time of the system is much shorter than that of the remaining two control strategies, and the quality of the current waveform is higher.
Figure 10 shows the output power waveforms, and it can be seen that the FOSMC-RBFPBC control not only has a faster regulation time but also has fewer power drops for dealing with the perturbation of the three-phase symmetry fault.

5.4. Asymmetrical Fault

In the initial stage, the active power is set to 3 MW, the reactive power is set to 0 MVar. and a 0.2 p.u. phase A asymmetrical fault occurs at 0.5 s. The network-side unbalanced voltage waveform is shown in Figure 11.
Figure 12 shows the waveforms of the grid-side current, and it can be seen that the overshooting of the net-side current is about the same for the three control methods, but the net-side current under the FOSMC-RBFPBC control takes only 25 ms to stabilize after a fault occurs, whereas the PI control takes 60 ms, and the SMC_PBC control takes 38 ms. So, the FOSMC-RBFPBC control has a much faster regulation time.
Figure 13 shows the output power waveform. As can be seen from the figure, the power under PI control has the largest drop and the longest regulation time; the FOSMC-RBFPBC control has the best effect, which is much better than PI control, and there is a slight improvement compared with the SMC-PBC control. Thus, the fractional-order sliding-mode passive control also has some advantages for dealing with the perturbation of unbalanced faults.
Table 3 shows the FFT analysis of the grid-side current during fault. From the table, it can be seen that the harmonic content of PI control is the highest; while the harmonic content under FOSMC-RBFPBC control is the lowest, which is 1.03% and 0.32% lower than that of PI control and SMC-PBC control, respectively. Thus, the FOSMC-RBFPBC control can have a good effect on harmonic suppression when unbalanced faults occur.

5.5. Analysis of Results

In this paper, we give the dynamic performance indicators (overshoot, setting time) of PI, SMC-PBC, and FOSMC-RBFPBC under three non-ideal states, as shown in Table 4.

6. Conclusions

In this paper, a FOSMC-PBC control strategy is proposed for some challenges faced by the current MMC control technology in practice, and online self-tuning of the injected damping is performed using RBFNN. In this paper, by comparing and analyzing the PI control, SMC-PBC, and FOSMC-RBFPBC control under three kinds of non-ideal working conditions, and verifying them through simulation experiments, the following conclusions can be drawn:
(1)
Through the fractional-order theory and RBFNN injection damping adaptation, the passive control operation is freed from the shortcomings of being too dependent on the parameters, and the ability to resist perturbations is significantly improved. The system under FOSMC-RBFPBC control has better results in all three non-ideal operating conditions.
(2)
The FOSMC-RBFPBC control retains the original anti-disturbance performance of the sliding-mode control while having the passive characteristics of the system, and the introduction of the fractional-order sliding-mode surface improves the chattering phenomenon. The response speed, stability, overshooting, and robustness of the system are all improved significantly, and also, the FOSMC-RBFPBC control has a certain suppression effect on the harmonics.
(3)
In the future, RBFNN should be researched in greater depth, and more experiments should be conducted.

Author Contributions

X.Y. and Q.C. brought up the original conception, provided the technical guidance and checked the data. W.C. modeled the system, designed the algorithms of the control strategy and wrote the paper. C.Y. was responsible for project management. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by National Science Foundation of China (51777120) and Shanghai 2021 “Science and Technology Innovation Action Plan” Science and Technology Support for Carbon Neutralization (the first batch) (21DZ1207502).

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

Author Congcong Yi was employed by the company State Grid Zhejiang Electric Power Co., Ltd., Yuyao Power Supply Company. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Huang, Q.; Zhou, G.B.; Gao, L.; Chenjun, S. Review on DC Transmission Line Protection Technologies of HB-MMC Based DC Grids. Power Syst. Technol. 2018, 42, 2837–2847. [Google Scholar]
  2. Zheng, T.; Wang, K.; Zheng, Z.D.; Pang, J.P.; Li, Y.D. Review of Power Electronic Transformers Based on Modular Multilevel Converters. Proc. CSEE 2022, 42, 5630–5649. [Google Scholar]
  3. Li, J.K.; Georgios, K.; Harith, R.; Wickramasinghe, J.P. Operation and Control Methods of Modular Multilevel Converters in Unbalanced AC Grids: A Review. IEEE J. Emerg. Sel. Top. Power Electron. 2019, 7, 1258–1271. [Google Scholar] [CrossRef]
  4. Moon, J.W.; Park, J.W.; Kang, D.W.; Kim, J.M. A Control Method of HVDC-Modular Multilevel Converter Based on Arm Current under the Unbalanced Voltage Condition. IEEE Trans. Power Deliv. 2015, 30, 529–536. [Google Scholar] [CrossRef]
  5. Tan, G.J.; Han, T.; Xu, M.; Yin, S. Variable Frequency Operation Control of MMC Based on Quasi Proportional Reasonant Loop control. Power Electron. 2018, 52, 57–60. [Google Scholar]
  6. Wang, L.Q.; Zhang, L.; Xiong, Y.S.; Du, Z. Research on Three-phase Modeling MPC Strategy Suitable for MMC Multi-objective Control. Proc. CSEE 2022, 42, 287–294. [Google Scholar]
  7. Song, P.G.; Dong, H.; Liu, W.; Zhou, Z.B. Adaptive Droop Control Strategy Based on Sliding Mode Control for MMC-MTDC. J. Power Supply 2017, 15, 100–107. [Google Scholar]
  8. Sun, L.M.; Yang, B. Passive Fractional-order Sliding-mode Control Design of A Supercapacitor Energy Storage System. Power Syst. Prot. Control 2020, 48, 76–83. [Google Scholar]
  9. Lei, C.; Lan, Y.P.; Sun, Y.P. Fuzzy Fractional Sliding Mode Control of Magnetic Levitation System of Liner Synchronous Motors. Eletr. Mach. Control 2022, 26, 94–100. [Google Scholar]
  10. Wang, H.; Nie, J.Y.; Li, B.; Zhang, G.P.; Wei, Y.F.; Wang, X.W. Fractional Order Sliding Mode Control Strategy of AC/DC Hybrid Microgrid Interconnection Interface Converter under Grid Voltage Imbalance. Power Syst. Prot. Control 2023, 51, 94–103. [Google Scholar]
  11. Chai, X.H.; Zhang, Y.L.; Zhang, D.; Zhang, C.J.; Zhao, X.J. Integral IDA-PBC Control Strategy for LCL Type Inverter. Adv. Technol. Electr. Eng. Energy 2023, 42, 1–11. [Google Scholar]
  12. Yating, Z.; Qiming, C.; Chang, J.; Yiqun, X.; Wenqian, F.; Peile, Y. MMC-DVR Control System Based on Passivity Control Strategy. Acta Energ. Sol. Sin. 2022, 42, 275–280. [Google Scholar]
  13. Huang, M.; Chen, F.; Wu, W.M.; Yao, Z.L. Passivity-Based Control of Grid-Connected Inverters without Phase-Locked Loop under Weak Grid. Electr. Mach. Control 2022, 26, 127–136. [Google Scholar]
  14. Ning-Zhi, J.I.; Guang-Yi, L.I.; Jin-feng, L.I.; Teng, M.A.; Kai, Z.H. IPMSM Control System Based on ADRC-PBC Strategy. Electr. Mach. Control 2020, 24, 35–42. [Google Scholar]
  15. Liu, W.P.; Cui, X.F.; Hou, M.X.; Wu, S. Research on the Parallel Connection of Converters Based on Hybrid Passivity-Based Control. Electr. Meas. Instrum. 2023, 60, 26–31. [Google Scholar]
  16. Xue, H.; Li, Y.; Wang, Y.F.; Deng, X.C. Adaptive Passivity-Based PI Control Strategy of Megawatt MMC. Power Electron. 2018, 52, 40–44. [Google Scholar]
  17. Wang, X.G.; Wang, H.L.; Xue, S.; Li, X. Grid-Connected Current Control for MMC–MG Adopting Nonlinear Passive Theory. Control Theory Appl. 2022, 39, 1541–1550. [Google Scholar]
  18. Chen, W.; Zhang, Y.; Tu, Y.M.; Liu, J.J.; Jiang, X.X. Design of Critical Passive Damping Parameters for LCL-Type Grid-Connected Inverter. Electr. Power Constr. 2022, 43, 70–77. [Google Scholar]
  19. Ji, X.F.; Zhang, D.R.; Zhou, N.T.; Huang, W.; Tao, C. Adaptive Fuzzy Passive Control Strategy of LCL-type APF Based on Port Controlled Hamilton with Dissipation Mode. Electr. Drive 2021, 51, 53–59. [Google Scholar]
  20. Zheng, F.B.; Wu, W.M.; Chen, B.L.; Koutroulis, E. An Optimized Parameter Design Method for Passivity-Based Control in a LCL-Filtered Grid-Connected Inverter. IEEE Access 2020, 8, 189878–189890. [Google Scholar] [CrossRef]
  21. Yao, F.; Zhao, J.; Li, X.; Mao, L.; Qu, K. RBF Neural Network Based Virtual Synchronous Generator Control with Improved Frequency Stability. IEEE Trans. Ind. Inform. 2021, 17, 4014–4024. [Google Scholar] [CrossRef]
  22. Yang, X.H.; Fang, H.X. Control Strategy of T-type Three Level Dimming Power Supply Based on RBF PI Algorithms. Power Syst. Prot. Control 2020, 48, 169–177. [Google Scholar]
  23. Yang, X.H.; Chen, Y.; Jia, W.; Fang, J.F.; Luo, X.; Gao, Z.X. Vienna Rectifier with Voltage Outer Loop Sliding Mode Control Based on an RBF Neural Network. Power Syst. Prot. Control 2022, 50, 103–115. [Google Scholar]
  24. Shah, P.; Agashe, S. Review of fractional PID controller. Mechatronics 2016, 38, 29–41. [Google Scholar] [CrossRef]
  25. Abd-Elmonem, A.; Banerjee, R.; Ahmad, S.; Jamshed, W.; Nisar, K.S.; Eid, M.R.; Ibrahim, R.W.; El Din, S.M. A comprehensive review on fractional-order optimal control problem and its solution. Open Math. 2023, 21, 210–213. [Google Scholar] [CrossRef]
  26. Padilha, V.R.; Martins, L.T.; Massing, J.R.; Stefanello, M. Sliding Mode Controller in a Multiloop Framework for a Grid-Connected VSI With LCL Filter. IEEE Trans. Ind. Electron. 2018, 65, 4714–4723. [Google Scholar]
Figure 1. MMC topology.
Figure 1. MMC topology.
Energies 17 00580 g001
Figure 2. MMC control block diagram.
Figure 2. MMC control block diagram.
Energies 17 00580 g002
Figure 3. Positive sequence d-axis PBC controller.
Figure 3. Positive sequence d-axis PBC controller.
Energies 17 00580 g003
Figure 4. FOSMC-PBC controller for positive sequence of d-axis.
Figure 4. FOSMC-PBC controller for positive sequence of d-axis.
Energies 17 00580 g004
Figure 5. Positive sequence d-axis RBFNN damping adaptive control.
Figure 5. Positive sequence d-axis RBFNN damping adaptive control.
Energies 17 00580 g005
Figure 6. Current: (a) PI; (b) SMC-PBC; (c) FOSMC-RBFPBC.
Figure 6. Current: (a) PI; (b) SMC-PBC; (c) FOSMC-RBFPBC.
Energies 17 00580 g006
Figure 7. Power fluctuation.
Figure 7. Power fluctuation.
Energies 17 00580 g007
Figure 8. Grid voltage.
Figure 8. Grid voltage.
Energies 17 00580 g008
Figure 9. Current: (a) PI; (b) SMC-PBC; (c) FOSMC-RBFPBC.
Figure 9. Current: (a) PI; (b) SMC-PBC; (c) FOSMC-RBFPBC.
Energies 17 00580 g009aEnergies 17 00580 g009b
Figure 10. Power fluctuation.
Figure 10. Power fluctuation.
Energies 17 00580 g010
Figure 11. Grid voltage.
Figure 11. Grid voltage.
Energies 17 00580 g011
Figure 12. Current: (a) PI; (b) SMC-PBC; (c) FOSMC-RBFPBC.
Figure 12. Current: (a) PI; (b) SMC-PBC; (c) FOSMC-RBFPBC.
Energies 17 00580 g012aEnergies 17 00580 g012b
Figure 13. Power fluctuation.
Figure 13. Power fluctuation.
Energies 17 00580 g013
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParametersValues
Grid voltage ugabc/kV66
Grid-side inductors Lg/mH1.2
Grid-side resistors Rg0.4
Bridge arm resistors R0.01
Bridge arm inductors Lf/mH0.135
Submodule capacitance C/μF12
Number of bridge arm submodules n21
System frequency f/Hz50
Switching frequency fs/kHz20
Table 2. Control parameters.
Table 2. Control parameters.
ParametersValues
PIKp = 5, Ki = 10
SMC-PBC R d 1 + = R d 1 = R d 2 + = R d 2 = 80
ε1 = ε2 = ε3 = ε4 = 50, q1 = q2 = q3 = q4 = 100
FOPBC-RBFSMCb1 = b2 = b3 = b4 = 8
c1 = c2 = c3 = c4 = 30
d1 = d2 = d3 = d4 = 3
ε1 = ε2 = ε3 = ε4 = 10
q1 = q2 = q3 = q4 = 23
α = 0.5, β = 0.3
Table 3. FFT analysis of current of Phase A.
Table 3. FFT analysis of current of Phase A.
CurrentFOSMC-RBFPBCSMC-PBCPI
FFT analysis0.63%0.95%1.66%
Table 4. Dynamic performance indicators.
Table 4. Dynamic performance indicators.
ConditionControl StrategyOvershoot/%Setting Time/s
1PI120.25
SMC-PBC7.60.12
FOSMC-RBFPBC1.50.07
2PI29.080.14
SMC-PBC11.330.1
FOSMC-RBFPBC7.670.08
3PI20.130.18
SMC-PBC5.330.15
FOSMC-RBFPBC4.210.1
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yang, X.; Chen, W.; Yin, C.; Cheng, Q. Fractional-Order Sliding-Mode Control and Radial Basis Function Neural Network Adaptive Damping Passivity-Based Control with Application to Modular Multilevel Converters. Energies 2024, 17, 580. https://doi.org/10.3390/en17030580

AMA Style

Yang X, Chen W, Yin C, Cheng Q. Fractional-Order Sliding-Mode Control and Radial Basis Function Neural Network Adaptive Damping Passivity-Based Control with Application to Modular Multilevel Converters. Energies. 2024; 17(3):580. https://doi.org/10.3390/en17030580

Chicago/Turabian Style

Yang, Xuhong, Wenjie Chen, Congcong Yin, and Qiming Cheng. 2024. "Fractional-Order Sliding-Mode Control and Radial Basis Function Neural Network Adaptive Damping Passivity-Based Control with Application to Modular Multilevel Converters" Energies 17, no. 3: 580. https://doi.org/10.3390/en17030580

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop