fdcwind.mdl
来自「library of aircraft models to be used w」· MDL 代码 · 共 2,674 行 · 第 1/5 页
MDL
2,674 行
Name "qdyn * S * Cn"
Position [220, 210, 310, 230]
FontName "Arial"
Expr "u[9]*u[3]"
}
Block {
BlockType Outport
Name "Forces and\nmoments"
Position [495, 110, 515, 130]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "b"
SrcPort 1
Points [10, 0; 0, -10]
DstBlock "Mux1"
DstPort 4
}
Line {
SrcBlock "qdyn * S * CZ"
SrcPort 1
Points [75, 0; 0, 10]
DstBlock "Mux1"
DstPort 3
}
Line {
SrcBlock "S"
SrcPort 1
Points [15, 0; 0, -25]
DstBlock "Mux"
DstPort 2
}
Line {
SrcBlock "qdyn * S * CY"
SrcPort 1
Points [90, 0; 0, 25]
DstBlock "Mux1"
DstPort 2
}
Line {
SrcBlock "qdyn * S * CX"
SrcPort 1
Points [100, 0; 0, 40]
DstBlock "Mux1"
DstPort 1
}
Line {
SrcBlock "yad1"
SrcPort 1
DstBlock "Mux"
DstPort 1
}
Line {
SrcBlock "qdyn * S * Cn"
SrcPort 1
DstBlock "b "
DstPort 1
}
Line {
SrcBlock "qdyn * S * Cm"
SrcPort 1
DstBlock "cbar"
DstPort 1
}
Line {
SrcBlock "qdyn * S * Cl"
SrcPort 1
DstBlock "b"
DstPort 1
}
Line {
SrcBlock "Mux"
SrcPort 1
Points [35, 0]
Branch {
Points [0, 20]
Branch {
Points [0, 40]
Branch {
Points [0, 40]
DstBlock "qdyn * S * Cn"
DstPort 1
}
Branch {
DstBlock "qdyn * S * Cm"
DstPort 1
}
}
Branch {
DstBlock "qdyn * S * Cl"
DstPort 1
}
}
Branch {
Points [0, -20]
Branch {
Points [0, -35]
Branch {
DstBlock "qdyn * S * CY"
DstPort 1
}
Branch {
Points [0, -35]
DstBlock "qdyn * S * CX"
DstPort 1
}
}
Branch {
DstBlock "qdyn * S * CZ"
DstPort 1
}
}
}
Line {
SrcBlock "Force /\nmoment\ncoefficients"
SrcPort 1
DstBlock "S"
DstPort 1
}
Line {
SrcBlock "cbar"
SrcPort 1
Points [20, 0; 0, -30]
DstBlock "Mux1"
DstPort 5
}
Line {
SrcBlock "b "
SrcPort 1
Points [35, 0; 0, -50]
DstBlock "Mux1"
DstPort 6
}
Line {
SrcBlock "Mux1"
SrcPort 1
DstBlock "Forces and\nmoments"
DstPort 1
}
}
}
Block {
BlockType Outport
Name "Caero"
Position [595, 120, 615, 140]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "Faero"
Position [595, 40, 615, 60]
DropShadow on
NamePlacement "alternate"
FontName "Arial"
Port "2"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "Maero"
Position [595, 70, 615, 90]
DropShadow on
FontName "Arial"
Port "3"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "Dimless"
Position [595, 190, 615, 210]
DropShadow on
FontName "Arial"
Port "4"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "Selector2"
SrcPort 1
DstBlock "Mux3"
DstPort 2
}
Line {
SrcBlock "Vw,aw,bw"
SrcPort 1
DstBlock "Mux3"
DstPort 1
}
Line {
SrcBlock "x"
SrcPort 1
DstBlock "Selector2"
DstPort 1
}
Line {
SrcBlock "Mux3"
SrcPort 1
Points [15, 0]
Branch {
Points [0, -85]
DstBlock "aero"
DstPort 1
}
Branch {
DstBlock "dl"
DstPort 1
}
}
Line {
SrcBlock "dl"
SrcPort 1
Points [25, 0]
Branch {
DstBlock "Dimless"
DstPort 1
}
Branch {
Points [0, -55]
DstBlock "aero"
DstPort 3
}
}
Line {
SrcBlock "aero"
SrcPort 1
Points [10, 0]
Branch {
Points [0, -45]
DstBlock "fmdims"
DstPort 2
}
Branch {
DstBlock "Caero"
DstPort 1
}
}
Line {
SrcBlock "uaero"
SrcPort 1
DstBlock "aero"
DstPort 2
}
Line {
SrcBlock "yad1"
SrcPort 1
DstBlock "fmdims"
DstPort 1
}
Line {
SrcBlock "fmdims"
SrcPort 1
Points [5, 0]
Branch {
DstBlock "Selector1"
DstPort 1
}
Branch {
DstBlock "Selector"
DstPort 1
}
}
Line {
SrcBlock "Selector1"
SrcPort 1
DstBlock "Maero"
DstPort 1
}
Line {
SrcBlock "Selector"
SrcPort 1
DstBlock "Faero"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Airdata Group"
Ports [2, 2, 0, 0, 0]
Position [55, 58, 130, 122]
FontName "Arial"
ShowPortLabels on
System {
Name "Airdata Group"
Location [237, 225, 590, 379]
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 [30, 40, 50, 60]
DropShadow on
FontName "Arial"
Port "1"
PortWidth "12"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "Vw,aw,bw"
Position [55, 75, 75, 95]
DropShadow on
FontName "Arial"
Port "2"
PortWidth "3"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType SubSystem
Name "ad1"
Ports [2, 1, 0, 0, 0]
Position [195, 79, 255, 106]
ShowName off
FontName "Arial"
ShowPortLabels off
MaskType "Airdata1"
MaskDescription "Basic airdata variables"
MaskHelp "eval('fdchelp airdata1')"
MaskDisplay "disp('Airdata1')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "ad1"
Location [223, 153, 786, 495]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "Vw,alphaw,betaw"
Position [25, 150, 45, 170]
DropShadow on
FontName "Arial"
Port "1"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "yatm"
Position [15, 65, 35, 85]
DropShadow on
FontName "Arial"
Port "2"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType SubSystem
Name "0"
Ports [0, 0, 0, 0, 0]
Position [15, 15, 165, 45]
ForegroundColor "blue"
DropShadow on
ShowName off
OpenFcn "fdchelp airdata1"
FontName "Arial"
ShowPortLabels off
MaskDisplay "disp('AIRDATA1\\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 Fcn
Name "M"
Position [165, 146, 285, 164]
FontName "Arial"
Expr "u[2]/u[1]"
}
Block {
BlockType Mux
Name "Mux"
Ports [2, 1, 0, 0, 0]
Position [110, 136, 115, 169]
BackgroundColor "black"
ShowName off
FontName "Arial"
Inputs "[1 3]"
DisplayOption "none"
}
Block {
BlockType Mux
Name "Mux1"
Ports [2, 1, 0, 0, 0]
Position [110, 180, 115, 215]
BackgroundColor "black"
ShowName off
FontName "Arial"
Inputs "[3 5]"
DisplayOption "none"
}
Block {
BlockType Mux
Name "Mux2"
Ports [3, 1, 0, 0, 0]
Position [335, 85, 340, 225]
BackgroundColor "black"
ShowName off
FontName "Arial"
Inputs "3"
DisplayOption "none"
}
Block {
BlockType Fcn
Name "a"
Position [165, 65, 285, 85]
FontName "Arial"
Expr "sqrt(401.8743*u[3])"
}
Block {
BlockType Fcn
Name "qdyn"
Position [165, 190, 285, 210]
FontName "Arial"
Expr "0.5*u[4]*u[1]^2"
}
Block {
BlockType Outport
Name "yad1"
Position [370, 145, 390, 165]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "yatm"
SrcPort 1
Points [20, 0]
Branch {
Points [0, 130]
DstBlock "Mux1"
DstPort 2
}
Branch {
DstBlock "a"
DstPort 1
}
}
Line {
SrcBlock "Vw,alphaw,betaw"
SrcPort 1
Points [40, 0]
Branch {
Points [0, 30]
DstBlock "Mux1"
DstPort 1
}
Branch {
DstBlock "Mux"
DstPort 2
}
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "M"
DstPort 1
}
Line {
SrcBlock "Mux1"
SrcPort 1
DstBlock "qdyn"
DstPort 1
}
Line {
SrcBlock "M"
SrcPort 1
DstBlock "Mux2"
DstPort 2
}
Line {
SrcBlock "a"
SrcPort 1
Points [20, 0; 0, 35]
Branch {
DstBlock "Mux2"
DstPort 1
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?