📄 svpwm_dj_tested.mdl
字号:
Gain "Lm/Tr"
ParameterDataTypeMode "Inherit via internal rule"
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Gain
Name "Gain5"
Position [370, 504, 465, 536]
Gain "Np*Lm/Lr"
ParameterDataTypeMode "Inherit via internal rule"
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Gain
Name "Gain6"
Position [630, 333, 720, 377]
Gain "60/(2*pi*Np)"
ParameterDataTypeMode "Inherit via internal rule"
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Integrator
Name "Integrator"
Ports [1, 1]
Position [400, 120, 430, 150]
}
Block {
BlockType Integrator
Name "Integrator1"
Ports [1, 1]
Position [480, 275, 510, 305]
}
Block {
BlockType Integrator
Name "Integrator2"
Ports [1, 1]
Position [660, 465, 690, 495]
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [215, 262, 245, 293]
ShowName off
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Outport
Name "phir"
Position [750, 138, 780, 152]
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "w"
Position [750, 283, 780, 297]
Port "2"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "w1"
Position [760, 438, 790, 452]
Port "3"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Te"
Position [760, 513, 790, 527]
Port "4"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "n"
Position [755, 348, 785, 362]
Port "5"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "theta"
Position [760, 473, 790, 487]
Port "6"
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "Constant"
SrcPort 1
Points [25, 0; 0, -80]
DstBlock "Add3"
DstPort 2
}
Line {
SrcBlock "Add3"
SrcPort 1
Points [15, 0]
Branch {
Points [0, 30]
Branch {
Points [-420, 0; 0, 95]
DstBlock "Product"
DstPort 1
}
Branch {
Points [0, 225; -340, 0; 0, 40]
DstBlock "Divide"
DstPort 1
}
}
Branch {
DstBlock "phir"
DstPort 1
}
}
Line {
SrcBlock "Integrator2"
SrcPort 1
DstBlock "theta"
DstPort 1
}
Line {
SrcBlock "Gain6"
SrcPort 1
DstBlock "n"
DstPort 1
}
Line {
SrcBlock "Gain5"
SrcPort 1
DstBlock "Te"
DstPort 1
}
Line {
SrcBlock "Add2"
SrcPort 1
Points [75, 0]
Branch {
Points [0, 35]
DstBlock "Integrator2"
DstPort 1
}
Branch {
DstBlock "w1"
DstPort 1
}
}
Line {
SrcBlock "Divide"
SrcPort 1
DstBlock "Add2"
DstPort 2
}
Line {
SrcBlock "Gain4"
SrcPort 1
DstBlock "Divide"
DstPort 2
}
Line {
SrcBlock "Integrator1"
SrcPort 1
Points [0, 0; 95, 0]
Branch {
Points [0, 45]
Branch {
Points [0, 20]
DstBlock "Gain6"
DstPort 1
}
Branch {
Points [-210, 0; 0, 100]
DstBlock "Add2"
DstPort 1
}
}
Branch {
DstBlock "w"
DstPort 1
}
}
Line {
SrcBlock "Add1"
SrcPort 1
DstBlock "Integrator1"
DstPort 1
}
Line {
SrcBlock "Gain3"
SrcPort 1
Points [105, 0; 0, -60]
DstBlock "Add1"
DstPort 2
}
Line {
SrcBlock "Gain2"
SrcPort 1
DstBlock "Add1"
DstPort 1
}
Line {
SrcBlock "TL"
SrcPort 1
DstBlock "Gain3"
DstPort 1
}
Line {
SrcBlock "Product"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
Points [0, 95; 70, 0; 0, 145]
DstBlock "Gain5"
DstPort 1
}
Branch {
DstBlock "Gain2"
DstPort 1
}
}
Line {
SrcBlock "ist"
SrcPort 1
Points [10, 0; 20, 0]
Branch {
Points [0, 170]
DstBlock "Gain4"
DstPort 1
}
Branch {
DstBlock "Product"
DstPort 2
}
}
Line {
SrcBlock "Gain1"
SrcPort 1
Points [-50, 0; 0, -65]
DstBlock "Add"
DstPort 2
}
Line {
SrcBlock "Integrator"
SrcPort 1
Points [40, 0]
Branch {
DstBlock "Add3"
DstPort 1
}
Branch {
Points [0, 70]
DstBlock "Gain1"
DstPort 1
}
}
Line {
SrcBlock "Add"
SrcPort 1
DstBlock "Integrator"
DstPort 1
}
Line {
SrcBlock "Gain"
SrcPort 1
DstBlock "Add"
DstPort 1
}
Line {
SrcBlock "ism"
SrcPort 1
DstBlock "Gain"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Usm-ism"
Ports [5, 2]
Position [400, 234, 470, 406]
TreatAsAtomicUnit off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
System {
Name "Usm-ism"
Location [2, 82, 1014, 720]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "Usm"
Position [110, 133, 140, 147]
Port "1"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "Ust"
Position [110, 248, 140, 262]
Port "2"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "phir"
Position [110, 318, 140, 332]
Port "3"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "w"
Position [110, 368, 140, 382]
Port "4"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "w1"
Position [110, 458, 140, 472]
Port "5"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Sum
Name "Add"
Ports [4, 1]
Position [585, 128, 615, 212]
ShowName off
Inputs "+++-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
OutScaling "2^-10"
SaturateOnIntegerOverflow off
}
Block {
BlockType Sum
Name "Add1"
Ports [4, 1]
Position [575, 403, 605, 487]
ShowName off
Inputs "+---"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
OutScaling "2^-10"
SaturateOnIntegerOverflow off
}
Block {
BlockType Gain
Name "Gain"
Position [210, 118, 275, 162]
Gain "1/(Ro*Ls)"
ParameterDataTypeMode "Inherit via internal rule"
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Gain
Name "Gain1"
Position [260, 155, 370, 205]
Gain "Lm/(Ro*Ls*Lr*Tr)"
ParameterDataTypeMode "Inherit via internal rule"
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Gain
Name "Gain2"
Position [625, 240, 655, 270]
Orientation "left"
Gain "Zy"
ParameterDataTypeMode "Inherit via internal rule"
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Gain
Name "Gain3"
Position [425, 428, 515, 482]
Gain "Lm/(Ro*Ls*Lr)"
ParameterDataTypeMode "Inherit via internal rule"
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Gain
Name "Gain4"
Position [265, 234, 335, 276]
Gain "1/(Ro*Ls)"
ParameterDataTypeMode "Inherit via internal rule"
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Gain
Name "Gain5"
Position [625, 515, 655, 545]
Orientation "left"
Gain "Zy"
ParameterDataTypeMode "Inherit via internal rule"
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Integrator
Name "Integrator"
Ports [1, 1]
Position [705, 155, 735, 185]
}
Block {
BlockType Integrator
Name "Integrator1"
Ports [1, 1]
Position [720, 430, 750, 460]
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [255, 457, 285, 488]
ShowName off
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [250, 397, 280, 428]
ShowName off
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Product
Name "Product2"
Ports [2, 1]
Position [320, 352, 350, 383]
ShowName off
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Outport
Name "ism"
Positi
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -