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

📄 ssts__mass_spring_damping.mdl

📁 空间绳系卫星的仿真软件
💻 MDL
📖 第 1 页 / 共 4 页
字号:
	  Name			  "Clock"
	  Position		  [650, 115, 670, 135]
	  Decimation		  "10"
	}
	Block {
	  BlockType		  Product
	  Name			  "Divide"
	  Ports			  [2, 1]
	  Position		  [865, 422, 895, 453]
	  Inputs		  "*/"
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  OutScaling		  "2^-10"
	  RndMeth		  "Floor"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Product
	  Name			  "Product"
	  Ports			  [2, 1]
	  Position		  [465, 357, 495, 388]
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Product
	  Name			  "Product1"
	  Ports			  [2, 1]
	  Position		  [540, 432, 570, 463]
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Sum
	  Name			  "Subtract"
	  Ports			  [2, 1]
	  Position		  [795, 412, 825, 443]
	  Inputs		  "+-"
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  OutScaling		  "2^-10"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Sum
	  Name			  "Sum of\nElements"
	  Ports			  [1, 1]
	  Position		  [585, 580, 615, 610]
	  Inputs		  "+"
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  OutScaling		  "2^-10"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Display
	  Name			  "Timer"
	  Ports			  [1]
	  Position		  [715, 110, 805, 140]
	  Decimation		  "1"
	  Lockdown		  off
	}
	Block {
	  BlockType		  Integrator
	  Name			  "acc Integrator"
	  Ports			  [1, 1]
	  Position		  [300, 425, 330, 455]
	  IgnoreLimit		  off
	}
	Block {
	  BlockType		  Integrator
	  Name			  "vel Integrator"
	  Ports			  [1, 1]
	  Position		  [445, 425, 475, 455]
	  IgnoreLimit		  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "Out1"
	  Position		  [670, 588, 700, 602]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "vel Integrator"
	  SrcPort		  1
	  Points		  [0, 0; 5, 0]
	  Branch {
	    DstBlock		    "Product1"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, 155]
	    DstBlock		    "Sum of\nElements"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "acc Integrator"
	  SrcPort		  1
	  Points		  [0, 0; 30, 0]
	  Branch {
	    DstBlock		    "vel Integrator"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, -60]
	    DstBlock		    "Product"
	    DstPort		    2
	  }
	}
	Line {
	  SrcBlock		  "Product1"
	  SrcPort		  1
	  Points		  [0, -10]
	  DstBlock		  "Add"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Product"
	  SrcPort		  1
	  Points		  [75, 0; 0, 50]
	  DstBlock		  "Add"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Add"
	  SrcPort		  1
	  Points		  [0, 0]
	  DstBlock		  "Subtract"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Subtract"
	  SrcPort		  1
	  DstBlock		  "Divide"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Mass"
	  SrcPort		  1
	  Points		  [740, 0; 0, -55]
	  DstBlock		  "Divide"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Divide"
	  SrcPort		  1
	  Points		  [30, 0; 0, -130; -705, 0; 0, 130]
	  DstBlock		  "acc Integrator"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Force"
	  SrcPort		  1
	  Points		  [650, 0; 0, 80]
	  DstBlock		  "Subtract"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Sum of\nElements"
	  SrcPort		  1
	  Points		  [0, 0]
	  DstBlock		  "Out1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Damping Coefficient"
	  SrcPort		  1
	  Points		  [25, 0; 0, -225]
	  DstBlock		  "Product"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Stiffness"
	  SrcPort		  1
	  Points		  [415, 0; 0, -85]
	  DstBlock		  "Product1"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Clock"
	  SrcPort		  1
	  DstBlock		  "Timer"
	  DstPort		  1
	}
	Annotation {
	  Name			  "dx/dt"
	  Position		  [407, 429]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "x"
	  Position		  [501, 433]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "d(dx/dt)/dt"
	  Position		  [257, 429]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "kx"
	  Position		  [602, 450]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "c(dx/dt)"
	  Position		  [530, 363]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "F"
	  Position		  [773, 412]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "m"
	  Position		  [846, 457]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "k"
	  Position		  [520, 470]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "c"
	  Position		  [417, 356]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "SSTS__Mass_Spring_Damping.mdl"
	  Position		  [117, 165]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "Tether Point Masses (Mass - Spring - Dampin"
"g System)"
	  Position		  [401, 36]
	  BackgroundColor	  "lightBlue"
	  UseDisplayTextAsClickCallback	off
	  FontSize		  28
	  FontWeight		  "bold"
	}
	Annotation {
	  Name			  "\n"
	  Position		  [35, 142]
	  HorizontalAlignment	  "left"
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Name			  "%Revision -\n%Date                  Name   "
"     Description of Change       email                                       "
"\n%22-Jan-2007    Yi Chen    Initial version                       leo.chen.y"
"i@gmail.com          Universiy of Glasgow\n%HISTORY$\n"
	  Position		  [31, 100]
	  HorizontalAlignment	  "left"
	  UseDisplayTextAsClickCallback	off
	  FontSize		  12
	}
      }
    }
    Block {
      BlockType		      Display
      Name		      "Timer"
      Ports		      [1]
      Position		      [715, 115, 805, 145]
      Decimation	      "1"
      Lockdown		      off
    }
    Line {
      SrcBlock		      "Mass_Spring_Damping"
      SrcPort		      1
      Points		      [0, 0; 45, 0]
      Branch {
	DstBlock		"Display"
	DstPort			1
      }
      Branch {
	Points			[0, 90]
	DstBlock		"Scope"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "Band-Limited\nWhite Noise"
      SrcPort		      1
      DstBlock		      "Mass_Spring_Damping"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Clock"
      SrcPort		      1
      Points		      [0, 0]
      DstBlock		      "Timer"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Tether Point Mass (Mass - Spring - Damping)"
      SrcPort		      1
      Points		      [80, 0]
      DstBlock		      "Display2"
      DstPort		      1
    }
    Line {
      Points		      [220, 1055]
      DstBlock		      "Tether Point Mass (Mass - Spring - Damping)"
      DstPort		      2
    }
    Line {
      Points		      [210, 1135]
      DstBlock		      "Tether Point Mass (Mass - Spring - Damping)"
      DstPort		      3
    }
    Line {
      Points		      [195, 1215]
      DstBlock		      "Tether Point Mass (Mass - Spring - Damping)"
      DstPort		      4
    }
    Line {
      Points		      [210, 975]
      DstBlock		      "Tether Point Mass (Mass - Spring - Damping)"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Tether Payload Mass (Mass - Spring - Damping)"
      SrcPort		      1
      Points		      [0, 0; 40, 0]
      Branch {
	DstBlock		"Display1"
	DstPort			1
      }
      Branch {
	Points			[0, 90]
	DstBlock		"Scope1"
	DstPort			1
      }
    }
    Line {
      Points		      [155, 655]
      DstBlock		      "Tether Payload Mass (Mass - Spring - Damping)"
      DstPort		      2
    }
    Line {
      Points		      [170, 720]
      DstBlock		      "Tether Payload Mass (Mass - Spring - Damping)"
      DstPort		      3
    }
    Line {
      Points		      [155, 785]
      DstBlock		      "Tether Payload Mass (Mass - Spring - Damping)"
      DstPort		      4
    }
    Line {
      Points		      [170, 590]
      DstBlock		      "Tether Payload Mass (Mass - Spring - Damping)"
      DstPort		      1
    }
    Annotation {
      Name		      "Force"
      Position		      [170, 331]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Displacement"
      Position		      [601, 328]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "SSTS__Mass_Spring_Damping.mdl"
      Position		      [117, 170]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Mass - Spring - Damping System"
      Position		      [256, 41]
      BackgroundColor	      "lightBlue"
      UseDisplayTextAsClickCallback off
      FontSize		      28
      FontWeight	      "bold"
    }
    Annotation {
      Name		      "\n"
      Position		      [35, 147]
      HorizontalAlignment     "left"
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "%Revision -\n%Date                  Name       "
" Description of Change       email                                       \n%2"
"2-Jan-2007    Yi Chen    Initial version                       leo.chen.yi@gm"
"ail.com          Universiy of Glasgow\n%HISTORY$\n"
      Position		      [31, 105]
      HorizontalAlignment     "left"
      UseDisplayTextAsClickCallback off
      FontSize		      12
    }
    Annotation {
      Name		      "Force"
      Position		      [260, 961]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Displacement"
      Position		      [831, 1083]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Point Mass"
      Position		      [249, 1046]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Stiffness"
      Position		      [238, 1124]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Damping Coefficient"
      Position		      [226, 1203]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Displacement"
      Position		      [716, 678]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Force"
      Position		      [210, 581]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Payload Mass"
      Position		      [204, 646]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Stiffness"
      Position		      [203, 709]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      "Damping Coefficient"
      Position		      [191, 768]
      UseDisplayTextAsClickCallback off
    }
  }
}

⌨️ 快捷键说明

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