📄 navlib.mdl
字号:
Branch {
DstBlock "R_VOR"
DstPort 1
}
Branch {
Points [0, 50]
Branch {
Points [0, 45]
DstBlock "VOR-Range approximation"
DstPort 1
}
Branch {
DstBlock "Mux"
DstPort 1
}
}
}
Branch {
DstBlock "QDR"
DstPort 1
}
}
Line {
SrcBlock "R_VOR"
SrcPort 1
Points [15, 0]
Branch {
Points [0, 30; -225, 0; 0, 30]
Branch {
Points [0, 105]
DstBlock "Mux1"
DstPort 2
}
Branch {
DstBlock "Mux"
DstPort 2
}
}
Branch {
DstBlock "yVOR2"
DstPort 1
}
}
Line {
SrcBlock "Mux1"
SrcPort 1
DstBlock "Range-flag"
DstPort 1
}
Line {
SrcBlock "Range-flag"
SrcPort 1
DstBlock "Mux2"
DstPort 2
}
Line {
SrcBlock "VOR-Range approximation"
SrcPort 1
Points [5, 0; 0, 40; -425, 0]
DstBlock "Mux1"
DstPort 1
}
Line {
SrcBlock "Mux2"
SrcPort 1
DstBlock "yVOR3"
DstPort 1
}
Line {
SrcBlock "Cone of silence flag"
SrcPort 1
Points [110, 0]
DstBlock "Mux2"
DstPort 1
}
Line {
SrcBlock "QDR"
SrcPort 1
Points [10, 0]
Branch {
Points [0, -45]
DstBlock "Sum1"
DstPort 2
}
Branch {
DstBlock "Sum"
DstPort 1
}
}
Line {
SrcBlock "psi"
SrcPort 1
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "1 = to, 0 = from"
DstPort 1
}
Line {
SrcBlock "+/- 10 deg"
SrcPort 1
DstBlock "yVOR1"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "+/- 10 deg"
DstPort 1
}
Annotation {
Position [528, 192]
VerticalAlignment top
Text "R_VOR "
}
Annotation {
Position [521, 102]
VerticalAlignment top
Text "Gamma_VOR"
}
}
}
Block {
BlockType SubSystem
Name "VORERR"
Ports [1, 1, 0, 0, 0]
Position [25, 120, 100, 160]
ShowPortLabels off
MaskType "VOR error"
MaskDescription "Steady-state error VOR"
MaskHelp "Unmask this block, or type HELP VORERR\\nat "
"the Matlab command line for more info."
MaskPromptString "Overall VOR system error [%]:"
MaskStyleString "edit"
MaskInitialization "KVORerr = 1 + (@1/100)"
MaskDisplay "disp('VOR Steady-\\nstate error')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
MaskValueString "5"
System {
Name "VORERR"
Location [124, 167, 474, 332]
Open off
ScreenColor white
Block {
BlockType Inport
Name "Gamma_VOR\n(nominal value)"
Position [40, 95, 60, 115]
DropShadow on
Port "1"
PortWidth "-1"
SampleTime "-1"
}
Block {
BlockType Gain
Name "KVORerr"
Position [140, 78, 225, 132]
Gain "KVORerr"
}
Block {
BlockType SubSystem
Name "t"
Ports [0, 0, 0, 0, 0]
Position [15, 5, 148, 53]
ForegroundColor blue
ShowName off
ShowPortLabels off
MaskDisplay "disp('VOR steady-state error\\nMarc "
"Rauw\\nDec 1995')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "t"
Location [-14, 88, 81, 173]
Open off
ScreenColor white
Annotation {
Position [53, 42]
VerticalAlignment top
Text "T"
}
}
}
Block {
BlockType Outport
Name "Gamma_VOR\n(actual value)"
Position [305, 95, 325, 115]
DropShadow on
Port "1"
OutputWhenDisabled held
InitialOutput "0"
}
Line {
SrcBlock "KVORerr"
SrcPort 1
DstBlock "Gamma_VOR\n(actual value)"
DstPort 1
}
Line {
SrcBlock "Gamma_VOR\n(nominal value)"
SrcPort 1
DstBlock "KVORerr"
DstPort 1
}
Annotation {
Position [491, 32]
VerticalAlignment top
Text "`"
}
}
}
Annotation {
Position [51, 17]
VerticalAlignment top
Text "VOR library"
}
}
}
Block {
BlockType SubSystem
Name "i"
Ports [0, 0, 0, 0, 0]
Position [185, 15, 245, 50]
ForegroundColor red
DropShadow on
FontName "Arial"
FontSize 11
ShowName off
ShowPortLabels off
MaskDisplay "disp('???\\nMore Info')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "i"
Location [4, 61, 317, 279]
Open off
ScreenColor white
Annotation {
Position [157, 147]
VerticalAlignment top
FontName "Arial"
FontSize 11
Text "The basic blocks have been masked. If "
"you don't know\nthe original block-name "
"anymore, press the HELP\nbutton. The "
"blocks can be examined more closely if\nthey"
" are 'unmasked'."
}
Annotation {
Position [153, 72]
VerticalAlignment top
FontName "Arial"
FontSize 11
Text "On-line help is available from the MATLAB "
"command\nline: type FDCHELP <blockname> "
"at the command\nline. For large systems, "
"it is better to abbreviate the\nblock "
"names, to avoid excessive file sizes. "
"See the blocks\nfrom the system BEAVER "
"for an example."
}
Annotation {
Position [150, 37]
VerticalAlignment top
FontName "Arial"
FontSize 11
Text "This library contains models for the "
"ILS and VOR\nsystems, including steady-state"
" errors and noise."
}
Annotation {
Position [146, 12]
VerticalAlignment top
ForegroundColor red
FontName "Times New Roman"
FontSize 14
Text "Block library of ILS and VOR models"
}
}
}
Annotation {
Position [247, 36]
}
Annotation {
Position [94, 7]
VerticalAlignment top
ForegroundColor blue
FontName "Times New Roman"
FontSize 14
FontWeight bold
Text "FDC Toolbox - ILS/VOR\nradio-navigation library."
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -