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

📄 suspension_sys_simscape.mdl

📁 matlab 实现汽车悬架分析
💻 MDL
📖 第 1 页 / 共 4 页
字号:
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      PhysicalDomain	      "network_engine_domain"
      LeftPortType	      "input"
      RightPortType	      "output"
      SubClassName	      "ps_output"
      Unit		      "1"
    }
    Block {
      BlockType		      Reference
      Name		      "Simulink-PS\nConverter"
      Ports		      [1, 0, 0, 0, 0, 0, 1]
      Position		      [115, 190, 145, 220]
      DialogController	      "NetworkEngine.DynNeUtilDlgSource"
      FontName		      "Verdana"
      FontSize		      11
      SourceBlock	      "nesl_utility/Simulink-PS\nConverter"
      SourceType	      "Simulink-PS\nConverter"
      ShowPortLabels	      "FromPortIcon"
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      PhysicalDomain	      "network_engine_domain"
      LeftPortType	      "input"
      RightPortType	      "output"
      SubClassName	      "ps_input"
      Unit		      "1"
    }
    Block {
      BlockType		      Reference
      Name		      "Solver\nConfiguration"
      Ports		      [0, 0, 0, 0, 0, 0, 1]
      Position		      [65, 79, 110, 111]
      DialogController	      "NetworkEngine.DynNeUtilDlgSource"
      FontName		      "Verdana"
      FontSize		      11
      SourceBlock	      "nesl_utility/Solver\nConfiguration"
      SourceType	      "Solver\nConfiguration"
      ShowPortLabels	      "FromPortIcon"
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      PhysicalDomain	      "network_engine_domain"
      LeftPortType	      "input"
      RightPortType	      "generic"
      SubClassName	      "solver"
      ResidualTolerance	      "1e-9"
      MaxNonlinIter	      "12"
      MaxModeIter	      "2"
      DoFixedCost	      off
      DoDC		      off
      LinearAlgebra	      "Sparse"
      Accelerate	      off
    }
    Block {
      BlockType		      Constant
      Name		      "Zr"
      Position		      [50, 190, 80, 220]
      Value		      "0.2"
      OutDataType	      "sfix(16)"
      OutScaling	      "2^0"
    }
    Block {
      BlockType		      Reference
      Name		      "bs"
      Ports		      [0, 0, 0, 0, 0, 1, 1]
      Position		      [416, 495, 444, 535]
      Orientation	      "down"
      DialogController	      "NetworkEngine.DynNeDlgSource"
      FontName		      "Verdana"
      FontSize		      11
      SourceBlock	      "fl_lib/Mechanical/Translational\nElements/Translational Damper"
      SourceType	      "Translational Damper"
      ShowPortLabels	      "FromPortIcon"
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      ClassName		      "damper_transl"
      SchemaVersion	      "1"
      D			      "2000"
      D_unit		      "N/(m/s)"
      force_Log		      "off"
      rel_velocity_Log	      "off"
      power_Log		      "off"
      LocalVarNames	      "|force|rel_velocity|power"
      LocalVarDescs	      "|Damping force (N)|Damper relative velocity (m/s)|Power dissipated in the damper (W)"
      LocalVarLogging	      "[0 0 0]"
    }
    Block {
      BlockType		      Reference
      Name		      "bse"
      Ports		      [0, 0, 0, 0, 0, 1, 1]
      Position		      [426, 285, 454, 325]
      Orientation	      "down"
      DialogController	      "NetworkEngine.DynNeDlgSource"
      FontName		      "Verdana"
      FontSize		      11
      SourceBlock	      "fl_lib/Mechanical/Translational\nElements/Translational Damper"
      SourceType	      "Translational Damper"
      ShowPortLabels	      "FromPortIcon"
      SystemSampleTime	      "-1"
      FunctionWithSeparateData off
      RTWMemSecFuncInitTerm   "Inherit from model"
      RTWMemSecFuncExecute    "Inherit from model"
      RTWMemSecDataConstants  "Inherit from model"
      RTWMemSecDataInternal   "Inherit from model"
      RTWMemSecDataParameters "Inherit from model"
      ClassName		      "damper_transl"
      SchemaVersion	      "1"
      D			      "3000"
      D_unit		      "N/(m/s)"
      force_Log		      "off"
      rel_velocity_Log	      "off"
      power_Log		      "off"
      LocalVarNames	      "|force|rel_velocity|power"
      LocalVarDescs	      "|Damping force (N)|Damper relative velocity (m/s)|Power dissipated in the damper (W)"
      LocalVarLogging	      "[0 0 0]"
    }
    Line {
      LineType		      "Connection"
      Points		      [390, 370; 0, 0; 0, 45]
      Branch {
	ConnectType		"SRC_SRC"
	Points			[-75, 0]
	DstBlock		" Kse"
	DstPort			RConn1
      }
      Branch {
	ConnectType		"SRC_DEST"
	SrcBlock		"bse"
	SrcPort			RConn1
	Points			[0, 30; -50, 0]
      }
      Branch {
	ConnectType		"DEST_SRC"
	Points			[0, 55]
	Branch {
	  ConnectType		  "DEST_DEST"
	  SrcBlock		  " Ks"
	  SrcPort		  LConn1
	  Points		  [0, -20; 70, 0]
	}
	Branch {
	  ConnectType		  "DEST_SRC"
	  Points		  [40, 0]
	  DstBlock		  "bs"
	  DstPort		  LConn1
	}
      }
      Branch {
	ConnectType		"DEST_SRC"
	DstBlock		"Ms"
	DstPort			LConn1
      }
      Branch {
	ConnectType		"DEST_DEST"
	SrcBlock		"Ideal Translational\nMotion Sensor1"
	SrcPort			RConn1
	Points			[0, -15; -255, 0]
      }
    }
    Line {
      LineType		      "Connection"
      SrcBlock		      "Ideal Translational\nMotion Sensor"
      SrcPort		      RConn2
      Points		      [80, 0]
      DstBlock		      "PS-Simulink\nConverter"
      DstPort		      LConn1
    }
    Line {
      LineType		      "Connection"
      SrcBlock		      "Ideal Translational\nMotion Sensor"
      SrcPort		      RConn3
      Points		      [50, 0; 0, 65]
      DstBlock		      "PS-Simulink\nConverter1"
      DstPort		      LConn1
    }
    Line {
      LineType		      "Connection"
      Points		      [385, 575; 5, 0; 0, 15]
      Branch {
	ConnectType		"SRC_DEST"
	SrcBlock		" Ks"
	SrcPort			RConn1
	Points			[0, 15; 65, 0]
      }
      Branch {
	ConnectType		"SRC_SRC"
	Points			[45, 0]
	DstBlock		"bs"
	DstPort			RConn1
      }
      Branch {
	ConnectType		"DEST_SRC"
	Points			[0, 30]
	Branch {
	  ConnectType		  "DEST_SRC"
	  DstBlock		  " Kt"
	  DstPort		  LConn1
	}
	Branch {
	  ConnectType		  "DEST_SRC"
	  Points		  [-5, 10]
	  DstBlock		  "Mu"
	  DstPort		  LConn1
	}
	Branch {
	  ConnectType		  "DEST_DEST"
	  SrcBlock		  "Ideal Translational\nMotion Sensor2"
	  SrcPort		  RConn1
	  Points		  [0, -20; -275, 0]
	}
      }
      Branch {
	ConnectType		"DEST_DEST"
	SrcBlock		"Ideal Force Source"
	SrcPort			RConn2
	Points			[0, 400; 160, 0]
      }
    }
    Line {
      LineType		      "Connection"
      SrcBlock		      "Ideal Translational\nMotion Sensor1"
      SrcPort		      RConn3
      Points		      [30, 0; 0, 10]
      DstBlock		      "PS-Simulink\nConverter3"
      DstPort		      LConn1
    }
    Line {
      LineType		      "Connection"
      SrcBlock		      "Ideal Translational\nMotion Sensor1"
      SrcPort		      RConn2
      Points		      [75, 0]
      DstBlock		      "PS-Simulink\nConverter2"
      DstPort		      LConn1
    }
    Line {
      LineType		      "Connection"
      SrcBlock		      " Kt"
      SrcPort		      RConn1
      DstBlock		      "Mechanical\nTranslational\nReference"
      DstPort		      LConn1
    }
    Line {
      LineType		      "Connection"
      SrcBlock		      "Ideal Force Source"
      SrcPort		      RConn1
      Points		      [0, 35; -25, 0; 0, -20]
      DstBlock		      "Simulink-PS\nConverter"
      DstPort		      RConn1
    }
    Line {
      SrcBlock		      "Zr"
      SrcPort		      1
      DstBlock		      "Simulink-PS\nConverter"
      DstPort		      1
    }
    Line {
      LineType		      "Connection"
      SrcBlock		      "Ideal Translational\nMotion Sensor2"
      SrcPort		      RConn2
      Points		      [70, 0]
      DstBlock		      "PS-Simulink\nConverter4"
      DstPort		      LConn1
    }
    Line {
      LineType		      "Connection"
      SrcBlock		      "Ideal Translational\nMotion Sensor2"
      SrcPort		      RConn3
      Points		      [50, 0; 0, 15]
      DstBlock		      "PS-Simulink\nConverter5"
      DstPort		      LConn1
    }
    Line {
      Name		      "Zse"
      Labels		      [0, 1]
      SrcBlock		      "Mux"
      SrcPort		      1
      DstBlock		      "Displacement (yellow)\nVelocity (purple)"
      DstPort		      1
    }
    Line {
      Name		      "Zs"
      Labels		      [0, 1]
      SrcBlock		      "Mux1"
      SrcPort		      1
      DstBlock		      "Displacement (yellow)\nVelocity (purple)1"
      DstPort		      1
    }
    Line {
      Name		      "Zu"
      Labels		      [1, 0]
      SrcBlock		      "Mux2"
      SrcPort		      1
      DstBlock		      "Displacement (yellow)\nVelocity (purple)2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "PS-Simulink\nConverter3"
      SrcPort		      1
      Points		      [0, -30]
      DstBlock		      "Mux1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "PS-Simulink\nConverter2"
      SrcPort		      1
      Points		      [55, 0; 0, 65]
      DstBlock		      "Mux1"
      DstPort		      2
    }
    Line {
      SrcBlock		      "PS-Simulink\nConverter1"
      SrcPort		      1
      Points		      [50, 0; 0, -30]
      DstBlock		      "Mux"
      DstPort		      1
    }
    Line {
      SrcBlock		      "PS-Simulink\nConverter"
      SrcPort		      1
      Points		      [60, 0; 0, 65]
      DstBlock		      "Mux"
      DstPort		      2
    }
    Line {
      SrcBlock		      "PS-Simulink\nConverter5"
      SrcPort		      1
      Points		      [55, 0; 0, -60]
      DstBlock		      "Mux2"
      DstPort		      1
    }
    Line {
      SrcBlock		      "PS-Simulink\nConverter4"
      SrcPort		      1
      Points		      [0, 40; 95, 0]
      DstBlock		      "Mux2"
      DstPort		      2
    }
    Line {
      LineType		      "Connection"
      SrcBlock		      "Mse"
      SrcPort		      LConn1
      Points		      [35, 0; 0, 75]
      Branch {
	ConnectType		"DEST_SRC"
	Points			[55, 0]
	DstBlock		"bse"
	DstPort			LConn1
      }
      Branch {
	ConnectType		"DEST_DEST"
	SrcBlock		" Kse"
	SrcPort			LConn1
	Points			[0, -35; 70, 0]
      }
      Branch {
	ConnectType		"DEST_DEST"
	SrcBlock		"Ideal Translational\nMotion Sensor"
	SrcPort			RConn1
	Points			[0, 75; -260, 0; 0, 25]
      }
    }
    Line {
      LineType		      "Connection"
      Points		      [540, 150; 0, 295]
      Branch {
	ConnectType		"SRC_DEST"
	Points			[315, 90; 110, 0; 0, 60; 115, 0]
	Branch {
	  ConnectType		  "SRC_DEST"
	  Points		  [230, 105; 85, 0; 0, -15]
	  Branch {
	    ConnectType		    "SRC_DEST"
	    SrcBlock		    "Ideal Force Source"
	    SrcPort		    LConn1
	    Points		    [0, -15; 10, 0]
	  }
	  Branch {
	    ConnectType		    "SRC_DEST"
	    SrcBlock		    "Solver\nConfiguration"
	    SrcPort		    RConn1
	    Points		    [105, 0; 0, 10]
	  }
	}
	Branch {
	  ConnectType		  "SRC_SRC"
	  DstBlock		  "Mechanical\nTranslational\nReference1"
	  DstPort		  LConn1
	}
      }
      Branch {
	ConnectType		"SRC_SRC"
	DstBlock		"Ideal Translational\nMotion Sensor"
	DstPort			LConn1
      }
      Branch {
	ConnectType		"DEST_SRC"
	DstBlock		"Ideal Translational\nMotion Sensor1"
	DstPort			LConn1
      }
      Branch {
	ConnectType		"DEST_SRC"
	Points			[0, 210]
	DstBlock		"Ideal Translational\nMotion Sensor2"
	DstPort			LConn1
      }
    }
  }
}

⌨️ 快捷键说明

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