📄 model10.mdl
字号:
BlockType Integrator
Name "Integrator1"
Ports [1, 1]
Position [310, 200, 340, 230]
IgnoreLimit off
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [235, 116, 280, 169]
ShowName off
Inputs "+-"
CollapseMode "All dimensions"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [235, 201, 280, 254]
ShowName off
Inputs "+-"
CollapseMode "All dimensions"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Outport
Name "Fs_1"
Position [380, 138, 410, 152]
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Fs_2"
Position [380, 188, 410, 202]
Port "2"
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "is_2"
SrcPort 1
DstBlock "Gain"
DstPort 1
}
Line {
SrcBlock "Sum1"
SrcPort 1
Points [5, 0; 0, -15]
DstBlock "Integrator1"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Integrator"
DstPort 1
}
Line {
SrcBlock "is_1"
SrcPort 1
DstBlock "Gain1"
DstPort 1
}
Line {
SrcBlock "us_1"
SrcPort 1
Points [35, 0; 0, 15]
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Gain1"
SrcPort 1
Points [20, 0; 0, 130]
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "us_2"
SrcPort 1
Points [65, 0; 0, -110]
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Gain"
SrcPort 1
Points [20, 0]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Integrator"
SrcPort 1
Points [5, 0; 0, 50]
DstBlock "Fs_2"
DstPort 1
}
Line {
SrcBlock "Integrator1"
SrcPort 1
Points [10, 0; 0, -70]
DstBlock "Fs_1"
DstPort 1
}
}
}
Block {
BlockType Sum
Name "Sum2"
Ports [2, 1]
Position [590, 220, 625, 275]
Orientation "left"
NamePlacement "alternate"
ShowName off
Inputs "-+"
CollapseMode "All dimensions"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType SubSystem
Name "Te_model"
Ports [4, 1]
Position [680, 163, 750, 222]
Orientation "left"
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
MaskHideContents off
System {
Name "Te_model"
Location [133, 227, 574, 566]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Inport
Name "Fs_1"
Position [455, 223, 485, 237]
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "Fs_2"
Position [455, 348, 485, 362]
Port "2"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "is_1"
Position [455, 408, 485, 422]
Port "3"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "is_2"
Position [455, 283, 485, 297]
Port "4"
IconDisplay "Port number"
}
Block {
BlockType Constant
Name "Constant"
Position [635, 350, 665, 380]
Value "3"
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [540, 242, 570, 273]
CollapseMode "All dimensions"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [540, 372, 570, 403]
CollapseMode "All dimensions"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Product
Name "Product2"
Ports [2, 1]
Position [705, 297, 735, 328]
CollapseMode "All dimensions"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [625, 283, 660, 327]
ShowName off
Inputs "+-"
CollapseMode "All dimensions"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Outport
Name "Out1"
Position [770, 308, 800, 322]
ShowName off
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Product2"
DstPort 1
}
Line {
SrcBlock "Constant"
SrcPort 1
Points [10, 0; 0, -45]
DstBlock "Product2"
DstPort 2
}
Line {
SrcBlock "Product2"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Product"
SrcPort 1
Points [15, 0; 0, 35]
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Product1"
SrcPort 1
Points [15, 0; 0, -75]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Fs_2"
SrcPort 1
Points [15, 0; 0, 25]
DstBlock "Product1"
DstPort 1
}
Line {
SrcBlock "is_1"
SrcPort 1
Points [15, 0; 0, -20]
DstBlock "Product1"
DstPort 2
}
Line {
SrcBlock "Fs_1"
SrcPort 1
Points [15, 0; 0, 20]
DstBlock "Product"
DstPort 1
}
Line {
SrcBlock "is_2"
SrcPort 1
Points [15, 0; 0, -25]
DstBlock "Product"
DstPort 2
}
Annotation {
Name "Te"
Position [788, 334]
}
}
}
Block {
BlockType SubSystem
Name "Te_relay"
Ports [3, 1]
Position [305, 204, 355, 246]
Orientation "left"
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
MaskHideContents off
System {
Name "Te_relay"
Location [536, 80, 1034, 504]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Inport
Name "f"
Position [85, 28, 115, 42]
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "g"
Position [85, 58, 115, 72]
Port "2"
IconDisplay "Port number"
}
Block {
BlockType Inport
Name "rc"
Position [85, 98, 115, 112]
Port "3"
IconDisplay "Port number"
}
Block {
BlockType Switch
Name "Application of Fuzzy Sliding Mode Controlle"
"r in Permanent Magnet\nSynchronous MtorSwitch1"
Position [270, 160, 300, 190]
ShowName off
InputSameDT off
SaturateOnIntegerOverflow off
}
Block {
BlockType Constant
Name "Constant1"
Position [195, 30, 225, 60]
ShowName off
}
Block {
BlockType Constant
Name "Constant2"
Position [200, 180, 230, 210]
ShowName off
Value "0"
}
Block {
BlockType Constant
Name "Constant3"
Position [200, 225, 230, 255]
ShowName off
}
Block {
BlockType Constant
Name "Constant4"
Position [200, 315, 230, 345]
ShowName off
Value "0"
}
Block {
BlockType Memory
Name "Memory"
Position [210, 125, 240, 155]
Orientation "left"
NamePlacement "alternate"
ShowName off
}
Block {
BlockType Memory
Name "Memory1"
Position [325, 300, 355, 330]
Orientation "down"
NamePlacement "alternate"
ShowName off
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [140, 24, 160, 66]
ShowName off
Inputs "+-"
CollapseMode "All dimensions"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [190, 74, 210, 116]
ShowName off
Inputs "+-"
CollapseMode "All dimensions"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Sum
Name "Sum2"
Ports [2, 1]
Position [190, 259, 210, 301]
ShowName off
Inputs "--"
CollapseMode "All dimensions"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
SaturateOnIntegerOverflow off
}
Block {
BlockType Switch
Name "Switch"
Position [270, 80, 300, 110]
ShowName off
InputSameDT off
SaturateOnIntegerOverflow off
}
Block {
BlockType Switch
Name "Switch1"
Position [270, 265, 300, 295]
ShowName off
InputSameDT off
SaturateOnIntegerOverflow off
}
Block {
BlockType Switch
Name "Switch2"
Position [270, 340, 300, 370]
ShowName off
InputSameDT off
SaturateOnIntegerOverflow off
}
Block {
BlockType Switch
Name "Switch3"
Position [370, 90, 400, 120]
ShowName off
InputSameDT off
SaturateOnIntegerOverflow off
}
Block {
BlockType Outport
Name "Q"
Position [435, 98, 465, 112]
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "f"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -