HyPermesh二次开发在乘用车接头刚度仿真分析中的应用

来源 :汽车科技 | 被引量 : 0次 | 上传用户:kelly2457
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:接头是白车身框架结构的重要组成部分,接头刚度分析作为乘用车刚度性能开发中必不可少的分析项目,通常在创建局部坐标系、施加边界条件、创建载荷步以及设置求解控制参数方面进行大量的重复工作。为减少重复性劳动,本文以接头基础网格模型为输入,利用Hypermesh二次开发功能,采用Tcl/Tk语言编写了接头刚度分析过程中局部坐标系创建、载荷施加、载荷步创建以及求解控制参数设置的自动化程序,可大幅提高分析效率,提高分析结果的准确性和一致性。
  关键词:接头刚度;CAE;二次开发;Tcl/Tk程序
  中图分类号:U463.8 文献标识码:A 文章编号:1005-2550(2020)04-0030-07
  王鹏
  毕业于武汉理工大学,硕士。现就职于中汽研(天津)汽车工程研究院有限公司,任CAE分析工程师。主要研究方向:CAE仿真分析自动化。
  1Hypermesh二次开发关键技术
  Hypermesh界面和二次开发语言都为Tcl(ToolCommand Language),Tcll司Perl、JavaScript、Born、Korn一样,是一种脚本语言,具有语法简单、无需编译、不依赖平台等特点。Hypermesh基于Tel提供了4类二次开发命令:TelGUI Commands、Tcl Modify Commands、Tcl QueryCommands、Utility Menu Commands。其中第一类和第三类命令以“hm_”开头,分别进行界面控制和提取模型信息,第二类和第四类命令以“*”开头,分别进行执行操作和按钮等控制。
  Hypermesh启动后,所有的操作命令都保存在工作目录下的eommand.cmf本文件中。在command.cmfSC件中提取相应操作的宏命令,即可作为一段可执行的Tcl Mod曲Commands。此外,通过Tcl Query Commands提取的模型信息可用于为Tcl程序中的变量进行赋值。
  当一段Tel程序完成后,可使用第4类二次开发命令Utility Menu Commands,在Hypermesh Utility→User界面添加按钮,并将所建立的按钮与完成的二次开发程序关联起来。通过在Hypermesh工作目录创建Userpage.mac文件实现按钮添加和程序关联,Hypermesh每次启动时会在工作目录搜索Userpage,mac文件并自动引用该文件。
  2乘用车接头刚度仿真分析过程
  接头是白车身三个或三个以上承载部件的连接部位,属于车身纵梁、横梁及立柱之间的过渡部位,是白车身框架的重要组成部分。乘用车不同车型的接头数量不同,轿车由于只有A、B、C柱,一般有7个接头,SUV相比轿车多了D柱和后三角窗,一般比轿车多4个,一共11个接头(图1A1-D3)。本文以某SUV车型为例进行接头刚度仿真分析的二次开发,所开发程序同样适用于轿车接头仿真分析过程。
  因接头数量多,且都处于车身关键部位,对车身整体刚度有着非常重要的影响,因此接头刚度分析属于车身刚度开发性能中必不可少的一环。一般在白车身有限元网格基础上截取接头模型,以接头各延伸方向的交点为中心,向各延伸方向截取300mm的分支,并要求截取截面垂直与各分支延伸方向。进一步,以各截面上的节点为从节点,各截面形心为主节点建立RBE2单元。
  接头刚度仿真分析过程中,由于接头截面垂直于各分支延伸方向,载荷必须沿局部坐标系施加。又由于车身整体刚度的研究基于整体坐标系(整车坐标系)展开,因此接头局部坐标系的创建应该一定程度上依赖整体坐标系。本文沿接头各截面法向创建局部坐标系z轴,进一步基于整体坐标系基本面(整体坐标系两个轴组成的平面:本文指XZ平面或者YZ平面)确定局部坐标系的Y轴,最后应用右手螺旋法则确定局部坐标系x轴。
  计算某个接头分支的刚度时,在其中一个分支分别沿局部坐标系x、Y、z三个方向施加1000N、1000N、1000N.m,作为三个独立工况。约束其他分支RBE2主节点6个方向自由度。三分支接头共计9个工况,四分支接头共计12个工况。
  以本文SUV为例,共11个接头,其中三分支接头6个,四分支接头5个,共计38个接头分支。需反复创建局部坐标系38次,约束、加载共152次,载荷步设置114次,控制参数设置38次,造成大量重复性劳动。
  3接头刚度分析自动化程序
  3.1局部坐标系自动创建
  为了给每个接头的所有分支批量创建坐标系,使用Tcl过程控制语句Foreach对每个分支进行循环。Hypermesh创建局部坐标系需要确定三个参考点,第一个为初始点,一般也是坐标系原点,本文的初始点为截面ERBE2单元的主节点。通过初始点指向第二个参考点可以确定第一根坐标轴。本文第二个参考点为初始点沿分支截面法向偏移后的点,程序执行时会沿着法向两侧分别偏移一个点,然后自动选择指向模型内部的点。部分具体实施脚本如下:
  通过初始点、第二个参考点、第三个参考点可以确定局部坐标系的一个基本面(局部坐标系任意两个轴确定的平面,文中为YZ平面),本文通过程序自动创建参考平面(如图7所示,过该分支截面RBE2单元主节点,与整体坐标系基本YZ平面平行的面),应用Tcl过程控制语句Foreach對截面上的从节点进行循环,以B2接头上分支截面为例,分别计算各从节点到参考平面的距离,并获取距离最近的节点作为第三参考点。进一步根据三个参考点创建局部坐标系。部分具体实施脚本如下:
  3.2边界条件、载荷步自动创建
  为自动创建接头刚度分析所有约束、载荷及载荷步,使用Tcl过程控制语句ForeachXff每个分支进行循环。以B2接头为例,共四个分支,需建立4个约束集(分别包含某三个分支截面RBE2单元主节点的6个方向自由度全约束),12个载荷集(分别包含某分支局部坐标系下某一方向的载荷),共计16个Loadcollectors。进一步,创建共计12个LoadSteps。部分具体实施脚本如下:
  3.3计算控制参数自动设置
  接头刚度仿真分析过程中,必要的控制参数包括求解器参数、输出参数等。可直接通过录制参数设置过程并从启动目录下的command.cmf文件中提取如下脚本实现。
  4接头刚度分析自动化过程
  4.1自动化程序交互过程
  程序交互可通过在Hypermesh Utility→User界面创建按钮实现。启动目录下创建Userpage.mac文件,并写入如下所示的脚本。同时将写好的自动化脚本(JointLoadSpc.tcl)放入Hypermesh启动目录。
  交互按钮设置完成后,经过图12所示流程可自动完成坐标系创建、边界条件施加、载荷步创建及控制参数设置过程。1)点击交互按钮;2)选取所有分支截面的RBE2单元并点击Procceed按钮;3)自动运行程序;4)导出.BDF可计算文件。
  4.2接头B2分析结果
  经过程序自动处理后的模型可直接导出计算模型。如图14所示为接头B2经程序自动处理后导出模型的计算结果。
  4.3程序与常规方法效率对比
  常规方法中,三分支接头进行计算前处理(创建坐标系、约束、加载、载荷步、控制参数)大概需要12Min,四分支接头进行计算前处理大概需要16Min。应用自动化程序,对于三分支接头和四分支接头,都可以在0.5Min以内完成计算前处理。本文SUV共计四分支接头5个,三分支接头6个。采用常规方法处理完所有接头需花费124Min,应用程序只需5.5Min。相比于常规处理方法,效率可提升95.56%。
  5结论
  本文应用Tel/Tk语言编写了接头刚度仿真分析的自动化脚本程序。可自动实现局部坐标系创建、边界条件施加、载荷步创建及控制参数设置。经过程序处理的接头模型可直接导出可执行的计算文件。可大幅提高接头刚度仿真计算的分析效率,减少人为因素导致的结果不一致性。
其他文献
摘 要:“颠倒”问题是马克思辩证法研究的核心问题。当前学界占主流的“哲学革命”的解读方式简单地割裂了黑格尔哲学体系的“内容”和“形式”的统一。破解“颠倒”之谜必须重新回到黑格尔的哲学体系,对黑格尔辩证法的理论“内容”进行反思。一方面坚持辩证法“哲学革命”的现实意义,同时要挖掘蕴含在黑格尔思辨体系中的“合理内容”——自由精神的自我实现。通过对黑格尔辩证法的“形式”与“内容”的双重改造,马克思拯救了黑
摘 要:文章从黑人争取基本权利的角度切入,考察和研究了美国法律平等保护的理论与实践,进而从法律平等的视角来思考美国社会存在的不平等现象。同时,作者还着重从制宪者们的“人民观”、最高法院法官的保守主义政治倾向、总统对待奴隶制和黑人境遇的矛盾心理与摇摆态度,以及“白人种族与文化优胜论”等多个方面,进一步挖掘了阻碍美国黑人得到法律平等保护的政治和社会文化因素。  关键词:美国;法律平等保护;黑人;公民基
摘要:在“朦胧诗”论争甫发生的1980至1982年间,论争的核心尚不在青年诗人的叛逆性问题,而在他们是否有资格忝列“人民文学”传统。公刘和谢冕都着意调整社会主义现实主义的文艺原则。公刘把握“人民的悲欢”以为评价原则。在对“人民”诗学的掘用上,谢冕较公刘走得更远。就理论本意而言,“人民”诗学建设意指诗法的“大我”原则对“小我”的容纳,“人民”群像之中可以出现表露特定类型的个人情感的“英雄”及“斗士”
摘 要:保护环境,循环利用资源是社会可持续发展的核心内容,对煤炭企业逆向物流的研究成为煤炭企业可持续发展的重要内容。本文在界定煤炭企业逆向物流的基础上,就内部市场化下煤炭企业实施逆向物流的动因、运作模式进行探索。  关键词:内部市场化逆向物流煤炭企业    1、煤炭企业逆向物流的界定    我国2001年发布的国家标准(《物流术语》中将逆向物流分为两大类:回收物流和废弃物物流。其中回收物流是指不
摘 要:历代儒家往往视法家人物为其思想敌人而痛诋不止。以学派立场为归属的研究和判断,极容易出现意气用事以及以态度之争代替观点之争的趋势,实难对法家人物及其思想做到“了解之同情”。作为现代新儒家代表人物之一的熊十力,本着学术的良知以韩非子思想的题中应有之义为出发点,对韩非子人格做出高度肯定的同时,也从各方面深刻剖析了韩非子思想中的真意,许多新颖独到的见解发此前儒者之所未发,足堪为后来研究法家及韩非子
摘要:勒维纳斯提出“他者”范畴的目的在于把伦理学确立为第一哲学,取代本体论作为第一哲学的传统地位。勒维纳斯批判了源自古希腊的、具有两千多年传统的本体论哲学,并对本体论哲学的理论根据及其后果进行了清理和批判,其策略是以“他者”的差异性突破本体论的同一性,最终目的则在于探讨伦理形而上的可能性。勒维纳斯针对西方文化病灶所开出的伦理药方对当代中国文化建设的伦理价值路向具有一定的借鉴意义。  关键词:他者;
纪念多年前某春日的四月及五月,我和D和他给我的启蒙摇滚于彼此共有的公司侧边防火窄巷内悄悄度过了情绪之危险期,花开得很好,时间泛起虚迷的烟草味,此处阳光不大却像专属我的那样搁在身边;偶尔有雨,也在透明的间距里和自己对话,“没关系的,一切就这样隔开了,你会很安全,她也是。”我想告诉D,有几段旋律我很喜欢就像喜欢她一样,往后时日当关键音被敲开的瞬间我将永远记得那些,以及此刻,甚好。 A-Side  #2
●特约主持人:扬州大学姚文放教授    ●主持人简历:姚文放(1949—),男,汉族。扬州大学文学院院长,教授,博士生导师,享受国务院政府特殊津贴专家,江苏省有突出贡献中青年专家,江苏省高等学校教学名师。教育部中国语言文学学科教学指导委员会委员,江苏省高等学校首届中文教学指导委员会副主任。现任中国中外文艺理论学会副会长,中国文艺理论学会常务理事,中华美学学会理事,全国审美文化研究会副会长,江苏省美
1978年春,时任中国科学院院长的郭沫若在全国科学大会闭幕式上发表了题为《科学的春天》的讲话,指出中华民族“民族历史上最灿烂的科学的春天到来了”,号召广大科学工作者和青少年“张开双臂,热烈地拥抱这个春天”。这次激情洋溢的讲话激发了无数青年人立志从事科学研究的热情。这一年,记者徐迟撰写的报告文学《哥德巴赫猜想》发表,在全国引起轰动。这一年,徐书华出生在这个“科学的春天”里,冥冥之中,从事学术研究、做
“要学一点哲学,从不同的维度看问题,临床科研思维才会宽广。”  采访清华大学玉泉医院精神卫生科主任医师刘破资教授的过程短暂而又漫长,短暂的是,具有多年临床心理学和精神医学经验的他讲述自己丰富的从医经历和多项研究时,两个小时转瞬即逝;漫长的是,仅仅一次简单的采访,记者就从刘破资教授宽阔的科研思路及发人深思的采访谈论中获益无穷。  忆当年,抚慰计划生育心灵之旅  90年代初,在中南大学湘雅二医院精神卫