1
|
Kong W, Zhang H, Yang X, Yao Z, Wang R, Yang W, Zhang J. PID control algorithm based on multistrategy enhanced dung beetle optimizer and back propagation neural network for DC motor control. Sci Rep 2024; 14:28276. [PMID: 39550473 PMCID: PMC11569195 DOI: 10.1038/s41598-024-79653-z] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/07/2024] [Accepted: 11/11/2024] [Indexed: 11/18/2024] Open
Abstract
Traditional Proportional-Integral-Derivative (PID) control systems often encounter challenges related to nonlinearity and time-variability. Original dung beetle optimizer (DBO) offers fast convergence and strong local exploitation capabilities. However, they are limited by poor exploration capabilities, imbalance between exploration and exploitation phases, and insufficient precision in global search. This paper proposes a novel adaptive PID control algorithm based on enhanced dung beetle optimizer (EDBO) and back propagation neural network (BPNN). Firstly, the diversity of exploration is increased by incorporating a merit-oriented mechanism into the rolling behavior. Then, a sine learning factor is introduced to balance the global exploration and local exploitation capabilities. Additionally, a dynamic spiral search strategy and adaptive [Formula: see text]-distribution disturbance are presented to enhance search precision and global search capability. The BPNN is employed to fine-tune both PID and network parameters, leveraging its powerful generalization and learning ability to model nonlinear system dynamics. In the simplified motor experiments, the proposed controller achieved the lowest overshoot (0.5%) and the shortest response time (0.012 s), with a settling time of 0.02 s and a steady-state error of just 0.0010. In another set of experiments, the proposed controller recorded an overshoot and response time of 0.7% and 0.0010 s, across five DC motor tests. These results demonstrate the proposed adaptive PID control algorithm has superior performance in optimizing control system parameters, as well as improving system robustness and stability.
Collapse
Affiliation(s)
- Weibin Kong
- School of Information Engineering, Research Center of Photoelectric and Information Technology, Yancheng Institute of Technology, Yancheng, 224000, Jiangsu, China
| | - Haonan Zhang
- School of Information Engineering, Research Center of Photoelectric and Information Technology, Yancheng Institute of Technology, Yancheng, 224000, Jiangsu, China
| | - Xiaofang Yang
- School of Information Engineering, Research Center of Photoelectric and Information Technology, Yancheng Institute of Technology, Yancheng, 224000, Jiangsu, China
| | - Zijian Yao
- School of Information Engineering, Research Center of Photoelectric and Information Technology, Yancheng Institute of Technology, Yancheng, 224000, Jiangsu, China.
| | - Rugang Wang
- School of Information Engineering, Research Center of Photoelectric and Information Technology, Yancheng Institute of Technology, Yancheng, 224000, Jiangsu, China
| | - Wenwen Yang
- School of Information Science and Technology, Nantong University, Nantong, 226000, Jiangsu, China
| | - Jiachen Zhang
- School of Information Engineering, Research Center of Photoelectric and Information Technology, Yancheng Institute of Technology, Yancheng, 224000, Jiangsu, China
| |
Collapse
|
2
|
Calvo I, Villar E, Napole C, Fernández A, Barambones O, Gil-García JM. Reliable Control Applications with Wireless Communication Technologies: Application to Robotic Systems. SENSORS (BASEL, SWITZERLAND) 2021; 21:7107. [PMID: 34770413 PMCID: PMC8587709 DOI: 10.3390/s21217107] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/23/2021] [Revised: 09/09/2021] [Accepted: 10/21/2021] [Indexed: 11/17/2022]
Abstract
The nature of wireless propagation may reduce the QoS of the applications, such that some packages can be delayed or lost. For this reason, the design of wireless control applications must be faced in a holistic way to avoid degrading the performance of the control algorithms. This paper is aimed at improving the reliability of wireless control applications in the event of communication degradation or temporary loss at the wireless links. Two controller levels are used: sophisticated algorithms providing better performance are executed in a central node, whereas local independent controllers, implemented as back-up controllers, are executed next to the process in case of QoS degradation. This work presents a reliable strategy for switching between central and local controllers avoiding that plants may become uncontrolled. For validation purposes, the presented approach was used to control a planar robot. A Fuzzy Logic control algorithm was implemented as a main controller at a high performance computing platform. A back-up controller was implemented on an edge device. This approach avoids the robot becoming uncontrolled in case of communication failure. Although a planar robot was chosen in this work, the presented approach may be extended to other processes. XBee 900 MHz communication technology was selected for control tasks, leaving the 2.4 GHz band for integration with cloud services. Several experiments are presented to analyze the behavior of the control application under different circumstances. The results proved that our approach allows the use of wireless communications, even in critical control applications.
Collapse
Affiliation(s)
- Isidro Calvo
- System Engineering and Automation Deparment, Faculty of Engineering of Vitoria-Gasteiz, Basque Country University (UPV/EHU), 01006 Vitoria-Gasteiz, Spain; (E.V.); (C.N.); (A.F.)
| | - Eneko Villar
- System Engineering and Automation Deparment, Faculty of Engineering of Vitoria-Gasteiz, Basque Country University (UPV/EHU), 01006 Vitoria-Gasteiz, Spain; (E.V.); (C.N.); (A.F.)
| | - Cristian Napole
- System Engineering and Automation Deparment, Faculty of Engineering of Vitoria-Gasteiz, Basque Country University (UPV/EHU), 01006 Vitoria-Gasteiz, Spain; (E.V.); (C.N.); (A.F.)
| | - Aitor Fernández
- System Engineering and Automation Deparment, Faculty of Engineering of Vitoria-Gasteiz, Basque Country University (UPV/EHU), 01006 Vitoria-Gasteiz, Spain; (E.V.); (C.N.); (A.F.)
| | - Oscar Barambones
- System Engineering and Automation Deparment, Faculty of Engineering of Vitoria-Gasteiz, Basque Country University (UPV/EHU), 01006 Vitoria-Gasteiz, Spain; (E.V.); (C.N.); (A.F.)
| | - José Miguel Gil-García
- Department of Electronic Technology, Faculty of Engineering of Vitoria-Gasteiz, Basque Country University (UPV/EHU), 01006 Vitoria-Gasteiz, Spain;
| |
Collapse
|
3
|
Włodarczak S, Ochowiak M, Doligalski M, Kwapisz B, Krupińska A, Mrugalski M, Matuszak M. Flow Rate Control by Means of Flow Meter and PLC Controller. SENSORS 2021; 21:s21186153. [PMID: 34577360 PMCID: PMC8470381 DOI: 10.3390/s21186153] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 08/24/2021] [Revised: 09/08/2021] [Accepted: 09/10/2021] [Indexed: 11/16/2022]
Abstract
This paper presents a design of a flow meter based on a programmable logic controller (PLC). The new construction of a flow meter controlled by PLC increases the possibilities for the control and automation of fluid flow. Additionally, the didactic potential of the use of simple automation in the form of a programmable logic controller was considered. A device enabling the measurement of fluid flow rate based on a PLC controller was designed, constructed, and tested. The choice of device was the Gems Sensors FT-210 series turbine flow sensor, which is characterized by low purchase and maintenance costs. The properties and the chemical resistance of polyamide-12, the material the sensor is made of, make it possible to test the flow of various types of fluids. As part of the work, an algorithm and a program controlling the device was developed based on the APB Soft software, enabling the accurate reading of the number of impulses sent by the turbine flow sensor. The results of the designed flow meter were compared with the results obtained for the Krohne VA-40 high accuracy rotameter.
Collapse
Affiliation(s)
- Sylwia Włodarczak
- Department of Chemical Engineering and Equipment, Poznan University of Technology, 60-965 Poznan, Poland; (S.W.); (M.O.); (B.K.); (A.K.); (M.M.)
| | - Marek Ochowiak
- Department of Chemical Engineering and Equipment, Poznan University of Technology, 60-965 Poznan, Poland; (S.W.); (M.O.); (B.K.); (A.K.); (M.M.)
| | - Michał Doligalski
- Institute of Metrology, Electronics and Computer Science, Faculty of Computer, Electrical and Control Engineering, University of Zielona Gora, ul. Licealna 9, 4, 65-417 Zielona Gora, Poland
- Correspondence:
| | - Bartosz Kwapisz
- Department of Chemical Engineering and Equipment, Poznan University of Technology, 60-965 Poznan, Poland; (S.W.); (M.O.); (B.K.); (A.K.); (M.M.)
| | - Andżelika Krupińska
- Department of Chemical Engineering and Equipment, Poznan University of Technology, 60-965 Poznan, Poland; (S.W.); (M.O.); (B.K.); (A.K.); (M.M.)
| | - Marcin Mrugalski
- Institute of Control and Computation Engineering, Faculty of Computer, Electrical and Control Engineering, University of Zielona Gora, ul. Licealna 9, 4, 65-417 Zielona Gora, Poland;
| | - Magdalena Matuszak
- Department of Chemical Engineering and Equipment, Poznan University of Technology, 60-965 Poznan, Poland; (S.W.); (M.O.); (B.K.); (A.K.); (M.M.)
| |
Collapse
|