📄 svpwm_2level1.mdl
字号:
SrcPort 1
Points [-15, 0; 0, -10]
DstBlock "Product4"
DstPort 2
}
Line {
SrcBlock "Product4"
SrcPort 1
Points [115, 0]
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "Sum1"
SrcPort 1
Points [5, 0]
Branch {
DstBlock "Product5"
DstPort 1
}
Branch {
Points [0, 110]
DstBlock "Sum3"
DstPort 1
}
}
Line {
SrcBlock "Constant3"
SrcPort 1
Points [0, -45]
DstBlock "Product5"
DstPort 2
}
Line {
SrcBlock "Product5"
SrcPort 1
Points [25, 0; 0, -35; 95, 0; 0, -15]
DstBlock "tb_on"
DstPort 1
}
Line {
SrcBlock "Sum3"
SrcPort 1
DstBlock "Product6"
DstPort 1
}
Line {
SrcBlock "Constant4"
SrcPort 1
Points [0, -75]
DstBlock "Product6"
DstPort 2
}
Line {
SrcBlock "Product6"
SrcPort 1
Points [5, 0; 0, -80; 70, 0; 0, -10]
DstBlock "tc_on"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "For Sector1"
Ports [2, 3, 0, 0, 0, 0, 0, 1]
Position [220, 186, 300, 244]
TreatAsAtomicUnit on
System {
Name "For Sector1"
Location [0, 78, 812, 744]
Open off
ModelBrowserVisibility on
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "ta"
Position [35, 218, 65, 232]
}
Block {
BlockType Inport
Name "tb"
Position [15, 278, 45, 292]
Port "2"
}
Block {
BlockType ActionPort
Name "Action Port"
Position [170, 15, 229, 43]
ActionType "then"
}
Block {
BlockType Constant
Name "Constant1"
Position [225, 435, 255, 465]
ShowName off
Value "0.5"
}
Block {
BlockType Constant
Name "Constant2"
Position [280, 540, 310, 570]
ShowName off
Value "0.5"
}
Block {
BlockType Constant
Name "Constant3"
Position [355, 345, 385, 375]
ShowName off
Value "40000"
}
Block {
BlockType Constant
Name "Constant4"
Position [475, 430, 505, 460]
ShowName off
Value "40000"
}
Block {
BlockType Constant
Name "Constant5"
Position [40, 124, 75, 166]
ShowName off
Value "500e-6"
}
Block {
BlockType Constant
Name "Constant6"
Position [110, 315, 140, 345]
ShowName off
Value "0.5"
}
Block {
BlockType Constant
Name "Constant7"
Position [265, 275, 295, 305]
ShowName off
Value "40000"
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [340, 252, 385, 288]
InputSameDT off
}
Block {
BlockType Product
Name "Product2"
Ports [2, 1]
Position [200, 242, 245, 278]
InputSameDT off
}
Block {
BlockType Product
Name "Product3"
Ports [2, 1]
Position [270, 392, 315, 428]
InputSameDT off
}
Block {
BlockType Product
Name "Product4"
Ports [2, 1]
Position [405, 497, 450, 533]
InputSameDT off
}
Block {
BlockType Product
Name "Product5"
Ports [2, 1]
Position [430, 322, 475, 358]
InputSameDT off
}
Block {
BlockType Product
Name "Product6"
Ports [2, 1]
Position [550, 407, 595, 443]
InputSameDT off
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [325, 310, 355, 350]
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum2"
Ports [3, 1]
Position [135, 176, 150, 254]
ShowName off
Inputs "|+--"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum3"
Ports [2, 1]
Position [440, 395, 470, 435]
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Outport
Name "tb_on"
Position [740, 328, 770, 342]
}
Block {
BlockType Outport
Name "ta_on"
Position [670, 263, 700, 277]
Port "2"
}
Block {
BlockType Outport
Name "tc_on"
Position [775, 383, 805, 397]
Port "3"
}
Line {
SrcBlock "Constant5"
SrcPort 1
Points [15, 0; 0, 60]
DstBlock "Sum2"
DstPort 1
}
Line {
SrcBlock "ta"
SrcPort 1
Points [15, 0]
Branch {
DstBlock "Sum2"
DstPort 2
}
Branch {
Points [0, 175]
DstBlock "Product3"
DstPort 1
}
}
Line {
SrcBlock "tb"
SrcPort 1
Points [15, 0]
Branch {
Points [10, 0; 0, -40]
DstBlock "Sum2"
DstPort 3
}
Branch {
Points [0, 220]
DstBlock "Product4"
DstPort 1
}
}
Line {
SrcBlock "Sum2"
SrcPort 1
Points [15, 0; 0, 35]
DstBlock "Product2"
DstPort 1
}
Line {
SrcBlock "Constant6"
SrcPort 1
Points [20, 0; 0, -60]
DstBlock "Product2"
DstPort 2
}
Line {
SrcBlock "Product2"
SrcPort 1
Points [5, 0]
Branch {
DstBlock "Product1"
DstPort 1
}
Branch {
Points [0, 70]
DstBlock "Sum1"
DstPort 1
}
}
Line {
SrcBlock "Constant7"
SrcPort 1
Points [0, -10]
DstBlock "Product1"
DstPort 2
}
Line {
SrcBlock "Product1"
SrcPort 1
DstBlock "ta_on"
DstPort 1
}
Line {
SrcBlock "Constant1"
SrcPort 1
Points [0, -30]
DstBlock "Product3"
DstPort 2
}
Line {
SrcBlock "Product3"
SrcPort 1
Points [20, 0]
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "Constant2"
SrcPort 1
Points [35, 0; 0, -30]
DstBlock "Product4"
DstPort 2
}
Line {
SrcBlock "Product4"
SrcPort 1
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "Sum1"
SrcPort 1
Points [35, 0]
Branch {
DstBlock "Product5"
DstPort 1
}
Branch {
Points [0, 85]
DstBlock "Sum3"
DstPort 1
}
}
Line {
SrcBlock "Constant3"
SrcPort 1
Points [0, -10]
DstBlock "Product5"
DstPort 2
}
Line {
SrcBlock "Product5"
SrcPort 1
Points [145, 0; 0, -5]
DstBlock "tb_on"
DstPort 1
}
Line {
SrcBlock "Sum3"
SrcPort 1
DstBlock "Product6"
DstPort 1
}
Line {
SrcBlock "Constant4"
SrcPort 1
Points [0, -10]
DstBlock "Product6"
DstPort 2
}
Line {
SrcBlock "Product6"
SrcPort 1
Points [25, 0; 0, -10; 105, 0; 0, -25]
DstBlock "tc_on"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "For Sector2"
Ports [2, 3, 0, 0, 0, 0, 0, 1]
Position [345, 261, 425, 319]
TreatAsAtomicUnit on
System {
Name "For Sector2"
Location [202, 74, 1014, 724]
Open off
ModelBrowserVisibility on
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "ta"
Position [35, 218, 65, 232]
}
Block {
BlockType Inport
Name "tb"
Position [15, 278, 45, 292]
Port "2"
}
Block {
BlockType ActionPort
Name "Action Port"
Position [170, 15, 229, 43]
ActionType "elseif"
}
Block {
BlockType Constant
Name "Constant1"
Position [180, 415, 210, 445]
ShowName off
Value "0.5"
}
Block {
BlockType Constant
Name "Constant2"
Position [250, 535, 280, 565]
ShowName off
Value "0.5"
}
Block {
BlockType Constant
Name "Constant3"
Position [345, 435, 375, 465]
ShowName off
Value "40000"
}
Block {
BlockType Constant
Name "Constant4"
Position [455, 500, 485, 530]
ShowName off
Value "40000"
}
Block {
BlockType Constant
Name "Constant5"
Position [45, 135, 75, 165]
ShowName off
Value "500e-6"
}
Block {
BlockType Constant
Name "Constant6"
Position [145, 265, 175, 295]
ShowName off
Value "0.5"
}
Block {
BlockType Constant
Name "Constant7"
Position [305, 300, 335, 330]
ShowName off
Value "40000"
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [365, 252, 410, 288]
InputSameDT off
}
Block {
BlockType Product
Name "Product2"
Ports [2, 1]
Position [200, 242, 245, 278]
InputSameDT off
}
Block {
BlockType Product
Name "Product3"
Ports [2, 1]
Position [260, 397, 305, 433]
InputSameDT off
}
Block {
BlockType Product
Name "Product4"
Ports [2, 1]
Position [305, 512, 350, 548]
InputSameDT off
}
Block {
BlockType Product
Name "Product5"
Ports [2, 1]
Position [420, 387, 465, 423]
InputSameDT off
}
Block {
BlockType Product
Name "Product6"
Ports [2, 1]
Position [530, 477, 575, 513]
InputSameDT off
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [330, 360, 360, 400]
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum2"
Ports [3, 1]
Position [135, 176, 150, 254]
ShowName off
Inputs "|+--"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum3"
Ports [2, 1]
Position [425, 470, 455, 510]
ShowName off
Ico
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -