📄 membraneim.mdl
字号:
GotoTag "MembraneArea"
TagVisibility "global"
}
Block {
BlockType Constant
Name "Molar weight[g/mol]"
Position [295, 180, 325, 210]
BackgroundColor "yellow"
Value "342.29648"
}
Block {
BlockType Mux
Name "Mux"
Ports [2, 1]
Position [1020, 321, 1025, 359]
ShowName off
Inputs "2"
DisplayOption "bar"
}
Block {
BlockType Mux
Name "Mux1"
Ports [5, 1]
Position [1240, 457, 1245, 583]
ShowName off
Inputs "5"
DisplayOption "bar"
}
Block {
BlockType Mux
Name "Mux2"
Ports [5, 1]
Position [755, 126, 760, 384]
ShowName off
Inputs "5"
DisplayOption "bar"
}
Block {
BlockType Mux
Name "Mux3"
Ports [3, 1]
Position [450, 311, 455, 349]
ShowName off
Inputs "3"
DisplayOption "bar"
}
Block {
BlockType Mux
Name "Mux4"
Ports [2, 1]
Position [345, 541, 350, 579]
ShowName off
Inputs "2"
DisplayOption "bar"
}
Block {
BlockType Mux
Name "Mux5"
Ports [5, 1]
Position [600, 236, 605, 374]
ShowName off
Inputs "5"
DisplayOption "bar"
}
Block {
BlockType Mux
Name "Mux6"
Ports [2, 1]
Position [870, 311, 875, 349]
ShowName off
Inputs "2"
DisplayOption "bar"
}
Block {
BlockType Mux
Name "Mux7"
Ports [4, 1]
Position [990, 668, 995, 782]
ShowName off
DisplayOption "bar"
}
Block {
BlockType Mux
Name "Mux8"
Ports [3, 1]
Position [860, 541, 865, 589]
ShowName off
Inputs "3"
DisplayOption "bar"
}
Block {
BlockType Constant
Name "Pass number"
Position [725, 610, 755, 640]
BackgroundColor "yellow"
Value "12"
}
Block {
BlockType Constant
Name "R[J/kg.mol]"
Position [295, 135, 325, 165]
BackgroundColor "yellow"
Value "8.314"
}
Block {
BlockType Constant
Name "RhoLactose[kg/m3]"
Position [280, 295, 310, 325]
BackgroundColor "yellow"
Value "1550"
}
Block {
BlockType Constant
Name "RhoWater[kg/m3]"
Position [275, 345, 305, 375]
BackgroundColor "yellow"
Value "1000"
}
Block {
BlockType Display
Name "Saturation temperature[C]"
Ports [1]
Position [1590, 405, 1680, 435]
Decimation "1"
Lockdown off
}
Block {
BlockType Display
Name "Saturation temperature[C]1"
Ports [1]
Position [1295, 265, 1385, 295]
Decimation "1"
Lockdown off
}
Block {
BlockType TransportDelay
Name "Transport\nDelay"
Position [1535, 515, 1565, 545]
DelayTime "20"
InitialOutput "0.2286"
}
Block {
BlockType Fcn
Name "Tsat"
Position [1490, 405, 1550, 435]
Expr "( sqrt((-2.825)^2-4*0.0053*(390.06-u[1]*100"
"))+2.825)/(2*0.0053)-273"
}
Block {
BlockType Fcn
Name "Water"
Position [905, 315, 965, 345]
Expr "u[1]*u[2]/60"
}
Block {
BlockType Display
Name "diameter[m]"
Ports [1]
Position [1005, 550, 1095, 580]
Decimation "1"
Lockdown off
}
Block {
BlockType Display
Name "diameter[m]1"
Ports [1]
Position [750, 385, 840, 415]
Decimation "1"
Lockdown off
}
Block {
BlockType Fcn
Name "fL"
Position [1055, 325, 1115, 355]
Expr "u[2]-u[1]"
}
Block {
BlockType Constant
Name "k_0, pre-exponential factor 1"
Position [290, 24, 335, 56]
BackgroundColor "yellow"
Value "3.17e4"
}
Block {
BlockType Goto
Name "leaving pressure"
Position [1600, 904, 1650, 936]
BackgroundColor "red"
GotoTag "P_L_M"
TagVisibility "global"
}
Block {
BlockType Goto
Name "leaving temperature"
Position [1600, 819, 1650, 851]
BackgroundColor "red"
GotoTag "T_L_M"
TagVisibility "global"
}
Block {
BlockType Goto
Name "leaving temperature1"
Position [1605, 214, 1655, 246]
BackgroundColor "red"
GotoTag "water"
TagVisibility "global"
}
Block {
BlockType Fcn
Name "w"
Position [365, 545, 425, 575]
Expr "(u[1]+u[2])/2"
}
Block {
BlockType Fcn
Name "wL1"
Position [1285, 505, 1345, 535]
ShowName off
Expr "(u[2]*u[3]-u[1]*u[5])/u[4]"
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "fL"
DstPort 1
}
Line {
SrcBlock "Integrator"
SrcPort 1
Points [50, 0]
Branch {
Points [50, 0]
Branch {
Points [0, 125; -370, 0]
Branch {
Points [0, -85]
DstBlock "Mux1"
DstPort 5
}
Branch {
Points [-820, 0]
DstBlock "Mux4"
DstPort 2
}
}
Branch {
DstBlock "Transport\nDelay"
DstPort 1
}
}
Branch {
Points [0, -110]
DstBlock "Tsat"
DstPort 1
}
}
Line {
SrcBlock "M"
SrcPort 1
Points [0, -180]
DstBlock "Mux1"
DstPort 4
}
Line {
SrcBlock "wL1"
SrcPort 1
DstBlock "Integrator"
DstPort 1
}
Line {
SrcBlock "Mux1"
SrcPort 1
DstBlock "wL1"
DstPort 1
}
Line {
SrcBlock "Entering mass fraction[%]"
SrcPort 1
Points [25, 0]
Branch {
Points [790, 5]
Branch {
DstBlock "Mux1"
DstPort 3
}
Branch {
Points [0, 80; 250, 0]
DstBlock "Integrator"
DstPort 2
}
}
Branch {
DstBlock "Mux4"
DstPort 1
}
}
Line {
SrcBlock "RhoLactose[kg/m3]"
SrcPort 1
Points [100, 0; 0, 10]
DstBlock "Mux3"
DstPort 1
}
Line {
SrcBlock "RhoWater[kg/m3]"
SrcPort 1
Points [105, 0; 0, -30]
DstBlock "Mux3"
DstPort 2
}
Line {
SrcBlock "Mux3"
SrcPort 1
DstBlock "Density"
DstPort 1
}
Line {
SrcBlock "Mux4"
SrcPort 1
DstBlock "w"
DstPort 1
}
Line {
SrcBlock "w"
SrcPort 1
Points [5, 0]
Branch {
DstBlock "Mux3"
DstPort 3
}
Branch {
Points [150, 0]
DstBlock "Mux5"
DstPort 5
}
}
Line {
SrcBlock "R[J/kg.mol]"
SrcPort 1
Points [255, 0]
DstBlock "Mux5"
DstPort 1
}
Line {
SrcBlock "Molar weight[g/mol]"
SrcPort 1
Points [205, 0; 0, 85]
DstBlock "Mux5"
DstPort 2
}
Line {
SrcBlock "Density"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "Mux5"
DstPort 4
}
Branch {
Points [0, 440]
DstBlock "Mux7"
DstPort 4
}
}
Line {
SrcBlock "Mux5"
SrcPort 1
DstBlock "DeltaPi"
DstPort 1
}
Line {
SrcBlock "k_0, pre-exponential factor 1"
SrcPort 1
Points [355, 0; 0, 115]
DstBlock "Mux2"
DstPort 1
}
Line {
SrcBlock "E_A, activation energy1"
SrcPort 1
Points [325, 0; 0, 110]
DstBlock "Mux2"
DstPort 2
}
Line {
SrcBlock "DeltaPi"
SrcPort 1
Points [20, 0]
Branch {
DstBlock "Mux2"
DstPort 4
}
Branch {
Points [0, 95]
DstBlock "diameter[m]1"
DstPort 1
}
}
Line {
SrcBlock "DeltaP"
SrcPort 1
Points [20, 0; 0, -60]
DstBlock "Mux2"
DstPort 5
}
Line {
SrcBlock "Mux2"
SrcPort 1
DstBlock "J"
DstPort 1
}
Line {
SrcBlock "MembraneArea[m2]"
SrcPort 1
Points [15, 0]
Branch {
DstBlock "Mux6"
DstPort 2
}
Branch {
DstBlock "Mux8"
DstPort 1
}
}
Line {
SrcBlock "J"
SrcPort 1
Points [0, 65]
DstBlock "Mux6"
DstPort 1
}
Line {
SrcBlock "Mux6"
SrcPort 1
DstBlock "Water"
DstPort 1
}
Line {
SrcBlock "Water"
SrcPort 1
Points [15, 0]
Branch {
DstBlock "Mux"
DstPort 1
}
Branch {
Points [0, -100; 260, 0]
Branch {
DstBlock "leaving temperature1"
DstPort 1
}
Branch {
Points [0, 50]
DstBlock "Saturation temperature[C]1"
DstPort 1
}
}
}
Line {
SrcBlock "Entering mass flow[kg/min]"
SrcPort 1
Points [30, 0]
Branch {
Points [20, 0]
DstBlock "Mux"
DstPort 2
}
Branch {
Points [0, 105]
DstBlock "Mux1"
DstPort 2
}
}
Line {
SrcBlock "fL"
SrcPort 1
Points [20, 0]
Branch {
Points [0, 130]
DstBlock "Mux1"
DstPort 1
}
Branch {
DstBlock "Leavinging mass flow[kg/min]"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -