📄 danxiantiaogong.mdl
字号:
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 "Detailed Thyristor"
Tag "PoWeRsYsTeMbLoCk"
Ports [2, 2]
Position [285, 65, 340, 105]
SourceBlock "powerlib2/Power\nElectronics/Detailed Thyristor"
SourceType "Detailed Thyristor"
Ron "1e-3"
Lon "0"
Vf "0.8"
IL "0.1"
Tq "100e-6"
IC "0"
Rs "500"
Cs "250e-9"
PSBOutputType "10"
}
Block {
BlockType Reference
Name "Detailed Thyristor1"
Tag "PoWeRsYsTeMbLoCk"
Ports [2, 2]
Position [280, 155, 335, 195]
Orientation "left"
NamePlacement "alternate"
SourceBlock "powerlib2/Power\nElectronics/Detailed Thyristor"
SourceType "Detailed Thyristor"
Ron "1e-3"
Lon "0"
Vf "0.8"
IL "0.1"
Tq "100e-6"
IC "0"
Rs "500"
Cs "250e-9"
PSBOutputType "10"
}
Block {
BlockType Reference
Name "Ground (output)"
Tag "PoWeRsYsTeMbLoCk"
Ports [0, 1]
Position [59, 265, 91, 295]
Orientation "up"
ShowName off
SourceBlock "powerlib2/Connectors/Ground (output)"
SourceType "Ground"
PSBOutputType "1"
}
Block {
BlockType Mux
Name "Mux"
Ports [1, 1]
Position [535, 266, 540, 304]
ShowName off
Inputs "1"
DisplayOption "bar"
Port {
PortNumber 1
Name "触发脉冲"
PropagatedSignals "触发脉冲"
TestPoint off
LinearAnalysisOutput off
LinearAnalysisInput off
RTWStorageClass "Auto"
DataLogging off
DataLoggingNameMode "SignalName"
DataLoggingDecimateData off
DataLoggingDecimation "2"
DataLoggingLimitDataPoints off
DataLoggingMaxPoints "5000"
}
}
Block {
BlockType DiscretePulseGenerator
Name "Pulse\nGenerator"
Position [160, 13, 205, 47]
PulseType "Time based"
Amplitude "5"
Period "0.1"
PulseWidth "40"
PhaseDelay "0.06"
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 "R"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [413, 160, 477, 215]
Orientation "down"
NamePlacement "alternate"
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "100"
b "0"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Scope
Name "Scope"
Ports [5]
Position [610, 97, 650, 203]
Location [515, 106, 845, 599]
Open on
NumInputPorts "5"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
axes3 "%<SignalLabel>"
axes4 "%<SignalLabel>"
axes5 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
axes2 ""
axes3 ""
axes4 ""
axes5 ""
}
YMin "-200~-2~-100~-10~-100"
YMax "200~2~100~10~100"
DataFormat "StructureWithTime"
}
Block {
BlockType Reference
Name "T connector"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1, 1]
Position [160, 85, 180, 105]
NamePlacement "alternate"
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 [65, 220, 85, 240]
Orientation "up"
NamePlacement "alternate"
ShowName off
SourceBlock "powerlib2/Connectors/T connector"
SourceType "Bus Bar"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Voltage Measurement"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [2, 1]
Position [525, 163, 555, 192]
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 Measurement1"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [2, 1]
Position [185, 203, 215, 232]
SourceBlock "powerlib2/Measurements/Voltage Measurement"
SourceType "Voltage Measurement"
PhasorSimulation off
OutputType "Magnitude"
PSBOutputType "0"
PSBequivalent "0"
}
Line {
Name "触发脉冲"
Labels [0, 0]
SrcBlock "Pulse\nGenerator"
SrcPort 1
Points [25, 0]
Branch {
Points [170, 0; 0, 255]
DstBlock "Mux"
DstPort 1
}
Branch {
Points [0, 65; 15, 0]
Branch {
DstBlock "Detailed Thyristor"
DstPort 2
}
Branch {
Points [0, 145; 110, 0; 0, -55]
DstBlock "Detailed Thyristor1"
DstPort 2
}
}
}
Line {
SrcBlock "Detailed Thyristor"
SrcPort 1
Points [40, 0]
Branch {
Points [40, 0]
Branch {
Points [0, 70]
DstBlock "R"
DstPort 1
}
Branch {
Points [65, 0; 0, 95]
DstBlock "Voltage Measurement"
DstPort 1
}
}
Branch {
Points [0, 90]
DstBlock "Detailed Thyristor1"
DstPort 1
}
}
Line {
SrcBlock "Detailed Thyristor"
SrcPort 2
Points [100, 0]
DstBlock "Demux"
DstPort 1
}
Line {
SrcBlock "T connector"
SrcPort 1
Points [35, 0; 0, -25; 50, 0]
DstBlock "Detailed Thyristor"
DstPort 1
}
Line {
SrcBlock "AC Voltage Source"
SrcPort 1
Points [0, -30]
Branch {
Points [0, -25]
DstBlock "T connector"
DstPort 1
}
Branch {
Points [25, 0; 0, 90]
DstBlock "Voltage Measurement1"
DstPort 1
}
}
Line {
SrcBlock "Detailed Thyristor1"
SrcPort 1
Points [-105, 0]
DstBlock "T connector"
DstPort enable
}
Line {
Name "晶闸管电流"
Labels [0, 0]
SrcBlock "Demux"
SrcPort 1
Points [60, 0; 0, 40]
DstBlock "Scope"
DstPort 2
}
Line {
Name "晶闸管电压"
Labels [0, 0]
SrcBlock "Demux"
SrcPort 2
Points [40, 0; 0, 40]
DstBlock "Scope"
DstPort 3
}
Line {
Name "负载电压"
Labels [0, 0]
SrcBlock "Voltage Measurement"
SrcPort 1
Points [35, 0]
DstBlock "Scope"
DstPort 5
}
Line {
SrcBlock "T connector1"
SrcPort 1
Points [0, 0]
Branch {
DstBlock "AC Voltage Source"
DstPort 1
}
Branch {
Points [60, 0; 0, 10]
DstBlock "Voltage Measurement1"
DstPort 2
}
}
Line {
SrcBlock "Ground (output)"
SrcPort 1
DstBlock "T connector1"
DstPort 1
}
Line {
SrcBlock "R"
SrcPort 1
Points [0, 35]
Branch {
Points [-345, 0]
DstBlock "T connector1"
DstPort enable
}
Branch {
Points [40, 0; 0, -70]
DstBlock "Voltage Measurement"
DstPort 2
}
}
Line {
SrcBlock "Voltage Measurement1"
SrcPort 1
Points [350, 0; 0, -110]
DstBlock "Scope"
DstPort 1
}
Line {
Name "触发脉冲"
Labels [0, 0]
SrcBlock "Mux"
SrcPort 1
Points [40, 0; 0, -115]
DstBlock "Scope"
DstPort 4
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -