Real-time estimation of the volumetric efficiency in spark ignition engines using an adaptive sliding-mode observer