📄 mlisimple.mdl
字号:
Position [215, 37, 245, 68]
Operator "<="
InputSameDT off
}
Block {
BlockType RelationalOperator
Name "Relational\nOperator1"
Position [235, 202, 265, 233]
Operator "<="
InputSameDT off
}
Block {
BlockType RelationalOperator
Name "Relational\nOperator2"
Position [240, 122, 270, 153]
Operator "<="
InputSameDT off
}
Block {
BlockType Relay
Name "Relay"
Position [290, 40, 320, 70]
OffOutputValue "-1"
}
Block {
BlockType Relay
Name "Relay1"
Position [320, 125, 350, 155]
OffOutputValue "-1"
}
Block {
BlockType Relay
Name "Relay2"
Position [305, 205, 335, 235]
OffOutputValue "-1"
}
Block {
BlockType Reference
Name "Repeating\nSequence"
Ports [0, 1]
Position [40, 30, 70, 60]
SourceBlock "simulink/Sources/Repeating\nSequence"
SourceType "Repeating table"
rep_seq_t "[0 1/(4*Fp) 2/(4*Fp) 3/(4*Fp) 4/(4*Fp)]"
rep_seq_y "[1 0 -1 0 1]"
}
Block {
BlockType Sin
Name "Sine Wave"
Position [125, 50, 155, 80]
SineType "Time based"
Amplitude "A"
Frequency "2*pi*Fr"
SampleTime "0"
}
Block {
BlockType Sin
Name "Sine Wave1"
Position [125, 135, 155, 165]
SineType "Time based"
Amplitude "A"
Frequency "2*pi*Fr"
Phase "-2*pi/3"
SampleTime "0"
}
Block {
BlockType Sin
Name "Sine Wave2"
Position [110, 230, 140, 260]
SineType "Time based"
Amplitude "A"
Frequency "2*pi*Fr"
Phase "2*pi/3"
SampleTime "0"
}
Block {
BlockType Outport
Name "S1"
Position [405, 48, 435, 62]
}
Block {
BlockType Outport
Name "S2"
Position [405, 133, 435, 147]
Port "2"
}
Block {
BlockType Outport
Name "S3"
Position [405, 213, 435, 227]
Port "3"
}
Line {
SrcBlock "Repeating\nSequence"
SrcPort 1
Points [0, 0; 20, 0]
Branch {
DstBlock "Relational\nOperator"
DstPort 1
}
Branch {
Points [0, 85]
Branch {
DstBlock "Relational\nOperator2"
DstPort 1
}
Branch {
Points [0, 80]
DstBlock "Relational\nOperator1"
DstPort 1
}
}
}
Line {
SrcBlock "Sine Wave"
SrcPort 1
Points [10, 0; 0, -5]
DstBlock "Relational\nOperator"
DstPort 2
}
Line {
SrcBlock "Sine Wave2"
SrcPort 1
Points [25, 0; 0, -20]
DstBlock "Relational\nOperator1"
DstPort 2
}
Line {
SrcBlock "Relational\nOperator"
SrcPort 1
DstBlock "Relay"
DstPort 1
}
Line {
SrcBlock "Relay2"
SrcPort 1
DstBlock "S3"
DstPort 1
}
Line {
SrcBlock "Relay1"
SrcPort 1
DstBlock "S2"
DstPort 1
}
Line {
SrcBlock "Relational\nOperator1"
SrcPort 1
DstBlock "Relay2"
DstPort 1
}
Line {
SrcBlock "Relay"
SrcPort 1
DstBlock "S1"
DstPort 1
}
Line {
SrcBlock "Relational\nOperator2"
SrcPort 1
DstBlock "Relay1"
DstPort 1
}
Line {
SrcBlock "Sine Wave1"
SrcPort 1
Points [30, 0; 0, -5]
DstBlock "Relational\nOperator2"
DstPort 2
}
}
}
Block {
BlockType SubSystem
Name "ONDULEUR"
Ports [4, 3]
Position [250, 44, 300, 261]
ForegroundColor "blue"
TreatAsAtomicUnit on
System {
Name "ONDULEUR"
Location [194, 124, 696, 476]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "S1"
Position [70, 28, 100, 42]
}
Block {
BlockType Inport
Name "S2"
Position [65, 88, 95, 102]
Port "2"
}
Block {
BlockType Inport
Name "S3"
Position [65, 148, 95, 162]
Port "3"
}
Block {
BlockType Inport
Name "T.C"
Position [15, 188, 45, 202]
Port "4"
}
Block {
BlockType Demux
Name "Demux"
Ports [1, 3]
Position [355, 52, 360, 168]
BackgroundColor "black"
ShowName off
Outputs "3"
}
Block {
BlockType Gain
Name "Matrix\nGain"
Position [285, 79, 320, 141]
Gain "[2/3 -1/3 -1/3;-1/3 2/3 -1/3;-1/3 -1/3 "
"2/3]"
Multiplication "Matrix(K*u)"
}
Block {
BlockType Mux
Name "Mux"
Ports [3, 1]
Position [205, 30, 210, 190]
ShowName off
Inputs "3"
DisplayOption "bar"
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [140, 88, 165, 132]
InputSameDT off
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [135, 149, 170, 176]
InputSameDT off
}
Block {
BlockType Product
Name "Product2"
Ports [2, 1]
Position [140, 36, 165, 69]
InputSameDT off
}
Block {
BlockType Outport
Name "Van"
Position [410, 63, 440, 77]
}
Block {
BlockType Outport
Name "Vbn"
Position [410, 103, 440, 117]
Port "2"
}
Block {
BlockType Outport
Name "Vcn"
Position [415, 143, 445, 157]
Port "3"
}
Line {
SrcBlock "Matrix\nGain"
SrcPort 1
DstBlock "Demux"
DstPort 1
}
Line {
SrcBlock "Demux"
SrcPort 1
DstBlock "Van"
DstPort 1
}
Line {
SrcBlock "Demux"
SrcPort 2
DstBlock "Vbn"
DstPort 1
}
Line {
SrcBlock "Demux"
SrcPort 3
DstBlock "Vcn"
DstPort 1
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "Matrix\nGain"
DstPort 1
}
Line {
SrcBlock "Product1"
SrcPort 1
DstBlock "Mux"
DstPort 3
}
Line {
SrcBlock "Product"
SrcPort 1
DstBlock "Mux"
DstPort 2
}
Line {
SrcBlock "T.C"
SrcPort 1
Points [10, 0]
Branch {
Points [35, 0; 0, -25]
DstBlock "Product1"
DstPort 2
}
Branch {
Points [0, -75]
Branch {
DstBlock "Product"
DstPort 2
}
Branch {
Points [0, -60]
DstBlock "Product2"
DstPort 2
}
}
}
Line {
SrcBlock "S3"
SrcPort 1
DstBlock "Product1"
DstPort 1
}
Line {
SrcBlock "S2"
SrcPort 1
Points [0, 5]
DstBlock "Product"
DstPort 1
}
Line {
SrcBlock "Product2"
SrcPort 1
DstBlock "Mux"
DstPort 1
}
Line {
SrcBlock "S1"
SrcPort 1
Points [0, 10]
DstBlock "Product2"
DstPort 1
}
}
}
Block {
BlockType Constant
Name "tension contune"
Position [185, 224, 210, 246]
ForegroundColor "blue"
Value "E/2"
VectorParams1D off
}
Block {
BlockType Outport
Name "Van"
Position [350, 78, 380, 92]
}
Block {
BlockType Outport
Name "Vbn"
Position [355, 148, 385, 162]
Port "2"
}
Block {
BlockType Outport
Name "Vcn"
Position [355, 218, 385, 232]
Port "3"
}
Line {
SrcBlock "tension contune"
SrcPort 1
DstBlock "ONDULEUR"
DstPort 4
}
Line {
SrcBlock "ONDULEUR"
SrcPort 1
DstBlock "Van"
DstPort 1
}
Line {
SrcBlock "ONDULEUR"
SrcPort 2
DstBlock "Vbn"
DstPort 1
}
Line {
SrcBlock "ONDULEUR"
SrcPort 3
DstBlock "Vcn"
DstPort 1
}
Line {
SrcBlock "MLI"
SrcPort 1
DstBlock "ONDULEUR"
DstPort 1
}
Line {
SrcBlock "MLI"
SrcPort 2
DstBlock "ONDULEUR"
DstPort 2
}
Line {
SrcBlock "MLI"
SrcPort 3
DstBlock "ONDULEUR"
DstPort 3
}
}
}
Block {
BlockType Reference
Name "powergui"
Ports []
Position [385, 211, 512, 255]
ForegroundColor "blue"
DropShadow on
ShowName off
SourceBlock "powerlib2/powergui"
SourceType "PSB option menu block"
Frange "[0:2:500]"
Ylog off
Xlog on
save off
variable "ZData"
structure "ScopeData"
ZoomFFT off
StartTime "0"
cycles "1"
DisplayStyle "3"
fundamental "50"
FreqAxis on
MaxFrequency "2500"
frequencyindice "1"
frequencyindicesteady "1"
RmsSteady "1"
display off
Ts "0"
methode off
frequency "50"
echomessages off
}
Line {
SrcBlock "i"
SrcPort 3
DstBlock "Vcn"
DstPort 1
}
Line {
SrcBlock "i"
SrcPort 1
DstBlock "Van"
DstPort 1
}
Line {
SrcBlock "i"
SrcPort 2
DstBlock "Vbn"
DstPort 1
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -