주요 콘텐츠로 건너뛰기
COSYM

강력한 CO-simulation 및 통합 플랫폼

노트북에 두 가지 구성 요소 모델을 표시하는 COSYM V3.0.0 베타 1 소프트웨어 스크린샷.

COSYM(CO-simulation of SYsteMs)은 COSYM은 소프트웨어 개발 초기 단계와 가상 ECU 단계에서 테스트와 검증을 가능케 하는 유연한 플랫폼입니다. ECU 소프트웨어 개발의 모든 단계를 지원하며 기존 환경에 원활하게 통합됩니다. COSYM은 클라우드와 온프레미스 모두에서 기존 및 CI/CD 워크플로우와 호환 가능하며, 자사 및 third-party 툴과도 손쉽게 연동됩니다.

이점

초기 검증

여러 소스의 closed-loop 시나리오(MiL/SiL)에서의 초기 소프트웨어 테스트가 가능합니다.

유연한 통합

가상 환경과 실시간 환경 모두에서 원활한 모델 및 시스템 통합이 가능합니다.

확장 가능한 아키텍처

모듈식 아키텍처를 기반으로 하고, 확장 가능하며, 클라우드에서 작업이 가능합니다. 이를 통해 지속적인 통합 워크플로우를 지원합니다.

ETAS COSYM과 가능한 조합

개발 초기 단계에서 Windows 데스크톱 PC(Model-in-the-Loop–MiL)를 통해 기능 테스트를 수행할 수 있습니다. 또한 COSYM은 MATLAB®/Simulink®, C 코드 또는 functional mock-up Interface 2.0(예: Dymola 또는 GT-SUITE의 물리적 모델)과 같은 다양한 소스의 모델들의 통합을 지원합니다.

COSYM은 closed-loop 및 open-loop 테스트에 모두 사용될 수 있으며, discrete-time과 continuous-time 시스템을 시뮬레이션할 수 있습니다. 특히 COSYM은 개방형 표준(예: ASAM XiL, FMI 및 CDF)을 사용합니다. 예를 들어, ASAM XiL 인터페이스는 테스트 자동화 소프트웨어 솔루션의 연결을 용이하게 합니다. ASAM XiL 표준을 사용할 경우, 기존 테스트 라이브러리를 COSYM에서 활용할 수 있습니다.

이미지는 COSYM이 아티팩트를 통합하는 방법을 보여주는 순서도입니다.
다양한 연결성: COSYM은 결과물, 모델 및 bus 구성을 통합하여 다양한 플랫폼에서 시뮬레이션 및 실험에 대한 테스트를 수행합니다.

특징

비용 효과적인 SiL 테스팅으로 개발 최적화

COSYM은 가상 ECU를 사용한 SiL(Software-in-the-Loop) 테스트로 개발 프로세스를 향상시킵니다. 이 기능을 통해 하드웨어 배포 전 실제 조건을 시뮬레이션함으로써 초기 단계 테스트를 시행하고 비용과 시간을 절감할 수 있습니다. COSYM은 가상 ECU를 가상 CAN/CAN FD bus에 연결하여 시스템 간 통신을 동기화하고 실제적인 시뮬레이션을 가능하게 합니다. 다양한 추상화 수준에서 ECU를 통합하거나 여러 ECU 간 통신을 시뮬레이션할 때 COSYM은 SiL 테스트를 간소화하여 개발 사이클의 효율성과 신뢰성을 높입니다.

직관적인 인터페이스로 매끄러운 통합

COSYM은 다양한 결과물을 라이브러리에 간편하게 통합할 수 있는 사용자 친화적인 GUI(Graphical user interface, 그래픽 사용자 인터페이스)를 제공합니다. 이러한 직관적인 인터페이스는 사용자가 가상 bus 또는 신호를 사용하여 복잡한 E/E 아키텍처를 모델링하고 전체적인 시뮬레이션 환경을 구축할 수 있도록 합니다.

COSYM은 시뮬레이션 내에서 유연한 스케줄링도 지원합니다. 전체 구성을 설정한 후 로컬 Windows PC(MiL/SiL)를 실행 플랫폼으로 선택할 수 있습니다.

GUI를 통해 액세스할 수 있는 모든 기능은 COSYM REST-API 및 전용 프로그램 코드를 사용하여 실행될 수 있습니다. 이를 통해 기존 개발 환경으로의 매끄러운 통합이 가능하며, 지속적인 통합 워크플로우에 적합합니다. 시각적 접근 방식을 선호하든 코드 기반 접근 방식을 선호하든 COSYM은 시뮬레이션 프로세스를 사용자화하고 간소화할 수 있는 툴을 제공합니다.

코즘 실험 환경 인터페이스에는 엔진 속도, 차량 속도, 가속기, 브레이크 게이지가 있는 가상 대시보드와 신호 생성 및 시뮬레이션 작업을 위한 컨트롤 패널이 표시됩니다.

시뮬레이션 제어 유연성

COSYM EE은 시뮬레이션 및 실험을 정밀하게 제어할 수 있도록 설계된 실험 환경입니다. MiL/SiL 사용 사례에 맞춰 이 환경에서는 Python 스크립트 또는 ASAM XIL 기반 테스트 자동화 툴을 통한 시뮬레이션 제어가 가능합니다. 이러한 유연성은 특정 요구사항에 맞춰 테스트하고 실제 조건과 가깝게 일치시키는 데 중요합니다.

통합 플랫폼과 실험 환경의 명확한 분리는 사용자 환경을 단순화하여 다양한 사용자 그룹을 위한 별개의 제어 메커니즘을 제공합니다. COSYM EE로 복잡한 시뮬레이션을 효율적으로 관리하고 테스트 환경의 강건성과 신뢰성을 확보할 수 있습니다.

COSYM 모듈식 add-on 통해 확장 맞춤


COSYM 기본 제품:

COSYM MiL SiL은 Windows PC에서 시뮬레이션을 위해 C 코드, FMU 및 MATLAB®/Simulink® 모델의 통합과 구성을 가능하게 합니다.

COSYM 아키텍처는 확장 가능하고 모듈식이며, 다양한 add-ons로 주요 기능을 확장할 수 있습니다. 이러한 확장 기능을 통해 특정 요구 사항에 맞게 COSYM을 사용할 수 있습니다.


COSYM add-ons:

  • COSYM MiL SiL EE는 실험 환경으로, 통합 모델을 기반으로 시뮬레이션 및 실험을 가능하게 합니다.
  • COSYM MIL SIL XCP는 COSYM MIL SIL의 파라미터를 조정하고 INCA로 신호에 액세스할 수 있게 합니다.

확장 가능하고 미래 대응 가능한 클라우드 시뮬레이션

이는 클라우드에서 대규모 병렬 계산을 사용해 효율적으로 구현될 수 있습니다. COSYM은 확장 가능하며 모듈식 아키텍처를 기반으로 하기 때문에 미래에 대응할 수 있는 시뮬레이션 플랫폼이며 클라우드에서 테스트 및 개발 작업을 할 수 있도록 최적의 상태를 유지해줍니다.

COSYM 릴리스

COSYM은 MiL/SiL 사용 사례에 대한 최첨단의 접근 방식을 제공합니다. 이타스는 분기별 업데이트를 통해 빠르고 시기적절한 개선사항을 제공합니다. 여기에서 최근 업데이트에 대한 개요를 확인할 수 있습니다.

COSYM V3.4.1은 SiL 및 MiL 사용 사례에 중점을 둔 COSYM 제품 라인의 최신 릴리스입니다. 몇 가지 새로운 컨셉과 기능이 도입되었으며 확장된 사용자 인터페이스가 함께 제공됩니다. 새로운 기능은 다음과 같습니다:

  • Folder names with spaces: COSYM 설치 시 폴더 수준에서 공백이 포함된 폴더명을 지원합니다.
  • Slider instrument: 스칼라 타입의 입력 포트를 제어할 수 있도록 확장되었습니다.
  • Environment variables: 설치 중에 필요한 환경 변수가 설정되지 않은 경우 사용자에게 알립니다.
  • SIL simulation task statistics: 사용자가 작업 스케줄을 분석하고 최적화하여 시뮬레이션 성능을 향상시킬 수 있습니다.

모든 개선사항에 대한 개요 및 자세한 내용은 릴리스 노트를 참조하시기 바랍니다.

가상 ECU 연결이 포함된 시뮬레이션 모델 다이어그램, 컴포넌트 라이브러리, 시스템 탐색 패널이 특징인 노트북의 COSYM V3.0 인터페이스는 모델 인 더 루프(MiL) 및 소프트웨어 인 더 루프(SiL) 테스트를 위해 설계되었습니다.

Model-in-the-Loop (MiL) / Software-in-the-Loop (SiL) 활용 사례

COSYM EE로 Windows PC에서 시뮬레이션을 제어할 수 있으며, MiL과 SiL 테스트를 모두 지원합니다. C/C++ 인터페이스를 사용하여 MATLAB®/SIMULINK와 같은 소프트웨어 모델부터 거의 생산 가능한 ECU 소프트웨어까지 다양한 추상화 단계에서 가상 ECU를 통합할 수 있습니다. 또한 COSYM은 CAN 및 CAN FD 표준에 따라 여러 가상 ECU 간의 통신을 현실적으로 시뮬레이션 할 수 있어 실시간 모델의 컴퓨팅 시간을 단축하고 개발 효율성을 높입니다.

기술자료


최소사양 권장사양

운영 체제
최소사양
Microsoft Windows®10 (64비트)
권장사양
Microsoft Windows® 2019 Server (64비트)
Microsoft Windows®10 (64비트)

하드웨어
최소사양
Intel Core i5-8500 6x3.0GHz
권장사양
Intel Xeon 6x3.7GHz


최소사양
8GB RAM
권장사양
32GB RAM


최소사양
DVD ROM 드라이브
권장사양
DVD ROM 드라이브


최소사양
이더넷 어댑터
권장사양
Express card와 이더넷 어댑터


최소사양
32 비트 색상의 최소 1600 x 900의 모니터 해상도를 가진 그래픽 카드 (HD ready)
권장사양
32 비트 색상의 1920 x 1024의 모니터 해상도를 가진 그래픽 카드 (HD)


최소사양
8GB 디스크 공간
권장사양
16GB 디스크 공간

Java
최소사양
Java 11
권장사양
Java 11

소프트웨어 지원
최소사양
simulation experiment 실행 및 시각화: 이타스 Experiment Environment (CEE) V3.9.0;
시뮬레이션 중 vECU 파라미터에 대한 캘리브레이션: 이타스 INCA = V7.3.5, V7.3.6, V7.2.6;
SIL simulation 캘리브레이션 및 최적화: ETAS ASCMO-MOCA = V5.8;
권장사양

이 제품은 자동차 애플리케이션에 사용하기 위해 개발 및 출시되었습니다. 다른 도메인에서의 사용은 이타스 담당자에게 연락하시기 바랍니다.

다운로드

이미지는 체크 표시가 있는 문서를 나타내는 이타스 아이콘을 보여줍니다.

이타스 다운로드센터는 이타스 제품 및 솔루션에 대해 다양한 정보를 제공합니다. 플라이어, 브로슈어, 기술 관련 기사/논문, 매뉴얼 등의 자료와 핫픽스 및 소프트웨어 업데이트에 관한 내용을 확인하실 수 있습니다.

모든 뉴스

예정 이벤트

문의하기

궁금하신 사항은 언제든지 문의해 주시기 바랍니다.