STPAExample of applying STPA analysis(Automotive) - Engine Stop-Start(ESS) System

The Engine Stop & Start system is a system that helps the engine run again when the car is stationary and when the pedal is pressed. Depending on the driving environment, ESS systems can provide benefits such as fuel efficiency savings and engine life management when shutdown times are high. Now we are going to start STPA analysis.



1. Identify Losses and System-Level Hazards

The losses table on ESS systems are as follows: You can check the below table as well as the loss screen identified in the VisualPro SA-STPA tool. Losses associated with the automotive industry do not deviate significantly from the framework of the four losses below. The same applies to other vehicle systems.


Table 1. ESS System's Losses


Picture 1. EPS's losses screen on VisualPro SA


Now it's time to identify hazards that could cause losses. Identify hazards and specify associations with losses. Identified hazards and tables & screen are shown below.


Table 2. ESS System's Hazards


Picture 2. ESS System's Hazard on VisualPro SA



2. Control Structure Modeling

This is the step to configure the overall Control Structure modeling of ESS systems. The components that make up the ESS system can be viewed as the Driver, Auto Engine Stop-Start Module, Inertial Unit, Braking System, Propulsion System, Environment. The CS modeling of the completed ESS system is as follows.


Picture 3. ESS System's Control Structure Model



3. Identify UCA(Unsafe Control Action)

The UCA identifiable in the ESS is shown in the table below. The UCA was identified as the control action target for Restart and Stop directly related to the ESS system.


Table 3. ESS System UCA


Picture 4.  Identify UCA on VisualPro SA



4. Identify Controller Constraints

Once the Unsafe Control Action (UCA) has been defined, you can define the constraints under each UCA to prevent UCA. The controller constraints that can be defined in the ESS system are as follows:


Table 4. ESS System Controller Constraints


Picture 4.  ESS System's Controller Constraints on VisualPro SA



5. Identify Loss Scenarios

After identifying UCA, create a loss scenario that can cause each UCA. STPA provides a guide word for reference when writing a loss scenario. VisualPro SA – The STPA tool also provides a standard STPA Handbook 2018 Guide Word.


Table 5. UCA-01's Loss Scenarios


Picture 6. UCA-01's Loss Scenarios on VisualPro SA


Additional countermeasures (requirements) can be prepared according to the loss scenario. This is a traceability view of everything from losses to countermeasures.


Picture 7. L-01 Two or More vehicles collide 


Matthew Seth Placke,  "Application of STPA to the integration of multiple control systems : A case study and new approach", 2012

d193bebe644dc.png

Roh Kyung Hyun
04559, 5F Pyeonggwang Building, 243 Toegye-ro, Jung-gu, Seoul (Chungmuro 5-ga 19-19)
+82-10-8337-9837
631-81-00287
www.vwaycorp.com
vway@vwaycorp.com

© VWAY All rights reserved


Representative

Roh Kyung HyunBusiness Registration Number
631-81-00287
Company Address
5th Floor, Pyeong-kwang B/D, 243, Toegye-ro, Jung-gu, Seoul, Republic of Korea
Website
www.vwaycorp.com
Telephone
+82-2-2285-6541
Representative Email
vway@vwaycorp.com

© VWAY All rights reserved