📄 igstatic.mdl
字号:
}
Line {
SrcBlock "Mux3"
SrcPort 1
DstBlock "Fcn"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "space vector2"
Ports []
Position [1032, 630, 1100, 696]
ForegroundColor "orange"
DropShadow on
ShowName off
OpenFcn "close all,figure(1),polar(V(:,2),V(:,1),'-xr'),"
"title('Locus of rotor voltage phasor Vr'),figure(2),plot(PQ(:,2),PQ(:,1),'-xb"
"'),,axis([-1 1 -1 1]),title('Rotor Qr versus Pr'),axis equal,grid, "
" \nfigure(3),pl"
"ot(wm,Ps,'-xb',wm,Pr,'-+g',wm,Ps+Pr,'o-r'),title('Power versus speed'),grid,l"
"egend('Ps','Pr','Pgrid',0),figure(4),plot(wm,Qs,'-xb',wm,Qr,'-+g',wm,Qs+Qr,'o"
"-r',wm,Qs+Qr./wr,'-*y'),title('Reactive power versus speed'),grid,legend('Qs'"
",'Qr','Qgrid','Qo',0)"
FontWeight "bold"
TreatAsAtomicUnit off
MaskDisplay "plot(-1.5,-1.5,1.5,1.5,cos(0:.01:7),sin(0:.01:7"
") )\ndisp('LOCUS')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "space vector2"
Location [81, 508, 528, 696]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
}
}
Block {
BlockType Lookup
Name "wm"
Position [60, 571, 95, 609]
BackgroundColor "yellow"
NamePlacement "alternate"
FontWeight "bold"
InputValues "[0 20 ] "
OutputValues "[.7 1.3]"
}
Block {
BlockType Constant
Name "ws"
Position [65, 515, 95, 545]
NamePlacement "alternate"
}
Line {
SrcBlock "Gain"
SrcPort 1
Points [45, 0]
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "M1"
SrcPort 1
DstBlock "Gain2"
DstPort 1
}
Line {
SrcBlock "Gain2"
SrcPort 1
Points [15, 0]
DstBlock "Sum"
DstPort 3
}
Line {
SrcBlock "-M"
SrcPort 1
DstBlock "Gain3"
DstPort 1
}
Line {
SrcBlock "Gain5"
SrcPort 1
DstBlock "Sum2"
DstPort 2
}
Line {
Name "wr"
Labels [0, 1]
SrcBlock "Sum1"
SrcPort 1
Points [10, 0]
Branch {
Points [10, 0; 75, 0]
Branch {
DstBlock "Product"
DstPort 2
}
Branch {
Points [0, -110]
DstBlock "Product1"
DstPort 2
}
}
Branch {
Points [0, 35]
DstBlock "To Workspace7"
DstPort 1
}
}
Line {
SrcBlock "M"
SrcPort 1
DstBlock "Gain7"
DstPort 1
}
Line {
SrcBlock "Product"
SrcPort 1
DstBlock "M"
DstPort 1
}
Line {
SrcBlock "Gain7"
SrcPort 1
Points [15, 0]
DstBlock "Sum2"
DstPort 3
}
Line {
SrcBlock "Product1"
SrcPort 1
Points [130, 0]
DstBlock "Sum2"
DstPort 1
}
Line {
Name "Vr"
Labels [0, 1]
SrcBlock "Sum2"
SrcPort 1
Points [0, 0; 40, 0]
Branch {
Points [0, -35; 280, 0]
Branch {
Points [0, -80]
DstBlock "Dot Product5"
DstPort 1
}
Branch {
DstBlock "Dot Product"
DstPort 2
}
}
Branch {
Points [0, 55]
DstBlock "Vr"
DstPort 1
}
Branch {
DstBlock "Demux"
DstPort 1
}
}
Line {
SrcBlock "Sum3"
SrcPort 1
Points [0, 0; 15, 0]
Branch {
Points [0, 145]
Branch {
Points [-350, 0; 0, 75]
Branch {
Points [0, 65]
DstBlock "Product"
DstPort 1
}
Branch {
DstBlock "Gain5"
DstPort 1
}
}
Branch {
Points [160, 0]
Branch {
DstBlock "M3"
DstPort 1
}
Branch {
Points [0, 25]
DstBlock "Dot Product"
DstPort 1
}
}
}
Branch {
Points [0, 0]
Branch {
DstBlock "Ir"
DstPort 1
}
Branch {
Points [0, -175]
DstBlock "Gain4"
DstPort 1
}
}
}
Line {
SrcBlock "Vso"
SrcPort 1
DstBlock "shift"
DstPort 1
}
Line {
SrcBlock "shift"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
DstBlock "Sum"
DstPort 2
}
Branch {
Points [0, 90; 295, 0]
Branch {
DstBlock "Vs"
DstPort 1
}
Branch {
Points [0, -50; 305, 0; 0, -55]
Branch {
Points [0, -65]
DstBlock "Dot Product2"
DstPort 1
}
Branch {
DstBlock "Dot Product1"
DstPort 1
}
}
}
}
Line {
SrcBlock "gam\n(deg)"
SrcPort 1
Points [5, 0; 0, -30]
Branch {
DstBlock "shift"
DstPort 2
}
Branch {
Points [0, -70]
DstBlock "shift1"
DstPort 2
}
}
Line {
SrcBlock "shift1"
SrcPort 1
Points [0, 0; 20, 0]
Branch {
DstBlock "Gain"
DstPort 1
}
Branch {
Points [0, 130]
DstBlock "M1"
DstPort 1
}
Branch {
Points [0, -35; 310, 0]
Branch {
Points [0, 40]
Branch {
DstBlock "Sum3"
DstPort 1
}
Branch {
Points [185, 0]
Branch {
DstBlock "M2"
DstPort 1
}
Branch {
Points [0, 65]
DstBlock "Dot Product1"
DstPort 2
}
}
}
Branch {
Points [0, 0]
Branch {
DstBlock "Is"
DstPort 1
}
Branch {
Points [0, -130]
DstBlock "Gain1"
DstPort 1
}
}
}
}
Line {
SrcBlock "Dot Product"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
DstBlock "Pr"
DstPort 1
}
Branch {
Points [0, -5]
Branch {
Points [0, -20]
DstBlock "Mux3"
DstPort 2
}
Branch {
Points [0, 60]
DstBlock "To Workspace3"
DstPort 1
}
}
}
Line {
SrcBlock "M3"
SrcPort 1
DstBlock "Dot Product5"
DstPort 2
}
Line {
SrcBlock "Dot Product1"
SrcPort 1
Points [5, 0]
Branch {
DstBlock "Ps"
DstPort 1
}
Branch {
Points [0, 40]
DstBlock "To Workspace2"
DstPort 1
}
}
Line {
SrcBlock "Dot Product2"
SrcPort 1
Points [0, 0]
Branch {
DstBlock "Qs"
DstPort 1
}
Branch {
Points [0, -70]
DstBlock "To Workspace5"
DstPort 1
}
}
Line {
SrcBlock "M2"
SrcPort 1
DstBlock "Dot Product2"
DstPort 2
}
Line {
SrcBlock "Demux"
SrcPort 1
DstBlock "Cartesian to\nPolar"
DstPort 1
}
Line {
SrcBlock "Demux"
SrcPort 2
DstBlock "Cartesian to\nPolar"
DstPort 2
}
Line {
SrcBlock "Cartesian to\nPolar"
SrcPort 1
DstBlock "Mux1"
DstPort 1
}
Line {
SrcBlock "Cartesian to\nPolar"
SrcPort 2
DstBlock "Mux1"
DstPort 2
}
Line {
Name "Vm"
SrcBlock "Sum"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
Labels [-1, 1]
DstBlock "-M"
DstPort 1
}
Branch {
Points [0, 115; -105, 0; 0, 60]
DstBlock "Product1"
DstPort 1
}
}
Line {
SrcBlock "Mux1"
SrcPort 1
Points [0, 0; 30, 0]
Branch {
Points [0, 55]
DstBlock "Vr1"
DstPort 1
}
Branch {
DstBlock "To Workspace"
DstPort 1
}
}
Line {
SrcBlock "Clock1"
SrcPort 1
DstBlock "wm"
DstPort 1
}
Line {
SrcBlock "wm"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "Sum1"
DstPort 2
}
Branch {
DstBlock "To Workspace4"
DstPort 1
}
}
Line {
SrcBlock "ws"
SrcPort 1
Points [75, 0]
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Mux2"
SrcPort 1
DstBlock "shift1"
DstPort 1
}
Line {
SrcBlock "Clock2"
SrcPort 1
DstBlock "Idso"
DstPort 1
}
Line {
SrcBlock "Idso"
SrcPort 1
DstBlock "Mux2"
DstPort 1
}
Line {
SrcBlock "Iqso"
SrcPort 1
Points [5, 0]
DstBlock "Mux2"
DstPort 2
}
Line {
SrcBlock "Dot Product5"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
DstBlock "Qr"
DstPort 1
}
Branch {
Points [0, 20]
DstBlock "Mux3"
DstPort 1
}
Branch {
Points [0, -55]
DstBlock "To Workspace6"
DstPort 1
}
}
Line {
SrcBlock "Mux3"
SrcPort 1
DstBlock "To Workspace1"
DstPort 1
}
Line {
SrcBlock "Gain1"
SrcPort 1
Points [35, 0]
DstBlock "Sum4"
DstPort 1
}
Line {
SrcBlock "Gain4"
SrcPort 1
Points [30, 0]
DstBlock "Sum4"
DstPort 2
}
Line {
SrcBlock "Sum4"
SrcPort 1
DstBlock "fr"
DstPort 1
}
Line {
SrcBlock "Gain3"
SrcPort 1
Points [5, 0]
Branch {
DstBlock "Sum3"
DstPort 2
}
Branch {
Points [0, -90; -130, 0; 0, -75]
DstBlock "IIm"
DstPort 1
}
}
Annotation {
Name "Ir"
Position [578, 271]
}
Annotation {
Name "STEADY-STATE OPERATING POINT \nOF DOUBLY-FED IN"
"DUCTION GENERATOR"
Position [577, 664]
ForegroundColor "red"
FontName "Arial"
FontSize 14
FontWeight "bold"
}
Annotation {
Name "Is"
Position [564, 245]
}
Annotation {
Name "Im"
Position [530, 271]
}
Annotation {
Name "[Ps -Qs]"
Position [73, 141]
ForegroundColor "red"
FontName "Arial"
FontSize 12
FontAngle "italic"
}
Annotation {
Name "(per unit)"
Position [568, 694]
ForegroundColor "red"
FontName "Arial"
FontSize 12
FontWeight "bold"
}
Annotation {
Name "Vs"
Position [495, 361]
}
Annotation {
Name "Double click this block first"
Position [348, 711]
ForegroundColor "magenta"
FontName "Arial"
FontSize 12
FontWeight "bold"
}
Annotation {
Position [208, 593]
}
Annotation {
Name "Vm"
Position [288, 460]
}
Annotation {
Name "Ir"
Position [215, 500]
}
Annotation {
Name "Speed range"
Position [61, 624]
ForegroundColor "magenta"
FontName "Arial"
FontSize 12
FontWeight "bold"
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -