z-logo
open-access-imgOpen Access
Algebraic observer‐based output‐feedback controller design for a PEM fuel cell air‐supply subsystem
Author(s) -
Zakaria Baroud,
Noureddine Gazzam,
Atallah Benalia,
Carlos OcampoMartinez
Publication year - 2018
Publication title -
iet renewable power generation
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.005
H-Index - 76
eISSN - 1752-1424
pISSN - 1752-1416
DOI - 10.1049/iet-rpg.2018.5421
Subject(s) - control theory (sociology) , observer (physics) , controller (irrigation) , proton exchange membrane fuel cell , algebraic number , computer science , control engineering , engineering , mathematics , fuel cells , control (management) , physics , mathematical analysis , quantum mechanics , artificial intelligence , chemical engineering , agronomy , biology
In this study, an algebraic‐observer‐based output‐feedback controller is proposed for a proton exchange membrane fuel cell (PEMFC) air‐supply subsystem, based on both algebraic differentiation and sliding‐mode control approaches. The goal of the design is to regulate the oxygen excess ratio (OER) towards its optimal set point value in the PEMFC air‐supply subsystem. Hence, an algebraic estimation approach is used to reconstruct the OER based on a robust differentiation method. The proposed observer is known for its finite‐time convergence and low computational time compared to other observers presented in the literature. Then, a twisting controller is designed to control the OER by manipulating the compressor motor voltage. The parameters of the twisting controller have been calculated by means of an off‐line tuning procedure. The performance of the proposed algebraic‐observer‐based output‐feedback controller is analysed through simulations for different stack‐current changes, for parameter uncertainties, and for noise rejection. Results show that the proposed approach properly estimates and regulates the OER in finite‐time.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here