液压执行器和1 d机械端口

这个例子展示了如何扩展Simscape多体模型与其他物理效应只使用在Simscape基础库模块。液压执行机构提高和降低一程表通过扩展和收缩。表是一个四杆机构,垂直和水平移动。

这种扩展方法Simscape多体模型不沟通职位信息从Simscape多体关节Simscape机械块。一些Simscape块,如hardstop,要求信息。当使用这种方法,您可以使用MATLAB变量设置一致的联合和hardstop块的初始位置。

设置值的另一种方法是更新图(Ctrl + D),阅读在力学模型的初始位置报告Explorer(工具- - >模型的报告),然后使用价值到硬限位装置参数。在这个例子中,我们将努力阻止初始位置使用价值Model Explorer。为了测试这种方法,点击超链接改变表的初始高度,更新图,得到的初始位置移动缸活塞,并输入到液压执行器的面具。

内容

模型

液压执行机构子系统

这种液压执行器使用Simscape基础库构造块。更高级的组件可以在Simscape液体。在这个网络中,hardstop块的初始位置需要知道Simscape多体联合它连接。值设置在这个子系统的面具。

四条子系统

这个模型电梯表四杆机构。表的初始高度设置使用的位置状态目标Y-prismatic自由度6自由度关节标记初始表中的高度。值设置在这个子系统的面具。

6自由度关节没有影响的动力学和运动学仿真。只有用于设置机制沿着一个轴的初始位置,我们没有定义一个联合。

仿真结果从Simscape日志记录

表是取消和降低阶段。在汽缸上限和下限扩展表明,缸已经达到旅行的结束的范围。

力学Explorer动画