📄 d_009_hvdc.mdl
字号:
Name "Connection\nPort1" Tag "PMCPort" Position [280, 101, 310, 119] Orientation "left" ShowName off Port "1" Side "Right" } Line { LineType "Connection" SrcBlock "Atomic Subsystem" SrcPort RConn1 Points [0, 0] DstBlock "Connection\nPort1" DstPort RConn1 } Line { SrcBlock "in_1" SrcPort 1 DstBlock "t1" DstPort 1 } Annotation { Name "Synchronous Machine" Position [164, 45] } } } Block { BlockType PMComponent Name "Hvdc1" Tag "PSATblock" Description "FACTS" Ports [0, 0, 0, 0, 0, 1, 1] Position [295, 98, 395, 122] ShowName off PhysicalDomain "psatdomain" LeftPortType "p1" RightPortType "p1" LConnTagsString "__newl0" RConnTagsString "__newr0" MaskType "Hvdc" MaskDescription "This block defines a HVDC connection." MaskPromptString "Power and Frequency Ratings [MVA, Hz]|Voltage Rating at Terminal Buses"" [kV, kV]|DC Ratings (Vn_dc, In_dc) [kV, kA]|Transformer Reactances (Xcr Xci) [p.u. p.u.]|Tap Ratio""s (Ar Ai) [p.u./p.u. p.u./p.u.]|PI Regulator Constants (Ki, Kp)|DC Line Parameters (Rdc Ldc) [p.u. ""p.u.]|Rectifier Angle Limits (a_max, a_min) [deg deg]|Inverter Angle Limits (g_max, g_min) [deg de""g]|Reference Current Limits (I0rmax I0rmin I0imax I0imin) [p.u.]|Control type|Current, active power a""nd dc voltage orders [p.u. p.u. p.u.]|Connected" MaskStyleString "edit,edit,edit,edit,edit,edit,edit,edit,edit,edit,popup(Current_contro""l|Power_control|Voltage_control),edit,checkbox" MaskTunableValueString "on,on,on,on,on,on,on,on,on,on,on,on,on" MaskCallbackString "||||||||||||fm_block" MaskEnableString "on,on,on,on,on,on,on,on,on,on,on,on,on" MaskVisibilityString "on,on,on,on,on,on,on,on,on,on,on,on,on" MaskToolTipString "on,on,on,on,on,on,on,on,on,on,on,on,on" MaskVarAliasString ",,,,,,,,,,,," MaskVariables "p3_6q=@1;p4_5q=@2;p7_8q=@3;p9_10q=@4;p11_12q=@5;p13_14q=@6;p15_16q=@7;p17_""18q=@8;p19_20q=@9;p21_22_23_24q=@10;p25q=@11;p26_27_28q=@12;p29q=@13;" MaskInitialization "[x,y] = fm_draw('circle');" MaskDisplay "plot(0.7+[0 4 4 0 0],[-2 -2 2 2 -2])\nplot(9.7+[0 4 4 0 0],[-2 -2 2 2 -2])\n""plot([4.7 9.7],[-1.25 -1.25],[4.7 9.7],[1.25 1.25])\n\nplot(x-2,y,x-0.6,y,x+15,y,x+16.4,y)\ncolor('gr""een')\nplot(-2+[-1 -1.3],[0 0],-2+[2.4 2.7],[0 0])\nplot(-2+[-0.8 0.7],[-1.2 1.2],-2+[0.5 0.7],[1.1 ""1.2],-2+[0.7 0.7],[1.0 1.2])\nplot(15+[-1 -1.3],[0 0],15+[2.4 2.7],[0 0])\nplot(16.4+[-0.8 0.7],[-1.2"" 1.2],16.4+[0.5 0.7],[1.1 1.2],16.4+[0.7 0.7],[1.0 1.2])\n\ncolor('magenta')\ntext(1.1,1.2,'R')\ntex""t(10.1,1.2,'I')\nplot(0.7+[1 3 2 1],[-0.9 -0.9 0.9 -0.9])\nplot(9.7+[1 3 2 1],[-0.9 -0.9 0.9 -0.9])\n""plot(0.7+[2 2],[0.9 1.25],0.7+[2 2],[-0.9 -1.25],0.7+[1.2 2.8],[0.9 0.9])\nplot(9.7+[2 2],[0.9 1.2""5],9.7+[2 2],[-0.9 -1.25],9.7+[1.2 2.8],[0.9 0.9])\nplot(0.7+[2 2.5],[0.9 1.25],9.7+[2 2.5],[0.9 1.25])\n" MaskIconFrame off MaskIconOpaque on MaskIconRotate "port" MaskIconUnits "autoscale" MaskValueString "[100 60]|[230 230]|[300 0.3]|[0.1345 0.1257]|[1.25 1.25]|[20 2""5]|[0.0625 0.200]|[120 5]|[40 18]|[1.0 0.1 0.9 0.0]|Current_control|[0.5 0.5 1.1]|on" } Block { BlockType Reference Name "Line" Tag "PSATblock" Description "Power Flow" Ports [0, 0, 0, 0, 0, 1, 1] Position [480, 104, 565, 116] Orientation "left" ShowName off FontName "Courier" FontSize 14 SourceBlock "fm_lib/Power Flow/Line" SourceType "Line" PhysicalDomain "psatdomain" SubClassName "unknown" LeftPortType "p1" RightPortType "p1" LConnTagsString "__newl0" RConnTagsString "__newr0" p3_4_5q "[100 230 60]" p6q "0" p8q "0.0119" p9q "0.1008" p10q "0.1045*2" p13_14_15q "[0.0 0.0 0.0]" p16q on } Block { BlockType Reference Name "Line2" Tag "PSATblock" Description "Power Flow" Ports [0, 0, 0, 0, 0, 1, 1] Position [539, 190, 551, 265] Orientation "down" NamePlacement "alternate" ShowName off FontName "Courier" FontSize 14 SourceBlock "fm_lib/Power Flow/Line" SourceType "Line" PhysicalDomain "psatdomain" SubClassName "unknown" LeftPortType "p1" RightPortType "p1" LConnTagsString "__newl0" RConnTagsString "__newr0" p3_4_5q "[100 230 60]" p6q "0" p8q "0.039" p9q "0.170" p10q "0.179*2" p13_14_15q "[0.0 0.0 0.0]" p16q on } Block { BlockType Reference Name "Line3" Tag "PSATblock" Description "Power Flow" Ports [0, 0, 0, 0, 0, 1, 1] Position [289, 190, 301, 265] Orientation "down" NamePlacement "alternate" ShowName off FontName "Courier" FontSize 14 SourceBlock "fm_lib/Power Flow/Line" SourceType "Line" PhysicalDomain "psatdomain" SubClassName "unknown" LeftPortType "p1" RightPortType "p1" LConnTagsString "__newl0" RConnTagsString "__newr0" p3_4_5q "[100 230 60]" p6q "0" p8q "0.032" p9q "0.161" p10q "0.153*2" p13_14_15q "[0.0 0.0 0.0]" p16q on } Block { BlockType Reference Name "Line4" Tag "PSATblock" Description "Power Flow" Ports [0, 0, 0, 0, 0, 1, 1] Position [314, 350, 326, 425] Orientation "down" NamePlacement "alternate" ShowName off FontName "Courier" FontSize 14 SourceBlock "fm_lib/Power Flow/Line" SourceType "Line" PhysicalDomain "psatdomain" SubClassName "unknown" LeftPortType "p1" RightPortType "p1" LConnTagsString "__newl0" RConnTagsString "__newr0" p3_4_5q "[100 230 60]" p6q "0" p8q "0.01" p9q "0.085" p10q "0.088*2" p13_14_15q "[0.0 0.0 0.0]" p16q on } Block { BlockType Reference Name "Line5" Tag "PSATblock" Description "Power Flow" Ports [0, 0, 0, 0, 0, 1, 1] Position [514, 350, 526, 425] Orientation "down" NamePlacement "alternate" ShowName off FontName "Courier" FontSize 14 SourceBlock "fm_lib/Power Flow/Line" SourceType "Line" PhysicalDomain "psatdomain" SubClassName "unknown" LeftPortType "p1" RightPortType "p1" LConnTagsString "__newl0" RConnTagsString "__newr0" p3_4_5q "[100 230 60]" p6q "0" p8q "0.017" p9q "0.092" p10q "0.079*2" p13_14_15q "[0.0 0.0 0.0]" p16q on } Block { BlockType PMComponent Name "PQ1" Tag "PSATblock" Description "Power Flow" Ports [0, 0, 0, 0, 0, 1] Position [555, 330, 585, 360] Orientation "down" NamePlacement "alternate" ShowName off FontName "Courier" FontSize 14 PhysicalDomain "psatdomain" LeftPortType "p1" RightPortType "p1" LConnTagsString "__newl0" MaskType "PQ" MaskDescription "This block defines a constant power load:\n\nP = Pcost.\nQ = Qcost." MaskPromptString "Power and Voltage Ratings [MVA, kV]|Active and Reactive Powers [p.u. ""p.u.]|Maximum and Minimum Allowable Voltage [p.u. p.u.]|Allow conversion to impendance for min & max voltage|Connected" MaskStyleString "edit,edit,edit,checkbox,checkbox" MaskTunableValueString "on,on,on,on,on" MaskCallbackString "|||fm_block|fm_block" MaskEnableString "on,on,off,on,on" MaskVisibilityString "on,on,on,on,on" MaskToolTipString "on,on,on,on,on" MaskVarAliasString ",,,," MaskVariables "p2_3q=@1;p4_5q=@2;p6_7q=@3;p8q=@4;p9q=@5;" MaskDisplay "plot([1 -0.5 -0.5 1],[0 0.866 -0.866 0])" MaskIconFrame off MaskIconOpaque on MaskIconRotate "port" MaskIconUnits "autoscale" MaskValueString "[100 230]|[0.90 0.30]|[1.2 0.8]|off|on" } Block { BlockType PMComponent Name "PQ2" Tag "PSATblock" Description "Power Flow" Ports [0, 0, 0, 0, 0, 1] Position [430, 170, 460, 200] Orientation "down" NamePlacement "alternate" ShowName off FontName "Courier" FontSize 14 PhysicalDomain "psatdomain" LeftPortType "p1" RightPortType "p1" LConnTagsString "__newl0" MaskType "PQ" MaskDescription "This block defines a constant power load:\n\nP = Pcost.\nQ = Qcost." MaskPromptString "Power and Voltage Ratings [MVA, kV]|Active and Reactive Powers [p.u. ""p.u.]|Maximum and Minimum Allowable Voltage [p.u. p.u.]|Allow conversion to impendance for min & max voltage|Connected" MaskStyleString "edit,edit,edit,checkbox,checkbox" MaskTunableValueString "on,on,on,on,on" MaskCallbackString "|||fm_block|fm_block" MaskEnableString "on,on,off,on,on" MaskVisibilityString "on,on,on,on,on" MaskToolTipString "on,on,on,on,on" MaskVarAliasString ",,,," MaskVariables "p2_3q=@1;p4_5q=@2;p6_7q=@3;p8q=@4;p9q=@5;" MaskDisplay "plot([1 -0.5 -0.5 1],[0 0.866 -0.866 0])" MaskIconFrame off MaskIconOpaque on MaskIconRotate "port" MaskIconUnits "autoscale" MaskValueString "[100 230]|[1.00 0.35]|[1.2 0.8]|off|on" } Block { BlockType PMComponent Name "PQ3" Tag "PSATblock" Description "Power Flow" Ports [0, 0, 0, 0, 0, 1] Position [255, 330, 285, 360] Orientation "down" NamePlacement "alternate" ShowName off FontName "Courier" FontSize 14 PhysicalDomain "psatdomain" LeftPortType "p1" RightPortType "p1" LConnTagsString "__newl0" MaskType "PQ" MaskDescription "This block defines a constant power load:\n\nP = Pcost.\nQ = Qcost." MaskPromptString "Power and Voltage Ratings [MVA, kV]|Active and Reactive Powers [p.u. ""p.u.]|Maximum and Minimum Allowable Voltage [p.u. p.u.]|Allow conversion to impendance for min & max voltage|Connected" MaskStyleString "edit,edit,edit,checkbox,checkbox" MaskTunableValueString "on,on,on,on,on" MaskCallbackString "|||fm_block|fm_block" MaskEnableString "on,on,off,on,on" MaskVisibilityString "on,on,on,on,on" MaskToolTipString "on,on,on,on,on" MaskVarAliasString ",,,," MaskVariables "p2_3q=@1;p4_5q=@2;p6_7q=@3;p8q=@4;p9q=@5;" MaskDisplay "plot([1 -0.5 -0.5 1],[0 0.866 -0.866 0])" MaskIconFrame off MaskIconOpaque on MaskIconRotate "port" MaskIconUnits "autoscale" MaskValueString "[100 230]|[1.25 0.50]|[1.2 0.8]|off|on" } Block { BlockType Reference Name "PV" Tag "PSATblock" Description "Power Flow" Ports [0, 0, 0, 0, 0, 0, 1] Position [90, 92, 125, 128] ShowName off FontName "Courier" FontSize 14 SourceBlock "fm_lib/Power Flow/PV" SourceType "PV" PhysicalDomain "psatdomain" SubClassName "unknown" LeftPortType "p1" RightPortType "p1" RConnTagsString "__newr0" p2_3q "[100 18]" p4q "1.63" p5q "1.025" p6_7q "[99 -99]" p8_9q "[1.1 0.9]" p10q "1" p11q on } Block { BlockType Reference Name "PV1" Tag "PSATblock" Description "Power Flow" Ports [0, 0, 0, 0, 0, 0, 1] Position [735, 92, 770, 128] Orientation "left" ShowName off FontName "Courier" FontSize 14 SourceBlock "fm_lib/Power Flow/PV" SourceType "PV" PhysicalDomain "psatdomain" SubClassName "unknown" LeftPortType "p1"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -