4.1. Parameter optimization
Considering that the regulating system of hydropower unit should have good regulating ability under all working conditions,the key parameters of each controller should be adjusted under the second working condition.In order to achieve the optimal control effect of the controller as far as possible,a suitable objective function should be set.The main objective is to reduce the steady-state error and adjustment time, and reduce the possibility of chattering.ITAE criterion is one of the commonly used optimization indexes,which can take into account both the speed and stability of regulation,its expression is shown as follows.
The main control parameters of the conventional PID controller,the conventional fuzzy sliding mode controller(FSMC) and the improved fuzzy sliding mode controller(nFSMCR) proposed in this paper are adjusted by using the PSO algorithm,the PSO parameters are set as follows:
The number of variables are respectively 3,2 and 4;Learning factor ==2;Population particle number k=100;The initial weight coefficient =0.9.
When the maximum number of iterations,the weight coefficient =0.4,the speed is [-1,1],the maximum number of iterations =50,and the minimum adaptation value is 0.001.
The main optimization parameters and their value ranges are shown as follows:
PID: ∈[0,45],∈[0,15],∈[0,5];
FSMC: c∈[0,20],∈[0,1];
nFSMCR: c∈[0,20],∈[0,1],b∈[-1,1],d∈[-1,1].
Figure 3 shows the basic structure of nFSMCR control scheme for hydropower unit regulation system with PSO parameter optimization.
Under working condition 2,the PSO algorithm is used to optimize the parameters of each controller,and it is obtained that the system is disturbed by step power =0.1p.u.The optimal control parameters under different controllers are as follows.
PID controller: =16,=0.13,=1.272;
FSMC: c=0.05,=0.0044;
nFSMCR: c=1.5806,=0.2304,b=0.014,d=0.1117,=0.0015, =20,u=5.
The curve of the objective function was shown in
Figure 4.
4.2. Simulation comparison
Under working condition 2,when the system power is disturbed by a step of
=0.1p.u.The optimal control curve under the action of different controllers is shown in
Figure 5.
The power angle and frequency response curves of the system under the action of different controllers are shown in
Figure 5.
The optimal control parameters under the action of different controllers are:
PID controller: =15.9,=0.12,=1.271;
FSMC: c=0.05,=0.005;
nFSMCR: c=1.581,=0.231,b=0.014,d=0.112,=0.002, =20,u=5.
As can be seen from
Figure 5, compared with PID controller and FSMC controller,nFSMCR controller can not only ensure faster stabilization time,but also minimize power angle overshoot.
The control performance of each controller was respectively verified under working conditions 1,3 and 4.The PID parameters optimized by PSO algorithm were respectively shown as follow:
Conditions 1: =5.33,=0.1,=1.97;
Conditions 2: =20,=1.22, =0.63;
Conditions 4: =32.85,=3.58,=1.19.
The parameter Settings of the FSMC controller and nFSMCR controller remain unchanged,then the external disturbances are all step disturbances with =0.1p.u.
As shown in
Figure 6, the PID controller has the shortest stabilization time but the largest power angle overshoot,the control effect of FSMC and nFSMCR controller is similar,among which the nFSMCR controller has the smallest power angle overshoot, but the stabilization time is longer,that is,the speed adjustment of nFSMCR controller is slightly insufficient under the condition of 30% rated load.
We can see the power angle response curves and frequency response curves of the system under in different working conditions were respectively shown in
Figure 6,
Figure 7 and
Figure 8.
According to
Figure 7, nFSMCR controller has better oscillation suppression effect than PID controller and FSMC controller.
As shown in
Figure 8, nFSMCR has the shortest stabilization time (2.39s) and can stabilize the power Angle and frequency of the system with less fluctuation period,indicating that under working condition 4,the hydropower unit using nFSMCR controller has a better dynamic response process.
By comprehensive comparison of the control performance of each controller under different load conditions,it can be seen that although the stability time of the nFSMCR controller is the longest under 30% rated load,it ensures that the system power Angle will not overshoot too much.At 70% and 90% rated loads,nFSMCR controller shows certain advantages in speed and power angle oscillation suppression.
The output changes of FSMC controller and nFSMCR controller under different load conditions are compared,as shown in
Figure 9.
The Sliding mode controller designed by combining sliding mode control theory and Fuzzy inference system can effectively improve the quality of controller regulation, reduce the occurrence probability of low-frequency oscillation,improve the control performance of the system, and enhance the adaptability of the controller.
Especially,we can see from
Figure 9, the two fuzzy sliding mode controllers do not appear obvious chattering phenomenon under various working conditions.At the same time,it can also be seen from the figure that compared with the FSMC controller,the nFSMCR controller has a larger output at the initial stage of negative disturbance,and can quickly become stable at the later stage of disturbance,which means that compared with the FSMC controller,nFSMCR controller can provide better external disturbance suppression ability and better dynamic response process.
Based on the above simulation experiments and analysis and discussion,the advantages of nFSMCR controller compared with conventional PID and conventional fuzzy sliding mode controller can be summarized: when the system has power disturbance,nFSMCR controller can effectively reduce the overshoot of power Angle,improve the attenuation speed of system oscillation,and then suppress the possibility of low-frequency oscillation.
In order to solve the limitation of the regulation range of conventional reaching law and effectively improve the stability characteristics of HL240-LJ-140 hydraulic turbine under different load conditions, by dynamically adapting the variable speed reaching law of system output and operating point state, based on the premise of HTRS in working conditions 1, 2, 3 and 4.In addition,when the load conditions of the system change,even if the control parameters are not adjusted, the controller can also ensure a good control effect,with strong robustness.