시스템 수준 배터리 전기차(BEV) 모델
이 예제에서는 차량 컴포넌트들의 추상 모델을 사용하여 배터리 전기차를 설계하는 방법을 보여줍니다. 전기 효율성과 같은 차량 수준 파라미터를 추정하는 데 사용할 수 있는 간단하고 빠른 실행 모델입니다. 이 모델은 MATLAB®에서 다운로드하거나 MATLAB Central File Exchange와 GitHub®에서 액세스할 수 있습니다.
예제 개요
이 예제에서는 다음을 수행하는 방법을 배웁니다.
전기 효율성을 추정하기 위한 기준으로 사용할 수 있는 간단한 BEV 모델을 빌드합니다.
장치 수준에서 전기 효율성을 추정하는 데 사용할 수 있는 영구 자석 동기 모터(PMSM)와 제어기의 상세 모델을 빌드합니다.
간단한 BEV 모델에서 더 간단한 Motor & Drive 블록을 파라미터화하기 위해 상세 모터 드라이브 장치에서의 시뮬레이션 결과를 사용하여 시뮬레이션 속도를 높입니다.
이 예제에 대한 자세한 내용은 웹 브라우저에서 열리는 개요를 다음 단계에 따라 살펴보거나 Battery Electric Vehicle Model in Simscape (MATLAB Central File Exchange)를 참조하십시오.
파일 다운로드하기
gitclone 함수를 사용하여 현재 폴더의 최신 리포지토리를 복제합니다.
gitclone("https://github.com/mathworks/Simscape-Battery-Electric-Vehicle-Model");또는 다음 옵션 중 하나를 선택합니다. 다음 옵션을 사용하면 이전 MATLAB 릴리스와 호환되는 프로젝트의 최신 파일과 개별 버전을 다운로드할 수 있습니다.
Battery Electric Vehicle Model in Simscape (MATLAB Central File Exchange)에서 이 프로젝트의 ZIP 파일을 다운로드합니다.
Battery Electric Vehicle Model in Simscape (GitHub)에서 Git™ 리포지토리를 복제합니다.
프로젝트 열기
gitclone 함수를 사용한 후에는 MATLAB이 현재 폴더에 새 폴더를 만듭니다. 이 예제에서는 프로젝트를 사용하여 지원 파일을 관리합니다. BatteryElectricVehicle 프로젝트 파일을 엽니다. 열려 있는 프로젝트가 있는 경우 MATLAB은 이 프로젝트를 불러오기 전에 열린 프로젝트를 닫습니다. 서브시스템 및 모델 구성을 탐색하는 데 도움이 되는 개요가 웹 브라우저에서 열립니다. 개요는 주요 시뮬레이션 결과도 보여줍니다.
openProject("Simscape-Battery-Electric-Vehicle-Model");프로젝트 탐색하기
모델을 엽니다.
openFile("BEV_system_model")
최상위 수준 모델의 캔버스에서 Main script 버튼을 클릭합니다. 이 스크립트는 모델 설정, 시뮬레이션 실행, 결과 시각화, 효율성 계산 방법을 보여줍니다. 다른 시뮬레이션 사례를 보여주는 추가 스크립트를 SimulationCases 폴더에서 확인할 수 있습니다.

MathWorks Simscape 팀이 제공하는 최신 예제를 확인하려면 MATLAB Central에서 MathWorks Simscape Team을 참조하십시오.