📄 fdclib10.mdl
字号:
Branch {
DstBlock "Aerodynamics\nGroup (Beaver)"
DstPort 3
}
}
Branch {
DstBlock "yad1"
DstPort 1
}
}
Line {
SrcBlock "Airdata Group"
SrcPort 1
Points [15, 0]
Branch {
DstBlock "yatm"
DstPort 1
}
Branch {
Points [0, 175]
Branch {
DstBlock "Engine Group (Beaver)"
DstPort 3
}
Branch {
Points [0, 65]
Branch {
Points [0, 130]
DstBlock "Aircraft Equations\nof Motion (Beaver"
")"
DstPort 4
}
Branch {
DstBlock "Gravity forces"
DstPort 2
}
}
}
}
Line {
SrcBlock "Airdata Group"
SrcPort 4
DstBlock "yad3"
DstPort 1
}
Line {
SrcBlock "Airdata Group"
SrcPort 3
DstBlock "yad2"
DstPort 1
}
Line {
SrcBlock "uwind"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "Aircraft Equations\nof Motion (Beaver)"
DstPort 3
}
Branch {
Points [0, -70]
DstBlock "Wind forces"
DstPort 2
}
}
Line {
SrcBlock "Add/sort forces\nand moments"
SrcPort 2
Points [20, 0; 0, 25]
DstBlock "Aircraft Equations\nof Motion (Beaver)"
DstPort 2
}
Line {
SrcBlock "Aircraft Equations\nof Motion (Beaver)"
SrcPort 3
DstBlock "ybvel"
DstPort 1
}
Line {
SrcBlock "Aircraft Equations\nof Motion (Beaver)"
SrcPort 2
Points [10, 0; 0, 10]
Branch {
Points [0, -10]
DstBlock "xdot"
DstPort 1
}
Branch {
DstBlock "*1"
DstPort 1
}
}
Line {
SrcBlock "Aircraft Equations\nof Motion (Beaver)"
SrcPort 1
Points [20, 0; 0, 10]
Branch {
Points [0, -10]
DstBlock "x"
DstPort 1
}
Branch {
DstBlock " *1"
DstPort 1
}
}
Line {
SrcBlock "(co)sines of\nalpha, beta,\npsi, theta, phi"
SrcPort 1
Points [-20, 0; 0, 40; -310, 0; 0, -115]
Branch {
Points [0, -80]
DstBlock "Aircraft Equations\nof Motion (Beaver)"
DstPort 5
}
Branch {
DstBlock "Additional outputs"
DstPort 3
}
}
Line {
SrcBlock "Additional outputs"
SrcPort 2
DstBlock "yuvw"
DstPort 1
}
Line {
SrcBlock "Additional outputs"
SrcPort 1
DstBlock "yfp"
DstPort 1
}
Line {
SrcBlock "Additional outputs"
SrcPort 3
DstBlock "yacc"
DstPort 1
}
Line {
SrcBlock "*1"
SrcPort 1
Points [0, 215; -430, 0; 0, -145]
DstBlock "Additional outputs"
DstPort 2
}
Line {
SrcBlock " *1"
SrcPort 1
Points [0, 185]
Branch {
DstBlock "(co)sines of\nalpha, beta,\npsi, theta, p"
"hi"
DstPort 1
}
Branch {
Points [0, 70; -450, 0; 0, -175]
Branch {
DstBlock "Additional outputs"
DstPort 1
}
Branch {
Points [0, -165]
Branch {
DstBlock "Wind forces"
DstPort 1
}
Branch {
Points [0, -45]
Branch {
DstBlock "Gravity forces"
DstPort 1
}
Branch {
Points [0, -80]
Branch {
DstBlock "Engine Group (Beaver)"
DstPort 1
}
Branch {
Points [0, -75]
Branch {
DstBlock "Aerodynamics\nGroup (Beaver)"
DstPort 1
}
Branch {
Points [0, -45]
DstBlock "Airdata Group"
DstPort 1
}
}
}
}
}
}
}
Annotation {
Position [370, 652]
VerticalAlignment "top"
ForegroundColor "magenta"
Text "xdot "
FontName "Arial"
FontSize 11
}
Annotation {
Position [362, 668]
VerticalAlignment "top"
ForegroundColor "magenta"
Text "x "
FontName "Arial"
FontSize 11
}
Annotation {
Position [370, 637]
VerticalAlignment "top"
ForegroundColor "magenta"
Text "yhlp"
FontName "Arial"
FontSize 11
}
}
}
Block {
BlockType SubSystem
Name "Beaver dynamics\n for open-loop models"
Ports [3, 16, 0, 0, 0]
Position [235, 45, 315, 225]
BackgroundColor "lightBlue"
FontName "Arial"
FontSize 11
ShowPortLabels on
System {
Name "Beaver dynamics\n for open-loop models"
Location [42, 76, 668, 602]
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, 248, 45, 262]
FontName "Arial"
FontSize 11
Port "1"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "uprop"
Position [15, 308, 45, 322]
FontName "Arial"
FontSize 11
Port "2"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "uwind"
Position [15, 368, 45, 382]
FontName "Arial"
FontSize 11
Port "3"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType SubSystem
Name "0"
Ports [0, 0, 0, 0, 0]
Position [8, 7, 162, 74]
ForegroundColor "blue"
DropShadow on
ShowName off
OpenFcn "browse level1"
FontName "Arial"
FontSize 11
ShowPortLabels off
MaskDisplay "disp('Beaver dynamics with\\nI/O definition"
"s for the\\nopen-loop simulation models\\nM.O. Rauw, September 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 "Beaver"
Ports [3, 18, 0, 0, 0]
Position [105, 222, 195, 408]
ShowName off
FontName "Arial"
FontSize 11
SourceBlock "fdclib10/Beaver"
SourceType "Beaver dynamics and output equations"
Port {
PortNumber 1
Name "x"
TestPoint off
RTWStorageClass "Auto"
}
Port {
PortNumber 2
Name "xdot"
TestPoint off
RTWStorageClass "Auto"
}
Port {
PortNumber 5
Name "ydl"
TestPoint off
RTWStorageClass "Auto"
}
}
Block {
BlockType Clock
Name "Clock"
Position [240, 45, 260, 65]
FontName "Arial"
FontSize 11
DisplayTime off
Decimation "10"
}
Block {
BlockType Demux
Name "Demux"
Ports [1, 12, 0, 0, 0]
Position [490, 88, 495, 367]
BackgroundColor "black"
ShowName off
FontName "Arial"
FontSize 11
Outputs "12"
}
Block {
BlockType Demux
Name "Demux1"
Ports [1, 2, 0, 0, 0]
Position [490, 385, 495, 420]
BackgroundColor "black"
ShowName off
FontName "Arial"
FontSize 11
Outputs "[11 1]"
}
Block {
BlockType Demux
Name "Demux2"
Ports [1, 3, 0, 0, 0]
Position [490, 432, 495, 508]
BackgroundColor "black"
ShowName off
FontName "Arial"
FontSize 11
Outputs "3"
}
Block {
BlockType SubSystem
Name "Mux_in"
Ports [3, 1, 0, 0, 0]
Position [52, 140, 88, 195]
Orientation "up"
ForegroundColor "blue"
DropShadow on
ShowName off
OpenFcn "browse inputs"
FontName "Arial"
FontSize 11
ShowPortLabels on
MaskDisplay "disp('Mux\\nclick\\n2x for\\ninfo!')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Mux_in"
Location [320, 85, 820, 386]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "automatic"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "In1"
Position [20, 55, 40, 75]
Port "1"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "In2"
Position [20, 95, 40, 115]
Port "2"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "In3"
Position [20, 135, 40, 155]
Port "3"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Mux
Name "Mux_in"
Ports [3, 1, 0, 0, 0]
Position [90, 62, 125, 118]
ForegroundColor "blue"
DropShadow on
ShowName off
FontName "Arial"
Inputs "[4 2 6]"
DisplayOption "none"
}
Block {
BlockType Outport
Name "Out1"
Position [155, 85, 175, 105]
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "Mux_in"
DstPort 1
}
Line {
SrcBlock "In2"
SrcPort 1
DstBlock "Mux_in"
DstPort 2
}
Line {
SrcBlock "In3"
SrcPort 1
DstBlock "Mux_in"
DstPort 3
}
Line {
SrcBlock "Mux_in"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Mux_out"
Ports [18, 1, 0, 0, 0]
Position [217, 140, 423, 195]
Orientation "up"
ForegroundColor "blue"
DropShadow on
ShowName off
OpenFcn "browse outputs"
FontName "Arial"
FontSize 11
ShowPortLabels on
MaskDisplay "disp('Mux\\n\\nDouble-click for info!')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Mux_out"
Location [320, 85, 820, 386]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "automatic"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "In1"
Position [20, 55, 40, 75]
Port "1"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "In2"
Position [20, 95, 40, 115]
Port "2"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "In3"
Position [20, 135, 40, 155]
Port "3"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "In4"
Position [20, 175, 40, 195]
Port "4"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "In5"
Position [20, 215, 40, 235]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -