📄 oloop2t.mdl
字号:
VerticalAlignment top
FontName "Arial"
FontSize 11
Text "Step 5: Enter the block-parameters after "
"double-clicking the blocks. The Dryden "
"filters in the \nsubsystem turb1 "
"have constant coefficients, which do "
"not vary along with the airspeed V. "
"\nThe value of V for which these coefficient"
"s are determined has to be specified "
"by the user in \nthe dialog boxes of "
"the Dryden filters. Here, V has been "
"set to xinco(1) = V(0). Double-click "
"\nthe subsystem and the masked subsystems "
"which implement the Dryden filters to "
"see how this\nwas done. "
" "
" "
" "
}
Annotation {
Position [246, 32]
VerticalAlignment top
FontName "Arial"
FontSize 11
Text "Step 4. Add Atmospheric Turbulence Generator"
". Here, the subsystem turb1 has been "
"retrieved\nfrom the library WINDLIB. "
"The title turb1 itself is not shown; "
"in stead, a Note-block 'Atmospheric \nTurbul"
"ence Group (Dryden filters)' has been "
"put beneath the subsystem block, to keep "
"the file \nsize of the OLOOP2 system "
"within reasonable limits. "
" "
" "
}
Annotation {
Position [182, 263]
VerticalAlignment top
FontName "Arial"
Text "uwind"
}
Annotation {
Position [117, 313]
VerticalAlignment top
FontName "Arial"
Text "Atmospheric Turbulence\nGroup (Dryden "
"filters)"
}
}
}
Block {
BlockType SubSystem
Name "OLOOP2c"
Ports [0, 0, 0, 0, 0]
Position [25, 215, 80, 245]
FontName "Arial"
ShowPortLabels off
System {
Name "OLOOP2c"
Location [4, 42, 652, 490]
Open off
ScreenColor white
Block {
BlockType SubSystem
Name "Auto-scale storage\nGraph Scope"
Ports [1, 0, 0, 0, 0]
Position [420, 240, 450, 280]
BackgroundColor gray
FontName "Arial"
ShowPortLabels off
MaskType "Storage scope."
MaskDescription "Storage scope using MATLAB graph window.\nEn"
"ter plotting ranges and line type."
MaskHelp "Uses MATLAB's graph window.\\nUse only "
"one block per system.\\nLine type must "
"be in quotes.\\nSee the M-file sfunyst.m."
MaskPromptString "Initial Time Range:|Initial y-min:|Initial "
"y-max:|Storage pts.:|Line type (rgbw-.:xo):"
MaskStyleString "edit,edit,edit,edit,edit"
MaskInitialization "npts = @4; color = @5; ax = [0, @1, @2, @3];"
MaskDisplay "plot(0,0,100,100,[83,76,63,52,42,38,28,16,11"
",84,11,11,11,90,90,11],[75,58,47,54,72,80,84"
",74,65,65,65,90,40,40,90,90])"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
MaskValueString "5|-0.02|0.02|200|'r-'"
System {
Name "Auto-scale storage\nGraph Scope"
Location [0, 0, 274, 193]
Open off
ScreenColor white
Block {
BlockType Inport
Name "x"
Position [65, 55, 85, 75]
Port "1"
PortWidth "-1"
SampleTime "-1"
}
Block {
BlockType S-Function
Name "S-function\nM-file which plots\nlines\n"
Ports [1, 0, 0, 0, 0]
Position [130, 55, 180, 75]
CopyFcn "sfunyst([],[],[],'CopyBlock')"
DeleteFcn "sfunyst([],[],[],'DeleteBlock')"
LoadFcn "sfunyst([],[],[],'LoadBlock')"
FunctionName "sfunyst"
Parameters "ax, color, npts"
}
Line {
SrcBlock "x"
SrcPort 1
DstBlock "S-function\nM-file which plots\nlines\n"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Beaver model"
Ports [3, 16, 0, 0, 0]
Position [260, 226, 350, 404]
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
Text "THIS IS A DUMMY COPY \nOF THE BEAVER "
"\nDYNAMICS SUBSYSTEM!"
}
}
}
Block {
BlockType Constant
Name "Initial inputs\nfor aeromod"
Position [155, 222, 205, 248]
FontName "Arial"
Value "uaero0"
}
Block {
BlockType Constant
Name "Initial inputs\nfor engmod"
Position [155, 282, 205, 308]
FontName "Arial"
Value "uprop0"
}
Block {
BlockType Terminator
Name "Terminator_1"
Position [365, 235, 375, 245]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_10"
Position [365, 335, 375, 345]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_11"
Position [365, 345, 375, 355]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_12"
Position [365, 355, 375, 365]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_13"
Position [365, 365, 375, 375]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_14"
Position [365, 375, 375, 385]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_15"
Position [365, 385, 375, 395]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_16"
Position [365, 305, 375, 315]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_2"
Position [365, 245, 375, 255]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_4"
Position [365, 265, 375, 275]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_5"
Position [365, 275, 375, 285]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_6"
Position [365, 285, 375, 295]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_7"
Position [365, 295, 375, 305]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_8"
Position [365, 315, 375, 325]
ShowName off
}
Block {
BlockType Terminator
Name "Terminator_9"
Position [365, 325, 375, 335]
ShowName off
}
Block {
BlockType SubSystem
Name "turb1"
Ports [0, 1, 0, 0, 0]
Position [155, 347, 205, 403]
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"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -