PREEvision – ISO 26262에 따른 안전 관련 E/E 시스템 개발

PREEvision Functional Safety
PREEvision을 활용한 안전 관련 시스템 개발

ISO 26262에 따른 안전 관련 시스템의 개발과 유지 노력을 최소화하기 위해, PREEvision은 통합된 개발 환경을 제공합니다.

장점

  • 시스템 설계로부터 HARA, FMEA 및 FTA를 거쳐 안전 케이스까지 통합
  • 모든 설계 모델 요소를 단일 툴에서 일관성 있게 모델링
  • 모든 이해당사자들을 위한 투명성과 추적 가능성
  • 자동 정합성 체크
  • 기능, 고장, 작동 상황 및 작동 모드를 위한 라이브러리
  • 안전 케이스를 위한 보고서 생성
  • 안전 계획을 위한 사용자 정의 템플릿

Use Case

차량의 기능 안전을 위한 ISO 26262 표준은 안전 관련 시스템의 개발에 많은 요구 사항을 요구합니다. 시스템은 안전 기능에 필요한 자동차 안전 무결성 수준 (ASIL)을 이루어야 합니다. 이것은 또한 안전 기능 시행에 기여하는 모든 하드웨어와 소프트웨어 컴포넌트에도 적용됩니다.

ISO 26262의 요구사항에는 안전 관련 시스템의 개발을 위한 책임, 개발 프로세스, 문서화 및 기술이 포함됩니다. PREEvision은 시스템 설계부터 안전 케이스에 이르기까지 전체적인 기능 안전 프로세스를 지원합니다.

기능 & 특징

아이템 정의

ISO 26262에 따라, 아이템 정의는 분석할 차량 시스템 및 관련 환경과 다른 항목과의 상호작용을 기술합니다. 이 단계의 기본은 아이템에 관한 포괄적인 이해가 전달되어 개발 단계의 후속 작업들이 효율적으로 실행될 수 있도록 하는 것입니다.

PREEvision에서 아이템은 텍스트 형식으로 기술할 수 있으며, 시스템 다이어그램 등으로 그래픽적인 표현이 가능합니다. 작동 상황과 작동 모드를 모델링 할 수 있는 카탈로그도 제공합니다. 이로써 아이템과 관련된 주행 상황을 포함한 카탈로그를 생성할 수 있습니다. 이 정보는 위험원 분석과 리스크 평가와 같은 분석 단계에서 재사용됩니다.

위험원 분석과 리스크 평가 (HARA)

위험원 분석과 리스크 평가 (HARA; The Hazard and Risk Analysis)는 아이템에서 발생할 수 있는 위험을 식별하고 분류합니다. 또 다른 목적은 지나치게 높은 위험을 배제하기 위해 위험한 상황을 예방하거나 줄이기 위한 안전 목표를 수립하는 것입니다.

PREEvision은 기능, 고장, 작동 상황 및 작동 모드를 위한 강력한 에디터와 라이브러리로 작업의 효율성을 높여줍니다.

기능 안전 개념(FSC; Functional Safety Concept)

기능 안전 개념(FSC)의 목적은 안전 목표로 부터 기능 안전 요구사항을 도출해내는 것입니다. 기능 안전을 요구사항들은 예비 아키텍처 요소나 외부 수단에 할당됩니다.

PREEvision은 안전 목표를 기능 안전 요구사항으로 구체화 및 분해하는 에디터를 기반으로 한 기능 안전 개념 개발을 지원합니다. 예비 설계는 논리적 아키텍처 계층 내부에서 그래픽 에디터를 사용해 개발할 수 있습니다. 기능 안전 요구사항은 트레이스 에디터를 사용하여 쉽고 효율적으로 아키텍처 요소에 할당할 수 있습니다.

기술 안전 개념 (TSC; Technical Safety Concept)

ISO 26262에 의하면 기술 안전 개념(TSC)은 시스템 설계와 동시에 개발됩니다. 기술 안전 요구사항은 기능 안전 요구사항과 아키텍처를 고려하여 도출해낼 수 있습니다.

또한, 기술 안전 요구사항은 시스템 설계 요소에 할당됩니다.

PREEvision은 기능 안전 요구사항을 기술 안전 요구사항으로 구체화 및 분해하는 에디터를 기반으로 한 기술 안전 개념의 개발을 지원합니다. 시스템 설계는 그래픽 에디터를 사용해 모델링 할 수 있습니다. 기술 안전 요구사항은 트레이스 에디터를 사용하여 쉽고 효율적으로 시스템 설계 요소에 할당할 수 있습니다.

하드웨어-소프트웨어-인터페이스 (HSI)

하드웨어-소프트웨어-인터페이스 (HSI)의 사양은 하드웨어와 소프트웨어 간의 상호 작용을 정의합니다. 기술 안전 개념과의 정합성이 이 단계에서 보장되어야만 합니다. HSI 사양은 소프트웨어 요소에 의해 제어되는 하드웨어 요소들과 소프트웨어를 실행하는 데 요구되는 하드웨어 요소들을 포함합니다.

PREEvision은 HSI 사양의 개발을 편리한 에디터로 지원합니다. 이는 시스템 설계에서 이미 개발된 하드웨어와 소프트웨어 요소를 재사용할 수 있게 해줍니다. 또한, HSI 사양서 리포트는 사용자 설정을 통해 자동으로 생성할 수 있습니다.

질적 안전분석

ISO 26262는 기능 및 기술 안전 개념을 질적 안전분석을 위한 특정 방법론을 요구합니다.

PREEvision은 FMEA (고장형태 및 효과 분석) 및 FTA (결함 트리 분석)을 지원합니다. 다른 툴과 달리, PREEvision은 분석 및 최적화를 하기 위해 기존의 시스템 설계를 사용할 수 있습니다. 이러한 통합 접근법은 일관성 있는 분석의 구현과 유지를 위한 노력을 현저히 줄여줍니다.

오작동과 안전 메커니즘 간의 추적성은 전체 개발 라이프사이클에 걸쳐 쉽게 구현하고 효율적으로 유지할 수 있습니다.

양적 안전분석

ISO 26262는 기능 및 기술 안전 개념을 양적으로 분석하기 위한 몇 가지 기법의 사용을 요구합니다. 이것은 높은 ASIL(차량 안전 통합성 수준)이 높은 시스템일수록 매우 중요합니다.

PREEvision은 FTA (결함 트리 분석)은 물론 표준의 Part 5에 해당하는 양적 하드웨어 안전 평가를 지원합니다. 이는 Hardware Architectural Metrics와 Failure Rate Class Method를 포함합니다.

PREEvision에서 분석과 최적화는 이미 존재하는 시스템 설계에 기반합니다. 고장과 안전 메커니즘 간의 추적성은 전체 개발 사이클에 걸쳐 쉽게 구현하고 효율적으로 유지할 수 있습니다.

검증 및 타당성 확인

ISO 26262에 의하면 검증의 목표는 산출물이 요구사항에 부합하는지 보증하는 것입니다. 개발의 초기 단계에서 이 것은 요구사항 사양서, 아키텍처 구조, 또는 모델과 같은 산출물을 체크 및 분석하는 것으로 이루어집니다. 테스트 단계에서 검증은 테스트 환경 및 방법론을 고려하여 실행됩니다.

타당성 확인은 유사한 방법론에 의해 이루어집니다. 하지만 여기서의 목표는 소비자와 같은 연관된 이해당사자들의 요구사항을 충족하는지 보증하는 것입니다.

PREEvision은 적용이 용이한 다양한 정합성 체크를 통해 라이프사이클의 모든 산출물에 대한 타당성 확인을 지원합니다. 정합성 체크를 자동으로 수행하여 직접 체크하는 수고를 크게 덜어줍니다. 또한, 결과의 체크 및 테스트는 티켓의 형태로 기록되고 처리할 수 있습니다. 더 나아가 PREEvision은 수동 및 자동 테스트의 정의, 구현 및 추적을 위한 테스트 엔지니어링과 관리를 제공합니다.

안전 케이스

ISO 26262에 의한 안전 케이스의 목표는 정의된 맥락 안에서 시스템이 중대한 리스크로부터 자유롭다는 것을 보여주는 것입니다. 리포트의 생성은 개발의 마지막 단계로 미루어서는 안되는 작업입니다. 안전 케이스를 위한 리포트는 개발 프로젝트의 각 단계마다 생성되어야 합니다.

PREEvision은 안전 케이스를 위한 리포트를 생성하는 강력한 모듈로 이 개념을 지원합니다. 이 모듈은 안전 관리자가 생성한 산출물을 활용하여 고품질의 일관된 안전 케이스를 생성합니다. 이는 리포트를 직접 만드는 것과 비교하였을 때 안전 케이스 문서화에 수반되는 비용을 획기적으로 감소시킵니다.

안전 계획의 목적은 프로젝트의 안전 행동을 관리 하는 것입니다. 이는 데이터, 결과, 책임 및 자원의 정의를 포함합니다.

PREEvision은 안전 계획을 위한 템플릿과 그에 필요한 에디터를 제공합니다. 제공되는 템플릿을 사용할 수 있고, 조직 및 사용자의 특수한 목적을 위해 최적화하여 사용할 수도 있습니다. 안전 계획은 개별 행동의 결과와 함께 안전 케이스를 위한 프로세스의 증명을 위해 사용할 수 있습니다.

펼치기

DIA는 다른 무엇보다도 개발 파트너 간에 교환되는 행동, 근거, 작업 결과를 위한 책임을 정의합니다.

PREEvision은 DIA를 위한 템플릿과 그에 필요한 에디터를 제공합니다. 제공되는 템플릿을 조직 및 사용자의 특수한 목적을 위해 최적화하여 사용할 수도 있습니다. PREEvision은 DIA 및 안전 계획이 항상 일관적이고 동기화되는 것을 자동으로 확인합니다.

펼치기

관련 페이지

펼치기

요구사항 엔지니어링

차량 전자 및 E/E 시스템을 위한 통합 요구사항 엔지니어링과 관리

PREEvision Use Case
펼치기

Testing

Integrated test engineering and test management across the entire E/E development process.

PREEvision Process & Team Support