A VNS algorithm for PID controller : hardware-in-the-loop approach.
dc.contributor.author | Silva, Guilherme Augusto Lopes | |
dc.contributor.author | Silva, Pedro Henrique Lopes | |
dc.contributor.author | Santos, Valéria | |
dc.contributor.author | Rêgo Segundo, Alan Kardek | |
dc.contributor.author | Luz, Eduardo José da Silva | |
dc.contributor.author | Moreira, Gladston Juliano Prates | |
dc.date.accessioned | 2022-01-21T20:24:20Z | |
dc.date.available | 2022-01-21T20:24:20Z | |
dc.date.issued | 2021 | pt_BR |
dc.description.abstract | Tuning the Proportional Integral Derivative, or PID, controller in cyber-physical systems is a major challenge as it requires advanced mathematical skills. Several authors in the literature have shown that optimization algorithms are efficient for auto-adjust PID controller constants, especially when there is no mathematical modeling. However, the literature lacks works that show the efficiency of the Variable Neighborhood Search (VNS) algorithm to auto-adjust the PID. In this work, we investigate the efficiency of the Variable Neighborhood Algorithm to fine-tune a PID controller of a real cyber physical-system: a birotor flying drone. The approach consists of applying a numerical neighborhood structure to optimize the three constants of the PID, according to a proposed fitness function. Experiments reveal the feasibility of fine-tuning the PID controller and the birotor balancing with the Variable Neighborhood Algorithm with reduced time. We compared the VNS-approach against one based on genetic algorithms, and on average, the VNS-approach achieves better results with lower computational and memory costs. Results suggest that the approach may be used in real or commercial systems, helping to fine-tune the controller to new environment changes or even last-minute project modifications. | pt_BR |
dc.identifier.citation | SILVA, G. A. L . et al. A VNS algorithm for PID controller: hardware-in-the-loop approach. IEEE Latin America Transactions, v. 100, n. 9, mar./set. 2021. Disponível em: <https://latamt.ieeer9.org/index.php/transactions/article/view/4831>. Acesso em: 12 set. 2021. | pt_BR |
dc.identifier.issn | 1548-0992 | |
dc.identifier.uri | http://www.repositorio.ufop.br/jspui/handle/123456789/14369 | |
dc.identifier.uri2 | https://latamt.ieeer9.org/index.php/transactions/article/view/4831 | pt_BR |
dc.language.iso | pt_BR | pt_BR |
dc.rights | restrito | pt_BR |
dc.subject | Variable neighborhood search - VNS | pt_BR |
dc.subject | Cyber-physical systems | pt_BR |
dc.subject | Proportional integral derivative | pt_BR |
dc.subject | Self-tuning | pt_BR |
dc.subject | Hardware-in-the-loop | pt_BR |
dc.title | A VNS algorithm for PID controller : hardware-in-the-loop approach. | pt_BR |
dc.type | Artigo publicado em periodico | pt_BR |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- ARTIGO_VNSAlgorithmPID.pdf
- Size:
- 6.32 MB
- Format:
- Adobe Portable Document Format
- Description:
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: