Problem with PMSG turbine modelling

31 views (last 30 days)
I am currently trying to create a Permanent Magnet Synchronous Generator Model coupled with a wind turbine model. Instead of using the conventional blocks ie the wind turbine and pmsg block set that are already created in Simulink i have created my own subsystems. I believe all the theory is correct however i am receiving and error between the turbine model and the drive train due to the state of the mechanical torque feeding to the drive train being not finite. I understand the error but i dont know how to fix it because the turbine needs the generator speed to calculate the torque but to calculate the electrical torque the mechanical torque is needed.
  1 Comment
Rishabh Shah
Rishabh Shah on 31 Jul 2017
In PMSG no need of Gear box. turbine can be directly coupled to the generator as it is going to rotate at fixed speed provided constant wind speed.

Sign in to comment.

Accepted Answer

KL
KL on 3 May 2015
Edited: KL on 3 May 2015
The PMSM has two inputs, One is three phase voltage and the other is load torque. I understand in your case, you must get the load torque from the wind turbine and the voltages should also be somehow related to the wind speed based on your control system. This working principle is basically the same no matter if it's a generator or a motor, just the flow direction changes. From the three phase voltages you do the transformations, find the currents and then find the electromagnetic torque. Solving these two torques you must be able to get the rotor speed.
  7 Comments
Thomas Rhodes
Thomas Rhodes on 4 May 2015
Okay thankyou so much for your help i think i understand
Raed Ibrahim
Raed Ibrahim on 29 Oct 2015
Hi Guys,I am currently using a permanent-magnet synchronous machine as a generator in my wind turbine model in simulink. The model works very good when the simulation time between 2-4sec, but when I increase the simulation time to 8sec or more. The output values of the generator like stator currents, the speed and torque will change. I don't know why??? I really appreciate the help :)

Sign in to comment.

More Answers (0)

Categories

Find more on Wind Power in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!