📄 sofc_5kw_model.mdl
字号:
Position [1151, 275, 1209, 320]
Orientation "down"
NamePlacement "alternate"
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
System {
Name "DELAY2"
Location [391, 244, 848, 474]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Inport
Name "In"
Position [25, 83, 55, 97]
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "1/TC"
Position [65, 48, 95, 62]
Port "2"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "INI"
Position [30, 153, 60, 167]
Port "3"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Integrator
Name "Integrator"
Ports [2, 1]
Position [245, 64, 275, 111]
InitialConditionSource "external"
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [135, 36, 185, 109]
InputSameDT off
OutDataType "sfix(16)"
OutScaling "2^0"
RndMeth "Floor"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [80, 80, 100, 100]
ShowName off
IconShape "round"
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Outport
Name "Out"
Position [340, 68, 370, 82]
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Product1"
DstPort 2
}
Line {
SrcBlock "Integrator"
SrcPort 1
Points [0, -15; 40, 0]
Branch {
Points [0, 70; -230, 0]
DstBlock "Sum"
DstPort 2
}
Branch {
DstBlock "Out"
DstPort 1
}
}
Line {
SrcBlock "Product1"
SrcPort 1
DstBlock "Integrator"
DstPort 1
}
Line {
SrcBlock "1/TC"
SrcPort 1
DstBlock "Product1"
DstPort 1
}
Line {
SrcBlock "In"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "INI"
SrcPort 1
Points [165, 0]
DstBlock "Integrator"
DstPort 2
}
Annotation {
Name "time constant"
Position [51, 26]
}
}
}
Block {
BlockType SubSystem
Name "DELAY3"
Ports [3, 1]
Position [1085, 925, 1145, 985]
Orientation "left"
NamePlacement "alternate"
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
System {
Name "DELAY3"
Location [391, 244, 848, 474]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Inport
Name "In"
Position [25, 83, 55, 97]
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "1/TC"
Position [65, 48, 95, 62]
Port "2"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "INI"
Position [30, 153, 60, 167]
Port "3"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Integrator
Name "Integrator"
Ports [2, 1]
Position [245, 64, 275, 111]
InitialConditionSource "external"
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [135, 36, 185, 109]
InputSameDT off
OutDataType "sfix(16)"
OutScaling "2^0"
RndMeth "Floor"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [80, 80, 100, 100]
ShowName off
IconShape "round"
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Outport
Name "Out"
Position [340, 68, 370, 82]
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Product1"
DstPort 2
}
Line {
SrcBlock "Integrator"
SrcPort 1
Points [0, -15; 40, 0]
Branch {
Points [0, 70; -230, 0]
DstBlock "Sum"
DstPort 2
}
Branch {
DstBlock "Out"
DstPort 1
}
}
Line {
SrcBlock "Product1"
SrcPort 1
DstBlock "Integrator"
DstPort 1
}
Line {
SrcBlock "1/TC"
SrcPort 1
DstBlock "Product1"
DstPort 1
}
Line {
SrcBlock "In"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "INI"
SrcPort 1
Points [165, 0]
DstBlock "Integrator"
DstPort 2
}
Annotation {
Name "time constant"
Position [51, 26]
}
}
}
Block {
BlockType Display
Name "Display"
Ports [1]
Position [695, 165, 785, 195]
BackgroundColor "red"
Decimation "1"
Lockdown off
}
Block {
BlockType Display
Name "Display1"
Ports [1]
Position [615, 585, 705, 615]
BackgroundColor "red"
Decimation "1"
Lockdown off
}
Block {
BlockType From
Name "From1"
Position [920, 155, 1020, 185]
CloseFcn "tagdialog Close"
GotoTag "IoverILim_TAG"
}
Block {
BlockType From
Name "From3"
Position [1270, 920, 1370, 950]
Orientation "left"
NamePlacement "alternate"
CloseFcn "tagdialog Close"
GotoTag "IoverILim_TAG"
}
Block {
BlockType From
Name "From4"
Position [650, 681, 725, 709]
CloseFcn "tagdialog Close"
GotoTag "I_2F_TAG"
}
Block {
BlockType From
Name "From5"
Position [640, 404, 700, 436]
CloseFcn "tagdialog Close"
GotoTag "I_ini_tag"
}
Block {
BlockType From
Name "From6"
Position [15, 854, 65, 886]
CloseFcn "tagdialog Close"
GotoTag "I_ini_tag"
}
Block {
BlockType Gain
Name "GAIN1"
Position [825, 675, 855, 705]
Gain "0.5"
ParameterDataType "sfix(16)"
ParameterScaling "2^0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Gain
Name "Gain"
Position [565, 415, 590, 445]
Gain "2"
ParameterDataType "sfix(16)"
ParameterScaling "2^0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Gain
Name "Gain1"
Position [905, 925, 965, 985]
Orientation "left"
NamePlacement "alternate"
Gain "0.2485"
ParameterDataType "sfix(16)"
ParameterScaling "2^0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Goto
Name "Goto"
Position [355, 220, 420, 250]
GotoTag "I_2F_TAG"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto1"
Position [635, 40, 735, 70]
GotoTag "IoverILim_TAG"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto2"
Position [215, 20, 280, 50]
GotoTag "I_ini_tag"
TagVisibility "local"
}
Block {
BlockType Goto
Name "Goto3"
Position [295, 340, 360, 370]
GotoTag "xH2"
TagVisibility "global"
}
Block {
BlockType Fcn
Name "I/2F"
Position [265, 180, 325, 210]
Expr "u/(2*96485)"
}
Block {
BlockType SubSystem
Name "I_ini"
Ports [1, 1]
Position [115, 15, 155, 55]
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
System {
Name "I_ini"
Location [600, 190, 831, 347]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Inport
Name "IN"
Position [20, 93, 50, 107]
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Integrator
Name "Integrator"
Ports [2, 1]
Position [100, 26, 135, 84]
InitialConditionSource "external"
}
Block {
BlockType Constant
Name "zero"
Position [25, 25, 55, 55]
Value "0"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Outport
Name "IN(0)"
Position [160, 48, 190, 62]
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Line {
SrcBlock "zero"
SrcPort 1
DstBlock "Integrator"
DstPort 1
}
Line {
SrcBlock "Integrator"
SrcPort 1
DstBlock "IN(0)"
DstPort 1
}
Line {
SrcBlock "IN"
SrcPort 1
Points [0, -30]
DstBlock "Integrator"
DstPort 2
}
}
}
Block {
BlockType Constant
Name "Ilimit"
Position [155, 105, 185, 135]
Value "160"
OutDataType "sfix(16)"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -