如下图1所示,杆1和杆2的时间-位移曲线离散点如表1所示,通过这些点的插值拟合称成坐标为时间和位移的样条曲线,然后在杆1和杆5分别施加上述的时间-位移样条曲线驱动,计算3杆质心处的时间-速度曲线。 图1 表1 分析方法:(1)创建图1所示个5根杆件。 (2)杆1和杆2、杆2和杆3、杆3和杆4、杆4和杆5分别创建转动副。 (3)在创建一般点驱动之前,需要创建样条曲线。导入文本格式的数据文件,其格式如图2所示,导入方式如图3所示。导入成功之后,可以在左边模型树下的Element/Data Element可以看到6条样条曲线,即每一列都被创建一条样条曲线,如图4所示。下面步骤将对样条曲线进行处理。 图2 图3 图4 (4)双击SPLINE_1,弹出图5所示的对话框,其中X栏为Adams内部自动创建的栏,Y为时间轴数据点。接着复制Y栏的全部数据,粘贴到SPLINE_2对话框中的X栏,如图6所示。这里可以查看样条曲线SPLINE_2图,如图7所示。 图5 图6 图7 (5)同样的方法,将SPLINE_1中Y栏的数据数据点复制到SPLIE_3、SPLINE_5、SPLINE_6中,分别如图8-图10所示。 图8 图9 图10 (6)创建一般点驱动,如图11所示,选项为两个物体一个位置,垂直于网格,其中第一个物体选择杆1,第二个物体选择地面,位置选择杆1的质心,然后在弹出的对话框中选择disp(time)位移-时间函数,如图12所示。接着通过函数编辑器编辑Tra X的函数,点击Tra X后面的函数浏览器按钮,输入以下函数: CUBSPL(time,0,SPLINE_2, 0) 其中函数编辑器如图13所示。 图11 图12 图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所示。 图14 图15 (7)同样的方法创建Tra Y,其中样条曲线选择SPLINE_3,函数创建好之后如图16所示。 图16 (8)同样的方法,在杆5上创建一般点驱动,如图17所示。 图17 (9)计算仿真5秒钟,查看杆1在X方向的位移,如图18所示,该曲线与图7所示的SPLINE_1曲线图一致,即整个过程是正确的。 图18 (10)查看杆3在X方向的时间-速度曲线图如图19所示。 图19 |
|