📄 sibgebipole.mdl
字号:
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
Resistance "1"
Inductance "1"
Capacitance "inf"
Measurements "None"
}
Block {
BlockType Sin
Name "Sine Wave"
Ports [0, 1]
Position [255, 565, 285, 595]
SineType "Time based"
Frequency "100*pi"
}
Block {
BlockType Sum
Name "Subtract"
Ports [2, 1]
Position [500, 562, 530, 593]
Inputs "+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
OutScaling "2^-10"
SaturateOnIntegerOverflow off
}
Block {
BlockType Reference
Name "Triangle1"
Ports [0, 1]
Position [280, 625, 310, 655]
SourceBlock "simulink/Sources/Repeating\nSequence"
SourceType "Repeating table"
ShowPortLabels on
rep_seq_t "[0 1/4/2000 3/4/2000 1/2000]"
rep_seq_y "[0 -1 1 0]"
}
Block {
BlockType Reference
Name "Universal Bridge\n2 arms"
Ports [1, 0, 0, 0, 0, 2, 2]
Position [255, 146, 315, 224]
Orientation "left"
BackgroundColor "lightBlue"
AttributesFormatString "\\n"
SourceBlock "powerlib/Power\nElectronics/Universal Bridge"
SourceType "Universal Bridge"
ShowPortLabels on
Arms "2"
SnubberResistance "10000"
SnubberCapacitance "inf"
Device "IGBT / Diodes"
Ron "1e-4"
Lon "0"
ForwardVoltages "[ 1 1 ]"
ForwardVoltage ".8"
GTOparameters "[ 10e-6 , 20e-6 ]"
IGBTparameters "[ 1e-6 , 2e-6 ]"
Measurements "None"
}
Block {
BlockType Reference
Name "Vab-inv1"
Tag "PoWeRsYsTeMmEaSuReMeNt"
Ports [0, 1, 0, 0, 0, 2]
Position [540, 128, 565, 152]
ForegroundColor "yellow"
AttributesFormatString "\\n"
SourceBlock "powerlib/Measurements/Voltage Measurement"
SourceType "Voltage Measurement"
ShowPortLabels on
PhasorSimulation off
OutputType "Magnitude"
PSBequivalent "0"
}
Block {
BlockType Reference
Name "Vdc = 400 V"
Description "source block"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [140, 170, 160, 205]
Orientation "up"
AttributesFormatString "\\n"
SourceBlock "powerlib/Electrical\nSources/DC Voltage Source"
SourceType "DC Voltage Source"
ShowPortLabels on
Amplitude "400"
Measurements "None"
}
Block {
BlockType Constant
Name "m4"
Position [265, 515, 305, 535]
ShowName off
Value "0.85"
SampleTime "-1"
}
Block {
BlockType Reference
Name "output Ground1"
Ports [0, 0, 0, 0, 0, 1]
Position [183, 290, 207, 315]
Orientation "down"
ShowName off
AttributesFormatString "\\n"
SourceBlock "powerlib/Elements/Ground"
SourceType "Ground"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "a"
}
Block {
BlockType Reference
Name "powergui"
Ports []
Position [892, 29, 999, 71]
DropShadow on
ShowName off
Priority "2"
FontSize 12
SourceBlock "powerlib/powergui"
SourceType "PSB option menu block"
ShowPortLabels on
SimulationMode "Discrete"
SampleTime "5.144e-6"
echomessages off
Frange "[0:2:500]"
Ylog off
Xlog off
save off
variable "ZData"
structure "psb3phPWM1_str"
ZoomFFT on
StartTime "0.1 - 2/60"
cycles "2"
DisplayStyle "off"
fundamental "60"
FreqAxis off
MaxFrequency "5000"
frequencyindice "1"
frequencyindicesteady "1"
RmsSteady "1"
display off
Ts "0"
frequency "60"
methode off
}
Block {
BlockType TransferFcn
Name "simple filter"
Position [710, 82, 770, 118]
Denominator "[0.002 1]"
}
Line {
LineType "Connection"
SrcBlock "Universal Bridge\n2 arms"
SrcPort RConn2
Points [-10, 0; 0, 50; -35, 0]
Branch {
ConnectType "DEST_DEST"
SrcBlock "output Ground1"
SrcPort LConn1
Points [0, 0; 0, -20]
}
Branch {
ConnectType "DEST_SRC"
Points [-45, 0]
DstBlock "Vdc = 400 V"
DstPort LConn1
}
}
Line {
SrcBlock "Current Measurement"
SrcPort 1
Points [155, 0; 0, 20]
DstBlock "Scope1"
DstPort 2
}
Line {
SrcBlock "Vab-inv1"
SrcPort 1
Points [45, 0]
Branch {
Points [5, 0; 0, 35]
DstBlock "Scope1"
DstPort 1
}
Branch {
Points [170, 0; 0, 65]
DstBlock "Mux2"
DstPort 2
}
Branch {
Points [0, -40]
DstBlock "simple filter"
DstPort 1
}
}
Line {
LineType "Connection"
SrcBlock "Vdc = 400 V"
SrcPort RConn1
Points [0, -35; 85, 0; 0, 45]
DstBlock "Universal Bridge\n2 arms"
DstPort RConn1
}
Line {
LineType "Connection"
SrcBlock "Series RLC Branch"
SrcPort RConn1
Points [0, 5; -45, 0]
Branch {
ConnectType "DEST_SRC"
Points [-130, 0; 0, -90]
DstBlock "Universal Bridge\n2 arms"
DstPort LConn2
}
Branch {
ConnectType "DEST_SRC"
Points [0, -155]
DstBlock "Vab-inv1"
DstPort LConn2
}
}
Line {
SrcBlock "Product"
SrcPort 1
Points [35, 0]
Branch {
DstBlock "Subtract"
DstPort 1
}
Branch {
Points [0, 140]
DstBlock "Mux4"
DstPort 1
}
}
Line {
SrcBlock "Sine Wave"
SrcPort 1
DstBlock "Product"
DstPort 2
}
Line {
SrcBlock "m4"
SrcPort 1
Points [50, 0]
DstBlock "Product"
DstPort 1
}
Line {
SrcBlock "BL5"
SrcPort 1
Points [15, 0; 0, -60]
Branch {
Points [0, -25; 50, 0]
Branch {
DstBlock "Mux1"
DstPort 2
}
Branch {
Points [0, 135]
DstBlock "Scope2"
DstPort 3
}
}
Branch {
Points [65, 0]
Branch {
DstBlock "Mux1"
DstPort 3
}
Branch {
Points [0, 120]
DstBlock "Scope2"
DstPort 4
}
}
}
Line {
LineType "Connection"
SrcBlock "Universal Bridge\n2 arms"
SrcPort LConn1
Points [0, 0; 65, 0]
Branch {
ConnectType "DEST_SRC"
DstBlock "Current Measurement"
DstPort LConn1
}
Branch {
ConnectType "DEST_SRC"
Points [0, -50]
DstBlock "Vab-inv1"
DstPort LConn1
}
}
Line {
LineType "Connection"
SrcBlock "Current Measurement"
SrcPort RConn1
Points [45, 0]
DstBlock "Series RLC Branch"
DstPort LConn1
}
Line {
SrcBlock "Subtract"
SrcPort 1
DstBlock "Relay"
DstPort 1
}
Line {
SrcBlock "Relay"
SrcPort 1
DstBlock "Data Type \nConversion2"
DstPort 1
}
Line {
SrcBlock "Mux4"
SrcPort 1
Points [265, 0; 0, -70]
DstBlock "Scope2"
DstPort 1
}
Line {
Labels [3, 0]
SrcBlock "Data Type \nConversion"
SrcPort 1
Points [90, 0; 0, -220; -775, 0; 0, -175]
DstBlock "Universal Bridge\n2 arms"
DstPort 1
}
Line {
SrcBlock "Triangle1"
SrcPort 1
Points [70, 0]
Branch {
Points [100, 0]
DstBlock "Subtract"
DstPort 2
}
Branch {
Points [0, 100]
DstBlock "Mux4"
DstPort 2
}
}
Line {
SrcBlock "Mux1"
SrcPort 1
DstBlock "Data Type \nConversion"
DstPort 1
}
Line {
SrcBlock "Data Type \nConversion2"
SrcPort 1
Points [5, 0]
Branch {
Points [45, 0]
Branch {
Points [0, -65; 55, 0]
Branch {
DstBlock "Mux1"
DstPort 1
}
Branch {
Points [0, 150]
DstBlock "Scope2"
DstPort 2
}
}
Branch {
Points [120, 0]
Branch {
Points [50, 0]
DstBlock "Mux1"
DstPort 4
}
Branch {
Points [0, 115]
DstBlock "Scope2"
DstPort 5
}
}
}
Branch {
DstBlock "BL5"
DstPort 1
}
}
Line {
SrcBlock "simple filter"
SrcPort 1
Points [40, 0; 0, 70; 50, 0]
DstBlock "Mux2"
DstPort 1
}
Line {
SrcBlock "Mux2"
SrcPort 1
Points [45, 0; 0, -40]
DstBlock "Scope4"
DstPort 1
}
Annotation {
Name "m"
Position [288, 538]
}
Annotation {
Name "the inertia instant must be the same as the fou"
"ndmental time"
Position [708, 67]
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -