主要内容

曲线上点约束

坐标系原点与曲线路径的运动学约束

  • 库:
  • Simscape / Multibody / Constraints

  • 曲线约束块上的点

描述

曲线上点约束块将一个点限定在一条曲线上。附着在点上的框架可以根据模型中的其他约束自由旋转。使用曲线上点约束块到模型点对曲线的约束,如过山车和轨道或凸轮从动件和凸轮之间的约束。

点对曲线约束的例子

曲线上点约束Block有两个端口:FB.港口F是原点对应于该点的帧端口。港口B是连接曲线的几何端口。避免坡度急剧变化的曲线,因为这可能会导致模拟问题。

你可以使用这个块来感知点和曲线之间的约束力和力矩。基于的设置决议框架参数,块解决的力和扭矩在基础或从动框架。

港口

几何

全部展开

的曲线关联的几何端口样条块。

框架

全部展开

从动机架,其原点限制在连接端口的曲线上B

输出

全部展开

点与曲线之间的约束力,以矢量形式返回。看到感觉约束力量为更多的信息。如果你设置决议框架参数基地时,所感知的力相对于连接端口的曲线的参考系B

依赖关系

要启用此端口,请在约束力/力矩传感中,选择力矢量

点与曲线之间的约束力矩,以矢量形式返回。看到力与力矩传感为更多的信息。如果你设置决议框架参数基地时,所感知的转矩相对于连接到端口的曲线的参考系B

依赖关系

要启用此端口,请在约束力/力矩传感中,选择转矩矢量

参数

全部展开

测量约束力和扭矩的方向。反转这个方向就会改变测量值的符号。看到力和扭矩测量方向为更多的信息。

用于解析测量的矢量的框架。看到选择测量框架为更多的信息。

选择此参数以公开端口f,它输出的是BF帧。

选择此参数以公开端口t的约束力矩矢量BF帧。

扩展功能

C / c++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app

介绍了R2015b