📄 lecture.mdl
字号:
}
}
Line {
SrcBlock "Sum2"
SrcPort 1
Points [0, 0; 10, 0]
Branch {
Points [0, 120]
DstBlock "Display"
DstPort 1
}
Branch {
DstBlock "Limit"
DstPort 1
}
}
Line {
SrcBlock "Ur"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Ug"
SrcPort 1
Points [40, 0]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Non Linear\nIntegrator"
SrcPort 1
Points [35, 0]
DstBlock "Sum2"
DstPort 2
}
}
}
Block {
BlockType SubSystem
Name "FCR"
Ports [4, 1]
Position [360, 104, 440, 171]
TreatAsAtomicUnit off
System {
Name "FCR"
Location [2, 74, 1014, 724]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "170"
Block {
BlockType Inport
Name "Ifr"
Position [20, 63, 50, 77]
}
Block {
BlockType Inport
Name "switch"
Position [20, 93, 50, 107]
Port "2"
}
Block {
BlockType Inport
Name "In3"
Position [20, 123, 50, 137]
Port "3"
}
Block {
BlockType Inport
Name "In4"
Position [15, 185, 45, 205]
NamePlacement "alternate"
Port "4"
}
Block {
BlockType Constant
Name "Constant4"
Position [415, 150, 445, 180]
Value "0"
}
Block {
BlockType Constant
Name "Constant5"
Position [315, 25, 345, 55]
}
Block {
BlockType Display
Name "Display"
Ports [1]
Position [385, 230, 475, 260]
Decimation "1"
}
Block {
BlockType Gain
Name "Gain1"
Position [190, 118, 220, 152]
Gain "0"
}
Block {
BlockType Gain
Name "Gain2"
Position [80, 178, 110, 212]
Gain "0"
}
Block {
BlockType Gain
Name "Gain3"
Position [215, 60, 265, 90]
}
Block {
BlockType Integrator
Name "Integrator"
Ports [1, 1]
Position [240, 120, 270, 150]
LimitOutput on
UpperSaturationLimit "1"
LowerSaturationLimit "0"
}
Block {
BlockType MinMax
Name "MinMax"
Ports [2, 1]
Position [410, 92, 440, 123]
Function "min"
Inputs "2"
}
Block {
BlockType MinMax
Name "MinMax1"
Ports [2, 1]
Position [510, 102, 540, 133]
Function "max"
Inputs "2"
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [135, 90, 155, 110]
ShowName off
IconShape "round"
Inputs "|+-"
}
Block {
BlockType Sum
Name "Sum5"
Ports [2, 1]
Position [315, 89, 350, 136]
ShowName off
}
Block {
BlockType Switch
Name "Switch"
Position [75, 85, 105, 115]
Threshold "2"
}
Block {
BlockType Outport
Name "Out1"
Position [565, 113, 595, 127]
}
Line {
SrcBlock "Sum1"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
Points [0, -25]
DstBlock "Gain3"
DstPort 1
}
Branch {
Points [0, 35]
DstBlock "Gain1"
DstPort 1
}
}
Line {
SrcBlock "Gain3"
SrcPort 1
Points [15, 0; 0, 25]
DstBlock "Sum5"
DstPort 1
}
Line {
SrcBlock "Integrator"
SrcPort 1
Points [10, 0; 0, -10]
DstBlock "Sum5"
DstPort 2
}
Line {
SrcBlock "Sum5"
SrcPort 1
Points [0, 0; 10, 0]
Branch {
DstBlock "MinMax"
DstPort 2
}
Branch {
Points [0, 130]
DstBlock "Display"
DstPort 1
}
}
Line {
SrcBlock "Constant4"
SrcPort 1
Points [30, 0; 0, -40]
DstBlock "MinMax1"
DstPort 2
}
Line {
SrcBlock "Constant5"
SrcPort 1
Points [25, 0; 0, 60]
DstBlock "MinMax"
DstPort 1
}
Line {
SrcBlock "MinMax"
SrcPort 1
DstBlock "MinMax1"
DstPort 1
}
Line {
SrcBlock "Switch"
SrcPort 1
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Ifr"
SrcPort 1
Points [0, 20]
DstBlock "Switch"
DstPort 1
}
Line {
SrcBlock "switch"
SrcPort 1
DstBlock "Switch"
DstPort 2
}
Line {
SrcBlock "In3"
SrcPort 1
Points [0, -20]
DstBlock "Switch"
DstPort 3
}
Line {
SrcBlock "MinMax1"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Gain1"
SrcPort 1
DstBlock "Integrator"
DstPort 1
}
Line {
SrcBlock "In4"
SrcPort 1
DstBlock "Gain2"
DstPort 1
}
Line {
SrcBlock "Gain2"
SrcPort 1
Points [30, 0]
DstBlock "Sum1"
DstPort 2
}
}
}
Block {
BlockType Constant
Name "Ifr"
Position [285, 35, 315, 65]
}
Block {
BlockType SubSystem
Name "Measurement"
Ports [1, 1]
Position [85, 190, 120, 210]
TreatAsAtomicUnit off
System {
Name "Measurement"
Location [2, 70, 1022, 720]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "541"
Block {
BlockType Inport
Name "I"
Position [25, 28, 55, 42]
}
Block {
BlockType Sin
Name "Sine Wave"
Position [40, 70, 70, 100]
SineType "Time based"
Amplitude "0.0"
Frequency "2*pi*150"
SampleTime "0"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [80, 25, 100, 45]
ShowName off
IconShape "round"
Inputs "|++"
}
Block {
BlockType Outport
Name "O"
Position [125, 28, 155, 42]
}
Line {
SrcBlock "Sine Wave"
SrcPort 1
Points [15, 0]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "O"
DstPort 1
}
Line {
SrcBlock "I"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Ur"
Ports [0, 1]
Position [85, 121, 120, 139]
TreatAsAtomicUnit off
System {
Name "Ur"
Location [2, 74, 1014, 724]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "520"
Block {
BlockType Step
Name "Delta"
Position [25, 75, 55, 105]
Time "8"
After "0.0"
SampleTime "0"
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [85, 30, 105, 50]
ShowName off
IconShape "round"
Inputs "|++"
}
Block {
BlockType Constant
Name "Ur"
Position [25, 25, 55, 55]
}
Block {
BlockType Outport
Name "O"
Position [130, 33, 160, 47]
}
Line {
SrcBlock "Ur"
SrcPort 1
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Delta"
SrcPort 1
Points [35, 0]
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "O"
DstPort 1
}
}
}
Block {
BlockType Constant
Name "switch"
Position [195, 35, 225, 65]
}
Block {
BlockType Outport
Name "alpha"
Position [530, 133, 560, 147]
}
Line {
SrcBlock "Ifr"
SrcPort 1
Points [15, 0; 0, 65]
DstBlock "FCR"
DstPort 1
}
Line {
SrcBlock "switch"
SrcPort 1
Points [45, 0; 0, 80]
DstBlock "FCR"
DstPort 2
}
Line {
SrcBlock "AVR"
SrcPort 1
DstBlock "FCR"
DstPort 3
}
Line {
SrcBlock "If"
SrcPort 1
Points [280, 0; 0, -95]
DstBlock "FCR"
DstPort 4
}
Line {
SrcBlock "FCR"
SrcPort 1
DstBlock "alpha"
DstPort 1
}
Line {
SrcBlock "Ug"
SrcPort 1
DstBlock "Measurement"
DstPort 1
}
Line {
SrcBlock "Measurement"
SrcPort 1
Points [25, 0; 0, -40]
DstBlock "AVR"
DstPort 2
}
Line {
SrcBlock "Ur"
SrcPort 1
DstBlock "AVR"
DstPort 1
}
}
}
Block {
BlockType Scope
Name "Scope"
Ports [1]
Position [700, 29, 730, 61]
Location [7, 156, 1021, 704]
Open off
NumInputPorts "1"
ZoomMode "xonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
YMin "-400"
YMax "900"
SaveName "ScopeData3"
DataFormat "StructureWithTime"
LimitDataPoints off
}
Block {
BlockType Reference
Name "Series RLC Branch2"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [355, 109, 420, 141]
ShowName off
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "0.2"
b "1.2"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Gain
Name "Stator"
Position [600, 102, 635, 138]
}
Block {
BlockType SubSystem
Name "Thyristor"
Ports [5, 1]
Position [250, 90, 320, 160]
TreatAsAtomicUnit off
System {
Name "Thyristor"
Location [2, 70, 1022, 720]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -