Title :
Verifying ignition timing of gasoline direct injection engine´s PCM
Author :
Yamauchi, Masato ; Ito, Nobuhiro ; Kawabe, Yoshinobu
Author_Institution :
Dept. of Inf. Sci., Aichi Inst. of Technol., Toyota, Japan
fDate :
June 28 2015-July 1 2015
Abstract :
A powertrain control module (PCM) is an electronic control unit for an engine. PCMs are used for almost all automobiles, so faulty software for a PCM may cause a hazardous event or a fatal accident. For software of a gasoline direct injection engine´s PCM, a formal modeling was introduced with a formal specification language; specifically, two I/O-automata - a concrete version and an abstract version - were described with a specification language based on I/O-automaton theory. In this paper we theorem-prove a trace inclusion between the two automata. If we prove a binary relation over states satisfies conditions for a forward simulation in I/O-automaton theory, we can prove the trace inclusion. The abstract version is a specification for a timing of engine´s ignition, so the inclusion leads to the correctness of concrete version´s ignition timing.
Keywords :
automata theory; automobiles; formal languages; ignition; internal combustion engines; mechanical engineering computing; power transmission (mechanical); road traffic control; specification languages; theorem proving; I/O-automaton theory; PCM; abstract version; electronic control unit; engine ignition timing; faulty software; formal modeling; formal specification language; forward simulation; gasoline direct injection engine PCM; powertrain control module; theorem-proving; trace inclusion; Automata; Automobiles; Fuels; Ignition; Phase change materials; Timing;
Conference_Titel :
Computer and Information Science (ICIS), 2015 IEEE/ACIS 14th International Conference on
Conference_Location :
Las Vegas, NV
DOI :
10.1109/ICIS.2015.7166639