📄 mras_shiyan_11_18.mdl
字号:
DstBlock "Product1"
DstPort 1
}
Branch {
Points [0, 35; -175, 0; 0, 40]
DstBlock "Transfer Fcn8"
DstPort 1
}
}
}
Line {
SrcBlock "Transfer Fcn7"
SrcPort 1
DstBlock "Product3"
DstPort 1
}
Line {
SrcBlock "Product3"
SrcPort 1
Points [5, 0]
DstBlock "Sum4"
DstPort 1
}
Line {
SrcBlock "Transfer Fcn8"
SrcPort 1
DstBlock "Product4"
DstPort 1
}
Line {
SrcBlock "Product4"
SrcPort 1
Points [20, 0; 0, 125; -65, 0]
DstBlock "Sum4"
DstPort 2
}
Line {
SrcBlock "Transfer Fcn9"
SrcPort 1
Points [40, 0]
DstBlock "Sum5"
DstPort 2
}
Line {
SrcBlock "Product5"
SrcPort 1
Points [55, 0]
DstBlock "Sum6"
DstPort 2
}
Line {
SrcBlock "Sum6"
SrcPort 1
DstBlock "Gain"
DstPort 1
}
Line {
SrcBlock "Gain"
SrcPort 1
Points [0, 0; 10, 0]
Branch {
DstBlock "Te"
DstPort 1
}
Branch {
Points [0, 165]
DstBlock "Sum7"
DstPort 1
}
}
Line {
SrcBlock "Sum7"
SrcPort 1
DstBlock "Gain2"
DstPort 1
}
Line {
SrcBlock "Gain2"
SrcPort 1
DstBlock "Transfer Fcn10"
DstPort 1
}
Line {
SrcBlock "Sum2"
SrcPort 1
DstBlock "Sum3"
DstPort 1
}
Line {
SrcBlock "Sum4"
SrcPort 1
Points [30, 0; 0, 65]
DstBlock "Sum5"
DstPort 1
}
Line {
SrcBlock "Product1"
SrcPort 1
Points [15, 0; 0, 140]
DstBlock "Sum6"
DstPort 1
}
Line {
SrcBlock "Transfer Fcn1"
SrcPort 1
Points [10, 0; 0, 30]
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Transfer Fcn10"
SrcPort 1
Points [20, 0]
Branch {
DstBlock "w"
DstPort 1
}
Branch {
Labels [1, 0]
Points [0, 60; -560, 0]
Branch {
Points [0, -285]
DstBlock "Product4"
DstPort 2
}
Branch {
Points [-65, 0]
Branch {
DstBlock "Product3"
DstPort 2
}
Branch {
Points [-25, 0]
Branch {
Points [0, -405]
DstBlock "Product2"
DstPort 2
}
Branch {
Points [-195, 0]
DstBlock "Product"
DstPort 2
}
}
}
}
}
Annotation {
Name "ibs"
Position [385, 341]
}
Annotation {
Name "iar"
Position [842, 93]
}
Annotation {
Name "ibr"
Position [949, 392]
}
Annotation {
Name "w"
Position [1041, 535]
}
Annotation {
Name "Te"
Position [1174, 302]
}
}
}
Block {
BlockType SubSystem
Name "PI REGULATOR"
Ports [1, 1]
Position [250, 105, 290, 165]
TreatAsAtomicUnit off
MaskType "ASR"
MaskDescription "PI调节器"
MaskPromptString "PROPORTATION|INTEGRAL|MAX|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 "P=@1;I=@2;MAX=@3;MIN=@4;"
MaskDisplay "disp('ASR(PI)')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "port"
MaskIconUnits "autoscale"
MaskValueString "100|0|100|-100"
System {
Name "PI REGULATOR"
Location [182, 274, 667, 468]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [25, 93, 55, 107]
}
Block {
BlockType Saturate
Name "Saturation"
Position [325, 85, 355, 115]
UpperLimit "MAX"
LowerLimit "MIN"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [215, 29, 255, 171]
ShowName off
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType TransferFcn
Name "Transfer Fcn"
Position [135, 128, 175, 162]
Numerator "[I]"
Denominator "[1 0]"
}
Block {
BlockType Gain
Name "proportation"
Position [145, 85, 175, 115]
NamePlacement "alternate"
Gain "P"
}
Block {
BlockType Outport
Name "Out1"
Position [430, 93, 460, 107]
}
Line {
SrcBlock "proportation"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Transfer Fcn"
SrcPort 1
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "In1"
SrcPort 1
Points [0, 0; 15, 0]
Branch {
Points [0, 45]
DstBlock "Transfer Fcn"
DstPort 1
}
Branch {
DstBlock "proportation"
DstPort 1
}
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Saturation"
DstPort 1
}
Line {
SrcBlock "Saturation"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "PI REGULATOR1"
Ports [1, 1]
Position [385, 105, 425, 165]
TreatAsAtomicUnit off
MaskType "ACMR"
MaskDescription "PI调节器"
MaskPromptString "PROPORTATION|INTEGRAL|MIN|MAX"
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 "P=@1;I=@2;MIN=@3;MAX=@4;"
MaskDisplay "disp('ACMR')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "port"
MaskIconUnits "autoscale"
MaskValueString "80|0|-50|50"
System {
Name "PI REGULATOR1"
Location [197, 247, 682, 441]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [25, 93, 55, 107]
}
Block {
BlockType Saturate
Name "Saturation"
Position [325, 85, 355, 115]
UpperLimit "MAX"
LowerLimit "MIN"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [215, 29, 255, 171]
ShowName off
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType TransferFcn
Name "Transfer Fcn"
Position [135, 128, 175, 162]
Numerator "[I]"
Denominator "[1 0]"
}
Block {
BlockType Gain
Name "proportation"
Position [145, 85, 175, 115]
NamePlacement "alternate"
Gain "P"
}
Block {
BlockType Outport
Name "Out1"
Position [430, 93, 460, 107]
}
Line {
SrcBlock "Saturation"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Saturation"
DstPort 1
}
Line {
SrcBlock "In1"
SrcPort 1
Points [0, 0; 15, 0]
Branch {
DstBlock "proportation"
DstPort 1
}
Branch {
Points [0, 45]
DstBlock "Transfer Fcn"
DstPort 1
}
}
Line {
SrcBlock "Transfer Fcn"
SrcPort 1
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "proportation"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "PI REGULATOR2"
Ports [1, 1]
Position [250, 215, 290, 275]
TreatAsAtomicUnit off
MaskType "AFR"
MaskDescription "PI调节器"
MaskPromptString "PROPORTATION|INTEGRAL|MIN|MAX"
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 "P=@1;I=@2;MIN=@3;MAX=@4;"
MaskDisplay "disp('AFR(PI)')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "port"
MaskIconUnits "autoscale"
MaskValueString "300|0|-100|100"
System {
Name "PI REGULATOR2"
Location [223, 285, 708, 479]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [25, 93, 55, 107]
}
Block {
BlockType Saturate
Name "Saturation"
Position [325, 85, 355, 115]
UpperLimit "MAX"
LowerLimit "MIN"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [215, 29, 255, 171]
ShowName off
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType TransferFcn
Name "Transfer Fcn"
Position [135, 128, 175, 162]
Numerator "[I]"
Denominator "[1 0]"
}
Block {
BlockType Gain
Name "proportation"
Position [145, 85, 175, 115]
NamePlacement "alternate"
Gain "P"
}
Block {
BlockType Outport
Name "Out1"
Position [430, 93, 460, 107]
}
Line {
SrcBlock "proportation"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Transfer Fcn"
SrcPort 1
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "In1"
SrcPort 1
Points [0, 0; 15, 0]
Branch {
Points [0, 45]
DstBlock "Transfer Fcn"
DstPort 1
}
Branch {
DstBlock "proportation"
DstPort 1
}
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Saturation"
DstPort 1
}
Line {
SrcBlock "Saturation"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "PI REGULATOR3"
Ports [1, 1]
Position [385, 213, 430, 277]
TreatAsAtomicUnit off
MaskType "ACTR"
MaskDescription "PI调节器"
MaskPromptString "PROPORTATION|INTEGRAL|MIN|MAX"
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 "P=@1;I=@2;MIN=@3;MAX=@4;"
MaskDisplay "disp('ACTR(PI)')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "port"
MaskIconUnits "autoscale"
MaskValueString "80|0|-50|50"
System {
Name "PI REGULATOR3"
Location [197, 247, 682, 441]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -