Cargando…

Neural network compensation control of magnetic levitation ball position based on fuzzy inference

Aiming at the problem of poor transient performance of the control system caused by the control uncertainty of the undertrained neural network, a neural network compensation control method based on fuzzy inference is proposed in this paper. The method includes three control substructures: fuzzy infe...

Descripción completa

Detalles Bibliográficos
Autores principales: Tang, Jiawei, Huang, Zhiwen, Zhu, Yidan, Zhu, Jianmin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8810916/
https://www.ncbi.nlm.nih.gov/pubmed/35110638
http://dx.doi.org/10.1038/s41598-022-05900-w
_version_ 1784644329465184256
author Tang, Jiawei
Huang, Zhiwen
Zhu, Yidan
Zhu, Jianmin
author_facet Tang, Jiawei
Huang, Zhiwen
Zhu, Yidan
Zhu, Jianmin
author_sort Tang, Jiawei
collection PubMed
description Aiming at the problem of poor transient performance of the control system caused by the control uncertainty of the undertrained neural network, a neural network compensation control method based on fuzzy inference is proposed in this paper. The method includes three control substructures: fuzzy inference block, neural network control block and basic control block. The fuzzy inference block adaptively adjusts the neural network compensation control quantity according to the control error and the error rate of change, and adds a dynamic adjustment factor to ensure the control quality at the initial stage of network learning or at the moment of signal transition. The neural network control block is composed of an identifier and a controller with the same network structure. After the identifier learns the dynamic inverse model of the controlled object online, its training parameters are dynamically copied to the controller for real-time compensation control. The basic control block uses a traditional PID controller to provide online learning samples for the neural network control block. The simulation and experimental results of the position control of the magnetic levitation ball show that the proposed method significantly reduces the overshoot and settling time of the control system without sacrificing the steady-state accuracy of neural network compensation control, and has good transient and steady-state performance and strong robustness simultaneously.
format Online
Article
Text
id pubmed-8810916
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-88109162022-02-07 Neural network compensation control of magnetic levitation ball position based on fuzzy inference Tang, Jiawei Huang, Zhiwen Zhu, Yidan Zhu, Jianmin Sci Rep Article Aiming at the problem of poor transient performance of the control system caused by the control uncertainty of the undertrained neural network, a neural network compensation control method based on fuzzy inference is proposed in this paper. The method includes three control substructures: fuzzy inference block, neural network control block and basic control block. The fuzzy inference block adaptively adjusts the neural network compensation control quantity according to the control error and the error rate of change, and adds a dynamic adjustment factor to ensure the control quality at the initial stage of network learning or at the moment of signal transition. The neural network control block is composed of an identifier and a controller with the same network structure. After the identifier learns the dynamic inverse model of the controlled object online, its training parameters are dynamically copied to the controller for real-time compensation control. The basic control block uses a traditional PID controller to provide online learning samples for the neural network control block. The simulation and experimental results of the position control of the magnetic levitation ball show that the proposed method significantly reduces the overshoot and settling time of the control system without sacrificing the steady-state accuracy of neural network compensation control, and has good transient and steady-state performance and strong robustness simultaneously. Nature Publishing Group UK 2022-02-02 /pmc/articles/PMC8810916/ /pubmed/35110638 http://dx.doi.org/10.1038/s41598-022-05900-w Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Tang, Jiawei
Huang, Zhiwen
Zhu, Yidan
Zhu, Jianmin
Neural network compensation control of magnetic levitation ball position based on fuzzy inference
title Neural network compensation control of magnetic levitation ball position based on fuzzy inference
title_full Neural network compensation control of magnetic levitation ball position based on fuzzy inference
title_fullStr Neural network compensation control of magnetic levitation ball position based on fuzzy inference
title_full_unstemmed Neural network compensation control of magnetic levitation ball position based on fuzzy inference
title_short Neural network compensation control of magnetic levitation ball position based on fuzzy inference
title_sort neural network compensation control of magnetic levitation ball position based on fuzzy inference
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8810916/
https://www.ncbi.nlm.nih.gov/pubmed/35110638
http://dx.doi.org/10.1038/s41598-022-05900-w
work_keys_str_mv AT tangjiawei neuralnetworkcompensationcontrolofmagneticlevitationballpositionbasedonfuzzyinference
AT huangzhiwen neuralnetworkcompensationcontrolofmagneticlevitationballpositionbasedonfuzzyinference
AT zhuyidan neuralnetworkcompensationcontrolofmagneticlevitationballpositionbasedonfuzzyinference
AT zhujianmin neuralnetworkcompensationcontrolofmagneticlevitationballpositionbasedonfuzzyinference