필요한 기능을 실현하기 위하여 관련 요소를 어떤 법칙에 따라 조합한 집합체
각 구성요소들이 상호작용하거나, 상호 의존하여 복잡하게 얽힌 통일된 하나의 집합체
상태공간모델 : 상태변수의 움직임을 공간에서 나타내는 모델
전달함수 : 입력 -> 수학적 모델 -> 출력
핸들-바퀴 관계
핸들의 각도 : 입력
바퀴의 회전 각도 : 출력
-> 수학적 모델링을 통한 상관관계 파악
Feedback
기준 값과 센서를 통해 얻은 피드백 값의 차이를 입력 받음
시스템 제어 개발 프로세스
ECU (Electronic Control Unit) 등을 개발 테스트 하기 위해 시뮬레이션을 함
시뮬레이션 : 실제 또는 가상의 모델을 이용하여 연구하는 것
현실 문제 -> 컴퓨터 모델링 -> 시스템 개발
자율주행차 시뮬레이션
Software와 Simulation을 이용해 평가와 개발하는 방법
설계한 자율주행 알고리즘을 컴퓨터 상에서 검증하는 것
주로 수학식을 이용해 모델링하기 어렵거나 불가능한 부품 또는 시스템 연결
자동차의 부품 또는 모듈 최종 결합 전, 하나하나에 대한 성능 시험 진행
Software 부분에 해당하는 곳은 자유자재로 여러가지 테스트 케이스 제작
여러 단계에 걸쳐 시험 가능, 품질 향상 및 비용 절감
실제 도로주행을 통한 검증을 하기 전 최종 단계
가상주행 테스트 + 실제 차량 테스트