📄 m4_1_9.mdl
字号:
Position [215, 240, 270, 280]
Orientation "up"
NamePlacement "alternate"
ShowName off
AttributesFormatString "D1"
SourceBlock "powerlib2/Power\nElectronics/Diode"
SourceType "Diode"
Ron "0.01"
Lon "1e-6"
Vf "0.8"
IC "0"
Rs "10"
Cs "0.01e-6"
PSBOutputType "10"
}
Block {
BlockType Reference
Name "IGBT"
Tag "PoWeRsYsTeMbLoCk"
Ports [2, 2]
Position [210, 117, 270, 168]
ShowName off
AttributesFormatString "T1"
SourceBlock "powerlib2/Power\nElectronics/IGBT"
SourceType "IGBT"
Ron "0.01"
Lon "1e-6"
Vf "1"
Tf "1e-6"
Tt "2e-6"
IC "0"
Rs "1000"
Cs "0.01e-6"
PSBOutputType "10"
}
Block {
BlockType Reference
Name "Parallel RLC Branch"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [480, 170, 530, 210]
Orientation "down"
NamePlacement "alternate"
ShowName off
AttributesFormatString "C"
SourceBlock "powerlib2/Elements/Parallel RLC Branch"
SourceType "Parallel RLC Branch"
a "inf"
b "inf"
c "1e-3"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType DiscretePulseGenerator
Name "Pulse\nGenerator"
Position [120, 168, 165, 202]
PulseType "Time based"
Period "0.001"
PulseWidth "50"
Port {
PortNumber 1
Name "触发信号"
TestPoint off
LinearAnalysisOutput off
LinearAnalysisInput off
RTWStorageClass "Auto"
DataLogging off
DataLoggingNameMode "SignalName"
DataLoggingDecimateData off
DataLoggingDecimation "2"
DataLoggingLimitDataPoints off
DataLoggingMaxPoints "5000"
}
}
Block {
BlockType Scope
Name "Scope"
Ports [4]
Position [735, 173, 765, 242]
ForegroundColor "blue"
BackgroundColor "[0.000000, 1.000000, 0.000000]"
Location [234, 179, 610, 660]
Open off
NumInputPorts "4"
ZoomMode "xonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
axes3 "%<SignalLabel>"
axes4 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
axes2 ""
axes3 ""
axes4 ""
}
TimeRange "0.08"
YMin "-150~50~-1~-5"
YMax "150~150~2~120"
SaveToWorkspace on
DataFormat "StructureWithTime"
LimitDataPoints off
}
Block {
BlockType Reference
Name "Series RLC Branch"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [350, 118, 410, 142]
ShowName off
AttributesFormatString "L"
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "0"
b "1e-3"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Series RLC Branch1"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [533, 175, 547, 210]
Orientation "down"
NamePlacement "alternate"
ShowName off
AttributesFormatString "R"
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "1"
b "0"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "T connector1"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1, 1]
Position [315, 120, 335, 140]
NamePlacement "alternate"
ShowName off
SourceBlock "powerlib2/Connectors/T connector"
SourceType "Bus Bar"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Voltage Measurement1"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [2, 1]
Position [210, 58, 235, 82]
ShowName off
SourceBlock "powerlib2/Measurements/Voltage Measurement"
SourceType "Voltage Measurement"
PhasorSimulation off
OutputType "Magnitude"
PSBOutputType "0"
PSBequivalent "0"
Port {
PortNumber 1
Name "电源电压"
TestPoint off
LinearAnalysisOutput off
LinearAnalysisInput off
RTWStorageClass "Auto"
DataLogging off
DataLoggingNameMode "SignalName"
DataLoggingDecimateData off
DataLoggingDecimation "2"
DataLoggingLimitDataPoints off
DataLoggingMaxPoints "5000"
}
}
Block {
BlockType Reference
Name "Voltage Measurement2"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [2, 1]
Position [465, 313, 490, 337]
ShowName off
SourceBlock "powerlib2/Measurements/Voltage Measurement"
SourceType "Voltage Measurement"
PhasorSimulation off
OutputType "Magnitude"
PSBOutputType "0"
PSBequivalent "0"
}
Block {
BlockType Reference
Name "Voltage Measurement3"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [2, 1]
Position [625, 243, 650, 267]
ShowName off
SourceBlock "powerlib2/Measurements/Voltage Measurement"
SourceType "Voltage Measurement"
PhasorSimulation off
OutputType "Magnitude"
PSBOutputType "0"
PSBequivalent "0"
Port {
PortNumber 1
Name "负载电压"
TestPoint off
LinearAnalysisOutput off
LinearAnalysisInput off
RTWStorageClass "Auto"
DataLogging off
DataLoggingNameMode "SignalName"
DataLoggingDecimateData off
DataLoggingDecimation "2"
DataLoggingLimitDataPoints off
DataLoggingMaxPoints "5000"
}
}
Line {
SrcBlock "IGBT"
SrcPort 1
DstBlock "T connector1"
DstPort 1
}
Line {
SrcBlock "T connector1"
SrcPort 1
DstBlock "Series RLC Branch"
DstPort 1
}
Line {
Name "触发信号"
SrcBlock "Pulse\nGenerator"
SrcPort 1
Points [0, 0; 15, 0]
Branch {
Points [0, -30]
DstBlock "IGBT"
DstPort 2
}
Branch {
Labels [-1, 0]
Points [0, 30]
DstBlock "Scope"
DstPort 3
}
}
Line {
SrcBlock "Series RLC Branch"
SrcPort 1
DstBlock "Current Measurement"
DstPort 1
}
Line {
SrcBlock "Current Measurement"
SrcPort 2
Points [10, 0; 25, 0]
Branch {
Points [75, 0]
Branch {
Points [-40, 0]
DstBlock "Series RLC Branch1"
DstPort 1
}
Branch {
Points [0, 115]
DstBlock "Voltage Measurement3"
DstPort 1
}
}
Branch {
DstBlock "Parallel RLC Branch"
DstPort 1
}
}
Line {
SrcBlock "Voltage Measurement2"
SrcPort 1
Points [70, 0; 0, -170]
DstBlock "Bus\nCreator1"
DstPort 2
}
Line {
SrcBlock "Bus Bar (thin horiz)"
SrcPort 1
Points [0, 25; -210, 0]
Branch {
Points [-25, 0; 0, -240]
DstBlock "Voltage Measurement1"
DstPort 2
}
Branch {
DstBlock "DC Voltage Source"
DstPort 1
}
}
Line {
SrcBlock "Bus Bar (thin horiz)"
SrcPort 2
Points [0, 15; -110, 0]
Branch {
DstBlock "Diode"
DstPort 1
}
Branch {
Points [0, 25]
DstBlock "Voltage Measurement2"
DstPort 2
}
}
Line {
SrcBlock "Parallel RLC Branch"
SrcPort 1
Points [0, 30; -150, 0]
DstBlock "Bus Bar (thin horiz)"
DstPort 2
}
Line {
Name "负载电压"
Labels [3, 1]
SrcBlock "Voltage Measurement3"
SrcPort 1
Points [10, 0; 0, -25]
DstBlock "Scope"
DstPort 4
}
Line {
SrcBlock "Diode"
SrcPort 1
Points [0, -30; 95, 0]
Branch {
DstBlock "T connector1"
DstPort enable
}
Branch {
Points [55, 0; 0, 115]
DstBlock "Voltage Measurement2"
DstPort 1
}
}
Line {
SrcBlock "Series RLC Branch1"
SrcPort 1
Points [0, 15; 0, 30]
Branch {
DstBlock "Voltage Measurement3"
DstPort 2
}
Branch {
Points [-240, 0]
DstBlock "Bus Bar (thin horiz)"
DstPort 1
}
}
Line {
SrcBlock "Current Measurement"
SrcPort 1
Points [0, -30; 120, 0; 0, 40]
DstBlock "Bus\nCreator1"
DstPort 1
}
Line {
SrcBlock "DC Voltage Source"
SrcPort 1
Points [0, -150]
DstBlock "Voltage Measurement1"
DstPort 1
}
Line {
Name "流过负载电流与二极管端电压"
Labels [-1, 0]
SrcBlock "Bus\nCreator1"
SrcPort 1
Points [15, 0; 0, 55]
DstBlock "Scope"
DstPort 2
}
Line {
Name "电源电压"
Labels [3, 1]
SrcBlock "Voltage Measurement1"
SrcPort 1
Points [420, 0; 0, 115]
DstBlock "Scope"
DstPort 1
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -