SCODE-CONGRA - 제어 시스템을 설계하는 소프트웨어

시스템의 변화는 이해하기 쉽도록 그래픽으로 표현됩니다. 또한 개별 구성요소를 수정하고 시험함으로써 원하는 시스템에 구현할 수 있습니다. 이를 통해 사용자가 다양한 변수들을 신속하게 시험하고 평가하는 것이 가능합니다.
SCODE-CONGRA는 수학적 명세서를 모델 중심으로 접근하여 설계하는 최초의 툴입니다. 이를 통해 함수 개발자는 초기 단계에서 시스템을 시뮬레이션 할 수 있으며 오류를 발견하고 수정할 수 있습니다. 또한 SCODE-CONGRA는 모든 작동상태에서 동일한 모델을 사용하고 프로그램 코드 (M 파일, C 코드, ESDL)를 자동으로 생성합니다. 따라서 재사용 가능성이 높습니다.
한편, 캘리브레이션 엔지니어가SCODE-CONGRA를 사용하지 않는 경우에도 시스템의 민감도를 표시하고 사전 캘리브레이션된 파라미터를 제공합니다. 이를 통해 엔지니어는 시스템의 중요한 부분에 집중하고 사전에 캘리브레이션된 파라미터를 실제 동작상태로 최적화할 수 있습니다.
다음 단계를 위한 다양한 결과물 생성
SCODE-CONGRA는 후속 프로세스와 툴을 위해 자동으로 결과물 (ESDL 코드, Matlab® / Simulink®M 파일, 사전에 캘리브레이션된 파라미터가 있는 문서)를 생성합니다. 이는 업무의 협업 효율을 높여주고 보안 수준을 향상시킵니다.
적용
- 물리적 시스템의 동작 설계
- 시뮬레이션용 M 코드 및 ECU 용 C 코드를 자동으로 생성
- 함수 개발자, 소프트웨어 개발자 및 캘리브레이션 엔지니어 간의 효율적 정보 교환
적용 분야
- 파워트레인 (IC 엔진 및 전기 모터), 섀시, 바디 전자장치, ADAS (첨단 운전자 지원 시스템)
장점
- 수식을 자동화된 개발의 기초로 사용할 수 있습니다 (수식이 C 코드로 변환됨)
- 복잡한 수학적 관계에 대한 이해하기 쉬운 시각화 및 문서화
- Eclipse 인터페이스를 통해 기존 개발 환경에 쉽게 통합
- 기존 툴 체인 작업 결과를 다음 단계를 위한 결과물로 자동 생성
- 전문가 (function 개발자, 소프트웨어 개발자, 캘리브레이션 엔지니어, 시스템 설계자 등) 및 툴 전반에 걸친 명확한 정보 표현
- 물리적 시스템 설계에 대한 효율적이고 포괄적인 재사용
기능 한눈에 보기
- 시스템 관계 분석을 위한 비주얼 디스플레이
- 정의된 시스템 중복 또는 누락 분석
- 시스템 일관성 테스트
- 시스템 오류 식별
- 프리 캘리브레이션에 대한 민감도 분석 수행 및 캘리브레이션 엔지니어를 위한 문서화
- 물리적 시스템을 신호 흐름과 독립적으로 기술하여 여러 번 재사용 가능, closed-loop 제어 및 환경 모델 모두에 사용 가능
입력 파라미터:
- 전반적인 시스템을 설명하는 문서또는 기타 물리적 수식 (예: 온도, 유체 역학)
출력 파라미터:
- 수식에 기반한 시스템을 무지향성 또는 지향성 그래프로 표현
- 프로그램 코드 (Matlab® / Simulink®M 파일 및 Simulink 블록, C 코드 조각, ASCET ESDL 코드, ASCET AMD 코드, FMI)