| Literature DB >> 30404342 |
Huu-Khoa Tran1,2, Juing-Shian Chiou3.
Abstract
Due to the rapid development of science and technology in recent times, many effective controllers are designed and applied successfully to complicated systems. The significant task of controller design is to determine optimized control gains in a short period of time. With this purpose in mind, a combination of the particle swarm optimization (PSO)-based algorithm and the evolutionary programming (EP) algorithm is introduced in this article. The benefit of this integration algorithm is the creation of new best-parameters for control design schemes. The proposed controller designs are then demonstrated to have the best performance for nonlinear micro air vehicle models.Entities:
Keywords: evolutionary programming (EP); integral of the squared error (ISE); micro air vehicle (MAV); particle swarm optimization (PSO)-based
Year: 2016 PMID: 30404342 PMCID: PMC6190017 DOI: 10.3390/mi7090168
Source DB: PubMed Journal: Micromachines (Basel) ISSN: 2072-666X Impact factor: 2.891
Figure 1Particle swarm optimization based (PSO)-based algorithm applies to the micro air vehicle controller design.
Figure 2Inputs e and de, and output CI of Fuzzification interface.
The Fuzzy rule-table.
| CI( | ||||||||
|---|---|---|---|---|---|---|---|---|
| NB | NM | NS | ZE | PS | PM | PB | ||
| de(t) | NB | ZE | NS | NS | NM | NM | NB | NB |
| NM | PS | ZE | NS | NS | NM | NM | NB | |
| NS | PS | PS | ZE | NS | NS | NM | NM | |
| ZE | PS | NM | PS | ZE | NS | NS | NM | |
| PS | PM | PM | PS | PS | ZE | NS | NS | |
| PM | PB | PM | PM | PS | PS | ZE | NS | |
| PB | PB | PB | PM | PM | PS | PS | ZE | |
NB: negative big; NM: negative medium; NS: negative small; ZE: zero; PS: positive small; PM: positive medium; and PB: positive big.
Figure 3The micro air vehicle quadcopter model.
Figure 4Roll channel control with the PSO-based algorithm. (a) Roll angle response; (b) The ISE fitness function; (c) Bode diagram.
Figure 5Pitch channel control with the PSO-based algorithm. (a) Pitch angle response; (b) The ISE fitness function; (c) Bode diagram.
Figure 6Yaw channel control with the PSO-based algorithm. (a)Yaw angle response; (b) The ISE fitness function; (c) Bode diagram.