Main Content

Motor Control Blockset을 사용하여 플랜트 모델 만들기

모터 제어 시스템을 개발할 때 정확한 플랜트 모델을 만드는 것이 매우 중요합니다. 정확한 플랜트 모델을 생성한 후 실제 플랜트에 배포하기 전에 제어 시스템의 기능을 검증하고, 폐루프 MIL(model-in-the-loop) 테스트를 수행하고, 시뮬레이션을 통해 제어기 이득을 조정하고, 알고리즘을 최적화할 수 있습니다.

Motor Control Blockset™을 사용하여 플랜트 모델을 생성할 때 다음의 컴포넌트를 모델링하여 시뮬레이션 환경에서 기능적 동작을 시뮬레이션합니다.

  • 영구 자석 동기 모터(PMSM)

  • 평균값 인버터

  • 센서 및 신호 조절 회로

  • 프로세서 주변 기기: 아날로그-디지털 컨버터(ADC) 및 펄스 폭 변조기(PWM)

다음을 통해 생성한 플랜트 모델의 기능을 검증할 수 있습니다.

  1. 제어 알고리즘에서 정규화된 PWM 듀티 사이클 읽기.

  2. 모터의 연결 부하 시뮬레이션하기.

  3. 시뮬레이션을 통해 출력 모터 위상 전류(ADC 카운트 측면)와 출력 모터 위치(인코더 펄스 카운트 측면) 구하기.

플랜트 모델을 생성하는 워크플로에는 다음 단계가 포함됩니다.

참고

예제 Field-Oriented Control of PMSM Using Quadrature Encoder에서 사용된 mcb_pmsm_foc_qep_f28379d.slx 모델의 플랜트 모델을 참조하십시오.