📄 inductionm.mdl
字号:
DstPort 1
}
Branch {
Points [0, 20]
Branch {
Points [150, 0]
DstBlock "Sum"
DstPort 1
}
Branch {
Points [-115, 0; 0, 110; 60, 0]
Branch {
DstBlock "cal Vth"
DstPort 2
}
Branch {
Points [0, 50; 10, 0]
Branch {
DstBlock "Multiply"
DstPort 1
}
Branch {
DstBlock "Add"
DstPort 1
}
}
}
}
}
Line {
SrcBlock "R1+jX1"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
Points [0, -30]
DstBlock "cal Zth"
DstPort 2
}
Branch {
Points [5, 0; 0, 50; 5, 0]
Branch {
Points [15, 0; 0, 55; 315, 0]
DstBlock "Add1"
DstPort 1
}
Branch {
Points [160, 0]
DstBlock "Sum"
DstPort 2
}
}
}
Line {
SrcBlock "Sum"
SrcPort 1
Points [0, 225; -105, 0; 0, -70; -70, 0; 0, -180; 25, 0; 0, 15]
Branch {
Points [0, -30]
DstBlock "cal Zth"
DstPort 3
}
Branch {
Points [0, 75]
DstBlock "cal Vth"
DstPort 3
}
}
Line {
SrcBlock "XM"
SrcPort 1
Points [95, 0]
DstBlock "jXM"
DstPort 1
}
Line {
SrcBlock "r1"
SrcPort 1
Points [95, 0]
DstBlock "R1+jX1"
DstPort 1
}
Line {
SrcBlock "x1"
SrcPort 1
Points [95, 0]
DstBlock "R1+jX1"
DstPort 2
}
Line {
SrcBlock "V"
SrcPort 1
Points [0, 25]
DstBlock "cal Vth"
DstPort 1
}
Line {
SrcBlock "cal Zth"
SrcPort 1
DstBlock "Rth+jXth"
DstPort 1
}
Line {
SrcBlock "Rth+jXth"
SrcPort 1
Points [0, -15]
DstBlock "rth"
DstPort 1
}
Line {
SrcBlock "Rth+jXth"
SrcPort 2
DstBlock "xth"
DstPort 1
}
Line {
SrcBlock "cal Vth"
SrcPort 1
DstBlock "Complex to\nMagnitude-Angle"
DstPort 1
}
Line {
SrcBlock "Complex to\nMagnitude-Angle"
SrcPort 1
DstBlock "|VTH|"
DstPort 1
}
Line {
SrcBlock "r2'/s"
SrcPort 1
Points [25, 0; 0, 25]
DstBlock "r2'/s+x2'"
DstPort 1
}
Line {
SrcBlock "x2'"
SrcPort 1
DstBlock "r2'/s+x2'"
DstPort 2
}
Line {
SrcBlock "r2'/s+x2'"
SrcPort 1
Points [10, 0; 0, 10]
Branch {
Points [0, 5]
DstBlock "Multiply"
DstPort 2
}
Branch {
Points [0, 75]
DstBlock "Add"
DstPort 2
}
}
Line {
SrcBlock "Multiply"
SrcPort 1
Points [45, 0; 0, 145; 155, 0]
DstBlock "Divide"
DstPort 1
}
Line {
SrcBlock "Add"
SrcPort 1
Points [15, 0; 0, 115]
DstBlock "Divide"
DstPort 2
}
Line {
SrcBlock "Divide"
SrcPort 1
Points [0, -190; -135, 0; 0, 50]
DstBlock "Add1"
DstPort 2
}
Line {
SrcBlock "Add1"
SrcPort 1
Points [20, 0; 0, 5]
DstBlock "Complex to\nMagnitude-Angle1"
DstPort 1
}
Line {
SrcBlock "Complex to\nMagnitude-Angle1"
SrcPort 1
Points [20, 0; 0, 5]
DstBlock "|Zin|"
DstPort 1
}
Line {
SrcBlock "Complex to\nMagnitude-Angle1"
SrcPort 2
Points [25, 0; 0, 50]
DstBlock "Z_angle"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "CIRCUIT PARAMETER ESTIMATION BLOCK"
Ports [7, 8]
Position [265, 25, 435, 185]
FontName "Arial"
FontSize 11
MinAlgLoopOccurrences off
PropExecContextOutsideSubsystem off
RTWSystemCode "Auto"
FunctionWithSeparateData off
Opaque off
RequestExecContextInheritance off
MaskHideContents off
System {
Name "CIRCUIT PARAMETER ESTIMATION BLOCK"
Location [2, 82, 1014, 688]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "darkGreen"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "96"
Block {
BlockType Inport
Name "P_NL"
Position [50, 13, 80, 27]
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "V_NL"
Position [50, 48, 80, 62]
Port "2"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "I_NL"
Position [50, 83, 80, 97]
Port "3"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "P_BR"
Position [50, 263, 80, 277]
Port "4"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "V_BR"
Position [50, 298, 80, 312]
Port "5"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "I_BR"
Position [50, 328, 80, 342]
Port "6"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Inport
Name "STATOR_RES"
Position [45, 448, 75, 462]
Port "7"
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Product
Name "BR PF"
Ports [2, 1]
Position [380, 270, 420, 310]
Inputs "*/"
InputSameDT off
OutDataTypeMode "Specify via dialog"
OutDataType "float('single')"
OutDataTypeStr "float('single')"
RndMeth "Floor"
SaturateOnIntegerOverflow off
}
Block {
BlockType Trigonometry
Name "BR_PF ANGLE"
Ports [1, 1]
Position [470, 275, 500, 305]
Operator "acos"
}
Block {
BlockType Constant
Name "Constant"
Position [240, 75, 270, 105]
ShowName off
Value "3"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Constant
Name "Constant1"
Position [225, 330, 255, 360]
ShowName off
Value "3"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Constant
Name "Constant2"
Position [640, 495, 670, 525]
ShowName off
Value "m"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Constant
Name "Constant3"
Position [55, 145, 85, 175]
ShowName off
Value "s"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Constant
Name "Constant4"
Position [280, 515, 310, 545]
Value "3"
OutDataType "sfix(16)"
OutScaling "2^0"
}
Block {
BlockType Product
Name "Divide"
Ports [2, 1]
Position [615, 90, 655, 130]
ShowName off
Inputs "/*"
InputSameDT off
OutDataTypeMode "double"
OutDataType "float('single')"
OutScaling "2^-10"
OutDataTypeStr "double"
RndMeth "Floor"
SaturateOnIntegerOverflow off
}
Block {
BlockType Product
Name "Divide1"
Ports [2, 1]
Position [625, 175, 665, 215]
ShowName off
Inputs "/*"
InputSameDT off
OutDataTypeMode "double"
OutDataType "float('single')"
OutScaling "2^-10"
OutDataTypeStr "double"
RndMeth "Floor"
SaturateOnIntegerOverflow off
}
Block {
BlockType Product
Name "Divide2"
Ports [2, 1]
Position [635, 360, 675, 400]
ShowName off
Inputs "/*"
InputSameDT off
OutDataTypeMode "Specify via dialog"
OutDataType "float('single')"
OutDataTypeStr "float('single')"
RndMeth "Floor"
SaturateOnIntegerOverflow off
}
Block {
BlockType Product
Name "Divide3"
Ports [2, 1]
Position [635, 430, 675, 470]
ShowName off
Inputs "/*"
InputSameDT off
OutDataTypeMode "Specify via dialog"
OutDataType "float('single')"
OutDataTypeStr "float('single')"
RndMeth "Floor"
SaturateOnIntegerOverflow off
}
Block {
BlockType Product
Name "Divide4"
Ports [2, 1]
Position [710, 430, 750, 470]
ShowName off
Inputs "**"
InputSameDT off
OutDataTypeMode "double"
OutDataType "float('single')"
OutScaling "2^-10"
OutDataTypeStr "double"
RndMeth "Floor"
SaturateOnIntegerOverflow off
}
Block {
BlockType SubSystem
Name "Line to Phase transformation"
Ports [2, 2]
Position [110, 40, 200, 100]
ShowName off
MinAlgLoopOccurrences off
PropExecContextOutsideSubsystem off
RTWSystemCode "Auto"
FunctionWithSeparateData off
Opaque off
RequestExecContextInheritance off
MaskHideContents off
System {
Name "Line to Phase transformation"
Location [213, 132, 473, 349]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Inport
Name "V_NL"
Position [15, 78, 45, 92]
IconDisplay "Port number"
OutDataType "sfix(16)"
OutScaling "2^0"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -