Abstract: Variable region fuzzy controller of ASVG based on genetic algorithm is proposed. In this method, the universe of discourse of the current loop fuzzy variables are converted, adopting genetic algorithm optimized proportional exponential contraction-expansion factor. The adaptive control of current loop is achieved. The adaptive fuzzy current controller with variable region of ASVG is designed using S-Function programming. The simulation experiment of ASVG is done. The simulation results show that compared with traditional PID control, ASVG based on variable universe fuzzy controller has the strong anti-interference performance and robustness. Quadergy is dynamically controlled, thereby the reliability of the power transmission system is improved and capacity is increased.
INTRODUCTION
Flexible AC transmission as a new technology in recent years can effectively improve the quality of power and it has obtained the rapid development. Compared with the traditional reactive power compensation device, the Advanced Static Var Generator (ASVG) as a new kind of flexible AC transmission system, has a fast response speed and more smooth adjustment feature. Due to the ASVG with excellent control performance and good compensation effect, it has became the current focus of research at home and abroad (Xue, 2012).
Generally, the ASVG through the voltage feedback of access point, use the traditional Proportional Integral Differential (PID) or the introduction of line Power System Stabilizer (PSS) auxiliary method to complete the control, but these ways are difficult to improve the dynamic stability and cant achieve the ideal performance (Mihallic et al., 1996). The variable region fuzzy control based on traditional fuzzy control theory has many advantages such as: Dont need precise mathematical model, fast response speed, high precision, good robustness and so on. This study apply the variable region, adaptive fuzzy control which based on the genetic algorithm optimization into the current loop control of advanced static reactive power generator.
ADVANCED STATIC REACTIVE POWER GENERATOR CONTROL
Traditional PI control has a fast response speed but it also has some shortcomings in the dynamic characteristics such as: High overshoot, long adjustment time and so on. However, fuzzy control as one of the branches of intelligent control has many characteristics such as: Strong robustness, easy to understand, simple operation, fast response speed, easy to fix, don't need system model. Because the fuzzy controllers input are error and error change rate in general, so it can be seen as a PD controller. Its dynamic characteristic is very good so it can reach steady state smoothly. Besides, its rise time and adjust time are very short. But its anti-interference performance is poor and it will produce static error at the same time. In order to enhance the ability of anti-interference performance and reduce the static error, the variable region fuzzy control and PI regulator are used in this study. Among them, the voltage loop requires good following performance, this study adopts PI controller and designs it as the typical type I system. In order to improve the systems ability to resist load disturbance and current fluctuations, current loop adopts the variable region fuzzy control. In this way, it has made the system response speed rapid, has a satisfactory control precision, easy to realize digital control and has a better control effect than traditional PI control. The structure of ASVG is shown in Fig. 1.
VARIABLE REGION FUZZY CONTROL
Theory of variable region: The essence of the fuzzy controller is interpolator (Li, 1998), fuzzy control which are obtained by interpolation function, whether it can fully close to real control function is depends on whether the distance between the peak point is sufficiently small and the control rules are enough.
Fig. 1: | Structure of ASVG |
It ist real for fuzzy controller which rely on the domain expert knowledge to summarize the control rules. Thoughts of the variable region: Choosing the appropriate scaling factor at the premise of the fuzzy control rules are unchangeable, with error become smaller the initial region of the fuzzy controller will contract, or extend with error become larger (Li, 1997). Locally to see, the regions contraction is equivalent to the division of the fuzzy set of region is more close, the relative fuzzy language values of variables and the control rules are increased, it can simulate the ideal control function more accurately, so as to achieve the goal to improve the control precision. Assume that: the basic region of input variable xi(i = 1, 2, , n) is Xi = [-E, E] (i = 1, 2, , n), the basic region of output variable y is Y = [-U, U], {Aij}{1≤j≤m} is the fuzzy partition on the region of Xi, {Bj}{1≤j≤N} is the fuzzy partition on the region of y and fuzzy rules are:
(1) |
where, set xi, yj are Aij, Bjs peak points of value, respectively. Theory of variable region is that the region of Xi and Y can change with the change of xi and y, respectively. Set them as:
(2) |
(3) |
In Eq. 2 and 3, αi(xi)(i = 1, 2, , n) and β(y) are contraction-expansion factors for the corresponding region.
Contraction-expansion factor for the variable region: In the process of variable region fuzzy controllers design, the system need to improve the precision of control depends on the change of contraction-expansion factors. Contraction-expansion factors can be defined as changing regions of control variables according to the current implementation of control index. It should meet the following conditions:
• | α(0) = 0 |
• | α strictly monotone increase in scale of [0, E] |
• | ∀xεX meet α(x) = α(-x) |
• | α(±E) = 1 |
• | ∀xεX, |x|≤α(x) E is correct |
For fuzzy control system of double input and single output, the input variables X and Y are often interrelated. Generally, take X for error es region and take Y for the error rate of the ecs region. Therefore, β(y) should be defined in X×Y that is β = β(x, y), set D = EC, we can choose the Eq. 4 and 5 as contraction-expansion factors:
(4) |
(5) |
Design of current loop variable region fuzzy control: Based on the theory of interpolation of fuzzy control, current loop of ASVGs fuzzy control can be expressed as a piece-wise interpolation function F(x1, x2, , xn), the number of variable is n:
(6) |
The respective basic region of fuzzy controllers is completed through the corresponding effect of contraction-expansion factors. Under the initial region, αi(xi) = β(y) = 1 and then αi(xi), β(y) are changed with the change of input variable xi and output variable y, respectively, so as to complete the regions conversion. The schematic diagram of variable region is shown in Fig. 2.
Equation 6 can be written as:
(7) |
Equation 7 is a variable piece-wise interpolation function in which the number of variable is n. The fuzzy controller of variable region is an adaptive controller, its adaptive law is reflected on the contraction-expansion factors α and β. In the fuzzy controller of double input and single output, based on the theory of variable region, the design of fuzzy control system is shown in Fig. 3.
Among them, x(k) and y(k) are two respective input variables of fuzzy controller, α(x(k)) and β(x(k), y(k)) are the contraction-expansion factors of the input variables, respectively, γ(z(k)) is the contraction-expansion factor of the output, F(x(k), y(k), k) is the approximation function of the fuzzy controller.
The current loop of ASVG adopts the method of the variable region fuzzy control, the error e and variation de are inputs, [-e, e] and [-de, de] are respective regions and [-z, z] is the output zs region.
Fig. 2(a-c): | Schematic diagram of variable region |
Fig. 3: | Variable region fuzzy control system which optimized by genetic algorithm |
The outputs region is changed with the inputs region. The structure of the contraction-expansion factor can be built as follows (Pan and Song, 2008; Li et al., 1997; Li, 1999; Park, 1994):
(8) |
Five parameter values such as w1, w2, w3, T1, T2 are optimized by using genetic algorithm. Appropriate objective function is established according to the control objectives of current loop and the optimal control performance of the fuzzy controller of ASVG system is realized. In the objective function of current loop, the time integral of absolute value of error is been added to improve its dynamic performance. The control flow chart is shown in Fig. 4.
The w1, w2, w3, T1, T2 are optimized by using the following objective function which has a good dynamic performance and control output has a certain range:
(9) |
The structure of contraction-expansion factors with the Eq. 9 has five parameters which need to be optimized such as w1, w2, w3, T1, T2.
Contraction-expansion factors of five parameters are optimized by using the genetic algorithm. The chromosome length is 5. Set fitness function as:
(10) |
A new individual is created after selection, cross, Variation. The operation of basic variables of fuzzy control system depends on the time step k, set, respectively for x(k), y(k), z(k). So, the variable region can be represented by the time function, set them as X(x(k)), Y(y(k)), Z(z(k)). With the process of optimization, the fuzzy subset region of input and output will changed accordingly. Set the changes of the subordinating degree function:
(11) |
Fig. 4: | Control flow chart of the variable region fuzzy control which optimized by genetic algorithm |
Fig. 5: | System bus voltage of fuzzy control of ASVG access point |
When k = 0, Eq. 11 is initial fuzzy control rules. Control function will changed with the changes of regions, it can be written as follows:
(12) |
By the previous theory, we can see: The monotonicity of R(k)(k>0) is guaranteed by the monotonicity of R = R(0), the effectiveness of the control function F(x(k), y(k), k) is ensured.
By using the theory of variable region, the design of fuzzy controller reduced the reliance of prior knowledge of control domain experts. The basic region will contract with the change of the controller input error. As a result, new fuzzy control rules will derived from the initial fuzzy rules and it will greatly improves the performance of the control system.
SIMULATION OF ASVG
In order to verify the feasibility of this study, the corresponding modules based on the above theoretical analysis are established by using the MATLAB software, the simulation experiments are done. The ASVG adopted dq direct axis current control strategy. The ASVG simulation system mainly includes: Three phase AC power, reactive power load part, reactive current detection module, control module and the inverter circuit part. Specific parameter is: Three-phase voltage source: 10 kV, 50 Hz, the ratio of transformer: 10 kV: 380 V, active load: 50 kW, PWM switching frequency: 12 kHz, DC side capacitor: 4000 μF; theoutput filter: The equivalent impedance: 0.2, filtering inductance: 2 mH, filter capacitor: 10 μF, three-phase current source with the initial phase angle of 90° is join into the load side between 1.5-2.5 sec.
Fig. 6: | System bus voltage of PI control of ASVG access point |
The voltage of ASVG access point can be got according to the simulation model. Figure 5 and 6 show that: In the simulation time of 3 sec which joining in the three-phase current noise source between 1.5-2.5 sec, power system voltage has no obvious fluctuation and it well maintained the system voltages stability and balance of the device access point, because of the access of ASVG device of the variable region fuzzy control and fast track compensation.
CONCLUSION
In this study, the variable region fuzzy control which based on genetic algorithm optimization is applied into the ASVGs current loop control. When power system waving, it effectively suppressed the voltage fluctuation, improved the anti-interference ability of the power system and robustness and eventually realized the reactive power compensation. This is an effective, fast and stable control scheme for the nonlinear, strong disturbance and time-varying uncertain systems.