⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vscssr.psc

📁 PSCAD下实现研究VSC-HVDC的次同步振荡特性 模型很不好找哦
💻 PSC
📖 第 1 页 / 共 5 页
字号:
      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"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -