⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 oloop2t.mdl

📁 MATLAB在飞行动力学和控制中应用的工具
💻 MDL
📖 第 1 页 / 共 5 页
字号:
	  VerticalAlignment	  top
	  FontName		  "Arial"
	  FontSize		  11
	  Text			  "Step 5: Enter the block-parameters after "
				  "double-clicking the blocks. The Dryden "
				  "filters in the      \nsubsystem turb1 "
				  "have constant coefficients, which do "
				  "not vary along with the airspeed V.       "
				  "\nThe value of V for which these coefficient"
				  "s are determined has to be specified "
				  "by the user in   \nthe dialog boxes of "
				  "the Dryden filters. Here, V has been "
				  "set to  xinco(1) = V(0). Double-click    "
				  "\nthe subsystem and the masked subsystems "
				  "which implement the Dryden filters to "
				  "see how this\nwas done.                     "
				  "                                            "
				  "                                            "
				  "                          "
	}
	Annotation {
	  Position		  [246, 32]
	  VerticalAlignment	  top
	  FontName		  "Arial"
	  FontSize		  11
	  Text			  "Step 4. Add Atmospheric Turbulence Generator"
				  ". Here, the subsystem turb1 has been "
				  "retrieved\nfrom the library WINDLIB. "
				  "The title turb1 itself is not shown; "
				  "in stead, a Note-block 'Atmospheric \nTurbul"
				  "ence Group (Dryden filters)' has been "
				  "put beneath the subsystem block, to keep "
				  "the file   \nsize of the OLOOP2 system "
				  "within reasonable limits.                   "
				  "                                            "
				  "     "
	}
	Annotation {
	  Position		  [182, 263]
	  VerticalAlignment	  top
	  FontName		  "Arial"
	  Text			  "uwind"
	}
	Annotation {
	  Position		  [117, 313]
	  VerticalAlignment	  top
	  FontName		  "Arial"
	  Text			  "Atmospheric Turbulence\nGroup (Dryden "
				  "filters)"
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "OLOOP2c"
      Ports		      [0, 0, 0, 0, 0]
      Position		      [25, 215, 80, 245]
      FontName		      "Arial"
      ShowPortLabels	      off
      System {
	Name			"OLOOP2c"
	Location		[4, 42, 652, 490]
	Open			off
	ScreenColor		white
	Block {
	  BlockType		  SubSystem
	  Name			  "Auto-scale storage\nGraph Scope"
	  Ports			  [1, 0, 0, 0, 0]
	  Position		  [420, 240, 450, 280]
	  BackgroundColor	  gray
	  FontName		  "Arial"
	  ShowPortLabels	  off
	  MaskType		  "Storage scope."
	  MaskDescription	  "Storage scope using MATLAB graph window.\nEn"
				  "ter plotting ranges and line type."
	  MaskHelp		  "Uses MATLAB's graph window.\\nUse only "
				  "one block per system.\\nLine type must "
				  "be in quotes.\\nSee the M-file sfunyst.m."
	  MaskPromptString	  "Initial Time Range:|Initial y-min:|Initial "
				  "y-max:|Storage pts.:|Line type (rgbw-.:xo):"
	  MaskStyleString	  "edit,edit,edit,edit,edit"
	  MaskInitialization	  "npts = @4; color = @5; ax = [0, @1, @2, @3];"
	  MaskDisplay		  "plot(0,0,100,100,[83,76,63,52,42,38,28,16,11"
				  ",84,11,11,11,90,90,11],[75,58,47,54,72,80,84"
				  ",74,65,65,65,90,40,40,90,90])"
	  MaskIconFrame		  on
	  MaskIconOpaque	  on
	  MaskIconRotate	  none
	  MaskIconUnits		  autoscale
	  MaskValueString	  "5|-0.02|0.02|200|'r-'"
	  System {
	    Name		    "Auto-scale storage\nGraph Scope"
	    Location		    [0, 0, 274, 193]
	    Open		    off
	    ScreenColor		    white
	    Block {
	      BlockType		      Inport
	      Name		      "x"
	      Position		      [65, 55, 85, 75]
	      Port		      "1"
	      PortWidth		      "-1"
	      SampleTime	      "-1"
	    }
	    Block {
	      BlockType		      S-Function
	      Name		      "S-function\nM-file which plots\nlines\n"
	      Ports		      [1, 0, 0, 0, 0]
	      Position		      [130, 55, 180, 75]
	      CopyFcn		      "sfunyst([],[],[],'CopyBlock')"
	      DeleteFcn		      "sfunyst([],[],[],'DeleteBlock')"
	      LoadFcn		      "sfunyst([],[],[],'LoadBlock')"
	      FunctionName	      "sfunyst"
	      Parameters	      "ax, color, npts"
	    }
	    Line {
	      SrcBlock		      "x"
	      SrcPort		      1
	      DstBlock		      "S-function\nM-file which plots\nlines\n"
	      DstPort		      1
	    }
	  }
	}
	Block {
	  BlockType		  SubSystem
	  Name			  "Beaver model"
	  Ports			  [3, 16, 0, 0, 0]
	  Position		  [260, 226, 350, 404]
	  BackgroundColor	  lightBlue
	  ShowPortLabels	  on
	  System {
	    Name		    "Beaver model"
	    Location		    [14, 46, 609, 566]
	    Open		    off
	    ScreenColor		    white
	    Block {
	      BlockType		      Inport
	      Name		      "uaero"
	      Position		      [30, 215, 50, 235]
	      DropShadow	      on
	      FontName		      "Arial"
	      FontSize		      9
	      Port		      "1"
	      PortWidth		      "4"
	      SampleTime	      "-1"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "uprop"
	      Position		      [30, 280, 50, 300]
	      DropShadow	      on
	      FontName		      "Arial"
	      FontSize		      9
	      Port		      "2"
	      PortWidth		      "2"
	      SampleTime	      "-1"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "uwind"
	      Position		      [30, 345, 50, 365]
	      DropShadow	      on
	      FontName		      "Arial"
	      FontSize		      9
	      Port		      "3"
	      PortWidth		      "6"
	      SampleTime	      "-1"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "V"
	      Position		      [530, 55, 550, 75]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "1"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "alpha"
	      Position		      [495, 70, 515, 90]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "2"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "beta"
	      Position		      [530, 105, 550, 125]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "3"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "p"
	      Position		      [495, 120, 515, 140]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "4"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "q"
	      Position		      [530, 155, 550, 175]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "5"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "r"
	      Position		      [495, 170, 515, 190]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "6"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "psi"
	      Position		      [530, 205, 550, 225]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "7"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "theta"
	      Position		      [495, 220, 515, 240]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "8"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "phi"
	      Position		      [530, 255, 550, 275]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "9"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "xe"
	      Position		      [495, 270, 515, 290]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "10"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "ye"
	      Position		      [530, 305, 550, 325]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "11"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "H"
	      Position		      [495, 320, 515, 340]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "12"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "H dot"
	      Position		      [500, 370, 520, 390]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "13"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "pb/2V"
	      Position		      [535, 400, 555, 420]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "14"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "qc/V"
	      Position		      [495, 415, 515, 435]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "15"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "rb/2V"
	      Position		      [535, 450, 555, 470]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "16"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Annotation {
	      Position		      [292, 262]
	      ForegroundColor	      red
	      FontSize		      16
	      FontWeight	      bold
	      Text		      "THIS IS A DUMMY COPY \nOF THE BEAVER "
				      "\nDYNAMICS SUBSYSTEM!"
	    }
	  }
	}
	Block {
	  BlockType		  Constant
	  Name			  "Initial inputs\nfor aeromod"
	  Position		  [155, 222, 205, 248]
	  FontName		  "Arial"
	  Value			  "uaero0"
	}
	Block {
	  BlockType		  Constant
	  Name			  "Initial inputs\nfor engmod"
	  Position		  [155, 282, 205, 308]
	  FontName		  "Arial"
	  Value			  "uprop0"
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_1"
	  Position		  [365, 235, 375, 245]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_10"
	  Position		  [365, 335, 375, 345]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_11"
	  Position		  [365, 345, 375, 355]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_12"
	  Position		  [365, 355, 375, 365]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_13"
	  Position		  [365, 365, 375, 375]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_14"
	  Position		  [365, 375, 375, 385]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_15"
	  Position		  [365, 385, 375, 395]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_16"
	  Position		  [365, 305, 375, 315]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_2"
	  Position		  [365, 245, 375, 255]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_4"
	  Position		  [365, 265, 375, 275]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_5"
	  Position		  [365, 275, 375, 285]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_6"
	  Position		  [365, 285, 375, 295]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_7"
	  Position		  [365, 295, 375, 305]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_8"
	  Position		  [365, 315, 375, 325]
	  ShowName		  off
	}
	Block {
	  BlockType		  Terminator
	  Name			  "Terminator_9"
	  Position		  [365, 325, 375, 335]
	  ShowName		  off
	}
	Block {
	  BlockType		  SubSystem
	  Name			  "turb1"
	  Ports			  [0, 1, 0, 0, 0]
	  Position		  [155, 347, 205, 403]
	  FontName		  "Arial"
	  ShowName		  off
	  ShowPortLabels	  off
	  System {
	    Name		    "turb1"
	    Location		    [10, 44, 324, 311]
	    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		      [35, 95, 110, 135]
	      FontName		      "Arial"
	      ShowName		      off
	      SourceBlock	      "wndlib2/udryd1 "
	      SourceType	      "udryd1"
	      MaskParam1	      "150"
	      MaskParam2	      "1"
	      MaskParam3	      "45"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -