📄 three_phase_spwmnb.mdl
字号:
Display "0"
SavedBlockNames "-11"
}
Block {
BlockType Reference
Name "Neutral"
Ports [0, 0, 0, 0, 0, 1]
Position [80, 225, 100, 245]
Orientation "down"
ShowName off
AttributesFormatString "node %<NodeNumber>"
SourceBlock "powerlib/Elements/Neutral"
SourceType "Neutral"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "a"
NodeNumber "10"
}
Block {
BlockType Reference
Name "Neutral1"
Ports [0, 0, 0, 0, 0, 1]
Position [145, 185, 165, 205]
Orientation "down"
ShowName off
AttributesFormatString "node %<NodeNumber>"
SourceBlock "powerlib/Elements/Neutral"
SourceType "Neutral"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "a"
NodeNumber "10"
}
Block {
BlockType Reference
Name "PWM Generator"
Ports [1, 1]
Position [180, 15, 245, 75]
FontSize 10
SourceBlock "powerlib_extras/Control \nBlocks/PWM Generator"
SourceType "PWM Generator"
ShowPortLabels on
GeneratorMode "3-arm bridge (6 pulses)"
Fc "600"
Internal on
mIndex "0.8"
Freq "50"
Phase "0"
}
Block {
BlockType Reference
Name "Ra"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [325, 101, 395, 129]
FontSize 10
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "2"
Inductance "10e-3"
Capacitance "inf"
Measurements "Branch voltage"
}
Block {
BlockType Reference
Name "Rb"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [325, 136, 395, 164]
FontSize 10
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "2"
Inductance "10e-3"
Capacitance "inf"
Measurements "Branch voltage"
}
Block {
BlockType Reference
Name "Rc"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [325, 176, 395, 204]
FontSize 10
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "2"
Inductance "10e-3"
Capacitance "inf"
Measurements "Branch voltage"
}
Block {
BlockType Reference
Name "Universal Bridge"
Ports [1, 0, 0, 0, 0, 3, 2]
Position [210, 102, 265, 178]
Orientation "left"
NamePlacement "alternate"
FontSize 10
SourceBlock "powerlib/Power\nElectronics/Universal Bridge"
SourceType "Universal Bridge"
ShowPortLabels on
Arms "3"
SnubberResistance "1e3"
SnubberCapacitance "1e-6"
Device "IGBT / Diodes"
Ron "1e-4"
Lon "0"
ForwardVoltages "[ 0 0 ]"
ForwardVoltage "0"
GTOparameters "[ 10e-6 , 20e-6 ]"
IGBTparameters "[ 1e-6 , 0 ]"
Measurements "All voltages and currents"
}
Block {
BlockType Scope
Name "t"
Ports [1]
Position [305, 234, 335, 266]
Location [188, 390, 512, 629]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "u"
Ports [4]
Position [675, 234, 705, 266]
Location [1, 50, 1025, 737]
Open off
NumInputPorts "4"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
axes3 "%<SignalLabel>"
axes4 "%<SignalLabel>"
}
YMin "-5~-5~-5~-5"
YMax "5~5~5~5"
SaveName "ScopeData5"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "ura"
Ports [1]
Position [660, 84, 690, 116]
Location [188, 390, 512, 629]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
SaveName "ScopeData2"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "urb"
Ports [1]
Position [695, 119, 725, 151]
Location [188, 390, 512, 629]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
SaveName "ScopeData3"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "urbc"
Ports [1]
Position [580, 199, 610, 231]
Location [1, 50, 1025, 737]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
SaveName "ScopeData6"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "urc"
Ports [1]
Position [660, 154, 690, 186]
Location [188, 390, 512, 629]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
SaveName "ScopeData4"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "x"
Ports [1]
Position [710, 14, 740, 46]
Location [188, 390, 512, 629]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
SaveName "ScopeData1"
DataFormat "StructureWithTime"
}
Line {
LineType "Connection"
SrcBlock "Neutral"
SrcPort LConn1
DstBlock "DC "
DstPort LConn1
}
Line {
LineType "Connection"
SrcBlock "DC "
SrcPort RConn1
DstBlock "Universal Bridge"
DstPort RConn1
}
Line {
LineType "Connection"
SrcBlock "Neutral1"
SrcPort LConn1
Points [0, -10]
DstBlock "Universal Bridge"
DstPort RConn2
}
Line {
SrcBlock "PWM Generator"
SrcPort 1
Points [40, 0; 0, 65]
DstBlock "Universal Bridge"
DstPort 1
}
Line {
LineType "Connection"
SrcBlock "Universal Bridge"
SrcPort LConn1
Points [15, 0; 0, -15]
DstBlock "Ra"
DstPort LConn1
}
Line {
LineType "Connection"
SrcBlock "Universal Bridge"
SrcPort LConn2
DstBlock "Rb"
DstPort LConn1
}
Line {
LineType "Connection"
SrcBlock "Universal Bridge"
SrcPort LConn3
Points [15, 0; 0, 20]
DstBlock "Rc"
DstPort LConn1
}
Line {
SrcBlock "Clock"
SrcPort 1
DstBlock "t"
DstPort 1
}
Line {
SrcBlock "Multimeter"
SrcPort 1
DstBlock "Demux"
DstPort 1
}
Line {
SrcBlock "Demux"
SrcPort 3
Points [35, 0; 0, 30; 35, 0]
Branch {
DstBlock "urc"
DstPort 1
}
Branch {
Points [0, 85]
DstBlock "u"
DstPort 3
}
}
Line {
SrcBlock "Demux"
SrcPort 2
Points [0, 5; 65, 0]
Branch {
DstBlock "urb"
DstPort 1
}
Branch {
Points [0, 110]
DstBlock "u"
DstPort 2
}
}
Line {
SrcBlock "Demux"
SrcPort 1
Points [0, 5; 10, 0]
Branch {
DstBlock "Fourier"
DstPort 1
}
Branch {
Points [25, 0; 0, -25; 25, 0]
Branch {
DstBlock "ura"
DstPort 1
}
Branch {
Points [0, 135]
DstBlock "u"
DstPort 1
}
}
}
Line {
SrcBlock "Fourier"
SrcPort 1
DstBlock "x"
DstPort 1
}
Line {
LineType "Connection"
Points [420, 150; 0, 40]
Branch {
ConnectType "SRC_DEST"
SrcBlock "Ra"
SrcPort RConn1
Points [10, 0; 0, 35]
}
Branch {
ConnectType "SRC_SRC"
DstBlock "Rb"
DstPort RConn1
}
Branch {
ConnectType "DEST_SRC"
DstBlock "Rc"
DstPort RConn1
}
Branch {
ConnectType "DEST_SRC"
DstBlock "Ground"
DstPort LConn1
}
}
Line {
SrcBlock "Demux"
SrcPort 4
Points [0, 65]
Branch {
DstBlock "urbc"
DstPort 1
}
Branch {
Points [0, 50]
DstBlock "u"
DstPort 4
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -