Abstract
Wind conversion system-based permanent magnet synchronous generator (PMSG) controller design is still a challenging work due to the PMSG nonlinear operation conditions and external disturbances. This work proposes a passivity-based control (PBC) associated with backstepping technique which ensures asymptotic convergence to the maximum power extraction, and stability of the closed-loop system that allows the PMSG to operate at an optimal speed and robustness of the system dynamics. The studied conversion system is constituted by a wind turbine, PMSG and buck-to-buck converter with DC-link voltage connected to the grid. The proposed method is used to control the generator-side converter, while a proportional–integral (PI) controller is used in the grid-side, to transmit only the active power to the distribution network. The objectives are achieved, and the reactive power and DC voltage quickly track their set values. The effectiveness of the proposed strategy is illustrated by numerical simulation results under MATLAB/Simulink.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Wind power generation is the most rapidly growing form of renewable energy where permanent magnet synchronous generator is the most used due to its advantages such as high efficiency, rapid response and high-power density [1, 2]. However, this kind of configuration presents some numerous issues which complicate the controller design for the PMSG such as parametric uncertainties, varying operation condition, nonlinear dynamics and external disturbances [3]. Control strategies for the PMSG have been mainly designed by nonlinear control methods. Literature [4] proposes an adaptive backstepping controller. Predictive control strategies for PMSG are illustrated in [5]. Reference [6] proposes a sliding-mode control approach. Fuzzy control method is developed by reference [7]. In this context, in this paper, we are interested in the so-called passivity-based control (PBC) due to its advantages of enhancing robustness properties, and the cancellation of system nonlinearities is avoided and energy-based approach [8]. In the PBC design, the objective is to bring the system to a desired dynamic, leaving the closed-loop system nonlinear, without cancelling dynamics or introducing controller singularities. A large publication that investigates a PBC on the PMSG can be found in the literature. Reference [9] reported a PBC-PI control. In [10], a passivity-based feedback control has been developed. Further, literature [11] presented a passivity-based sliding controller. Meanwhile, an adaptive passivity-based nonlinear control applied to PMSG is developed by [12]. Moreover, a passivity-based control combined with fuzzy integral sliding-mode control is investigated in [13].
This paper contributes with the new PBC with a linear feedback associated to backstepping technique, applied to the PMSG-based variable wind speed turbine with grid-connection via back-to-back converter to bring the PMSG to work at an optimal point while ensuring stability, fast convergence of the conversion system and performance improvement. This work aims that DC voltage and the reactive power must be maintained at their respective value, whatever the disturbances related to the PMSG. In Sect. 2, the model of the wind turbine and the PMSG is developed. Section 3 deals with the design procedure of proposed controller. Section 4 deals with the PI controller applied to the grid-side. Numerical results are provided in Sect. 5. Section 6 deals with the conclusion.
2 Wind Power and PMSG Modelling
2.1 WindTurbine Model
The mathematical model of the wind power that can be transformed by the turbine is given by (see Fig. 1) [1, 14, 15]:
where A represents the area of the blades, \(\lambda\) represents the tip-speed ratio, \(C_{p}\) denotes the coefficient of the power, β denotes the angle of the pitch, ρ denotes the wind density, v denotes the speed of the wind, \(\omega_{t}\) represents the speed of the turbine and R denotes the blades radius.
2.2 PMSG Modelling
To design the proposed strategy, the dq model of the PMSG is considered and expressed as [16]:
where \(R_{dq} = \left[ {\begin{array}{*{20}c} {R_{S} } & 0 \\ 0 & {R_{s} } \\ \end{array} } \right]\) denotes the stator resistances matrix, \(f_{fv}\) represents the viscous friction coefficient, \(\psi_{f} = \left[ {\begin{array}{*{20}c} {\phi_{f} } \\ 0 \\ \end{array} } \right]\) represents the flux linkages, \(T_{e}\) represents the electromagnetic torque, \(L_{dq} = \left[ {\begin{array}{*{20}c} {L_{d} } & 0 \\ 0 & {L_{q} } \\ \end{array} } \right]\) denotes the stator inductions matrix, \(v_{dq} = \left[ {\begin{array}{*{20}c} {v_{d} } & 0 \\ 0 & {v_{q} } \\ \end{array} } \right]\) denotes the vector of the stator voltages, J denotes the inertia moment, \(\Im = \left[ {\begin{array}{*{20}c} 0 & { - 1} \\ 1 & 0 \\ \end{array} } \right]\), \(i_{dq} = \left[ {\begin{array}{*{20}c} {i_{d} } \\ {i_{q} } \\ \end{array} } \right]\) represents the vector of the stator currents.
3 Proposed Controller Design
Making the system passive is the principal aim of the proposed method. This is possible by introducing a damping term and reshaping its energy. The design of the adaptive linear feedback passivity-based backstepping controller (ALPBC) needs firstly to design the desired torque by the PID controller and then find voltage control as the control law of the PMSG by the backstepping controller.
3.1 Linear Feedback PBC Design
The relationship between the current vector \(i_{dq}\) and the flux linkage \(\psi_{dq}\) are given by [5]:
Substituting the \(i_{dq}\) value obtained from (8) in (5) yields:
To design the proposed PBC, a linear feedback is used to the PMSG model that enables regulation in quadrature with the rotor flux and the armature reaction flux. This flux controller sets to zero \(i_{d}\), and the PMSG model will be similar to that of a DC-generator. Then, the used controller has a linearizing feedback, which is expressed by:
Replacing (10) in (9) enforces the \(i_{d}\) current to zero that yields the simplified model expressed by:
In order to force current \(i_{q}\) to track its set value \(i_{q}^{*}\), a proportional–integral (PI) is adopted, which yields:
where \(T_{e}^{*}\) represents the desired torque, and \(\psi_{dq}\) denotes the flux linkages expressed by [16]:
Where \(k_{qp} > 0\) and \(k_{qi} > 0\). To track the convergence of vector tracking error \(\varepsilon_{i} = \left( {i{}_{q}^{*} - i_{q} } \right)\), the dynamic of the quadrature current is simplified, and its reference value is considered as the controller inputs of the PMSG when we assume that the PI current loop work satisfactorily by the proper choices of the positive gains. Then, the desired PMSG model, that is controlled by \(i_{q}^{*}\) decoupled by the application of the linear feedback, is expressed below:
The desired model (13)–(15) is used to compute the controller input \(i_{q}^{*}\) with the proposed energy approach.
By taking the desired flux linkage vector as \(\psi_{dq}^{*} = \left[ {\begin{array}{*{20}c} {\psi_{d}^{*} } \\ {\psi_{q}^{*} } \\ \end{array} } \right]\), its tracking error vector as \(e_{f} = \left[ {\begin{array}{*{20}c} {e_{fd} } \\ {e_{fq} } \\ \end{array} } \right] = \psi_{dq} - \psi_{dq}^{*}\), and replacing \({e}_{f}\) in (11), the expression of \({e}_{f}\) is deduced. The Lyapunov theory is defined to compute the desired input \(i_{q}^{*}\) by using the defined function \(V(e_{f} ) = 0.5e_{f}^{T} e_{f}\). Then, it yields the following expression of \(i_{q}^{*}\):
where \(k_{fq} > 0\).
As can be seen, the current controller \(i_{q}^{*}\) depends on the desired quadrature flux \(\psi_{dq}^{*}\). The PMSG operates at optimal torque only if \(i_{d}\) is fixed to zero. Under this condition, using (8), we get
Then, from (7) and (17), it yields the following form of the desired quadrature flux \(\psi_{dq}^{*}\):
The desired torque is computed by forcing the PMSG and wind turbine to rotate at the same speed and Eq. (7), which is given as follows:
where \(\omega_{m}^{*}\) represents the wind turbine speed. As can be seen from the above Eq. (19), it shows two drawbacks: the dependence of its convergence on the PMSG mechanical parameters (J, \(f_{fv}\)) and it is in open-loop. To solve that, a PID controller is proposed, to ensure fast convergence of the speed tracking error \(\varepsilon_{\omega } = \omega_{m}^{*} - \omega_{m}\), eliminate the static error and introduce a robustness performance under different operation conditions:
where \(k_{cp} > 0\), \(k_{ci} > 0\) and \(k_{cd} > 0\).
3.2 Adaptive Backstepping Controller
The computation of control output of the PMSG is by applying the backstepping approach by stabilizing function generation. The linear feedback passivity-based strategy is used to generate the current controller \(i_{dq}^{*}\) expressed in (12), represents the current reference for the backstepping controller to generate the stabilizing function [4, 17]:
Firstly, the vector of current tracking error is defined as follow:
Using (6), (12) and (21), the derivative of (21) is computed as below:
To design controller \(v_{dq}\), a Lyapunov function is defined as follows:
The derivative of (23) yields:
After simplification, the Lyapunov function (24) becomes:
where \(k_{fd} > 0\) and \(k_{fq} > 0\). The global asymptotic stability of the closed-loop is guaranteed by (25), and controller \(v_{dq}\) need to be chosen as below:
Given the influence of the temperature on the stator resistance, and the PMSG dynamical, the stator resistance needs to be estimated adaptively. A new function is defined with the estimation error parameters as follows:
where \(\Delta R_{s} = R_{s} - \hat{R}_{s}\), \(\hat{R}_{s}\) represents the stator resistance estimated, and \(k_{s} > 0\) represents the adaptive gain. Thus, the derivative of (28) gives:
After simplification, Eq. (29) can be expressed as:
4 Grid-Side Control
The mathematical model of the GSC is expressed below [18, 19]:
where \(i_{df}\) and \(i_{qf}\) denote the grid currents, \(\omega\) represents the grid angular frequency, \(V_{id}\), \(V_{iq}\) denotes the inverter voltages, \(V_{gd}\), \(V_{gq}\) denotes the grid voltages, \(L_{f}\)represents the filter inductance, \(R_{f}\) denotes the filter resistance, \(V_{dc}\) represents the DC-link voltage, C denotes the DC-link capacitor and \(i_{dc}\) represents DC current. The active power \(P_{g}\) and reactive power \(Q_{g}\) are given as:
5 Simulation Results
Numerical validation is performed on the conversion by using Matlab/Simulink showed by Fig. 1. The closed-loop parameter values are listed in Table 1. The reference reactive power is fixed to zero, and the DC-link reference is set to 1150 V. Using the pole location method, the gains of the PBC-PI controller are \(k_{p} = 100\), \(k_{i} = 500\), \(k_{qp} = 5\), \(k_{qi} = 8000\). Gains of the DC-link are \(k_{dcp} = 50\), \(k_{dci} = 4000\), And current controller PI gains are \(k_{cp} = 10\), \(k_{ci} = 1000\) and \(K_{fd} = K_{fq} = K_{1} = K_{2} = 100\) and \(k_{s} = 70\).
The wind velocity is shown in Fig. 2. Figure 3 presents the pace of the electromagnetic torque response. Figure 4 shows the DC-link voltage, which quickly track its reference value 1150 V, without overshoot for the proposed strategy. Figures 5 and 6 show that the reactive power is very well kept at its zero-reference. The ALPBC presents a fast convergence towards the references. The active power is only which is transmitted to the grid. In Fig. 7, we can see a perfect sinusoidal voltage absorption by the grid. This can be deduced that the control strategy successfully achieved main objectives of the paper. The ALPBC shows a higher torque, a reduced DC-link voltage error, a best power generation, with largely more power transmitted for the proposed one when compared to direct PI controller proposed by Sukati et al. in [2] and the passivity-based current control proposed by Belkhier et al. in [20].
6 Conclusion
This paper contributes with an adaptive linear feedback energy-based backstepping controller for a wind power system with PMSG to improve its performances. The maximum power extraction from the wind turbine, by taking into account its entire dynamic when synthesizing the controller, represents the main motivation of the present work. The other aim of the study consists to maintain the generated reactive power and DC-link voltage at their reference values. The objectives of the paper are very well achieved. The conversion system shows high efficiency, high performance and fast convergence than the conventional strategies. The control strategy has simple structure and improves the performance of the conversion system.
References
Y. Belkhier, A.Y. Achour, R.N. Shaw, Fuzzy passivity-based voltage controller strategy of grid-connected PMSG-based wind renewable energy system, in 2020 IEEE 5th International Conference on Computing Communication and Automation (ICCCA), pp. 210–214, Greater Noida, India (2020). https://doi.org/10.1109/ICCCA49541.2020.9250838
K.S. Sukati, D.G. Dorrell, J. Agee, A direct PI controller without the feedforward terms for a VSC-based permanent magnet synchronous generator for a wind turbine, in IECON 2018–44th Annual Conference of the IEEE Industrial Electronics Society, pp. 5255–5260, Washington, DC, USA (2018)
X. Wang, S. Wang, Adaptive fuzzy robust control of PMSG with smooth inverse based dead-zone compensation. Int. J. Control Autom. Syst. 14(2), 378–388 (2016)
J. Wang, D. Bo, X. Ma, Y. Zhang, Z. Li, Q. Miao, Adaptive back-stepping control for a permanent magnet synchronous generator wind energy conversion system. Int. J. Hydrogen Energy 44(5), 3240–3249 (2019)
J.S. Lee, K.B. Lee, F. Blaabjerg, Predictive control with discrete Space-Vector modulation of Vienna rectifier for driving PMSG of wind turbine systems. IEEE Trans. Power Electron. 34(12), 12368–12383 (2019)
S. Boulouma, H. Belmili, RBF neural network sliding mode control of a PMSG based wind energy conversion system, in 2016 International Renewable and Sustainable Energy Conference (IRSEC), IEEE, Marrakech, Morocco (2016)
Y. Krim, D. Abbes, S. Krim, M.F. Mimouni, Intelligent droop control and power management of active generator for ancillary services under grid instability using fuzzy logic technology. Control Eng. Pract. 81, 215–230 (2018)
I.G. Polushin, D.J. Hill, A.L. Fradkov, Strict quasipassivity and ultimate boundedness for nonlinear control systems. IFAC Proc. 31(17), 505–510 (2008)
R. Gao, I. Husain, R. Cisneros, R. Ortega, Passivity-based and standard PI controls application to wind energy conversion system, in 2016 IEEE Energy Conversion Congress and Exposition (ECCE), pp. 1–5, Milwaukee, WI, USA (2016)
B. Yang, T. Yu, H. Shu, D. Qiu, Y. Zhang, P. Cao, L. Jiang, Passivity-based linear feedback control of permanent magnetic synchronous generator-based wind energy conversion system: design and analysis. IET Renew. Power Gener. 12(9), 981–991 (2018)
B. Yang, H. Yu, Y. Zhang, J. Chen, Y. Sang, L. Jing, Passivity-based sliding-mode control design for optimal power extraction of a PMSG based variable speed wind turbine. Renew. Energy 119, 577–589 (2018)
J. Mash, M. Pahlevaninezhad, J. Praveen, Adaptive passivity-based nonlinear controller for wind energy conversion systems, in 2014 IEEE Applied Power Electronics Conference and Exposition-APEC, pp. 1757–1764, Fort Worth, TX, USA (2014)
R. Subramaniam, Y.H. Joo, Passivity-based fuzzy ISMC for wind energy conversion systems with PMSG. IEEE Trans. Syst. Man. Cyber. Syst. to be published. https://doi.org/10.1109/TSMC.2019.2930743
G. Kapoor, A. Mishra, R.N. Shaw, S. Ajmera, Complex faults categorization technique for series-compensated transmission lines connected with wind-turbines based on DFWHT, in 2020 IEEE International Conference on Computing, Power and Communication Technologies (GUCON), Greater Noida, India, pp. 703–708 (2020). https://doi.org/10.1109/GUCON48875.2020.9231152
M.D. Siddique, R.N. Shaw et al., Switched-capacitor based seven-level triple voltage gain boost inverter (7L-TVG-BI), in 2020 IEEE International Conference on Computing, Power and Communication Technologies (GUCON), Greater Noida, India, pp. 848–852 (2020). https://doi.org/10.1109/GUCON48875.2020.9231182
A.Y. Achour, B. Mendil, S. Bacha, I. Munteanu, Passivity-based current controller design for a permanent-magnet synchronous motor. ISA Trans. 48(3), 336–346 (2009)
A. Gaidi, H. Lehouche, S. Belkacemi, S. Tahraoui, M. Loucif, W. Guenounou, Adaptive backstepping control of wind turbine two mass model, in Proceeding of the 6th International Conference on Systems and Control, pp. 168–172, Batna, Algeria (2017)
Y. Belkhier, A.Y. Achour, Fuzzy passivity-based linear feedback current controller approach for PMSG-based tidal turbine. Ocean Eng. 218, 108156 (2020). https://doi.org/10.1016/j.oceaneng.2020.108156
Y. Belkhier, A.Y. Achour, An intelligent passivity-based backstepping approach for optimal control for grid-connecting permanent magnet synchronous generator-based tidal conversion system. Int. J. Energy Res., 1–16 (2020). https://doi.org/10.1002/er.6171
Y. Belkhier, A.Y. Achour, Passivity-based current control strategy for PMSG wind turbine, in 2019 IEEE 1st International Conference on Sustainable Renewable Energy Systems and Applications (ICSRESA), pp. 1–4, Tebessa, Algeria (2019). https://doi.org/10.1109/ICSRESA49121.2019.9182518
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Belkhier, Y., Achour, A., Shaw, R.N., Sahraoui, W., Ghosh, A. (2021). Adaptive Linear Feedback Energy-Based Backstepping and PID Control Strategy for PMSG Driven by a Grid-Connected Wind Turbine. In: Mekhilef, S., Favorskaya, M., Pandey, R.K., Shaw, R.N. (eds) Innovations in Electrical and Electronic Engineering. Lecture Notes in Electrical Engineering, vol 756. Springer, Singapore. https://doi.org/10.1007/978-981-16-0749-3_13
Download citation
DOI: https://doi.org/10.1007/978-981-16-0749-3_13
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-0748-6
Online ISBN: 978-981-16-0749-3
eBook Packages: EnergyEnergy (R0)