Table of Contents
모델 예측 제어 (MPC)는 자율주행 차량에서 널리 사용되는 고급 제어 전략입니다. 그것은 미래 상태를 예측하고 제어 입력을 최적화하여 차량 동적의 정확하고 적응 관리가 가능하게합니다. 이 접근은 자율주행 시스템의 안전, 편안함, 효율성 향상.
Model Predictive Control의 원리
MPC는 각 통제 단계에 최적화 문제를 해결함으로써 작동합니다. 그것은 차량의 모형을 고려하고 지정된 수평선에 미래 행동을 예측합니다. 제어 입력은 일반적으로 추적 정확도, 통제 노력 및 안전 제약을 위한 용어를 포함하는 비용 기능을 극소화하기 위하여 선택됩니다.
이 과정은 3개의 주요 단계가 포함합니다: 예측, 최적화 및 구현. 예측은 미래 상태를 예측하기 위하여 차량 모형을 이용합니다. 최적화는 제일 통제 활동을 결정하고, 첫번째 입력은 주기 반복의 앞에 적용됩니다.
자율주행 차량용 응용
MPC는 다양한 제어 작업을 위해 사용된다. 자율 차량, trajectory 추적, 속도 조절, 장애물 방지. constraints를 처리하는 능력은 안전 한계와 물리적 경계가 중요한 실제 시나리오에 적합하다.
예를 들어, MPC는 스티어링 및 가속을 최적화하여 안정성과 여객 편안함을 유지하면서 계획한 노선을 따라갈 수 있습니다. 도로의 curvature, 교통 및 날씨와 같은 조건을 변경하는 데 적합합니다.
사례 연구 및 실제 세계 구현
몇몇 자율주행 차량 개발자는 MPC를 통제 시스템으로 통합했습니다. 한 경우에 학문에서는, 차는 차선 유지를 위한 MPC를 이용하고 적응시키는 순항 통제를, 더 매끄럽게 몰고 개량한 안전 한계에서 유래했습니다.
또 다른 예로는 복잡한 도시 환경을 탐색하기 위해 MPC를 고용하는 자율적 인 배달 로봇의 함대가 포함되어 있습니다. 동적 장애 방지 및 효율적인 경로 계획을위한 제어 전략.
- 제약 처리를 통한 향상된 안전
- 승객 편의 시설
- 환경 변화에 대한 적응성 응답
- 효율적인 에너지 소비