📄 windfarm_v42.psc
字号:
-Wire-([648,342],0,0,-1)
{
Vertex="0,0;36,0"
}
0.datalabel([648,342],0,0,-1)
{
Name = "Vt"
}
-Wire-([648,378],0,0,-1)
{
Vertex="0,0;36,0"
}
0.datalabel([648,378],0,0,-1)
{
Name = "P"
}
-Wire-([648,414],0,0,-1)
{
Vertex="0,0;36,0"
}
0.datalabel([648,414],0,0,-1)
{
Name = "Q"
}
0.multimeter([558,216],0,0,50)
{
MeasI = "1"
MeasV = "0"
MeasP = "1"
MeasQ = "1"
RMS = "2"
MeasPh = "-1"
S = "100.0 [MVA]"
BaseV = "1.0 [kV]"
TS = "0.02 [s]"
Freq = "$(FREQ)"
Dis = "0"
CurI = "I1"
VolI = ""
P = "P"
Q = "Q"
Vrms = "Vt"
Ph = ""
hide1 = "1"
hide2 = "1"
Pd = ""
Qd = ""
Vd = ""
}
-ControlPanel-([576,900],0)
{
Name = "$(GROUP) : Controls"
Flags = 0
State = 1
Icon = -1,-1
Posn = 576,900
Extents = 0,0,108,126
Slider(63081608)
}
-ControlPanel-([666,36],0)
{
Name = "$(GROUP) : Controls"
Flags = 0
State = 1
Icon = -1,-1
Posn = 666,36
Extents = 0,0,0,0
Meter(63095072)
Meter(63093032)
Meter(63092624)
Switch(63089360)
}
-Plot-([1026,18],0)
{
Title = "Wind Turbine Performance"
Draw = 1
Area = [0,0,0,0]
Posn = [-1,-1]
Icon = [-1,-1]
Extents = 0,0,540,1170
XLabel = ""
AutoPan = "false,75"
Graph([0,0],[0,0,540,222],"Power")
{
Options = 77
Units = ""
Curve(63093032,"P",0,,,)
Curve(63092624,"Q",0,,,)
}
Graph([0,222],[0,0,540,222],"Speed")
{
Options = 1
Units = ""
Curve(63094256,"Speed",0,,,)
}
Graph([0,444],[0,0,540,221],"Torque")
{
Options = 77
Units = ""
Curve(63093848,"Tm",0,,,)
Curve(63080384,"Ttur",32768,1,,)
}
Graph([0,665],[0,0,540,221],"")
{
Options = 77
Units = ""
Curve(63081200,"Beta2",0,1,,)
Curve(63809024,"Windspd",0,1,,)
}
Graph([0,886],[0,0,540,221],"Voltage")
{
Options = 9
Units = ""
Curve(63095072,"Vt",0,,,)
}
}
0.wind_turbine([450,648],0,0,150)
{
Gmva = "2 [MVA]"
Wrat = "376.99 [rad/s]"
Rad = "38 [m]"
Area = "4500 [m*m]"
Airden = "1.229 [kg/m^3]"
Eff = "0.97 [pu]"
Gratio = "GR2"
Mod = ""
}
}
}
Module("WindGenerator1")
{
Desc = ""
FileDate = 1189691058
Nodes =
{
Input("ws",-72,0)
{
Type = Real
}
Electrical("grid",72,0)
{
Dim = [3]
}
}
Graphics =
{
Pen(ByNode,ByNode,0.6,grid)
Line(72,0,57,0)
Pen(Black,Solid,0.2)
Rectangle(-56,-54,57,54)
Pen(ByNode,ByNode,ByNode,ws)
Line(-72,0,-57,0)
Pen(,Solid)
Line(-57,0,-62,-5)
Line(-57,0,-62,5)
Pen(Black,,0.2)
Ellipse(1,-10,22,11)
Ellipse(35,-5,44,5)
Line(44,0,57,0)
Line(35,7,39,7)
Line(37,7,37,10)
Line(-5,21,-10,-9)
Line(-22,-14,-48,-27)
Line(-22,-14,-18,-14)
Line(-13,-12,-10,-9)
Line(-12,-20,13,-35)
Line(-12,-15,14,-34)
Line(14,-34,13,-35)
Line(-7,22,-5,21)
Line(-15,-11,-7,22)
Line(-48,-29,-17,-16)
Line(-13,-16,-12,-20)
Pen(Gray)
Brush(Solid)
Ellipse(-18,-17,-12,-11)
Pen(Black)
Line(-48,-29,-48,-27)
Line(-17,-12,-17,37)
Line(-13,-4,-13,37)
Brush(Hollow)
Ellipse(29,-5,38,5)
Line(22,0,29,0)
Text(1,-61,"Wind Generator 1")
Text(-66,-4,"ws")
Text(11,4,"G")
}
Page(A/A4,Landscape,16,[836,486],100)
{
0.pgb([720,432],0,63097520,100)
{
Name = "Q"
Group = "WG1"
Display = "1"
Scale = "1.0"
Units = "pu"
mrun = "0"
Pol = "0"
Min = "-2"
Max = "2.5"
}
0.pgb([720,396],0,63097928,90)
{
Name = "P"
Group = "WG1"
Display = "1"
Scale = "1.0"
Units = "pu"
mrun = "0"
Pol = "0"
Min = "-2"
Max = "2.5"
}
0.pgb([630,648],0,63780872,210)
{
Name = "Ttur"
Group = "WG1"
Display = "1"
Scale = "1.0"
Units = "pu"
mrun = "0"
Pol = "0"
Min = "-15"
Max = "15"
}
0.datalabel([504,864],5,0,-1)
{
Name = "BETA"
}
0.pgb([504,864],0,63781688,200)
{
Name = "Beta"
Group = "WG1"
Display = "1"
Scale = "1.0"
Units = "deg"
mrun = "0"
Pol = "0"
Min = "0"
Max = "10"
}
0.var([504,1044],0,63782096,130)
{
Name = "Gear Ratio"
Group = "WG1"
Display = "1"
Max = "200"
Min = "0.0"
Value = "70.0"
Units = "pu"
Collect = "1"
}
-Wire-([540,1044],0,0,-1)
{
Vertex="0,0;36,0"
}
0.datalabel([576,1044],0,0,-1)
{
Name = "GR1"
}
0.datalabel([252,684],0,0,-1)
{
Name = "wout"
}
0.datalabel([252,990],0,0,-1)
{
Name = "P"
}
-Wire-([504,738],0,0,-1)
{
Vertex="0,0;0,180"
}
-Wire-([252,990],0,0,-1)
{
Vertex="0,0;54,0"
}
-Wire-([594,486],0,0,-1)
{
Vertex="0,0;0,162"
}
-Wire-([576,648],0,0,-1)
{
Vertex="0,0;54,0"
}
-Wire-([414,990],0,0,-1)
{
Vertex="0,0;18,0"
}
-Wire-([414,648],0,0,-1)
{
Vertex="0,0;18,0"
}
-Wire-([414,684],0,0,-1)
{
Vertex="0,0;18,0"
}
-Wire-([252,648],0,0,-1)
{
Vertex="0,0;162,0"
}
0.import([216,648],0,0,110)
{
Name = "ws"
}
0.annotation([234,594],0,0,-1)
{
AL1 = "WIND SPEED"
AL2 = "INPUT"
}
0.xnode([954,234],0,0,-1)
{
Name = "grid"
}
0.annotation([1026,216],0,0,-1)
{
AL1 = "Electrical"
AL2 = "Grid Connection"
}
0.xfmr-3p2w([864,234],0,0,-1)
{
Name = "T1"
Tmva = "2.0 [MVA]"
f = "$(FREQ)"
YD1 = "0"
YD2 = "0"
Lead = "1"
Xl = "0.1 [p.u.]"
Ideal = "0"
NLL = "0.0 [p.u.]"
CuL = "0.0 [p.u.]"
Tap = "0"
View = "1"
Dtls = "1"
V1 = "4.16 [kV]"
V2 = "66.0 [kV]"
Enab = "1"
Sat = "1"
Xair = "0.2 [p.u.]"
Tdc = "1.0 [sec]"
Xknee = "1.25 [p.u.]"
Txk = "0.1 [sec]"
Im1 = "0.4 [%]"
ILA1 = ""
ILB1 = ""
ILC1 = ""
IAB1 = ""
IBC1 = ""
ICA1 = ""
ILA2 = ""
ILB2 = ""
ILC2 = ""
IAB2 = ""
IBC2 = ""
ICA2 = ""
IMA = ""
IMB = ""
IMC = ""
FLXA = ""
FLXB = ""
FLXC = ""
IMAB = ""
IMBC = ""
IMCA = ""
FLXAB = ""
FLXBC = ""
FLXCA = ""
}
0.ground([864,270],1,0,-1)
{
}
-Wire-([900,234],0,0,-1)
{
Vertex="0,0;54,0"
}
0.breaker3([720,234],4,0,240)
{
Ctrl = "0"
OPCUR = "0"
ENAB = "0"
CLVL = "0.0 [kA]"
View = "1"
ViewB = "1"
DisPQ = "0"
NAME = "R1"
NAMEA = "BRKA"
NAMEB = "BRKB"
NAMEC = "BRKC"
ROFF = "1.0e6 [ohm]"
RON = "0.1 [ohm]"
PRER = "0.5 [ohm]"
TDA = "0.0 [sec]"
TDB = "0.0 [sec]"
TDC = "0.0 [sec]"
TDRA = "0.05 [sec]"
TDRB = "0.05 [sec]"
TDRC = "0.05 [sec]"
PostIns = "0"
TDBOA = "0.005 [s]"
IBRA = ""
IBRB = ""
IBRC = ""
IBR0 = ""
SBRA = ""
SBRB = ""
SBRC = ""
BP = ""
BQ = ""
BOpen1 = "0"
BOpen2 = "0"
BOpen3 = "0"
P = "2.332 [MW]"
Q = "-0.0155 [MVAR]"
}
-Wire-([756,234],0,0,-1)
{
Vertex="0,0;54,0"
}
0.datalabel([756,288],0,0,-1)
{
Name = "R1"
}
-Wire-([738,288],0,0,-1)
{
Vertex="0,0;18,0"
}
-Wire-([684,468],0,0,-1)
{
Vertex="0,0;36,0"
}
0.datalabel([684,468],0,0,-1)
{
Name = "Tm"
}
0.pgb([720,468],0,63787400,230)
{
Name = "Tm"
Group = "WG1"
Display = "1"
Scale = "1.0"
Units = "pu"
mrun = "0"
Pol = "0"
Min = "-15"
Max = "15"
}
0.pgb([720,504],0,63787808,220)
{
Name = "Speed"
Group = "WG1"
Display = "1"
Scale = "1.0"
Units = "pu"
mrun = "0"
Pol = "0"
Min = "1"
Max = "1.0225"
}
-Wire-([684,504],0,0,-1)
{
Vertex="0,0;36,0"
}
0.datalabel([684,504],0,0,-1)
{
Name = "wout"
}
0.time-sig([126,234],0,0,20)
{
}
0.annotation([198,270],0,0,-1)
{
AL1 = "Switch to Torque"
AL2 = "input at 0.5 Second"
}
-Wire-([486,234],0,0,-1)
{
Vertex="0,0;108,0"
}
0.pgb([720,360],0,63789440,70)
{
Name = "Vt"
Group = "WG1"
Display = "1"
Scale = "1.0"
Units = "kV"
mrun = "0"
Pol = "0"
Min = "0"
Max = "5"
}
0.const([342,198],0,0,10)
{
Name = ""
Value = "1.018"
}
0.annotation([432,180],2,0,-1)
{
AL1 = "INDUCTION GENERATOR"
AL2 = "4.16 kV, 2680 HP"
}
0.unity([270,234],0,0,40)
{
IType = "2"
OType = "1"
}
0.compare([198,234],0,0,30)
{
X = "0.5"
OL = "1"
OH = "0"
INTR = "0"
}
0.sqc100([450,234],0,0,190)
{
Name = "Gen"
Cnfg = "1"
MM = "0"
NOM = "1.0"
Iter = "1"
Vbase = "2.4 [kV]"
Ibase = "0.2776 [kA]"
OMO = "376.99 [rad/s]"
View = "1"
HP = "2680 [hp]"
noname1 = ""
noname2 = ""
noname3 = ""
noname4 = ""
noname5 = ""
MSat = "0"
LSat = "0"
R1 = "0.066 [p.u.]"
R2 = "0.298 [p.u.]"
R3 = "0.018 [p.u.]"
XL0 = "0.046 [p.u.]"
XM0 = "3.86 [p.u.]"
X230 = "0.122 [p.u.]"
X3 = "0.105 [p.u.]"
J = "1200.0 [s]"
D = "0.08 [p.u.]"
DRatio = "1.0 [p.u.]"
PFFLD = "0.85 [p.u.]"
EFFLD = "0.985 [p.u.]"
SFLD = "0.015 [p.u.]"
CSTA = "5.0 [p.u.]"
TRAT = "1.5 [p.u.]"
TQMAX = "3.0 [p.u.]"
Poles = "4"
HINERT = "10.0 [units]"
Hunit = "0"
D2 = "0.008 [p.u.]"
I1M = "0.0 [p.u.]"
V1M = "1.0 [p.u.]"
I2M = "1.0 [p.u.]"
V2M = "1.0 [p.u.]"
I3M = "2.0 [p.u.]"
V3M = "0.9 [p.u.]"
I4M = "3.0 [p.u.]"
V4M = "0.8 [p.u.]"
I5M = "4.0 [p.u.]"
V5M = "0.7 [p.u.]"
I6M = "5.0 [p.u.]"
V6M = "0.6 [p.u.]"
I7M = "5.1 [p.u.]"
V7M = "0.59 [p.u.]"
I8M = "5.2 [p.u.]"
V8M = "0.58 [p.u.]"
I9M = "5.3 [p.u.]"
V9M = "0.57 [p.u.]"
I10M = "5.4 [p.u.]"
V10M = "0.56 [p.u.]"
I1 = "0.0 [p.u.]"
V1 = "0.0 [p.u.]"
I2 = "1.196 [p.u.]"
V2 = "0.286 [p.u.]"
I3 = "1.82 [p.u.]"
V3 = "0.4 [p.u.]"
I4 = "2.861 [p.u.]"
V4 = "0.564 [p.u.]"
I5 = "5.882 [p.u.]"
V5 = "0.981 [p.u.]"
I6 = "-1.0 [p.u.]"
V6 = "-1.0 [p.u.]"
I7 = "-1.0 [p.u.]"
V7 = "-1.0 [p.u.]"
I8 = "-1.0 [p.u.]"
V8 = "-1.0 [p.u.]"
I9 = "-1.0 [p.u.]"
V9 = "-1.0 [p.u.]"
I10 = "-1.0 [p.u.]"
V10 = "-1.0 [p.u.]"
POut = ""
QOut = ""
Theta = ""
Tmech = "TM"
SP = "wout"
Telec = ""
Tangle = ""
Tslip = ""
sfmi = ""
sfli = ""
}
0.var_switch([702,288],0,63791888,60)
{
Name = "R1"
Group = "WG1"
Display = "1"
Value = "0"
Max = "1"
Min = "0"
Ton = "O"
Toff = "C"
}
-Wire-([270,234],0,0,-1)
{
Vertex="0,0;108,0"
}
-Wire-([342,270],0,0,-1)
{
Vertex="0,0;0,216"
}
-Wire-([486,486],0,0,-1)
{
Vertex="0,0;108,0"
}
-Wire-([630,234],0,0,-1)
{
Vertex="0,0;54,0"
}
0.gain([450,486],4,0,180)
{
G = "-1.0"
COM = "Gain"
Dim = "1"
}
-Wire-([342,486],0,0,-1)
{
Vertex="0,0;72,0"
}
-Wire-([342,270],0,0,-1)
{
Vertex="0,0;36,0"
}
-Wire-([504,234],0,0,-1)
{
Vertex="0,0;0,108"
}
0.annotation([432,270],0,0,-1)
{
AL1 = "2MVA unit"
AL2 = ""
}
-Wire-([846,270],0,0,-1)
{
Vertex="0,0;18,0"
}
0.gain([342,990],0,0,120)
{
G = "-1.0"
COM = "Gain"
Dim = "1"
}
-Wire-([378,990],0,0,-1)
{
Vertex="0,0;36,0"
}
0.wind_governor([504,972],0,0,150)
{
Pcnt = "1"
Gen = "0"
Wrat = "376.99 [rad/s]"
Tmva = "2.0 [MW]"
Gmva = "2.0 [MVA]"
Gov = "0"
Gr = "GR1"
Pref = "DP"
Wref = "376.99 [rad/s]"
Kp = "50 [deg/pu]"
Ki = "20 [deg/pu]"
Piul = "100"
Pill = "-100"
Ks = "0.05 [deg/pu]"
Gmul = "30 [deg/pu]"
Dwm = "0.2 [rad/s]"
Bo = "13.15 [癩"
K4 = "20 [s]"
Arl = "0"
Rl = "10 [Deg/sec]"
Pal = "1"
Bll = "0 [癩"
Bul = "50 [癩"
Nf = "0"
Type = "5"
Wf = "10.0 [rad/s]"
Df = "0.3"
}
-Wire-([252,684],0,0,-1)
{
Vertex="0,0;54,0"
}
.mechspeed([360,684],0,0,160)
{
poles = "6"
Freq = "60 [Hz]"
}
-ControlPanel-([990,288],0)
{
Name = "Controls"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -