找回密码
 注册
Simdroid-非首页
查看: 174|回复: 10

[ADAMS CAR, Chassis, Engine] 弹簧阻尼迟滞模型如何建立

[复制链接]
发表于 2011-3-17 16:48:25 | 显示全部楼层 |阅读模式 来自 四川成都
各位大侠,麻烦问下,橡胶弹簧阻尼迟滞模型在ADAMS中如何建,在SIMPACK中有105号力元,也就是如能否在ADAMS找到与SIMPACK中相类似的力元
 楼主| 发表于 2011-3-17 19:01:27 | 显示全部楼层 来自 四川成都
Simdroid开发平台
向wwchern版主求助
回复 不支持

使用道具 举报

 楼主| 发表于 2011-3-18 10:46:24 | 显示全部楼层 来自 四川成都
自己先顶一下
回复 不支持

使用道具 举报

 楼主| 发表于 2011-3-21 16:59:14 | 显示全部楼层 来自 四川成都
还是先顶一下
回复 不支持

使用道具 举报

发表于 2011-4-7 21:30:20 | 显示全部楼层 来自 陕西西安
你看看是不是这个
[img][/img]
回复 不支持

使用道具 举报

发表于 2011-4-7 21:34:35 | 显示全部楼层 来自 陕西西安
这个选中你要修改的模型点击更改属性文件,就可以

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2011-4-8 14:19:24 | 显示全部楼层 来自 河北石家庄
我也遇到过同样的问题,在ADAMS中视乎无法建立滞回环,因为单个速度只能对应一个阻尼,而且速度必须是从小到大排列的。
也许可以用ADAMS-matlab联合仿真的方法实现,在ADAMS中用一个普通力元代替阻尼器,该力元用VARVAL(状态变量)的形式实现。然后将状态变量作为输入,在matlab中实现滞回环后返回给ADAMS模型。
matlab中的滞回环可以借助活塞的加速度判断是拉伸或是压缩,从而赋予不同的阻尼曲线。

这只是一个想法,我没有去试,你可以去尝试一下。
回复 不支持

使用道具 举报

发表于 2011-4-15 20:00:45 | 显示全部楼层 来自 湖南长沙
本帖最后由 包包 于 2011-4-15 20:02 编辑

1# ipqpvss

使用IF和SPLINE函数应该可以实现
if(Velocity_Y:AKISPL( -Velocity_Y , 0 , SPLINE_1, 0),0,-AKISPL( Velocity_Y , 0 , SPLINE_2, 0))

IF的用法:


IF(time-2.5:0,0.5,1)

0.0 if time < 2.5
0.5 if time = 2.5
1.0 if time > 2.5



检测相对速度方向,判断所需要调用的SPLINE。

做了一个IF判断调用SPLINE的例子,可以参考。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2011-5-5 16:15:00 | 显示全部楼层 来自 河北石家庄
谢谢,包包,给了我很大的启发,太感谢了,我回去试试看,如果成功,再来补充,把这个帖子顶上去。
回复 不支持

使用道具 举报

发表于 2011-5-5 20:37:45 | 显示全部楼层 来自 黑龙江哈尔滨
8L正解,可以用if语句实现
回复 不支持

使用道具 举报

 楼主| 发表于 2013-10-5 18:18:36 | 显示全部楼层 来自 四川成都
感谢楼上几位的回答
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-2 15:17 , Processed in 0.048912 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表