📄 mode_daliju_dip0728.mdl
字号:
Block {
BlockType Gain
Name "Gain1"
Position [105, 137, 165, 173]
Gain "7.16"
}
Block {
BlockType Gain
Name "Gain10"
Position [995, 137, 1040, 173]
Gain "19.417"
}
Block {
BlockType Gain
Name "Gain18"
Position [565, 332, 600, 358]
Orientation "left"
Gain "0.0008"
}
Block {
BlockType Gain
Name "Gain20"
Position [580, 697, 615, 723]
Orientation "left"
Gain "0.001"
}
Block {
BlockType Gain
Name "Gain4"
Position [760, 537, 805, 573]
Gain "6"
}
Block {
BlockType Gain
Name "Gain6"
Position [950, 537, 995, 573]
Gain "12.454"
}
Block {
BlockType Gain
Name "Gain8"
Position [770, 137, 815, 173]
Gain "6"
}
Block {
BlockType Gain
Name "Gain9"
Position [105, 537, 165, 573]
Gain "7.16"
}
Block {
BlockType Gain
Name "I1"
Position [770, 250, 850, 280]
Orientation "left"
NamePlacement "alternate"
Gain "-7.16"
}
Block {
BlockType Gain
Name "I10"
Position [720, 630, 775, 660]
Orientation "left"
NamePlacement "alternate"
Gain "1.369"
}
Block {
BlockType Gain
Name "I2"
Position [870, 460, 950, 490]
Orientation "left"
NamePlacement "alternate"
Gain "-7.16"
}
Block {
BlockType Gain
Name "I3"
Position [1015, 615, 1075, 645]
Orientation "left"
NamePlacement "alternate"
Gain "15.486"
}
Block {
BlockType Gain
Name "I4"
Position [940, 295, 1000, 325]
Orientation "left"
NamePlacement "alternate"
}
Block {
BlockType Gain
Name "I5"
Position [1005, 195, 1065, 225]
Orientation "left"
NamePlacement "alternate"
Gain "15.486"
}
Block {
BlockType Gain
Name "I7"
Position [875, 660, 935, 690]
Orientation "left"
NamePlacement "alternate"
Gain "0.5"
}
Block {
BlockType Gain
Name "I9"
Position [740, 204, 800, 236]
Orientation "left"
NamePlacement "alternate"
Gain "0.667"
}
Block {
BlockType Integrator
Name "Integrator1"
Ports [1, 1]
Position [1285, 140, 1315, 170]
}
Block {
BlockType Integrator
Name "Integrator2"
Ports [1, 1]
Position [1170, 140, 1200, 170]
}
Block {
BlockType Integrator
Name "Integrator3"
Ports [1, 1]
Position [1120, 540, 1150, 570]
}
Block {
BlockType Integrator
Name "Integrator8"
Ports [1, 1]
Position [1250, 540, 1280, 570]
}
Block {
BlockType Gain
Name "J"
Position [1050, 537, 1095, 573]
Gain "1/51.36"
}
Block {
BlockType Gain
Name "J1"
Position [1105, 137, 1150, 173]
Gain "1/308.7"
}
Block {
BlockType Math
Name "Math\nFunction1"
Ports [1, 1]
Position [1420, 375, 1450, 405]
Orientation "left"
NamePlacement "alternate"
Operator "reciprocal"
}
Block {
BlockType Mux
Name "Mux1"
Ports [2, 1]
Position [1650, 168, 1655, 212]
ShowName off
Inputs "2"
DisplayOption "bar"
}
Block {
BlockType Mux
Name "Mux4"
Ports [2, 1]
Position [1260, 411, 1265, 449]
Orientation "left"
ShowName off
Inputs "2"
DisplayOption "bar"
}
Block {
BlockType UniformRandomNumber
Name "Noise3"
Position [680, 409, 710, 441]
Minimum "-0.01"
Maximum "0.01"
SampleTime "0"
}
Block {
BlockType UniformRandomNumber
Name "Noise4"
Position [675, 759, 705, 791]
Minimum "-0.01"
Maximum "0.01"
SampleTime "0"
}
Block {
BlockType Gain
Name "P"
Position [655, 275, 685, 305]
Orientation "left"
NamePlacement "alternate"
Gain "0.1"
}
Block {
BlockType Gain
Name "P1"
Position [740, 460, 770, 490]
Orientation "left"
NamePlacement "alternate"
Gain "0.002"
}
Block {
BlockType Reference
Name "PID Controller1"
Ports [1, 1]
Position [435, 140, 465, 170]
SourceBlock "simulink_extras/Additional\nLinear/PID Controll"
"er"
SourceType "PID Controller"
P "1"
I "0.001"
D "0.0"
}
Block {
BlockType Reference
Name "PID Controller10"
Ports [1, 1]
Position [235, 195, 265, 225]
SourceBlock "simulink_extras/Additional\nLinear/PID Controll"
"er"
SourceType "PID Controller"
P "3.2"
I "200"
D "0"
}
Block {
BlockType Reference
Name "PID Controller11"
Ports [1, 1]
Position [590, 140, 620, 170]
SourceBlock "simulink_extras/Additional\nLinear/PID Controll"
"er"
SourceType "PID Controller"
P "3"
I "0.2"
D "0.0"
}
Block {
BlockType Reference
Name "PID Controller12"
Ports [1, 1]
Position [600, 540, 630, 570]
SourceBlock "simulink_extras/Additional\nLinear/PID Controll"
"er"
SourceType "PID Controller"
P "5"
I "5"
D "0.0"
}
Block {
BlockType Reference
Name "PID Controller4"
Ports [1, 1]
Position [430, 540, 460, 570]
SourceBlock "simulink_extras/Additional\nLinear/PID Controll"
"er"
SourceType "PID Controller"
P "2"
I "0.5"
D "0.0"
}
Block {
BlockType Reference
Name "PID Controller5"
Ports [1, 1]
Position [235, 85, 265, 115]
SourceBlock "simulink_extras/Additional\nLinear/PID Controll"
"er"
SourceType "PID Controller"
P "10"
I "1"
D "0"
}
Block {
BlockType Reference
Name "PID Controller8"
Ports [1, 1]
Position [240, 485, 270, 515]
SourceBlock "simulink_extras/Additional\nLinear/PID Controll"
"er"
SourceType "PID Controller"
P "6.0"
I "1"
D "0"
}
Block {
BlockType Reference
Name "PID Controller9"
Ports [1, 1]
Position [240, 595, 270, 625]
SourceBlock "simulink_extras/Additional\nLinear/PID Controll"
"er"
SourceType "PID Controller"
P "3.2"
I "300"
D "0"
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [1040, 352, 1050, 403]
Orientation "left"
InputSameDT off
}
Block {
BlockType Saturate
Name "Saturation1"
Position [710, 540, 740, 570]
UpperLimit "10"
LowerLimit "-10"
}
Block {
BlockType Saturate
Name "Saturation2"
Position [710, 140, 740, 170]
UpperLimit "10"
LowerLimit "-10"
}
Block {
BlockType Scope
Name "Scope"
Ports [1]
Position [1040, 39, 1070, 71]
Location [5, 60, 1029, 741]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
YMin "-1"
YMax "1"
SaveName "ScopeData3"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "Scope1"
Ports [1]
Position [1675, 197, 1705, 243]
Location [105, 225, 898, 665]
Open off
NumInputPorts "1"
ZoomMode "yonly"
List {
ListType AxesTitles
axes1 "PID校正+反馈时的稳态误差"
}
List {
ListType SelectedSignals
axes1 ""
}
TimeRange "4"
YMin "-0.0009"
YMax "0.0009"
SaveToWorkspace on
DataFormat "StructureWithTime"
MaxDataPoints "50000"
}
Block {
BlockType Scope
Name "Scope18"
Ports [1]
Position [240, 429, 275, 471]
Location [5, 60, 1029, 741]
Open off
NumInputPorts "1"
ZoomMode "xonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
TimeRange "4.5"
SaveName "ScopeData1"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "Scope2"
Ports [1]
Position [1185, 405, 1205, 455]
Orientation "left"
ShowName off
Location [5, 60, 1029, 741]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
TimeRange "4"
YMin "-0.15"
YMax "0.175"
SaveName "ScopeData2"
DataFormat "StructureWithTime"
MaxDataPoints "25000"
}
Block {
BlockType Sum
Name "Sum1"
Ports [3, 1]
Position [505, 145, 525, 165]
ShowName off
IconShape "round"
Inputs "|+++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum10"
Ports [3, 1]
Position [515, 545, 535, 565]
ShowName off
IconShape "round"
Inputs "+++|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum11"
Ports [2, 1]
Position [820, 545, 840, 565]
ShowName off
IconShape "round"
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum12"
Ports [2, 1]
Position [550, 245, 570, 265]
Orientation "up"
NamePlacement "alternate"
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum13"
Ports [2, 1]
Position [1015, 545, 1035, 565]
ShowName off
IconShape "round"
Inputs "-+|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum14"
Ports [2, 1]
Position [375, 545, 395, 565]
ShowName off
IconShape "round"
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum2"
Ports [2, 1]
Position [1060, 145, 1080, 165]
ShowName off
IconShape "round"
Inputs "-+|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum21"
Ports [2, 1]
Position [725, 735, 745, 755]
Orientation "left"
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum22"
Ports [2, 1]
Position [385, 145, 405, 165]
ShowName off
IconShape "round"
Inputs "|+-"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum24"
Ports [2, 1]
Position [1230, 145, 1250, 165]
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum25"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -