ADAMS三维路面重构

自己做的课题中有一部分是研究机器人在路面上行走时的振动问题,之前在做的时候是通过建立动力学方程来进行建模,之后给模型输入相应的输入。这个过程比较繁琐,首先是需要构建整个机器人的动力学方程,当机器人比较复杂时或者为提高精度,整个动力学方程就变得非常复杂;而且当需要的输入量或者输出量增加时,将直接导致模型参数矩阵维度的升高,整个建模求解过程会变得非常复杂。后来看到一些文献中用ADAMS或者其他已经成熟的动力学软件进行虚拟样机的建模,深受启发:既然已经有了前期在SOLIDWORKS中建好的机器人三维模型,为什么不直接用呢?于是后期就围绕ADAMS与MATLAB来进行机器人在路面上行走过程中的振动分析。
ADAMS中有相关的路面文件,但这些文件不能直接用来进行自己的机器人的分析,因为ADAMS中的路面文件是设计用来分析汽车的行驶情况的。不过在了解了路面文件的结构后,自己也可以通过MATLAB编写程序求解出需要的数据之后自己编写需要的合适的路面文件。
常见的户外的路面即使是看着平坦的路面也不可能是绝对光滑的,如果将路面的纵向长度定义为 X X X,横向宽度定义为 Y Y Y,路面的不平度即纵向高程定义为 q q q,则 q q q X 、 Y X、Y XY上的分布可以用统计学的方法来进行描述,这一类路面称为随机路面;对于大的障碍物比如减速带或者沟槽,可以直接用障碍物的形状尺寸进行刻画。许多文献以及相应的国际标准已经对随机路面不平度做了研究。
在空间频率 n 1 < n < n 2 n_1<n<n_2 n1<n<n2内的路面不平度功率谱密度为 G q ( n ) G_q(n) Gq(n),利用平稳随机过程的频谱展开性质,路面不平度的方差 σ q 2 \sigma_q^2 σq2
σ q 2 = ∫ n 1 n 2 G q ( n ) d n \sigma_q^2=\int_{n_{1}}^{n_2}G_q(n)dn σq2=n1n2Gq(n)dn
路面不平度功率谱密度拟合表达式为
G q ( n ) = G q ( n 0 ) ( n n 0 ) − ω G_q(n)=G_q(n_0)(\frac{n}{n_0})^{-\omega} Gq(n)=Gq(n0)(n0n)ω
式中, ω \omega

  • 15
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值