📄 dcpid.mdl
字号:
Line {
SrcBlock "Uct"
SrcPort 1
DstBlock "Synchronized\n6-Pulse Generator"
DstPort 1
}
Line {
SrcBlock "In2"
SrcPort 1
DstBlock "Synchronized\n6-Pulse Generator"
DstPort 5
}
Line {
SrcBlock "Synchronized\n6-Pulse Generator"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Vab"
SrcPort 1
DstBlock "Synchronized\n6-Pulse Generator"
DstPort 2
}
Line {
SrcBlock "Vbc"
SrcPort 1
DstBlock "Synchronized\n6-Pulse Generator"
DstPort 3
}
Line {
SrcBlock "Vca"
SrcPort 1
DstBlock "Synchronized\n6-Pulse Generator"
DstPort 4
}
Line {
SrcBlock "Ua"
SrcPort 1
Points [0, 0; 10, 0]
Branch {
Points [0, 80]
DstBlock "Vca"
DstPort 2
}
Branch {
DstBlock "Vab"
DstPort 1
}
}
Line {
SrcBlock "Ub"
SrcPort 1
Points [0, 0; 25, 0]
Branch {
Points [0, -25]
DstBlock "Vab"
DstPort 2
}
Branch {
DstBlock "Vbc"
DstPort 1
}
}
Line {
SrcBlock "Uc"
SrcPort 1
Points [0, 0; 40, 0]
Branch {
DstBlock "Vbc"
DstPort 2
}
Branch {
DstBlock "Vca"
DstPort 1
}
}
}
}
Block {
BlockType Reference
Name "Subsystem8"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 0, 1]
Position [615, 155, 635, 175]
ShowName off
SourceBlock "powerlib2/Connectors/L connector"
SourceType "Bus Bar"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [160, 380, 180, 400]
ShowName off
IconShape "round"
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [360, 380, 380, 400]
ShowName off
IconShape "round"
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Reference
Name "output Ground1"
Tag "PoWeRsYsTeMbLoCk"
Ports [0, 1]
Position [64, 135, 96, 165]
Orientation "up"
ShowName off
SourceBlock "powerlib2/Connectors/Ground (output)"
SourceType "Ground"
PSBOutputType "1"
}
Block {
BlockType Constant
Name "触发器开关"
Position [170, 270, 200, 300]
Value "0"
}
Block {
BlockType Constant
Name "负载"
Position [455, 115, 485, 145]
Value "100"
}
Block {
BlockType Constant
Name "偏置"
Position [320, 425, 350, 455]
Value "120"
}
Block {
BlockType Reference
Name "平波电抗器"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [450, 92, 495, 118]
NamePlacement "alternate"
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "0"
b "5e-3"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Constant
Name "速度给定"
Position [95, 375, 125, 405]
Value "100"
}
Block {
BlockType Outport
Name "Out1"
Position [875, 38, 905, 52]
}
Line {
SrcBlock "Bus Bar 3"
SrcPort 1
DstBlock "A"
DstPort 1
}
Line {
SrcBlock "Bus Bar 3"
SrcPort 2
DstBlock "B"
DstPort 1
}
Line {
SrcBlock "Bus Bar 3"
SrcPort 3
DstBlock "C"
DstPort 1
}
Line {
SrcBlock "A"
SrcPort 1
Points [30, 0]
Branch {
Points [0, 135]
DstBlock "Subsystem"
DstPort 1
}
Branch {
DstBlock " 晶闸管整流桥"
DstPort 1
}
}
Line {
SrcBlock "B"
SrcPort 1
Points [35, 0]
Branch {
DstBlock " 晶闸管整流桥"
DstPort 2
}
Branch {
Points [0, 125]
DstBlock "Subsystem"
DstPort 2
}
}
Line {
SrcBlock "C"
SrcPort 1
Points [30, 0]
Branch {
DstBlock " 晶闸管整流桥"
DstPort 3
}
Branch {
Points [0, 115]
DstBlock "Subsystem"
DstPort 3
}
}
Line {
SrcBlock " 晶闸管整流桥"
SrcPort 1
DstBlock "平波电抗器"
DstPort 1
}
Line {
SrcBlock "平波电抗器"
SrcPort 1
DstBlock "DC Machine"
DstPort 2
}
Line {
SrcBlock "DC Voltage Source"
SrcPort 1
Points [-25, 0; 0, 50]
DstBlock "DC Machine"
DstPort 1
}
Line {
SrcBlock "DC Machine"
SrcPort 1
Points [10, 0; 0, -50]
DstBlock "DC Voltage Source"
DstPort 1
}
Line {
SrcBlock "负载"
SrcPort 1
DstBlock "DC Machine"
DstPort 3
}
Line {
SrcBlock "DC Machine"
SrcPort 2
Points [5, 0]
DstBlock "Subsystem8"
DstPort enable
}
Line {
SrcBlock " 晶闸管整流桥"
SrcPort 2
DstBlock "Subsystem8"
DstPort 1
}
Line {
SrcBlock "Gain"
SrcPort 1
Points [25, 0; 0, -40; -235, 0; 0, -45]
DstBlock "Subsystem"
DstPort 5
}
Line {
SrcBlock "触发器开关"
SrcPort 1
DstBlock "Subsystem"
DstPort 4
}
Line {
SrcBlock "output Ground1"
SrcPort 1
Points [0, -10]
DstBlock "Bus Bar 3"
DstPort 1
}
Line {
Name "Ia"
Labels [0, 0]
SrcBlock "DC Machine"
SrcPort 3
DstBlock "Bus\nSelector"
DstPort 1
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Bus\nCreator"
SrcPort 1
DstBlock "Scope"
DstPort 1
}
Line {
Name "<w>"
Labels [0, 1]
SrcBlock "Bus\nSelector"
SrcPort 1
Points [50, 0]
Branch {
Points [0, -65]
DstBlock "Mux"
DstPort 1
}
Branch {
DstBlock "Bus\nCreator"
DstPort 1
}
Branch {
Points [0, 385; -595, 0]
DstBlock "Sum"
DstPort 2
}
}
Line {
Name "<Ia>"
Labels [0, 0]
SrcBlock "Bus\nSelector"
SrcPort 2
Points [65, 0]
Branch {
DstBlock "Bus\nCreator"
DstPort 2
}
Branch {
Points [0, -85]
DstBlock "Mux"
DstPort 2
}
}
Line {
Name "<If>"
Labels [0, 0]
SrcBlock "Bus\nSelector"
SrcPort 3
DstBlock "Bus\nCreator"
DstPort 3
}
Line {
SrcBlock "Subsystem"
SrcPort 1
Points [20, 0; 0, -55; -105, 0; 0, -30]
DstBlock " 晶闸管整流桥"
DstPort 4
}
Line {
SrcBlock "速度给定"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "PID Controller"
DstPort 1
}
Line {
SrcBlock "PID Controller"
SrcPort 1
DstBlock "Saturation"
DstPort 1
}
Line {
SrcBlock "Saturation"
SrcPort 1
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "偏置"
SrcPort 1
Points [15, 0]
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "Gain"
DstPort 1
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -