Simulation of Pitch angle Controller and PMSG based Wind Generation System

  Рет қаралды 40,605

HIL Tutorial

HIL Tutorial

Күн бұрын

This is the Part-2 Video of simulation of Permanent Magnet Synchronous Generator(PMSG) based Wind Energy Conversion System.
Here you can understand complete simulation of PMSG based wind energy conversion system.
I am requesting the viewers to wait and watch my next video of this for real-time verification in Opal-RT Simulator.
Links for references
ieeexplore.iee...
www.ajer.org/pa...
For unseen Correction in the video please watch following video:
• Correction Video for "...
If the error is “NAN” in display, then do following corrections:
1. Go to solver setting and and choose solver selection type: “Fixed step”, solver:” Range-Kutta” and Fixed step size: 10e-6 and uncheck bellow all boxes.
2. Click on Powergui and set “Discrete”, sample time: 10e-6 or 20e-6 or 30e-6, I chose 20e-6 at video time 27.12
3. If you have not made any changes by unmasking the wind turbine block, then put a “gain of -1” with Tm(p.u).
4. Check the element like Discrete-Time Integrators in the drive train, 1st order filter, RMS blocks and enter “sample time”: equal or greater than sample time chosen in step 2. I chose 50e-6.
Please watch carefully to avoid the mistakes
“Result of power is undefined in 'sudheer1/Wind Turbine/cp(lambda,beta)/Fcn'” If you get this type of error then its problem of your software.
Thanks for watching and subscribing my channel.
Helping Students | Sharing Research |
HIL Tutorial
#HTansari #PitchAngleController #Windturbine

Пікірлер
@mdshaoran4842
@mdshaoran4842 4 жыл бұрын
Sir, thank you that you gave us your valuable time and solved our problem. wish you all the best for your youtube channel.
@mohanbhukya8886
@mohanbhukya8886 3 жыл бұрын
Sorry sir your work and model is working excellently.
@ghanemmenaouer2895
@ghanemmenaouer2895 4 жыл бұрын
Thank you, professor, for the distinguished way of explanation 
@syedmoazzamali7395
@syedmoazzamali7395 3 жыл бұрын
@Sh.ANSARI sir really appreciate your work... Sir plz share the mathematical equations from that you take these numerical values of different block . Sir you were saying about article in this video kindly share that, which will help us more. Thanks.
@sdnuman3399
@sdnuman3399 3 жыл бұрын
Sir Ian getting an error in the RMS block and current measurement block and gain block sir I can't get why
@shalipse
@shalipse 7 ай бұрын
Brilliant presentation. I think there is a little discrepancy in eqn (ii), that is the generic equation to model Cp(lambda,beta). What is obtained in MATLAB documentation is quite different from what you used here? Am I missing something? Thanks
@dinamustafa6115
@dinamustafa6115 Жыл бұрын
at 1.122 why the constant is equal to 1 , and what is physical quantity represented by this constant? is it representing the measured speed of the motor? at 1.30 why you multiply with gain equal to 500 ? at 1.43 why do you put saturation block ?
@tejdalwadi5699
@tejdalwadi5699 3 жыл бұрын
i have seen this on dr siva malla mathworks but thanks for explaining
@AventurileOmuluiSimplu
@AventurileOmuluiSimplu 7 ай бұрын
Dear Professor, I would like to express my gratitude for the successful simulation you conducted. It was truly insightful and greatly appreciated by everyone involved. However, I am curious about the source of the generator parameters you used. Is there any chance you could share this information with us? Typically, these characteristics are not easily found. Thank you once again for your valuable contribution.
@mesansari
@mesansari 6 ай бұрын
Many thanks!
@kiranvmns9225
@kiranvmns9225 2 жыл бұрын
Sir I have a small doubt .. I done same as I'm saw in the video.. But at last my scope axis are showing 50,100,150 .. But in your video it is 0 to 500 How sir please explain
@sudher
@sudher 3 жыл бұрын
Sir problem is (result of power is undefined in(drive /wind turbine /cp(lambda, beta)/fun).
@anamikamishra5266
@anamikamishra5266 3 жыл бұрын
what calculations for the pitch angle controller did you do? why did you use 500 gain instead of a PI controller? this video has helped me a lot and I really need to understand this calculation. please help. thank you so much.
@mohanbhukya8886
@mohanbhukya8886 3 жыл бұрын
Your experience and excellent explain
@Jesus_grace_love
@Jesus_grace_love 3 ай бұрын
Rotor speed is not constant how to fix this please help me sir
@mesansari
@mesansari 3 ай бұрын
Please check all the related videos carefully....you may be making some mistakes
@Jesus_grace_love
@Jesus_grace_love 3 ай бұрын
​@@mesansariI have checked 3 times and also watched related videos but my problem is not solved
@subhojitdas108
@subhojitdas108 Жыл бұрын
if pitch is not changing then what is the use of that controller?! we may feed zero all the time to pitch value
@sportsanalyzer5892
@sportsanalyzer5892 3 жыл бұрын
I am designing the model with same values and everything but i got no results. even not a single dot on scopes. Kindly help me to get through
@TD.21
@TD.21 7 ай бұрын
thank you so much sir, just one thing , your voice coming in video is bit low, i hope you will try to increase the volume and quality of your sound in your upcoming sessions.
@mesansari
@mesansari 6 ай бұрын
Sorry for that
@TD.21
@TD.21 6 ай бұрын
@@mesansari it's okay sir
@416venugopal3
@416venugopal3 Жыл бұрын
Nice explanation..
@mustafacakr3121
@mustafacakr3121 3 жыл бұрын
Hi Sir, This video's topic is pitch angle control and the angle of blades shouldn't remain same depending on different wind speeds. I don't really understand what the purpose is in this video if you don't control pitch angle.
@vishnuprasadvadassery644
@vishnuprasadvadassery644 Жыл бұрын
Correct pitch angle should vary according to the wind speed. Otherwise power output canont be controlled.
@TD.21
@TD.21 7 ай бұрын
Beep sound that is coming is irritating to ears and sound quality is not clear, even using headphones, voice can't be heard clearly due to beep sound and lower voice.
@valeryrubirosalesvalladare2480
@valeryrubirosalesvalladare2480 3 жыл бұрын
Why you didn´t use the same sample time in all the blocks?
@aryyaad8998
@aryyaad8998 3 жыл бұрын
Sir can you please explains the equations of these numbers: 500 the gain value in pitch controller and the gain: 1.732
@fabianpalacios6711
@fabianpalacios6711 2 жыл бұрын
Can I use a variable wind speed too with this model? Or only constant speed?
@manjeerap9630
@manjeerap9630 2 жыл бұрын
good morning sir what is the 2 degree of freedom in emulation of wind turbine
@ahmedamouri2393
@ahmedamouri2393 8 ай бұрын
you are designing a pitch angle Controller that does not change the pitch angle, I don't get it
@muhammadhassan6020
@muhammadhassan6020 2 жыл бұрын
hi sir, can i vary the pitch angle and can i connect the system system to ac grid.
@priyapradhan391
@priyapradhan391 3 жыл бұрын
Sir there is already a gain of -1 before the output of the wind turbine..So where will we put the -1 gain
@datpt
@datpt 2 жыл бұрын
Thanks for your videos very helpul but I couldn't see how to pitch controller work, it's contained "many magic number".
@ravulakarikalyan1820
@ravulakarikalyan1820 2 жыл бұрын
sir how you have taken base speed 152.8
@Ladakhspa123
@Ladakhspa123 3 жыл бұрын
Thankyou sir ! This is very helpful
@meenakshiramanathan3788
@meenakshiramanathan3788 3 жыл бұрын
Thank you for this video sir. I have executed this model in matlab.. The output power is decreasing.. Could you provide any input on this?
@mzeeshantariq5452
@mzeeshantariq5452 3 жыл бұрын
Sir i have DC load.. Can i make the same model with discrete powergui with same values and run for dc load.. Please gude because when i tried to do it .. i got no results
@tukursanigadanya1451
@tukursanigadanya1451 11 ай бұрын
God bless you🙏
@nagendranaravind1388
@nagendranaravind1388 2 жыл бұрын
sir how to make a circuit design to change the pitch angle with change in wind speed to get maximum power of each wind speed
@mohamedrabie6957
@mohamedrabie6957 2 жыл бұрын
Sir, the simulation works fine but one problem occurs that the output power at base speed 12 m/s is not 0.8 from 8.5 kw and it keeps oscillating, may you help me with this problem? And thanks in advance
@jawadmursalin7438
@jawadmursalin7438 3 жыл бұрын
Did you please tell me why you used gain value 1.732 after producting the Vrms and Irms?
@jawadmursalin7438
@jawadmursalin7438 3 жыл бұрын
@@mesansari thank you,sir.It will be a great help
@RhisonSapam
@RhisonSapam 2 жыл бұрын
Sir, is your pitch angle controller really working? even when the wind speed is greater than 12, the value of beta remains same.
@prashantbharati1867
@prashantbharati1867 3 жыл бұрын
Good evening sir, Hope you find some time off your busy schedule to cast a look on this comment. Sir i have tried simulating your video, and have carried through to the end. But in the end i faced an error "Result of power is undefined in 'Drive_train/Wind Turbine/cp(lambda.beta)/Fcn' " And has been already mentioned by you in the description , i have understood that it's a software error. Henceforth i deleted my matlab version sir( 2015a) and have installed 2018a, and have tried simulating the .slx file in it again, but it still showcased the same error " Result of power is undefined in 'Drive_train/Wind Turbine/cp(lambda.beta)/Fcn' ". Could you plz suggest some changes, or methods that can result in the working of the following simulation. Hope this comment reaches you well and good.
@mahesh_abdare
@mahesh_abdare 4 жыл бұрын
Sir I have tried this simulation it works but values keep decreasing. If you can help please let me know
@jawadmursalin7438
@jawadmursalin7438 4 жыл бұрын
Do u please write the equation of rated speed wr=152.8 In your video there is a noise thats why i cannot understand this wr equation.
@Rick-lz5qh
@Rick-lz5qh 3 жыл бұрын
I think wr=152.8 is the rated value, the available value of PMSG
@shabanabasharat2895
@shabanabasharat2895 3 жыл бұрын
Hi sir, i need your help.kindly reply. I have followed the same steps and parameters but i am facing errors.like " permanent block and three phase rlc cant be conducted in series . Please guide me where is the issue..can you share your code?
@416venugopal3
@416venugopal3 Жыл бұрын
Thank you sir ..
@akhilalle5573
@akhilalle5573 3 жыл бұрын
Sir, can you add PID controller to it?
@amanpatel1518
@amanpatel1518 3 жыл бұрын
sir how did you calculate 152.8 wr sir in equation lamda=wr/v lamda=8.1 v=12m/s. then at radius 0.6 m this w will be 152.8 sir my question is how you assumed such less valus of radius of blade??
@amanpatel1518
@amanpatel1518 3 жыл бұрын
@@mesansari thanks sir that video cleared my all doubts till now
@md.badoruzzaman8694
@md.badoruzzaman8694 2 ай бұрын
​@@amanpatel1518 how speed is 152.8 , can you please explain?
@arpitapandey5094
@arpitapandey5094 3 жыл бұрын
gudeveng sir...sir can i do the fault analysis by using this model.?..i mean by connecting a 3 phase fault at the load?
@arpitapandey5094
@arpitapandey5094 3 жыл бұрын
Okk...thank you so much sir
@welcomentuli6042
@welcomentuli6042 3 жыл бұрын
Dear Sir, May you please share a video of DFIG based wind turbine control. Thank you
@abdulsamimemon6699
@abdulsamimemon6699 3 жыл бұрын
Dear sir I really appreciate your efforts you are really doing good work by sharing such useful knowledge. Sir I have a question, kindly guide me how we can create user defined function for cut-in and cut-off speed criterion as shown in the research paper please
@abdulsamimemon6699
@abdulsamimemon6699 3 жыл бұрын
@@mesansari dear sir i want to use this switching logic but cannot find way to define this user defined function
@quocnguyenphu9271
@quocnguyenphu9271 3 жыл бұрын
@@abdulsamimemon6699 i i have successfully simulated, i used the function block
@abdulsamimemon6699
@abdulsamimemon6699 3 жыл бұрын
@@quocnguyenphu9271 how
@quocnguyenphu9271
@quocnguyenphu9271 3 жыл бұрын
@@abdulsamimemon6699 funtion block in simulink put the command attached to the condition for the input velocity if (v
@edirashid6440
@edirashid6440 3 жыл бұрын
Could you please upload a video of how to Improve voltage stability and power stabilization using neural network in the same model ? Do reply please
@sakkucm3551
@sakkucm3551 4 жыл бұрын
Thankyou sir for the Video. Sir, why is the gain value set to 500 in the pitch control?? Can u please explain
@sakkucm3551
@sakkucm3551 4 жыл бұрын
@@mesansari Ok sir....I will try n find literature in this regard........Thankyou sir
@muhammadhassan6020
@muhammadhassan6020 3 жыл бұрын
Sir, we should use PI or other controls techniques like fuzzy, sliding mode, and linear active disturbance rejection control in place of gain 500
@muhammadhassan6020
@muhammadhassan6020 3 жыл бұрын
@@mesansari respected sir, we have fuzzy and pi controllers in Simulink library but the sliding mode and linear active disturbance rejection control are not there. How can I connect those, I have designed the controllers but how to connect no option
@muhammadhassan6020
@muhammadhassan6020 3 жыл бұрын
@@mesansari respected sir, I have used fuzzy and pi instead of gain it was working but there was a bit difference between both of them sir ,
@muhammadhassan6020
@muhammadhassan6020 3 жыл бұрын
@@mesansari okay thanks respected sir, the system you have designed is in per unit
@HariHaran-km7pf
@HariHaran-km7pf 10 ай бұрын
​@@muhammadhassan6020did you get the results with PI and fuzzy controller, if so please explain sir?
@sudher
@sudher 3 жыл бұрын
Sir my model is running but output in power display is nan sir and no scope shows output sir plz help me
@sudher
@sudher 3 жыл бұрын
Sir i am perform this simulation in MATLAB 2020 version sir
@sudher
@sudher 3 жыл бұрын
Sir problem is (result of power is undefined in "drive/wind turbine/cp (lambda. Beta)/fun"
@sudher
@sudher 3 жыл бұрын
Ok sir
@TheGrzys
@TheGrzys 3 жыл бұрын
Sir no matter how I change wind velocity input, outputs are still the same. And I have a problem with decreasing values, I've tried adding -1 gain as you suggested but it didn't work
@TheGrzys
@TheGrzys 3 жыл бұрын
@@mesansari Sir, I've sent you an email to way2ansari214@gmail.com
@calvindwiantosuryo3994
@calvindwiantosuryo3994 3 жыл бұрын
@@TheGrzys Have you got any solve for this issue?
@md.jahidulhoqemon9544
@md.jahidulhoqemon9544 3 жыл бұрын
How to design mass drive train
@shreyanema5159
@shreyanema5159 4 жыл бұрын
My model is running but output in power display is nan.. And no scope shows output
@shreyanema5159
@shreyanema5159 4 жыл бұрын
Sir.. Plz help...
@Md-jp3kf
@Md-jp3kf 3 жыл бұрын
Mine too, please let me know if you fixed it
@boutaghanekarima8711
@boutaghanekarima8711 3 жыл бұрын
Me too the same error please help me
@boutaghanekarima8711
@boutaghanekarima8711 3 жыл бұрын
Please send me your email ...and my version of matlab is 2016a...thank you davance .
@saritachauhan368
@saritachauhan368 3 жыл бұрын
Getting same error .. help me sir ..my MATLAB version is 2020b
@aliyigittekinoglu6096
@aliyigittekinoglu6096 4 жыл бұрын
Hello Sir, the video was really helpful thank you very much for your energy and patience. Although i have some questions: 1. How can i implement the cut in and cut out wind speed condition in model? 2. I have an excel data of wind speed for 1 year, imported to matlab, how can i use it as wind speed input? thanks in advance.
@aliyigittekinoglu6096
@aliyigittekinoglu6096 4 жыл бұрын
@@mesansari Signal builder block worked thank you!! and using switch certainly made the work easier however connecting it to the pitch angle is a pickle..
@quocnguyenphu9271
@quocnguyenphu9271 3 жыл бұрын
hi sir Can you turn on subtitles? please
@Thanhang-cn7zz
@Thanhang-cn7zz Жыл бұрын
Anh cho em xin file mô phỏng và báo cáo được không anh :((
@souheilGAMES
@souheilGAMES 3 жыл бұрын
hello sir, can you explain what 152.8 means. i didn't hear anything because the noise. again thank you very much for the work.
@souheilGAMES
@souheilGAMES 3 жыл бұрын
@@mesansari thank you sir
@modyjr
@modyjr 3 жыл бұрын
Sir can you give me the purpose from this model Because I have Project PSMG
@modyjr
@modyjr 3 жыл бұрын
@@mesansari Thank u sir
@Muhammad_Musa9988
@Muhammad_Musa9988 Жыл бұрын
Its showing result of power is undefined
@husseinshutari5209
@husseinshutari5209 4 жыл бұрын
thank you, could you please explain control strategies of PMSG-WT?
@husseinshutari5209
@husseinshutari5209 4 жыл бұрын
@@mesansari as a paper too many references, but the need is the simulation part.
@husseinshutari5209
@husseinshutari5209 4 жыл бұрын
@@mesansari all the best
@Ladakhspa123
@Ladakhspa123 3 жыл бұрын
Sir, please make a video on hybrid solar ,wind and hydro also.
@Ladakhspa123
@Ladakhspa123 3 жыл бұрын
@@mesansari thankyou sir
@yaqoutmby
@yaqoutmby 4 жыл бұрын
Could you provide me with the link of part1 please!
@yaqoutmby
@yaqoutmby 4 жыл бұрын
@@mesansari Thank you
@suchismitapatel94
@suchismitapatel94 3 жыл бұрын
Sir.. You did this simulation in which version of Matlab.. 2016(a) or other.. In simulation.. I have some error.. Nan was coming in display..
@surajmeena3747
@surajmeena3747 3 жыл бұрын
Please also provide these simulations
@muhammadsafirullah5722
@muhammadsafirullah5722 3 жыл бұрын
sir, can you make a video on simulation of offshore wind turbine tower
@muhammadsafirullah5722
@muhammadsafirullah5722 3 жыл бұрын
@@mesansari is that so, thank you for replying
@s_imono_v8424
@s_imono_v8424 3 жыл бұрын
Thank you a lot. But I barely hear your voice
@kifamohammad3857
@kifamohammad3857 4 жыл бұрын
Sir. Please can you help me?
@kifamohammad3857
@kifamohammad3857 3 жыл бұрын
@@mesansari How do I find which bearing size suitable for wind turbine based on PMSG with rated power 6 KW and rotating speed 1450 rpm?
@RhisonSapam
@RhisonSapam Жыл бұрын
Sir, as per the literature we have studied, the pitch angle beta should increase with the increase in speed of wind more than 12m/s to avoid the damage. But, you have mentioned that the beta angle should be always zero. Please explain me sir. Please reply sir. Why is there any need of modelling pitch controller if we have to give output as zero always? Can't we directly use a constant block with value as 0?
@sudher
@sudher 3 жыл бұрын
Review ones sir
@phanloc6535
@phanloc6535 4 жыл бұрын
Can you help me? Please!
@phanloc6535
@phanloc6535 4 жыл бұрын
@@mesansari With simulation system of wind turbine using MPPT method
@phanloc6535
@phanloc6535 4 жыл бұрын
@@mesansari Can you simulate the generation? Please help me
@phanloc6535
@phanloc6535 4 жыл бұрын
@@mesansari I am a new student. But there was no one to guide. Find him very useful simulations. Can you emulate the existing system in the video?
@mohanbhukya8886
@mohanbhukya8886 3 жыл бұрын
This is not working it is working for you only sir.i used same values as you, for me it is it working ad you got excellent waveforms.m not please tell the secret
@muhammadhassan6020
@muhammadhassan6020 3 жыл бұрын
Plz help
@laudzhaaa9162
@laudzhaaa9162 4 ай бұрын
Sir can you please explains the equations of these numbers: 500 the gain value in pitch controller and the gain: 1.732
@رسميرسمي-ن3ح
@رسميرسمي-ن3ح 3 ай бұрын
Hello, I want to ask you, have you completed the design of the wind turbine? I need help.
MPPT with PMSG based Wind Energy Conversion system
59:19
HIL Tutorial
Рет қаралды 75 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
DFIM Tutorial 1 - Implementation and Control of a DFIM in Matlab-Simulink
1:20:26
Mondragon Unibertsitatea
Рет қаралды 110 М.
WECS -2: MATLAB Simulation of Pitch Angle Control By Dr Rajin M. Linus
22:13
simple way to make mini heating stove.free energy for your home!awesome
18:09
PO MPPT | PO MPPT For Wind Energy Conversion System in MATLAB
10:49
Learn MATLAB Simulink
Рет қаралды 13 М.
Interacting with a Simulink Model from a Matlab Script
44:36
Christopher Lum
Рет қаралды 188 М.