📄 vscssr.psc
字号:
PSCAD 4.2.0
Settings
{
Id = "916200857.1236265795"
Author = "reform.Administrator"
Desc = "VSC transmission"
Arch = "windows"
Options = 0
Build = 2
Warn = 1
Check = 15
Libs = ""
Source = ""
RunInfo =
{
Fin = 5
Step = 0.0001
Plot = 0.0001
Chat = 0.001
Brch = 0.0005
Lat = 100
Options = 0
Advanced = 255
Debug = 0
StartFile = "VSC.snp"
OFile = "Untitled.out"
SFile = "VSC.snp"
SnapTime = 0.3
Mruns = 10
Mrunfile = 0
StartType = 0
PlotType = 0
SnapType = 0
MrunType = "mrun"
}
}
Definitions
{
Component("moduloMR")
{
Desc = ""
FileDate = 0
Parameters =
{
Category("Configuration")
{
Input("Mdl",4,4,120,12,2)
{
Desc = "Modulo Factor"
Data = Real
Len = 15
}
}
}
Nodes =
{
Input("in",-54,0)
{
Type = Real
}
Output("out",54,0)
{
Type = Real
}
}
Graphics =
{
Rectangle(-29,-29,29,29)
Pen(ByNode,ByNode,ByNode,in)
Line(-54,0,-29,0)
Pen(,Solid)
Line(-29,0,-35,6)
Line(-29,0,-35,-6)
Text(-45,-16,"")
Pen(,ByNode,,out)
Line(54,0,29,0)
Text(0,-10,"Modulo")
Text(0,12,"%Mdl")
}
Section(EMTDC)
{
Fortran = " $out = MOD($in,$Mdl)"
Branch = ""
Computations = ""
}
}
Component("PhaseShifter")
{
Desc = ""
FileDate = 0
Parameters =
{
}
Nodes =
{
Input("in",-54,0)
{
Type = Real
Dim = [6]
}
Output("out",54,0)
{
Type = Real
Dim = [6]
}
Input("phsh",0,54)
{
Type = Real
}
}
Graphics =
{
Rectangle(-29,-29,29,29)
Pen(ByNode,ByNode,ByNode,in)
Line(-54,0,-29,0)
Pen(,Solid)
Line(-29,0,-35,6)
Line(-29,0,-35,-6)
Pen(,ByNode,,out)
Line(54,0,29,0)
Text(0,-16,"Shift:")
Text(0,-3,"(in-sh)")
Pen(Black,Solid,0.2)
Line(0,54,0,28)
Line(-43,3,-37,-3)
Line(39,3,45,-3)
Text(43,15,"6")
Text(-40,16,"6")
Text(1,22,"sh")
Text(-21,6,"in")
}
Section(EMTDC)
{
Fortran = "\
#LOCAL INTEGER i
DO i=1,6
$out(i)=$in(i)-$phsh
IF ($out(i).GT.360) $out(i)=$out(i)-360.0
IF ($out(i).LT.0.0) $out(i)=$out(i)+360.0
ENDDO"
Branch = ""
Computations = ""
}
}
Component("SinArray")
{
Desc = ""
FileDate = 0
Parameters =
{
}
Nodes =
{
Input("in",-54,0)
{
Type = Real
Dim = [6]
}
Output("out",54,0)
{
Type = Real
Dim = [6]
}
}
Graphics =
{
Rectangle(-29,-29,29,29)
Pen(ByNode,ByNode,ByNode,in)
Line(-54,0,-29,0)
Pen(,Solid)
Line(-29,0,-35,6)
Line(-29,0,-35,-6)
Pen(,ByNode,,out)
Line(54,0,29,0)
Text(0,-12,"Sin")
Text(1,9,"Array")
Pen(Black,Solid,0.2)
Line(-43,3,-37,-3)
Line(36,3,42,-3)
Text(-42,18,"6")
Text(39,18,"6")
}
Section(EMTDC)
{
Fortran = "\
#LOCAL INTEGER i
DO i=1,6
$out(i) = SIN(($in(i)/180.0)*PI_)
ENDDO"
Branch = ""
Computations = ""
}
}
Component("MultArray")
{
Desc = ""
FileDate = 0
Parameters =
{
}
Nodes =
{
Input("in",-54,0)
{
Type = Real
Dim = [6]
}
Output("out",54,0)
{
Type = Real
Dim = [6]
}
Input("mult",0,-54)
{
Type = Real
}
}
Graphics =
{
Rectangle(-29,-29,29,29)
Pen(ByNode,ByNode,ByNode,in)
Line(-54,0,-29,0)
Pen(,Solid)
Line(-29,0,-35,6)
Line(-29,0,-35,-6)
Pen(,ByNode,,out)
Line(54,0,29,0)
Pen(,,,mult)
Line(0,-54,0,-29)
Pen(,Solid)
Line(0,-29,-6,-35)
Line(0,-29,6,-35)
Pen(Black,,0.2)
Line(-45,3,-39,-3)
Line(37,3,43,-3)
Text(0,-1,"Multip")
Text(-42,16,"6")
Text(40,16,"6")
}
Section(EMTDC)
{
Fortran = "\
#LOCAL INTEGER i
DO i=1,6
$out(i) = $mult * $in(i)
ENDDO"
Branch = ""
Computations = ""
}
}
Module("PQmeas_1")
{
Desc = ""
FileDate = 1115306166
Nodes =
{
Output("Pow",0,-72)
{
Type = Real
}
Input("Va",-54,-36)
{
Type = Real
}
Input("Vb",-54,0)
{
Type = Real
}
Input("Vc",-54,36)
{
Type = Real
}
Input("Cax",54,-36)
{
Type = Real
}
Input("Cbx",54,0)
{
Type = Real
}
Input("CcX",54,36)
{
Type = Real
}
Output("Q",0,72)
{
Type = Real
}
}
Graphics =
{
Rectangle(-29,-47,29,47)
Text(0,-7,"P&Q")
Text(0,4,"Meas")
Pen(ByNode,ByNode,ByNode,Pow)
Line(0,-72,0,-47)
Text(7,-59,"P")
Pen(,,,Va)
Line(-54,-36,-29,-36)
Pen(,Solid)
Line(-29,-36,-35,-29)
Line(-29,-36,-35,-42)
Text(-41,-38,"Va")
Pen(,ByNode,,Vb)
Line(-54,0,-29,0)
Pen(,Solid)
Line(-29,0,-35,6)
Line(-29,0,-35,-6)
Text(-41,-2,"Vb")
Pen(,ByNode,,Vc)
Line(-54,36,-29,36)
Pen(,Solid)
Line(-29,36,-35,42)
Line(-29,36,-35,29)
Text(-41,33,"Vc")
Pen(,ByNode,,Cax)
Line(54,-36,29,-36)
Pen(,Solid)
Line(29,-36,35,-29)
Line(29,-36,35,-42)
Text(41,-38,"Ca")
Pen(,ByNode,,Cbx)
Line(54,0,29,0)
Pen(,Solid)
Line(29,0,35,6)
Line(29,0,35,-6)
Text(41,-2,"Cb")
Pen(,ByNode,,CcX)
Line(54,36,29,36)
Pen(,Solid)
Line(29,36,35,42)
Line(29,36,35,29)
Text(41,33,"Cc")
Pen(,ByNode,,Q)
Line(0,72,0,47)
Text(7,59,"Q")
}
Page(A/A4,Landscape,49,[636,362],100)
{
0.import([216,396],0,0,10)
{
Name = "Va"
}
0.import([342,522],0,0,30)
{
Name = "Vb"
}
0.import([432,648],0,0,50)
{
Name = "Vc"
}
0.sumjct([468,396],0,0,110)
{
DPath = "1"
A = "0"
B = "0"
C = "0"
D = "1"
E = "0"
F = "-1"
G = "0"
}
0.mult([666,396],0,0,120)
{
}
0.sumjct([540,522],0,0,130)
{
DPath = "1"
A = "0"
B = "0"
C = "0"
D = "1"
E = "0"
F = "-1"
G = "0"
}
0.realpole([1044,522],0,0,190)
{
Limit = "0"
COM = "Real_Pole"
Reset = "0"
YO = "0.0"
G = "0.0057735"
T = "0.02 [s]"
Max = "10.0"
Min = "-10.0"
}
0.export([1188,522],2,0,210)
{
Name = "Q"
}
-Wire-([252,396],0,0,-1)
{
Vertex="0,0;180,0"
}
-Wire-([378,522],0,0,-1)
{
Vertex="0,0;126,0"
}
-Wire-([468,522],0,0,-1)
{
Vertex="0,0;0,-90"
}
-Wire-([468,648],0,0,-1)
{
Vertex="0,0;126,0"
}
-Wire-([540,648],0,0,-1)
{
Vertex="0,0;0,-90"
}
0.sumjct([630,648],0,0,60)
{
DPath = "1"
A = "0"
B = "0"
C = "0"
D = "1"
E = "0"
F = "-1"
G = "0"
}
-Wire-([270,738],0,0,-1)
{
Vertex="0,0;360,0"
}
-Wire-([270,738],0,0,-1)
{
Vertex="0,0;0,-342"
}
-Wire-([630,828],0,0,-1)
{
Vertex="0,0;0,-144"
}
-Wire-([504,396],0,0,-1)
{
Vertex="0,0;126,0"
}
0.import([558,432],0,0,20)
{
Name = "Ccx"
}
-Wire-([594,432],0,0,-1)
{
Vertex="0,0;72,0"
}
0.mult([738,522],0,0,140)
{
}
-Wire-([576,522],0,0,-1)
{
Vertex="0,0;126,0"
}
0.import([630,558],0,0,40)
{
Name = "Cax"
}
-Wire-([666,558],0,0,-1)
{
Vertex="0,0;72,0"
}
0.mult([828,648],0,0,150)
{
}
-Wire-([666,648],0,0,-1)
{
Vertex="0,0;126,0"
}
0.import([720,684],0,0,70)
{
Name = "Cbx"
}
-Wire-([756,684],0,0,-1)
{
Vertex="0,0;72,0"
}
0.sumjct([900,522],0,0,180)
{
DPath = "1"
A = "0"
B = "1"
C = "0"
D = "1"
E = "0"
F = "1"
G = "0"
}
-Wire-([702,396],0,0,-1)
{
Vertex="0,0;198,0"
}
-Wire-([774,522],0,0,-1)
{
Vertex="0,0;90,0"
}
-Wire-([864,648],0,0,-1)
{
Vertex="0,0;36,0"
}
-Wire-([900,648],0,0,-1)
{
Vertex="0,0;0,-90"
}
-Wire-([900,486],0,0,-1)
{
Vertex="0,0;0,-90"
}
-Wire-([936,522],0,0,-1)
{
Vertex="0,0;72,0"
}
-Wire-([1080,522],0,0,-1)
{
Vertex="0,0;72,0"
}
0.mult([720,828],0,0,80)
{
}
0.mult([720,918],0,0,90)
{
}
0.mult([720,1008],0,0,100)
{
}
-Wire-([648,864],0,0,-1)
{
Vertex="0,0;72,0"
}
-Wire-([630,828],0,0,-1)
{
Vertex="0,0;54,0"
}
0.sumjct([882,918],0,0,160)
{
DPath = "1"
A = "0"
B = "1"
C = "0"
D = "1"
E = "0"
F = "1"
G = "0"
}
-Wire-([756,918],0,0,-1)
{
Vertex="0,0;90,0"
}
-Wire-([756,828],0,0,-1)
{
Vertex="0,0;126,0"
}
-Wire-([756,1008],0,0,-1)
{
Vertex="0,0;126,0"
}
-Wire-([882,882],0,0,-1)
{
Vertex="0,0;0,-54"
}
-Wire-([882,1008],0,0,-1)
{
Vertex="0,0;0,-54"
}
0.realpole([1008,918],0,0,170)
{
Limit = "0"
COM = "Real_Pole"
Reset = "0"
YO = "0.0"
G = "0.01"
T = "0.02 [s]"
Max = "10.0"
Min = "-10.0"
}
0.export([1152,918],2,0,200)
{
Name = "Pow"
}
-Wire-([1044,918],0,0,-1)
{
Vertex="0,0;72,0"
}
-Wire-([918,918],0,0,-1)
{
Vertex="0,0;54,0"
}
-Wire-([648,918],0,0,-1)
{
Vertex="0,0;36,0"
}
-Wire-([648,954],0,0,-1)
{
Vertex="0,0;72,0"
}
-Wire-([648,1008],0,0,-1)
{
Vertex="0,0;36,0"
}
-Wire-([648,1044],0,0,-1)
{
Vertex="0,0;72,0"
}
0.datalabel([648,864],0,0,-1)
{
Name = "Cax"
}
0.datalabel([648,954],0,0,-1)
{
Name = "Cbx"
}
0.datalabel([648,1044],0,0,-1)
{
Name = "Ccx"
}
0.datalabel([648,918],0,0,-1)
{
Name = "Vb"
}
0.datalabel([648,1008],0,0,-1)
{
Name = "Vc"
}
}
}
Module("Untitled_3")
{
Desc = ""
FileDate = 0
Nodes =
{
}
Graphics =
{
Rectangle(-39,-39,39,39)
Text(0,0,"$(Defn:Name)")
}
Page(A/A4,Landscape,16,[636,362],5)
{
-Cable-([288,342],0,0,-1)
{
Name = "Cable2"
Date = -1
Freq = "0 [Hz]"
Length = "100.0 [km]"
Dim = 2
Mode = 0
Vertex="0,0;18,0;108,0;126,0"
PageLayer(A/A4,Landscape,50,[636,362],5)
{
0.Line_Ground([288,288],0,0,-1)
{
GRRES = "100.0 [ohm*m]"
GPERM = "1.0"
EarthForm = "0"
}
0.Cable_Coax([288,558],0,0,-1)
{
CABNUM = "1"
Y = "1 [m]"
X = "0 [m]"
LL = "3"
LC = "1"
SHRad = "1"
CONNAM1 = "Conductor"
CONNAM2 = "Sheath"
CONNAM3 = "Armour"
CONNAM4 = "Outside Cond."
R1 = "0.0 [m]"
R2 = "0.0104 [m]"
RHOC = "2.82e-8 [ohm*m]"
PERMC = "1"
R3 = ".016 [m]"
EPS1 = "4.1"
PERM1 = "1"
R4 = ".0205 [m]"
RHOS = "1.86e-8 [ohm*m]"
PERMS = "1"
R5 = ".0215 [m]"
EPS2 = "2.3"
PERM2 = "1"
R6 = ".0583 [m]"
RHOA = "1.8e-7 [ohm*m]"
PERMA = "400"
R7 = ".0635 [m]"
EPS3 = "1.0"
PERM3 = "1"
R8 = ".07 [m]"
RHOO = "1.8e-7 [ohm*m]"
PERMO = "400"
R9 = ".08 [m]"
EPS4 = "1.0"
PERM4 = "1"
}
0.Cable_Coax([738,558],0,0,-1)
{
CABNUM = "2"
Y = "1 [m]"
X = "0.4 [m]"
LL = "3"
LC = "1"
SHRad = "1"
CONNAM1 = "Conductor"
CONNAM2 = "Sheath"
CONNAM3 = "Armour"
CONNAM4 = "Outside Cond."
R1 = "0.0 [m]"
R2 = "0.0104 [m]"
RHOC = "2.82e-8 [ohm*m]"
PERMC = "1"
R3 = ".016 [m]"
EPS1 = "4.1"
PERM1 = "1"
R4 = ".0205 [m]"
RHOS = "1.86e-8 [ohm*m]"
PERMS = "1"
R5 = ".0215 [m]"
EPS2 = "2.3"
PERM2 = "1"
R6 = ".0583 [m]"
RHOA = "1.8e-7 [ohm*m]"
PERMA = "400"
R7 = ".0635 [m]"
EPS3 = "1.0"
PERM3 = "1"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -