📄 navlib2.mdl
字号:
DstPort 1
}
Line {
SrcBlock "QDR"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "Sum"
DstPort 1
}
Branch {
Points [0, -45]
DstBlock "Sum1"
DstPort 2
}
}
Line {
SrcBlock "psi"
SrcPort 1
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "1 = to, 0 = from"
DstPort 1
}
Line {
Name "Gamma_VOR"
Labels [1, 0]
SrcBlock "+/- 10 deg"
SrcPort 1
DstBlock "yVOR1"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "+/- 10 deg"
DstPort 1
}
Line {
SrcBlock "Cone of silence flag"
SrcPort 1
Points [140, 0]
DstBlock "Mux2"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "VORERR"
Ports [1, 1, 0, 0, 0]
Position [160, 115, 240, 145]
FontName "Arial"
ShowPortLabels off
MaskType "VOR error"
MaskDescription "Steady-state error VOR"
MaskHelp "eval('fdchelp vorerr')"
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, 154, 444, 309]
Open off
ScreenColor white
Block {
BlockType Inport
Name "Gamma_VOR\n(nominal value)"
Position [40, 75, 60, 95]
DropShadow on
FontName "Arial"
Port "1"
PortWidth "-1"
SampleTime "-1"
}
Block {
BlockType Gain
Name "KVORerr"
Position [120, 58, 205, 112]
FontName "Arial"
Gain "KVORerr"
}
Block {
BlockType SubSystem
Name "t"
Ports [0, 0, 0, 0, 0]
Position [5, 5, 150, 40]
ForegroundColor blue
DropShadow on
FontName "Arial"
ShowName off
OpenFcn "fdchelp vorerr"
ShowPortLabels off
MaskDisplay "disp('VOR steady-state error\\nMarc Rauw, "
"October 1997')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "t"
Location [-14, 88, 81, 173]
Open off
ScreenColor white
}
}
Block {
BlockType Outport
Name "Gamma_VOR\n(actual value)"
Position [250, 75, 270, 95]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled held
InitialOutput "0"
}
Line {
SrcBlock "Gamma_VOR\n(nominal value)"
SrcPort 1
DstBlock "KVORerr"
DstPort 1
}
Line {
SrcBlock "KVORerr"
SrcPort 1
DstBlock "Gamma_VOR\n(actual value)"
DstPort 1
}
Annotation {
Position [491, 32]
VerticalAlignment top
FontName "Arial"
Text "`"
}
}
}
Block {
BlockType SubSystem
Name "VORxmpl"
Ports [2, 1, 0, 0, 0]
Position [45, 104, 105, 146]
FontName "Arial"
ShowPortLabels off
MaskDisplay "plot(0,0,100,100,[86,85,90,86,80,85,0],[16,80,20"
",16,20,80,62],[22,18,25,28,22,19],[36,32,29,33,3"
"6,45],[17,15,12,18,16,19],[37,37,34,32,44,46],[2"
"2,31,47,52,19,15,28,22],[36,44,39,44,55,50,45,38"
"],[31,28],[44,45],[20,18,17],[31,30,32],[36,35,3"
"6,37,36,35,35,35,33,31,25],[41,38,33,32,30,30,32"
",33,37,35,34],[85,42],[80,50],[86,87,87,86,84,83"
",84,85],[83,81,78,76,76,79,82,83])"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "VORxmpl"
Location [6, 42, 415, 217]
Open off
ScreenColor white
Block {
BlockType Inport
Name "uVOR=\n[xe,ye,H]'"
Position [25, 50, 45, 70]
DropShadow on
FontName "Arial"
Port "1"
PortWidth "-1"
SampleTime "-1"
}
Block {
BlockType Inport
Name "psi"
Position [25, 110, 45, 130]
DropShadow on
FontName "Arial"
Port "2"
PortWidth "-1"
SampleTime "-1"
}
Block {
BlockType Mux
Name "Mux1"
Ports [4, 1, 0, 0, 0]
Position [305, 98, 310, 157]
BackgroundColor black
FontName "Arial"
ShowName off
Inputs "[1 1 2 1]"
}
Block {
BlockType ToWorkspace
Name "To Workspace"
Position [335, 120, 385, 140]
BackgroundColor yellow
FontName "Arial"
VariableName "yvor"
Buffer "5000"
Decimation "1"
SampleTime "0"
}
Block {
BlockType Reference
Name "VOR"
Ports [2, 4, 0, 0, 0]
Position [85, 51, 135, 129]
FontName "Arial"
SourceBlock "navlib2/VOR"
SourceType "VOR"
xVOR "xVOR"
yVOR "yVOR"
HVOR "HVOR"
MaskParam4 "CD"
}
Block {
BlockType Reference
Name "VORERR"
Ports [1, 1, 0, 0, 0]
Position [185, 45, 265, 75]
FontName "Arial"
SourceBlock "navlib2/VORERR"
SourceType "VOR error"
MaskParam1 "5"
}
Block {
BlockType SubSystem
Name "t"
Ports [0, 0, 0, 0, 0]
Position [10, 5, 175, 36]
ForegroundColor blue
DropShadow on
FontName "Arial"
ShowName off
OpenFcn "fdchelp vorxmpl"
ShowPortLabels off
MaskDisplay "disp('VOR example\\nMarc Rauw, January "
"1998')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "t"
Location [22, 190, 132, 275]
Open off
ScreenColor white
}
}
Block {
BlockType Outport
Name "Gamma_VOR"
Position [350, 50, 370, 70]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled held
InitialOutput "0"
}
Line {
SrcBlock "VOR"
SrcPort 1
DstBlock "VORERR"
DstPort 1
}
Line {
SrcBlock "Mux1"
SrcPort 1
DstBlock "To Workspace"
DstPort 1
}
Line {
SrcBlock "VOR"
SrcPort 2
Points [30, 0; 0, 40]
DstBlock "Mux1"
DstPort 2
}
Line {
SrcBlock "VOR"
SrcPort 3
Points [20, 0; 0, 35]
DstBlock "Mux1"
DstPort 3
}
Line {
SrcBlock "VOR"
SrcPort 4
Points [10, 0; 0, 30]
DstBlock "Mux1"
DstPort 4
}
Line {
SrcBlock "psi"
SrcPort 1
Points [10, 0; 0, -10]
DstBlock "VOR"
DstPort 2
}
Line {
SrcBlock "uVOR=\n[xe,ye,H]'"
SrcPort 1
Points [10, 0; 0, 10]
DstBlock "VOR"
DstPort 1
}
Line {
SrcBlock "VORERR"
SrcPort 1
Points [15, 0]
Branch {
DstBlock "Gamma_VOR"
DstPort 1
}
Branch {
Points [0, 45]
DstBlock "Mux1"
DstPort 1
}
}
}
}
Annotation {
Position [146, 7]
VerticalAlignment top
ForegroundColor blue
FontName "Times New Roman"
FontSize 14
FontWeight bold
Text "FDC Toolbox - VOR sublibrary of NAVLIB"
}
Annotation {
Position [77, 137]
VerticalAlignment top
FontName "Arial"
FontSize 9
Text "VOR example"
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -