📄 fdclib10.mdl
字号:
Library {
Name "fdclib10"
Version 3.00
BlockDataTips on
BlockParametersDataTip on
BlockAttributesDataTip off
BlockPortWidthsDataTip off
BlockDescriptionStringDataTip off
BlockMaskParametersDataTip off
ToolBar off
StatusBar off
BrowserShowLibraryLinks off
BrowserLookUnderMasks off
Created "Tue Mar 18 15:20:57 2003"
UpdateHistory "UpdateHistoryNever"
ModifiedByFormat "%<Auto>"
LastModifiedBy "Dutchroll"
ModifiedDateFormat "%<Auto>"
LastModifiedDate "Sat Oct 30 15:19:16 2004"
ModelVersionFormat "1.%<AutoIncrement:38>"
ConfigurationManager "none"
BlockDefaults {
Orientation "right"
ForegroundColor "black"
BackgroundColor "white"
DropShadow off
NamePlacement "normal"
FontName "Helvetica"
FontSize 10
FontWeight "normal"
FontAngle "normal"
ShowName on
}
AnnotationDefaults {
HorizontalAlignment "center"
VerticalAlignment "middle"
ForegroundColor "black"
BackgroundColor "white"
DropShadow off
FontName "Helvetica"
FontSize 10
FontWeight "normal"
FontAngle "normal"
}
LineDefaults {
FontName "Helvetica"
FontSize 9
FontWeight "normal"
FontAngle "normal"
}
System {
Name "fdclib10"
Location [47, 80, 738, 457]
Open on
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
ReportName "simulink-default.rpt"
Block {
BlockType SubSystem
Name "Beaver"
Ports [3, 18, 0, 0, 0]
Position [545, 57, 635, 243]
FontName "Arial"
FontSize 11
ShowPortLabels off
MaskType "Beaver dynamics and output equations"
MaskDescription "Nonlinear dynamic model of the De Havilland DHC"
"-2 'Beaver' aircraft, plus additional airdata and flight-path equations."
MaskHelp "eval('browse level2')"
MaskDisplay "disp('DeHavilland\\nDHC-2 Beaver\\ndynamics and"
"\\noutput equations');"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Beaver"
Location [38, 59, 707, 752]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "uaero"
Position [15, 148, 45, 162]
FontSize 11
Port "1"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "uprop"
Position [15, 223, 45, 237]
FontSize 11
Port "2"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "uwind"
Position [15, 418, 45, 432]
FontSize 11
Port "3"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Gain
Name " *1"
Position [517, 415, 523, 420]
Orientation "down"
ForegroundColor "magenta"
ShowName off
FontName "Arial"
FontSize 11
Gain "1"
SaturateOnIntegerOverflow on
}
Block {
BlockType Reference
Name "(co)sines of\nalpha, beta,\npsi, theta, phi"
Ports [1, 1, 0, 0, 0]
Position [425, 600, 490, 620]
Orientation "left"
ForegroundColor "magenta"
FontName "Arial"
FontSize 11
SourceBlock "fdclib6/(co)sines of\nalpha, beta,\npsi, th"
"eta, phi"
SourceType "Hlpfcn"
}
Block {
BlockType Gain
Name "*1"
Position [507, 440, 513, 445]
Orientation "down"
ForegroundColor "magenta"
ShowName off
FontName "Arial"
FontSize 11
Gain "1"
SaturateOnIntegerOverflow on
}
Block {
BlockType SubSystem
Name "0"
Ports [0, 0, 0, 0, 0]
Position [17, 11, 174, 50]
ForegroundColor "blue"
DropShadow on
ShowName off
OpenFcn "browse level2"
FontName "Arial"
FontSize 11
ShowPortLabels off
MaskDisplay "disp('BEAVER, level 2 (main level)\\nM.O. R"
"auw, November 2004')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "0"
Location [99, 72, 274, 227]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
}
}
Block {
BlockType Reference
Name "Add/sort forces\nand moments"
Ports [4, 2, 0, 0, 0]
Position [320, 356, 365, 394]
FontName "Arial"
FontSize 11
SourceBlock "fdclib6/Add//sort forces\nand moments"
SourceType "FMsort"
}
Block {
BlockType Reference
Name "Additional outputs"
Ports [5, 3, 0, 0, 0]
Position [425, 497, 495, 573]
BackgroundColor "lightBlue"
FontName "Arial"
FontSize 11
SourceBlock "fdclib6/Additional outputs"
SourceType "SubSystem"
}
Block {
BlockType Reference
Name "Aerodynamics\nGroup (Beaver)"
Ports [3, 3, 0, 0, 0]
Position [195, 133, 270, 177]
BackgroundColor "lightBlue"
FontName "Arial"
FontSize 11
SourceBlock "fdclib2/Aerodynamics\nGroup (Beaver)"
SourceType "SubSystem"
}
Block {
BlockType Reference
Name "Aircraft Equations\nof Motion (Beaver)"
Ports [5, 3, 0, 0, 0]
Position [425, 387, 495, 463]
BackgroundColor "lightBlue"
FontName "Arial"
FontSize 11
SourceBlock "fdclib5/Aircraft Equations\nof Motion (Beav"
"er)"
SourceType "SubSystem"
}
Block {
BlockType Reference
Name "Airdata Group"
Ports [1, 4, 0, 0, 0]
Position [90, 63, 145, 122]
BackgroundColor "lightBlue"
FontName "Arial"
FontSize 11
SourceBlock "fdclib1/Airdata Group"
SourceType "SubSystem"
}
Block {
BlockType Reference
Name "Engine Group (Beaver)"
Ports [4, 3, 0, 0, 0]
Position [195, 210, 270, 265]
BackgroundColor "lightBlue"
FontName "Arial"
FontSize 11
SourceBlock "fdclib3/Engine Group\n(Beaver)"
SourceType "SubSystem"
}
Block {
BlockType Reference
Name "Gravity forces"
Ports [2, 1, 0, 0, 0]
Position [200, 289, 255, 316]
FontName "Arial"
FontSize 11
SourceBlock "fdclib4/Gravity forces"
SourceType "Gravity"
m "GM1(10)"
}
Block {
BlockType Reference
Name "Wind forces"
Ports [2, 1, 0, 0, 0]
Position [200, 334, 255, 361]
FontName "Arial"
FontSize 11
SourceBlock "fdclib4/Wind forces"
SourceType "fwind"
m "GM1(10)"
}
Block {
BlockType Outport
Name "x"
Position [620, 393, 650, 407]
FontSize 11
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "xdot"
Position [580, 418, 610, 432]
FontSize 11
Port "2"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "ybvel"
Position [540, 443, 570, 457]
FontSize 11
Port "3"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "yuvw"
Position [580, 528, 610, 542]
FontSize 11
Port "4"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "ydl"
Position [620, 133, 650, 147]
FontSize 11
Port "5"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "yfp"
Position [620, 503, 650, 517]
FontSize 11
Port "6"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "ypow"
Position [620, 213, 650, 227]
FontSize 11
Port "7"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "yacc"
Position [540, 553, 570, 567]
FontSize 11
Port "8"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "Caero"
Position [580, 148, 610, 162]
FontSize 11
Port "9"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "Cprop"
Position [580, 233, 610, 247]
FontSize 11
Port "10"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "FMaero"
Position [540, 163, 570, 177]
FontSize 11
Port "11"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "FMprop"
Position [540, 253, 570, 267]
FontSize 11
Port "12"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "Fgrav"
Position [620, 298, 650, 312]
FontSize 11
Port "13"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "Fwind"
Position [620, 343, 650, 357]
FontSize 11
Port "14"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "yatm"
Position [620, 63, 650, 77]
FontSize 11
Port "15"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "yad1"
Position [580, 78, 610, 92]
FontSize 11
Port "16"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "yad2"
Position [540, 93, 570, 107]
FontSize 11
Port "17"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "yad3"
Position [500, 108, 530, 122]
FontSize 11
Port "18"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "uprop"
SrcPort 1
DstBlock "Engine Group (Beaver)"
DstPort 2
}
Line {
SrcBlock "uaero"
SrcPort 1
DstBlock "Aerodynamics\nGroup (Beaver)"
DstPort 2
}
Line {
SrcBlock "Wind forces"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "Fwind"
DstPort 1
}
Branch {
Points [0, 40]
DstBlock "Add/sort forces\nand moments"
DstPort 4
}
}
Line {
SrcBlock "Engine Group (Beaver)"
SrcPort 3
Points [15, 0]
Branch {
DstBlock "FMprop"
DstPort 1
}
Branch {
Points [0, 110]
DstBlock "Add/sort forces\nand moments"
DstPort 2
}
}
Line {
SrcBlock "Aerodynamics\nGroup (Beaver)"
SrcPort 3
Points [25, 0]
Branch {
DstBlock "FMaero"
DstPort 1
}
Branch {
Points [0, 190]
DstBlock "Add/sort forces\nand moments"
DstPort 1
}
}
Line {
SrcBlock "Gravity forces"
SrcPort 1
Points [20, 0]
Branch {
DstBlock "Fgrav"
DstPort 1
}
Branch {
Points [0, 75]
Branch {
DstBlock "Add/sort forces\nand moments"
DstPort 3
}
Branch {
Points [0, 185]
DstBlock "Additional outputs"
DstPort 5
}
}
}
Line {
SrcBlock "Add/sort forces\nand moments"
SrcPort 1
Points [30, 0; 0, 30]
Branch {
Points [0, 155]
DstBlock "Additional outputs"
DstPort 4
}
Branch {
DstBlock "Aircraft Equations\nof Motion (Beaver)"
DstPort 1
}
}
Line {
SrcBlock "Engine Group (Beaver)"
SrcPort 2
DstBlock "Cprop"
DstPort 1
}
Line {
SrcBlock "Engine Group (Beaver)"
SrcPort 1
DstBlock "ypow"
DstPort 1
}
Line {
SrcBlock "Aerodynamics\nGroup (Beaver)"
SrcPort 1
DstBlock "ydl"
DstPort 1
}
Line {
SrcBlock "Aerodynamics\nGroup (Beaver)"
SrcPort 2
DstBlock "Caero"
DstPort 1
}
Line {
SrcBlock "Airdata Group"
SrcPort 2
Points [25, 0]
Branch {
Points [0, 85]
Branch {
Points [0, 90]
DstBlock "Engine Group (Beaver)"
DstPort 4
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -