📄 fdcwind.mdl
字号:
}
Branch {
Points [-220, 0; 0, 35]
DstBlock "Mux"
DstPort 1
}
}
Line {
SrcBlock "qdyn"
SrcPort 1
DstBlock "Mux2"
DstPort 3
}
Line {
SrcBlock "Mux2"
SrcPort 1
DstBlock "yad1"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "atm1"
Ports [1, 1, 0, 0, 0]
Position [100, 32, 160, 68]
ShowName off
FontName "Arial"
ShowPortLabels on
MaskType "Atmosph"
MaskDescription "1-Atmosphere variables\n2-Air density\n"
"3-Air Pressure\n4-Temperature\n5-Air viscosity\n6-Gravity"
MaskHelp "eval('fdchelp atmosph')"
MaskDisplay "disp('Atmosph')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "atm1"
Location [5, 111, 478, 423]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "x"
Position [10, 100, 30, 120]
DropShadow on
FontName "Arial"
Port "1"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType SubSystem
Name "0"
Ports [0, 0, 0, 0, 0]
Position [5, 5, 155, 35]
ForegroundColor "blue"
DropShadow on
ShowName off
OpenFcn "fdchelp atmosph"
FontName "Arial"
ShowPortLabels off
MaskDisplay "disp('ATMOSPH\\nM.O. Rauw, October "
"1997')"
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 Mux
Name "Mux"
Ports [2, 1, 0, 0, 0]
Position [365, 50, 370, 130]
BackgroundColor "black"
ShowName off
FontName "Arial"
Inputs "2"
DisplayOption "none"
}
Block {
BlockType Mux
Name "Mux1"
Ports [2, 1, 0, 0, 0]
Position [420, 135, 425, 190]
BackgroundColor "black"
ShowName off
FontName "Arial"
Inputs "[2 1]"
DisplayOption "none"
}
Block {
BlockType Mux
Name "Mux2"
Ports [5, 1, 0, 0, 0]
Position [365, 224, 370, 296]
BackgroundColor "black"
ShowName off
FontName "Arial"
Inputs "5"
DisplayOption "none"
}
Block {
BlockType Fcn
Name "T"
Position [75, 100, 300, 120]
FontName "Arial"
Expr "288.15 - 0.0065*u[12]"
}
Block {
BlockType Fcn
Name "g"
Position [75, 60, 300, 80]
FontName "Arial"
Expr "9.80665*(6371020/(6371020+u[12]))^2"
}
Block {
BlockType Fcn
Name "mu"
Position [80, 265, 300, 285]
FontName "Arial"
Expr "(1.458*10^(-6)*u[2]^1.5)/(u[2]+110."
"4)"
}
Block {
BlockType Fcn
Name "ps"
Position [80, 165, 300, 185]
FontName "Arial"
Expr "101325*(u[2]/288.15)^(u[1]/1.86584)"
}
Block {
BlockType Fcn
Name "rho"
Position [80, 220, 300, 240]
FontName "Arial"
Expr "u[3]/(287.053*u[2])"
}
Block {
BlockType Outport
Name "yatm"
Position [435, 250, 455, 270]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "mu"
SrcPort 1
DstBlock "Mux2"
DstPort 4
}
Line {
SrcBlock "Mux2"
SrcPort 1
DstBlock "yatm"
DstPort 1
}
Line {
SrcBlock "Mux1"
SrcPort 1
Points [15, 0; 0, 40; -385, 0; 0, 25]
DstBlock "rho"
DstPort 1
}
Line {
SrcBlock "rho"
SrcPort 1
DstBlock "Mux2"
DstPort 1
}
Line {
SrcBlock "g"
SrcPort 1
Points [15, 0]
Branch {
Points [0, 220]
DstBlock "Mux2"
DstPort 5
}
Branch {
DstBlock "Mux"
DstPort 1
}
}
Line {
SrcBlock "T"
SrcPort 1
Points [25, 0]
Branch {
Points [0, 150]
DstBlock "Mux2"
DstPort 3
}
Branch {
DstBlock "Mux"
DstPort 2
}
}
Line {
SrcBlock "ps"
SrcPort 1
Points [35, 0]
Branch {
Points [0, 70]
DstBlock "Mux2"
DstPort 2
}
Branch {
DstBlock "Mux1"
DstPort 2
}
}
Line {
SrcBlock "Mux"
SrcPort 1
Points [20, 0; 0, 60]
Branch {
Points [-350, 0; 0, 25]
Branch {
DstBlock "ps"
DstPort 1
}
Branch {
Points [0, 100]
DstBlock "mu"
DstPort 1
}
}
Branch {
DstBlock "Mux1"
DstPort 1
}
}
Line {
SrcBlock "x"
SrcPort 1
Points [10, 0]
Branch {
Points [0, -40]
DstBlock "g"
DstPort 1
}
Branch {
DstBlock "T"
DstPort 1
}
}
}
}
Block {
BlockType Outport
Name "yatm"
Position [295, 40, 315, 60]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "yad1"
Position [295, 85, 315, 105]
DropShadow on
FontName "Arial"
Port "2"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "Vw,aw,bw"
SrcPort 1
DstBlock "ad1"
DstPort 1
}
Line {
SrcBlock "ad1"
SrcPort 1
DstBlock "yad1"
DstPort 1
}
Line {
SrcBlock "atm1"
SrcPort 1
Points [0, 0; 10, 0]
Branch {
DstBlock "yatm"
DstPort 1
}
Branch {
Points [0, 50]
DstBlock "ad1"
DstPort 2
}
}
Line {
SrcBlock "x"
SrcPort 1
DstBlock "atm1"
DstPort 1
}
}
}
Block {
BlockType Demux
Name "Demux"
Ports [1, 2, 0, 0, 0]
Position [275, 106, 280, 244]
BackgroundColor "black"
ShowName off
Outputs "[3,3]"
}
Block {
BlockType Demux
Name "Demux1"
Ports [1, 2, 0, 0, 0]
Position [420, 431, 425, 469]
ForegroundColor "blue"
BackgroundColor "blue"
ShowName off
Outputs "[3,3]"
}
Block {
BlockType SubSystem
Name "FDC 6DoF"
Ports [3, 5, 0, 0, 0]
Position [420, 35, 515, 245]
FontName "Arial"
ShowPortLabels on
System {
Name "FDC 6DoF"
Location [471, 330, 1003, 690]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "Fgrav"
Position [195, 203, 225, 217]
Port "1"
PortWidth "3"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "Ftot"
Position [30, 33, 60, 47]
NamePlacement "alternate"
Port "2"
PortWidth "3"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "Mtot"
Position [30, 58, 60, 72]
Port "3"
PortWidth "3"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Gain
Name " *1"
Position [362, 85, 368, 90]
Orientation "down"
ForegroundColor "magenta"
ShowName off
FontName "Arial"
Gain "1"
SaturateOnIntegerOverflow on
}
Block {
BlockType Gain
Name "*1"
Position [352, 85, 358, 90]
Orientation "down"
ForegroundColor "magenta"
ShowName off
FontName "Arial"
Gain "1"
SaturateOnIntegerOverflow on
}
Block {
BlockType SubSystem
Name "eqm"
Ports [3, 3, 0, 0, 0]
Position [270, 29, 335, 101]
ShowName off
FontName "Arial"
ShowPortLabels on
System {
Name "eqm"
Location [579, 216, 1235, 549]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "Ftot"
Position [20, 55, 40, 75]
DropShadow on
FontName "Arial"
Port "1"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "Mtot"
Position [20, 95, 40, 115]
DropShadow on
FontName "Arial"
Port "2"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "yhlp"
Position [15, 235, 35, 255]
ForegroundColor "magenta"
DropShadow on
FontName "Arial"
Port "3"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Gain
Name " *1"
Position [567, 75, 573, 80]
Orientation "up"
ForegroundColor "magenta"
ShowName off
FontName "Arial"
Gain "1"
SaturateOnIntegerOverflow on
}
Block {
BlockType Gain
Name "*1"
Position [567, 130, 573, 135]
Orientation "down"
ForegroundColor "magenta"
ShowName off
FontName "Arial"
Gain "1"
SaturateOnIntegerOverflow on
}
Block {
BlockType SubSystem
Name "0"
Ports [0, 0, 0, 0, 0]
Position [5, 5, 200, 35]
ForegroundColor "blue"
DropShadow on
ShowName off
OpenFcn "fdchelp eqmotion"
FontName "Arial"
ShowPortLabels off
MaskDisplay "disp('EQUATIONS OF MOTION (level 3)"
"\\nM.O. Rauw')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "0"
Location [99, 72, 274, 227]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 20
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -