MapleSim助力长臂挖掘机建模问题解决

  1.问题描述

  一家机械零部件设计公司需要一个挖掘机模型,验证他们的零部件是否匹配完整的挖掘机系统。由于他们是一个零部件供应商,公司没有足够的资源和研发人员使用传统的工具创建一个完整系统的详细模型。然而,他们需要让客户相信他们的零部件能够很好地满足设计要求。

  公司面临的挑战是:如何便捷地创建整个挖掘机系统的详细模型,能够准确地预测供应零部件对整体系统行为的影响。零部件是否影响挖掘机运营的安全性和稳定性?是否影响挖掘机的载荷能力?

  过去,公司使用内部开发的软件完成设计和安全性分析的任务。但是,这个软件是多年前开发,仅能提供有限的功能,已经不能满足日益复杂的系统的要求。此外,维持该软件也越来越困难。为了应对一些诸如硬件升级和软件兼容性等问题的需要,公司需要找到一个解决方案。

  2.解决方案

  MapleSim是新一代、高性能物理建模工具,特别适用于对多领域系统的建模,例如挖掘机,包含机械、液压、电子元件协同工作达到正确运营的目的。使用MapleSim多体机械库中的刚体和旋转铰链,可以直观地创建挖掘机模型的机械部件。建模时仅需要从模型库中拖入适当的元件到建模区,并相互连接它们。准确来说,这些建模任务仅需要尽可能短的时间。生成的机械模型是完全参数化的,因此这个模型可以很容易扩展到其他不同型号的挖掘机模型,共享基本的连接配置,例如有两端或三段机械臂部分。

  3.实施步骤

  这个模型是挖掘机的基础模型框架,最初是为一个挖掘机生产商开发的。它提供了挖掘机的运动学仿真,用于设计和分析工作。该模型在后期已经被修改,满足不同的应用。MapleSim中的物理建模方法能够帮助您非常容易地基于现有的模型快速开发新的模型。在这里,从初始的动力学仿真切换到运动学仿真,仅需要用把电机模型替换为真实的电机驱动器。

  

  4.结果分析

  使用MapleSim中构建的挖掘机模型,可以完成下面的任务:

  .轻松定义和可视化挖掘机翻斗的运动范围。

  .创建挖掘机系统的动力学行为三维动画。

  .观察运动负载时系统的动力学响应。

  .成稳定性分析,例如翻倒的条件。

  .分析挖掘机结构中不同节点位置的载荷能力。

  .使用Maple中的优化程序执行参数设计优化任务。

  铲斗的平面轨道迹线可以通过可视化元件显示。

  

  为了方便交流,我们可以在用模型的CAD制图代替模型元件,显示系统在三维空间上的运动和轨迹线。(出自:Maple 2015)

  

时间: 2024-10-13 16:22:47

MapleSim助力长臂挖掘机建模问题解决的相关文章

Nginx与Tomcat、Client之间请求的长连接配置不一致问题解决[转]

http://bert82503.iteye.com/blog/2152613 前些天,线上出现“服务端长连接与客户端短连接引起Nginx的Writing.Active连接数过高问题”,这个是由于“服务端使用HTTPs长连接,而客户端使用短连接”引起.这几天,发现Nginx与Tomcat之间也存在同样的问题,原因是两边的相关配置参数不一致引起的.(这是心细活!) 先说说服务为什么使用HTTPs长连接技术?有如下几个原因: 对响应时间要求较高: 服务走的是公网,客户端与服务端的TCP建立的三次握手

MySQL中使用group_concat()函数数据字符过长报错的问题解决方法

最近在办公软件项目,在开发权限指标遇到一个问题:我们系统的一些逻辑处理是用存储过程实现的,但是有一天客户反馈说权限指标分配报错,查了分配的权限数据牵扯到的数据权限基础资源,没有问题.权限指标分配的存储过程中有这样两句代码: SET @tests = '';SELECTGROUP_CONCAT( DISTINCT REPLACE ( concat( '''', ( indicator_content ), '''' ), ',', ''',''' ))AS Allnumber INTO @test

vs2012停止调试长时间不响应问题解决方法

在vs2012命令提示符下,执行devenv.exe /resetuserdata重新设置下环境解决. 版权声明:本文为博主原创文章,未经博主允许不得转载.

基于 Mathematica 的机器人仿真环境(机械臂篇)[转]

完美的教程,没有之一,收藏学习. 目的 本文手把手教你在 Mathematica 软件中搭建机器人的仿真环境,具体包括以下内容(所使用的版本是 Mathematica 11.1,更早的版本可能缺少某些函数,所以请使用最新版.[email protected]).  1 导入机械臂的三维模型  2 (正/逆)运动学仿真  3 碰撞检测  4 轨迹规划  5 (正/逆)动力学仿真  6 控制方法的验证  不妨先看几个例子: 逆运动学 双臂协作搬运 显示运动痕迹 (平移)零空间运动  无论你是从事机器

旅行商问题(TSP)、最长路径问题与哈密尔顿回路之间的联系(归约)

一,旅行商问题与H回路的联系(H回路 定义为 哈密尔顿回路) 旅行商问题是希望售货员恰好访问每个城市一次,最终回到起始城市所用的费用最低,也即判断图中是否存在一个费用至多为K的回路.(K相当于图中顶点的个数) 由于售货员可以从某个城市到其他任何一个城市.因此,该问题对应的是一个完全图(设为G′).而关于判断哈密尔顿回路的图(设为G)并不一定为完全图,因此,在将哈密尔顿回路问题归约到旅行商问题时,定义一个费用函数(详情参考<算法导论第二版中文版>第626页. 通过这个费用函数,将判断G′是否存在

用户画像的构建与使用1

百分点是一个推荐服务的提供商,但是已经转型为大数据解决方案的提供商.  首先看一下大数据与应用画像的关系,现在大数据是炙手可热的,大数据的4个V都比较了解,大数据应该说是信息技术的自然延伸,意味的无所不在的数据.我们先看下数据地位发生转变的历史,在传统的IT时代,it系统围绕这业务服务,在这个服务的过程中沉淀了许多的数据,在数据的基础上做一些分析.但是到了DT时代就不一样了.数据是现实世界的虚拟化展现,数据本身构建了一个虚拟世界,it系统构建在虚拟世界,变的更加智能,dt战略在很多公司慢慢开始应

Eclipse不能自动编译 java文件的解决方案

前段时间出现了eclipse 不自动编译java文件的问题,在网上找了好长时间,总算把问题解决了,现在把这个问题的解决方法总结一下. 1,看看project -- Build Automatically有没有勾上?如果没有,勾上以后,clean一下,重启eclipse 2,看看你的lib里面有没有不用的jar包,看你的.classpath文件中有没有错误的路径. 3,这是最重要的一点,有problems视图中查看有没有关于本项目的错误信息,一般都会有这样的话: The project canno

VS2012 编译程序时报无法载入PDB文件错误解决方式

"ConsoleApplication1.exe"(Win32): 已载入"C:\Users\hp\Documents\Visual Studio 2012\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe".已载入符号. "ConsoleApplication1.exe"(Win32): 已载入"C:\Windows\SysWOW64\ntdll.dll".

xgene:肿瘤相关基因 EGFR,,Her2,,ALK

EGFR: "Epidermal growth factor receptor",表皮生长因子受体.别名:ErbB1,或 HER1 EGFR是ErbB基因家族的成员之一.ErbB基因家族包括了:EGFR(ErbB1).HER2(ErbB2).ErbB3.ErbB4.其中,HER2又称为ErbB2. EGFR是目前肿瘤靶向治疗当中,最重要的靶子.其突变,会在很大程度上影响到多种靶向治疗有效性. 位于chr7  短臂 ,蛋白分子量170KDa,跨膜蛋白 定位于细胞膜上,细胞膜外的部分,负责