📄 bldcm.mdl
字号:
BlockType Sum
Name "Sum3"
Ports [3, 1]
Position [800, 129, 825, 201]
ShowName off
Inputs "|+++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "s0"
Ports [2, 1]
Position [200, 82, 220, 118]
ShowName off
FontName "Arial"
FontSize 14
Inputs "|++"
InputSameDT off
OutDataTypeMode "double"
}
Block {
BlockType Sum
Name "s1"
Ports [2, 1]
Position [200, 167, 220, 203]
ShowName off
FontName "Arial"
FontSize 14
Inputs "|++"
InputSameDT off
OutDataTypeMode "double"
}
Block {
BlockType Sum
Name "s2"
Ports [2, 1]
Position [200, 297, 220, 333]
ShowName off
FontName "Arial"
FontSize 14
Inputs "|++"
InputSameDT off
OutDataTypeMode "double"
}
Block {
BlockType Trigonometry
Name "sin(-2*pi/3)"
Ports [1, 1]
Position [250, 170, 280, 200]
}
Block {
BlockType Trigonometry
Name "sin(0)"
Ports [1, 1]
Position [250, 85, 280, 115]
}
Block {
BlockType Trigonometry
Name "sin(2*pi/3)"
Ports [1, 1]
Position [250, 300, 280, 330]
}
Block {
BlockType Outport
Name "Te"
Position [865, 158, 895, 172]
FontName "Arial"
FontSize 14
IconDisplay "Port number"
}
Block {
BlockType Outport
Name "ia"
Position [825, 103, 855, 117]
FontName "Arial"
FontSize 14
Port "2"
IconDisplay "Port number"
}
Block {
BlockType Outport
Name "ib"
Position [830, 213, 860, 227]
FontName "Arial"
FontSize 14
Port "3"
IconDisplay "Port number"
}
Block {
BlockType Outport
Name "ic"
Position [830, 268, 860, 282]
FontName "Arial"
FontSize 14
Port "4"
IconDisplay "Port number"
}
Line {
SrcBlock "M_0"
SrcPort 1
DstBlock "s0"
DstPort 2
}
Line {
SrcBlock "M_-2*pi/3"
SrcPort 1
DstBlock "s1"
DstPort 2
}
Line {
SrcBlock "M_2*pi/3"
SrcPort 1
DstBlock "s2"
DstPort 2
}
Line {
SrcBlock "ω"
SrcPort 1
Points [10, 0; 15, 0]
Branch {
DstBlock "M_P"
DstPort 1
}
Branch {
Points [0, 30; 325, 0]
Branch {
Points [0, 30]
DstBlock "M_ec"
DstPort 1
}
Branch {
Points [0, -70]
Branch {
Points [0, -85]
DstBlock "M_ea"
DstPort 2
}
Branch {
DstBlock "M_eb"
DstPort 2
}
}
}
}
Line {
SrcBlock "M_P"
SrcPort 1
DstBlock "M_1/s"
DstPort 1
}
Line {
SrcBlock "s0"
SrcPort 1
DstBlock "sin(0)"
DstPort 1
}
Line {
SrcBlock "s1"
SrcPort 1
DstBlock "sin(-2*pi/3)"
DstPort 1
}
Line {
SrcBlock "s2"
SrcPort 1
DstBlock "sin(2*pi/3)"
DstPort 1
}
Line {
SrcBlock "sin(0)"
SrcPort 1
DstBlock "M0_1/2"
DstPort 1
}
Line {
SrcBlock "sin(-2*pi/3)"
SrcPort 1
DstBlock "M1_1/2"
DstPort 1
}
Line {
SrcBlock "sin(2*pi/3)"
SrcPort 1
DstBlock "M2_1/2"
DstPort 1
}
Line {
SrcBlock "M2_1/2"
SrcPort 1
DstBlock "M2_2*Ke"
DstPort 1
}
Line {
SrcBlock "M1_1/2"
SrcPort 1
DstBlock "M1_2*Ke"
DstPort 1
}
Line {
SrcBlock "M0_1/2"
SrcPort 1
DstBlock "M0_2*Ke"
DstPort 1
}
Line {
SrcBlock "M0_2*Ke"
SrcPort 1
Points [5, 0]
Branch {
DstBlock "M_ea"
DstPort 1
}
Branch {
Points [0, 40; 285, 0]
DstBlock "*( 0)"
DstPort 2
}
}
Line {
SrcBlock "M1_2*Ke"
SrcPort 1
Points [5, 0]
Branch {
DstBlock "M_eb"
DstPort 1
}
Branch {
Points [0, 60; 290, 0]
DstBlock "*(1)"
DstPort 2
}
}
Line {
SrcBlock "M2_2*Ke"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
DstBlock "M_ec"
DstPort 2
}
Branch {
Points [0, 45; 290, 0]
DstBlock "*(2)"
DstPort 2
}
}
Line {
SrcBlock "M_ea"
SrcPort 1
Points [10, 0; 0, -35]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "M_eb"
SrcPort 1
Points [10, 0; 0, -25]
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "M_ec"
SrcPort 1
Points [10, 0; 0, -15]
DstBlock "Sum2"
DstPort 2
}
Line {
SrcBlock "Ua"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Ub"
SrcPort 1
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Uc"
SrcPort 1
DstBlock "Sum2"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "M1_1/s"
DstPort 1
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "M2_1/s"
DstPort 1
}
Line {
SrcBlock "Sum2"
SrcPort 1
DstBlock "M3_1/s"
DstPort 1
}
Line {
SrcBlock "M1_1/s"
SrcPort 1
DstBlock "M0_1/(Ls-Lm)"
DstPort 1
}
Line {
SrcBlock "M2_1/s"
SrcPort 1
DstBlock "M1_1/(Ls-Lm)"
DstPort 1
}
Line {
SrcBlock "M3_1/s"
SrcPort 1
DstBlock "M2_1/(Ls-Lm)"
DstPort 1
}
Line {
SrcBlock "M0_1/(Ls-Lm)"
SrcPort 1
Points [0, 0; 25, 0]
Branch {
DstBlock "*( 0)"
DstPort 1
}
Branch {
Points [0, 40]
Branch {
DstBlock "M0_R"
DstPort 1
}
Branch {
DstBlock "ia"
DstPort 1
}
}
}
Line {
SrcBlock "M1_1/(Ls-Lm)"
SrcPort 1
Points [0, 0; 20, 0]
Branch {
DstBlock "*(1)"
DstPort 1
}
Branch {
Points [0, 55]
Branch {
DstBlock "M1_R"
DstPort 1
}
Branch {
DstBlock "ib"
DstPort 1
}
}
}
Line {
SrcBlock "M2_1/(Ls-Lm)"
SrcPort 1
Points [0, 0; 15, 0]
Branch {
DstBlock "*(2)"
DstPort 1
}
Branch {
Points [0, 40]
DstBlock "M2_R"
DstPort 1
}
Branch {
Points [0, -15]
DstBlock "ic"
DstPort 1
}
}
Line {
SrcBlock "*( 0)"
SrcPort 1
Points [35, 0; 0, 75]
DstBlock "Sum3"
DstPort 1
}
Line {
SrcBlock "*(1)"
SrcPort 1
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "M0_R"
SrcPort 1
Points [-40, 0; 0, -25]
DstBlock "Sum"
DstPort 3
}
Line {
SrcBlock "M1_R"
SrcPort 1
Points [-40, 0; 0, -40]
DstBlock "Sum1"
DstPort 3
}
Line {
SrcBlock "M2_R"
SrcPort 1
Points [-40, 0; 0, -25]
DstBlock "Sum2"
DstPort 3
}
Line {
SrcBlock "Sum3"
SrcPort 1
DstBlock "Te"
DstPort 1
}
Line {
SrcBlock "M_1/s"
SrcPort 1
Points [5, 0]
Branch {
Points [0, 75]
DstBlock "s2"
DstPort 1
}
Branch {
Points [0, -55]
Branch {
Points [0, -85]
DstBlock "s0"
DstPort 1
}
Branch {
DstBlock "s1"
DstPort 1
}
}
}
Line {
SrcBlock "*(2)"
SrcPort 1
Points [30, 0; 0, -105]
DstBlock "Sum3"
DstPort 3
}
}
}
Block {
BlockType SubSystem
Name "CONTROL"
Ports [7, 6]
Position [80, 83, 155, 217]
FontName "Arial"
FontSize 14
TreatAsAtomicUnit off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
MaskType "The Hyferesis Current Control Module"
MaskDescription "This Module is to Open or Close the Inverte"
"r logically. It provide The PWM for The Convertor Module.\nThe Width_P or Wid"
"th_N is the Width of Relay that is a important parameters."
MaskPromptString "The Width of the relay: 1/2(P) Width_P|The "
"Width of the relay: 1/2(N) Width_N"
MaskStyleString "edit,edit"
MaskTunableValueString "on,on"
MaskCallbackString "|"
MaskEnableString "on,on"
MaskVisibilityString "on,on"
MaskToolTipString "on,on"
MaskVarAliasString ","
MaskVariables "Width_P=@1;Width_N=@2;"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
MaskValueString "0.05|-0.05"
MaskTabNameString ","
System {
Name "CONTROL"
Location [81, 92, 928, 636]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "φ1"
Position [25, 63, 55, 77]
Port "1"
IconDisplay "Port number"
LatchInput off
}
Block {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -