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

📄 aeroblk_vmm.mdl

📁 This model simulates a six-degrees-of-freedom variable mass equations of motion with Simulink and Ae
💻 MDL
📖 第 1 页 / 共 5 页
字号:
	  BlockType		  SubSystem
	  Name			  "Estimate Forces\n& Moments"
	  Ports			  [4, 2]
	  Position		  [260, 118, 370, 202]
	  BackgroundColor	  "[1.000000, 0.694118, 0.392157]"
	  MinAlgLoopOccurrences	  off
	  RTWSystemCode		  "Auto"
	  FunctionWithSeparateData off
	  MaskHideContents	  off
	  System {
	    Name		    "Estimate Forces\n& Moments"
	    Location		    [8, 193, 686, 697]
	    Open		    off
	    ModelBrowserVisibility  off
	    ModelBrowserWidth	    200
	    ScreenColor		    "white"
	    PaperOrientation	    "landscape"
	    PaperPositionMode	    "auto"
	    PaperType		    "usletter"
	    PaperUnits		    "inches"
	    TiledPaperMargins	    [0.500000, 0.500000, 0.500000, 0.500000]
	    TiledPageScale	    1
	    ShowPageBoundaries	    off
	    ZoomFactor		    "100"
	    Block {
	      BlockType		      Inport
	      Name		      "DCM"
	      Position		      [375, 93, 405, 107]
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "Vb"
	      Position		      [80, 323, 110, 337]
	      Port		      "2"
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "Envir Bus"
	      Position		      [90, 208, 120, 222]
	      Port		      "3"
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "Bus"
	      Position		      [15, 78, 45, 92]
	      Port		      "4"
	      IconDisplay	      "Port number"
	    }
	    Block {
	      BlockType		      SubSystem
	      Name		      "Aerodynamics"
	      Ports		      [6, 2]
	      Position		      [310, 187, 415, 468]
	      BackgroundColor	      "[1.000000, 0.694118, 0.392157]"
	      MinAlgLoopOccurrences   off
	      RTWSystemCode	      "Auto"
	      FunctionWithSeparateData off
	      MaskHideContents	      off
	      System {
		Name			"Aerodynamics"
		Location		[338, 93, 997, 389]
		Open			off
		ModelBrowserVisibility	off
		ModelBrowserWidth	200
		ScreenColor		"white"
		PaperOrientation	"landscape"
		PaperPositionMode	"auto"
		PaperType		"usletter"
		PaperUnits		"inches"
		TiledPaperMargins	"[0.500000, 0.500000, 0.500000, 0.5000"
"00]"
		TiledPageScale		1
		ShowPageBoundaries	off
		ZoomFactor		"100"
		Block {
		  BlockType		  Inport
		  Name			  "a"
		  Position		  [60, 68, 90, 82]
		  IconDisplay		  "Port number"
		}
		Block {
		  BlockType		  Inport
		  Name			  "Rho"
		  Position		  [315, 143, 345, 157]
		  Port			  "2"
		  IconDisplay		  "Port number"
		}
		Block {
		  BlockType		  Inport
		  Name			  "Alpha"
		  Position		  [65, 148, 95, 162]
		  Port			  "3"
		  IconDisplay		  "Port number"
		}
		Block {
		  BlockType		  Inport
		  Name			  "V"
		  Position		  [15, 33, 45, 47]
		  Port			  "4"
		  IconDisplay		  "Port number"
		}
		Block {
		  BlockType		  Inport
		  Name			  "CG"
		  Position		  [380, 173, 410, 187]
		  Port			  "5"
		  IconDisplay		  "Port number"
		}
		Block {
		  BlockType		  Inport
		  Name			  "CP"
		  Position		  [380, 208, 410, 222]
		  Port			  "6"
		  IconDisplay		  "Port number"
		}
		Block {
		  BlockType		  Reference
		  Name			  "Aerodynamic\nForces and Moments"
		  Ports			  [4, 2]
		  Position		  [455, 91, 565, 234]
		  BackgroundColor	  "[1.000000, 0.501961, 0.501961]"
		  SourceBlock		  "aerolibadyn/Aerodynamic\nForces and"
" Moments "
		  SourceType		  "Aerodynamic Forces and Moments"
		  ShowPortLabels	  "on"
		  SystemSampleTime	  "-1"
		  FunctionWithSeparateData "off"
		  RTWMemSecFuncInitTerm	  "Inherit from model"
		  RTWMemSecFuncExecute	  "Inherit from model"
		  RTWMemSecDataConstants  "Inherit from model"
		  RTWMemSecDataInternal	  "Inherit from model"
		  RTWMemSecDataParameters "Inherit from model"
		  inputAxes		  "Body"
		  outputForceAxes	  "Body"
		  outputMomentAxes	  "Body"
		  S			  "pi*vmm_R*vmm_R"
		  b			  "2*vmm_R"
		  cbar			  "2*vmm_R"
		}
		Block {
		  BlockType		  SubSystem
		  Name			  "Calculate Coefficients"
		  Ports			  [2, 1]
		  Position		  [175, 12, 260, 203]
		  MinAlgLoopOccurrences	  off
		  RTWSystemCode		  "Auto"
		  FunctionWithSeparateData off
		  MaskHideContents	  off
		  System {
		    Name		    "Calculate Coefficients"
		    Location		    [386, 164, 931, 737]
		    Open		    off
		    ModelBrowserVisibility  off
		    ModelBrowserWidth	    200
		    ScreenColor		    "white"
		    PaperOrientation	    "landscape"
		    PaperPositionMode	    "auto"
		    PaperType		    "usletter"
		    PaperUnits		    "inches"
		    TiledPaperMargins	    "[0.500000, 0.500000, 0.500000, 0."
"500000]"
		    TiledPageScale	    1
		    ShowPageBoundaries	    off
		    ZoomFactor		    "100"
		    Block {
		    BlockType		    Inport
		    Name		    "Mach"
		    Position		    [50, 163, 80, 177]
		    IconDisplay		    "Port number"
		    }
		    Block {
		    BlockType		    Inport
		    Name		    "Alpha"
		    Position		    [50, 53, 80, 67]
		    Port		    "2"
		    IconDisplay		    "Port number"
		    }
		    Block {
		    BlockType		    PreLookup
		    Name		    "Alpha Index"
		    Ports		    [1, 2]
		    Position		    [115, 42, 165, 73]
		    BreakpointsData	    "vmm_Calpha"
		    BeginIndexSearchUsingPreviousIndexResult on
		    ProcessOutOfRangeInput  "Linear extrapolation"
		    }
		    Block {
		    BlockType		    "Interpolation_n-D"
		    Name		    "CX"
		    Ports		    [4, 1]
		    Position		    [290, 44, 355, 101]
		    Table		    "vmm_CX'"
		    }
		    Block {
		    BlockType		    "Interpolation_n-D"
		    Name		    "CY"
		    Ports		    [4, 1]
		    Position		    [290, 124, 355, 181]
		    Table		    "vmm_CY'"
		    }
		    Block {
		    BlockType		    "Interpolation_n-D"
		    Name		    "CZ"
		    Ports		    [4, 1]
		    Position		    [290, 204, 355, 261]
		    Table		    "vmm_CZ'"
		    }
		    Block {
		    BlockType		    "Interpolation_n-D"
		    Name		    "Cl"
		    Ports		    [4, 1]
		    Position		    [290, 284, 355, 341]
		    Table		    "vmm_CLB'"
		    }
		    Block {
		    BlockType		    "Interpolation_n-D"
		    Name		    "Cm"
		    Ports		    [4, 1]
		    Position		    [290, 364, 355, 421]
		    Table		    "vmm_CM'"
		    }
		    Block {
		    BlockType		    "Interpolation_n-D"
		    Name		    "Cn"
		    Ports		    [4, 1]
		    Position		    [290, 444, 355, 501]
		    Table		    "vmm_CNB'"
		    }
		    Block {
		    BlockType		    PreLookup
		    Name		    "Mach Index"
		    Ports		    [1, 2]
		    Position		    [110, 153, 160, 182]
		    BreakpointsData	    "vmm_CMach"
		    BeginIndexSearchUsingPreviousIndexResult on
		    ProcessOutOfRangeInput  "Linear extrapolation"
		    }
		    Block {
		    BlockType		    Mux
		    Name		    "Mux"
		    Ports		    [6, 1]
		    Position		    [425, 40, 435, 510]
		    ShowName		    off
		    Inputs		    "6"
		    DisplayOption	    "bar"
		    }
		    Block {
		    BlockType		    Outport
		    Name		    "Coeff"
		    Position		    [500, 268, 530, 282]
		    IconDisplay		    "Port number"
		    BusOutputAsStruct	    off
		    }
		    Line {
		    SrcBlock		    "Mach"
		    SrcPort		    1
		    DstBlock		    "Mach Index"
		    DstPort		    1
		    }
		    Line {
		    SrcBlock		    "Alpha"
		    SrcPort		    1
		    DstBlock		    "Alpha Index"
		    DstPort		    1
		    }
		    Line {
		    SrcBlock		    "Cm"
		    SrcPort		    1
		    DstBlock		    "Mux"
		    DstPort		    5
		    }
		    Line {
		    SrcBlock		    "CZ"
		    SrcPort		    1
		    DstBlock		    "Mux"
		    DstPort		    3
		    }
		    Line {
		    SrcBlock		    "CX"
		    SrcPort		    1
		    DstBlock		    "Mux"
		    DstPort		    1
		    }
		    Line {
		    SrcBlock		    "Mach Index"
		    SrcPort		    1
		    Points		    [0, 0; 65, 0]
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    DstBlock		    "Cm"
		    DstPort		    3
		    }
		    Branch {
		    Points		    [0, 80]
		    DstBlock		    "Cn"
		    DstPort		    3
		    }
		    }
		    Branch {
		    DstBlock		    "Cl"
		    DstPort		    3
		    }
		    }
		    Branch {
		    DstBlock		    "CZ"
		    DstPort		    3
		    }
		    }
		    Branch {
		    Points		    [0, 0]
		    Branch {
		    Points		    [0, -80]
		    DstBlock		    "CX"
		    DstPort		    3
		    }
		    Branch {
		    DstBlock		    "CY"
		    DstPort		    3
		    }
		    }
		    }
		    Line {
		    SrcBlock		    "Alpha Index"
		    SrcPort		    1
		    Points		    [90, 0]
		    Branch {
		    Points		    [0, 80; 0, 0]
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    DstBlock		    "Cm"
		    DstPort		    1
		    }
		    Branch {
		    Points		    [0, 80]
		    DstBlock		    "Cn"
		    DstPort		    1
		    }
		    }
		    Branch {
		    DstBlock		    "Cl"
		    DstPort		    1
		    }
		    }
		    Branch {
		    DstBlock		    "CZ"
		    DstPort		    1
		    }
		    }
		    Branch {
		    DstBlock		    "CY"
		    DstPort		    1
		    }
		    }
		    Branch {
		    DstBlock		    "CX"
		    DstPort		    1
		    }
		    }
		    Line {
		    SrcBlock		    "Cn"
		    SrcPort		    1
		    DstBlock		    "Mux"
		    DstPort		    6
		    }
		    Line {
		    SrcBlock		    "CY"
		    SrcPort		    1
		    DstBlock		    "Mux"
		    DstPort		    2
		    }
		    Line {
		    SrcBlock		    "Cl"
		    SrcPort		    1
		    DstBlock		    "Mux"
		    DstPort		    4
		    }
		    Line {
		    SrcBlock		    "Mux"
		    SrcPort		    1
		    DstBlock		    "Coeff"
		    DstPort		    1
		    }
		    Line {
		    SrcBlock		    "Alpha Index"
		    SrcPort		    2
		    Points		    [75, 0]
		    Branch {
		    DstBlock		    "CX"
		    DstPort		    2
		    }
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    DstBlock		    "CY"
		    DstPort		    2
		    }
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    DstBlock		    "CZ"
		    DstPort		    2
		    }
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    DstBlock		    "Cl"
		    DstPort		    2
		    }
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    DstBlock		    "Cm"
		    DstPort		    2
		    }
		    Branch {
		    Points		    [0, 80]
		    DstBlock		    "Cn"
		    DstPort		    2
		    }
		    }
		    }
		    }
		    }
		    }
		    Line {
		    SrcBlock		    "Mach Index"
		    SrcPort		    2
		    Points		    [50, 0]
		    Branch {
		    Points		    [0, -80]
		    DstBlock		    "CX"
		    DstPort		    4
		    }
		    Branch {
		    DstBlock		    "CY"
		    DstPort		    4
		    }
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    DstBlock		    "CZ"
		    DstPort		    4
		    }
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    DstBlock		    "Cl"
		    DstPort		    4
		    }
		    Branch {
		    Points		    [0, 80]
		    Branch {
		    DstBlock		    "Cm"
		    DstPort		    4
		    }
		    Branch {
		    Points		    [0, 80]
		    DstBlock		    "Cn"
		    DstPort		    4
		    }
		    }
		    }
		    }
		    }
		  }
		}
		Block {
		  BlockType		  Reference
		  Name			  "Dynamic Pressure"
		  Ports			  [2, 1]
		  Position		  [360, 129, 430, 156]
		  BackgroundColor	  "[1.000000, 0.501961, 0.501961]"
		  SourceBlock		  "aerolibasang/Dynamic Pressure"

⌨️ 快捷键说明

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