IEC 61508 기능안전
IEC 61508은 E/E/PE 안전 관련 시스템의 기능안전을 규정하는 기본 표준이다. E/E/PE는 전기, 전자, 프로그램 가능 전자 장치를 뜻한다. 소프트웨어가 들어간 장치가 모두 여기에 해당한다. 구성 요소는 제어 대상인 EUC와 이를 제어하는 EUC 제어시스템…
주요 장면
대본
정의
IEC 61508은 E/E/PE 안전 관련 시스템의 기능안전을 규정하는 기본 표준이다.
E/E/PE는 전기, 전자, 프로그램 가능 전자 장치를 뜻한다.
소프트웨어가 들어간 장치가 모두 여기에 해당한다.
구성 요소
구성 요소는 제어 대상인 EUC와 이를 제어하는 EUC 제어시스템으로 나뉜다.
E/E/PE 안전 관련 시스템은 위험을 감지해 안전 상태로 이행시킨다.
외부 위험 감소 설비는 기계적·화학적 방호처럼 전기전자 외의 수단을 포함한다.
안전 기능은 이 구성 요소들의 상호작용으로 구현된다.
요구사항 도출 흐름
안전 기능 요구사항은 위험 분석 결과에서 도출한다.
먼저 위험원을 식별하고 위해도 분석으로 위험 사건을 평가한다.
분석 결과로 허용 위험을 정하고 위험 감소량을 구한다.
이어서 안전 기능을 명세하고 무결성 수준을 정한다.
SIL은 위험 감소량에 맞춘 무결성 수준이다. 이후 기능을 배분해 검증한다.
SIL과 PFDavg
SIL은 1부터 4까지 있으며, 숫자가 클수록 목표 위험 실패 빈도가 낮다.
저요구 모드에서는 평균 위험 고장 확률 PFDavg의 구간으로 SIL을 정한다.
예를 들어 SIL 1은 PFDavg가 10^-2 이상 10^-1 미만인 구간이다.
SIL 4는 10^-5 이상 10^-4 미만 구간이며 최고 무결성 수준이다.
이제 직접 풀어 보자.
정답은 SIL 2다. PFDavg 10^-3 이상 10^-2 미만이 SIL 2 구간이다.
파생 표준 비교
IEC 61508을 바탕으로 자동차는 ISO 26262, 의료기기 소프트웨어는 IEC 62304가 파생되었다.
IEC 61508은 SIL로 정량 목표를, ISO 26262는 ASIL로 정성 위험도를 나타낸다.
IEC 62304는 소프트웨어를 Class A·B·C로 나눠 위험도별 요구를 적용한다.
SIL과 ASIL 사이에는 공식 매핑이 없으므로 구분해서 써야 한다.
헷갈리는 점
첫째, 기능안전을 신뢰성이나 보안과 같은 개념으로 쓰면 안 된다.
둘째, SIL은 정량 목표이고 ASIL은 정성 등급이므로 혼용하지 않는다.
셋째, IEC 62304의 Class는 위험도 분류 체계가 달라 SIL 등급과 다르다.
정리
IEC 61508은 기능안전의 기본 표준으로, 파생 표준의 기준점이다.
핵심은 위험 기반 접근과 안전무결성수준을 생명주기 전체에서 관리하는 것이다.
답안에서는 SIL과 안전수명주기를 축으로 설명하는 것이 효과적이다.