找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 17653|回复: 2
打印 上一主题 下一主题

[求助] 关于ADAMS+MATLAB联合仿真的问题

[复制链接]
跳转到指定楼层
1
发表于 2011-10-23 15:15:50 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
各位朋友大家好,小弟新手,有个关于ADAMS+MATLAB联合仿真的问题想请教下,大概情况是这样的:
1、 首先将UG画的一个舵机伺服机构的机械实体模型导入ADAMS,舵机伺服机构主要由一个直流无刷电机,齿轮,滚珠丝杠以及输出轴构成;
2、 各种运动副添加完毕,未加重力的情况下,机构可以按照实际情形来运动,且单位制为MMK;
3、 上步调通之后开始进行与MATLAB的联合仿真,输入变量定义为电机输出轴处的扭矩Torque,用一个单分量力矩构建,输出变量定义为电机轴转角速度velocity以及输出轴的转角angle,生成与MATLAB的联合仿真接口模块;
4、 在MATLAB中搭建好带控制器的系统仿真模型,进行阶跃信号的仿真;
5、 问题出现!反馈给控制器的一路信号是输出轴的转角信号,该信号在一开始仿真时就有数值,大概在1.5个degree,最终导致机构运动十分奇怪!其他信号相对来说比较正常;
6、 对于问题的一点个人推断:个人认为是由于输出轴中心marker——part1.cm的问题,输出轴转角变量表达式如下:AX(part1.cm),在ADAMS界面下的实体模型中,输出轴中心marker与全局坐标系本身有很大的位置以及转角差别,part1.cm详细信息:location(68,-5,14),与全局坐标系角度关系(90,0,45)。由于输出轴中心marker本身与全局坐标系有一定的角度差,故而输出轴转角信号在一开始仿真时就有输出值,而导致控制系统输出异常;
7、 本人曾经尝试过的几种解决方法:(a)重新定义marker。在输出轴中心marker处重新加上两个marker,marker1和marker2,一个固定于大地,一个固定于输出轴本身,则转角表达式变为AX(marker1,marker2),这样做的结果是输出角度为零;(b)修改输出轴marker信息。将输出轴本身的part1.cm的修改成与全局坐标系重合,结果直接导致输出轴质量中心的计算缺失,且角度输出结果依旧为零;
8、 本人想请教的问题是,在上述情况下,如何才能使得输出轴转角信号在一开始仿真时为零,且有输出转角信号?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
3
发表于 2012-4-25 09:54:55 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
2
发表于 2012-4-25 09:54:35 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

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

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-11-24 08:32 , Processed in 0.025956 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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