新浪博客

ADAMS施加时间-位移样条曲线的点驱动函数

2015-12-26 10:50阅读:

问题描述:

如下图1所示,杆1和杆2的时间-位移曲线离散点如表1所示,通过这些点的插值拟合称成坐标为时间和位移的样条曲线,然后在杆1和杆5分别施加上述的时间-位移样条曲线驱动,计算3杆质心处的时间-速度曲线。
ADAMS施加时间-位移样条曲线的点驱动函数
1
1
ADAMS施加时间-位移样条曲线的点驱动函数

分析方法:

(1)创建图1所示个5根杆件。
(2)1和杆2、杆2和杆3、杆3和杆4、杆4和杆5分别创建转动副。
(3)在创建一般点驱动之前,需要创建样条曲线。导入文本格式的数据文件,其格式如图2所示,导入方式如图3所示。导入成功之后,可以在左边模型树下的Element/Data Element可以看到6条样条曲线,即每一列都被创建一条样条曲线,如图4所示。下面步骤将对样条曲线进行处理。
ADAMS施加时间-位移样条曲线的点驱动函数
2
ADAMS施加时间-位移样条曲线的点驱动函数
3
ADAMS施加时间-位移样条曲线的点驱动函数
4
(4)双击SPLINE_1,弹出图5所示的对话框,其中X栏为Adams内部自动创建的栏,Y为时间轴数据点。接着复制Y栏的全部数据,粘贴到SPLINE_2对话框中的X栏,如图6所示。这里可以查看样条曲线SPLINE_2图,如图7所示。
ADAMS施加时间-位移样条曲线的点驱动函数
5
ADAMS施加时间-位移样条曲线的点驱动函数
6
ADAMS施加时间-位移样条曲线的点驱动函数
7
(5)同样的方法,将SPLINE_1Y栏的数据数据点复制到SPLIE_3SPLINE_5SPLINE_6中,分别如图8-10所示。
ADAMS施加时间-位移样条曲线的点驱动函数
8
ADAMS施加时间-位移样条曲线的点驱动函数
9
ADAMS施加时间-位移样条曲线的点驱动函数
10
(6)创建一般点驱动,如图11所示,选项为两个物体一个位置,垂直于网格,其中第一个物体选择杆1,第二个物体选择地面,位置选择杆1的质心,然后在弹出的对话框中选择disp(time)位移-时间函数,如图12所示。接着通过函数编辑器编辑Tra X的函数,点击Tra X后面的 ADAMS施加时间-位移样条曲线的点驱动函数函数浏览器按钮,输入以下函数:
CUBSPL(time,0,SPLINE_2, 0)
其中函数编辑器如图13所示。
ADAMS施加时间-位移样条曲线的点驱动函数
11


ADAMS施加时间-位移样条曲线的点驱动函数
12

ADAMS施加时间-位移样条曲线的点驱动函数
13
注意:对于CUBSPL()函数的应用,可以通过查看ADAMS帮助了解该函数格式及应用方法,Adams Basic Package/ Adams/View/ Building Models/ Motion/ Applying Point Motion,该目录下介绍了Point Motion应用方法,找到函数浏览器输入函数的介绍,如图14所示,点击Function Builder,弹出另外一个页面,在该页面找到Cubic Fitting Method (CUBSPL) 函数,帮助里面介绍了该函数的格式,如下:
CUBSPL (First Independent Variable, Second Independent Variable, Spline Name, Derivative Order)
参数介绍如图15所示。
ADAMS施加时间-位</a>

我的更多文章

下载客户端阅读体验更佳

APP专享