3.5. Generation Method of Fuzzy Slope
The FLC1 and FLC2 are described by considering two operating conditions of heavy load and light load respectively.
- (1)
Heavy-load operating conditions
If the active power of the converter station gradually increases from the vicinity of the command value, in order to avoid the full load of the converter station and make the power reasonably distributed among the converter stations to improve the capacity utilization efficiency, the control target selected by the droop coefficient should gradually transit from the target of minimizing the operating loss of the DC system to the target of maintaining the power margin of the converter station. In Equation (8), the fuzzy weight factor α gradually increases from 0 to 1. On the contrary, when the active power of the converter station gradually decreases from the vicinity of the capacity, in order to reduce the operating loss, the control target selected by the droop coefficient should gradually transition from the power margin target of the converter station to the minimum operating loss target of the DC system. In Equation (8), the fuzzy weight factor α is gradually reduced from 1 to 0. Considering that there is no overload of the converter station in the transition zone, the design can reduce α from 1 to 0 as an acceleration process, and accelerate the switching to reduce the operating loss control target when the active power decreases.
The switching of the two control objectives only needs to consider the converter station’s power regulation margin. The
α is selected as the fuzzy output of the fuzzy controller, and the scale factor is 1, so that the physical output is also
α; (
Pmax −
P) is used as the physical input of the fuzzy controller, corresponding to the fuzzy variable e; the quantization factor is 1/(
Pmax −
P*), then:
where
e is the normalized fuzzy input of FLC1;
Pmax is the maximum active-power capacity of the converter station;
P is the actual active power of the converter station; and
P* is the active power command or reference value. The term (
Pmax −
P) represents the remaining power regulation margin of the converter station, while (
Pmax −
P*) is used as the normalization base. Therefore,
e is a dimensionless variable used to determine whether the controller should emphasize operating-loss minimization or converter power-margin preservation.
The fuzzy distribution of input and output variables is shown in
Figure 8. The membership functions involved mainly consider triangular, trapezoidal, Z-type and S-type. A
1~A
6 and B
1~B
6 represent fuzzy subsets of input variables and output variables, respectively, a total of 12. Among them, A
1 and B
1 are Z-type, B
6 is S-type, A
6 is trapezoid, and the rest are triangles. The fuzzy rule table is shown in
Table 1. The clarification algorithm is selected as the area center method (centroid).
The shapes of the membership functions are selected according to the physical meaning of different operating regions and the requirement of smooth objective switching. The Z-shaped and S-shaped membership functions are adopted at the two boundary regions because they can represent saturated fuzzy states. For example, when the converter station approaches its power limit, the power-margin preservation objective should be fully activated; when the converter station has sufficient power regulation margin, the loss-minimization objective should dominate. The triangular membership functions are used in the transition region because they provide simple and continuous overlapping intervals between adjacent fuzzy subsets, which enables approximately linear interpolation of the fuzzy output and avoids abrupt changes in the droop coefficient. The trapezoidal membership function is used in the relatively stable operating interval to maintain the controller output within a constant range and to reduce the sensitivity of the controller to small active-power fluctuations. Therefore, the adopted membership-function shapes are determined by the requirements of boundary saturation, smooth transition, and robustness against minor operating-point variations, rather than by arbitrary selection.
The fuzzy control rules in
Table 1 state that in the transition region, if the active power decreases (i.e., e increases), then α decreases. As
e increases, the converter station’s power regulation margin increases, and a smaller α increases the proportion of
K1 in K
*. Correspondingly, when
e falls into A
1∼A
6, α belongs to B
6∼B
1. To make the decrease in α exhibit an accelerating process, the intervals of B6∼B1 are gradually widened. For example, when e increases uniformly from 0.4 to 0.6, the fuzzy set output by the fuzzy controller before defuzzification gradually transitions from being entirely B
5, at the same rate to a mixture of B
4 and B
5; then entirely B
4; further at the same rate to a mixture of B
3 and B
4; and finally entirely B
3. Although the transition speed remains constant, the contribution of each fuzzy set to the reduction in the centroid satisfies B
3 > B
4 > B
5, so that the defuzzified result shows an accelerated decrease.
Since the critical value of the fuzzy input at which the switching of control objectives is completed cannot be determined, a transition region must be set. The physical meaning of the transition region is that the transition of control objectives is accomplished within this interval. In
Figure 8, it is represented as the interval between the extreme point of A
2 and that of A
5, corresponding to
e ∈ [0.4, 0.7]. Outside this region, the switching of control objectives is considered to be completed. The variation in α is gentle on the left side of this region and steep on the right side; therefore, the corresponding membership functions are designed to be gentle and steep, respectively. Meanwhile, through debugging, to further enhance the steepness of α variation on the right side of the transition region, the first five fuzzy rules are set with equal weights, and the weight of the last fuzzy rule is four times that of the fourth rule. It is worth noting that if the right boundary of the transition region is m, the selection criterion for this multiple is that the steepness of α variation in the right neighborhood of m is significantly greater than that in the left neighborhood.
Meanwhile, when the fuzzy input takes the core values of A1 and A6 respectively, the corresponding values of α are 1 and 0. Under the centroid defuzzification algorithm, the universe of discourse of the output variable cannot be set as [0, 1]. Otherwise, the actual maximum value of α would be less than 1 and the minimum value greater than 0, making it impossible to achieve full switching of operating points corresponding to the control objectives. Through debugging, the universe of discourse of the output variable is set as [−0.1, 1.1] in this paper, while the actual range of the defuzzified result is constrained within [0, 1].
Considering the fluctuations in the converter station’s active power during transient processes, to improve the robustness of the controller, let
where α is the crisp output of FLC1 after defuzzification;
evalfis1(
e) denotes the output of the first Mamdani fuzzy inference system with
e as the input; and
e in [0, 1] denotes the transition region between the loss-oriented and power-margin-oriented control objectives. When e > 1, the converter station has sufficient power margin and α is set to 0, so the controller mainly selects
K1. When (e < 0), the converter station approaches or exceeds its power limit and α is set to 1, so the controller mainly selects
K2.
- (2)
Light-load operating conditions
If the converter station’s DC-voltage gradually decreases from the vicinity of the command value, in order to avoid the steady-state DC-voltage being too small to trigger the related protection, the control target selected by the droop coefficient should gradually transit from the target of minimizing the operating loss of the DC system to the target of reducing the DC-voltage deviation. In Equation (8), the fuzzy impairment coefficient
β increases gradually from 0. On the contrary, when the converter station’s DC voltage gradually increases from the lower limit value, in order to reduce the operating loss, the control target selected by the droop coefficient should gradually transition from the target of reducing the DC voltage deviation to the target of minimizing the operating loss of the DC system. In Formula (8), the fuzzy impairment coefficient
β is gradually reduced to 0. Considering that there is no low-voltage over-limit of the converter station in the transition zone, the design can reduce
β to 0 as an acceleration process, and accelerate the switching for the operating loss reduction control target when the DC voltage increases. For any droop control station, the switching of the two control objectives only needs to consider the DC voltage deviation of the converter station. (
U −
Umin) is selected as the physical input of the fuzzy controller, corresponding to the fuzzy variable u, and the quantization factor is 1/(
Udc* −
Udcmin). The practical realization of the fuzzy controller, referred to as the fuzzy output b, is mathematically formulated as follows:
where
u is the normalized fuzzy input of FLC2;
Udc is the actual DC-bus voltage of the converter station;
Udcmin is the lower admissible DC-voltage limit; and
is the rated or reference DC-bus voltage.
b is the crisp output of FLC2 after centroid defuzzification. The term (
Udc −
Udcmin) represents the remaining DC-voltage security margin, while (
−
Udcmin) is used as the normalization base. Therefore,
u is a dimensionless variable used to determine whether the controller should shift from the loss-oriented operating point to the DC-voltage-support-oriented operating point;
γ is the station number validity factor.
The value of
γ is determined according to the minimum admissible margin of the adaptive droop coefficient. Under low-voltage support conditions, the actual power of the converter station is lower than its command value, and the fuzzy weighting factor satisfies α = 0. Thus, the adaptive droop coefficient in (8) can be simplified as:
From Equation (11), the adaptive droop coefficient can be further expressed as:
The strongest voltage-support correction occurs when b = 1, and the minimum value of the adaptive droop coefficient is therefore:
If
γ = 1, then
= 0, which means that the droop-controlled station is equivalent to a constant DC-voltage control station. When multiple droop-controlled stations enter this state simultaneously, master-station competition may occur and the stability of the DC grid may be weakened. Therefore, a nonzero lower bound of
K* should be retained. In this paper, a 0.1 p.u. minimum droop coefficient margin is retained to avoid the above problem, namely:
Therefore, γ = 1.11 is determined by the requirement of maintaining a nonzero adaptive droop coefficient while preserving sufficient low-voltage support capability.
The membership functions of FLC2 are designed according to the same principle as FLC1, but the physical input is changed from the converter power regulation margin to the DC-voltage security margin. The Z-shaped and S-shaped functions describe the saturated low-voltage and normal-voltage boundary regions, respectively. The triangular functions provide smooth interpolation in the voltage-transition region, while the trapezoidal function improves robustness when the DC voltage varies within a stable range. This design ensures that the voltage-support objective can be gradually activated when the DC voltage approaches its lower admissible limit, while unnecessary switching caused by small voltage fluctuations can be avoided.
The fuzzy distributions of input and output variables are shown in
Figure 9, where the involved membership functions mainly include triangular, trapezoidal, Z-shaped, and S-shaped types. C
1∼C
6 and D
1∼D
6 denote the fuzzy subsets of the input and output variables, with a total of 12 subsets.
In accordance with the fuzzy control rules of
Table 2, within the transition region, if the DC-voltage increases (i.e., u increases), then b decreases. As u increases, the negative DC voltage deviation is reduced, and the fuzzy reduction coefficient is decreased to increase
K*. Correspondingly, when u belongs to C
1∼C
6, b belongs to D
6∼D
1. To make the decrease in b exhibit an accelerating process, the intervals of D
6∼D
1 are gradually widened. When u increases at a constant rate, the gradual change principle of fuzzy inference is the same as that of the fuzzy controller corresponding to
Figure 8 and
Table 1. Although the transition speed remains unchanged, the contribution of each subset to the reduction in the overall centroid satisfies B
3 > B
4 > B
5, so that the defuzzified result shows an accelerated decrease. The transition region is set as
u ∈ [0.4, 0.6], and the switching of control objectives is considered to be completed outside this region.
The difference from the fuzzy controller corresponding to
Figure 8,
Table 1, and Equation (10) is that a station number validity factor
γ is added to avoid excessively small values of
K*. In addition, considering the lower limit requirement of the droop slope and to improve the control performance for DC-voltage deviation, the selections corresponding to C
1 and C
2 on the left side of the transition region are designed to be gentler, so that the ramp smoothness of the fuzzy output variable is improved as the input variable decreases. The platform width of C
1 is reduced, thereby narrowing the bandwidth where the output variable remains at 1, which reduces the risk of master station competition among droop-controlled converter stations that undertake the objective of reducing DC-voltage deviation.
Considering the fluctuations of DC voltage during transient processes, to enhance the robustness of the controller, let
where
evalfis2(u) denotes the output of the second Mamdani fuzzy inference system with
u as the input; and u in [0, 1] denotes the transition region between the loss-oriented and voltage-support-oriented control objectives. When u > 1, the DC voltage is sufficiently far from its lower limit and
b is set to 0, so the fuzzy correction coefficient
β is not activated. When u < 0, the DC voltage approaches or falls below the lower admissible limit and
b is set to 1, so the controller provides the strongest DC-voltage support correction.
To further clarify the parameterization and implementation of the two fuzzy controllers, the key design information of FLC1 and FLC2 is summarized in
Table 3.
From the above analysis, the principle of the droop control for VSC-MTDC with fuzzy slope is shown in
Figure 10, where
ud is the actual d-axis component of the AC-side output voltage of the converter station;
iq is the actual q-axis component of the AC-side output current of the converter station; FLC1 denotes the fuzzy controller corresponding to
Figure 8,
Table 1, and Equation (10); and FLC2 denotes the fuzzy controller corresponding to
Figure 9,
Table 2, and Equation (12).
The membership functions of both FLC1 and FLC2 are designed according to converter operating constraints and the required smoothness of operating-point switching. Z-shaped and S-shaped membership functions are used at the boundary regions to represent saturated operating states, triangular membership functions are used in the transition region to ensure continuous switching between adjacent control objectives, and trapezoidal membership functions are used to maintain the controller output within a stable operating interval. The transition regions are selected according to the converter power margin and DC-voltage security margin, rather than by arbitrary numerical partitioning. The rule weights are introduced to accelerate the recovery from power-margin-oriented or voltage-support-oriented operation to loss-oriented operation once the emergency condition disappears.
The fuzzification process converts the normalized inputs (
e) and (
u) into the corresponding membership degrees. The fuzzy inference process is then performed using the rule bases listed in
Table 1 and
Table 2. Finally, the centroid defuzzification method is adopted to obtain continuous crisp outputs
α and
β. The centroid method is selected because it can avoid discontinuous jumps in the droop coefficient and thus improve the smoothness of operating-point switching. The final adaptive droop coefficient
K* is calculated by substituting
α,
K1,
K2, and
β into (9). This coefficient is then embedded into the outer droop control loop to generate the active-power/current reference, which is subsequently tracked by the inner current controller of the converter station.
In the PSCAD/EMTDC implementation, the fuzzy controller is executed at each droop-controlled converter station using local measurements of active power and DC-bus voltage. No inter-station communication is required. At each control step, the measured actual active power and actual DC-bus voltage are normalized, fuzzified, processed through the corresponding fuzzy rule bases, defuzzified, and finally converted into the adaptive droop coefficient K*. Therefore, the proposed strategy can be reproduced by specifying the input normalization equations, membership functions, rule bases, rule weights, defuzzification method, and droop coefficient updating equation.
The output surface of the fuzzy controllers is shown in
Figure 11.
Figure 11 further illustrates the relationship between the fuzzy inputs and the adaptive droop coefficient. The output surface varies continuously over the whole input domain because the membership functions of FLC1 and FLC2 cover all operating regions and adjacent fuzzy subsets overlap with each other in the transition regions. In the normal operating region, the surface changes slowly, indicating that small fluctuations in active power or DC voltage do not cause significant variations in
K*. In the transition regions, the surface slope increases gradually, which reflects the smooth activation of the power-margin-preservation or DC-voltage-support objective. Near the boundary regions, the Z-shaped and S-shaped membership functions lead to saturated output characteristics, so that the corresponding control objective can be fully activated under extreme operating conditions.
No discontinuous jump or singular point appears on the output surface. This is because at least one membership function remains active for any input value, and the centroid defuzzification method generates a continuous crisp output. Although the local derivative of the surface may change at the junctions of piecewise membership functions, the output value itself remains continuous. Therefore, the adaptive droop coefficient K* changes smoothly during operating-point switching, which helps avoid abrupt power redistribution and improves the dynamic coordination among operating-loss minimization, converter power-margin preservation, and DC-voltage-deviation suppression.