📄 windfarm_v42.psc
字号:
{
Options = 137
Units = ""
Curve(63072632,"Vg",128,,-7,)
}
Graph([0,213],[0,0,630,213],"y")
{
Options = 137
Units = ""
Curve(63071408,"Ig",128,,,)
}
PGraph([0,426],[0,0,630,249],"PolyGraph")
{
Options = 1
Curve(63072632,"Vg",8388608,,,)
Curve(63071408,"Ig",32896,,,)
}
}
0.wind_turbine([432,684],0,0,210)
{
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 = "GR3"
Mod = ""
}
-Plot-([1332,36],0)
{
Title = "Advanced Graph Frame"
Draw = 1
Area = [0,0,306,684]
Posn = [1332,36]
Icon = [1296,54]
Extents = 0,0,306,684
XLabel = " "
AutoPan = "false,75"
PGraph([0,0],[0,0,306,132],"PolyGraph")
{
Options = 3
Curve(63075896,"P",0,,,)
Curve(63075488,"Q",0,,,)
}
PGraph([0,132],[0,0,306,114],"PolyGraph")
{
Options = 1
Curve(63077936,"Vt",0,,,)
}
PGraph([0,246],[0,0,306,113],"PolyGraph")
{
Options = 3
Curve(63077120,"Speed",0,,,)
}
PGraph([0,359],[0,0,306,131],"PolyGraph")
{
Options = 1
Curve(63076712,"Tm",0,,,)
Curve(62648896,"Ttur",32768,1,,)
}
PGraph([0,490],[0,0,306,131],"PolyGraph")
{
Options = 1
Curve(62649712,"Beta3",8388608,1,,)
Curve(63809024,"Windspd",32768,1,,)
}
}
-Plot-([1008,36],0)
{
Title = "Wind Turbine Performance"
Draw = 1
Area = [0,0,324,684]
Posn = [1008,36]
Icon = [1296,36]
Extents = 0,0,324,684
XLabel = ""
AutoPan = "false,75"
Graph([0,0],[0,0,324,125],"Power")
{
Options = 77
Units = ""
Curve(63075896,"P",0,,,)
Curve(63075488,"Q",0,,,)
}
Graph([0,125],[0,0,324,124],"Speed")
{
Options = 69
Units = ""
Curve(63077120,"Speed",0,,,)
}
Graph([0,249],[0,0,324,124],"Torque")
{
Options = 69
Units = ""
Curve(63076712,"Tm",0,,,)
Curve(62648896,"Ttur",0,1,,)
}
Graph([0,373],[0,0,324,124],"")
{
Options = 77
Units = ""
Curve(62649712,"Beta3",0,1,,)
Curve(63809024,"Windspd",0,1,,)
}
Graph([0,497],[0,0,324,124],"Voltage")
{
Options = 77
Units = ""
Curve(63077936,"Vt",0,,,)
}
}
}
}
Module("WindGenerator2")
{
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 2")
Text(-66,-4,"ws")
Text(11,4,"G")
}
Page(A/A4,Landscape,16,[836,486],100)
{
0.pgb([576,630],0,63080384,190)
{
Name = "Ttur"
Group = "WG2"
Display = "1"
Scale = "1.0"
Units = "pu"
mrun = "0"
Pol = "0"
Min = "-1.5"
Max = "1.5"
}
0.datalabel([450,846],5,0,-1)
{
Name = "BETA"
}
0.pgb([450,846],0,63081200,180)
{
Name = "Beta2"
Group = "WG2"
Display = "1"
Scale = "1.0"
Units = "deg"
mrun = "0"
Pol = "0"
Min = "0"
Max = "10"
}
0.var([450,1026],0,63081608,120)
{
Name = "Gear Ratio2"
Group = "WG2"
Display = "1"
Max = "200"
Min = "0.0"
Value = "70.0"
Units = "pu"
Collect = "1"
}
-Wire-([486,1026],0,0,-1)
{
Vertex="0,0;36,0"
}
0.datalabel([522,1026],0,0,-1)
{
Name = "GR2"
}
0.datalabel([198,666],0,0,-1)
{
Name = "wout"
}
0.datalabel([198,972],0,0,-1)
{
Name = "P"
}
-Wire-([450,720],0,0,-1)
{
Vertex="0,0;0,180"
}
-Wire-([198,972],0,0,-1)
{
Vertex="0,0;54,0"
}
-Wire-([540,468],0,0,-1)
{
Vertex="0,0;0,162"
}
-Wire-([522,630],0,0,-1)
{
Vertex="0,0;54,0"
}
-Wire-([360,972],0,0,-1)
{
Vertex="0,0;18,0"
}
-Wire-([360,630],0,0,-1)
{
Vertex="0,0;18,0"
}
-Wire-([360,666],0,0,-1)
{
Vertex="0,0;18,0"
}
0.import([162,630],0,0,100)
{
Name = "ws"
}
0.annotation([180,576],0,0,-1)
{
AL1 = "WIND SPEED"
AL2 = "INPUT"
}
0.xnode([900,216],0,0,-1)
{
Name = "grid"
}
0.annotation([972,198],0,0,-1)
{
AL1 = "Electrical"
AL2 = "Grid Connection"
}
0.xfmr-3p2w([810,216],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([810,252],1,0,-1)
{
}
-Wire-([846,216],0,0,-1)
{
Vertex="0,0;54,0"
}
0.breaker3([666,216],4,0,220)
{
Ctrl = "0"
OPCUR = "0"
ENAB = "0"
CLVL = "0.0 [kA]"
View = "1"
ViewB = "1"
DisPQ = "0"
NAME = "R2"
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-([702,216],0,0,-1)
{
Vertex="0,0;54,0"
}
0.datalabel([702,270],0,0,-1)
{
Name = "R2"
}
-Wire-([684,270],0,0,-1)
{
Vertex="0,0;18,0"
}
0.time-sig([72,216],0,0,20)
{
}
0.annotation([144,252],0,0,-1)
{
AL1 = "Switch to Torque"
AL2 = "input at 0.5 Second"
}
-Wire-([432,216],0,0,-1)
{
Vertex="0,0;108,0"
}
0.const([288,180],0,0,10)
{
Name = ""
Value = "1.018"
}
0.annotation([378,324],2,0,-1)
{
AL1 = "INDUCTION GENERATOR"
AL2 = "4.16 kV, 2680 HP"
}
0.unity([216,216],0,0,40)
{
IType = "2"
OType = "1"
}
0.compare([144,216],0,0,30)
{
X = "0.5"
OL = "1"
OH = "0"
INTR = "0"
}
0.sqc100([396,216],0,0,170)
{
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([648,270],0,63089360,60)
{
Name = "R2"
Group = "WG2"
Display = "1"
Value = "0"
Max = "1"
Min = "0"
Ton = "O"
Toff = "C"
}
-Wire-([216,216],0,0,-1)
{
Vertex="0,0;108,0"
}
-Wire-([288,252],0,0,-1)
{
Vertex="0,0;0,216"
}
-Wire-([432,468],0,0,-1)
{
Vertex="0,0;108,0"
}
-Wire-([576,216],0,0,-1)
{
Vertex="0,0;54,0"
}
0.gain([396,468],4,0,160)
{
G = "-1.0"
COM = "Gain"
Dim = "1"
}
-Wire-([288,468],0,0,-1)
{
Vertex="0,0;72,0"
}
-Wire-([288,252],0,0,-1)
{
Vertex="0,0;36,0"
}
-Wire-([504,216],0,0,-1)
{
Vertex="0,0;0,54"
}
0.ground([504,306],1,0,-1)
{
}
0.annotation([378,324],0,0,-1)
{
AL1 = "2MVA unit"
AL2 = ""
}
-Wire-([792,252],0,0,-1)
{
Vertex="0,0;18,0"
}
0.capacitor([504,270],1,0,-1)
{
C = "180.0 [uF]"
}
0.gain([288,972],0,0,110)
{
G = "-1.0"
COM = "Gain"
Dim = "1"
}
-Wire-([324,972],0,0,-1)
{
Vertex="0,0;36,0"
}
0.wind_governor([450,954],0,0,130)
{
Pcnt = "1"
Gen = "0"
Wrat = "376.99 [rad/s]"
Tmva = "2.0 [MW]"
Gmva = "2.0 [MVA]"
Gov = "0"
Gr = "GR2"
Pref = "2 [MW]"
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-([198,666],0,0,-1)
{
Vertex="0,0;54,0"
}
.mechspeed([306,666],0,0,140)
{
poles = "6"
Freq = "60 [Hz]"
}
-Wire-([198,630],0,0,-1)
{
Vertex="0,0;162,0"
}
-Sticky-([54,54],0)
{
Name = ""
Font = 2
Bounds = 54,54,306,126
Alignment = 1
Style = 0
Arrow = 0
Color = 0,15792890
Text = "WIND GENERATOR 2"
}
0.pgb([684,414],0,63092624,90)
{
Name = "Q"
Group = "WG2"
Display = "1"
Scale = "1.0"
Units = "pu"
mrun = "0"
Pol = "0"
Min = "-2"
Max = "2.5"
}
0.pgb([684,378],0,63093032,80)
{
Name = "P"
Group = "WG2"
Display = "1"
Scale = "1.0"
Units = "pu"
mrun = "0"
Pol = "0"
Min = "-2"
Max = "2.5"
}
-Wire-([648,450],0,0,-1)
{
Vertex="0,0;36,0"
}
0.datalabel([648,450],0,0,-1)
{
Name = "Tm"
}
0.pgb([684,450],0,63093848,210)
{
Name = "Tm"
Group = "WG2"
Display = "1"
Scale = "1.0"
Units = "pu"
mrun = "0"
Pol = "0"
Min = "-15"
Max = "15"
}
0.pgb([684,486],0,63094256,200)
{
Name = "Speed"
Group = "WG2"
Display = "1"
Scale = "1.0"
Units = "pu"
mrun = "0"
Pol = "0"
Min = "1"
Max = "1.0225"
}
-Wire-([648,486],0,0,-1)
{
Vertex="0,0;36,0"
}
0.datalabel([648,486],0,0,-1)
{
Name = "wout"
}
0.pgb([684,342],0,63095072,70)
{
Name = "Vt"
Group = "WG2"
Display = "1"
Scale = "1.0"
Units = "kV"
mrun = "0"
Pol = "0"
Min = "0"
Max = "5"
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -