SCODE – 품질향상, 자동화를 위한 소프트웨어 툴

SCODE(System CO-Design) 워크벤치 소프트웨어를 이용하여 제어 시스템 엔지니어 및 소프트웨어 개발자는 구조적이고 이해하기 쉬운 모델 기반의 ECU 소프트웨어 개발이 가능합니다. 개발된 모델 기반의 소프트웨어는 자동 검증 됩니다.

SCODE 워크벤치(Workbench)-제어 시스템 모델링, 분석, 검증 및 구현

간결, 신속, 안전

SCODE 워크벤치는 SCODE-ANALYZER 및 SCODE-CONGRA 의 제품으로 구성되어 있습니다. 해당 제품들은 ECU 소프트웨어 개발 초기 단계에서 이용됩니다. 디자인된 모델이 코드 생성 이전 단계에서 설계가 잘 되었는지 검증하고 예측하여 볼 수 있습니다. 사용자는 SCODE 제품을 사용하여 초기에 검증함으로써 개발 단계의 파라미터 값을 사전에 정확하게 캘리브레이션할 수 있으며, 이에 따라 전체 테스트 횟수를 줄일 수 있습니다.

SCODE는 시스템 간의 상호관계를 다양한 형식으로 보여줍니다. 따라서 프로젝트의 구성원 (예: 다른 부서 또는 의사 결정권자)에게 각자의 요구사항이 만족하는지, 잘 반영되었는지를 공유 할 수 있습니다. 따라서 팀 간의 보다 빠르고 원활한 커뮤니케이션이 가능하게 됩니다.

또한 SCODE-ANALYZER 및 SCODE-CONGRA 제품은 Eclipse를 이용하여 기존 개발 환경에 완벽하게 통합될 수 있습니다. SCODE 제품은 MATLAB® / Simulink®와 연동됩니다

적용범위

  • Function 개발 및 제어 엔지니어링
  • ECU용 소프트웨어 개발
  • 시뮬레이션을 위한 플랜트 모델 개발
  • Function 사이 관계를 자동 검증
    및 설정
  • 자동 테스팅

특징

  • 함수 로직의 coverage 보장
  • 소프트웨어에서의 ‘waste disposal’에 대한 방법론적 접근
  • 복잡하거나 nonlinear function에 대한 ECU 적합 코드로의 직접 변환
  • 수학적으로 자동 변환
  • ECU에서 모델과 실행 파일 사이의 기능적 관련성에 대한 명확한 증거 제시

장점

  • 소프트웨어 크기와 ECU에서 런타임,
    메모리 사용량 감소
  • 캘리브레이션 매개변수의 수 감소
  • 더욱 빠른 애플리케이션
  • 테스트 시간 단축
  • 시스템 상관관계에 대한 보다 빠른 해석
  • 제어시스템의 개발 기간 단축
  • ECU에서 복잡한 모델을 신속하게 구현
  • ISO 26262, ASIL D를 충족하는 높은
    수준의 기능 안전

활용 사례

이타스의 고객들은 SCODE 워크벤치를 사용함으로써 상당한 성공을 거둘 수 있었습니다:

  • 코드 라인 수 최대 25%까지 감소
  • 캘리브레이션 파라미터 최대 25%까지 감소
  • 수백 시간의 테스트 시간 단축
  • 소프트웨어 개발 전 초기단계에서 오류 검증 가능
  • 구현된 소프트웨어에 대한 손쉬운 이론적 이해와 접근성