Volume 17, Issue 3 (2017)                   Modares Mechanical Engineering 2017, 17(3): 167-176 | Back to browse issues page

XML Persian Abstract Print

Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

Asgharnia A H, Shahnazi R, Jamali A. Pitch Angle Control of a High-Power Wind Turbine Using Optimal Fractional-order PID Controller. Modares Mechanical Engineering. 2017; 17 (3) :167-176
URL: http://mme.modares.ac.ir/article-15-3808-en.html
Abstract:   (2555 Views)
In this paper, an optimal Fractional-order Proportional-Integral-Derivative (FOPID) controller is proposed to control an offshore 5MW wind turbine’s pitch angle in above rated speed. The proposed pitch controller regulates the generator angular speed and consequently the generator power to its nominal value without any knowledge of the model. In order to find the parameters of the controller, a hybrid cost function is proposed, which consists of sum of absolute error signal and absolute rate of control signal in three different wind speeds. The wind speeds are chosen in the beginning, middle and at the end of the interval, thus, the optimized controller is able to show an acceptable performance in whole range of wind speeds, without any demand to nonlinear and complex controllers. To this end, the proposed cost function is minimized using three optimization algorithms: Differential Evolution (DE), Firefly algorithm and Particle Swarm Optimization (PSO). In order to evaluate the robustness of proposed FOPID, numerous wind profiles with different speeds and fluctuations are applied and the results are compared with the optimal integer order PID controller. The comparison demonstrates that the proposed FOPID has more effective performance and robustness than optimal integer order PID.
Full-Text [PDF 1956 kb]   (4959 Downloads)    
Article Type: Research Article | Subject: Control
Received: 2016/12/31 | Accepted: 2017/02/7 | Published: 2017/03/4

Add your comments about this article : Your username or Email: