VSCSSR.psc
资源名称:VSCSSR.rar [点击查看]
上传用户:gzeast888
上传日期:2017-03-15
资源大小:21k
文件大小:150k
源码类别:
能源行业(电力石油煤炭)
开发平台:
Fortran
- 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"
- R8 = ".07 [m]"
- RHOO = "1.8e-7 [ohm*m]"
- PERMO = "400"
- R9 = ".08 [m]"
- EPS4 = "1.0"
- PERM4 = "1"
- }
- 0.Line_FrePhase_Options([612,180],0,0,-1)
- {
- Interp1 = "1"
- Output = "1"
- Inflen = "0"
- FS = "0.001 [Hz]"
- FE = "1.0E5 [Hz]"
- Numf = "100"
- YMaxP = "20"
- AMaxP = "20"
- YMaxE = "2 [%]"
- AMaxE = "2 [%]"
- xxx = ""
- W1 = "1"
- W2 = "1"
- W3 = "1"
- }
- }
- }
- }
- }
- Module("GainAdjust")
- {
- Desc = ""
- FileDate = 1236057118
- Nodes =
- {
- Input("X1",-54,0)
- {
- Type = Real
- }
- Output("O1",54,0)
- {
- Type = Real
- }
- }
- Graphics =
- {
- Rectangle(-29,-29,29,29)
- Text(0,-15,"Freq Dep")
- Pen(ByNode,ByNode,ByNode,X1)
- Line(-54,0,-29,0)
- Pen(,Solid)
- Line(-29,0,-35,6)
- Line(-29,0,-35,-6)
- Text(-42,-3,"X1")
- Pen(,ByNode,,O1)
- Line(54,0,29,0)
- Text(42,-3,"O1")
- Text(0,1,"Gain")
- Text(0,18,"Control")
- }
- Page(A/A4,Landscape,49,[636,362],100)
- {
- 0.import([234,666],0,0,10)
- {
- Name = "X1"
- }
- 0.rms-inst([342,774],0,0,40)
- {
- Type = "0"
- Ts = "0.5 [s]"
- Scale = "1.0"
- freq = "60.0 [Hz]"
- NSAM = "64"
- Vinit = "0.0"
- }
- 0.realpole([414,666],0,0,20)
- {
- Limit = "0"
- COM = "Real_Pole"
- Reset = "0"
- YO = "0.0"
- G = "1.0"
- T = "0.2 [s]"
- Max = "10.0"
- Min = "-10.0"
- }
- -Wire-([270,666],0,0,-1)
- {
- Vertex="0,0;108,0"
- }
- -Wire-([450,666],0,0,-1)
- {
- Vertex="0,0;108,0"
- }
- -Wire-([306,666],0,0,-1)
- {
- Vertex="0,0;0,108"
- }
- -Wire-([720,702],0,0,-1)
- {
- Vertex="0,0;0,72"
- }
- 0.rms-inst([594,666],0,0,30)
- {
- Type = "0"
- Ts = "0.5 [s]"
- Scale = "1.0"
- freq = "60.0 [Hz]"
- NSAM = "64"
- Vinit = "0.0"
- }
- 0.div([720,666],0,0,80)
- {
- }
- 0.maxmin([522,774],0,0,70)
- {
- DPath = "1"
- Type = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "1"
- F = "0"
- G = "0"
- }
- -Wire-([378,774],0,0,-1)
- {
- Vertex="0,0;108,0"
- }
- -Wire-([630,666],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- -Wire-([558,774],0,0,-1)
- {
- Vertex="0,0;162,0"
- }
- -Wire-([756,666],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- 0.realpole([846,666],0,0,90)
- {
- Limit = "1"
- COM = "Real_Pole"
- Reset = "0"
- YO = "0.0"
- G = "3.33"
- T = "0.2 [s]"
- Max = "1.667"
- Min = "0.667"
- }
- 0.export([1098,666],2,0,110)
- {
- Name = "O1"
- }
- -Wire-([882,666],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- 0.const([450,810],0,0,60)
- {
- Name = ""
- Value = "0.001"
- }
- 0.sumjct([972,666],0,0,100)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "-1"
- G = "0"
- }
- -Wire-([1008,666],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- 0.const([972,738],3,0,50)
- {
- Name = ""
- Value = "0.667"
- }
- }
- }
- Module("Damping")
- {
- Desc = ""
- FileDate = 1236057118
- Nodes =
- {
- Input("F",-54,0)
- {
- Type = Real
- }
- Output("dF",54,0)
- {
- Type = Real
- }
- }
- Graphics =
- {
- Rectangle(-29,-29,29,29)
- Text(0,-1,"DerivP")
- Pen(ByNode,ByNode,ByNode,F)
- Line(-54,0,-29,0)
- Pen(,Solid)
- Line(-29,0,-35,6)
- Line(-29,0,-35,-6)
- Text(-42,-3,"F")
- Pen(,ByNode,,dF)
- Line(54,0,29,0)
- Text(42,-3,"dF")
- }
- Page(B/A3,Landscape,49,[636,362],100)
- {
- 0.tdelay([270,954],0,0,20)
- {
- T = "0.05 [s]"
- N = "25"
- Intp = "0"
- COM = "Delay"
- }
- 0.tdelay([342,918],0,0,40)
- {
- T = "0.05 [s]"
- N = "25"
- Intp = "0"
- COM = "Delay"
- }
- 0.tdelay([414,882],0,0,70)
- {
- T = "0.05 [s]"
- N = "25"
- Intp = "0"
- COM = "Delay"
- }
- 0.tdelay([486,846],0,0,100)
- {
- T = "0.05 [s]"
- N = "25"
- Intp = "0"
- COM = "Delay"
- }
- 0.sumjct([306,576],0,0,30)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "-1"
- G = "0"
- }
- -Wire-([234,954],0,0,-1)
- {
- Vertex="0,0;0,-378"
- }
- -Wire-([306,954],0,0,-1)
- {
- Vertex="0,0;0,-342"
- }
- -Wire-([144,810],0,0,-1)
- {
- Vertex="0,0;90,0"
- }
- -Wire-([234,576],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.sumjct([378,702],0,0,50)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "-1"
- G = "0"
- }
- -Wire-([378,918],0,0,-1)
- {
- Vertex="0,0;0,-180"
- }
- -Wire-([306,702],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([378,756],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.sumjct([450,756],0,0,80)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "-1"
- G = "0"
- }
- -Wire-([450,882],0,0,-1)
- {
- Vertex="0,0;0,-90"
- }
- -Wire-([450,810],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.sumjct([522,810],0,0,110)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "-1"
- G = "0"
- }
- -Wire-([306,954],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([378,918],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([450,882],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([522,846],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- 0.datalabel([540,846],0,0,-1)
- {
- Name = "Z1"
- }
- 0.datalabel([468,882],0,0,-1)
- {
- Name = "Z2"
- }
- 0.datalabel([396,918],0,0,-1)
- {
- Name = "Z3"
- }
- 0.datalabel([324,954],0,0,-1)
- {
- Name = "Z4"
- }
- -Wire-([558,810],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([486,756],0,0,-1)
- {
- Vertex="0,0;144,0"
- }
- -Wire-([414,702],0,0,-1)
- {
- Vertex="0,0;252,0"
- }
- -Wire-([342,576],0,0,-1)
- {
- Vertex="0,0;522,0"
- }
- 0.datalabel([576,810],0,0,-1)
- {
- Name = "Z2_Z1"
- }
- 0.datalabel([576,756],0,0,-1)
- {
- Name = "Z3_Z2"
- }
- 0.datalabel([486,702],0,0,-1)
- {
- Name = "Z3_Z4"
- }
- 0.datalabel([396,576],0,0,-1)
- {
- Name = "Z5_Z4"
- }
- 0.sumjct([630,810],0,0,120)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "-1-1"
- E = "0"
- F = "0"
- G = "0"
- }
- -Wire-([630,756],0,0,-1)
- {
- Vertex="0,0;0,18"
- }
- -Wire-([666,702],0,0,-1)
- {
- Vertex="0,0;0,18"
- }
- -Wire-([702,576],0,0,-1)
- {
- Vertex="0,0;0,90"
- }
- -Wire-([900,612],0,0,-1)
- {
- Vertex="0,0;90,0"
- }
- -Wire-([738,810],0,0,-1)
- {
- Vertex="0,0;0,-18"
- }
- -Wire-([1026,666],0,0,-1)
- {
- Vertex="0,0;0,-18"
- }
- -Wire-([666,810],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- 0.sumjct([666,756],0,0,90)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "-1-1"
- E = "0"
- F = "0"
- G = "0"
- }
- 0.sumjct([702,702],0,0,60)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "-1-1"
- E = "0"
- F = "0"
- G = "0"
- }
- 0.sumjct([864,612],0,0,150)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "0"
- E = "0"
- F = "1"
- G = "0"
- }
- 0.tdelay([990,666],0,0,160)
- {
- T = "0.05 [s]"
- N = "25"
- Intp = "0"
- COM = "Delay"
- }
- -Wire-([918,612],0,0,-1)
- {
- Vertex="0,0;0,54"
- }
- 0.sumjct([1026,612],0,0,170)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "1"
- G = "0"
- }
- 0.gain([1098,612],0,0,180)
- {
- G = "0.5"
- COM = "Gain"
- Dim = "1"
- }
- 0.sumjct([738,756],0,0,130)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "1-1"
- E = "0"
- F = "1"
- G = "0"
- }
- -Wire-([738,720],0,0,-1)
- {
- Vertex="0,0;0,-18"
- }
- 0.gain([810,756],0,0,140)
- {
- G = "0.333333"
- COM = "Gain"
- Dim = "1"
- }
- -Wire-([846,756],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([864,648],0,0,-1)
- {
- Vertex="0,0;0,108"
- }
- -Wire-([918,666],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([1134,612],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- 0.import([108,810],0,0,10)
- {
- Name = "F"
- }
- 0.export([2214,612],2,0,360)
- {
- Name = "dF"
- }
- 0.tdelay([1242,954],0,0,190)
- {
- T = "0.05 [s]"
- N = "25"
- Intp = "0"
- COM = "Delay"
- }
- 0.tdelay([1314,918],0,0,200)
- {
- T = "0.05 [s]"
- N = "25"
- Intp = "0"
- COM = "Delay"
- }
- 0.tdelay([1386,882],0,0,210)
- {
- T = "0.05 [s]"
- N = "25"
- Intp = "0"
- COM = "Delay"
- }
- 0.tdelay([1458,846],0,0,250)
- {
- T = "0.05 [s]"
- N = "25"
- Intp = "0"
- COM = "Delay"
- }
- 0.sumjct([1278,576],0,0,240)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "-1"
- G = "0"
- }
- -Wire-([1206,954],0,0,-1)
- {
- Vertex="0,0;0,-378"
- }
- -Wire-([1278,954],0,0,-1)
- {
- Vertex="0,0;0,-342"
- }
- -Wire-([1206,576],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.sumjct([1350,702],0,0,230)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "-1"
- G = "0"
- }
- -Wire-([1350,918],0,0,-1)
- {
- Vertex="0,0;0,-180"
- }
- -Wire-([1278,702],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([1350,756],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.sumjct([1422,756],0,0,220)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "-1"
- G = "0"
- }
- -Wire-([1422,882],0,0,-1)
- {
- Vertex="0,0;0,-90"
- }
- -Wire-([1422,810],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.sumjct([1494,810],0,0,260)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "-1"
- G = "0"
- }
- -Wire-([1278,954],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([1350,918],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([1422,882],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([1494,846],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([1530,810],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([1458,756],0,0,-1)
- {
- Vertex="0,0;144,0"
- }
- -Wire-([1386,702],0,0,-1)
- {
- Vertex="0,0;252,0"
- }
- -Wire-([1314,576],0,0,-1)
- {
- Vertex="0,0;522,0"
- }
- 0.sumjct([1602,810],0,0,290)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "-1-1"
- E = "0"
- F = "0"
- G = "0"
- }
- -Wire-([1602,756],0,0,-1)
- {
- Vertex="0,0;0,18"
- }
- -Wire-([1638,702],0,0,-1)
- {
- Vertex="0,0;0,18"
- }
- -Wire-([1674,576],0,0,-1)
- {
- Vertex="0,0;0,90"
- }
- -Wire-([1872,612],0,0,-1)
- {
- Vertex="0,0;90,0"
- }
- -Wire-([1710,810],0,0,-1)
- {
- Vertex="0,0;0,-18"
- }
- -Wire-([1998,666],0,0,-1)
- {
- Vertex="0,0;0,-18"
- }
- -Wire-([1638,810],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- 0.sumjct([1638,756],0,0,270)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "-1-1"
- E = "0"
- F = "0"
- G = "0"
- }
- 0.sumjct([1674,702],0,0,280)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "-1-1"
- E = "0"
- F = "0"
- G = "0"
- }
- 0.sumjct([1836,612],0,0,320)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "0"
- E = "0"
- F = "1"
- G = "0"
- }
- 0.tdelay([1962,666],0,0,330)
- {
- T = "0.05 [s]"
- N = "25"
- Intp = "0"
- COM = "Delay"
- }
- -Wire-([1890,612],0,0,-1)
- {
- Vertex="0,0;0,54"
- }
- 0.sumjct([1998,612],0,0,340)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "1"
- G = "0"
- }
- 0.gain([2070,612],0,0,350)
- {
- G = "0.5"
- COM = "Gain"
- Dim = "1"
- }
- 0.sumjct([1710,756],0,0,300)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "1-1"
- E = "0"
- F = "1"
- G = "0"
- }
- -Wire-([1710,720],0,0,-1)
- {
- Vertex="0,0;0,-18"
- }
- 0.gain([1782,756],0,0,310)
- {
- G = "0.333333"
- COM = "Gain"
- Dim = "1"
- }
- -Wire-([1818,756],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([1836,648],0,0,-1)
- {
- Vertex="0,0;0,108"
- }
- -Wire-([1890,666],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([2106,612],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- }
- }
- Module("RECtrl")
- {
- Desc = ""
- FileDate = 1236057118
- Nodes =
- {
- Input("Vinv",-54,-36)
- {
- Type = Real
- Dim = [3]
- }
- Input("mi",-54,0)
- {
- Type = Real
- }
- Input("dcVltgI",-54,36)
- {
- Type = Real
- }
- Output("g1",54,-90)
- {
- Type = Real
- Dim = [2]
- }
- Output("g2",54,-54)
- {
- Type = Real
- Dim = [2]
- }
- Output("g3",54,-18)
- {
- Type = Real
- Dim = [2]
- }
- Output("g4",54,18)
- {
- Type = Real
- Dim = [2]
- }
- Output("g5",54,54)
- {
- Type = Real
- Dim = [2]
- }
- Output("g6",54,90)
- {
- Type = Real
- Dim = [2]
- }
- }
- Graphics =
- {
- Rectangle(-39,-111,39,111)
- Pen(ByNode,ByNode,ByNode,Vinv)
- Line(-54,-36,-39,-36)
- Pen(,Solid)
- Line(-39,-36,-44,-41)
- Line(-39,-36,-44,-31)
- Pen(,ByNode,,mi)
- Line(-54,0,-39,0)
- Pen(,Solid)
- Line(-39,0,-44,-5)
- Line(-39,0,-44,5)
- Pen(,ByNode)
- Line(-54,36,-39,36)
- Pen(,Solid)
- Line(-39,36,-44,31)
- Line(-39,36,-44,41)
- Pen(,ByNode,,g1)
- Line(54,-90,39,-90)
- Pen(,,,g2)
- Line(54,-54,39,-54)
- Pen(,,,g3)
- Line(54,-18,39,-18)
- Pen(,,,g4)
- Line(54,18,39,18)
- Pen(,,,g5)
- Line(54,54,39,54)
- Pen(,,,g6)
- Line(54,90,39,90)
- Pen(Gray,Solid,0.2)
- Brush(Solid,Silver)
- Ellipse(-3,-4,4,3)
- Line(0,-1,-5,-11)
- Pen(Silver)
- Ellipse(-2,9,3,14)
- Ellipse(-2,-16,3,-11)
- Pen(Gray)
- Line(-5,-7,-5,-11)
- Line(-5,-11,-2,-8)
- Pen(Silver)
- Ellipse(-15,-3,-10,2)
- Ellipse(11,-3,16,2)
- Ellipse(-11,-13,-6,-8)
- Ellipse(7,-13,12,-8)
- Ellipse(7,5,12,10)
- Ellipse(-11,5,-6,10)
- Text(-46,-40,"Vac")
- Text(-46,-4,"MI")
- Text(-46,32,"Vdc")
- Text(46,-94,"1")
- Text(46,-58,"2")
- Text(46,-22,"3")
- Text(46,14,"4")
- Text(46,50,"5")
- Text(46,86,"6")
- Text(1,33,"Controls")
- }
- Page(A/A4,Portrait,144,[636,362],5)
- {
- 0.import([234,648],0,0,20)
- {
- Name = "Vinv"
- }
- 0.import([918,648],0,0,50)
- {
- Name = "mi"
- }
- 0.import([126,1134],0,0,100)
- {
- Name = "dcVltgI"
- }
- 0.export([1134,1314],4,0,580)
- {
- Name = "g1"
- }
- 0.export([1134,1350],4,0,560)
- {
- Name = "g2"
- }
- 0.export([1134,1386],4,0,540)
- {
- Name = "g3"
- }
- 0.export([1134,1422],4,0,520)
- {
- Name = "g4"
- }
- 0.export([1134,1458],4,0,500)
- {
- Name = "g5"
- }
- 0.export([1134,1494],4,0,480)
- {
- Name = "g6"
- }
- 0.datalabel([900,1350],1,0,-1)
- {
- Name = "RefIon"
- }
- 0.datalabel([900,1422],1,0,-1)
- {
- Name = "RefIoff"
- }
- 0.datalabel([1026,702],3,0,-1)
- {
- Name = "RefIon"
- }
- 0.datalabel([1026,882],3,0,-1)
- {
- Name = "RefIoff"
- }
- 0.time-sig([756,1260],0,0,140)
- {
- }
- 0.compare([828,1260],0,0,150)
- {
- X = "0.2"
- OL = "0"
- OH = "1"
- INTR = "0"
- }
- 0.tvekta([180,396],0,0,210)
- {
- Gp = "GpPLL"
- Gi = "GiPLL"
- Vbas = "100.0 [V]"
- Fbas = "60.0 [Hz]"
- Mode = "0"
- PMode = "1"
- THOFF = "0.0"
- TREL = "0.05"
- dlead = "1"
- FName = "Fre"
- Err = ""
- }
- -Wire-([108,432],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([108,396],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([108,360],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- .moduloMR([414,396],0,0,230)
- {
- Mdl = "360.0"
- }
- 0.mult([324,396],0,0,220)
- {
- }
- -Wire-([252,396],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([306,738],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([306,702],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([306,666],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- .SinArray([864,702],0,0,400)
- {
- }
- 0.datatap([756,756],3,0,320)
- {
- Index = "4"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- -Wire-([738,882],0,0,-1)
- {
- Vertex="0,0;0,-108"
- }
- 0.datatap([756,774],3,0,330)
- {
- Index = "5"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([756,792],3,0,340)
- {
- Index = "6"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([756,810],3,0,350)
- {
- Index = "1"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([756,828],3,0,360)
- {
- Index = "2"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([756,846],3,0,370)
- {
- Index = "3"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- -Wire-([702,702],0,0,-1)
- {
- Vertex="0,0;0,180"
- }
- -Wire-([702,882],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([648,702],0,0,-1)
- {
- Vertex="0,0;162,0"
- }
- 0.datamerge([810,828],4,0,380)
- {
- N = "6"
- Type = "2"
- Disp = "1"
- }
- -Wire-([756,756],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([756,774],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([756,792],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([756,810],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([756,828],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([756,846],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- .SinArray([864,882],0,0,390)
- {
- }
- 0.datalabel([648,558],0,0,-1)
- {
- Name = "TrgIoff"
- }
- 0.datalabel([738,450],0,0,-1)
- {
- Name = "TrgIon"
- }
- 0.datalabel([1008,1314],2,0,-1)
- {
- Name = "g1"
- }
- 0.datalabel([1008,1422],2,0,-1)
- {
- Name = "g4"
- }
- 0.datalabel([1008,1494],2,0,-1)
- {
- Name = "g6"
- }
- 0.datalabel([1008,1386],2,0,-1)
- {
- Name = "g3"
- }
- 0.datalabel([1008,1350],2,0,-1)
- {
- Name = "g2"
- }
- 0.datalabel([1008,1458],2,0,-1)
- {
- Name = "g5"
- }
- 0.fp_int([936,1458],0,0,450)
- {
- Type = "1"
- PNum = "1"
- Blck = "1"
- PFormat = "0"
- detect = "0"
- max = "360.0 [deg]"
- min = "0.0 [deg]"
- BType = "0"
- PTime = "0.005 [s]"
- }
- .MultArray([972,702],0,0,420)
- {
- }
- .MultArray([972,882],6,0,410)
- {
- }
- 0.datalabel([972,648],2,0,-1)
- {
- Name = "mi"
- }
- 0.nl_tfun([504,360],0,0,280)
- {
- N = "4"
- x1 = "0.0"
- y1 = "0.0"
- x2 = "90.0"
- y2 = "1.0"
- x3 = "270.0"
- y3 = "-1.0"
- x4 = "360.0"
- y4 = "0.0"
- x5 = "0.0"
- y5 = "0.0"
- x6 = "1.0"
- y6 = "1.0"
- x7 = "2.0"
- y7 = "2.0"
- x8 = "3.0"
- y8 = "3.0"
- x9 = "4.0"
- y9 = "4.0"
- x10 = "5.0"
- y10 = "5.0"
- }
- -Wire-([468,360],0,0,-1)
- {
- Vertex="0,0;0,18"
- }
- 0.datamerge([738,396],4,0,440)
- {
- N = "6"
- Type = "2"
- Disp = "1"
- }
- -Wire-([684,324],0,0,-1)
- {
- Vertex="0,0;-18,0"
- }
- -Wire-([684,324],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([540,360],0,0,-1)
- {
- Vertex="0,0;126,0"
- }
- -Wire-([666,360],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- -Wire-([666,324],0,0,-1)
- {
- Vertex="0,0;0,72"
- }
- -Wire-([684,342],0,0,-1)
- {
- Vertex="0,0;0,72"
- }
- -Wire-([684,342],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([684,378],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([684,414],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([720,396],0,0,-1)
- {
- Vertex="0,0;-54,0"
- }
- 0.nl_tfun([504,432],0,0,240)
- {
- N = "4"
- x1 = "0.0"
- y1 = "0.0"
- x2 = "90.0"
- y2 = "-1.0"
- x3 = "270.0"
- y3 = "1.0"
- x4 = "360.0"
- y4 = "0.0"
- x5 = "0.0"
- y5 = "0.0"
- x6 = "1.0"
- y6 = "1.0"
- x7 = "2.0"
- y7 = "2.0"
- x8 = "3.0"
- y8 = "3.0"
- x9 = "4.0"
- y9 = "4.0"
- x10 = "5.0"
- y10 = "5.0"
- }
- 0.datamerge([648,504],4,0,430)
- {
- N = "6"
- Type = "2"
- Disp = "1"
- }
- -Wire-([594,432],0,0,-1)
- {
- Vertex="0,0;-18,0"
- }
- -Wire-([594,432],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([576,504],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- -Wire-([576,468],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- -Wire-([576,432],0,0,-1)
- {
- Vertex="0,0;0,36"
- }
- -Wire-([594,450],0,0,-1)
- {
- Vertex="0,0;0,72"
- }
- -Wire-([594,450],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([594,486],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([594,522],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([576,468],0,0,-1)
- {
- Vertex="0,0;0,36"
- }
- -Wire-([540,432],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([558,522],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([468,378],0,0,-1)
- {
- Vertex="0,0;0,54"
- }
- -Wire-([558,360],0,0,-1)
- {
- Vertex="0,0;0,162"
- }
- 0.datalabel([900,1386],1,0,-1)
- {
- Name = "TrgIon"
- }
- 0.datalabel([900,1458],1,0,-1)
- {
- Name = "TrgIoff"
- }
- -Sticky-([702,1170],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 702,1170,810,1206
- Alignment = 0
- Style = 1
- Arrow = 128
- Color = 0,15792890
- Text = "
- blocking of inverter
- for first 0.2 s"
- }
- -Wire-([864,1260],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- .PhaseShifter([594,702],0,0,310)
- {
- }
- -Wire-([450,702],0,0,-1)
- {
- Vertex="0,0;90,0"
- }
- 0.sumjct([540,756],0,0,300)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "1"
- G = "0"
- }
- -Sticky-([288,846],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 288,846,522,918
- Alignment = 0
- Style = 1
- Arrow = 32
- Color = 0,15792890
- Text = "The phase shift for the receiving end pulses requires a 30 degree phase shift to compensate for the star-delta transformer."
- }
- 0.pgb([594,630],0,24317640,610)
- {
- Name = "PLL error"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = ""
- mrun = "0"
- Pol = "0"
- Min = "-2.0"
- Max = "2.0"
- }
- -Wire-([432,630],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- 0.datalabel([432,630],2,0,-1)
- {
- Name = "Pllerr"
- }
- 0.realpole([522,630],0,0,460)
- {
- Limit = "0"
- COM = "Real_Pole"
- Reset = "0"
- YO = "0.0"
- G = "1.0"
- T = "0.002 [s]"
- Max = "10.0"
- Min = "-10.0"
- }
- -Sticky-([72,198],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 72,198,270,288
- Alignment = 0
- Style = 1
- Arrow = 128
- Color = 0,15792890
- Text = "Receiving end ac voltage phase angle as determined by the phase locked loop - telecommunicated to the sending end with a 10ms transmission delay."
- }
- 0.datalabel([414,324],2,0,-1)
- {
- Name = "REPh"
- }
- -Wire-([270,396],0,0,-1)
- {
- Vertex="0,0;0,-72"
- }
- -Wire-([270,324],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.tdelay([342,324],0,0,470)
- {
- T = "0.01 [s]"
- N = "100"
- Intp = "0"
- COM = "Delay"
- }
- -Wire-([378,324],0,0,-1)
- {
- Vertex="0,0;180,0"
- }
- -Wire-([576,756],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([972,1314],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([972,1350],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([972,1386],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([972,1422],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([972,1458],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([972,1494],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([576,414],0,0,-1)
- {
- Vertex="0,0;0,18"
- }
- -Wire-([576,414],0,0,-1)
- {
- Vertex="0,0;108,0"
- }
- 0.pgb([1044,1314],0,24338928,590)
- {
- Name = "g1"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = ""
- mrun = "0"
- Pol = "0"
- Min = "-2.0"
- Max = "2.0"
- }
- 0.pgb([1044,1350],0,24340016,570)
- {
- Name = "g2"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = ""
- mrun = "0"
- Pol = "0"
- Min = "-2.0"
- Max = "2.0"
- }
- 0.pgb([1044,1386],0,24341920,550)
- {
- Name = "g3"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = ""
- mrun = "0"
- Pol = "0"
- Min = "-2.0"
- Max = "2.0"
- }
- 0.pgb([1044,1422],0,23331792,530)
- {
- Name = "g4"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = ""
- mrun = "0"
- Pol = "0"
- Min = "-2.0"
- Max = "2.0"
- }
- 0.pgb([1044,1458],0,23333696,510)
- {
- Name = "g5"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = ""
- mrun = "0"
- Pol = "0"
- Min = "-2.0"
- Max = "2.0"
- }
- 0.pgb([1044,1494],0,23335600,490)
- {
- Name = "g6"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = ""
- mrun = "0"
- Pol = "0"
- Min = "-2.0"
- Max = "2.0"
- }
- 0.datalabel([936,1260],2,0,-1)
- {
- Name = "BlkI"
- }
- 0.datalabel([774,810],2,0,-1)
- {
- Name = "Vsina"
- }
- 0.const([576,792],2,0,90)
- {
- Name = ""
- Value = "30"
- }
- 0.var_pot([288,468],0,24349832,10)
- {
- Name = "<PWM Setting>"
- Group = ""
- Display = "0"
- NDP = "5"
- Value = "5"
- F1 = "9.0"
- F2 = "15.0"
- F3 = "21.0"
- F4 = "27.0"
- F5 = "33.0"
- F6 = "6.0"
- F7 = "7.0"
- F8 = "8.0"
- F9 = "9.0"
- F10 = "10.0"
- }
- -Sticky-([432,504],0)
- {
- Name = ""
- Font = 1
- Bounds = 432,504,522,540
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "
- Triangular signal
- generators"
- }
- 0.arrow_s([504,504],2,0,-1)
- {
- }
- -Sticky-([36,504],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 36,504,252,630
- Alignment = 0
- Style = 1
- Arrow = 32
- Color = 0,15792890
- Text = "This number defines the triangular wave carrier frequency, it is a multiplication of fundamental freqency,its value has to be dividable by three and an odd number. It is adjusted by the dial selector located at the sending end controls."
- }
- -Sticky-([468,198],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 468,198,630,306
- Alignment = 0
- Style = 1
- Arrow = 64
- Color = 0,15792890
- Text = "User-defined component: This component represents a function MODULO, user has to specify the modulo factor which in this case limits the ramp function between 0 to 360 degrees."
- }
- -Sticky-([774,270],0)
- {
- Name = ""
- Font = 1
- Bounds = 774,270,1062,324
- Alignment = 0
- Style = 1
- Arrow = 64
- Color = 0,15792890
- Text = "PWM triangular carrier signal array at a frequency 33 times or less of fundamental frequency for turning GTOs on."
- }
- -Sticky-([684,504],0)
- {
- Name = ""
- Font = 1
- Bounds = 684,504,990,558
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "
- PWM triangular carrier signal array at a frequency
- 33 times or less of fundamental frequency for
- turning GTOs off."
- }
- 0.arrow_s([684,540],1,0,-1)
- {
- }
- -Sticky-([864,756],0)
- {
- Name = ""
- Font = 1
- Bounds = 864,756,1206,810
- Alignment = 0
- Style = 1
- Arrow = 3
- Color = 0,15792890
- Text = "PWM sinusoidal reference signal arrays at fundamental frequency whose magnitude is controlled by signal "mi" and whose phase is controlled by signal "Shfti""
- }
- -Sticky-([864,1008],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 864,1008,1206,1206
- Alignment = 0
- Style = 1
- Arrow = 2
- Color = 0,15792890
- Text = "
- Firing pulse generator for receiving end converter:
- - firing pulses are generated using comparison
- of reference signals to triangular signals
- - two sets of signals (reference and triangular ones)
- are needed, one set for turning on and the second
- one (a negation of the first set of signals) for turning off
- - two signals are being sent to each switch,
- the first one tells to turn on or off, the
- second one determines an exact moment of switching
- and is used by interpolation procedure which
- allows for exact switching between time steps.
- Firing pulses can be plotted."
- }
- -Wire-([324,468],0,0,-1)
- {
- Vertex="0,0;0,-36"
- }
- -Sticky-([684,612],0)
- {
- Name = ""
- Font = 1
- Bounds = 684,612,846,648
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "Phase locked loop error signal"
- }
- 0.arrow_s([684,630],1,0,-1)
- {
- }
- -Wire-([558,630],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([450,756],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- 0.datalabel([450,756],0,0,-1)
- {
- Name = "Shfti"
- }
- 0.datalabel([972,936],0,0,-1)
- {
- Name = "mi"
- }
- -Wire-([936,1260],0,0,-1)
- {
- Vertex="0,0;0,18"
- }
- 0.tvekta([378,702],0,0,190)
- {
- Gp = "GpPLL"
- Gi = "GiPLL"
- Vbas = "100.0 [V]"
- Fbas = "60.0 [Hz]"
- Mode = "1"
- PMode = "1"
- THOFF = "0.0"
- TREL = "0.05"
- dlead = "1"
- FName = ""
- Err = "Pllerr"
- }
- 0.datatap2([108,360],0,0,160)
- {
- Type = "2"
- Index = "1"
- NameR = "VInv"
- NameI = ""
- NameL = ""
- }
- 0.datatap2([108,432],0,0,180)
- {
- Type = "2"
- Index = "3"
- NameR = "VInv"
- NameI = ""
- NameL = ""
- }
- 0.datatap2([108,396],0,0,170)
- {
- Type = "2"
- Index = "2"
- NameR = "VInv"
- NameI = ""
- NameL = ""
- }
- 0.radiolink([558,324],0,0,620)
- {
- Source = ""
- Name = "REph"
- dim = "1"
- Mode = "1"
- Type = "0"
- }
- 0.var([126,828],1,24364464,70)
- {
- Name = "GpPLL"
- Group = ""
- Display = "0"
- Max = "100.0"
- Min = "0.0"
- Value = "75.0"
- Units = ""
- Collect = "1"
- }
- 0.datalabel([180,864],0,0,-1)
- {
- Name = "GiPLL"
- }
- 0.var([180,828],1,24366344,80)
- {
- Name = "GiPLL"
- Group = ""
- Display = "0"
- Max = "1000.0"
- Min = "0.0"
- Value = "500.0"
- Units = ""
- Collect = "1"
- }
- 0.datalabel([126,864],0,0,-1)
- {
- Name = "GpPLL"
- }
- -ControlPanel-([72,702],0)
- {
- Name = "PLL gain settings"
- Flags = 0
- State = 1
- Icon = -1,-1
- Posn = 72,702
- Extents = 0,0,144,126
- Slider(24364464)
- Slider(24366344)
- }
- 0.sumjct([252,1170],6,0,120)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "-1"
- G = "0"
- }
- 0.const([180,1170],0,0,110)
- {
- Name = "Dc Volts Set Point"
- Value = "118"
- }
- -Wire-([504,1206],0,0,-1)
- {
- Vertex="0,0;0,36"
- }
- 0.var([198,1224],0,24385360,130)
- {
- Name = "DcGain"
- Group = ""
- Display = "0"
- Max = "10.0"
- Min = "-10.0"
- Value = "2.5"
- Units = ""
- Collect = "1"
- }
- -ControlPanel-([90,1224],0)
- {
- Name = "DC Volt Control"
- Flags = 0
- State = 1
- Icon = -1,-1
- Posn = 90,1224
- Extents = 0,0,72,126
- Slider(24385360)
- }
- 0.mult([288,1260],6,0,200)
- {
- }
- 0.mult([324,1170],0,0,250)
- {
- }
- 0.pgb([594,1170],0,24399840,600)
- {
- Name = "AngleVdc"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = "deg"
- mrun = "0"
- Pol = "0"
- Min = "-200"
- Max = "200"
- }
- 0.realpole([432,1170],0,0,260)
- {
- Limit = "1"
- COM = "Real_Pole"
- Reset = "0"
- YO = "0.0"
- G = "0.2"
- T = "0.01 [s]"
- Max = "6.0"
- Min = "-6.0"
- }
- -Wire-([252,1260],0,0,-1)
- {
- Vertex="0,0;-36,0"
- }
- 0.integral([432,1242],0,0,270)
- {
- Extrn = "0"
- Reset = "0"
- Mthd = "0"
- noname5 = ""
- INTR = "0"
- INTCLR = "0"
- T = "0.4 [s]"
- Yo = "0.0"
- YRst = "0.0"
- YHi = "4.0"
- YLo = "-4.0"
- }
- -Wire-([396,1170],0,0,-1)
- {
- Vertex="0,0;-36,0"
- }
- -Wire-([378,1170],0,0,-1)
- {
- Vertex="0,0;0,72"
- }
- -Wire-([378,1242],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([594,1170],0,0,-1)
- {
- Vertex="0,0;-54,0"
- }
- -Wire-([504,1242],0,0,-1)
- {
- Vertex="0,0;-36,0"
- }
- -Wire-([324,1260],0,0,-1)
- {
- Vertex="0,0;0,-54"
- }
- 0.sumjct([504,1170],0,0,290)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "1"
- G = "0"
- }
- -Wire-([288,1224],0,0,-1)
- {
- Vertex="0,0;-54,0"
- }
- -Wire-([252,1134],0,0,-1)
- {
- Vertex="0,0;-54,0"
- }
- 0.datalabel([198,1134],0,0,-1)
- {
- Name = "dcVltgI"
- }
- 0.datalabel([216,1260],2,0,-1)
- {
- Name = "BlkI"
- }
- -Sticky-([54,972],0)
- {
- Name = ""
- Font = 1
- Bounds = 54,972,198,1008
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "DC VOLTAGE CONTROLLER"
- }
- -Sticky-([54,1026],0)
- {
- Name = ""
- Font = 1
- Bounds = 54,1026,270,1080
- Alignment = 0
- Style = 1
- Arrow = 2
- Color = 0,15792890
- Text = "Measured dc volts "dcVltgl" and dc voltage set point at receiving end (in kV)."
- }
- -Sticky-([270,1332],0)
- {
- Name = ""
- Font = 1
- Bounds = 270,1332,540,1494
- Alignment = 0
- Style = 1
- Arrow = 16
- Color = 0,15792890
- Text = "
- The gain of the dc controls is readily adjustable
- by the "DcGain" slider. The control is active
- when converters are deblocked. The control
- acts to adjust the phase of the ac side of the
- receiving end converter. When dc volts are too
- high, the phase angle is adjusted to push
- power into the receiving end ac system. If
- more power is thus extracted from the dc
- system than is ordered by the sending end
- power controller, the cable and capacitors will
- discharge, and dc volts will lower."
- }
- 0.datalabel([576,1170],0,0,-1)
- {
- Name = "Shfti"
- }
- -Sticky-([54,18],0)
- {
- Name = ""
- Font = 2
- Bounds = 54,18,1170,90
- Alignment = 1
- Style = 0
- Arrow = 0
- Color = 0,15792890
- Text = "
- VSC TRANSMISSION WITH AC TRANSMISSION CHARACTERISTICS
- Receiving End Controls Subpage"
- }
- 0.datatap([306,666],0,0,30)
- {
- Index = "1"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([306,702],0,0,40)
- {
- Index = "2"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([306,738],0,0,60)
- {
- Index = "3"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- -Wire-([288,630],0,0,-1)
- {
- Vertex="0,0;0,90"
- }
- 0.datalabel([288,630],2,0,-1)
- {
- Name = "VInv"
- }
- }
- }
- Module("SECtrl")
- {
- Desc = ""
- FileDate = 1236057118
- Nodes =
- {
- Input("VRec",-54,-36)
- {
- Type = Real
- Dim = [3]
- }
- Input("mr",-54,0)
- {
- Type = Real
- }
- Input("P",-54,36)
- {
- Type = Real
- }
- Output("g1",54,-90)
- {
- Type = Real
- Dim = [2]
- }
- Output("g2",54,-54)
- {
- Type = Real
- Dim = [2]
- }
- Output("g3",54,-18)
- {
- Type = Real
- Dim = [2]
- }
- Output("g4",54,18)
- {
- Type = Real
- Dim = [2]
- }
- Output("g5",54,54)
- {
- Type = Real
- Dim = [2]
- }
- Output("g6",54,90)
- {
- Type = Real
- Dim = [2]
- }
- }
- Graphics =
- {
- Rectangle(-39,-111,39,111)
- Pen(ByNode,ByNode,ByNode)
- Line(-54,-36,-39,-36)
- Pen(,Solid)
- Line(-39,-36,-44,-41)
- Line(-39,-36,-44,-31)
- Pen(,ByNode)
- Line(-54,0,-39,0)
- Pen(,Solid)
- Line(-39,0,-44,-5)
- Line(-39,0,-44,5)
- Pen(,ByNode,,P)
- Line(-54,36,-39,36)
- Pen(,Solid)
- Line(-39,36,-44,31)
- Line(-39,36,-44,41)
- Pen(,ByNode,,g1)
- Line(54,-90,39,-90)
- Pen(,,,g2)
- Line(54,-54,39,-54)
- Pen(,,,g3)
- Line(54,-18,39,-18)
- Pen(,,,g4)
- Line(54,18,39,18)
- Pen(,,,g5)
- Line(54,54,39,54)
- Pen(,,,g6)
- Line(54,90,39,90)
- Pen(Gray,Solid,0.2)
- Brush(Solid,Silver)
- Ellipse(-3,-4,4,3)
- Line(0,-1,-5,-11)
- Pen(Silver)
- Ellipse(-2,9,3,14)
- Ellipse(-2,-16,3,-11)
- Pen(Gray)
- Line(-5,-7,-5,-11)
- Line(-5,-11,-2,-8)
- Pen(Silver)
- Ellipse(-15,-3,-10,2)
- Ellipse(11,-3,16,2)
- Ellipse(-11,-13,-6,-8)
- Ellipse(7,-13,12,-8)
- Ellipse(7,5,12,10)
- Ellipse(-11,5,-6,10)
- Text(-46,-40,"V")
- Text(-46,-4,"MI")
- Text(-46,32,"P")
- Text(46,-94,"1")
- Text(46,-58,"2")
- Text(46,-22,"3")
- Text(46,14,"4")
- Text(46,50,"5")
- Text(46,86,"6")
- Text(1,33,"Controls")
- }
- Page(B/A3,Landscape,16,[636,362],5)
- {
- 0.import([180,522],0,0,10)
- {
- Name = "VRec"
- }
- 0.import([612,846],0,0,160)
- {
- Name = "mr"
- }
- 0.import([1404,540],0,0,100)
- {
- Name = "P"
- }
- 0.export([1782,1008],4,0,690)
- {
- Name = "g1"
- }
- 0.export([1782,1044],4,0,680)
- {
- Name = "g2"
- }
- 0.export([1782,1080],4,0,670)
- {
- Name = "g3"
- }
- 0.export([1782,1116],4,0,660)
- {
- Name = "g4"
- }
- 0.export([1782,1152],4,0,650)
- {
- Name = "g5"
- }
- 0.export([1782,1188],4,0,640)
- {
- Name = "g6"
- }
- -Sticky-([18,306],0)
- {
- Name = ""
- Font = 1
- Bounds = 18,306,180,342
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "SE VALVE FIRING CONTROLLER"
- }
- 0.var([144,666],1,24422984,90)
- {
- Name = "GpPLL"
- Group = ""
- Display = "0"
- Max = "100.0"
- Min = "0.0"
- Value = "75.0"
- Units = ""
- Collect = "1"
- }
- 0.datalabel([198,702],0,0,-1)
- {
- Name = "GiPLL"
- }
- 0.var([198,666],1,24425224,110)
- {
- Name = "GiPLL"
- Group = ""
- Display = "0"
- Max = "1000.0"
- Min = "0.0"
- Value = "500.0"
- Units = ""
- Collect = "1"
- }
- 0.datalabel([144,702],0,0,-1)
- {
- Name = "GpPLL"
- }
- 0.tvekta([342,594],0,0,230)
- {
- Gp = "GpPLL"
- Gi = "GiPLL"
- Vbas = "13.8 [V]"
- Fbas = "60.0 [Hz]"
- Mode = "0"
- PMode = "1"
- THOFF = "0.0"
- TREL = "0.05"
- dlead = "1"
- FName = "Fsep"
- Err = ""
- }
- -Wire-([270,630],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([270,594],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([270,558],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- .moduloMR([576,594],0,0,250)
- {
- Mdl = "360.0"
- }
- 0.mult([486,594],6,0,240)
- {
- }
- 0.nl_tfun([666,558],0,0,330)
- {
- N = "4"
- x1 = "0.0"
- y1 = "0.0"
- x2 = "90.0"
- y2 = "1.0"
- x3 = "270.0"
- y3 = "-1.0"
- x4 = "360.0"
- y4 = "0.0"
- x5 = "0.0"
- y5 = "0.0"
- x6 = "1.0"
- y6 = "1.0"
- x7 = "2.0"
- y7 = "2.0"
- x8 = "3.0"
- y8 = "3.0"
- x9 = "4.0"
- y9 = "4.0"
- x10 = "5.0"
- y10 = "5.0"
- }
- -Wire-([630,558],0,0,-1)
- {
- Vertex="0,0;0,18"
- }
- 0.datamerge([810,558],4,0,340)
- {
- N = "6"
- Type = "2"
- Disp = "1"
- }
- -Wire-([756,486],0,0,-1)
- {
- Vertex="0,0;-18,0"
- }
- -Wire-([756,486],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([702,558],0,0,-1)
- {
- Vertex="0,0;90,0"
- }
- -Wire-([738,522],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- -Wire-([738,486],0,0,-1)
- {
- Vertex="0,0;0,36"
- }
- -Wire-([756,504],0,0,-1)
- {
- Vertex="0,0;0,126"
- }
- -Wire-([756,504],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([756,540],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([756,576],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.datalabel([810,612],0,0,-1)
- {
- Name = "TrgRon"
- }
- -Wire-([738,522],0,0,-1)
- {
- Vertex="0,0;0,36"
- }
- 0.nl_tfun([666,630],0,0,260)
- {
- N = "4"
- x1 = "0.0"
- y1 = "0.0"
- x2 = "90.0"
- y2 = "-1.0"
- x3 = "270.0"
- y3 = "1.0"
- x4 = "360.0"
- y4 = "0.0"
- x5 = "0.0"
- y5 = "0.0"
- x6 = "1.0"
- y6 = "1.0"
- x7 = "2.0"
- y7 = "2.0"
- x8 = "3.0"
- y8 = "3.0"
- x9 = "4.0"
- y9 = "4.0"
- x10 = "5.0"
- y10 = "5.0"
- }
- 0.datamerge([810,702],4,0,350)
- {
- N = "6"
- Type = "2"
- Disp = "1"
- }
- -Wire-([756,630],0,0,-1)
- {
- Vertex="0,0;-18,0"
- }
- -Wire-([756,630],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([738,702],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- -Wire-([738,666],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- -Wire-([738,630],0,0,-1)
- {
- Vertex="0,0;0,36"
- }
- -Wire-([756,648],0,0,-1)
- {
- Vertex="0,0;0,72"
- }
- -Wire-([756,648],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([756,684],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([756,720],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([738,666],0,0,-1)
- {
- Vertex="0,0;0,36"
- }
- -Wire-([702,630],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([720,720],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.fp_int([1638,1152],0,0,630)
- {
- Type = "1"
- PNum = "1"
- Blck = "1"
- PFormat = "0"
- detect = "0"
- max = "360.0 [deg]"
- min = "0.0 [deg]"
- BType = "0"
- PTime = "0.005 [s]"
- }
- -Wire-([630,576],0,0,-1)
- {
- Vertex="0,0;0,54"
- }
- 0.datalabel([1620,972],2,0,-1)
- {
- Name = "deblk"
- }
- 0.datalabel([738,900],3,0,-1)
- {
- Name = "RefRon"
- }
- 0.datalabel([738,1080],3,0,-1)
- {
- Name = "RefRoff"
- }
- 0.datalabel([1602,1080],2,0,-1)
- {
- Name = "TrgRon"
- }
- 0.datalabel([1602,1152],2,0,-1)
- {
- Name = "TrgRoff"
- }
- 0.datalabel([1602,1044],2,0,-1)
- {
- Name = "RefRon"
- }
- 0.datalabel([1602,1116],2,0,-1)
- {
- Name = "RefRoff"
- }
- 0.tvekta([180,900],0,0,280)
- {
- Gp = "GpPLL"
- Gi = "GiPLL"
- Vbas = "13.8 [V]"
- Fbas = "60.0 [Hz]"
- Mode = "1"
- PMode = "1"
- THOFF = "0.0"
- TREL = "0.05"
- dlead = "1"
- FName = ""
- Err = ""
- }
- -Wire-([108,936],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([108,900],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([108,864],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- .PhaseShifter([324,900],0,0,510)
- {
- }
- -Wire-([252,900],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -Wire-([378,900],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.datatap([468,954],3,0,560)
- {
- Index = "4"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- -Wire-([450,1080],0,0,-1)
- {
- Vertex="0,0;0,-108"
- }
- 0.datatap([468,972],3,0,550)
- {
- Index = "5"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([468,990],3,0,540)
- {
- Index = "6"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([468,1008],3,0,530)
- {
- Index = "1"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([468,1026],3,0,520)
- {
- Index = "2"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([468,1044],3,0,570)
- {
- Index = "3"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- -Wire-([414,900],0,0,-1)
- {
- Vertex="0,0;0,180"
- }
- -Wire-([414,1080],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([414,900],0,0,-1)
- {
- Vertex="0,0;144,0"
- }
- 0.datamerge([522,1026],4,0,580)
- {
- N = "6"
- Type = "2"
- Disp = "1"
- }
- -Wire-([468,954],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([468,972],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([468,990],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([468,1008],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([468,1026],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([468,1044],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.sumjct([324,1008],3,0,500)
- {
- DPath = "1"
- A = "0"
- B = "-1"
- C = "0"
- D = "1"
- E = "0"
- F = "0"
- G = "0"
- }
- 0.const([252,1008],0,0,190)
- {
- Name = ""
- Value = "30.0"
- }
- -Wire-([720,558],0,0,-1)
- {
- Vertex="0,0;0,162"
- }
- -Sticky-([468,396],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 468,396,648,504
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "
- User-defined component:
- This component represents
- a function MODULO, user
- has to specify the modulo
- factor which in this case
- limits the ramp function
- between 0 to 360 degrees."
- }
- 0.arrow_s([576,504],0,0,-1)
- {
- }
- -Sticky-([234,378],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 234,378,414,504
- Alignment = 0
- Style = 1
- Arrow = 132
- Color = 0,15792890
- Text = "This number defines the triangular wave carrier frequency, it is a multiplication of fundamental freqency,its value has to be dividable by three and an odd number."
- }
- -Sticky-([72,738],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 72,738,288,810
- Alignment = 0
- Style = 1
- Arrow = 35
- Color = 0,15792890
- Text = "Phase Lock Loop proportional - integral gain constants. "
- }
- -ControlPanel-([72,540],0)
- {
- Name = "PLL gain settings"
- Flags = 0
- State = 1
- Icon = -1,-1
- Posn = 72,540
- Extents = 0,0,144,126
- Slider(24422984)
- Slider(24425224)
- }
- -Sticky-([1674,900],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 1674,900,1782,936
- Alignment = 0
- Style = 1
- Arrow = 64
- Color = 0,15792890
- Text = "blocking of rectifier for first 0.2 s"
- }
- -Wire-([1584,972],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- 0.datalabel([324,1062],0,0,-1)
- {
- Name = "Shft"
- }
- .MultArray([684,900],0,0,620)
- {
- }
- .MultArray([684,1080],0,0,610)
- {
- }
- 0.datalabel([684,1026],2,0,-1)
- {
- Name = "mr"
- }
- 0.datalabel([684,846],2,0,-1)
- {
- Name = "mr"
- }
- -Wire-([414,594],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- 0.tdelay([468,684],0,0,270)
- {
- T = "0.01 [s]"
- N = "100"
- Intp = "0"
- COM = "Delay"
- }
- -Wire-([432,684],0,0,-1)
- {
- Vertex="0,0;0,-90"
- }
- 0.datalabel([540,684],2,0,-1)
- {
- Name = "SEPh"
- }
- -Wire-([504,684],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Sticky-([360,756],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 360,756,594,828
- Alignment = 0
- Style = 1
- Arrow = 33
- Color = 0,15792890
- Text = "
- Delay function added at the sending end
- measurement of ac voltage phase angle
- to match the telecom delay from the
- receiving end (10 ms)"
- }
- -Wire-([324,972],0,0,-1)
- {
- Vertex="0,0;0,-18"
- }
- -Wire-([324,1062],0,0,-1)
- {
- Vertex="0,0;0,-18"
- }
- -Sticky-([864,540],0)
- {
- Name = ""
- Font = 1
- Bounds = 864,540,1116,612
- Alignment = 0
- Style = 1
- Arrow = 4
- Color = 0,15792890
- Text = "PWM triangular carrier signal array at a frequency 33 times fundamental frequency for turning GTOs on."
- }
- -Sticky-([864,684],0)
- {
- Name = ""
- Font = 1
- Bounds = 864,684,1116,756
- Alignment = 0
- Style = 1
- Arrow = 4
- Color = 0,15792890
- Text = "PWM triangular carrier signal array at a frequency 33 times fundamental frequency for turning GTOs off."
- }
- -Sticky-([540,954],0)
- {
- Name = ""
- Font = 1
- Bounds = 540,954,864,1008
- Alignment = 0
- Style = 1
- Arrow = 3
- Color = 0,15792890
- Text = "PWM sinusoidal reference signal arrays at fundamental frequency whose magnitude is controlled by signal "mr" and whose phase is controlled by signal "Shft""
- }
- -Sticky-([666,432],0)
- {
- Name = ""
- Font = 1
- Bounds = 666,432,756,468
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "
- Triangular signal
- generators"
- }
- 0.arrow_s([684,468],0,0,-1)
- {
- }
- 0.var_pot([432,558],0,24493400,50)
- {
- Name = "<PWM Setting>"
- Group = ""
- Display = "0"
- NDP = "5"
- Value = "5"
- F1 = "9.0"
- F2 = "15.0"
- F3 = "21.0"
- F4 = "27.0"
- F5 = "33.0"
- F6 = "6.0"
- F7 = "7.0"
- F8 = "8.0"
- F9 = "9.0"
- F10 = "10.0"
- }
- -Wire-([468,558],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- -ControlPanel-([90,378],0)
- {
- Name = "SE PWM Freq"
- Flags = 0
- State = 1
- Icon = -1,-1
- Posn = 90,378
- Extents = 0,0,108,126
- Dial(24493400)
- }
- -Sticky-([36,990],0)
- {
- Name = ""
- Font = 1
- Bounds = 36,990,216,1116
- Alignment = 0
- Style = 1
- Arrow = 8
- Color = 0,15792890
- Text = ""Shft" is the phase angle order in degrees derived from the open loop power controller. It is the angle by which the voltage across the sending end transformer is phase shifted in order to control power flow."
- }
- 0.datatap2([108,864],0,0,140)
- {
- Type = "2"
- Index = "1"
- NameR = "VRec"
- NameI = ""
- NameL = ""
- }
- 0.datatap2([108,936],0,0,180)
- {
- Type = "2"
- Index = "3"
- NameR = "VRec"
- NameI = ""
- NameL = ""
- }
- 0.datatap2([108,900],0,0,170)
- {
- Type = "2"
- Index = "2"
- NameR = "VRec"
- NameI = ""
- NameL = ""
- }
- -Sticky-([1476,1242],0)
- {
- Name = "Untitled"
- Font = 1
- Bounds = 1476,1242,1818,1422
- Alignment = 0
- Style = 1
- Arrow = 1
- Color = 0,15792890
- Text = "
- Firing pulse generator for sending end converter:
- - firing pulses are generated using comparison
- of reference signals to triangular signals
- - two sets of signals (reference and triangular ones)
- are needed, one set for turning on and the second
- one (a negation of the first set of signals) for turning off
- - two signals are being sent to each switch,
- the first one tells to turn on or off, the
- second one determines an exact moment of switching
- and is used by interpolation procedure which
- allows for exact switching between time steps"
- }
- 0.trig([594,1080],0,0,590)
- {
- Type = "1"
- Mode = "1"
- COM = "Trig-Func"
- Dim = "6"
- }
- 0.trig([594,900],0,0,600)
- {
- Type = "1"
- Mode = "1"
- COM = "Trig-Func"
- Dim = "6"
- }
- -Wire-([522,1080],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Sticky-([1566,702],0)
- {
- Name = ""
- Font = 1
- Bounds = 1566,702,1836,792
- Alignment = 0
- Style = 1
- Arrow = 8
- Color = 0,15792890
- Text = "The synthesized phase angle across the transmission line is filtered, then phase advanced to cause ac system damping. Gain is automatically reduced if high frequency control oscillations are detected."
- }
- -Sticky-([1224,612],0)
- {
- Name = ""
- Font = 1
- Bounds = 1224,612,1422,792
- Alignment = 0
- Style = 1
- Arrow = 32
- Color = 0,15792890
- Text = "
- Pdc - Dc power into sending
- end cables multiplied by
- approximate short circuit
- impedance summed from
- ac systems at sending and
- receiving ends. When added
- to the measured phase
- difference, an approximated
- extended phase angle from
- which to generate ac
- line characteristics is derived."
- }
- -Wire-([2016,540],0,0,-1)
- {
- Vertex="0,0;-54,0"
- }
- 0.pgb([1998,540],3,24502416,740)
- {
- Name = "Ao"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = "rad"
- mrun = "0"
- Pol = "0"
- Min = "-2.0"
- Max = "2.0"
- }
- 0.datalabel([1296,378],2,0,-1)
- {
- Name = "SEPh"
- }
- 0.datalabel([1836,378],6,0,-1)
- {
- Name = "REPh"
- }
- 0.pgb([1566,486],0,24504920,750)
- {
- Name = "PhDiff"
- Group = ""
- Display = "1"
- Scale = "57.2958"
- Units = "deg"
- mrun = "0"
- Pol = "0"
- Min = "-100"
- Max = "100"
- }
- -Wire-([1566,504],0,0,-1)
- {
- Vertex="0,0;0,-54"
- }
- -Wire-([1602,540],0,0,-1)
- {
- Vertex="0,0;180,0"
- }
- 0.sumjct([1566,540],0,0,390)
- {
- DPath = "1"
- A = "0"
- B = "1"
- C = "0"
- D = "1"
- E = "0"
- F = "1"
- G = "0"
- }
- 0.gain([1494,540],0,0,120)
- {
- G = "0.00225"
- COM = "Gain"
- Dim = "1"
- }
- -Wire-([1458,540],0,0,-1)
- {
- Vertex="0,0;-18,0"
- }
- 0.sumjct([2052,540],0,0,470)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "1"
- G = "0"
- }
- -Wire-([2052,612],0,0,-1)
- {
- Vertex="0,0;0,-36"
- }
- -Wire-([1602,612],0,0,-1)
- {
- Vertex="0,0;0,-72"
- }
- 0.mult([1926,612],0,0,440)
- {
- }
- 0.var([1926,684],3,24517040,150)
- {
- Name = "Damping"
- Group = ""
- Display = "0"
- Max = "1"
- Min = "0"
- Value = "0.15"
- Units = ""
- Collect = "1"
- }
- 0.pgb([2052,594],0,24518776,720)
- {
- Name = "DeltaA"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = "rad"
- mrun = "0"
- Pol = "0"
- Min = "-2.0"
- Max = "2.0"
- }
- -Wire-([1854,612],0,0,-1)
- {
- Vertex="0,0;18,0"
- }
- 0.pgb([1674,648],0,24521176,710)
- {
- Name = "DA"
- Group = ""
- Display = "1"
- Scale = "57.2958"
- Units = "deg"
- mrun = "0"
- Pol = "0"
- Min = "0"
- Max = "35"
- }
- .Damping([1800,612],0,0,430)
- {
- }
- 0.cmplx([1638,612],0,0,420)
- {
- G = "1.0"
- DR = "0.707"
- F = "2.5 [Hz]"
- HP = "0"
- MP = "0"
- LP = "1"
- }
- -Wire-([1674,648],0,0,-1)
- {
- Vertex="0,0;0,-36"
- }
- -Wire-([1980,612],0,0,-1)
- {
- Vertex="0,0;-18,0"
- }
- -Wire-([1890,612],0,0,-1)
- {
- Vertex="0,0;0,108"
- }
- -Wire-([1908,720],0,0,-1)
- {
- Vertex="0,0;-18,0"
- }
- .GainAdjust([1962,720],0,0,450)
- {
- }
- -Wire-([2016,648],0,0,-1)
- {
- Vertex="0,0;0,72"
- }
- 0.pgb([2016,720],0,24526504,700)
- {
- Name = "GRed"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = "rad"
- mrun = "0"
- Pol = "0"
- Min = "-2.0"
- Max = "2.0"
- }
- 0.mult([2016,612],0,0,460)
- {
- }
- 0.gain([1818,540],0,0,400)
- {
- G = "0.135"
- COM = "Gain"
- Dim = "1"
- }
- 0.hardlimit([1926,540],0,0,410)
- {
- UL = "1.5"
- LL = "-1.5"
- COM = "Hard_Limit"
- }
- -Wire-([1854,540],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Sticky-([1746,252],0)
- {
- Name = ""
- Font = 1
- Bounds = 1746,252,1872,324
- Alignment = 0
- Style = 1
- Arrow = 2
- Color = 0,15792890
- Text = "REPh is receiving end phase angle via telecommunication from receiving end PLL"
- }
- -Sticky-([1242,234],0)
- {
- Name = ""
- Font = 1
- Bounds = 1242,234,1422,306
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "SEPh is sending end phase angle through delay to emulate transmission delay from receiving end."
- }
- 0.arrow_s([1638,702],2,0,-1)
- {
- }
- 0.arrow_s([1296,306],0,0,-1)
- {
- }
- -Sticky-([1638,468],0)
- {
- Name = ""
- Font = 1
- Bounds = 1638,468,1818,504
- Alignment = 0
- Style = 1
- Arrow = 64
- Color = 0,15792890
- Text = "Synthesized phase angle in radians"
- }
- -Wire-([1890,612],0,0,-1)
- {
- Vertex="0,0;-18,0"
- }
- 0.arrow_s([1800,702],2,0,-1)
- {
- }
- -Wire-([1674,612],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([1332,378],0,0,-1)
- {
- Vertex="0,0;-36,0"
- }
- -Wire-([1332,414],0,0,-1)
- {
- Vertex="0,0;0,-72"
- }
- -Wire-([1404,342],0,0,-1)
- {
- Vertex="0,0;-72,0"
- }
- 0.sumjct([1368,414],0,0,300)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "1"
- G = "0"
- }
- 0.sumjct([1494,378],0,0,360)
- {
- DPath = "1"
- A = "0"
- B = "-1"
- C = "0"
- D = "0"
- E = "0"
- F = "-1"
- G = "0"
- }
- 0.const([1404,450],2,0,40)
- {
- Name = ""
- Value = "120.0"
- }
- 0.trig([1440,342],0,0,290)
- {
- Type = "1"
- Mode = "1"
- COM = "Trig-Func"
- Dim = "1"
- }
- 0.trig([1440,414],0,0,310)
- {
- Type = "1"
- Mode = "1"
- COM = "Trig-Func"
- Dim = "1"
- }
- 0.phasediff([1566,378],7,0,380)
- {
- DorR = "0"
- Rms1 = ""
- Rms2 = ""
- View = "0"
- }
- -Wire-([1530,342],0,0,-1)
- {
- Vertex="0,0;-54,0"
- }
- -Wire-([1530,414],0,0,-1)
- {
- Vertex="0,0;-54,0"
- }
- -Wire-([1800,378],0,0,-1)
- {
- Vertex="0,0;36,0"
- }
- -Wire-([1800,414],0,0,-1)
- {
- Vertex="0,0;0,-72"
- }
- -Wire-([1728,342],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- 0.sumjct([1764,414],4,0,220)
- {
- DPath = "1"
- A = "0"
- B = "0"
- C = "0"
- D = "1"
- E = "0"
- F = "1"
- G = "0"
- }
- 0.sumjct([1638,378],4,0,370)
- {
- DPath = "1"
- A = "0"
- B = "-1"
- C = "0"
- D = "0"
- E = "0"
- F = "-1"
- G = "0"
- }
- 0.const([1728,450],6,0,70)
- {
- Name = ""
- Value = "120.0"
- }
- 0.trig([1692,342],4,0,210)
- {
- Type = "1"
- Mode = "1"
- COM = "Trig-Func"
- Dim = "1"
- }
- 0.trig([1692,414],4,0,320)
- {
- Type = "1"
- Mode = "1"
- COM = "Trig-Func"
- Dim = "1"
- }
- -Wire-([1602,342],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- -Wire-([1602,414],0,0,-1)
- {
- Vertex="0,0;54,0"
- }
- 0.arrow_s([1836,324],0,0,-1)
- {
- }
- 0.var([1566,612],3,24544088,130)
- {
- Name = "PhaseShift"
- Group = ""
- Display = "0"
- Max = "1.0"
- Min = "-1.0"
- Value = "0.0"
- Units = "rad"
- Collect = "1"
- }
- -ControlPanel-([1458,630],0)
- {
- Name = "Aux PhCntrl"
- Flags = 0
- State = 1
- Icon = -1,-1
- Posn = 1458,630
- Extents = 0,0,72,126
- Slider(24544088)
- }
- -Sticky-([1494,234],0)
- {
- Name = ""
- Font = 1
- Bounds = 1494,234,1656,270
- Alignment = 0
- Style = 1
- Arrow = 2
- Color = 0,15792890
- Text = "Phase difference between sending and receiving ends."
- }
- -Sticky-([1638,162],0)
- {
- Name = ""
- Font = 1
- Bounds = 1638,162,1854,198
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "
- OPEN LOOP POWER FLOW CONTROLLER
- "
- }
- 0.arrow_s([1746,198],0,0,-1)
- {
- }
- 0.pgb([2286,540],0,24558856,730)
- {
- Name = "AngleOrder"
- Group = ""
- Display = "1"
- Scale = "1.0"
- Units = "deg"
- mrun = "0"
- Pol = "0"
- Min = "-200"
- Max = "200"
- }
- -Wire-([2286,540],0,0,-1)
- {
- Vertex="0,0;-36,0"
- }
- 0.datalabel([2268,540],2,0,-1)
- {
- Name = "Shft"
- }
- -Wire-([2178,540],0,0,-1)
- {
- Vertex="0,0;-18,0"
- }
- 0.gain([2124,540],0,0,480)
- {
- G = "57.2958"
- COM = "Gain"
- Dim = "1"
- }
- 0.hardlimit([2214,540],0,0,490)
- {
- UL = "50.0"
- LL = "-50.0"
- COM = "Hard_Limit"
- }
- -Sticky-([2088,234],0)
- {
- Name = ""
- Font = 1
- Bounds = 2088,234,2358,324
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "
- This control causes the VSC Transmission
- to emulate the characteristics of an ac line
- by controlling power from the synthesized
- ac voltage phase angle difference measured
- between each end. "
- }
- -Sticky-([2088,414],0)
- {
- Name = ""
- Font = 1
- Bounds = 2088,414,2322,486
- Alignment = 0
- Style = 1
- Arrow = 0
- Color = 0,15792890
- Text = "
- Output power control signal "Shft" is
- used to phase shift the ac side volts
- of the sending end voltage sourced
- converter (in degrees)."
- }
- 0.arrow_s([2268,486],0,0,-1)
- {
- }
- -ControlPanel-([2088,666],0)
- {
- Name = "Damping gain"
- Flags = 0
- State = 1
- Icon = -1,-1
- Posn = 2088,666
- Extents = 0,0,72,126
- Slider(24517040)
- }
- -Wire-([1836,378],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- 0.radiolink([1908,378],0,0,20)
- {
- Source = "RECtrl"
- Name = "REph"
- dim = "1"
- Mode = "0"
- Type = "0"
- }
- -Wire-([1674,1008],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([1674,1044],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([1674,1080],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([1674,1116],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([1674,1152],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Wire-([1674,1188],0,0,-1)
- {
- Vertex="0,0;72,0"
- }
- -Sticky-([666,18],0)
- {
- Name = ""
- Font = 2
- Bounds = 666,18,1782,90
- Alignment = 1
- Style = 0
- Arrow = 0
- Color = 0,15792890
- Text = "
- VSC TRANSMISSION WITH AC TRANSMISSION CHARACTERISTICS
- Sending End Controls Subpage"
- }
- 0.timerdefn([1548,972],4,0,200)
- {
- Timsw = "0.2 [s]"
- }
- 0.datatap([270,558],0,0,30)
- {
- Index = "1"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([270,594],0,0,60)
- {
- Index = "2"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- 0.datatap([270,630],0,0,80)
- {
- Index = "3"
- Dim = "1"
- Type = "2"
- Style = "0"
- Disp = "1"
- }
- -Wire-([252,522],0,0,-1)
- {
- Vertex="0,0;0,90"
- }
- 0.datalabel([252,522],2,0,-1)
- {
- Name = "VRec"
- }
- 0.datalabel([1674,1188],3,0,-1)
- {
- Name = "Rg6"
- }
- 0.datalabel([1674,1152],3,0,-1)
- {
- Name = "Rg5"
- }
- 0.datalabel([1674,1116],3,0,-1)
- {
- Name = "Rg4"