Main Content

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

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

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

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

  • 평균값 인버터

  • 센서 및 신호 조절 회로

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

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

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

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

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

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

참고

예제 쿼드라쳐 인코더를 사용한 PMSM의 자속 기준 제어에서 사용된 mcb_pmsm_foc_qep_f28379d.slx 모델의 플랜트 모델을 참조하십시오.