📄 boost.mdl
字号:
}
Block {
BlockType Terminator
}
}
AnnotationDefaults {
HorizontalAlignment "center"
VerticalAlignment "middle"
ForegroundColor "black"
BackgroundColor "white"
DropShadow off
FontName "Helvetica"
FontSize 10
FontWeight "normal"
FontAngle "normal"
}
LineDefaults {
FontName "Helvetica"
FontSize 9
FontWeight "normal"
FontAngle "normal"
}
System {
Name "boost"
Location [2, 77, 1022, 717]
Open on
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
ReportName "simulink-default.rpt"
Block {
BlockType Reference
Name "Current Measurement"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [1, 2]
Position [330, 133, 360, 162]
SourceBlock "powerlib2/Measurements/Current Measurement"
SourceType "Current Measurement"
PhasorSimulation off
OutputType "Magnitude"
PSBOutputType "01"
PSBequivalent "0"
}
Block {
BlockType Reference
Name "DC Voltage Source"
Tag "PoWeRsYsTeMbLoCk"
Description "source block"
Ports [1, 1]
Position [135, 325, 155, 360]
Orientation "up"
SourceBlock "powerlib2/Electrical\nSources/DC Voltage Source"
SourceType "DC Voltage Source"
V "15"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Diode"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 2]
Position [470, 136, 515, 169]
FontSize 10
SourceBlock "powerlib2/Power\nElectronics/Diode"
SourceType "Diode"
Ron "0.01"
Lon "0"
Vf "0.8"
IC "0"
Rs "10"
Cs "0.01e-6"
PSBOutputType "10"
}
Block {
BlockType Reference
Name "Ground (input)"
Tag "PoWeRsYsTeMbLoCk"
Ports [1]
Position [310, 500, 340, 530]
Orientation "down"
ShowName off
SourceBlock "powerlib2/Connectors/Ground (input)"
SourceType "Ground"
}
Block {
BlockType Reference
Name "Mosfet"
Tag "PoWeRsYsTeMbLoCk"
Ports [2, 2]
Position [379, 265, 426, 320]
Orientation "down"
NamePlacement "alternate"
FontSize 10
SourceBlock "powerlib2/Power\nElectronics/Mosfet"
SourceType "Mosfet"
Ron "0.001"
Lon "1e-6"
Rd ".001"
IC "0"
Rs "10"
Cs "0.01e-6"
PSBOutputType "10"
}
Block {
BlockType DiscretePulseGenerator
Name "Pulse\nGenerator"
Position [255, 213, 300, 247]
PulseType "Time based"
Period "0.001"
PulseWidth "50"
}
Block {
BlockType Scope
Name "Scope"
Ports [3]
Position [910, 268, 945, 322]
Location [1, 55, 1025, 737]
Open off
NumInputPorts "3"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
axes3 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
axes2 ""
axes3 ""
}
YMin "-5~62.5~-5"
YMax "5~71~5"
DataFormat "StructureWithTime"
}
Block {
BlockType Reference
Name "Series RLC Branch"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [129, 210, 161, 265]
Orientation "up"
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "0.2"
b "0"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Series RLC Branch1"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [205, 133, 270, 167]
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "0"
b "0.2e-03"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Series RLC Branch2"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [616, 255, 654, 315]
Orientation "down"
NamePlacement "alternate"
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "0"
b "0"
c "1000e-06"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Series RLC Branch3"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [755, 255, 785, 315]
Orientation "down"
NamePlacement "alternate"
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "50"
b "0"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "T connector"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1, 1]
Position [625, 420, 645, 440]
Orientation "left"
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 [380, 420, 400, 440]
Orientation "left"
ShowName off
SourceBlock "powerlib2/Connectors/T connector"
SourceType "Bus Bar"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Voltage Measurement"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [2, 1]
Position [830, 278, 860, 307]
SourceBlock "powerlib2/Measurements/Voltage Measurement"
SourceType "Voltage Measurement"
PhasorSimulation off
OutputType "Magnitude"
PSBOutputType "0"
PSBequivalent "1"
}
Line {
SrcBlock "DC Voltage Source"
SrcPort 1
DstBlock "Series RLC Branch"
DstPort 1
}
Line {
SrcBlock "Series RLC Branch"
SrcPort 1
Points [0, -55]
DstBlock "Series RLC Branch1"
DstPort 1
}
Line {
SrcBlock "Diode"
SrcPort 1
Points [115, 0]
Branch {
DstBlock "Series RLC Branch2"
DstPort 1
}
Branch {
Points [135, 0; 0, 75]
Branch {
DstBlock "Series RLC Branch3"
DstPort 1
}
Branch {
Points [45, 0]
DstBlock "Voltage Measurement"
DstPort 1
}
}
}
Line {
SrcBlock "Series RLC Branch2"
SrcPort 1
DstBlock "T connector"
DstPort enable
}
Line {
SrcBlock "Series RLC Branch3"
SrcPort 1
Points [0, 20]
Branch {
Points [0, 90]
DstBlock "T connector"
DstPort 1
}
Branch {
Points [45, 0]
DstBlock "Voltage Measurement"
DstPort 2
}
}
Line {
SrcBlock "T connector"
SrcPort 1
DstBlock "T connector1"
DstPort 1
}
Line {
SrcBlock "Series RLC Branch1"
SrcPort 1
DstBlock "Current Measurement"
DstPort 1
}
Line {
SrcBlock "Current Measurement"
SrcPort 2
Points [25, 0]
Branch {
DstBlock "Diode"
DstPort 1
}
Branch {
DstBlock "Mosfet"
DstPort 1
}
}
Line {
SrcBlock "T connector1"
SrcPort 1
Points [-50, 0]
Branch {
Points [-180, 0]
DstBlock "DC Voltage Source"
DstPort 1
}
Branch {
DstBlock "Ground (input)"
DstPort 1
}
}
Line {
SrcBlock "Pulse\nGenerator"
SrcPort 1
Points [110, 0]
DstBlock "Mosfet"
DstPort 2
}
Line {
SrcBlock "Mosfet"
SrcPort 1
DstBlock "T connector1"
DstPort enable
}
Line {
SrcBlock "Current Measurement"
SrcPort 1
Points [100, 0; 0, -30; 430, 0]
DstBlock "Scope"
DstPort 1
}
Line {
SrcBlock "Mosfet"
SrcPort 2
Points [0, 55; 480, 0]
DstBlock "Scope"
DstPort 3
}
Line {
SrcBlock "Voltage Measurement"
SrcPort 1
DstBlock "Scope"
DstPort 2
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -