📄 oloop2t.mdl
字号:
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
Text "THIS IS A DUMMY COPY \nOF THE BEAVER "
"\nDYNAMICS SUBSYSTEM!"
}
}
}
Block {
BlockType Constant
Name "Initial inputs\nfor aeromod"
Position [85, 212, 135, 238]
FontName "Arial"
Value "uaero0"
}
Block {
BlockType Constant
Name "Initial inputs\nfor engmod"
Position [85, 272, 135, 298]
FontName "Arial"
Value "uprop0"
}
Block {
BlockType Terminator
Name "Terminator_1"
Position [305, 225, 315, 235]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_10"
Position [305, 325, 315, 335]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_11"
Position [305, 335, 315, 345]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_12"
Position [305, 345, 315, 355]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_13"
Position [305, 355, 315, 365]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_14"
Position [305, 365, 315, 375]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_15"
Position [305, 375, 315, 385]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_16"
Position [305, 295, 315, 305]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_2"
Position [305, 235, 315, 245]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_4"
Position [305, 255, 315, 265]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_5"
Position [305, 265, 315, 275]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_6"
Position [305, 275, 315, 285]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_7"
Position [305, 285, 315, 295]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_8"
Position [305, 305, 315, 315]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_9"
Position [305, 315, 315, 325]
ShowName off
}
Block {
BlockType SubSystem
Name "ini1"
Ports [0, 0, 0, 0, 0]
Position [345, 20, 410, 105]
ForegroundColor blue
BackgroundColor cyan
DropShadow on
FontName "Arial"
FontSize 9
ShowName off
OpenFcn "modbuild"
ShowPortLabels off
MaskType "modbuild"
MaskDisplay "disp('(1). Create\\ndatafiles\\n\\n\\nMODBUI"
"LD')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "ini1"
Location [4, 42, 368, 185]
Open off
ScreenColor cyan
}
}
Block {
BlockType SubSystem
Name "ini2"
Ports [0, 0, 0, 0, 0]
Position [415, 20, 490, 105]
ForegroundColor blue
BackgroundColor cyan
DropShadow on
FontName "Arial"
FontSize 9
ShowName off
OpenFcn "loader"
ShowPortLabels off
MaskType "loader"
MaskDisplay "disp('2. Load model\\nparameters\\nfrom "
"file\\n\\nLOADER')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "ini2"
Location [4, 42, 368, 185]
Open off
ScreenColor cyan
}
}
Block {
BlockType SubSystem
Name "ini3"
Ports [0, 0, 0, 0, 0]
Position [495, 65, 590, 105]
ForegroundColor blue
BackgroundColor cyan
DropShadow on
FontName "Arial"
FontSize 9
ShowName off
OpenFcn "incoload"
ShowPortLabels off
MaskType "incoload"
MaskDisplay "disp('3b. Load initial\\ncondition from "
"file\\nINCOLOAD')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "ini3"
Location [4, 42, 368, 185]
Open off
ScreenColor cyan
}
}
Block {
BlockType SubSystem
Name "ini4"
Ports [0, 0, 0, 0, 0]
Position [595, 20, 655, 105]
ForegroundColor blue
BackgroundColor cyan
DropShadow on
FontName "Arial"
FontSize 9
ShowName off
OpenFcn "fixstate"
ShowPortLabels off
MaskType "fixstate"
MaskDisplay "disp('(4). Fix\\nindividual\\nstates\\n\\nFI"
"XSTATE')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "ini4"
Location [4, 42, 368, 185]
Open off
ScreenColor cyan
}
}
Block {
BlockType SubSystem
Name "trim"
Ports [0, 0, 0, 0, 0]
Position [495, 20, 590, 60]
ForegroundColor blue
BackgroundColor cyan
DropShadow on
FontName "Arial"
FontSize 9
ShowName off
OpenFcn "actrim"
ShowPortLabels off
MaskType "aircraft trim"
MaskDisplay "disp('3a. Call aircraft\\ntrim routine\\nACT"
"RIM')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "trim"
Location [4, 42, 368, 185]
Open off
ScreenColor cyan
Annotation {
Position [2, 7]
VerticalAlignment top
Text "This block is used to set the initial "
"values of the\nstate variables of "
"the aircraft model.\n\nx = [V alpha "
"beta p q r psi theta phi xe ye H]'\n\nx0"
" is stored in the file EQMINCO.mat "
"and loaded\nby the integrator block "
"of the aircraft model."
}
}
}
Block {
BlockType SubSystem
Name "turb1"
Ports [0, 1, 0, 0, 0]
Position [85, 337, 135, 393]
FontName "Arial"
ShowName off
ShowPortLabels off
System {
Name "turb1"
Location [10, 44, 324, 311]
Open off
ScreenColor white
Block {
BlockType Mux
Name "Mux"
Ports [6, 1, 0, 0, 0]
Position [210, 95, 215, 240]
BackgroundColor black
FontName "Arial"
ShowName off
Inputs "6"
}
Block {
BlockType SubSystem
Name "t"
Ports [0, 0, 0, 0, 0]
Position [15, 10, 186, 43]
ForegroundColor blue
DropShadow on
FontName "Arial"
ShowName off
OpenFcn "fdchelp turb1"
ShowPortLabels off
MaskDisplay "disp('Atmospheric Turbulence Group "
"1\\nMarc Rauw')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "t"
Location [99, 72, 274, 227]
Open off
ScreenColor white
}
}
Block {
BlockType Reference
Name "udryd1 "
Ports [0, 2, 0, 0, 0]
Position [35, 95, 110, 135]
FontName "Arial"
ShowName off
SourceBlock "wndlib2/udryd1 "
SourceType "udryd1"
MaskParam1 "150"
MaskParam2 "1"
MaskParam3 "45"
}
Block {
BlockType Reference
Name "vdryd1 "
Ports [0, 2, 0, 0, 0]
Position [35, 144, 110, 186]
FontName "Arial"
ShowName off
SourceBlock "wndlib2/vdryd1 "
SourceType "vdryd1"
MaskParam1 "150"
MaskParam2 "1"
MaskParam3 "45"
}
Block {
BlockType Reference
Name "wdryd1 "
Ports [0, 2, 0, 0, 0]
Position [35, 200, 110, 240]
FontName "Arial"
ShowName off
SourceBlock "wndlib2/wdryd1 "
SourceType "wdryd1"
MaskParam1 "150"
MaskParam2 "1"
MaskParam3 "45"
}
Block {
BlockType Outport
Name "uwind\n(due to\nturbulence)"
Position [250, 160, 270, 180]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled held
InitialOutput "0"
}
Line {
SrcBlock "udryd1 "
SrcPort 1
DstBlock "Mux"
DstPort 1
}
Line {
SrcBlock "udryd1 "
SrcPort 2
Points [25, 0; 0, 55]
DstBlock "Mux"
DstPort 4
}
Line {
SrcBlock "wdryd1 "
SrcPort 2
DstBlock "Mux"
DstPort 6
}
Line {
SrcBlock "wdryd1 "
SrcPort 1
Points [35, 0; 0, -55]
DstBlock "Mux"
DstPort 3
}
Line {
SrcBlock "vdryd1 "
SrcPort 2
Points [15, 0; 0, 30]
DstBlock "Mux"
DstPort 5
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "uwind\n(due to\nturbulence)"
DstPort 1
}
Line {
SrcBlock "vdryd1 "
SrcPort 1
Points [15, 0; 0, -25]
DstBlock "Mux"
DstPort 2
}
Annotation {
Position [73, 62]
VerticalAlignment top
ForegroundColor red
FontName
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -