Three-phase PMSM Drive Control Strategy

조회 수: 5 (최근 30일)
dagfinae
dagfinae 2018년 2월 23일
답변: Nicolas Schmit 2018년 3월 13일
Hello,
I am trying to understand different control strategies applied to permanent magnet synchronous motors. In the Simulink/Simscape example "Three-phase PMSM Drive" (pe_pmsm_drive) I struggle to find out what control strategy is being used. From what I understand, this is some form of vector control. Does anyone care to explain what type of vector control is being used in this example and how this can be seen?
Thank you.

채택된 답변

Nicolas Schmit
Nicolas Schmit 2018년 3월 13일
This example actually uses vector control. The controller takes the current of the three phases of the stator and the angle of the rotor as inputs. Using the Park transformation, the 3 currents are mapped to the direct and quadrature axis currents id and iq respectively. The controller regulates the current of the quadrature axis to provide the required torque. In pe_pmsm_drive/PMSM controller/Feedback controller, the cross paths between id and iq cancel the natural cross coupling between id and iq, so that they can be controlled independently.
To better understand the control method, I suggest you take the equations of the PMSM which you can find here https://www.mathworks.com/help/physmod/sps/ref/permanentmagnetsynchronousmotor.html
and see what happens when vd and vq are equal the values calculated in pe_pmsm_drive/PMSM controller/Feedback controller at the output of the add blocks which follow the d-axis current PI and q-axis current PI respectively.

추가 답변 (0개)

커뮤니티

더 많은 답변 보기:  Power Electronics Community

카테고리

Help CenterFile Exchange에서 Permanent Magnet에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by