📄 m4_1_15.mdl
字号:
BlockType Reference
Name "Current Measurement"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [1, 2]
Position [375, 118, 400, 142]
Orientation "left"
ShowName off
SourceBlock "powerlib2/Measurements/Current Measurement"
SourceType "Current Measurement"
PhasorSimulation off
OutputType "Magnitude"
PSBOutputType "01"
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 "DC Voltage Source"
Tag "PoWeRsYsTeMbLoCk"
Description "source block"
Ports [1, 1]
Position [50, 205, 70, 240]
Orientation "up"
ShowName off
AttributesFormatString "V"
SourceBlock "powerlib2/Electrical\nSources/DC Voltage Source"
SourceType "DC Voltage Source"
V "100"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Diode"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 2]
Position [315, 185, 370, 225]
Orientation "down"
ShowName off
AttributesFormatString "D1"
SourceBlock "powerlib2/Power\nElectronics/Diode"
SourceType "Diode"
Ron "0.01"
Lon "0"
Vf "0.8"
IC "0"
Rs "1000"
Cs "0.01e-6"
PSBOutputType "10"
}
Block {
BlockType Reference
Name "IGBT"
Tag "PoWeRsYsTeMbLoCk"
Ports [2, 2]
Position [215, 137, 275, 188]
ShowName off
AttributesFormatString "T1"
SourceBlock "powerlib2/Power\nElectronics/IGBT"
SourceType "IGBT"
Ron "0.001"
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 [478, 210, 492, 255]
Orientation "up"
ShowName off
AttributesFormatString "R"
SourceBlock "powerlib2/Elements/Parallel RLC Branch"
SourceType "Parallel RLC Branch"
a "10"
b "inf"
c "0"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Parallel RLC Branch1"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [420, 119, 465, 141]
Orientation "left"
ShowName off
AttributesFormatString "L2"
SourceBlock "powerlib2/Elements/Parallel RLC Branch"
SourceType "Parallel RLC Branch"
a "inf"
b "1.5e-4"
c "0"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType DiscretePulseGenerator
Name "Pulse\nGenerator"
Position [125, 158, 170, 192]
PulseType "Time based"
Period "1e-4"
PulseWidth "80"
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 [3]
Position [720, 78, 760, 172]
ForegroundColor "blue"
BackgroundColor "[0.000000, 1.000000, 0.000000]"
ShowName off
Location [206, 132, 704, 533]
Open on
NumInputPorts "3"
ZoomMode "yonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
axes3 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
axes2 ""
axes3 ""
}
TimeRange "0.008999999999999999"
YMin "-10~0~0"
YMax "100~600~1.2"
SaveToWorkspace on
DataFormat "StructureWithTime"
LimitDataPoints off
}
Block {
BlockType Reference
Name "Series RLC Branch"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [85, 103, 145, 127]
NamePlacement "alternate"
ShowName off
AttributesFormatString "L1"
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "0"
b "1.5e-4"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Series RLC Branch1"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [230, 77, 255, 103]
Orientation "left"
ShowName off
AttributesFormatString "C1"
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "0"
b "0"
c "4.7e-5"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Series RLC Branch2"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [430, 210, 460, 235]
Orientation "up"
NamePlacement "alternate"
ShowName off
AttributesFormatString "C2"
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "0"
b "0"
c "4.7e-5"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "T connector"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1, 1]
Position [475, 155, 495, 175]
Orientation "up"
ShowName off
SourceBlock "powerlib2/Connectors/T connector"
SourceType "Bus Bar"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "T connector1"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1, 1]
Position [280, 275, 300, 295]
Orientation "left"
ShowName off
SourceBlock "powerlib2/Connectors/T connector"
SourceType "Bus Bar"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "T connector2"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1, 1]
Position [165, 105, 185, 125]
Orientation "down"
ShowName off
SourceBlock "powerlib2/Connectors/T connector"
SourceType "Bus Bar"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Voltage Measurement"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [2, 1]
Position [535, 198, 560, 222]
NamePlacement "alternate"
ShowName off
SourceBlock "powerlib2/Measurements/Voltage Measurement"
SourceType "Voltage Measurement"
PhasorSimulation off
OutputType "Magnitude"
PSBOutputType "0"
PSBequivalent "0"
}
Block {
BlockType Reference
Name "Voltage Measurement1"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [2, 1]
Position [385, 298, 410, 322]
ShowName off
SourceBlock "powerlib2/Measurements/Voltage Measurement"
SourceType "Voltage Measurement"
PhasorSimulation off
OutputType "Magnitude"
PSBOutputType "0"
PSBequivalent "1"
}
Line {
Name "触发信号"
SrcBlock "Pulse\nGenerator"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "IGBT"
DstPort 2
}
Branch {
Labels [-1, 1]
Points [0, 155; 415, 0; 0, -175]
DstBlock "Scope"
DstPort 3
}
}
Line {
SrcBlock "Series RLC Branch"
SrcPort 1
DstBlock "T connector2"
DstPort enable
}
Line {
SrcBlock "DC Voltage Source"
SrcPort 1
Points [0, -40]
Branch {
Points [0, -45]
DstBlock "Series RLC Branch"
DstPort 1
}
Branch {
Points [40, 0; 0, 145]
DstBlock "Voltage Measurement1"
DstPort 1
}
}
Line {
SrcBlock "Series RLC Branch1"
SrcPort 1
DstBlock "T connector2"
DstPort 1
}
Line {
SrcBlock "T connector2"
SrcPort 1
Points [0, 20]
DstBlock "IGBT"
DstPort 1
}
Line {
SrcBlock "Diode"
SrcPort 1
Points [0, 55]
Branch {
Points [115, 0]
Branch {
DstBlock "Series RLC Branch2"
DstPort 1
}
Branch {
Points [40, 0]
Branch {
DstBlock "Parallel RLC Branch"
DstPort 1
}
Branch {
Points [25, 0; 0, -80]
DstBlock "Voltage Measurement"
DstPort 1
}
}
}
Branch {
DstBlock "T connector1"
DstPort 1
}
}
Line {
SrcBlock "IGBT"
SrcPort 1
Points [10, 0]
DstBlock "T connector1"
DstPort enable
}
Line {
SrcBlock "T connector1"
SrcPort 1
Points [-215, 0]
Branch {
DstBlock "DC Voltage Source"
DstPort 1
}
Branch {
Points [0, 30]
DstBlock "Voltage Measurement1"
DstPort 2
}
}
Line {
SrcBlock "Voltage Measurement1"
SrcPort 1
Points [155, 0; 0, -175]
DstBlock "Bus\nCreator"
DstPort 2
}
Line {
SrcBlock "Voltage Measurement"
SrcPort 1
Points [20, 0; 0, -95]
DstBlock "Bus\nCreator"
DstPort 1
}
Line {
SrcBlock "Parallel RLC Branch1"
SrcPort 1
DstBlock "Current Measurement"
DstPort 1
}
Line {
Name "流过负载电流"
Labels [-1, 1]
SrcBlock "Current Measurement"
SrcPort 1
Points [-15, 0; 0, -30]
DstBlock "Scope"
DstPort 1
}
Line {
SrcBlock "Current Measurement"
SrcPort 2
Points [-25, 0]
Branch {
DstBlock "Diode"
DstPort 1
}
Branch {
Points [0, -45]
DstBlock "Series RLC Branch1"
DstPort 1
}
}
Line {
Name "电源电压与负载电压"
Labels [1, 0]
SrcBlock "Bus\nCreator"
SrcPort 1
DstBlock "Scope"
DstPort 2
}
Line {
SrcBlock "Series RLC Branch2"
SrcPort 1
Points [0, -40]
DstBlock "T connector"
DstPort enable
}
Line {
SrcBlock "Parallel RLC Branch"
SrcPort 1
DstBlock "T connector"
DstPort 1
}
Line {
SrcBlock "T connector"
SrcPort 1
Points [0, -20]
Branch {
DstBlock "Parallel RLC Branch1"
DstPort 1
}
Branch {
Points [0, 35; 15, 0; 0, 50]
DstBlock "Voltage Measurement"
DstPort 2
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -