ANSYS Maxwell에서 IPMSM 쇄교 자속 데이터 가져오기
이 예제에서는 ANSYS® Maxwell®의 모터 설계를 Simscape™ 시뮬레이션으로 가져오는 방법을 보여줍니다.
쇄교 자속 데이터
모터 쇄교 자속을 정의하는 데이터 파일은 IPMSMFluxFromANSYSMaxwellData.txt이며 ANSYS, Inc.의 허가를 받아 재현됩니다. 데이터를 보려면 MATLAB®에서 모델을 열고 "From ANSYS Maxwell" 링크를 클릭합니다.
이 데이터를 MATLAB으로 읽어오려면, MATLAB 명령줄에서 텍스트 파일이 실행 가능하도록 이 텍스트 파일을 약간 편집해야 합니다. 결과로 생성된 스크립트는 IPMSMFluxFromANSYSMaxwellData.m이며 모델에서 "MATLAB script" 링크를 클릭하여 볼 수 있습니다. 편집 내용에 대한 요약을 보려면 "Compare" 링크를 클릭합니다.
모델

Simscape 기록의 시뮬레이션 결과
아래 플롯은 시뮬레이션된 개방 회로 전압을 보여줍니다. 고정 역기전력 상수가 있는 단순화된 PMSM 모델을 사용하는 경우에는 캡처되지 않을 수도 있는 비선형 역기전력 프로파일에 유의하십시오.

실시간 시뮬레이션의 결과
이 예제는 다음 플랫폼에서 테스트되었습니다.
Intel® 3.5 GHz i7 멀티코어 CPU 및 4GB가 탑재된 Speedgoat™ Performance 실시간 타깃 머신
Intel® Core XEON E3-1275v3 (3.5GHz) 및 4GB RAM이 탑재된 dSPACE® SCALEXIO LabBox
Simscape 로컬 솔버를 사용하면 이 모델을 70마이크로초의 스텝 크기로 실시간 실행할 수 있습니다. 샘플 레이트가 작을 경우, 콜드 캐시(cold cache)로 인해 초기 태스크 실행 중 태스크 오버런이 발생할 수 있습니다. 이러한 오버런을 방지하려면, 선택한 플랫폼에서 해당 옵션을 지원하는 경우 실시간 애플리케이션의 시작 단계에서 허용되는 태스크 오버런 수를 제한하거나 주기적 태스크의 샘플 시간 시간을 늘려서 시작 동작을 완화하십시오.