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

📄 inverter_case_01.psc

📁 pwm控制器
💻 PSC
📖 第 1 页 / 共 3 页
字号:
PSCAD 4.2.1

Settings
 {
 Id = "1196912040.1211822208"
 Author = "U of M.dharshana"
 Desc = ""
 Arch = "windows"
 Options = 32
 Build = 18
 Warn = 1
 Check = 15
 Libs = ""
 Source = ""
 RunInfo = 
  {
  Fin = 10
  Step = 5e-006
  Plot = 5e-005
  Chat = 0.001
  Brch = 5e-005
  Lat = 100
  Options = 0
  Advanced = 4607
  Debug = 0
  StartFile = ""
  OFile = "noname.out"
  SFile = "noname.snp"
  SnapTime = 0.3
  Mruns = 10
  Mrunfile = 0
  StartType = 0
  PlotType = 0
  SnapType = 0
  MrunType = "mrun"
  }

 }

Definitions
 {
 Module("Graphs_01")
  {
  Desc = ""
  FileDate = 0
  Nodes = 
   {
   }

  Graphics = 
   {
   Pen(Red,,0.6)
   Brush(Solid,Yellow)
   Rectangle(-39,-39,39,39)
   Text(0,-13,"Graphs")
   Text(0,6,"and")
   Text(0,25,"Controls")
   }


  Page(E_JUMBO,Landscape,16,[638,365],5)
   {
   -XYPlot-(18,828,612,1368)
    {
    Title = "I-V Characteristics and MPP tracking"
    Options = 37
    State = 1
    Icon = -1,-1
    Posn = 18,828
    Extents = 0,0,594,540
    Curve(108335232,"VpvX",0,,,)
    Curve(108334416,"IpvX",0,,,)
    Curve(108336864,"Vpv",0,1,,)
    Curve(108336048,"Ipv",0,1,,)
    }
   -Plot-([1278,180],0)
    {
    Title = "Inverter Control and Real and Reactive Power Output"
    Draw = 1
    Area = [0,0,666,702]
    Posn = [1278,180]
    Icon = [-1,-1]
    Extents = 0,0,666,702
    XLabel = " "
    AutoPan = "false,75"
    Graph([0,0],[0,0,666,128],"y")
     {
     Options = 1
     Units = ""
     Curve(51896568,"Ang",0,,,)
     }
    Graph([0,128],[0,0,666,128],"y")
     {
     Options = 1
     Units = ""
     Curve(50729456,"P",0,,,)
     }
    Graph([0,256],[0,0,666,128],"y")
     {
     Options = 1
     Units = ""
     Curve(51896976,"Mag",0,,,)
     }
    Graph([0,384],[0,0,666,128],"y")
     {
     Options = 1
     Units = ""
     Curve(50730272,"Q",0,,,)
     }
    Graph([0,512],[0,0,666,127],"y")
     {
     Options = 1
     Units = ""
     Curve(51891672,"Vrms",0,,,)
     }
    }
   -ControlPanel-([54,18],0)
    {
    Name = "$(GROUP) : Controls"
    Flags = 0
    State = 1
    Icon = -1,-1
    Posn = 54,18
    Extents = 0,0,288,144
    Slider(50725376)
    Slider(108318912)
    Slider(108322584)
    Slider(108322992)
    Switch(108327888)
    }
   -Plot-([1278,882],0)
    {
    Title = "$(GROUP) : Graphs"
    Draw = 1
    Area = [0,0,666,396]
    Posn = [1278,882]
    Icon = [-1,-1]
    Extents = 0,0,666,396
    XLabel = " "
    AutoPan = "false,75"
    Graph([0,0],[0,0,666,167],"y")
     {
     Options = 1
     Units = ""
     Curve(51894120,"E2",0,,,)
     }
    Graph([0,167],[0,0,666,166],"y")
     {
     Options = 33
     Units = ""
     Curve(51893304,"I2",0,,,)
     }
    }
   -Sticky-([450,18],0)
    {
    Name = ""
    Font = 1
    Bounds = 450,18,972,234
    Alignment = 0
    Style = 1
    Arrow = 0
    Color = 0,15792890
    Text = "\
1) Turn off the MPPT, run the simulation.
2) Observe various graps, PV output V, I and P, also the inverter output P,Q, Vrms, Irms, DC-DC converter duty cycle, etc.
3) Observe the I-V curve and operating point
3) Change the radiation level and observe the response
4) Change the temperature and observe the response
5) Turn on the MPPT and observe 
 - the change in PV output voltage
- operating point on the I-V curve
6) Change the solar radiation level and observe the above
7) Change the temperature and observe the above
"
    }
   -Plot-([630,252],0)
    {
    Title = "DC-DC Converter details"
    Draw = 1
    Area = [0,0,630,504]
    Posn = [630,252]
    Icon = [-1,-1]
    Extents = 0,0,630,504
    XLabel = " "
    AutoPan = "false,75"
    Graph([0,0],[0,0,630,111],"y")
     {
     Options = 1
     Units = ""
     Curve(108318504,"Duty",0,,,)
     }
    Graph([0,111],[0,0,630,110],"y")
     {
     Options = 1
     Units = ""
     Curve(108317688,"T1",0,,,)
     }
    Graph([0,221],[0,0,630,110],"y")
     {
     Options = 1
     Units = ""
     Curve(108321768,"Icon",0,,,)
     }
    Graph([0,331],[0,0,630,110],"y")
     {
     Options = 1
     Units = ""
     Curve(108317280,"Vpv",0,,,)
     Curve(51898200,"dcVltg",0,,,)
     }
    }
   -Plot-([18,252],0)
    {
    Title = "PV array output and MPPT control"
    Draw = 1
    Area = [0,0,594,630]
    Posn = [18,252]
    Icon = [-1,-1]
    Extents = 0,0,594,630
    XLabel = " "
    AutoPan = "false,75"
    Graph([0,0],[0,0,594,142],"y")
     {
     Options = 1
     Units = ""
     Curve(108317280,"Vpv",0,,,)
     }
    Graph([0,142],[0,0,594,142],"y")
     {
     Options = 1
     Units = ""
     Curve(108324216,"Vmppt",0,,,)
     }
    Graph([0,284],[0,0,594,142],"y")
     {
     Options = 1
     Units = ""
     Curve(108336048,"Ipv",0,,,)
     }
    Graph([0,426],[0,0,594,141],"y")
     {
     Options = 1
     Units = ""
     Curve(108325032,"Parray",0,,,)
     }
    }
   }
  }
 Module("Main")
  {
  Desc = ""
  FileDate = 1211821796
  Nodes = 
   {
   }

  Graphics = 
   {
   Brush(Solid,Olive)
   Rectangle(-18,-18,18,18)
   }


  Page(E_JUMBO,Landscape,144,[638,365],5)
   {
   -Wire-([486,630],0,0,-1)
    {
    Vertex="0,0;72,0"
    }
   -Wire-([1296,378],0,0,-1)
    {
    Vertex="0,0;0,-36"
    }
   -Wire-([1188,378],0,0,-1)
    {
    Vertex="0,0;0,-36"
    }
   -Wire-([1080,378],0,0,-1)
    {
    Vertex="0,0;0,-36"
    }
   -Wire-([1296,558],0,0,-1)
    {
    Vertex="0,0;0,-144"
    }
   -Wire-([1188,558],0,0,-1)
    {
    Vertex="0,0;0,-144"
    }
   -Wire-([1080,558],0,0,-1)
    {
    Vertex="0,0;0,-144"
    }
   -Wire-([1296,630],0,0,-1)
    {
    Vertex="0,0;-414,0"
    }
   -Wire-([1296,630],0,0,-1)
    {
    Vertex="0,0;0,-36"
    }
   -Wire-([1188,630],0,0,-1)
    {
    Vertex="0,0;0,-36"
    }
   -Wire-([1080,630],0,0,-1)
    {
    Vertex="0,0;0,-36"
    }
   -Wire-([1512,486],0,0,-1)
    {
    Vertex="0,0;-324,0"
    }
   -Wire-([1512,522],0,0,-1)
    {
    Vertex="0,0;-432,0"
    }
   0.datalabel([1332,414],4,0,-1)
    {
    Name = "gt1"
    }
   0.datalabel([1116,594],4,0,-1)
    {
    Name = "gt2"
    }
   0.datalabel([1224,414],4,0,-1)
    {
    Name = "gt3"
    }
   0.datalabel([1332,594],4,0,-1)
    {
    Name = "gt4"
    }
   0.datalabel([1116,414],4,0,-1)
    {
    Name = "gt5"
    }
   0.datalabel([1224,594],4,0,-1)
    {
    Name = "gt6"
    }
   -Wire-([1188,414],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1188,378],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1080,414],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1080,378],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1296,594],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1296,558],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1188,594],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1188,558],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1080,594],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1080,558],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1296,414],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   -Wire-([1296,378],0,0,-1)
    {
    Vertex="0,0;-36,0"
    }
   0.peswitch([1296,378],6,0,650)
    {
    L = "1"
    Type = "3"
    SNUB = "0"
    INTR = "0"
    RON = "0.00005 [ohm]"
    ROFF = "1.0E8 [ohm]"
    EFVD = "0.0 [kV]"
    EBO = "1.0E5 [kV]"
    Erw = "1.0E5 [kV]"
    TEXT = "0.0 [usec]"
    RD = "5000.0 [ohm]"
    CD = "0.05 [uF]"
    PFB = "0"
    I = "Igto1"
    It = ""
    V = "Vgto1"
    Ton = ""
    Toff = ""
    Alpha = ""
    Gamma = ""
    }
   0.pin([1296,450],0,0,-1)
    {
    }
   0.pin([1188,486],0,0,-1)
    {
    }
   0.pin([1080,522],0,0,-1)
    {
    }
   0.voltmeter([1404,594],0,0,100)
    {
    Name = "Ea"
    }
   -Wire-([936,630],0,0,-1)
    {
    Vertex="0,0;0,-144"
    }
   0.voltmeter([1368,594],0,0,80)
    {
    Name = "Ec"
    }
   -Wire-([1368,522],0,0,-1)
    {
    Vertex="0,0;0,72"
    }
   0.voltmeter([1386,594],0,0,90)
    {
    Name = "Eb"
    }
   -Wire-([1386,486],0,0,-1)
    {
    Vertex="0,0;0,108"
    }
   -Wire-([1404,450],0,0,-1)
    {
    Vertex="0,0;0,144"
    }
   0.voltmeter([1422,450],0,0,30)
    {
    Name = "Eab"
    }
   0.voltmeter([1440,486],0,0,40)
    {
    Name = "Ebc"
    }
   0.ammeter([1026,342],0,0,10)
    {
    Name = "Idc"
    }
   -Wire-([1296,342],0,0,-1)
    {
    Vertex="0,0;-234,0"
    }
   0.peswitch([1188,378],6,0,660)
    {
    L = "3"
    Type = "3"
    SNUB = "0"
    INTR = "0"
    RON = "0.00005 [ohm]"
    ROFF = "1.0E8 [ohm]"
    EFVD = "0.0 [kV]"
    EBO = "1.0E5 [kV]"
    Erw = "1.0E5 [kV]"
    TEXT = "0.0 [usec]"
    RD = "5000.0 [ohm]"
    CD = "0.05 [uF]"
    PFB = "0"
    I = ""
    It = ""
    V = ""
    Ton = ""
    Toff = ""
    Alpha = ""
    Gamma = ""
    }
   0.peswitch([1080,378],6,0,670)
    {
    L = "5"
    Type = "3"
    SNUB = "0"
    INTR = "0"
    RON = "0.00005 [ohm]"
    ROFF = "1.0E8 [ohm]"
    EFVD = "0.0 [kV]"
    EBO = "1.0E5 [kV]"
    Erw = "1.0E5 [kV]"
    TEXT = "0.0 [usec]"
    RD = "5000.0 [ohm]"
    CD = "0.05 [uF]"
    PFB = "0"
    I = ""
    It = ""
    V = ""
    Ton = ""
    Toff = ""
    Alpha = ""
    Gamma = ""
    }
   0.peswitch([1080,558],6,0,640)
    {
    L = "2"
    Type = "3"
    SNUB = "0"
    INTR = "0"
    RON = "0.00005 [ohm]"
    ROFF = "1.0E8 [ohm]"
    EFVD = "0.0 [kV]"
    EBO = "1.0E5 [kV]"
    Erw = "1.0E5 [kV]"
    TEXT = "0.0 [usec]"
    RD = "5000.0 [ohm]"
    CD = "0.05 [uF]"
    PFB = "0"
    I = ""
    It = ""
    V = ""
    Ton = ""
    Toff = ""
    Alpha = ""
    Gamma = ""
    }
   0.peswitch([1188,558],6,0,630)
    {
    L = "6"
    Type = "3"
    SNUB = "0"
    INTR = "0"
    RON = "0.00005 [ohm]"
    ROFF = "1.0E8 [ohm]"
    EFVD = "0.0 [kV]"
    EBO = "1.0E5 [kV]"
    Erw = "1.0E5 [kV]"
    TEXT = "0.0 [usec]"
    RD = "5000.0 [ohm]"
    CD = "0.05 [uF]"
    PFB = "0"
    I = ""
    It = ""
    V = ""
    Ton = ""
    Toff = ""
    Alpha = ""
    Gamma = ""
    }
   0.peswitch([1296,558],6,0,620)
    {
    L = "4"
    Type = "3"
    SNUB = "0"
    INTR = "0"
    RON = "0.00005 [ohm]"
    ROFF = "1.0E8 [ohm]"
    EFVD = "0.0 [kV]"
    EBO = "1.0E5 [kV]"
    Erw = "1.0E5 [kV]"
    TEXT = "0.0 [usec]"
    RD = "5000.0 [ohm]"
    CD = "0.05 [uF]"
    PFB = "0"
    I = ""
    It = ""
    V = ""
    Ton = ""
    Toff = ""
    Alpha = ""
    Gamma = ""
    }
   0.peswitch([1260,414],0,0,-1)
    {
    L = "1"
    Type = "0"
    SNUB = "0"
    INTR = "0"
    RON = "0.00005 [ohm]"
    ROFF = "1.0E8 [ohm]"
    EFVD = "0.0 [kV]"
    EBO = "1.0E5 [kV]"
    Erw = "1.0E5 [kV]"
    TEXT = "0.0 [usec]"
    RD = "5000.0 [ohm]"
    CD = "0.05 [uF]"
    PFB = "0"
    I = ""
    It = ""
    V = ""
    Ton = ""
    Toff = ""
    Alpha = ""
    Gamma = ""
    }
   0.peswitch([1152,414],0,0,-1)
    {
    L = "3"
    Type = "0"
    SNUB = "0"
    INTR = "0"
    RON = "0.00005 [ohm]"
    ROFF = "1.0E8 [ohm]"
    EFVD = "0.0 [kV]"
    EBO = "1.0E5 [kV]"
    Erw = "1.0E5 [kV]"
    TEXT = "0.0 [usec]"
    RD = "5000.0 [ohm]"
    CD = "0.05 [uF]"
    PFB = "0"
    I = ""
    It = ""
    V = ""
    Ton = ""
    Toff = ""
    Alpha = ""
    Gamma = ""
    }
   0.peswitch([1044,414],0,0,-1)
    {
    L = "5"
    Type = "0"
    SNUB = "0"
    INTR = "0"
    RON = "0.00005 [ohm]"
    ROFF = "1.0E8 [ohm]"
    EFVD = "0.0 [kV]"
    EBO = "1.0E5 [kV]"
    Erw = "1.0E5 [kV]"
    TEXT = "0.0 [usec]"
    RD = "5000.0 [ohm]"
    CD = "0.05 [uF]"
    PFB = "0"
    I = ""
    It = ""
    V = ""
    Ton = ""
    Toff = ""
    Alpha = ""
    Gamma = ""
    }
   0.peswitch([1044,594],0,0,-1)
    {
    L = "2"
    Type = "0"
    SNUB = "0"
    INTR = "0"
    RON = "0.00005 [ohm]"
    ROFF = "1.0E8 [ohm]"
    EFVD = "0.0 [kV]"
    EBO = "1.0E5 [kV]"
    Erw = "1.0E5 [kV]"
    TEXT = "0.0 [usec]"
    RD = "5000.0 [ohm]"
    CD = "0.05 [uF]"
    PFB = "0"
    I = ""
    It = ""
    V = ""
    Ton = ""
    Toff = ""
    Alpha = ""
    Gamma = ""
    }
   0.peswitch([1152,594],0,0,-1)
    {
    L = "6"
    Type = "0"
    SNUB = "0"
    INTR = "0"

⌨️ 快捷键说明

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