Abstract
In this paper, least-squares support vector machine (LS-SVM), whose parameters are updated by unscented Kalman filter (UKF), is adopted in the generalized predictive control (GPC) of a system with general multicompartment lung mechanics. Gaussian kernel function is employed since it presents a good approximation to the inner product of nonlinear mapping possessed in the SVM formulation. In the SVM literature, it is well known that the width parameter σ of the Gaussian kernel function has an important effect on the performance. However, it is not possible to train that parameter together with the other parameters of SVM when using linear least squares. This is why we use UKF for parameter adaptation in the SVM formulation. At each time instant of the control task, all parameters of the LS-SVM model, including σ, are tuned simultaneously. Another reason to employ UKF is; it avoids the suboptimal solutions caused by linearization based filters, e.g., extended Kalman filter. Due to these facts, we train the SVM model using UKF and it will be referred to as the UKF-SVM model. Simulation results concerning the application of UKF-SVM based GPC to a multicompartment lung mechanics model yields plausible performance using small amount of support vectors even when there are time-varying lung parameters and disturbance of high level affecting the system. The adopted approach can also be useful when there is not any knowledge of the system dynamics, i.e., black box. Note that, multicompartment lung mechanics system is a stand-in model that can mimic the behavior of human lung. Thus, it is appropriate for hardware-in-the-loop simulation which opens a path to the real-patient-tests of mechanical respiratory systems in the future.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have