📄 svpwm.mdl
字号:
DstBlock "Scope1"
DstPort 4
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Demux"
DstPort 1
}
Line {
SrcBlock "Constant2"
SrcPort 1
DstBlock "Sum"
DstPort 2
}
Annotation {
Name "State"
Position [522, 71]
FontSize 12
}
Annotation {
Name "1"
Position [522, 101]
FontSize 12
}
Annotation {
Name "Firing pulses"
Position [617, 56]
FontSize 12
}
Annotation {
Name "1"
Position [572, 101]
FontSize 12
}
Annotation {
Name "1"
Position [602, 101]
FontSize 12
}
Annotation {
Name "0"
Position [632, 101]
FontSize 12
}
Annotation {
Name "0"
Position [662, 101]
FontSize 12
}
Annotation {
Name "Q1"
Position [574, 75]
}
Annotation {
Name "Q2"
Position [604, 75]
}
Annotation {
Name "Q3"
Position [634, 75]
}
Annotation {
Name "Q4"
Position [664, 75]
}
Annotation {
Name "0"
Position [522, 121]
FontSize 12
}
Annotation {
Name "0"
Position [572, 121]
FontSize 12
}
Annotation {
Name "1"
Position [602, 121]
FontSize 12
}
Annotation {
Name "1"
Position [632, 121]
FontSize 12
}
Annotation {
Name "0"
Position [662, 121]
FontSize 12
}
Annotation {
Name "-1"
Position [522, 146]
FontSize 12
}
Annotation {
Name "0"
Position [572, 146]
FontSize 12
}
Annotation {
Name "0"
Position [602, 146]
FontSize 12
}
Annotation {
Name "1"
Position [632, 146]
FontSize 12
}
Annotation {
Name "1"
Position [662, 146]
FontSize 12
}
Annotation {
Name "|\n|\n|\n|\n|\n|\n|\n|\n|\n"
Position [551, 111]
}
Annotation {
Name "-----------------------------------"
"---------------------------"
Position [588, 86]
}
Annotation {
Name "3-phase State-to-Pulses Decoder"
Position [582, 28]
FontSize 12
FontWeight "bold"
}
Annotation {
Name "Phase B: 5 to 8"
Position [809, 398]
}
Annotation {
Name "Phase A: 1 to 4"
Position [809, 378]
}
Annotation {
Name "Phase C: 9 to 12"
Position [809, 418]
}
Annotation {
Name "|\n|\n|\n[Q1]\n|\n|"
Position [866, 59]
}
Annotation {
Name "|\n|\n[Q2]\n|\n|"
Position [866, 134]
}
Annotation {
Name "|\n|\n[Q3]\n|\n|"
Position [866, 204]
}
Annotation {
Name "|\n|\n[Q4]\n|\n|\n|"
Position [866, 279]
}
Annotation {
Name "----------[D]---------"
Position [828, 100]
}
Annotation {
Name "----------[D]---------"
Position [828, 240]
}
Annotation {
Name "---------- A"
Position [900, 172]
FontSize 12
FontWeight "bold"
}
Annotation {
Name "|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|"
Position [787, 173]
}
Annotation {
Name "N -----------"
Position [753, 181]
FontSize 12
FontWeight "bold"
}
Annotation {
Name "- Vdc--------------------------"
Position [795, 317]
FontSize 12
FontWeight "bold"
}
Annotation {
Name "+ Vdc --------------------------"
Position [790, 22]
FontSize 12
FontWeight "bold"
}
}
}
Block {
BlockType SubSystem
Name "二扇区"
Ports [2, 1]
Position [290, 285, 330, 345]
TreatAsAtomicUnit off
System {
Name "二扇区"
Location [199, 74, 584, 560]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "n"
Position [195, 43, 225, 57]
}
Block {
BlockType Inport
Name "M"
Position [25, 70, 55, 85]
Orientation "down"
Port "2"
}
Block {
BlockType SubSystem
Name "2-1"
Ports [1, 1]
Position [150, 75, 190, 135]
TreatAsAtomicUnit off
System {
Name "2-1"
Location [387, 158, 632, 573]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "M"
Position [75, 43, 105, 57]
}
Block {
BlockType Constant
Name "Constant"
Position [25, 125, 55, 155]
Value "[1 1 1]"
}
Block {
BlockType Constant
Name "Constant1"
Position [25, 170, 55, 200]
Value "[1 1 2]"
}
Block {
BlockType Constant
Name "Constant2"
Position [25, 215, 55, 245]
Value "[2 1 2]"
}
Block {
BlockType Constant
Name "Constant3"
Position [25, 260, 55, 290]
Value "[1 1 2]"
}
Block {
BlockType Constant
Name "Constant4"
Position [25, 305, 55, 335]
Value "[1 1 1]"
}
Block {
BlockType Constant
Name "Constant5"
Position [25, 350, 55, 380]
Value "[1 0 1]"
}
Block {
BlockType Constant
Name "Constant6"
Position [25, 80, 55, 110]
Value "[1 0 1]"
}
Block {
BlockType MultiPortSwitch
Name "Multiport\nSwitch"
Ports [8, 1]
Position [130, 26, 165, 389]
Inputs "7"
InputSameDT off
}
Block {
BlockType Outport
Name "State"
Position [190, 203, 220, 217]
}
Line {
SrcBlock "Multiport\nSwitch"
SrcPort 1
DstBlock "State"
DstPort 1
}
Line {
SrcBlock "M"
SrcPort 1
DstBlock "Multiport\nSwitch"
DstPort 1
}
Line {
SrcBlock "Constant6"
SrcPort 1
DstBlock "Multiport\nSwitch"
DstPort 2
}
Line {
SrcBlock "Constant"
SrcPort 1
DstBlock "Multiport\nSwitch"
DstPort 3
}
Line {
SrcBlock "Constant1"
SrcPort 1
DstBlock "Multiport\nSwitch"
DstPort 4
}
Line {
SrcBlock "Constant2"
SrcPort 1
DstBlock "Multiport\nSwitch"
DstPort 5
}
Line {
SrcBlock "Constant3"
SrcPort 1
DstBlock "Multiport\nSwitch"
DstPort 6
}
Line {
SrcBlock "Constant4"
SrcPort 1
DstBlock "Multiport\nSwitch"
DstPort 7
}
Line {
SrcBlock "Constant5"
SrcPort 1
DstBlock "Multiport\nSwitch"
DstPort 8
}
}
}
Block {
BlockType SubSystem
Name "2-2"
Ports [1, 1]
Position [65, 130, 105, 190]
TreatAsAtomicUnit off
System {
Name "2-2"
Location [362, 157, 607, 584]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "M"
Position [70, 48, 100, 62]
}
Block {
BlockType Constant
Name "Constant"
Position [25, 85, 55, 115]
Value "[0 0 1]"
}
Block {
BlockType Constant
Name "Constant1"
Position [25, 130, 55, 160]
Value "[1 0 1]"
}
Block {
BlockType Constant
Name "Constant2"
Position [25, 265, 55, 295]
Value "[1 1 1]"
}
Block {
BlockType Constant
Name "Constant3"
Position [25, 220, 55, 250]
Value "[1 1 2]"
}
Block {
BlockType Constant
Name "Constant4"
Position [25, 175, 55, 205]
Value "[1 1 1]"
}
Block {
BlockType Constant
Name "Constant5"
Position [25, 310, 55, 340]
Value "[1 0 1]"
}
Block {
BlockType Constant
Name "Constant6"
Position [25, 355, 55, 385]
Value "[0 0 1]"
}
Block {
BlockType MultiPortSwitch
Name "Multiport\nSwitch1"
Ports [8, 1]
Position [125, 25, 165, 400]
Inputs "7"
InputSameDT off
}
Block {
BlockType Outport
Name "State"
Position [190, 208, 220, 222]
}
Line {
SrcBlock "Multiport\nSwitch1"
SrcPort 1
DstBlock "State"
DstPort 1
}
Line {
SrcBlock "M"
SrcPort 1
DstBlock "Multiport\nSwitch1"
DstPort 1
}
Line {
SrcBlock "Constant5"
SrcPort 1
DstBlock "Multiport\nSwitch1"
DstPort 7
}
Line {
SrcBlock "Constant6"
SrcPort 1
DstBlock "Multiport\nSwitch1"
DstPort 8
}
Line {
SrcBlock "Constant2"
SrcPort 1
DstBlock "Multiport\nSwitch1"
DstPort 6
}
Line {
SrcBlock "Constant4"
SrcPort 1
DstBlock "Multiport\nSwitch1"
DstPort 4
}
Line {
SrcBlock "Constant1"
SrcPort 1
DstBlock "Multiport\nSwitch1"
DstPort 3
}
Line {
SrcBlock "Constant3"
SrcPort 1
DstBlock "Multiport\nSwitch1"
DstPort 5
}
Line {
SrcBlock "Constant"
SrcPort 1
DstBlock "Multiport\nSwitch1"
DstPort 2
}
}
}
Block {
BlockType SubSystem
Name "2-3"
Ports [1, 1]
Position [150, 185, 190, 245]
TreatAsAtomicUnit off
System {
Name "2-3"
Location [329, 107, 573, 534]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "M"
Position [85, 48, 115, 62]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -