历史上的今天
返回首页

历史上的今天

今天是:2024年12月19日(星期四)

正在发生

2018年12月19日 | 技术文章:ANSYS冲压回弹仿真解决方案

2018-12-19

[上海湃睿信息科技有限公司,CAE事业部]

 

1           前言

 

目前,在大量的零部件制造企业尤其是汽车零部件行业,在钣金的生产制造过程中,广泛地使用着冲压工艺。采用冲压工艺制作出的零部件随着压力移除会出现回弹现象,导致与设计尺寸不同,产生质量缺陷。尤其回弹量过大时,不仅会影响零件质量,同时对于装配会产生巨大影响。

 

目前多数企业逐渐开始导入CAE仿真环节,对冲压及回弹过程进行仿真,传统的方式为采用LS-DYNA进行显—隐式分析,但此方法基于经典界面,需要用户具备深厚的有限元理论知识,并熟练掌握命令流,同时还需对k文件有足够了解,因此给客户采用此模块进行冲压仿真及回弹带来了大量阻碍。

 

因此文中针对这种现象,介绍了基于Workbench平台,使用Explicit-Str模块进行显式动力学及冲压过程分析,采用Mechanical模块进行隐式分析及回弹分析的方法,采用此方法不需要用户掌握大量经典界面操作,同时在不影响精度的前提下大大提高了仿真效率和易用性。

 

2           冲压及回弹过程仿真理论基础

 

冲压回弹仿真通常分为两个过程:冲压过程仿真(加载)和回弹过程仿真(卸载)。一般采用显式算法计算冲压过程,采用隐式算法计算回弹过程。

 

薄板冲压成型过程包含了多个复杂的物理过程,如板料的弹塑性变形、板料与模具的摩擦、摩擦生热及热传导等,其中板料的弹塑性变形是设计者最为关心的问题。由于在薄板冲压成型过程中, 模具的刚性通常远远大于板料的刚性, 因此模具的变形相对板料的变形来说极小, 可以忽略不计。这样一来, 在冲压成型过程计算机仿真中应考虑的问题就可归结为如下几个方面:

 

①板料的大位移、大转动和大应变条件下的弹塑性变形的描述和计算;

 

②板料与模具间法向接触力的计算;

 

③板料与模具接触面间摩擦的描述及摩擦力计算;

 

④模具的几何描述和运动计算;

 

⑤压力机加载过程的描述和模拟。

 

从上述过程中,我们可以知道,如若采用有限元法求出板料的弹塑性变形,其步骤可总结如下:

 

(1)、建立冲压过程的力学模型

 

(2)、在力学模型基础上建立有限元分析模型;

 

(3)、根据板料变形特性选定壳体单元类型并确定有关参数;

 

(4)、根据板料变形特性选定弹塑性本构关系及有关参数;

 

(5)、根据板料和模具的表面特性及其润滑状态选定摩擦定律及参数;

 

(6)、对压板的刚体运动和板料的弹塑性变形进行求解

 

(7)、将求解的结果按一定的要求形成文字或图形文件供后处理系统使用

 

因此下面对采用LS-DYNA和采用Explicit-Str\mechanical两种方式的详细步骤进行分别叙述。

 

基于LS-DYNA的冲压及回弹仿真

 

LS-DYNA中进行冲压及回弹仿真的流程如下:

 

(1)、求解冲压过程的显式分析

 

(2)、切换到隐式求解器,并修改当前jobname

 

(3)、将显式单元切换到隐式单元

 

(4)、关闭shpae checking功能

 

(5)、执行update gepmetry,将隐式求解模型更新为显式求解后的模型

 

(6)、选择需要进行隐式求解的模型部分

 

(7)、定义边界条件

 

(8)、从显式分析中导入壳厚度和应力分布信息

 

(9)、进行隐式回弹分析

 

由于该分析中会用到shell单元,为避免翘曲缺陷,建议选用BWC或BT算法。

 

基于Explicit-Str及Mechanical的冲压及回弹仿真

 

基于Workbench平台进行冲压及回弹仿真的流程如下:

 

(1)、在Explicit-Str中进行冲压过程显式动力学分析

 

(2)、导出厚度分布、应力分布信息,保存为csv格式

 

(3)、在Workbench平台中拖拽Mechanical Model模块、ExternalData模块,并将Explicit-Str的Solutiion连接到MechanicalModel的Model,将External Data的setup连接到Mechanical Model的Model

 

(4)、将厚度分布的csv文件读入External Data模块中

 

(5)、新建Static Structural模块,将Mechanical Model模块的Model与Static Structural模块的Model连接

 

(6)、新建External Data模块,读入应力分布的csv格式文件,将其连接到Static Structural模块的setup模块

 

(7)、进行回弹分析

 

3           冲压及回弹仿真案例

 

问题描述:针对如下模型,模拟冲压过程,具体工况设置为:Bottom Die为固定,将Top Die向下压25.4mm。其中由于TOP DIE和Bottom die刚度较大,并且我们主要关心Blank变形情况,因此将Bottom Die和Top Die设置为刚体,同时由于模型及边界条件均符合对称条件,因此文中取1/4对称模型。

 

 

      其中Blank材料为AISI 304 Stainless,该材料特性为温度相关特性,材料本构模型选取为Bilinear Isotropic Hardening,具体参数如下所示:

 

 

      根据前面所述在Explicit Str中进行冲压仿真的流程,在Workbench平台下建立如下的工作流程:

 

   

 

具体分析过程如下:

 

①      点击进入Explicit Str模块 的C4 Model选项,分配材料属性;

 

 

②      由于该模型取1/4,需设置对称边界条件;

 

 

③      显式动力学中一般不使用隐式中常用的接触对方式,而使用通用接触技术;

 

 

④      根据该模型特征,对其进行映射划分,同时网格尺寸设置为2.5mm

 

 

 

⑤      Analysis settingi中,设置end time为2.5e-2s;

 

 

⑥      对Top Die施加向下25.4mm位移,并考虑重力影响;

 

 

⑦      进行计算,得到冲压结束后的Blank状态;

 

 

 

 

⑧      进行如下设置Tools——Options——Export——Include Node Location——Yes,确保输出的厚度文件及应力文件中包含节点坐标信息;

 

 

⑨      在后处理中插入Thickness、三个方向的Normal Stress、Shear Stress,并右键Export,将导出的Excel文件另存为csv格式;

 

 

⑩      在F项的External Data中读入Thickness的csv文件,并刷新;

 

 

⑪      点击D项的D3 Model,在import Thickness右键Import,得到冲压完成后的Blank厚度分布图;

 

 

⑫      在G项的External Data中读入各方向的应力csv文件,并刷新;

 

 

⑬      点击E项的E4 setup,设置边界条件,由于该模型为对称边界条件,因此进行如下设置;

 

 

⑭      使用import load选项,右键import应力分布;

 

 

⑮      点击solve求解,得到回弹分析结果。

 

 

4 总结

 

通过以上介绍,以Workbench平台为依托,利用Explicit Str和Mechanical能够快速方便的实现冲压及回弹仿真,避免了采用传统的LS-DYNA经典界面需要掌握大量命令流及理论的弊端,使工程设计人员能够快速进行薄板件的冲压及回弹仿真。

 

ANSYS软件通过完整的材料本构关系、求解能力,为冲压及回弹仿真提供了强有力的技术保障,因此设计人员可以以此进行冲压及回弹仿真,为冲压工艺参数的设置提供参考依据,从而合理优化冲压工艺。

 

[参考文献]

 

[1] 薄板冲压成型过程的计算机仿真与应用 钟志华 李光耀

 


推荐阅读

史海拾趣

国兴(GOODSKY)公司的发展小趣事

对于带有1HZ低通滤波器的电桥放大器电路,网友可能的问题及回答如下:

问题一:1HZ低通滤波器在电桥放大器电路中的作用是什么?

回答:1HZ低通滤波器在电桥放大器电路中的主要作用是滤除高于1Hz频率的信号,只允许低于或等于1Hz的信号通过。这对于需要从复杂信号中提取低频分量或去除高频噪声的场合尤为重要。在电桥放大器中,由于传感器输出信号可能包含多种频率成分,通过1HZ低通滤波器可以有效减少高频噪声的干扰,提高测量信号的信噪比和精度。

问题二:如何设计带有1HZ低通滤波器的电桥放大器电路?

回答:设计带有1HZ低通滤波器的电桥放大器电路时,需要综合考虑电桥电路的设计、放大器的选择以及滤波器的设计。以下是大致的设计步骤:

  1. 电桥电路设计:首先,根据被测物理量的特性选择合适的电阻传感器,并设计相应的电桥电路。电桥电路应能准确地将非电量转换为电压或电流信号,并具有一定的抗干扰能力。

  2. 放大器选择:选择合适的运算放大器(运放)作为放大元件。运放应具有低噪声、高精度和适当的增益带宽积,以满足信号放大的需求。

  3. 滤波器设计:设计1HZ低通滤波器时,可以选择一阶或更高阶的有源滤波器。一阶有源低通滤波器由电阻、电容和运放组成,具有简单的电路结构和较好的滤波效果。设计时,需要根据所需的截止频率(本例为1HZ)选择合适的电阻和电容值。

  4. 电路整合与调试:将电桥电路、放大器和滤波器整合在一起,形成完整的电桥放大器电路。然后,对电路进行调试,确保电路工作正常,并满足预期的滤波和放大效果。

问题三:带有1HZ低通滤波器的电桥放大器电路在实际应用中有哪些注意事项?

回答:在实际应用中,带有1HZ低通滤波器的电桥放大器电路需要注意以下几点:

  1. 元件选择:应选择精度高、稳定性好的元件,如精密电阻、低噪声运放等,以确保电路的测量精度和稳定性。

  2. 布局与布线:合理的电路布局和布线可以减少电磁干扰和噪声耦合,提高电路的抗干扰能力。

  3. 温度补偿:由于温度变化可能影响电阻的阻值,进而影响电桥的输出电压,因此需要考虑温度补偿措施,以提高电路的温度稳定性。

  4. 校准与标定:定期对电路进行校准和标定,以确保测量结果的准确性和可靠性。

  5. 安全保护:在电路设计中应加入必要的保护措施,如过流保护、过压保护等,以防止电路在异常情况下损坏。

AZM [Arizona Microtek, Inc]公司的发展小趣事

随着市场规模的扩大,AZM公司面临着供应链管理和成本控制的挑战。为了确保产品质量和交货期的稳定性,公司加强了与供应商的合作与沟通,建立了严格的供应商评价体系。同时,公司还通过优化生产流程、提高生产效率、降低原材料消耗等方式,有效控制了成本,提升了盈利能力。

Fedco_Batteries公司的发展小趣事

随着公司业务的不断拓展,Fedco_Batteries始终将产品质量放在首位。公司引进了先进的生产设备和检测设备,建立了严格的质量管理体系。每一块电池在出厂前都要经过多道严格的质量检测,确保产品的稳定性和可靠性。这种对品质的坚持,让Fedco_Batteries的电池在市场上赢得了良好的口碑,越来越多的客户选择了他们的产品。

德崧电子(D-SWITCH)公司的发展小趣事

随着公司业务的不断发展,德崧电子开始积极拓展市场。公司深入分析市场需求和行业趋势,针对不同领域推出了具有针对性的产品和服务。例如,在汽车行业,德崧电子推出了耐高温、耐磨损的汽车专用开关;在家电行业,公司则推出了外观精美、功能丰富的智能开关。这些产品的推出不仅满足了市场的多样化需求,也为公司带来了丰厚的回报。

DIOO公司的发展小趣事

DIOO公司的创始人李奥(Leo)是一位热衷于电子技术的工程师。在20世纪80年代初,他看到了电子行业的巨大潜力,并决定创立DIOO公司,专注于开发和生产高端电子产品。凭借对技术的热爱和对市场的敏锐洞察,李奥带领DIOO公司推出了第一款自主研发的电子产品——高性能音频放大器,该产品凭借其卓越的性能和独特的设计在市场上引起了轰动。

弘凯光电(BRIGHTEK)公司的发展小趣事

弘凯光电一直致力于技术创新和产品升级。公司拥有一支高效、创新的技术团队,通过对产品技术的深入研究和持续创新,不断推出具有竞争力的新产品。例如,公司的iCLed系列产品,凭借其独特的设计和卓越的性能,在智能座舱设计领域获得了广泛应用。这种对技术创新的不断追求,使得弘凯光电在电子行业中始终保持领先地位。

问答坊 | AI 解惑

DSP人才

求DSP芯片开发QQ693949100 [ 本帖最后由 张先生 于 2008-10-9 09:09 编辑 ]…

查看全部问答>

AVR中的eeprom问题

我用的mega128对他的eeprom操作,其中写数据可以 。问题是我写进数据后然后读还可以,但我赋初值之后,然后读缺不是我赋的原值。有谁了解么…

查看全部问答>

avr的bootloader怎么用

菜鸟。刚学习avr单片机。先要实现atmega128的在线更新功能。但是对avr不熟悉。请问可以调用再带的库函数来编写程序么?怎么用?有什么avr的学习资料么?邮箱:yuanzaikang-no.1@163.com 不甚感激!…

查看全部问答>

WinCE5.0系统启动后自动识别U盘?

WinCE5.0系统启动后自动识别U盘? 现在想问问大家,在使用WinCE5.0情况下,系统没有启动时,插上u盘,启动WinCE后可以直接识别U盘么(就是不用在拔插一次)? 现在的情况是:系统没有启动时,插上u盘,启动WinCE后不会识别U盘。非要拔插一次才可以识 ...…

查看全部问答>

新手请教WINCE软件加密

本人有一WINCE程序,无原代码,软件是存入SD卡,放入一体机内运行,现想加密别人无法拷贝或是拷贝后需注册码,或是在软件启动时到注册表某一位置检查注册码,如查不到自动退出 求高手指点,或是有没有哪款加壳软件可以实现 …

查看全部问答>

WinCE Bootloader 编译问题

最近按照MSDN的步骤在玩WinCE Bootloader,按照其标准流程用命令行编译,发现根本不能编译,连建立环境都建立不了。 在sysgen的时候就提示“环境变量SYSGEN没有定义”。 网上搜索一翻,发现了一些贴子,就先建立了一个工程,并把Bootloader所在的 ...…

查看全部问答>

救命啊,驱动代码看不懂~~

小弟刚接触嵌入式驱动开发,想了解下三星s3c2440a串口驱动,源代码和s3c2440a用户手册都有了,但是看不懂串口驱动的源代码,跪求各为大虾为小弟分析下代码…

查看全部问答>

帮忙解答以下串口通信的程序问题

小弟初学者,请指教以下程序中有“??”的问题: LPC900单片机与串口通信例程 *****************************************************************************/ #include #define uchar unsigned char uchar temp; void UAR ...…

查看全部问答>

vxworks的Pagefault问题

我最进用amd 的pentium,开发socket,出现里以下错误,请高人指点: ------------------------------------------------------------------------ Page fault   Page Dir Base :0x7bb8000 Esp0  0x07bfe660 ;0x00000000, ...…

查看全部问答>

LM8962+2.8寸LCD+OV7670摄像头 采集图像不稳定

做图像采集和显示,寻求帮助,采集不成功,图像一片花  …

查看全部问答>