📄 csd_double_pwm_inverter.mdl
字号:
axes2 "%<SignalLabel>"
}
YMin "-150~-500"
YMax "150~500"
DataFormat "StructureWithTime"
LimitDataPoints off
SampleTime "0"
}
Block {
BlockType Scope
Name "Scope2"
Ports [2]
Position [375, 686, 405, 719]
Floating off
Location [17, 171, 1169, 948]
Open off
NumInputPorts "2"
ZoomMode "xonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
}
YMin "-150~-500"
YMax "150~500"
SaveName "ScopeData1"
DataFormat "StructureWithTime"
LimitDataPoints off
SampleTime "0"
}
Block {
BlockType Scope
Name "Scope3"
Ports [3]
Position [1205, 542, 1240, 618]
Floating off
Location [70, 70, 1222, 847]
Open off
NumInputPorts "3"
ZoomMode "xonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
axes3 "%<SignalLabel>"
}
YMin "-150~-500~-5"
YMax "150~500~5"
SaveName "ScopeData2"
DataFormat "StructureWithTime"
LimitDataPoints off
SampleTime "0"
}
Block {
BlockType Scope
Name "Scope4"
Ports [2]
Position [990, 701, 1020, 734]
Floating off
Location [6, 60, 1158, 837]
Open off
NumInputPorts "2"
ZoomMode "xonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
}
YMin "-150~-500"
YMax "150~500"
SaveName "ScopeData3"
DataFormat "StructureWithTime"
LimitDataPoints off
SampleTime "0"
}
Block {
BlockType Reference
Name "Series RLC Branch"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [460, 521, 530, 549]
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__new0"
RConnTagsString "__new0"
BranchType "L"
Resistance "1.0"
Inductance "200e-6"
SetiL0 off
InitialCurrent "0"
Capacitance "1.0"
Setx0 off
InitialVoltage "0"
Measurements "None"
}
Block {
BlockType Reference
Name "Three-Phase\nParallel RLC Load"
Ports [0, 0, 0, 0, 0, 3]
Position [1010, 187, 1075, 243]
NamePlacement "alternate"
AttributesFormatString "\\n"
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Elements/Three-Phase\nParallel RLC Loa"
"d"
SourceType "Three-Phase Parallel RLC Load"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "A|B|C"
Configuration "Y (grounded)"
NominalVoltage "380"
NominalFrequency "50"
ActivePower "50e3"
InductivePower "0"
CapacitivePower "0"
Measurements "None"
}
Block {
BlockType Reference
Name "Three-Phase\nSeries RLC Branch"
Ports [0, 0, 0, 0, 0, 3, 3]
Position [740, 187, 810, 233]
AttributesFormatString "\\n"
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Elements/Three-Phase\nSeries RLC Branc"
"h"
SourceType "Three-Phase Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "A|B|C"
RConnTagsString "A|B|C"
BranchType "L"
Resistance "1"
Inductance "2e-3"
Capacitance "1e-6"
Measurements "None"
}
Block {
BlockType Reference
Name "Three-Phase\nSeries RLC Branch1"
Ports [0, 0, 0, 0, 0, 3, 3]
Position [700, 567, 770, 613]
AttributesFormatString "\\n"
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Elements/Three-Phase\nSeries RLC Branc"
"h"
SourceType "Three-Phase Series RLC Branch"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "A|B|C"
RConnTagsString "A|B|C"
BranchType "L"
Resistance "1"
Inductance "2e-3"
Capacitance "1e-6"
Measurements "None"
}
Block {
BlockType Reference
Name "Three-Phase\nSeries RLC Load"
Ports [0, 0, 0, 0, 0, 3]
Position [842, 280, 898, 345]
Orientation "down"
AttributesFormatString "\\n"
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Elements/Three-Phase\nSeries RLC Load"
SourceType "Three-Phase Series RLC Load"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "A|B|C"
Configuration "Y (grounded)"
NominalVoltage "380"
NominalFrequency "50"
ActivePower "0"
InductivePower "0"
CapacitivePower "3e3"
Measurements "None"
}
Block {
BlockType Reference
Name "Three-Phase\nSeries RLC Load1"
Ports [0, 0, 0, 0, 0, 3]
Position [802, 660, 858, 725]
Orientation "down"
AttributesFormatString "\\n"
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Elements/Three-Phase\nSeries RLC Load"
SourceType "Three-Phase Series RLC Load"
PhysicalDomain "powersysdomain"
SubClassName "unknown"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "A|B|C"
Configuration "Y (grounded)"
NominalVoltage "380"
NominalFrequency "50"
ActivePower "0"
InductivePower "0"
CapacitivePower "3e3"
Measurements "None"
}
Block {
BlockType Reference
Name "Three-Phase\nTransformer\n(Two Windings)"
Ports [0, 0, 0, 0, 0, 3, 3]
Position [230, 141, 305, 239]
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Elements/Three-Phase\nTransformer\n(Tw"
"o Windings)"
SourceType "Three-Phase Transformer (Two Windings)"
ShowPortLabels on
SystemSampleTime "-1"
FunctionWithSeparateData off
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
UNITS "pu"
NominalPower "[ 50e3 , 50 ]"
Winding1Connection "Delta (D1)"
Winding1 "[ 25e3 , 0.1 , 0.1 ]"
Winding2Connection "Yg"
Winding2 "[ 600 , 0.1 , 0.1 ]"
SetSaturation off
Rm "200"
Lm "200"
Saturation "[ 0,0 ; 0.0024,1.2 ; 1.0,1.52 ]"
Hysteresis off
DataFile "'hysteresis'"
SetInitialFlux off
InitialFluxes "[ 0.8 , -0.8 , 0.7 ]"
Measurements "None"
TransfoNumber "0"
MoreParameters off
BreakLoop off
DataType off
}
Block {
BlockType Reference
Name "Three-Phase\nTransformer\n(Two Windings)1"
Ports [0, 0, 0, 0, 0, 3, 3]
Position [190, 521, 265, 619]
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Elements/Three-Phase\nTransformer\n(Tw"
"o Windings)"
SourceType "Three-Phase Transformer (Two Windings)"
ShowPortLabels on
SystemSampleTime "-1"
FunctionWithSeparateData off
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
UNITS "pu"
NominalPower "[ 50e3 , 60 ]"
Winding1Connection "Yg"
Winding1 "[ 25e3 , 0.004 , 0.02 ]"
Winding2Connection "Delta (D1)"
Winding2 "[ 600 , 0.004 , 0.02 ]"
SetSaturation off
Rm "200"
Lm "200"
Saturation "[ 0,0 ; 0.0024,1.2 ; 1.0,1.52 ]"
Hysteresis off
DataFile "'hysteresis'"
SetInitialFlux off
InitialFluxes "[ 0.8 , -0.8 , 0.7 ]"
Measurements "None"
TransfoNumber "0"
MoreParameters off
BreakLoop off
DataType off
}
Block {
BlockType Reference
Name "Three-Phase Source"
Ports [0, 0, 0, 0, 0, 1, 3]
Position [100, 171, 185, 229]
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Electrical\nSources/Three-Phase Source"
SourceType "Three-Phase Source"
ShowPortLabels on
SystemSampleTime "-1"
FunctionWithSeparateData off
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
Voltage "25e3"
PhaseAngle "0"
Frequency "50"
InternalConnection "Yn"
SpecifyImpedance on
Resistance "0.8929"
Inductance "16.58e-3"
ShortCircuitLevel "10e6"
BaseVoltage "25e3"
XRratio "5"
}
Block {
BlockType Reference
Name "Three-Phase Source1"
Ports [0, 0, 0, 0, 0, 0, 3]
Position [60, 551, 145, 609]
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Electrical\nSources/Three-Phase Source"
SourceType "Three-Phase Source"
ShowPortLabels on
SystemSampleTime "-1"
FunctionWithSeparateData off
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
Voltage "25e3"
PhaseAngle "0"
Frequency "60"
InternalConnection "Yg"
SpecifyImpedance on
Resistance "0.8929"
Inductance "16.58e-3"
ShortCircuitLevel "10e6"
BaseVoltage "25e3"
XRratio "5"
}
Block {
BlockType Reference
Name "Universal Bridge"
Ports [1, 0, 0, 0, 0, 3, 2]
Position [415, 137, 470, 213]
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Power\nElectronics/Universal Bridge"
SourceType "Universal Bridge"
ShowPortLabels on
SystemSampleTime "-1"
FunctionWithSeparateData off
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
Arms "3"
SnubberResistance "5000"
SnubberCapacitance "inf"
Device "IGBT / Diodes"
Ron "1e-3"
Lon "0"
ForwardVoltages "[ 0.8 0 ]"
ForwardVoltage "0"
GTOparameters "[ 10e-6 , 20e-6 ]"
IGBTparameters "[ 1e-6 , 2e-6 ]"
Measurements "None"
converterType "Rectifier"
}
Block {
BlockType Reference
Name "Universal Bridge1"
Ports [1, 0, 0, 0, 0, 3, 2]
Position [615, 167, 670, 243]
Orientation "left"
DialogController "PMDialogs.PMDefaultMaskDlg"
SourceBlock "powerlib/Power\nElectronics/Universal Bridge"
SourceType "Universal Bridge"
ShowPortLabels on
SystemSampleTime "-1"
FunctionWithSeparateData off
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
Arms "3"
SnubberResistance "5000"
SnubberCapacitance "inf"
Device "IGBT / Diodes"
Ron "1e-3"
Lon "0"
ForwardVoltages "[ 0.8 0 ]"
ForwardVoltage "0"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -