📄 im0623.mdl
字号:
Branch {
Points [525, 0]
DstBlock "Product2"
DstPort 1
}
Branch {
Points [0, -155; 350, 0]
DstBlock "Product1"
DstPort 1
}
}
}
Line {
SrcBlock "Torque"
SrcPort 1
Points [915, 0]
DstBlock "Sum7"
DstPort 2
}
Line {
SrcBlock "1.5*p*Lm/Lr"
SrcPort 1
Points [0, 0; 35, 0]
Branch {
DstBlock "Sum7"
DstPort 1
}
Branch {
Points [0, -25; 260, 0]
Branch {
DstBlock "Terminator2"
DstPort 1
}
Branch {
Points [0, -80]
DstBlock "Te(Nm)"
DstPort 1
}
}
}
Line {
SrcBlock "Product4"
SrcPort 1
DstBlock "Sum6"
DstPort 2
}
Line {
SrcBlock "Product3"
SrcPort 1
Points [40, 0]
DstBlock "Sum6"
DstPort 1
}
Line {
SrcBlock "Sum6"
SrcPort 1
DstBlock "1.5*p*Lm/Lr"
DstPort 1
}
Line {
SrcBlock "Sum7"
SrcPort 1
DstBlock "Integrator_"
DstPort 1
}
Line {
SrcBlock "Integrator_"
SrcPort 1
DstBlock "p/J"
DstPort 1
}
Line {
SrcBlock "Fcn"
SrcPort 1
Points [30, 0]
Branch {
DstBlock "Rotor_flux (Wb)"
DstPort 1
}
Branch {
Points [0, -85]
DstBlock "flux_rotor"
DstPort 1
}
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "Fcn"
DstPort 1
}
Line {
SrcBlock "Integrator"
SrcPort 1
DstBlock "Terminator"
DstPort 1
}
Line {
SrcBlock "Integrator1"
SrcPort 1
DstBlock "Terminator1"
DstPort 1
}
Annotation {
Name "Vs_alfa"
Position [82, 57]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
Annotation {
Name "wr"
Position [302, 187]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
Annotation {
Name "Vs_beta"
Position [97, 377]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
Annotation {
Name "lambda_sq"
Position [572, 472]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
Annotation {
Name "flux_rbeta"
Position [782, 442]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
Annotation {
Name "is_beta"
Position [782, 382]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
Annotation {
Name "is_alfa"
Position [777, 62]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
Annotation {
Name "flux_ralfa"
Position [782, 122]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
Annotation {
Name "lambda_sd"
Position [702, 12]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
Annotation {
Name "wr"
Position [1282, 637]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
Annotation {
Name "Te"
Position [1072, 602]
VerticalAlignment "top"
UseDisplayTextAsClickCallback off
}
}
}
Block {
BlockType Integrator
Name "Integrator"
Ports [1, 1]
Position [260, 203, 280, 227]
IgnoreLimit off
}
Block {
BlockType Mux
Name "Mux"
Ports [2, 1]
Position [355, 341, 360, 379]
ShowName off
Inputs "2"
DisplayOption "bar"
}
Block {
BlockType SubSystem
Name "Park\ntransform"
Ports [3, 3]
Position [300, 164, 365, 226]
TreatAsAtomicUnit off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
MaskHideContents off
System {
Name "Park\ntransform"
Location [421, 187, 777, 468]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "isd"
Position [20, 30, 40, 50]
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "isq"
Position [20, 80, 40, 100]
Port "2"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "position"
Position [20, 215, 40, 235]
Port "3"
IconDisplay "Port number"
}
Block {
BlockType Fcn
Name "Fcn"
Position [135, 15, 175, 35]
Expr "cos(u)"
}
Block {
BlockType Fcn
Name "Fcn1"
Position [135, 55, 175, 75]
Expr "-sin(u)"
}
Block {
BlockType Fcn
Name "Fcn2"
Position [130, 95, 180, 115]
Expr "cos(u-2.094)"
}
Block {
BlockType Fcn
Name "Fcn3"
Position [130, 135, 180, 155]
Expr "-sin(u-2.094)"
}
Block {
BlockType Fcn
Name "Fcn4"
Position [130, 175, 180, 195]
Expr "cos(u+2.094)"
}
Block {
BlockType Fcn
Name "Fcn5"
Position [130, 215, 180, 235]
Expr "-sin(u+2.094)"
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [215, 24, 245, 46]
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [215, 63, 245, 87]
}
Block {
BlockType Product
Name "Product2"
Ports [2, 1]
Position [215, 103, 245, 127]
}
Block {
BlockType Product
Name "Product3"
Ports [2, 1]
Position [215, 148, 245, 172]
}
Block {
BlockType Product
Name "Product4"
Ports [2, 1]
Position [215, 193, 245, 217]
}
Block {
BlockType Product
Name "Product5"
Ports [2, 1]
Position [215, 233, 245, 257]
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [275, 45, 295, 65]
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [280, 130, 300, 150]
}
Block {
BlockType Sum
Name "Sum2"
Ports [2, 1]
Position [280, 215, 300, 235]
}
Block {
BlockType Outport
Name "isa"
Position [325, 215, 345, 235]
IconDisplay "Port number"
BusOutputAsStruct off
InitialOutput "0"
}
Block {
BlockType Outport
Name "isb"
Position [325, 130, 345, 150]
Port "2"
IconDisplay "Port number"
BusOutputAsStruct off
InitialOutput "0"
}
Block {
BlockType Outport
Name "isc"
Position [320, 45, 340, 65]
Port "3"
IconDisplay "Port number"
BusOutputAsStruct off
InitialOutput "0"
}
Line {
SrcBlock "Sum2"
SrcPort 1
DstBlock "isa"
DstPort 1
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "isb"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "isc"
DstPort 1
}
Line {
SrcBlock "Product5"
SrcPort 1
Points [15, 0]
DstBlock "Sum2"
DstPort 2
}
Line {
SrcBlock "Product4"
SrcPort 1
Points [15, 0]
DstBlock "Sum2"
DstPort 1
}
Line {
SrcBlock "Product3"
SrcPort 1
Points [15, 0]
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "Product2"
SrcPort 1
Points [15, 0]
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Product1"
SrcPort 1
Points [10, 0]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Fcn4"
SrcPort 1
Points [0, 15]
DstBlock "Product4"
DstPort 1
}
Line {
SrcBlock "Fcn2"
SrcPort 1
Points [0, 5]
DstBlock "Product2"
DstPort 1
}
Line {
SrcBlock "Fcn1"
SrcPort 1
Points [20, 0]
DstBlock "Product1"
DstPort 1
}
Line {
SrcBlock "Product"
SrcPort 1
Points [10, 0]
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Fcn"
SrcPort 1
Points [0, 5]
DstBlock "Product"
DstPort 1
}
Line {
SrcBlock "isq"
SrcPort 1
Points [0, 0; 15, 0]
Branch {
Points [0, 80]
Branch {
Points [0, 80]
DstBlock "Product5"
DstPort 2
}
Branch {
Points [140, 0]
DstBlock "Product3"
DstPort 2
}
}
Branch {
Points [140, 0]
DstBlock "Product1"
DstPort 2
}
}
Line {
SrcBlock "position"
SrcPort 1
Points [-5, 0; 60, 0]
Branch {
DstBlock "Fcn5"
DstPort 1
}
Branch {
Points [0, -40]
Branch {
DstBlock "Fcn4"
DstPort 1
}
Branch {
Points [0, -40]
Branch {
DstBlock "Fcn3"
DstPort 1
}
Branch {
Points [0, -40]
Branch {
DstBlock "Fcn2"
DstPort 1
}
Branch {
Points [0, -40]
Branch {
DstBlock "Fcn1"
DstPort 1
}
Branch {
Points [0, -40]
DstBlock "Fcn"
DstPort 1
}
}
}
}
}
}
Line {
SrcBlock "Fcn5"
SrcPort 1
Points [5, 0; 0, 15]
DstBlock "Product5"
DstPort 1
}
Line {
SrcBlock "Fcn3"
SrcPort 1
Points [5, 0; 0, 10]
DstBlock "Product3"
DstPort 1
}
Line {
SrcBlock "isd"
SrcPort 1
Points [0, 0; 30, 0]
Branch {
Points [40, 0; 0, 10; 80, 0; 0, -10]
DstBlock "Product"
DstPort 2
}
Branch {
Points [0, 90]
Branch {
Points [125, 0]
DstBlock "Product2"
DstPort 2
}
Branch {
Points [0, 80]
DstBlock "Product4"
DstPort 2
}
}
}
}
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [245, 77, 275, 108]
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -