Máquinas de Estados Deterministas y Verificación Formal con TLA+

Las condiciones de carrera entre ECUs generan fallos intermitentes que los tests unitarios no detectan. Modelar estados de potencia, OTA y freno en especificaciones TLA+ demuestra matemáticamente la ausencia de deadlocks en cualquier orden de ejecución.

El Alto Coste de las Condiciones de Carrera en la Transición de Frenos

Imaginen la transición de frenada regenerativa a hidráulica al activarse el ABS. Si la ECU del motor asume que la bomba hidráulica está lista pero ésta aún ajusta válvulas, la frenada cae a cero durante 80 ms. El modelo TLA+ detectó este fallo asíncrono antes del primer prototipo.

Explorar Portafolio de Dominios