Skip to main content

Overview

Safety Goal work items represent the top-level safety objectives that mitigate identified hazards. Custom fields capture the safety goal identifier, ASIL classification inherited from parent hazards, the required safe state definition, and the fault-tolerant time interval (FTTI) for achieving that safe state. Together, these fields ensure compliance with ISO 26262-3 (Concept Phase) and establish the foundation for allocating functional safety requirements to system components.
Safety Goal ASIL is inherited from the parent Hazard via the ‘derives’ link role. PowerSheet and Risksheet formulas auto-compute this inheritance, ensuring consistency across the safety lifecycle. Never manually override Safety Goal ASIL unless formally justified and documented.

Field Specifications

NameTypeDefaultDescription
sgIdString(empty)Unique Safety Goal identifier following ISO 26262 numbering conventions (e.g., SG-01, SG-02, SG-03). Used in traceability matrices, reports, and RTM expansion hierarchies. May be auto-generated via sequence or manually assigned during HARA review. This field enables cross-referencing safety goals in specifications, design documents, and audit trails. Example format: SG-{hazard-index:02d}.
sgAsilEnum (hara-asil)QMASIL Classification (QM, ASIL A, ASIL B, ASIL C, ASIL D) inherited from parent Hazard analysis. Represents the required development rigor level and verification/validation intensity. Automatically computed via PowerSheet formula from parent Hazard ASIL or manually assigned during safety concept review. Drives downstream requirement allocation, FMEA scope, and test planning. See ASIL Classification for detailed definitions.
sgStateText (2000 char)(empty)Free-text description of the safe state that the system must reach or maintain when this safety goal is violated or the hazard is detected. Must define the specific safe condition, fallback behavior, or failsafe action required by the functional safety concept. Examples: ‘Vehicle enters limp-home mode with reduced braking authority’, ‘System transitions to monitoring-only with operator alert’, ‘Engine output is reduced to idle and steering assist disabled’. The safe state must be reachable within the FTTI and achievable with the available system resources.
fttiString(empty)Fault Tolerant Time Interval: maximum permissible duration between fault detection and transition to safe state, expressed with units (e.g., ‘100ms’, ‘2.5s’, ‘500µs’). Derived during ISO 26262 architectural analysis and constrained by vehicle dynamics, braking distance, or other operational safety margins. Example: for AEB system, FTTI ≤ 100ms ensures sufficient braking distance at highway speeds. Used to derive diagnostic coverage and control strategy timing requirements. Must be technically justified and documented in safety analysis.

Field Relationships and Workflow

The Safety Goal custom fields form a cohesive model for capturing safe-state requirements that bridge hazard analysis and functional architecture: diagram

ASIL Inheritance and Formulas

Safety Goal ASIL is never independently determined—it is derived from the parent Hazard’s ASIL classification via the ‘derives’ link role. Risksheet and PowerSheet formulas auto-compute this using a MAX() aggregation to ensure the Safety Goal inherits the highest ASIL if multiple hazards derive it:
sgAsil = MAX(parent_hazard.asil, parent_hazard_2.asil, ...)
This ensures:
  • ASIL D safety goals from ASIL D hazards are never downgraded
  • Multiple hazards mapping to the same safety goal preserve the highest ASIL
  • PowerSheet formatters render ASIL badges with color-coding (QM=green, A=yellow, B=orange, C=light red, D=dark red)
If a Safety Goal’s computed ASIL differs from expectations, investigate the parent Hazard classification—do not override at the Safety Goal level. ASIL inheritance ensures traceability and compliance audits remain consistent across the safety lifecycle.

Safe State Definition (sgState)

The safe state is the cornerstone of functional safety design. A complete safe-state description must specify:
  1. What condition is achieved — the specific safe state (e.g., ‘vehicle braking disabled’, ‘engine at idle’, ‘sensor fusion inactive’)
  2. How it is reached — the architectural transition mechanism (e.g., ‘via watchdog timeout’, ‘upon redundancy failure detection’)
  3. System resources available — whether the safe state relies on powered actuators, springs, friction, or gravity
  4. Occupant impact — consequences for driver and passengers (e.g., ‘reduced deceleration of 0.3g’, ‘no steering assistance’, ‘warning light displayed’)

Safe State Examples

HazardSafe StateFTTITechnical Justification
Power supply loss to braking ECUVehicle enters failsafe braking mode using redundant hydraulic circuit; ABS disabled50msFailsafe design allows unpowered braking; within AEB braking distance requirement
Sensor fusion fault detectionSystem transitions to monitoring-only mode; operator alert generated; autonomous braking inhibited100msDiagnostic coverage 99% ensures rapid detection; alert gives driver control authority
Loss of CAN bus heartbeatEngine output reduced to idle; brake apply commanded; steering assist disabled200msHybrid redundancy: mechanical engine governor + electro-hydraulic brake backup
Degraded object classification accuracyAEB engagement inhibited; visual/audible warning; system logs event150msDiagnostic monitors feature confidence threshold; operator retains full steering/braking

Fault-Tolerant Time Interval (ftti) Derivation

FTTI is the maximum allowable time from fault occurrence to safe state entry. It is derived from vehicle dynamics, operational scenarios, and safety margins during ISO 26262 architectural analysis and constrained by:

Physical Constraints

  • Braking distance: AEB system at highway speeds requires ≤ 100–150ms to command brake apply and remain within acceptable stopping distance
  • Steering response: Lane-keeping systems with steering actuation may tolerate 200–500ms before driver can manually correct
  • Sensor latency: Fusion algorithm processing time consumes part of the available FTTI budget

Diagnostic Requirements

FTTI directly drives the required diagnostic coverage and test interval:
Diagnostic Coverage Requirement = 1 - [Failure Rate × (FTTI + Test Interval) / 2]
Lower FTTI → higher diagnostic coverage → more frequent self-tests and redundancy checks

Typical FTTI Values (Automotive)

System FunctionTypical FTTIRationale
Autonomous Emergency Braking (AEB)50–100msPreserve braking distance at 100+ km/h; ~28m per 100ms at highway speeds
Lane-Keeping Assist (LKA)200–500msSteering wheel torque feedback alerts driver; manual intervention available
Adaptive Cruise Control (ACC)300–1000msSlower speed profiles allow longer fault-to-safe-state transition
Power Steering Loss100–200msManual steering still available with increased effort; gradual power loss acceptable
Engine Control Loss500–2000msLimp-home strategies tolerate longer transition; mechanical throttle backup available
FTTI represents a time budget shared among: fault detection delay (sensor latency), diagnostic confirmation (voting windows), safe state computation, and actuator response time. When designing the functional safety architecture, allocate the FTTI across each stage and document assumptions.

Integration with RTM Model and PowerSheet

Safety Goal custom fields are tightly integrated with the RTM (Requirements Traceability Model) and PowerSheet configurations:

PowerSheet Column Binding

Safety Goal fields appear in PowerSheet configurations for traceability and safety requirement allocation:
PowerSheetColumn GroupVisible FieldsPurpose
Whole RTMFunctional SafetysgId, sgAsil, sgStateShow safety goal inheritance from hazards; link to functional requirements
System VerificationSafety AllocationsgId, fttiVerify that diagnostic and actuator response times meet FTTI budgets
Design VerificationSafe State RequirementssgState, sgAsilTrace safety goals to design requirements and architectural mechanisms

Risksheet Integration

In HAZID/HARA Risksheet documents, Safety Goal fields are often rendered as a single “Safety Goal” column group containing read-only summaries pulled from linked Safety Goal work items:
columnGroup:
  name: "Safety Goals"
  columns:
    - name: "SG ID"
      source: "sgId"
      width: "80px"
      readonly: true
    - name: "SG ASIL"
      source: "sgAsil"
      width: "80px"
      decorator: "asil-badge"  # Color-coded by ASIL level
      readonly: true
    - name: "Safe State"
      source: "sgState"
      width: "300px"
      readonly: true

Custom Field Examples in Context

Example 1: AEB System Power Supply Failure Safety Goal

Work Item: Safety Goal SG-02
Title: "Ensure power loss does not prevent emergency braking"

sgId: SG-02
sgAsil: ASIL B
sgState: "Upon loss of primary power to AEB ECU, vehicle shall command emergency 
          braking via backup hydraulic solenoid valve within 50ms and maintain 
          deceleration capability of 0.4g for minimum 5 seconds or until vehicle 
          stops. Driver shall receive audible and visual alert indicating AEB 
          engagement and limited steering assist availability."
ftti: "50ms"

Parent Hazard: HAZ-03 "Power supply failure to braking subsystem"
Derived Requirements:
  - FSR-42: Dual-channel power supply with watchdog monitoring
  - FSR-43: Fail-safe solenoid valve design for brake pressure application
  - FSR-44: Diagnostic self-test of backup power path on startup

Example 2: Sensor Degradation Safety Goal

Work Item: Safety Goal SG-05
Title: "Maintain sensor reliability through diagnostics and redundancy"

sgId: SG-05
sgAsil: ASIL D
sgState: "If sensor fusion confidence metric falls below 95% or any individual 
          sensor reports fault, system shall:
          1. Inhibit autonomous braking (AEB function off)
          2. Issue visual/audible warning (3-second alert cycle)
          3. Log fault event with timestamp and sensor status
          4. Retain manual braking and steering full authority
          5. Transition to standby monitoring mode"
ftti: "100ms"

Technical Justification:
  - Diagnostic coverage: 98.5% (dual-sensor cross-check)
  - Sensor self-test interval: 50ms (within FTTI budget)
  - Hardware redundancy: triple-modular voting (TMV) for safety-critical path
  - Operator control: steering/brake always available for manual intervention

Validation and Compliance Checklist

When creating or reviewing Safety Goal custom fields, verify:
  • sgId follows project naming convention and is unique within the project
  • sgAsil matches the parent Hazard ASIL (check via ‘derives’ link)
  • sgState includes: specific safe condition, transition mechanism, resources available, occupant impact, and duration
  • ftti is documented with: derivation rationale, vehicle dynamics analysis, diagnostic budget allocation, and test verification plan
  • Safety Goal is linked to parent Hazard via ‘derives’ link role (bidirectional)
  • Safety Goal is linked to at least one Functional Safety Requirement via ‘refines’ link role
  • FTTI is achievable given system architecture (sensor latency + diagnostics + actuation)
  • Safe state is testable and verifiable in V&V activities
  • ASIL D safety goals have independent verification evidence documented in traceability report