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 + -
显示快捷键?