Research article Open Access Logo

Nominal Model Sliding-Mode Repetitive Control of Respiratory Rhythm Generator

Duong Van Tu 1, 2, *
Phan Trung Dat 1, 2
Truong Cong Toai 1, 2
  1. Faculty of Mechanical Engineering, Key Laboratory of Digital Control and System Engineering (DCSELab), Ho Chi Minh University of Technology (HCMUT), 268 Ly Thuong Kiet Street, Dien Hong Ward, Ho Chi Minh City, Vietnam.
  2. Vietnam National University Ho Chi Minh City, Linh Xuan Ward, Ho Chi Minh City, Vietnam.
Correspondence to: Duong Van Tu, Faculty of Mechanical Engineering, Key Laboratory of Digital Control and System Engineering (DCSELab), Ho Chi Minh University of Technology (HCMUT), 268 Ly Thuong Kiet Street, Dien Hong Ward, Ho Chi Minh City, Vietnam.; Vietnam National University Ho Chi Minh City, Linh Xuan Ward, Ho Chi Minh City, Vietnam.. Email: [email protected].
Volume & Issue: Vol. 9 No. 2 (2026) | Page No.: 2902-2911 | DOI: 10.32508/vnuhcmj-et.v9i2.1533
Published: 2026-06-17

Online metrics


Statistics from the website

  • Abstract Views: 871
  • Galley Views: 357

Statistics from Dimensions

Copyright The Author(s) 2018. This article is published with open access by Vietnam National University, Ho Chi Minh city, Vietnam. This article is distributed under the terms of the Creative Commons Attribution License (CC-BY 4.0) which permits any use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited. 

Abstract

This paper presents a robust control approach for simulating respiratory rhythms using a physical breathing simulator that integrates both respiratory mechanics and blower dynamics. The system models a respiratory rhythm generator driven by a brushless DC motor-based blower, combined with a lumped-parameter artificial lung. To address parameter uncertainties such as time-varying airway resistance and lung compliance arising from physiological variability and modeling inaccuracies, a nominal model sliding mode controller is developed within a repetitive control framework. The proposed scheme consists of two loops: a nominal controller ensuring ideal model tracking, and a plant controller enforcing convergence of the actual output to the nominal response, regardless of parameter mismatches or disturbances. The control algorithm is derived analytically using Lyapunov stability theory and designed to minimize the tracking error of the periodic respiratory volume waveform. To evaluate control system performance, a nonlinear simulation model was constructed incorporating electromechanical dynamics of the blower and physiological variability in lung parameters under time-varying operating condition. Numerical simulations are conducted under three reference inputs with varying tidal volumes and respiratory rates, covering a representative range of breathing conditions. As a result, it demonstrates that the proposed controller reserves high precision across all cases, with normalized root mean square error (NRMSE) consistently exceeding 99.85% and a correlation coefficient of 1.0. The phase trajectory analysis further confirms rapid convergence of tracking error dynamics and bounded steady-state behavior, while the use of a boundary layer saturation function effectively reduces control chattering without degrading tracking performance. This study establishes a high-fidelity simulation platform suitable for ventilator algorithm development, performance testing, and control design under realistic uncertainties. From there, it enables improved robustness evaluation and advanced controller validation in diverse physiological breathing scenarios.

Comments