?? double_pwm_inverter.mdl
字號:
Name "Phasor Measurements"
Ports [1, 1, 1]
Position [200, 267, 325, 293]
BackgroundColor "green"
SourceBlock "powerlib2/Measurements/Three-Phase\nV-I Mea"
"surement/Phasor Measurements"
SourceType "SubSystem"
ShowPortLabels on
Permissions "ReadWrite"
TreatAsAtomicUnit on
RTWSystemCode "Auto"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
SimViewingDevice off
DataTypeOverride "UseLocalSettings"
MinMaxOverflowLogging "UseLocalSettings"
}
Block {
BlockType Selector
Name "Selector I"
Ports [1, 1]
Position [430, 300, 470, 340]
Elements "SelectionModeI"
InputPortWidth "length(OutputSelection)+6"
}
Block {
BlockType Selector
Name "Selector V"
Ports [1, 1]
Position [430, 246, 470, 284]
NamePlacement "alternate"
Elements "SelectionModeV"
InputPortWidth "length(OutputSelection)+6"
}
Block {
BlockType Constant
Name "Simulation method"
Position [205, 220, 315, 240]
Orientation "down"
BackgroundColor "magenta"
NamePlacement "alternate"
ShowName off
Value "PhasorSimulation"
}
Block {
BlockType Terminator
Name "Terminator"
Position [80, 15, 105, 45]
}
Block {
BlockType Terminator
Name "Terminator1"
Position [75, 75, 100, 105]
}
Block {
BlockType Terminator
Name "Terminator2"
Position [70, 130, 95, 160]
}
Block {
BlockType SubSystem
Name "Vb"
Ports [0, 1]
Position [50, 229, 85, 251]
AncestorBlock "powerlib2/Measurements/Three-Phase\nV-I Mea"
"surement/Vb"
TreatAsAtomicUnit off
System {
Name "Vb"
Location [153, 397, 333, 481]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType From
Name "source"
Position [25, 29, 100, 61]
NamePlacement "alternate"
GotoTag "tp010289"
}
Block {
BlockType Outport
Name "Out1"
Position [125, 38, 155, 52]
}
Line {
SrcBlock "source"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Vc"
Ports [0, 1]
Position [15, 254, 50, 276]
AncestorBlock "powerlib2/Measurements/Three-Phase\nV-I Mea"
"surement/Vc"
TreatAsAtomicUnit off
System {
Name "Vc"
Location [153, 397, 333, 481]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType From
Name "source"
Position [25, 29, 100, 61]
NamePlacement "alternate"
GotoTag "tp010290"
}
Block {
BlockType Outport
Name "Out1"
Position [125, 38, 155, 52]
}
Line {
SrcBlock "source"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
}
}
Block {
BlockType From
Name "source"
Position [15, 199, 90, 231]
GotoTag "tp010287"
}
Block {
BlockType Outport
Name "A "
Position [230, 18, 260, 32]
}
Block {
BlockType Outport
Name "B "
Position [230, 63, 260, 77]
Port "2"
}
Block {
BlockType Outport
Name "C "
Position [225, 118, 255, 132]
Port "3"
}
Block {
BlockType Outport
Name "Vabc"
Position [545, 258, 575, 272]
NamePlacement "alternate"
Port "4"
}
Block {
BlockType Outport
Name "Iabc"
Position [550, 313, 580, 327]
Port "5"
}
Line {
SrcBlock "Ic"
SrcPort 1
DstBlock "Mux1"
DstPort 6
}
Line {
SrcBlock "Ib"
SrcPort 1
DstBlock "Mux1"
DstPort 5
}
Line {
SrcBlock "Ia"
SrcPort 1
DstBlock "Mux1"
DstPort 4
}
Line {
SrcBlock "Vc"
SrcPort 1
DstBlock "Mux1"
DstPort 3
}
Line {
SrcBlock "Vb"
SrcPort 1
DstBlock "Mux1"
DstPort 2
}
Line {
SrcBlock "source"
SrcPort 1
DstBlock "Mux1"
DstPort 1
}
Line {
SrcBlock "Mux1"
SrcPort 1
Points [0, 0; 20, 0]
Branch {
DstBlock "Phasor Measurements"
DstPort 1
}
Branch {
Points [0, 30]
DstBlock "Mux3"
DstPort 2
}
}
Line {
SrcBlock "Simulation method"
SrcPort 1
DstBlock "Phasor Measurements"
DstPort enable
}
Line {
SrcBlock "Phasor Measurements"
SrcPort 1
DstBlock "Mux3"
DstPort 1
}
Line {
SrcBlock "Mux3"
SrcPort 1
Points [0, 0; 30, 0]
Branch {
Points [0, -30]
DstBlock "Selector V"
DstPort 1
}
Branch {
Points [0, 25]
DstBlock "Selector I"
DstPort 1
}
}
Line {
SrcBlock "Selector I"
SrcPort 1
DstBlock "Ki"
DstPort 1
}
Line {
SrcBlock "Selector V"
SrcPort 1
DstBlock "Kv"
DstPort 1
}
Line {
SrcBlock "Ki"
SrcPort 1
DstBlock "Iabc"
DstPort 1
}
Line {
Labels [0, 0]
SrcBlock "Kv"
SrcPort 1
DstBlock "Vabc"
DstPort 1
}
Line {
SrcBlock "Constant2"
SrcPort 1
Points [15, 0; 0, -5]
DstBlock "C "
DstPort 1
}
Line {
SrcBlock "Constant1"
SrcPort 1
DstBlock "B "
DstPort 1
}
Line {
SrcBlock "Constant"
SrcPort 1
DstBlock "A "
DstPort 1
}
Line {
SrcBlock "C"
SrcPort 1
DstBlock "Terminator2"
DstPort 1
}
Line {
SrcBlock "B"
SrcPort 1
DstBlock "Terminator1"
DstPort 1
}
Line {
SrcBlock "A"
SrcPort 1
DstBlock "Terminator"
DstPort 1
}
}
}
Block {
BlockType Reference
Name "PWM \nIGBT Inverter1"
Tag "PoWeRsYsTeMbLoCk"
Ports [3, 3]
Position [410, 622, 475, 698]
NamePlacement "alternate"
SourceBlock "powerlib2/Power\nElectronics/Universal Bridge"
SourceType "Universal Bridge"
arms "3"
confi "ABC as output terminals"
injcc "5000"
cf "inf"
device "IGBT / Diodes"
Ron "1e-3"
Lon "0"
VFs "[ 0.0 0.0 ]"
Vf ".8"
gtoparameters "[ 1e-6 ,1e-6 ]"
igbtparameters "[ 1e-6 , 2e-6 ]"
mesure "Device currents"
PSBOutputType "111"
}
Block {
BlockType Reference
Name "PWM \nIGBT Inverter2"
Tag "PoWeRsYsTeMbLoCk"
Ports [4, 2]
Position [290, 202, 355, 278]
NamePlacement "alternate"
SourceBlock "powerlib2/Power\nElectronics/Universal Bridge"
SourceType "Universal Bridge"
arms "3"
confi "ABC as input terminals"
injcc "5000"
cf "inf"
device "IGBT / Diodes"
Ron "1e-3"
Lon "0"
VFs "[ 0.0 0.0 ]"
Vf ".8"
gtoparameters "[ 1e-6 ,1e-6 ]"
igbtparameters "[ 1e-6 , 2e-6 ]"
mesure "Device currents"
PSBOutputType "111"
}
Block {
BlockType Reference
Name "PWM \nIGBT Inverter3"
Tag "PoWeRsYsTeMbLoCk"
Ports [3, 3]
Position [530, 192, 595, 268]
NamePlacement "alternate"
SourceBlock "powerlib2/Power\nElectronics/Universal Bridge"
SourceType "Universal Bridge"
arms "3"
confi "ABC as output terminals"
injcc "5000"
cf "inf"
device "IGBT / Diodes"
Ron "1e-3"
Lon "0"
VFs "[ 0.0 0.0 ]"
Vf ".8"
gtoparameters "[ 1e-6 ,1e-6 ]"
igbtparameters "[ 1e-6 , 2e-6 ]"
mesure "Device currents"
PSBOutputType "111"
}
Block {
BlockType Reference
Name "Permanent Magnet\nSynchronous Machine"
Tag "PoWeRsYsTeMbLoCk"
Ports [4, 1]
Position [735, 617, 805, 688]
FontSize 10
SourceBlock "powerlib2/Machines/Permanent Magnet\nSynchronou"
"s Machine"
SourceType "PM Synchronous Machine"
x1 "2.8750"
x2 "[8.5e-3, 8.5e-3]"
x3 "0.175"
x4 "[ 0.8e-3, 0, 4 ]"
PSBOutputType "0"
}
Block {
BlockType Reference
Name "Rectifier1"
Tag "PoWeRsYsTeMbLoCk"
Ports [3, 2]
Position [225, 628, 275, 702]
NamePlacement "alternate"
SourceBlock "powerlib2/Power\nElectronics/Universal Bridge"
SourceType "Universal Bridge"
arms "3"
confi "ABC as input terminals"
injcc "100"
cf "0.1e-6"
device "Diodes"
Ron "1e-3"
Lon "0"
VFs "[ 0.8 0.8 ]"
Vf ".8"
gtoparameters "[ 10e-6 , 20e-6 ]"
igbtparameters "[ 1e-6 , 2e-6 ]"
mesure "Device currents"
PSBOutputType "111"
}
Block {
BlockType Scope
Name "Scope1"
Ports [1]
Position [935, 159, 965, 191]
Location [5, 60, 1157, 837]
Open off
NumInputPorts "1"
ZoomMode "xonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
YMin "-150"
YMax "150"
SaveName "ScopeData1"
DataFormat "StructureWithTime"
LimitDataPoints off
}
Block {
BlockType Scope
Name "Scope2"
Ports [1]
Position [280, 539, 310, 571]
Location [5, 60, 1157, 837]
Open off
NumInputPorts "1"
ZoomMode "xonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
YMin "-800"
YMax "800"
DataFormat "StructureWithTime"
LimitDataPoints off
}
Block {
BlockType Scope
Name "Scope3"
Ports [3]
Position [815, 551, 855, 599]
Location [5, 60, 1157, 837]
Open off
NumInputPorts "3"
ZoomMode "yonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
axes3 "%<SignalLabel>"
}
List
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -