收藏 分享(赏)

机械外文文献及翻译.doc

上传人:精品资料 文档编号:8299813 上传时间:2019-06-19 格式:DOC 页数:13 大小:459.50KB
下载 相关 举报
机械外文文献及翻译.doc_第1页
第1页 / 共13页
机械外文文献及翻译.doc_第2页
第2页 / 共13页
机械外文文献及翻译.doc_第3页
第3页 / 共13页
机械外文文献及翻译.doc_第4页
第4页 / 共13页
机械外文文献及翻译.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、内蒙古工业大学本科毕业设计外文翻译0与机械相关的外文及翻译Multidisciplinary Design Optimizationof Modular Industrial Robots by Utilizing High Level CAD Templates1、IntroductionIn the design of complex and tightly integrated engineering products, it is essential to be able to handle interactions between different subsystems of mu

2、ltidisciplinary nature 1. To achieve an optimal design, a product must be treated as a complete system instead of developing subsystems independently 2. MDO has been established as a convincing concurrent design optimization technique in development of such complex products 3,4.Furthermore, it has b

3、een pointed out that, regardless of discipline, basically all analyses require information that has to be extracted from a geometry model 5. Hence, according to Bow-cutt 1, in order to enable integrated design analysis and optimization it is of vital importance to be able to integrate an automated p

4、arametric geometry generation system into the design framework. The automated geometry generation is a key enabler for so-called geometry-in-the-loop6 multidisciplinary design frameworks, where the CAD geometries can serve as framework integrators for other engineering tools.To eliminate noncreative

5、 work, methods for creation and automatic generation of HLCt have been suggested by Tarkian 7.The principle of high HLCts is similar to high level primitives(HLP) suggested by La Rocca and van Tooren 8, with the exception that HLCts are created and utilized in a CAD environment.Otherwise, the basics

6、 of both HLP and HLCt can, as suggested byLa Rocca, be compared to parametric LEGOV Rblocks containing a set of design and analysis parameters. These are produced and stored in libraries, giving engineers or a computer agent the 内蒙古工业大学本科毕业设计外文翻译1possibility to first topologically select the templat

7、es and then modify the morphology, meaning theshape,of each template parametrically.2、Multidisciplinary Design FrameworkMDO is a “systematic approach to design space exploration”17, the implementation of which allows the designer to map the interdisciplinary relations that exist in a system. In this

8、 work, the MDO framework consists of a geometry model, a finite element(FE) model, a dynamic model and a basic cost model. The geometry model provides the analysis tools with geometric input. The dynamic model requires mass properties such as mass, center of gravity, and inertia. The FE model needs

9、the meshed geometry of the robot as well as the force and torque interactions based on results of dynamic simulations.High fidelity models require an extensive evaluation time which has be taken into account. This shortcoming is addressed by applying surrogate models for the FE and the CAD models. T

10、he models are briefly presented below.2.1 High Level CAD TemplateGeometry ModelTraditionally, parametric CAD is mainly focused on morphological modifications of the geometry. However, there is a limit to morphological parameterization as follows:The geometries cannot be radically modified.Increased

11、geometric complexity greatly increases parameterization complexity.The geometry model of the robot is generated with presaved HLCts, created in CATIA V5. These are topologically instantiated with unique internal design variables. Topological parameterization allows deletion, modification, and additi

12、on of geometricelements which leads to a much greater design space captured.Three types of HLCts are used to define the industrial robot topologically; Datum HLCt which includes wireframe references required for placement for the Actuator HLCTs and Structure 内蒙古工业大学本科毕业设计外文翻译2HLCts, as seen Fig.2.Fi

13、g. 2 An industrial robot (left) and a modular industrial robot(right)The names of the references that must be provided for each HLCt instantiation are stored in the knowledge base (see Appen-dix A.4), which is searched through by the inference engine. In Appendix A, pseudocode examples describes how

14、 the references are retrieved and how they are stored in the knowledge base.The process starts by the user defining the number of degrees of freedom (DOF) of the robot (see Fig. 3) and is repeated until the number of axis (i) is equal to the user defined DOF.In order to instantiate the first Structu

15、re HLCt, two Datum and two actuator instances are needed. References from the two Datum instances help orienting the structure in space, while the geometries of the actuator instances, at both ends of the link, are used to construct the actuator attachments, as seen in Figs. 2 and 3. For the remaini

16、ng links, only one new instance of both datum and actuator HLCts are required, since the datum and actuator instances from adjacent links are already available.Appendix A.2 shows a pseudocode example of an instantiation function. The first instantiated datum HLCt is defined with reference to the abs

17、olute coordinate system. The remaining datum HLCt instances are placed in a sequential order, where the coordinate system of previous instances is used as reference for defining the position in space according to user inputs (see also 内蒙古工业大学本科毕业设计外文翻译3AppendixA.3). Furthermore, the type of each act

18、uator and structure instance is user defined.Fig. 3 The high level CAD template instantiation processSince it is possible to create new HLCts in the utilized CAD tool, the users are not forced to merely choose from the templates available. New HLCts can be created, placed in the database and paramet

19、rically inserted into the models.2.2 Dynamic ModelThe objective of performing dynamic simulation of a robot is to evaluate system performance, such as predicting acceleration and time 内蒙古工业大学本科毕业设计外文翻译4performance, but it also yields loads on each actuated axis, needed for actuator lifetime calculat

20、ions and subsequent stress analysis based on FE calculations. The dynamic model in the outlined framework is developed in Modelica using Dymola, and it constitutes a seven-axis robot arm based on the Modelica Standard library 18.The dynamic model receives input from the geometry model,as well as pro

21、viding output to the FE model, which is further described in Sec. 2.3. However, to better understand the couplings between the models, the NewtonEuler formulation will be briefly discussed. In this formulation, the link velocities and acceleration are iteratively computed, forward recursivelyWhen th

22、e kinematic properties are computed, the force and torque interactions between the links are computed backward recursively from the last to the first link2.3 FE Surrogate ModelTo compute the structural strength of the robot, FE models for each robot link is created utilizing CATIA V5, see Fig. 4. Fo

23、r each HLCt, mesh and boundary conditions are manually preprocessed in order to allow for subsequent automation for FE-model creation. The time spent on preprocessing each FE-model is thus extensive. Nonetheless, the obtained parametric FE-model paves way for automated evaluation of a wide span of c

24、oncepts. Each robot link is evaluated separately with the load conditions extracted from the dynamic model. The force (fi-11and fi) and torque (i-1and ti) are applied on the surfaces where the actuators are attached.内蒙古工业大学本科毕业设计外文翻译52.4 Geometric Surrogate Models. Surrogate models are numerically e

25、fficient models to determine the relation between inputs and outputs of a model 19. The input variables for the proposed application are the morphological variables thickness and link height as well as a topological variable actuator type. The outputs of the surrogate models are mass m, Inertia I, a

26、nd center of gravity ri,ci.To identify the most suitable type of surrogate model for the outlined problem, a range of surrogate models types are created and evaluated using 50 samples. The precision of each surrogate model is compared with the values of the original model with 20 new samples. The co

27、mparison is made using the relative average absolute error (RAAE) and relative maximum absolute error (RMAE) as specified by Shan et al. 20, as well as the normalized root mean square error (NRMSE), calculated as seen in Eq. (3). All precision metrics are desired to be as low as possible, since low

28、values mean that the surrogate model is accurateThe resulting precision metrics can be seen in Appendix B and the 内蒙古工业大学本科毕业设计外文翻译6general conclusion is that anisotropic kriging 21, neural networks 22, and radial basis functions 23 are the most promising surrogate models. To investigate the impact

29、of increasing number of samples, additional surrogate models of those three are fitted using 100 samples, and the results compiled in Appendix B. The resulting NRMSEs for 50 and 100 samples for anistotropic kriging, neural networks, and radial basis functions can be seen in Fig.5. The figures inside

30、 the parentheses indicate the number of samples used to fit the surrogate models.Fig. 5 Graph of the NRMSEs for different surrogate models, fitted using 50 and 100 samplesAccording to Fig. 5, anisotropic kriging outperforms the other surrogate models and the doubling of the number of samples usedfor

31、 fitting the surrogate model increases the precision dramatically.2.5 FE Surrogate Models For generating FE surrogate models, the anisotropic kriging was also proven to be the most accurate compared to the methods evaluated in Sec. 2.4. Here, one surrogate model is created for each link. Inputs are

32、thickness, actuators, force (fi-11and fi) and torque (i-1and ti). The output for each surrogate model is maximum stress (MS).A mean error of approximately 9% is reached when running 1400 samples for each link. The reason for the vast number of samples, compared to geometry surrogate models, has to d

33、o with a much larger design space.内蒙古工业大学本科毕业设计外文翻译7利用高水平 CAD 模板进行模块化工业机器人的多学科设计优化1 介绍指出,除了规则,基本上所有的分析都需要信息,而这些信息需要从一个几何模型中提取。因此,根据 Bowcutt1中,为了使综合设计分析和优化,最重要的是能够将在设计的复杂和紧密集成的工程产品的过程中,必须要有能力处理不同的子系统的多学科性质之间的相互作用。达到一个最优的设计,一个产品必须被视为一个完整的系统,而不是正在开发子的独立系统 。此外,已经一个自动化的参数化几何生成系统融入到设计框架中。自动化的几何生成对于所谓几何循环多

34、学科设计框架是一个关键驱动因素,在这个框架中 CAD几何图形可以作为框架连接者来连接其他工程工具。消除没有创新的工作,Tarkian 已经提出了创造和生成 HLCt的方法 。高 HLCts的原理类似于 La Rocca 和 van Tooren提出的高水平的原始(HLP),例外的是,HLCts是在 CAD的环境中被创造和应用的。此外,HLP 和 HLCt的基础被比作参数LEGOVR块包含一个组设计和分析参数。这些都是生产和存储在库中,使工程师或计算机代理可能首先选择模板,然后修改形态、意义的形状,每个模板参数化。2 多学科设计框架MDO“是一个用来设计空间探索的系统化的方法”,是允许设计师来映

35、射存在于系统中的跨学科关系的执行。在这个过程中,MDO 框架由一个几何模型、有限元(FE)模型、动态模型和一个基本的成本模型构成。这个几何模型提供了有几何输入的分析工具。这个动态模型需要诸如质量,中心的重力和惯性等大量的属性。有限元模型需要网状的几何机器人以及基于动态模型结果的力与力矩的相互作用。高保真模型需要一个广泛的、已经被考虑的评估时间。这个缺点是通过在有限元与 CAD模型中运用代理模型来解决的,下面简要介绍的模型。2.1 高水平的 CAD 模板 几何模型传统上,参数化 CAD主要集中在几何形态的变化。然而,有限度的形态学参数如下:这个几何图形不能彻底修改。内蒙古工业大学本科毕业设计外文

36、翻译8增加几何复杂性大大增加参数的复杂性。几何模型的机器人与 presaved 生成 HLCts,创建在 CATIA V5。这些是拓扑实例化与独特的内部设计变量。拓扑参数化允许删除,修改和添加导致获得一个更大的设计空间的几何元素。三种类型的 HLCts用于定义工业机器人拓扑; 基准 HLCt包括需要的执行机构 HLCTs位置和结构 HLCTs的线框引用,见图。图 2致动器(左),基准(中心)和结构 HLCt(右) 引用的名称,必须为每个存储在通过推理引擎才能搜索到的知识库的 HLCt实例提供。在附录 A,伪代码示例描述了引用如何被检索和它们是如何存储在知识库中的。这个过程开始于由用户定义机器人

37、的自由度(见图 3)和重复直到数量的轴(I)等于用户定义的自由度。内蒙古工业大学本科毕业设计外文翻译9图 3高水平 CAD模块安装程序为了实例化第一 HLCt结构,需要两个基准和两个致动器实例。引用这两个基准实例帮助定向结构在空间,而几何图形的致动器实例的两端连接,用于构建致动器附件,见图 2和 3。对于剩下的链接,只有一个新实例的两个基准和致动器 HLCts是必需的,因为来自于相邻链接的基准面和致动器实例已经可用。附录 A.2显示了一个实例化的伪代码例子,第一个实例化基准 HLCt是指绝对坐标系统的引用。剩下的基准面 HLCt实例被放置在一个顺序中,在这个顺序中坐标系统先前的实例作为参考来定

38、义空间的位置,而这个位置根据用户输入。此外,每个执行机构的类型和结构实例是由用户定义的。因此在利用 CAD工具创建新的 HLCts是可能的,用户不是被迫仅仅选择可用模板。可以创建新 HLCts,放置在数据库和参数化地插入到模型中。内蒙古工业大学本科毕业设计外文翻译102.2 动态模型进行动态仿真机器人的目的是评估的一个机器人系统的性能,如预测加速度和时间性能,但它也有利于在每个驱动轴载荷, 计算所需的致动器寿命和随后的基于有限元应力分析计算。在大体框架中的动态模型是在使用 Dymola的 Modelica中被发展的,它构成基于 Modelica标准库的并联机器人臂。动态模型从几何模型中接受输入

39、,以及提供输出到有限元模型,进一步在 Sec。2.3 描述。然而,为了更好地理解模型之间的耦合,牛顿欧拉公式将简要讨论。在这个过程中,速度和加速度的链接会被反复计算,递归地向前。当计算运动特性的时候,力和力矩之间的相互作用被从最后一个到第一个链接递归计算。2.3 有限元模型为计算机器人的结构强度,有限元模型创建每个机器人链接利用 CATIA V5,见图4。图 4.有限元模型的奇偶的链接 内蒙古工业大学本科毕业设计外文翻译11对于每个 HLCt、网格和边界条件是手动预处理,其目的是考虑到有限元模型的创建的后续自动化。花费在每一个有限元模型预处理上的时间是非常多的。然而,参数化的有限元模型为广泛概

40、念的自动评价方法铺平道路。每个机器人链接被从动态模型中取得的负载条件单独地评估。2.4 几何替代模型代替模型是确定模型输入和输出之间的关系的数值地、有效的模型。提出的应用形态的输出变量有厚度和链接高度以及拓扑变量执行机构类型。代替模型的输出是质量 m,惯性 I和重心引力 ri,ci。为概述问题确定最适合的代替模型,一系列代替模型被建立,并且使用 50个样本来评估。每一个代替模型是与原始模型的数值和 20个新样本作比较的。比较是通过使用相对平均绝对误差(RAAE)和相对最大绝对误差(RMAE)所指定的山 et al。20,以及归一化均方根误差(NRMSE)来确定的,,计算见 Eq。(3) 所有的

41、精度指标是想要尽可能低,因为低值意味着代理模型是准确的。结果精度指标中可以看出附录 B 和总的结论是各向异性克里格21,神经网络22,径向基函数23是最有前途的替代模型。对于日益增加的样本的调查影响,那三个附加的代替模型使用 100 个样本是合适的,结果编译在附录 B。由此产生的 NRMSEs 50 和 100 个样本作为各向异性克里格,神经网络和径向基函数,如图 5。内蒙古工业大学本科毕业设计外文翻译12图 5不同代理模型的 NRMSEs图,安装使用的 50和 100个样本 括号内的数字表示用于配合代理模型的样品的数量。根据图 5,各向异性克里格优于现有的其他代理模型和两倍数量的用于配件代理模型的样本,其精度大大提高。2.5 有限元替代模型为了生成有限元替代模型,各向异性克里格与 2.4的评估方法相比被证明是为准确的。在这里, 为每个链接的一个代理模型被创建。输入厚度、致动器、力(fi1 和fi1)和转矩(si1 和 si1)。输出为每个代理模型是最大应力(MS)。在运行各个环节的 1400样品时平均误差约 9%就达到了。与代理模型的体积相比,大数量的样本的原因与较大设计空间有关。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报