📄 pneumaticsystem_fangzhen.mdl
字号:
SrcPort 1
DstBlock "u>01"
DstPort 1
}
Line {
SrcBlock "Fcn5"
SrcPort 1
DstBlock "u>01"
DstPort 2
}
Line {
SrcBlock "Fcn6"
SrcPort 1
DstBlock "u>01"
DstPort 3
}
Line {
SrcBlock "Mux"
SrcPort 1
Points [20, 0]
Branch {
Labels [2, 0]
Points [0, 0; 0, 90]
Branch {
DstBlock "Fcn3"
DstPort 1
}
Branch {
Points [0, 65; 0, 0]
Branch {
DstBlock "Fcn8"
DstPort 1
}
Branch {
Points [0, 90; 0, 0]
Branch {
DstBlock "Fcn9"
DstPort 1
}
Branch {
Points [0, 60]
Branch {
DstBlock "Fcn15"
DstPort 1
}
Branch {
Points [0, 0; 0, 90]
Branch {
Points [0, 50]
Branch {
Points [0, 0; 0, 50]
Branch {
DstBlock "Fcn4"
DstPort 1
}
Branch {
Points [0, 90]
Branch {
DstBlock "Fcn6"
DstPort 1
}
Branch {
Points [0, 0; 0, 55]
Branch {
DstBlock "Fcn12"
DstPort 1
}
Branch {
Points [0, 90]
Branch {
DstBlock "Fcn14"
DstPort 1
}
Branch {
Points [0, 0; 0, 60]
Branch {
Points [0, 90]
DstBlock "Fcn20"
DstPort 1
}
Branch {
DstBlock "Fcn18"
DstPort 1
}
}
}
}
}
}
Branch {
DstBlock "Fcn11"
DstPort 1
}
}
Branch {
DstBlock "Fcn17"
DstPort 1
}
}
}
}
}
}
Branch {
Points [0, 0]
Branch {
DstBlock "Fcn1"
DstPort 1
}
Branch {
Points [0, -55]
DstBlock "Fcn10"
DstPort 1
}
}
}
Line {
Labels [1, 0]
SrcBlock "Integrator"
SrcPort 1
DstBlock "Saturation"
DstPort 1
}
Line {
SrcBlock "x"
SrcPort 1
Points [15, 0; 35, 0]
Branch {
Points [0, 40]
DstBlock "Gain"
DstPort 1
}
Branch {
DstBlock "Fcn"
DstPort 1
}
}
Line {
SrcBlock "Constant3"
SrcPort 1
Points [15, 0; 0, -35]
DstBlock "Integrator"
DstPort 2
}
Line {
SrcBlock "Fcn8"
SrcPort 1
DstBlock "u<02"
DstPort 1
}
Line {
SrcBlock "Fcn7"
SrcPort 1
DstBlock "u<02"
DstPort 2
}
Line {
SrcBlock "Fcn9"
SrcPort 1
DstBlock "u<02"
DstPort 3
}
Line {
SrcBlock "Fcn12"
SrcPort 1
DstBlock "u<01"
DstPort 1
}
Line {
SrcBlock "Fcn13"
SrcPort 1
DstBlock "u<01"
DstPort 2
}
Line {
SrcBlock "Fcn14"
SrcPort 1
DstBlock "u<01"
DstPort 3
}
Line {
SrcBlock "Multiport\nSwitch"
SrcPort 1
Points [20, 0; 0, -180]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Multiport\nSwitch1"
SrcPort 1
Points [40, 0; 0, -625]
DstBlock "Sum"
DstPort 3
}
Line {
SrcBlock "Fcn10"
SrcPort 1
DstBlock "Look-Up1"
DstPort 1
}
Line {
SrcBlock "Look-Up1"
SrcPort 1
DstBlock "Rounding\nFunction"
DstPort 1
}
Line {
SrcBlock "u>02"
SrcPort 1
Points [15, 0; 0, 105]
DstBlock "Multiport\nSwitch"
DstPort 2
}
Line {
SrcBlock "u<02"
SrcPort 1
DstBlock "Multiport\nSwitch"
DstPort 3
}
Line {
SrcBlock "u=02"
SrcPort 1
Points [40, 0; 0, -100]
DstBlock "Multiport\nSwitch"
DstPort 4
}
Line {
SrcBlock "Fcn15"
SrcPort 1
DstBlock "u=02"
DstPort 1
}
Line {
SrcBlock "Fcn16"
SrcPort 1
DstBlock "u=02"
DstPort 2
}
Line {
SrcBlock "Fcn17"
SrcPort 1
DstBlock "u=02"
DstPort 3
}
Line {
SrcBlock "Fcn11"
SrcPort 1
DstBlock "Look-Up2"
DstPort 1
}
Line {
SrcBlock "Look-Up2"
SrcPort 1
DstBlock "Rounding\nFunction1"
DstPort 1
}
Line {
SrcBlock "u>01"
SrcPort 1
Points [15, 0; 0, 95]
DstBlock "Multiport\nSwitch1"
DstPort 2
}
Line {
SrcBlock "u<01"
SrcPort 1
DstBlock "Multiport\nSwitch1"
DstPort 3
}
Line {
SrcBlock "Fcn18"
SrcPort 1
DstBlock "u=01"
DstPort 1
}
Line {
SrcBlock "Fcn19"
SrcPort 1
DstBlock "u=01"
DstPort 2
}
Line {
SrcBlock "Fcn20"
SrcPort 1
DstBlock "u=01"
DstPort 3
}
Line {
SrcBlock "u=01"
SrcPort 1
Points [35, 0; 0, -100]
DstBlock "Multiport\nSwitch1"
DstPort 4
}
Line {
SrcBlock "Rounding\nFunction"
SrcPort 1
Points [40, 0; 0, 155]
DstBlock "Multiport\nSwitch"
DstPort 1
}
Line {
SrcBlock "Rounding\nFunction1"
SrcPort 1
Points [60, 0; 0, 140]
DstBlock "Multiport\nSwitch1"
DstPort 1
}
Line {
SrcBlock "u"
SrcPort 1
DstBlock "Mux"
DstPort 1
}
Annotation {
Text "x"
Position [43, 24]
}
Annotation {
Text "节流口2"
Position [460, 278]
}
Annotation {
Text "节流口1"
Position [468, 766]
}
}
}
Block {
BlockType Outport
Name "位移输出"
Position [500, 109, 530, 121]
Orientation "left"
NamePlacement "alternate"
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "P1"
Position [320, 88, 350, 102]
Port "2"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "P2"
Position [320, 158, 350, 172]
Port "3"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "Ff"
Position [325, 263, 355, 277]
Port "4"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "u"
Position [115, 58, 145, 72]
Orientation "left"
Port "5"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "a"
Position [405, 114, 435, 126]
Orientation "left"
Port "6"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "左腔压力子系统"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "A1"
DstPort 1
}
Branch {
Points [0, -20]
DstBlock "左腔压力"
DstPort 1
}
Branch {
Points [0, 40]
Branch {
DstBlock "P1"
DstPort 1
}
Branch {
Points [-110, 0; 0, 150]
DstBlock "摩擦力子系统"
DstPort 1
}
}
}
Line {
SrcBlock "A1"
SrcPort 1
Points [0, 65]
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "A2"
SrcPort 1
Points [0, 40]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "1/m"
DstPort 1
}
Line {
SrcBlock "1/m"
SrcPort 1
Points [0, 0]
Branch {
DstBlock "Integrator1"
DstPort 1
}
Branch {
Points [0, -45]
DstBlock "a"
DstPort 1
}
}
Line {
SrcBlock "Integrator1"
SrcPort 1
Points [5, 0]
Branch {
DstBlock "Integrator"
DstPort 1
}
Branch {
Points [0, 125; -330, 0; 0, -25]
DstBlock "摩擦力子系统"
DstPort 3
}
}
Line {
Labels [2, 0]
SrcBlock "Integrator"
SrcPort 1
Points [5, 0; 0, -50]
Branch {
Points [0, -100; -390, 0]
Branch {
Points [0, 30]
Branch {
Points [0, 70]
DstBlock "右腔压力子系统"
DstPort 1
}
Branch {
DstBlock "左腔压力子系统"
DstPort 1
}
}
Branch {
Points [-155, 0; 0, 120]
Branch {
DstBlock "Sum1"
DstPort 1
}
Branch {
Points [0, 135]
DstBlock "Mux"
DstPort 2
}
}
}
Branch {
DstBlock "位移输出"
DstPort 1
}
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "控制子系统"
DstPort 1
}
Line {
SrcBlock "控制子系统"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "右腔压力子系统"
DstPort 2
}
Branch {
Points [0, 70]
DstBlock "输出电压"
DstPort 1
}
Branch {
Points [0, -70]
Branch {
DstBlock "左腔压力子系统"
DstPort 2
}
Branch {
DstBlock "u"
DstPort 1
}
}
}
Line {
SrcBlock "位移设定"
SrcPort 1
Points [0, 0]
Branch {
DstBlock "Sum1"
DstPort 2
}
Branch {
Points [0, 85]
DstBlock "Mux"
DstPort 1
}
}
Line {
SrcBlock "外力"
SrcPort 1
Points [10, 0; 0, 45; 70, 0; 0, -30]
DstBlock "Sum"
DstPort 3
}
Line {
SrcBlock "摩擦力子系统"
SrcPort 1
Points [15, 0]
Branch {
Points [0, 15]
DstBlock "Ff"
DstPort 1
}
Branch {
Points [60, 0]
Branch {
DstBlock "Sum"
DstPort 4
}
Branch {
Points [0, 30; 50, 0; 0, -30]
DstBlock "缸摩擦力"
DstPort 1
}
}
}
Line {
SrcBlock "右腔压力子系统"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "A2"
DstPort 1
}
Branch {
Points [0, 40]
Branch {
DstBlock "P2"
DstPort 1
}
Branch {
Points [0, 40]
DstBlock "右腔压力"
DstPort 1
}
Branch {
Points [-100, 0; 0, 90]
DstBlock "摩擦力子系统"
DstPort 2
}
}
}
Line {
Labels [1, 0]
SrcBlock "Mux"
SrcPort 1
DstBlock "位移曲线"
DstPort 1
}
Annotation {
Text "x"
Position [576, 83]
}
Annotation {
Text "v"
Position [497, 226]
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -