Seeking Guidance on Transitioning FOC Model from Star to Delta Connection for an IPMSM plant model

13 views (last 30 days)
I hope this message finds you well. I am currently working on a plant model of an IPMSM with a FOC algorithm implemented. My objective is to transition my plant model from a star configuration to a delta configuration.
Here's a brief overview of my situation:
  1. I have utilized the Simscape Electrical Motor model for my simulation, a snapshot of which is attached. I have changed the motor model from Wye wound to Delta wound.
  2. During simulation runs, I've encountered a discrepancy in the achieved torque values. While aiming for a torque of 60 Nm, I'm only attaining approximately 25 Nm.
  3. I undertook an approach to address this by dividing my line current by the square root of 3 (√3) and give it as feedback to (FOC) 'Park transform' block to derive feedback currents, which increased my torque output to 49 Nm. However, this still falls short of my target torque of 60 Nm.
Given the complexity of transitioning from a star to a delta connection and the apparent lack of pertinent examples or content online, I am seeking guidance from the experienced members of this community. Could you kindly assist me in refining my approach to accurately transition my model and achieve the desired torque output? Any insights, suggestions, or references to relevant resources would be greatly appreciated.
Thank you for your time and expertise.
  5 Comments
Aditya
Aditya on 13 Sep 2023
Edited: Aditya on 13 Sep 2023
Dear Mr. Nazir,
I have a very quick question for you if that's alright.
I have a torque control model with a delta wound motor. I am using the 'MTPA Reference' block and 'IPMSM Control Reference' block for reference Id and Iq generation. The Id and Iq reference values generated by the blocks are not on the MTPA curve except the first operating point!. The Ld, Lq and flux that I use in the blocks are from electromagnetics software designed for Delta motor. These blocks work perfectly for me when I use them for other star connected motor in torque control.
Any clue why this is the case? Thank you so much for your reply! (I have attached images of the blockset)
If I am not able to use the block, I am in the process of generating my own Id and Iq, I have completed for MTPA, I am having difficulty in computing the base speed and Flux weakening zone. Do you have any material that I could refer to that would help me??

Sign in to comment.

Answers (1)

Akshat Dalal
Akshat Dalal on 5 Sep 2023
Hello Aditya,
I hope Nazir’s comment helped you in transitioning your IPMSM plant from star to delta configuration.
You can refer to the following documentation to learn more about the Field Oriented Control Autotuner block: https://in.mathworks.com/help/mcb/ref/fieldorientedcontrolautotuner.html
You can also refer the following examples to understand more:
  1. https://in.mathworks.com/help/mcb/gs/tune-pi-controllers-using-foc-autotuner.html
  2. https://in.mathworks.com/help/mcb/gs/tune-pi-contollers-using-foc-autotuner-real-time-systems.html
  2 Comments
Aditya
Aditya on 13 Sep 2023
Edited: Aditya on 13 Sep 2023
Dear Mr. Dalal,
I have a very quick question for you if that's alright.
I have a torque control model with a delta wound motor. I am using the 'MTPA Reference' block and 'IPMSM Control Reference' block for reference Id and Iq generation. The Id and Iq reference values generated by the blocks are not on the MTPA curve except the first operating point!. The Ld, Lq and flux that I use in the blocks are from electromagnetics software designed for Delta motor. These blocks work perfectly for me when I use them for other star connected motor in torque control.
Any clue why this is the case? Thank you so much for your reply! (I have attached images of the blockset )
If I am not able to use the block, I am in the process of generating my own Id and Iq, I have completed for MTPA, I am having difficulty in computing the base speed and Flux weakening zone. Do you have any material that I could refer to that would help me??

Sign in to comment.

Communities

More Answers in the  Power Electronics Control

Community Treasure Hunt

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

Start Hunting!