Simulink Real-Time과 Speedgoat를 사용하면 클릭 한 번으로 시뮬레이션에서 RCP(신속 제어 프로토타이핑) 및 HIL(Hardware-in-the-Loop) 테스트까지 진행할 수 있습니다.
Simulink 모델에서 바로 Speedgoat 테스트 시스템으로 실시간 애플리케이션을 배포하고 실행할 수 있습니다. Simulink Real-Time을 사용하면 임베디드 제어기에 연결해 HIL 테스트를 수행하고 실제 동작 조건에서 설계를 검증할 수 있습니다. MATLAB API 또는 앱 디자이너로 구축한 사용자 지정 앱을 사용해 실시간 애플리케이션을 만들고 제어하며 계측할 수 있습니다. HIL 테스트를 자동화하고, 이를 지속적 통합 워크플로의 일부로 실행할 수도 있습니다.
한 번의 클릭으로 실시간 테스트 구축 및 실행
Simulink에서 Speedgoat까지 한 번의 단계로 실시간 애플리케이션을 구축하고 실행할 수 있습니다. 실행 중에 기록, 조정 및 시각화를 통해 모델을 계측할 수 있습니다.
Speedgoat 하드웨어에서 테스트 실행
Speedgoat 실시간 시스템은 Simulink Real-Time과 함께 작동하도록 설계되었습니다. I/O 블록을 모델에 끌어서 놓으면 됩니다. CAN, EtherCAT, Modbus, ARINC, SPI 및 기타 통신 인터페이스를 지원합니다.
실제 하드웨어를 활용한 제어기 프로토타이핑
프로덕션 제어기 하드웨어가 준비되기 전에 제어 전략을 평가할 수 있습니다. 실시간 조건에서 설계를 테스트하고 하드웨어 제약 없이 다양한 아키텍처를 살펴볼 수 있습니다.
Hardware-in-the-Loop 테스트 수행
임베디드 제어기를 실시간 모델과 통합하고 검증할 수 있습니다. 시스템 수준에서 제어기의 거동을 평가하고 물리적 테스트 전에 통합 문제를 줄일 수 있습니다.
물리 시스템 에뮬레이션
Simscape 멀티도메인 모델을 사용해 HIL 테스트를 위한 물리 시스템 및 컴포넌트를 재현할 수 있습니다. FPGA 하드웨어와 HDL Coder를 통해 더 높은 샘플 레이트를 달성할 수 있습니다.
자동화된 테스트 생성 및 실행
Simulink Test를 사용해 MIL 및 SIL을 포함한 데스크탑 시뮬레이션 테스트를 자동화하고, 이러한 테스트를 Speedgoat 하드웨어에서 HIL 테스트로 확장하여 폐루프 환경에서 제어기를 검증할 수 있습니다. 개발 단계 전반에 걸쳐 테스트를 관리할 수 있습니다.
사용자 지정 테스트 앱 구축
MATLAB 앱 디자이너와 Simulink Real-Time App Generator를 활용해 테스트 인터페이스 및 운영자 대시보드를 만들 수 있습니다. MATLAB Compiler를 사용해 실습, 테스트벤치 및 자동화된 워크플로를 위한 사용자 지정 UI를 배포할 수 있습니다.