Title :
On formal verification of Toyota´s electronic throttle controller
Author :
Ras, Jim ; Cheng, Albert M K
Author_Institution :
Dept. of Comput. Sci., Univ. of Houston, Houston, TX, USA
Abstract :
This practice paper examines Toyota´s electronic throttle controller (ETC) problem. ETC for passenger cars is a safety-critical, embedded control system and it must meet very high reliability and safety requirements. ETC systems continue to increase in complexity, making formal specification and verification processes an essential component of the development of safer systems. There are two ways to represent the real-time system. Firstly, we can describe the system´s structure and function by detailing its electrical, mechanical, and other components. Secondly, the real-time system´s behavior as it responds to actions and events can be described. Then we can compare the system´s specification to the safety assertion to show that the system meets the safety properties. This paper describes two research threads. In the first, we present the specification of Toyota´s electronic throttle control (ETC) system including the timing constraints. The second thread, which will be explored in a longer version of this paper, evaluates the use of conventional design versus electronic engine control by applying classical control theory.
Keywords :
automotive electronics; control engineering computing; embedded systems; engines; formal specification; formal verification; mechanical engineering computing; road safety; safety-critical software; ETC system; Toyota electronic throttle controller; formal specification; formal verification; passenger car; real-time system; reliability; safety; safety-critical embedded control system; timing constraints; Assembly; Engines; Real time systems; Safety; Steady-state; Timing; Unified modeling language;
Conference_Titel :
Systems Conference (SysCon), 2011 IEEE International
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4244-9494-1
DOI :
10.1109/SYSCON.2011.5929080