Multi-loop active disturbance rejection control and PID control strategy for poultry house based on GA, PSO and GWO algorithms

Maintaining the health and welfare of broilers, besides obtaining and optimizing good performance, are the main objectives of poultry production. In response, climate control remains the most guaranteed strategy for managing livestock successfully. Separate controlling temperature and humidity on th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Heliyon 2024-04, Vol.10 (8), p.e29579-e29579, Article e29579
Hauptverfasser: Elghardouf, Narjice, Ennaciri, Yassine, Elakkary, Ahmed, Sefiani, Nacer
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Maintaining the health and welfare of broilers, besides obtaining and optimizing good performance, are the main objectives of poultry production. In response, climate control remains the most guaranteed strategy for managing livestock successfully. Separate controlling temperature and humidity on the one hand; and contaminant gases on the other was a focus of several investigations. Thus, the particularity of this work which involves the study, analysis, and control of broiler livestock building while taking into account, at the same time, all the system's constituent variables (i.e., temperature, humidity, NH3 and CO2 concentration, air velocity, and differential pressure). In this paper, an Active Disturbance Rejection Control (ADRC) and Proportional Integral Derivative (PID) controllers were designed and combined with a multi-loop approach for a multi-inputs multi-outputs (MIMO) system. Then, Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and Grey Wolf Optimization (GWO) were used to obtain the optimal controllers' parameters employing the reward function, the Integrated Time Absolute Error (ITAE), according to the poultry system requirements. Simulation experiments were carried out using the Matlab Simulink toolbox to verify the effectiveness of all the proposed control methods with the two optimization algorithms regarding stabilization and tracking setpoints. Despite the introduction of several disturbances in the plant model, the PSO-ADRC controller still exhibits notable benefits in terms of rise time, overshoot, settling time, and good disturbance rejection, proving the robustness of the suggested control method.
ISSN:2405-8440
2405-8440
DOI:10.1016/j.heliyon.2024.e29579