Skip to main content

2017 | OriginalPaper | Buchkapitel

Automating Time Series Safety Analysis for Automotive Control Systems in STPA Using Weighted Partial Max-SMT

verfasst von : Shuichi Sato, Shogo Hattori, Hiroyuki Seki, Yutaka Inamori, Shoji Yuen

Erschienen in: Formal Techniques for Safety-Critical Systems

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Recently, Systems-Theoretic Process Analysis (STPA) has been studied for automobile safety analysis. When STPA is used later in the design phase, significant effort is required to detect causal scenarios of unsafe control actions (UCAs), especially those related to intermittent disturbances in multiple signals. We propose a method to automate this disturbance detection by checking the satisfiability of trace formulas extended with cushion variables. At a state transition, cushion variable values are used instead of original variable values to determine the next state. A signal disturbance is regarded as assigning different values to variables and corresponding cushion variables. Specifying the equality between variables and cushion variables as soft clauses, a Weighted Partial Max-SMT solver mechanically searches an assignment for a trace to satisfy the UCA property. We applied the proposed technique to a simplified automotive control system to demonstrate some examples of automatic detections of reasonable intermittent multi-signal disturbances.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
It is a design decision whether a certain mechanism is introduced in the system to protect a critical signal (\( VehicleSpeed \), in this example) from disturbance, though protecting all signals against disturbance is unrealistic.
 
Literatur
1.
Zurück zum Zitat Leveson, N.G.: Engineering a Safer World: Systems Thinking Applied to Safety. MIT Press, Cambridge (2011) Leveson, N.G.: Engineering a Safer World: Systems Thinking Applied to Safety. MIT Press, Cambridge (2011)
2.
Zurück zum Zitat Leveson, N.G.: A systems-theoretic approach to safety in software intensive systems. IEEE Trans. Dependable Secure Comput. 1, 66–86 (2004)CrossRef Leveson, N.G.: A systems-theoretic approach to safety in software intensive systems. IEEE Trans. Dependable Secure Comput. 1, 66–86 (2004)CrossRef
3.
Zurück zum Zitat Sotomayor, R.: Comparing STPA and FMEA on an automotive electric power steering system. In: STAMP Workshop, Boston (2015) Sotomayor, R.: Comparing STPA and FMEA on an automotive electric power steering system. In: STAMP Workshop, Boston (2015)
4.
Zurück zum Zitat Balgos, Y.: A systems theoretic application to design for the safety of medical diagnostic devices. Master Dissertation, Boston (2012) Balgos, Y.: A systems theoretic application to design for the safety of medical diagnostic devices. Master Dissertation, Boston (2012)
5.
Zurück zum Zitat Ericson, C.: Fault tree analysis - a history. In: Proceedings of the International System Safety Conference (1999) Ericson, C.: Fault tree analysis - a history. In: Proceedings of the International System Safety Conference (1999)
6.
Zurück zum Zitat Procedure for Performing a Failure Mode Effect and Criticality Analysis. In: United States Military Procedure, MIL-P-1629 (1949) Procedure for Performing a Failure Mode Effect and Criticality Analysis. In: United States Military Procedure, MIL-P-1629 (1949)
7.
Zurück zum Zitat Troyan, J.E., Vine, L.Y.L.: HAZOP. Loss Prev. 2, 125 (1968) Troyan, J.E., Vine, L.Y.L.: HAZOP. Loss Prev. 2, 125 (1968)
8.
Zurück zum Zitat Owens, B., Herring, M., Dulac, N., Leveson, N., Ingham, M., Weiss, K.: Application of a safety-driven design methodology to an outer planet exploration mission. In: IEEE Aerospace Conference, pp. 1–24. Big Sky, USA (2008) Owens, B., Herring, M., Dulac, N., Leveson, N., Ingham, M., Weiss, K.: Application of a safety-driven design methodology to an outer planet exploration mission. In: IEEE Aerospace Conference, pp. 1–24. Big Sky, USA (2008)
9.
Zurück zum Zitat Dong, A.: Applicaton of CAST and STPA to railroad safety in China. Master’s thesis, Massachusetts Institute of Technology (2012) Dong, A.: Applicaton of CAST and STPA to railroad safety in China. Master’s thesis, Massachusetts Institute of Technology (2012)
10.
Zurück zum Zitat Thomas, J., Ang, Y.H., Chung, K., Gao, O.Q.: STPA analysis of intravenous patient-controlled analgesia. In: STAMP Workshop (2016) Thomas, J., Ang, Y.H., Chung, K., Gao, O.Q.: STPA analysis of intravenous patient-controlled analgesia. In: STAMP Workshop (2016)
11.
Zurück zum Zitat Hommes, Q.V.E.: Safety analysis approaches for automotive electronic control systems. In: Society of Automotive Engineers’ Meeting (2015) Hommes, Q.V.E.: Safety analysis approaches for automotive electronic control systems. In: Society of Automotive Engineers’ Meeting (2015)
13.
Zurück zum Zitat Jose, M., Majumdar, R.: Cause clue clauses: error localization using maximum satisfiability. ACM SIGPLAN Not. 46(6), 437–446 (2011)CrossRef Jose, M., Majumdar, R.: Cause clue clauses: error localization using maximum satisfiability. ACM SIGPLAN Not. 46(6), 437–446 (2011)CrossRef
14.
16.
Zurück zum Zitat Thomas, J., Suo, D.: STPA-based method to identify and control feature interactions in large complex systems. In: Proceedings of the 3rd European STAMP, Amsterdam (2015) Thomas, J., Suo, D.: STPA-based method to identify and control feature interactions in large complex systems. In: Proceedings of the 3rd European STAMP, Amsterdam (2015)
17.
Zurück zum Zitat Lamraoui, S.-M., Nakajima, S.: A formula-based approach for automatic fault localization of imperative programs. In: Merz, S., Pang, J. (eds.) ICFEM 2014. LNCS, vol. 8829, pp. 251–266. Springer, Heidelberg (2014). doi:10.1007/978-3-319-11737-9_17 Lamraoui, S.-M., Nakajima, S.: A formula-based approach for automatic fault localization of imperative programs. In: Merz, S., Pang, J. (eds.) ICFEM 2014. LNCS, vol. 8829, pp. 251–266. Springer, Heidelberg (2014). doi:10.​1007/​978-3-319-11737-9_​17
18.
Zurück zum Zitat Hattori, S., Yuen, S., Seki, H., Sato, S.: Automated hazard analysis with pMAX-SMT for automobile systems. In: Pre-proceedings of the International Workshop on Automated Verification of Critical Systems, Edinburgh (2015) Hattori, S., Yuen, S., Seki, H., Sato, S.: Automated hazard analysis with pMAX-SMT for automobile systems. In: Pre-proceedings of the International Workshop on Automated Verification of Critical Systems, Edinburgh (2015)
Metadaten
Titel
Automating Time Series Safety Analysis for Automotive Control Systems in STPA Using Weighted Partial Max-SMT
verfasst von
Shuichi Sato
Shogo Hattori
Hiroyuki Seki
Yutaka Inamori
Shoji Yuen
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-53946-1_3