A learning algorithm concept for updating look-up tables for automotive applications

Look-up tables are commonly used in the automotive field for handling operating point variations. However, constant maps cannot cope with systems variations and ageing. Methods, such as Kalman filter or Extended Kalman filter for non-linear cases, can be used for table adaptation providing an optima...

Descripción completa

Detalles Bibliográficos
Autores: Guardiola, Carlos|||0000-0002-3150-8566, Pla Moreno, Benjamín|||0000-0001-9238-2939, Blanco Rodríguez, David, Cabrera López, Pedro
Tipo de recurso: artículo
Fecha de publicación:2013
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/50901
Acceso en línea:https://riunet.upv.es/handle/10251/50901
Access Level:acceso abierto
Palabra clave:Kalman filter
Adaptive models
Maps
Look-up table
Automotive
Sensor
INGENIERIA AEROESPACIAL
MAQUINAS Y MOTORES TERMICOS
Descripción
Sumario:Look-up tables are commonly used in the automotive field for handling operating point variations. However, constant maps cannot cope with systems variations and ageing. Methods, such as Kalman filter or Extended Kalman filter for non-linear cases, can be used for table adaptation providing an optimal solution to the problem. But these methods are computationally intensive, making difficult to implement them on commercial engine control units. The current paper proposes a learning method for online updating of look-up tables or maps. This algorithm uses precalculated membership functions based on a standard Kalman filter observer for weighting the adaptation. The main contribution of the method is the derivation of a steady-state Kalman filter observer that lowers the calculation burden and simplifies the implementation against the standard Kalman filter implementation that requires higher computational cost. As far as table is updated online while engine runs, this allows correcting drift errors and the unit-to-unit dispersion. The method is illustrated for mapping engine variables such as λ−1 and NOx in a Diesel engine by using an adaptive look-up table, and its characteristics make it suitable for implementing in commercial engine electronic control units for online purposes.