MATLAB® 과 Simulink®

이타스는 고객의 MATLAB®/Simulink® 기반의 툴을 연결하기 위한 올바른 인터페이스를 제공합니다.

자동차 산업에서 MATLAB® 과 Simulink®는 전자 제어 기능의 개발, 플랜트 모델링 및 최적화 작업을 위해 빈번히 사용되고 있습니다. 반면에 엔지니어들은 자동차 소프트웨어 개발의 모든 단계에서 이타스 툴을 사용하여 도메인에  특성화된 작업을 수행하고 있습니다.

이타스와 MATLAB®/Simulink® 툴의 양쪽모두의 독특한 기능을 완벽하게 결합하기 위해 이타스는 넓은 범위의 MATLAB®과 Simulink® 인터페이스를 제공하고 있습니다. 이러한 인터페이스를 사용하여, MATLAB®과 Simulink® 그리고 이타스 툴, 두가지 툴을 모두 사용하는 엔지니어들은 그들 각각의 개발 작업들에 대해 적합한 솔루션을 구현할 수 있습니다.

이 페이지는 개별적인 이타스 제품들이 제공하고 있는 인터페이스에 대한 개요를 알려줍니다.

이타스 INCA-SIP는 런타임에 MATLAB®/Simulink®과 INCA를 연결합니다.

Function 개발, 측정 및 캘리브레이션

이타스 INCA-SIP – Simulink® 통합 패키지

이타스 INCA-SIP, Simulink 통합 패키지인 이타스 INCA-SIP는 simulink를 통한 제어 기능 개발자들에게 측정과 캘리브레이션 및 데이터 기록을 위해 효율적이고 자동차 분야에 맞춘 개발환경을 제공합니다

INCA를 이용하여 실험환경을 설정하며 측정된 데이터는 개발 기간동안 캘리브레이션 엔지니어들 사이에서 쉽게 재사용할 수 있고 서로 주고받을 수 있습니다. INCA-SIP는 시뮬레이션을 위해 가상의 XCP 프로토콜을 통해 MATLAB®/Simulink®를 INCA에 연결합니다 

이타스 INCA-MIP를 이용하여 MATLAB® 은 이타스 INCA의 측정 및 캘리브레이션 작업을 자동화하는 실행 스크립트를 생성할 수 있습니다.

이타스 INCA-MIP – MATLAB® 통합 패키지

MATLAB® 은 엔진 제어 기능의 수학적인 최적화와 측정 및 캘리브레이션 작업의 자동화를 위해 자주 사용됩니다.

이타스 INCA-MIP는 INCA의 add-on 프로그램으로써 MATLAB® 툴박스를 이용하여 INCA 코어 시스템의 기본 기능의 다양한 엑세스를 제공합니다.

이타스 INTECRIO-RLINK는 Simulink®로만 작업하는 기능 개발자들의 요구에 맞도록 개발되어졌습니다. INTECRIO-RLINK는 INTECRIO 통합 프로토타이핑 환경의 이타스 프로토타이핑 하드웨어를 위한 모든 설정 옵션들을 제공합니다.

이타스 INTECRIO-RLINK – 프로토타이핑 블록셋

이타스 INTECRIO-RLINK 프로토타이핑 블록셋은 실제 환경에서 Simulink® 제어 모델의 래피드 프로토타이핑을 가능하게 합니다. 이 블록셋은 이타스 프로토타이핑 하드웨어 제품군 ES900시스템을 지원합니다.

제어 프로토타입은 이미 검증된 바이패스 기술을 사용하여 전자 제어장치(ECUs)에 연결될 수 있습니다. 이러한 방법으로 사용자는 Simulink®에서 구현한 완전한 전자 제어 시스템 모델을 이타스 INCA를 갖추고 있는 차량에서 검증할 수 있습니다. 또한 윈도우 PC는 주로 비 실시간 타겟으로 직접 사용될 수 있습니다.

또한 이타스INTECRIO-RLINK는PC상에서 Simulink® ECU function 모델의 캘리브레이션에 사용될 수 있습니다.

기존 INCA add-on INCA-VLINK 에서 가능했던 측정 및 캘리브레이션을 위한 윈도우용 블록셋이 이제는 INTECRIO-RLINK에서도 가능합니다. 이 블록셋은 표준 윈도우 PC에서 실행 가능한 프로그램으로 Simulink® 모델의 캘리브레이션 및 검증을 가능하게 합니다.

블록셋은 한 번의 클릭으로 Simulink® 모델에서 가상 프로토타입을 생성하기 위한 환경을 제공합니다. 측정된 데이터는 function stimuli로 사용될 수 있습니다. 생성된 후 실행가능한 프로토타입은 INCA 작업공간으로 쉽게 옮겨갈 수 있습니다.

이타스 INTECRIO는 자동차 전자 시스템의 프로토타이핑을 가능하게 합니다. 동시에 function 모델과 소프트웨어 구성요소에 대한 통합 플랫폼 및 래피드 프로토타이핑을 위한 실험환경도 제공합니다.

이타스 INTECRIO – 통합 프로토타이핑 환경 

이타스 INTECRIO 통합 프로토타이핑 환경은 PC와 실제 환경에서의 자동차 전자 시스템의 프로토타이핑을 가능하게 합니다. 또한 이타스 ASCET 모델과 함께 MATLAB®/Simulink® 모델, C코드 모듈 그리고 AUTOSAR 소프트웨어 구성요소의 통합 사용을 가능하게 합니다.

차량 테스트를 위해 이타스 프로토타이핑 하드웨어 제품군 ES900이 지원되며 바이패스 설정의 다양한 종류들을 지원하고 있습니다. 자동화, 사용자 정의 그리고 INCA에서 생성된 프로토타이핑 모델 사용을 위한 개방형 인터페이스는 보편적이고 유연한 자동차의 기능 프로토타이핑을 가능하게 합니다.

이타스 EHOOKS는 프로토타이핑, 테스트 및 캘리브레이션 툴이 엑세스 할 수 있는 ECU 코드 내의 바이패스 훅을 준비하는데 사용되고 있습니다.

이타스 EHOOKS – 바이패스 훅 삽입 툴

이타스 EHOOKS는 HEX 및 A2L 파일만 연결하여 바이패스 훅을 ECU 소프트에어에 삽입하기 위한 매우 쉬운 툴 입니다. HEX 및 A2L 파일을 제외한 별도의 어떠한 ECU 정보도 필요하지 않습니다. 

포함된 Simulink® 통합 패키지는 Simulink® 내에서 설정 및 ECU HEX 파일의 자동 생성을 가능하게 합니다. 이것은 on-target 바이패스 실험을 위해 Simulink® 모델을 직접적으로 ECU 소프트웨어에  통합하기 쉽게 합니다. Simulink®에서 전체 프로세스를 제어하여 자연스럽고 직관적인 그리고 효과적인 방법을 사용자에게 제공합니다.

이타스 ASCET-M2M은 Simulink를 ASCET 모델로 변환합니다. 소프트웨어 개발자는 가져온 제어 function을 구체화하고 ECU 코드를 생성합니다.

이타스 ASCET – 모델 기반 소프트웨어 개발

이타스 ASCET-MD 는Simulink®와 ASCET-MD 간의 모델 변환을 가능하게 하는 툴인 이타스 ASCET-M2M 라이센스를 포함하고 있습니다. 이 방법은 사용자가 각 모델링 언어의 특정 도메인에 대한 장점을 활용할 수 있으며, Simulink® 모델을 ASCET 기반의 ECU 툴 체인에 통합할 수 있도록 해줍니다.

이타스 ASCET-PSL은 이타스 어플리케이션 엔지니어링 서비스로 제공되는 솔루션입니다. ASCET-PSL을 이용하게 되면 사용자는 ASCET을 통해 실행가능한 제어 기능을 생성할 수 있고 이것을 다시 Simulink® 모델에 통합할 수 있습니다. 예를 들면 이러한 방법으로 ASCET 모델들을Simulink®에서 제공하는 플랜트 모델과 함께 Simulink®에서 검증할 수 있고, 또는 Simulink®과 ASCET에서 동일 함수를 생성하고 생성된 두 모델간의 병렬 계산 결과를 비교하는 방법을 통해 모델을 검증 할 수 있습니다. 

이타스 LABCAR-MCS를 이용하면, 이타스 LABCAR HiL 환경에서 Simulink 모델을 통합하는데 필요한 인터페이스 코드가 모델 소스코드에 자동으로 생성됩니다.

Hardware-in-the-Loop-Testing (HiL)

이타스 LABCAR

이타스 LABCAR-MCS는 Hardware-in-the-Loop 시뮬레이션에 있어 차량 거동, 운전자 특성, 주행 환경에 대해 이타스 LABCAR내의 Simulink® 시뮬레이션 모델간의 손쉬운 통합 기능을 제공합니다. 특정 제어 도메인에 특화된, 다른 모델 제작사에서 제작된 모델이라 해도 Simulink®로 구성된 모델이라면 통합이 가능합니다.  

이타스 LABCAR-RTPC 소프트웨어를 이용하면, 여러 시뮬레이션 모델들을 멀티코어 CPU에 적절히 분배하여 최상의 시뮬레이션 성능을 달성할 수 있습니다.

이타스 ASCMO는 측정된 데이터와 가상의 데이터를 기반으로 복잡한 시스템의 거동에 대한 정확한 수학적 모델을 제공합니다. 이타스 ASCMO모델은 MATLAB®/Simulink® 형식으로 내보낼 수 있습니다.

데이터 기반 모델링 및 최적화

이타스 ASCMO – 복잡한 시스템의 거동을 정확히 예측

이타스 ASCMO는 사용자로 하여금 매우 높은 모델 퀄리티의 데이터 중심 플랜트 모델을 생성할 수 있게 합니다. 

이타스 ASCMO는 모델 파라미터가 없어도 맹 복잡한 거동을 가진 시스템의 모델을 구축하는 빠르고 쉬운 방법을 제공합니다. 이 정확한 모델은 한번의 마우스 클릭으로 Simulink®에 내보낼 수 있습니다. 또한 Simulink CoderTM을 이용하여 코드 생성에 사용될 수 있습니다. 데이터 중심 모델인 이타스 ASCMO를 사용하면 시뮬레이션의 정확도를 크게 증대시킬 수 있습니다.

MATLAB® 과 Simulink® – 제품