@inproceedings{a544b9971ff44844904f3634c05e7099,
title = "Applicability of Fractional-Order PID Controllers for Twin Rotor Aerodynamic System Objects",
abstract = "The availability of two additional tunable parameters compared with Proportional Integral Derivative (PID) controllers makes it possible to incorporate fractional-order (FO) integral/derivative actions. The selection of the optimization algorithm and objective function is important for tuning the fractional-order PID controller. This paper presents the formulation of the FOPID controller design as an optimization problem and its solution using four built-in algorithms in MATLAB. Each algorithm solves the optimization by minimizing two cost functions resulting eight sets of controller parameters. To overcome the sensitivity of algorithms to the initial and boundary values of the parameters, we considered nine different initial and boundary conditions. The proposed method considers the minimum of the optimal values obtained in each case. This provides globally-optimal FOPID controllers. To validate its efficiency, the proposed method uses a Twin Rotor Aerodynamic System (TRAS) as an example. Comparison with a nonlinear approach shows that the proposed approach ensures tracking with minimal and smooth control efforts.",
keywords = "Fractional order PID, and parameters tuning, optimization, twin-rotor",
author = "Faisal Saleem and J{\'o}zef Wiora",
note = "Publisher Copyright: {\textcopyright} The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.; 28th International Conference on Automation, AUTOMATION 2024 ; Conference date: 08-05-2024 Through 10-05-2024",
year = "2024",
doi = "10.1007/978-3-031-78266-4\_4",
language = "English",
isbn = "9783031782657",
series = "Lecture Notes in Networks and Systems",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "39--48",
editor = "Roman Szewczyk and Cezary Zieli{\'n}ski and Ma{\l}gorzata Kaliczy{\'n}ska and Vytautas Bu{\v c}inskas",
booktitle = "Automation 2024",
address = "Germany",
}