📄 fm_libsps.mdl
字号:
Location [716, 243, 980, 409] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" ZoomFactor "100" Block { BlockType EnablePort Name "Enable" Ports [] Position [125, 115, 145, 135] } Block { BlockType PMComponent Name "Atomic Subsystem" Ports [0, 0, 0, 0, 0, 1, 1] Position [80, 54, 180, 96] ShowName off PhysicalDomain "powersysdomain" LeftPortType "p1" RightPortType "p1" LConnTagsString "__newl0" RConnTagsString "__newr0" } Block { BlockType PMIOPort Name "Connection\nPort" Tag "PMCPort" Position [15, 66, 45, 84] ShowName off Port "1" Side "Left" } Block { BlockType PMIOPort Name "Connection\nPort1" Tag "PMCPort" Position [220, 66, 250, 84] Orientation "left" ShowName off Port "2" Side "Right" } Line { LineType "Connection" SrcBlock "Connection\nPort" SrcPort RConn1 DstBlock "Atomic Subsystem" DstPort LConn1 } Line { LineType "Connection" SrcBlock "Atomic Subsystem" SrcPort RConn1 DstBlock "Connection\nPort1" DstPort RConn1 } Annotation { Name "Link" Position [130, 26] } } } Annotation { Name "Buses & Connections" Position [115, 32] ForegroundColor "blue" FontSize 12 } Annotation { Name "Link" Position [171, 138] } } } Block { BlockType SubSystem Name "Controls" Tag "PSATfolder" Description "Controls" Ports [] Position [213, 196, 274, 254] ShowName off FontSize 12 TreatAsAtomicUnit off MinAlgLoopOccurrences off RTWSystemCode "Auto" MaskDisplay "image(imread([Path.images,'sim_controls.jpg'],'""jpeg'))" MaskIconFrame off MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "Controls" Location [203, 106, 552, 321] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" ZoomFactor "100" Block { BlockType SubSystem Name "AVR" Tag "PSATblock" Description "Controls" Ports [2, 1] Position [160, 64, 205, 91] ShowName off TreatAsAtomicUnit off MinAlgLoopOccurrences 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" MaskTabNameString ",,,,,,,,,,," System { Name "AVR" 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" IconDisplay "Port number" LatchInput off } Block { BlockType Inport Name "in_2" Position [25, 75, 45, 95] Port "2" IconDisplay "Port number" 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 IconDisplay "Port number" BusOutputAsStruct 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 "CAC" Tag "PSATblock" Description "Controls" Ports [1, 2] Position [260, 129, 305, 156] ShowName off TreatAsAtomicUnit off MinAlgLoopOccurrences off RTWSystemCode "Auto" MaskType "Cac" MaskDescription "This block defines a Central Area Controlle""r" MaskPromptString "Number of connected clusters|Integral gain ""constant KI|Proportional gain constant KP|Control signal limits q_max, q_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;p6q=@2;p7q=@3;p8_9q=@4;" MaskInitialization "fm_inout\n[x,y] = fm_draw('C');" MaskDisplay "plot([1 0 0 1 1],[1 1 0 0 1])\ncolor('red')""\nplot([0.35 0.5 0.65],[0.2 0.8 0.2],[0.4 0.6],[0.4 0.4])\nplot(0.1+0.2*x,0.5""+0.6*y,0.7+0.2*x,0.5+0.6*y)" MaskIconFrame off MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" MaskValueString "2|0.02|1|[1.1 0.9]" MaskTabNameString ",,," System { Name "CAC" Location [381, 229, 701, 459] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" ZoomFactor "100" Block { BlockType Inport Name "In1" Position [130, 150, 150, 170] ShowName off Port "1" IconDisplay "Port number" LatchInput off } Block { BlockType Constant Name "Constant" Position [55, 85, 85, 115] ShowName off } Block { BlockType Constant Name "Constant1" Position [170, 85, 200, 115] 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 IconDisplay "Port number" BusOutputAsStruct off } Block { BlockType Outport Name "Out2" Position [240, 93, 270, 107] ShowName off Port "2" IconDisplay "Port number" BusOutputAsStruct off } 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 MinAlgLoopOccurrences 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]" MaskTabNameString ",,," System { Name "Cluster" Location [381, 229, 648, 436] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -