StudyRepository
Published 2024. 1. 5. 12:02
SILS, HILS 자동차
728x90

 

 

 

 

 

 

 

SILS(Software-in-the-Loop Simulation)와 HILS(Hardware-in-the-Loop Simulation)은 제어 시스템 개발 및 테스트에 사용되는 시뮬레이션 기술의 두 가지 주요 형태입니다.

 

 

 

 

 

 

 

 

시뮬레이션 대상

 

 

 

  • SILS: SILS는 주로 소프트웨어 수준에서 시뮬레이션을 수행합니다. 즉, 제어 시스템의 소프트웨어 부분만을 대상으로 하며, 하드웨어는 특별한 하드웨어 없이 컴퓨터 상에서 실행됩니다.

 

  • HILS: HILS는 하드웨어와 소프트웨어를 함께 시뮬레이션합니다. 실제 하드웨어 장치를 사용하여 실제 시스템과의 통합을 시뮬레이션하므로 SILS보다는 더 현실적인 환경을 제공합니다.

 

 

 

 

 

 

실제 하드웨어 연결

 

 

  • SILS: SILS에서는 실제 하드웨어가 직접 연결되지 않습니다. 대신, 가상 모델 또는 시뮬레이터를 사용하여 소프트웨어의 동작을 테스트합니다.

 

  • HILS: HILS에서는 실제 하드웨어가 포함되어 있습니다. 실제 센서 및 액추에이터를 사용하여 시스템의 행동을 모델링하고 검증합니다.

 

 

 

 

 

 

목적

 

 

  • SILS: 주로 초기 단계에서 소프트웨어의 기능 및 안정성을 검증하는 데 사용됩니다. 하드웨어에 의존하지 않고 빠르게 여러 시나리오를 테스트할 수 있습니다.

 

  • HILS: 주로 실제 하드웨어와 소프트웨어의 통합을 테스트하며, 실제 시스템의 동작을 더 정확하게 모델링합니다. 실제 하드웨어와의 상호 작용 및 성능 특성을 평가합니다.

 

 

 

 

추가설명

 

MILS : 시뮬링크 모델검증.
로직 개발시 쓰이며, 구현하고자한 기능이 맞는지 검증할 수 있다.
컴파일 없이 바로 검증해볼 수 있으며 간단하다.

SILS : MILS에서 검증한 시뮬링크 모델을 C코드로 내린 후 검증.
하드웨어 구현 가능 여부 검증할 수 있다.

EILS(ECU in the loop) : 제어기 제작 후 검증.
가동에 필요한 입력 신호들을 다 쏴주어야 한다.

HILS : 하드웨어 제작 후 검증.
EILS와 마찬가지로 가동에 필요한 입력 신호들을 다 쏴주어야 한다.
추가로 다른 하드웨어들과 호환성을 확인할 수 있다.

 

 

 

 

 

 

 

728x90

'자동차' 카테고리의 다른 글

SDV  (2) 2024.02.27
ECU  (1) 2024.02.06
A SPICE (심화)  (2) 2023.11.01
HD MAP & SLAM  (2) 2023.10.18
SAE J3016  (0) 2023.10.18
profile

StudyRepository

@Minseo26262

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!