Next Article in Journal
WSN Nodes Placement Optimization Based on a Weighted Centroid Artificial Fish Swarm Algorithm
Next Article in Special Issue
Fuzzy Q-Learning Agent for Online Tuning of PID Controller for DC Motor Speed Control
Previous Article in Journal
Reducing the Operational Cost of Cloud Data Centers through Renewable Energy
Previous Article in Special Issue
Evolving the Controller of Automated Steering of a Car in Slippery Road Conditions
Open AccessArticle

Fast Tuning of the PID Controller in An HVAC System Using the Big Bang–Big Crunch Algorithm and FPGA Technology

1
Department of Informatics, University of Piraeus, 18534 Piraeus, Greece
2
Department of Industrial Design and Production Engineering, University of West Attica, 12244 Piraeus, Greece
*
Author to whom correspondence should be addressed.
Algorithms 2018, 11(10), 146; https://doi.org/10.3390/a11100146
Received: 1 September 2018 / Revised: 23 September 2018 / Accepted: 26 September 2018 / Published: 28 September 2018
(This article belongs to the Special Issue Algorithms for PID Controller)
This article presents a novel technique for the fast tuning of the parameters of the proportional–integral–derivative (PID) controller of a second-order heat, ventilation, and air conditioning (HVAC) system. The HVAC systems vary greatly in size, control functions and the amount of consumed energy. The optimal design and power efficiency of an HVAC system depend on how fast the integrated controller, e.g., PID controller, is adapted in the changes of the environmental conditions. In this paper, to achieve high tuning speed, we rely on a fast convergence evolution algorithm, called Big Bang–Big Crunch (BB–BC). The BB–BC algorithm is implemented, along with the PID controller, in an FPGA device, in order to further accelerate of the optimization process. The FPGA-in-the-loop (FIL) technique is used to connect the FPGA board (i.e., the PID and BB–BC subsystems) with the plant (i.e., MATLAB/Simulink models of HVAC) in order to emulate and evaluate the entire system. The experimental results demonstrate the efficiency of the proposed technique in terms of optimization accuracy and convergence speed compared with other optimization approaches for the tuning of the PID parameters: sw implementation of the BB–BC, genetic algorithm (GA), and particle swarm optimization (PSO). View Full-Text
Keywords: Big Bang–Big Crunch optimization algorithm; FPGA based acceleration; digital PID controller; FPGA-in-the-loop; heat ventilation air condition Big Bang–Big Crunch optimization algorithm; FPGA based acceleration; digital PID controller; FPGA-in-the-loop; heat ventilation air condition
Show Figures

Figure 1

MDPI and ACS Style

Almabrok, A.; Psarakis, M.; Dounis, A. Fast Tuning of the PID Controller in An HVAC System Using the Big Bang–Big Crunch Algorithm and FPGA Technology. Algorithms 2018, 11, 146. https://doi.org/10.3390/a11100146

AMA Style

Almabrok A, Psarakis M, Dounis A. Fast Tuning of the PID Controller in An HVAC System Using the Big Bang–Big Crunch Algorithm and FPGA Technology. Algorithms. 2018; 11(10):146. https://doi.org/10.3390/a11100146

Chicago/Turabian Style

Almabrok, Abdoalnasir; Psarakis, Mihalis; Dounis, Anastasios. 2018. "Fast Tuning of the PID Controller in An HVAC System Using the Big Bang–Big Crunch Algorithm and FPGA Technology" Algorithms 11, no. 10: 146. https://doi.org/10.3390/a11100146

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop