0

How to see the effect of wind variation on power system

I am trying to see the effect of wind variation on the power system but could not see any change in system response with change in any parameter of the wind machine. I have used WT3E1, WT3T1 or WT3G1 in my power system. Is there any way to see this. Someone suggested me to model the wind machine as negative load and change the value stochastically. Is this the only way to see the stochastic variation of wind in the system in PSSe and if yes then how to do that either in GUI or python. Thank you in advance for your help.

I am adding python code to change Paero variable of the WT3T1 VAR(L+4) but still there is no effect from wind plant side

psspy.read(0,r"""C:\Users\admin\xxxxxxxx\NE with wind.raw""")
psspy.dyre_new([1,1,1,1],r"""C:\Users\admin\xxxxxxx\NE with wind.dyr""","","","")
psspy.nsol([0,0,0,1,1,0,-1])
psspy.cong(0)
psspy.conl(0,1,1,[0,0],[0.0,0.0,0.0,0.0])
psspy.conl(0,1,2,[0,0],[0.0,0.0,0.0,0.0])
psspy.conl(0,1,3,[0,0],[0.0,0.0,0.0,0.0])
psspy.chsb(0,1,[-1,-1,-1,1,2,0])
psspy.chsb(0,1,[-1,-1,-1,1,7,0])
psspy.chsb(0,1,[-1,-1,-1,1,15,0])
psspy.strt_2([1,0],r"""C:\Users\admin\xxxxxxxx\wind_spd_Change1.out""")
psspy.run(1, 1.5,0,0,0)
psspy.change_wnmod_var(1,r"""1""",r"""WT3T1""",5, 150.0)  # change wind plant initial output to 150
psspy.run(1, 3.5,0,0,0)
psspy.change_wnmod_var(1,r"""1""",r"""WT3T1""",5, 300.0)  # change wind plant initial output to 300
psspy.run(1, 5.0,0,0,0)
psspy.change_wnmod_var(1,r"""1""",r"""WT3T1""",5, 200.0)  # change wind plant initial output to 200
psspy.run(1, 9.5,0,0,0)
rajeev070707's avatar
1
rajeev070707
asked 2019-04-11 04:35:45 -0500
jconto's avatar
2.9k
jconto
updated 2019-04-11 18:17:51 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

2 Answers

0

Have you tried to change VAR(L+4) in model WT3T1?

perolofl's avatar
3.8k
perolofl
answered 2019-04-11 09:46:23 -0500
edit flag offensive 0 remove flag delete link

Comments

I have changed the parameters given in CONs of WT3T1 but did not change VAR. there is confusion for the base selection for the conversion of these variables and how to write that in Python.

rajeev070707's avatar rajeev070707 (2019-04-11 11:31:18 -0500) edit

Record a Python script while changing the VAR value in the GUI. VAR(L+4) is initialised to the actual load flow power at initialisation of the simulation. Changing the VAR during simulation should change the wind turbine power.

perolofl's avatar perolofl (2019-04-11 11:47:29 -0500) edit

Thank you for your suggestion ..I tried to vary Paero too as shown in the python code (edited with the main question) but still there is no change..

rajeev070707's avatar rajeev070707 (2019-04-11 13:02:11 -0500) edit

The value is in pu, i.e. you have to enter a value less then 1. E.g. 0.5 for 50% loading of Mbase for the generator. You have enterered 150, 300 and 200 pu!!!

perolofl's avatar perolofl (2019-04-17 09:14:50 -0500) edit
add a comment see more comments
0

You have asked a very broad question.

The most basic analysis would be a succession of load flow calculations, done in Python, recording changes in bus voltages and branch loadings as you change the wind power. The wind farms can be represented as generators, there should be no need to model them as negative loads.

If that's not what you're looking for, then you can think about dynamics simulations.

As always, try the simplest method first, and if that doesn't work, then consider something more complex.

jfconroy's avatar
186
jfconroy
answered 2019-04-12 05:29:22 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments

Your Answer

Login/Signup to Answer