📄 oloop1t.mdl
字号:
Line {
SrcBlock "End block"
SrcPort 1
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Start block"
SrcPort 1
Points [30, 0; 0, 30]
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Initial value"
SrcPort 1
Points [10, 0; 0, -30]
DstBlock "Sum"
DstPort 3
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "block"
DstPort 1
}
}
}
Block {
BlockType RateLimiter
Name "Rate Limiter"
Position [110, 245, 135, 265]
FontName "Arial"
FontSize 9
RisingSlewLimit "3*pi/180"
FallingSlewLimit "-3*pi/180"
}
Block {
BlockType RateLimiter
Name "Rate Limiter "
Position [100, 300, 125, 320]
FontName "Arial"
FontSize 9
RisingSlewLimit "50"
FallingSlewLimit "-50"
}
Block {
BlockType Step
Name "Step delta f"
Position [40, 245, 60, 265]
FontName "Arial"
FontSize 9
Time "0.001"
Before "0"
After "3*pi/180"
}
Block {
BlockType Step
Name "Step n"
Position [40, 300, 60, 320]
FontName "Arial"
FontSize 9
Time "1"
Before "0"
After "200"
}
Block {
BlockType Step
Name "Step pz"
Position [40, 345, 60, 365]
FontName "Arial"
FontSize 9
Time "0.001"
Before "0"
After "2"
}
Line {
SrcBlock "Block delta a"
SrcPort 1
Points [80, 0; 0, 30; 35, 0]
}
Line {
SrcBlock "Block delta r"
SrcPort 1
Points [115, 0]
}
Line {
SrcBlock "Step delta f"
SrcPort 1
DstBlock "Rate Limiter"
DstPort 1
}
Line {
SrcBlock "Step n"
SrcPort 1
DstBlock "Rate Limiter "
DstPort 1
}
Line {
SrcBlock "Step pz"
SrcPort 1
DstBlock " Rate Limiter"
DstPort 1
}
Line {
SrcBlock "Block delta e"
SrcPort 1
Points [95, 0; 0, 60; 20, 0]
}
Line {
SrcBlock "Rate Limiter"
SrcPort 1
Points [10, 0; 0, -30; 35, 0]
}
Line {
SrcBlock "Rate Limiter "
SrcPort 1
Points [20, 0; 0, 15; 35, 0]
}
Line {
SrcBlock " Rate Limiter"
SrcPort 1
Points [20, 0; 0, -15; 35, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 1
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 2
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 3
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 4
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 5
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 6
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 7
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 8
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 9
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 10
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 11
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 12
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 13
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 14
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 15
Points [10, 0]
}
Line {
SrcBlock "Beaver model"
SrcPort 16
Points [10, 0]
}
Line {
Points [355, 185]
DstBlock "Beaver model"
DstPort 1
}
Line {
Points [355, 245]
DstBlock "Beaver model"
DstPort 2
}
Line {
Points [355, 305]
DstBlock "Beaver model"
DstPort 3
}
Annotation {
Position [101, 7]
VerticalAlignment top
ForegroundColor blue
FontName "Times New Roman"
FontSize 14
FontWeight bold
Text "Construction of OLOOP1."
}
Annotation {
Position [183, 82]
VerticalAlignment top
FontName "Arial"
FontSize 11
Text "Step 5: Enter the block-parameters after "
"double-clicking the blocks."
}
Annotation {
Position [260, 32]
VerticalAlignment top
FontName "Arial"
FontSize 11
Text "Step 4: Add input-generators. Step-blocks "
"from Simulink-library 'Sources', Block-signa"
"l generators\nfrom FDC-library 'FDCTOOLS', "
"and Rate Limiter blocks from Simulink-librar"
"y 'Nonlinear'\n(try unmasking the block-sign"
"al generators to see how they work)."
}
Annotation {
Position [218, 402]
VerticalAlignment top
ForegroundColor red
FontName "Arial"
FontSize 11
Text "Suggestion: try experimenting with these "
"and other types of inputsignals yourself."
}
Annotation {
Position [272, 342]
VerticalAlignment top
ForegroundColor red
FontName "Arial"
Text "<--- Engine control inputs\n(deviations "
"from initial values)"
}
Annotation {
Position [272, 132]
VerticalAlignment top
ForegroundColor red
FontName "Arial"
Text "<--- Aerodynamic control inputs\n(deviations"
" from initial values)"
}
}
}
Block {
BlockType SubSystem
Name "OLOOP1c"
Ports [0, 0, 0, 0, 0]
Position [30, 200, 85, 230]
FontName "Arial"
ShowPortLabels off
System {
Name "OLOOP1c"
Location [4, 42, 637, 525]
Open off
ScreenColor white
Block {
BlockType RateLimiter
Name " Rate Limiter"
Position [105, 390, 130, 410]
FontName "Arial"
FontSize 9
RisingSlewLimit "1.0"
FallingSlewLimit "-1.0"
}
Block {
BlockType SubSystem
Name "Beaver model"
Ports [3, 16, 0, 0, 0]
Position [440, 186, 530, 364]
BackgroundColor lightBlue
ShowPortLabels on
System {
Name "Beaver model"
Location [14, 46, 609, 566]
Open off
ScreenColor white
Block {
BlockType Inport
Name "uaero"
Position [30, 215, 50, 235]
DropShadow on
FontName "Arial"
FontSize 9
Port "1"
PortWidth "4"
SampleTime "-1"
}
Block {
BlockType Inport
Name "uprop"
Position [30, 280, 50, 300]
DropShadow on
FontName "Arial"
FontSize 9
Port "2"
PortWidth "2"
SampleTime "-1"
}
Block {
BlockType Inport
Name "uwind"
Position [30, 345, 50, 365]
DropShadow on
FontName "Arial"
FontSize 9
Port "3"
PortWidth "6"
SampleTime "-1"
}
Block {
BlockType Outport
Name "V"
Position [530, 55, 550, 75]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "alpha"
Position [495, 70, 515, 90]
DropShadow on
FontName "Arial"
Port "2"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "beta"
Position [530, 105, 550, 125]
DropShadow on
FontName "Arial"
Port "3"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "p"
Position [495, 120, 515, 140]
DropShadow on
FontName "Arial"
Port "4"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "q"
Position [530, 155, 550, 175]
DropShadow on
FontName "Arial"
Port "5"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "r"
Position [495, 170, 515, 190]
DropShadow on
FontName "Arial"
Port "6"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "psi"
Position [530, 205, 550, 225]
DropShadow on
FontName "Arial"
Port "7"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "theta"
Position [495, 220, 515, 240]
DropShadow on
FontName "Arial"
Port "8"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "phi"
Position [530, 255, 550, 275]
DropShadow on
FontName "Arial"
Port "9"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "xe"
Position [495, 270, 515, 290]
DropShadow on
FontName "Arial"
Port "10"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "ye"
Position [530, 305, 550, 325]
DropShadow on
FontName "Arial"
Port "11"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "H"
Position [495, 320, 515, 340]
DropShadow on
FontName "Arial"
Port "12"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "H dot"
Position [500, 370, 520, 390]
DropShadow on
FontName "Arial"
Port "13"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "pb/2V"
Position [535, 400, 555, 420]
DropShadow on
FontName "Arial"
Port "14"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "qc/V"
Position [495, 415, 515, 435]
DropShadow on
FontName "Arial"
Port "15"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "rb/2V"
Position [535, 450, 555, 470]
DropShadow on
FontName "Arial"
Port "16"
OutputWhenDisabled held
InitialOutput "0"
}
Annotation {
Position [292, 262]
ForegroundColor red
FontSize 16
FontWeight bold
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -