Skip to content

Functional safety

What Functional Safety Is

Functional safety is the part of safety engineering that ensures a system remains safe when it detects faults or abnormal conditions — by using automatic protective functions (hardware + software). It’s about preventing hazards caused by malfunctioning control systems.

In EV charging, functional safety focuses on making sure the charger behaves safely if something goes wrong: it should detect, limit risk, and move to a safe state.

Why Functional Safety Matters in EV Charging

EV chargers combine high power, public interaction, and software control. Functional safety helps:
– Prevent electric shock and thermal hazards during faults
– Ensure safe shutdown when insulation, temperature, or current limits are exceeded
– Reduce risk from stuck relays/contactors or sensor failures
– Provide predictable behavior during comms loss or backend outages
– Support compliance expectations in industrial, fleet, and public deployments

What Functional Safety Covers (Typical Functions)

Functional safety is delivered through safety functions such as:

Electrical protection functions

– Overcurrent and short-circuit detection
– Ground fault / residual current monitoring and safe disconnection
– Insulation monitoring (especially in DC systems)
– Contactor/relay welding detection (fail-to-open handling)
– Safe isolation and emergency stop behavior

Thermal and environmental safety

– Overtemperature detection (power modules, connectors, enclosure)
– Fan failure detection and derating/shutdown
– Condensation/water ingress detection (where sensors exist)
– Safe behavior under blocked ventilation or extreme ambient conditions

Control and communication safety

– Watchdogs and safe-state behavior on controller failure
– Safe default settings after reboot
– Protection against invalid commands or inconsistent states
– Secure update and rollback strategies to avoid unsafe firmware states

How It’s Implemented

Functional safety typically combines:
– Redundant sensing or plausibility checks (sensor cross-checking)
– Hardware interlocks (e.g., safety relays, fused paths)
– Firmware safety logic with safe-state transitions
– Defined fault handling (derate → stop charging → lock out if needed)
– Event logging for traceability and post-incident analysis

Functional Safety vs Electrical Safety

They’re related but not identical:
Electrical safety covers construction and protective measures (insulation, creepage/clearance, earthing, RCD strategy)
Functional safety covers how control systems respond to faults to maintain safety over time

Both are important in EVSE.

Evidence and Verification

Functional safety is usually demonstrated through:
– Hazard analysis and risk assessment (what can go wrong, what prevents harm)
– Safety requirements specification (defined safety functions and thresholds)
– Verification tests (fault injection, watchdog tests, sensor failure tests)
– Traceable documentation and version control for safety-related firmware
– Field monitoring of safety-related events and updates

Common Pitfalls

– Treating safety as “hardware only” and ignoring software failure modes
– No clear safe state (what exactly happens during each fault?)
– Poor logging → impossible to prove what happened after an incident
– Firmware updates without rollback/validation strategy
– Overly aggressive shutdowns that cause nuisance downtime instead of safe derating
– Undefined behavior during comms loss (especially for managed charging sites)

Functional safety
Fail-safe operation
Diagnostics
Forensic logging
Secure update pipeline
Electrical safety compliance
Emergency stop