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

📄 fm_lib.mdl

📁 基于PSAT 软件的多目标最优潮流计算用于中小型电力系统的分析和管理
💻 MDL
📖 第 1 页 / 共 5 页
字号:
	      ShowName		      off	    }	    Block {	      BlockType		      Terminator	      Name		      "Terminator4"	      Position		      [180, 150, 200, 170]	      ShowName		      off	    }	    Block {	      BlockType		      Outport	      Name		      "Out1"	      Position		      [125, 93, 155, 107]	      ShowName		      off	    }	    Block {	      BlockType		      Outport	      Name		      "Out2"	      Position		      [240, 93, 270, 107]	      ShowName		      off	      Port		      "2"	    }	    Line {	      SrcBlock		      "Constant1"	      SrcPort		      1	      DstBlock		      "Out2"	      DstPort		      1	    }	    Line {	      SrcBlock		      "In1"	      SrcPort		      1	      DstBlock		      "Terminator4"	      DstPort		      1	    }	    Line {	      SrcBlock		      "Constant"	      SrcPort		      1	      DstBlock		      "Out1"	      DstPort		      1	    }	    Annotation {	      Name		      "Central Area Control"	      Position		      [164, 45]	    }	  }	}	Block {	  BlockType		  SubSystem	  Name			  "Cluster"	  Tag			  "PSATblock"	  Description		  "Controls"	  Ports			  [1, 1]	  Position		  [265, 61, 295, 89]	  ShowName		  off	  TreatAsAtomicUnit	  off	  RTWSystemCode		  "Auto"	  MaskType		  "Cluster"	  MaskDescription	  "This block defines Cluster Controler (Secon""dary Voltage Regulator)."	  MaskPromptString	  "Integral time constant T [s]|Equivalent rea""ctance Xtg [p.u.]|Equivalent reactance Xeq [p.u.]|Output signal limits Vs_max"", Vs_min"	  MaskStyleString	  "edit,edit,edit,edit"	  MaskTunableValueString  "on,on,on,on"	  MaskCallbackString	  "|||"	  MaskEnableString	  "on,on,on,on"	  MaskVisibilityString	  "on,on,on,on"	  MaskToolTipString	  "on,on,on,on"	  MaskVarAliasString	  ",,,"	  MaskVariables		  "p4q=@1;p5q=@2;p6q=@3;p8_9q=@4;"	  MaskInitialization	  "[x,y] = fm_draw('C');"	  MaskDisplay		  "plot([1 0 0 1 1],[1 1 0 0 1])\ncolor('red')""\nplot(0.1+0.3*x,0.5+0.6*y,0.6+0.3*x,0.5+0.6*y)"	  MaskIconFrame		  off	  MaskIconOpaque	  on	  MaskIconRotate	  "none"	  MaskIconUnits		  "autoscale"	  MaskValueString	  "5|0|1|[0.15  -0.2]"	  System {	    Name		    "Cluster"	    Location		    [381, 229, 648, 436]	    Open		    off	    ModelBrowserVisibility  off	    ModelBrowserWidth	    200	    ScreenColor		    "white"	    PaperOrientation	    "landscape"	    PaperPositionMode	    "auto"	    PaperType		    "usletter"	    PaperUnits		    "inches"	    ZoomFactor		    "100"	    Block {	      BlockType		      Inport	      Name		      "In1"	      Position		      [110, 150, 130, 170]	      ShowName		      off	      Port		      "1"	      LatchInput	      off	    }	    Block {	      BlockType		      Constant	      Name		      "Constant"	      Position		      [90, 80, 120, 110]	      ShowName		      off	    }	    Block {	      BlockType		      Terminator	      Name		      "Terminator4"	      Position		      [160, 150, 180, 170]	      ShowName		      off	    }	    Block {	      BlockType		      Outport	      Name		      "Out1"	      Position		      [160, 88, 190, 102]	      ShowName		      off	    }	    Line {	      SrcBlock		      "In1"	      SrcPort		      1	      DstBlock		      "Terminator4"	      DstPort		      1	    }	    Line {	      SrcBlock		      "Constant"	      SrcPort		      1	      DstBlock		      "Out1"	      DstPort		      1	    }	    Annotation {	      Name		      "Cluster Controller"	      Position		      [139, 45]	    }	  }	}	Block {	  BlockType		  SubSystem	  Name			  "Exc"	  Tag			  "PSATblock"	  Description		  "Controls"	  Ports			  [2, 1]	  Position		  [160, 64, 205, 91]	  ShowName		  off	  TreatAsAtomicUnit	  off	  RTWSystemCode		  "Auto"	  MaskType		  "Exc"	  MaskDescription	  "This block defines an Automatic Voltage Reg""ulator."	  MaskHelp		  "This block defines an Automatic Voltage Reg""ulator.\nThere are three kind of regulators:\n\nType 1:\n\n     IEEE Model 1""\n\nType 2:\n\n     IEEE Model 2\n\nType 3:\n \n     IEEE Model 3"	  MaskPromptString	  "Automatic Voltage Regulator Type|Maximum Re""gulator Voltage [p.u.]|Minimum Regulator Voltage [p.u.]|Regulator Gain m0 [p.""u./p.u.]|First Regulator Pole T1 [s]|First Regulator Zero T2 [s]|Second Regul""ator Pole T3 [s]|Second Regulator Zero T4 [s]|Time Constant of the Field Circ""uit Td [s]|Time Delay of the Measurement System Tr [s]|Coefficient of the Cei""ling Function (A B)|Number of input signals"	  MaskStyleString	  "popup(1|2|3),edit,edit,edit,edit,edit,edit,""edit,edit,edit,edit,popup(0|1|2|3)"	  MaskTunableValueString  "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"	  MaskVisibilityString	  "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"	  MaskVarAliasString	  ",,,,,,,,,,,"	  MaskVariables		  "p2q=@1;p3q=@2;p4q=@3;p5q=@4;p6q=@5;p7q=@6;p""8q=@7;p9q=@8;p10q=@9;p11q=@10;p12_13q=@11;in=@12;"	  MaskInitialization	  "fm_inout\n[x,y] = fm_draw('R');"	  MaskDisplay		  "plot([-1.8 4.1 4.1 -1.8 -1.8],[-1.5 -1.5 1.""5 1.5 -1.5])\ncolor('red')\nplot([-1.3 -0.5],[-1 1],[-0.5 0.3],[1 -1],[-0.9 -""0.1],[0.0 0.0])\nplot(2.8+1.3*x,2*y,1.5+[-1.3 -0.5],[1 -1],1.5+[-0.5 0.3],[-1"" 1])\n"	  MaskIconFrame		  off	  MaskIconOpaque	  on	  MaskIconRotate	  "none"	  MaskIconUnits		  "autoscale"	  MaskValueString	  "1|5.00|-5.00|400|0.10|0.45|1.00|0.01|1.00|0"".001|[0.0006  0.9]|2"	  System {	    Name		    "Exc"	    Location		    [158, 247, 492, 439]	    Open		    off	    ModelBrowserVisibility  off	    ModelBrowserWidth	    200	    ScreenColor		    "white"	    PaperOrientation	    "landscape"	    PaperPositionMode	    "auto"	    PaperType		    "usletter"	    PaperUnits		    "inches"	    ZoomFactor		    "100"	    Block {	      BlockType		      Inport	      Name		      "in_1"	      Position		      [25, 25, 45, 45]	      Port		      "1"	      LatchInput	      off	    }	    Block {	      BlockType		      Inport	      Name		      "in_2"	      Position		      [25, 75, 45, 95]	      Port		      "2"	      LatchInput	      off	    }	    Block {	      BlockType		      Constant	      Name		      "Constant"	      Position		      [170, 100, 200, 130]	      ShowName		      off	    }	    Block {	      BlockType		      Terminator	      Name		      "t1"	      Position		      [80, 20, 105, 50]	    }	    Block {	      BlockType		      Terminator	      Name		      "t2"	      Position		      [80, 70, 105, 100]	    }	    Block {	      BlockType		      Outport	      Name		      "Out1"	      Position		      [240, 105, 260, 125]	      ShowName		      off	    }	    Line {	      SrcBlock		      "Constant"	      SrcPort		      1	      DstBlock		      "Out1"	      DstPort		      1	    }	    Line {	      SrcBlock		      "in_1"	      SrcPort		      1	      DstBlock		      "t1"	      DstPort		      1	    }	    Line {	      SrcBlock		      "in_2"	      SrcPort		      1	      DstBlock		      "t2"	      DstPort		      1	    }	    Annotation {	      Name		      "Automatic Voltage Regulator"	      Position		      [234, 30]	    }	  }	}	Block {	  BlockType		  SubSystem	  Name			  "Oxl"	  Tag			  "PSATblock"	  Description		  "Controls"	  Ports			  [0, 1]	  Position		  [160, 132, 205, 158]	  ShowName		  off	  TreatAsAtomicUnit	  off	  RTWSystemCode		  "Auto"	  MaskType		  "Oxl"	  MaskDescription	  "This block defines a breaker."	  MaskPromptString	  "Integrator time constant T0 [s]|Use generat""or Xd and Xq|d-axis estimated reactance Xd [p.u.]|q-axis estimated reactance ""Xq [p.u.]|Maximum Field Current [p.u.]"	  MaskStyleString	  "edit,checkbox,edit,edit,edit"	  MaskTunableValueString  "on,on,on,on,on"	  MaskCallbackString	  "|fm_block|||"	  MaskEnableString	  "on,on,off,off,on"	  MaskVisibilityString	  "on,on,on,on,on"	  MaskToolTipString	  "on,on,on,on,on"	  MaskVarAliasString	  ",,,,"	  MaskVariables		  "p2q=@1;p3q=@2;p4q=@3;p5q=@4;p6q=@5;"	  MaskInitialization	  "[x,y] = fm_draw('O');"	  MaskDisplay		  "plot([-1.8 4.1 4.1 -1.8 -1.8],[-1.5 -1.5 1.""5 1.5 -1.5])\ncolor('red')\nplot(1.8+[-1.3 0],[1 -1],1.8+[-1.3 0],[-1 1])\npl""ot(1.5*x-1.2,2*y,[2.3 2.3],[1 -1],[2.3 3.6],[-1 -1])\n"	  MaskIconFrame		  off	  MaskIconOpaque	  on	  MaskIconRotate	  "none"	  MaskIconUnits		  "autoscale"	  MaskValueString	  "10|on|0.2|0.18|2.7"	  System {	    Name		    "Oxl"	    Location		    [287, 280, 621, 472]	    Open		    off	    ModelBrowserVisibility  off	    ModelBrowserWidth	    200	    ScreenColor		    "white"	    PaperOrientation	    "landscape"	    PaperPositionMode	    "auto"	    PaperType		    "usletter"	    PaperUnits		    "inches"	    ZoomFactor		    "100"	    Block {	      BlockType		      Constant	      Name		      "Constant"	      Position		      [120, 105, 150, 135]	      ShowName		      off	    }	    Block {	      BlockType		      Outport	      Name		      "Out1"	      Position		      [190, 110, 210, 130]	      ShowName		      off	    }	    Line {	      SrcBlock		      "Constant"	      SrcPort		      1	      DstBlock		      "Out1"	      DstPort		      1	    }	    Annotation {	      Name		      "Overexcitation\nLimiter"	      Position		      [164, 45]	    }	  }	}	Block {	  BlockType		  SubSystem	  Name			  "Pod"	  Tag			  "PSATblock"	  Description		  "Controls"	  Ports			  [1, 1]	  Position		  [195, 215, 250, 245]	  ShowName		  off	  TreatAsAtomicUnit	  off	  RTWSystemCode		  "Auto"	  MaskType		  "Pod"	  MaskDescription	  "This block defines a Suplementary Stabilizi""ng Control Loop."	  MaskPromptString	  "Input signal: |Operation mode: |Vmax & Vmin"" Stabilizer Output [p.u., p.u.]|Gain Kw and time constant Tw  [p.u./p.u., s]|""Lead-Lag time constants T1 and T2 [s, s]|Lead-Lag time constants T3 and T4 [s"", s]|Low pass time constant Tr [s]"	  MaskStyleString	  "popup(Bus_V|Line_P_from_bus|Line_P_to_bus|L""ine_I_from_bus|Line_I_to_bus|Line_Q_from_bus|Line_Q_to_bus),popup(SVC_control""|TCSC_control|STATCOM_control|SSSC_control|UPFC_control),edit,edit,edit,edit,""edit"	  MaskTunableValueString  "on,on,on,on,on,on,on"	  MaskCallbackString	  "fm_block||||||"	  MaskEnableString	  "on,on,on,on,on,on,on"	  MaskVisibilityString	  "on,on,on,on,on,on,on"	  MaskToolTipString	  "on,on,on,on,on,on,on"	  MaskVarAliasString	  ",,,,,,"	  MaskVariables		  "p3q=@1;p4q=@2;p5_6q=@3;p7_8q=@4;p9_10q=@5;p""11_12q=@6;p13q=@7;"	  MaskInitialization	  "[xP,yP] = fm_draw('P');\n[xO,yO] = fm_draw(""'O');\n[xD,yD] = fm_draw('D');"	  MaskDisplay		  "plot([-1.8 4.8 4.8 -1.8 -1.8],[-1.5 -1.5 1.""5 1.5 -1.5])\ncolor('red')\nplot(1.5*xP-0.7,2*yP,0.7+1.5*xO,2*yO,3.5+1.5*xD,2""*yD)"	  MaskIconFrame		  off	  MaskIconOpaque	  on	  MaskIconRotate	  "none"	  MaskIconUnits		  "autoscale"	  MaskValueString	  "Bus_V|SVC_control|[0.2 -0.2]|[-0.1 5]|[0.4 ""0.2]|[0.4 0.2]|[0.001]"	  System {	    Name		    "Pod"	    Location		    [32, 214, 364, 386]	    Open		    off	    ModelBrowserVisibility  off	    ModelBrowserWidth	    200	    ScreenColor		    "white"	    PaperOrientation	    "landscape"	    PaperPositionMode	    "auto"	    PaperType		    "usletter"	    PaperUnits		    "inches"	    ZoomFactor		    "100"	    Block {	      BlockType		      Inport	      Name		      "In1"	      Position		      [125, 110, 145, 130]	      ShowName		      off	      Port		      "1"	      LatchInput	      off	    }	    Block {	      BlockType		      Constant	      Name		      "Constant"	      Position		      [115, 60, 145, 90]	      ShowName		      off	    }	    Block {	      BlockType		      Terminator	      Name		      "Terminator4"	      Position		      [175, 110, 195, 130]	      ShowName		      off	    }	    Block {

⌨️ 快捷键说明

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