ISO 26262 General Instructions
ISO 26262 General Instructions
You are going to document a safety case for the lane assistance item. Your project will include:
- Safety Plan
- Hazard Analysis and Risk Assessment
- Functional Safety Concept
- Technical Safety Concept
- Software Safety Requirements and Architecture Document
We have provided templates for each of these documents. The Hazard Analysis and Risk
Assessment is a spreadsheet, but all other documents are word processor files. Because
different reviewers might not have access to the software you used, please export all files to a
pdf format before submitting.
Each template contains instructions for you to follow. We are also providing extra instructions in
this document about how to fill out the spreadsheet for the hazard analysis and risk
assessment.
All of the information you will need is in the functional safety lessons. Your job will be to use the
information from the classroom to build a safety case. Functional safety is oftentimes learned on
the job from somebody with more experience, so we are simulating what you might be expected
to do as an entry level functional safety manager.
Most of the functional safety requirements, technical safety requirements and software safety
requirements needed for the project have already been provided for you in the lectures. As a
hint, look for many of the lane departure warning information in the videos. The lane keeping
assistance information was mostly in the text portion of the module. We will ask you to derive a
couple of requirements on your own as well.
Some documents will have sections marked as OPTIONAL, which are more challenging. You do
not need to complete those sections. But we highly suggest completing them!
We encourage you to go beyond what was in the lecture, but you are not required to do so. For
example, what would happen if the vibration torque warning was too weak and the driver did not
sense it? You could do a hazard and risk analysis, engineer new requirements, and modify the
system architecture accordingly. You will not be penalized for going beyond what the rubric asks
for.
As a hint, here is an outline of the functional, technical and safety requirements discussed in the
lecture.
Lane Departure Warning
Two of the hazard-situation combinations will be the ones discussed in the classroom. So you
will need to go through the lesson lectures and document:
● the lane warning departure hazard and risk analysis
● the lane keeping assistance hazard and risk analysis
Then it will be your turn to analyze at least two more situations or hazards related to the lane
keeping item. For example, you could use the same two hazards but change the situations. Or
you could come up with your own hazards. Or you could change both the hazards and the
situations.
We are providing you with the actual guidewords that Elektrobit uses. So you can use these lists
of guidewords to come up with your own hazards and situations.
Hazard Analysis and Risk Assessment - This will be where you do your analysis of the lane
assistance item. This is the only tab you need to edit.
Examples - This is example of hazard analysis and risk assessment for a headlamp system.
ASIL Table - Table for calculating ASIL from severity, exposure and controllability.
In practice, a hazard and risk analysis might be carried out by a team of multiple people. More
complex systems or systems requiring high levels of safety will require more input. A hazard and
risk analysis can be like a brainstorming session; we have to imagine all different types of
scenarios, potential hazards and potential outcomes. Some scenarios might be more obvious
than others either because they occur often in people's everyday lives (driving slowly on a
paved city road, for example); other situations might occur rarely and be more difficult to identify.
Some scenarios could be relevant to a certain vehicle system but not relevant to a different
system.
The same could be said for hazard identification; some potential system malfunctions might be
obvious based on simple logic or based on an engineer's experience. Other system
malfunctions, especially for new systems and technology, might be more difficult to identify.
We want to be as thorough and logical as possible; we want to avoid missing a potential hazard
that later becomes an accident. Automotive recalls, for example, could occur because a hazard
and risk analysis never identified the issue before the system was designed and put into
production.
Normal Driving on a
Night time City Road in Normal
Normal Normal Low + Obstacle Correctly Conditions at Low
HA-001 City Road
Driving Conditions Speed on the Used Speed at Night with
road an Obstacle on the
Road
So we are going to look at the headlamp system with "normal driving on a city road in normal
conditions at low speed at night with an obstacle on the road". The operational mode,
operational scenario, environmental details, situation details, and item usage values all came
from a guidewords list provided by Elektrobit. You can find these guidewords in the "Situational
Analysis Guidewords" spreadsheet tab.
Hazard Identification
Hazard Identification
Hazardous
Deviation Hazardous Event
Function Deviation Event Details Event
Details (resulting effect)
Description
Vehicle
Low beam
crashes into
illuminates the Function not Both headlights Front collision with Total loss of
the obstacle
roadway in the activated stop working obstacle low beam
with injury to
dark
driver
For the hazard identification, we used the "deviation" and "hazardous event" guide words found
in the "Hazard Analysis Guidewords" tab. The "function" was something we defined. For the
lane assistance example, we looked at two functions:
- Lane keeping assistance function
- Lane departure warning function
The other columns in hazard identification can be filled out based on the deviation and
hazardous event.
The exposure, severity and controllability can be determined with the help of the "Severity,
Exposure, Controllability" spreadsheet tab. You will then fill out your rationale for choosing each
level. There is not necessarily a right or wrong answer as long as everything is well justified.
ASIL
Safety Goal
Determination
Total Loss of Beam
QM
Shall Be Prevented
Using the severity, exposure and controllability, you can determine the ASIL. In this case, the
ASIL is QM since controllability was C0. Because we are trying to avoid the situation where the
driver has no functioning headlamp, the safety goal would be to prevent the total loss of the
headlamp beam.