📄 wndlib2.mdl
字号:
Library {
Name "wndlib2"
Version 2.09
PaperOrientation landscape
PaperType usletter
PaperUnits inches
BlockDefaults {
Orientation right
ForegroundColor black
BackgroundColor white
DropShadow off
NamePlacement normal
FontName "Helvetica"
FontSize 10
FontWeight normal
FontAngle normal
ShowName on
}
AnnotationDefaults {
HorizontalAlignment center
VerticalAlignment middle
ForegroundColor black
BackgroundColor white
DropShadow off
FontName "Helvetica"
FontSize 10
FontWeight normal
FontAngle normal
}
LineDefaults {
FontName "Helvetica"
FontSize 9
FontWeight normal
FontAngle normal
}
System {
Name "wndlib2"
Location [5, 42, 505, 446]
Open on
ScreenColor white
Block {
BlockType SubSystem
Name "turb1"
Ports [0, 1, 0, 0, 0]
Position [370, 107, 420, 163]
FontName "Arial"
ShowPortLabels off
System {
Name "turb1"
Location [9, 45, 308, 312]
Open off
ScreenColor white
Block {
BlockType Mux
Name "Mux"
Ports [6, 1, 0, 0, 0]
Position [210, 95, 215, 240]
BackgroundColor black
FontName "Arial"
ShowName off
Inputs "6"
}
Block {
BlockType SubSystem
Name "t"
Ports [0, 0, 0, 0, 0]
Position [15, 10, 186, 43]
ForegroundColor blue
DropShadow on
FontName "Arial"
ShowName off
OpenFcn "fdchelp turb1"
ShowPortLabels off
MaskDisplay "disp('Atmospheric Turbulence Group 1\\nMarc "
"Rauw')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "t"
Location [99, 72, 274, 227]
Open off
ScreenColor white
}
}
Block {
BlockType Reference
Name "udryd1 "
Ports [0, 2, 0, 0, 0]
Position [25, 95, 100, 135]
FontName "Arial"
ShowName off
SourceBlock "wndlib2/udryd1 "
SourceType "udryd1"
MaskParam1 "150"
MaskParam2 "1"
MaskParam3 "45"
}
Block {
BlockType Reference
Name "vdryd1 "
Ports [0, 2, 0, 0, 0]
Position [25, 144, 100, 186]
FontName "Arial"
ShowName off
SourceBlock "wndlib2/vdryd1 "
SourceType "vdryd1"
MaskParam1 "150"
MaskParam2 "1"
MaskParam3 "45"
}
Block {
BlockType Reference
Name "wdryd1 "
Ports [0, 2, 0, 0, 0]
Position [25, 200, 100, 240]
FontName "Arial"
ShowName off
SourceBlock "wndlib2/wdryd1 "
SourceType "wdryd1"
MaskParam1 "150"
MaskParam2 "1"
MaskParam3 "45"
}
Block {
BlockType Outport
Name "uwind\n(due to\nturbulence)"
Position [250, 160, 270, 180]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled held
InitialOutput "0"
}
Line {
SrcBlock "vdryd1 "
SrcPort 1
Points [25, 0; 0, -25]
DstBlock "Mux"
DstPort 2
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "uwind\n(due to\nturbulence)"
DstPort 1
}
Line {
SrcBlock "vdryd1 "
SrcPort 2
Points [25, 0; 0, 30]
DstBlock "Mux"
DstPort 5
}
Line {
SrcBlock "wdryd1 "
SrcPort 1
Points [45, 0; 0, -55]
DstBlock "Mux"
DstPort 3
}
Line {
SrcBlock "wdryd1 "
SrcPort 2
DstBlock "Mux"
DstPort 6
}
Line {
SrcBlock "udryd1 "
SrcPort 2
Points [35, 0; 0, 55]
DstBlock "Mux"
DstPort 4
}
Line {
SrcBlock "udryd1 "
SrcPort 1
DstBlock "Mux"
DstPort 1
}
Annotation {
Position [180, 217]
VerticalAlignment top
FontName "Arial"
Text "wgdot"
}
Annotation {
Position [178, 192]
VerticalAlignment top
FontName "Arial"
Text "vgdot"
}
Annotation {
Position [179, 167]
VerticalAlignment top
FontName "Arial"
Text "ugdot"
}
Annotation {
Position [173, 142]
VerticalAlignment top
FontName "Arial"
Text "wg"
}
Annotation {
Position [172, 117]
VerticalAlignment top
FontName "Arial"
Text "vg"
}
Annotation {
Position [173, 92]
VerticalAlignment top
FontName "Arial"
Text "ug"
}
Annotation {
Position [73, 62]
VerticalAlignment top
ForegroundColor red
FontName "Arial"
FontSize 11
Text "Dryden filters for V\napprox. constant:"
}
}
}
Block {
BlockType SubSystem
Name "turb2"
Ports [1, 1, 0, 0, 0]
Position [370, 307, 420, 363]
FontName "Arial"
ShowPortLabels off
System {
Name "turb2"
Location [4, 42, 382, 302]
Open off
ScreenColor white
Block {
BlockType Inport
Name "V [m/s]"
Position [15, 145, 35, 165]
ForegroundColor magenta
DropShadow on
FontName "Arial"
Port "1"
PortWidth "-1"
SampleTime "-1"
}
Block {
BlockType Mux
Name "Mux"
Ports [6, 1, 0, 0, 0]
Position [280, 88, 285, 227]
BackgroundColor black
FontName "Arial"
ShowName off
Inputs "6"
}
Block {
BlockType SubSystem
Name "t"
Ports [0, 0, 0, 0, 0]
Position [10, 5, 178, 38]
ForegroundColor blue
DropShadow on
FontName "Arial"
ShowName off
OpenFcn "fdchelp turb2"
ShowPortLabels off
MaskDisplay "disp('Atmospheric Turbulence Group 2\\nMarc "
"Rauw')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "t"
Location [99, 72, 274, 227]
Open off
ScreenColor white
}
}
Block {
BlockType Reference
Name "udryd2 "
Ports [1, 2, 0, 0, 0]
Position [95, 84, 170, 126]
FontName "Arial"
ShowName off
SourceBlock "wndlib2/udryd2 "
SourceType "udryd2"
Lug "150"
sigma_ug "1"
}
Block {
BlockType Reference
Name "vdryd2 "
Ports [1, 2, 0, 0, 0]
Position [95, 133, 170, 177]
FontName "Arial"
ShowName off
SourceBlock "wndlib2/vdryd2 "
SourceType "vdryd2"
Lvg "150"
sigma_vg "1"
}
Block {
BlockType Reference
Name "wdryd2 "
Ports [1, 2, 0, 0, 0]
Position [95, 188, 170, 232]
FontName "Arial"
ShowName off
SourceBlock "wndlib2/wdryd2 "
SourceType "wdryd2"
Lwg "150"
sigma_wg "1"
}
Block {
BlockType Outport
Name "uwind\n(due to\nturbulence)"
Position [330, 150, 350, 170]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled held
InitialOutput "0"
}
Line {
SrcBlock "V [m/s]"
SrcPort 1
Points [30, 0]
Branch {
Points [0, 55]
DstBlock "wdryd2 "
DstPort 1
}
Branch {
Points [0, -50]
DstBlock "udryd2 "
DstPort 1
}
Branch {
DstBlock "vdryd2 "
DstPort 1
}
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "uwind\n(due to\nturbulence)"
DstPort 1
}
Line {
SrcBlock "vdryd2 "
SrcPort 2
Points [20, 0; 0, 30]
DstBlock "Mux"
DstPort 5
}
Line {
SrcBlock "vdryd2 "
SrcPort 1
Points [20, 0; 0, -25]
DstBlock "Mux"
DstPort 2
}
Line {
SrcBlock "wdryd2 "
SrcPort 1
Points [40, 0; 0, -55]
DstBlock "Mux"
DstPort 3
}
Line {
SrcBlock "wdryd2 "
SrcPort 2
DstBlock "Mux"
DstPort 6
}
Line {
SrcBlock "udryd2 "
SrcPort 2
Points [30, 0; 0, 55]
DstBlock "Mux"
DstPort 4
}
Line {
SrcBlock "udryd2 "
SrcPort 1
DstBlock "Mux"
DstPort 1
}
Annotation {
Position [245, 207]
VerticalAlignment top
FontName "Arial"
Text "wgdot"
}
Annotation {
Position [243, 182]
VerticalAlignment top
FontName "Arial"
Text "vgdot"
}
Annotation {
Position [244, 157]
VerticalAlignment top
FontName "Arial"
Text "ugdot"
}
Annotation {
Position [238, 132]
VerticalAlignment top
FontName "Arial"
Text "wg"
}
Annotation {
Position [237, 107]
VerticalAlignment top
FontName "Arial"
Text "vg"
}
Annotation {
Position [238, 82]
VerticalAlignment top
FontName "Arial"
Text "ug"
}
Annotation {
Position [137, 52]
VerticalAlignment top
ForegroundColor red
FontName "Arial"
FontSize 11
Text "Dryden filters for\nV not constant:"
}
}
}
Block {
BlockType SubSystem
Name "udryd1 "
Ports [0, 2, 0, 0, 0]
Position [195, 44, 270, 86]
FontName "Arial"
ShowName off
ShowPortLabels off
MaskType "udryd1"
MaskDescription "Longitudinal Dryden filter\nV=const"
MaskHelp "eval('fdchelp udryd1')"
MaskPromptString "Scale length Lug [m]:|Standard deviation "
"sigma_ug [m/s]:|TAS [m/s]:"
MaskStyleString "edit,edit,edit"
MaskInitialization "K = @2*sqrt(2*@1/@3); tau = @1/@3;"
MaskDisplay "disp('Longitudinal\\nDryden filter\\nV=const')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
MaskValueString "150|1|45"
System {
Name "udryd1 "
Location [7, 42, 321, 238]
Open off
ScreenColor white
Block {
BlockType RandomNumber
Name "White Noise"
Position [30, 70, 50, 90]
FontName "Arial"
Mean "0"
Variance "1"
Seed "0"
SampleTime "-1"
}
Block {
BlockType SubSystem
Name "t"
Ports [0, 0, 0, 0, 0]
Position [10, 5, 155, 40]
ForegroundColor blue
DropShadow on
FontName "Arial"
ShowName off
OpenFcn "fdchelp udryd1"
ShowPortLabels off
MaskDisplay "disp('Longitudinal Dryden filter\\nMarc "
"Rauw, October 1997')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate none
MaskIconUnits autoscale
System {
Name "t"
Location [99, 72, 274, 227]
Open off
ScreenColor white
}
}
Block {
BlockType TransferFcn
Name "tf"
Position [125, 60, 195, 100]
FontName "Arial"
ShowName off
Numerator "[K]"
Denominator "[tau 1]"
}
Block {
BlockType TransferFcn
Name "tf1"
Position [125, 110, 195, 150]
FontName "Arial"
ShowName off
Numerator "[K 0]"
Denominator "[tau 1]"
}
Block {
BlockType Outport
Name "ug"
Position [245, 70, 265, 90]
DropShadow on
FontName "Arial"
Port "1"
OutputWhenDisabled held
InitialOutput "0"
}
Block {
BlockType Outport
Name "ug dot"
Position [245, 120, 265, 140]
DropShadow on
FontName "Arial"
Port "2"
OutputWhenDisabled held
InitialOutput "0"
}
Line {
SrcBlock "tf1"
SrcPort 1
DstBlock "ug dot"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -