如何看屈曲因子_Abaqus 非线性屈曲分析方法

通常情况下,我们只用关注产品结构本身的强度和刚度满足一定的要求或标准即可。但实际工程中,对于像细长类的结构、薄壁结构,我们还得考虑它的稳定性问题,这也就是我们通常所说的失稳问题或者塌陷问题。

在有限元分析中,我们主要通过屈曲分析 (Buckling Analysis) 去判断发生屈曲的临界载荷大小。而这其中根据实际结构和要求的不同,又分为线性屈曲分析(通常直接简称为屈曲分析)和后屈曲分析。当然,如何涉及非线性问题,后屈曲分析是必要的,不过对于后屈曲分析的实现方式也会更加麻烦一些,因为需要局部调整inp关键字达到目的,但只要掌握了关键点,依葫芦画瓢还是非常凑效的。

在Abaqus中,对于屈曲的计算考虑则依据结构的复杂性而定,简单的可以只考虑线性屈曲分析预估临界载荷大小;对于较复杂的模型,则可以考虑Riks 法进行后屈曲计算,从而可获取屈曲以后的结构响应情况;但对于涉及接触脱开等特别复杂的问题,可能得借助Explicit 来实现;而对于局部褶皱问题需要借助Static、Stabilize来实现。

01

线性屈曲分析

线性屈曲分析用于预估临界失稳载荷和失稳模态,所求得的屈曲特征值与所加载的载荷大小相乘就是临界失稳载荷。当然,对完善结构的屈曲问题,线性屈曲分析也为后屈曲分析引入缺陷(扰动)做好准备,这是非常关键的。

在Abaqus中,进行线性屈曲分析的方法是通过Buckle 进行的。

b5635fa6eb76441fe34b4abdf5f9f321.png

一般线性屈曲分析只需要关注第一阶屈曲模态,并根据计算所得的第一阶屈曲载荷因子预估使结构发生屈曲所需要的临界载荷是多大。但通常而言,线性屈曲分析得到的临界失稳载荷大小是保守的,偏大的。为了获取更加准确的结果,特别是复杂模型,就需要进行非线性屈曲分析(或称为后屈曲分析)。

因此,通常会在线性屈曲分析中考虑添加关键字作为后屈曲分析的扰动引入参数。具体做法如下(注意关键字的插入位置和书写格式):

7f2166a6a244df86d2170448e127f5d5.png

再提交计算后,会生成相应的.fil 文件,该.fil 文件将在后屈曲分析中进行引用!

02

后屈曲分析

后屈曲分析通常在线性屈曲分析后,通常的做法是将原线性屈曲模型复制生成新的模型,并调整和修改分析步和载荷工况、接触等。比如方筒的压溃,就需要修改为显示动力学分析,添加自接触关系等。当然最重要的是要引入缺陷扰动,即调用之前生成的.fil 文件。具体做法如下:

69e6e0a549d31e4968206d5b4238ed82.png

其中,关键字中file 后面的名称即调用的前面的.fil 文件的名称,第二行第一个数字1表示引入的是第一阶线性屈曲的扰动结果,0.5e-3表示引入的扰动量的大小。

扰动量(或称为缺陷因子)的大小准确的做法是进行试验矫正,一般是按照经验的做法,取壳厚或杆长的1‰~2‰。

实际上,在一定程度上你也可以调整扰动量的大小进行试算并比对后屈曲状态和其他计算结果参数,如果结果变化不大,说明结构对缺陷的敏感性较低,反之表示相对敏感。当然,这个观点还有待深入考究。

3c3a9a118c34f53955543452017ae9f3.gif

上图中左图没有考虑引入扰动量,右图是考虑扰动量的结果。大家可以仔细观察下结果的区别。

实际上右图在压溃的过程中,相对光滑,结果相对更加合理。

当然,对于方筒这类实际上是通过显示方法实现的,更准确的讲是动力屈曲分析,所以我们还得判断动能、塑形耗散等能量参数,才能使结果更加准确。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/498043.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

人类首张脑电波连接全图问世

来源:科技日报 概要:美国宾夕法尼亚大学的神经学家根据300名接受神经外科手术患者大脑中30000个电极的数据,绘制出第一张脑电波连接全图。 美国国防部高级研究计划局(DARPA)资助的、与“恢复活跃记忆”相关的大脑研究项…

EasyMock 简介

来源:https://www.ibm.com/developerworks/cn/opensource/os-cn-easymock/ 使用注意: a、静态方法( static 修饰)无法模拟。 1、使用 EasyMock 进行单元测试 通过 EasyMock,我们可以为指定的接口动态的创建 Mock 对…

login控件authenticate_asp.net Login控件基本属性及事件说明

当前位置:IT大杂烩>JavaScript> asp.net Login控件基本属性及事件说明asp.net Login控件基本属性及事件说明www.someabcd.com 网友分享于:Jun 8, 2018 9:43:39 AM原文:asp.net Login控件基本属性及事件说明 Login系列控件是微软为了简化我们的开发过程&#…

全球半导体产业迁移 中国的机遇与挑战

来源:36氪 概要:商务部24日发布公告说,以附加“限制性条件”的形式批准了日月光半导体收购矽品精密股权案。 商务部24日发布公告说,以附加“限制性条件”的形式批准了日月光半导体收购矽品精密股权案。这个附加的“限制性条件”&…

dts同步常见问题_阿里云DTS数据同步常见问题(一)

阿里云的数据同步工具DTS确实是一件非常不错的工具,可以实现不同数据源之间的数据迁移、数据同步,只需要配置好两端的数据源就可以自动实现,不在需要人为的操作,非常的方便。但是如果不熟悉DTS的话呢,会遇到各种各样的…

暂时

/*** 使HTML的标签失去作用* * param input* 被操作的字符串* return String*/public static final String escapeHTMLTag(String input) {if (input null) {input "";return input;}input input.trim().replaceAll("&", "&&qu…

mysql的程序怎么升级成mysqli_如何将mysql更改为mysqli?-问答-阿里云开发者社区-阿里云...

首先要做的可能是将每个mysql_函数调用都替换为等效函数mysqli_,至少在您愿意使用过程式API的情况下-考虑到您已经有一些基于MySQL API的代码,这将是更简单的方法是一种程序性的。为了解决这个问题,“ MySQLi扩展功能摘要”绝对是有用的。例如…

待完成任务列表

1、将 HT 控件全部对象化。 a、抽象出 print 方法 b、使用构建器模式控制参数:部分是必须在创建对象时给定,部分是可以给定也可以使用默认值。 2、开发——小助手,工具 a、要对“名称定义”、“单元测试”进行,添加,编…

mysql插入实现存在更新_mysql 记录不存在时插入 记录存在则更新的实现方法

mysql 记录不存在时插入在 MySQL 中,插入(insert)一条记录很简单,但是一些特殊应用,在插入记录前,需要检查这条记录是否已经存在,只有当记录不存在时才执行插入操作,本文介绍的就是这个问题的解决方案。问题…

阿里智能对话交互实践与创新

来源:人工智能头条 作者 :孙健,李永彬,陈海青,邱明辉 概要:过去 20 多年,互联网及移动互联网将人类带到了一个全新的时代,如果用一个词来总结和概括这个时代的话,「连接」…

HT 相关

设置系统语言——日语测试用 解决方案 按照以下说明将系统语言环境更改为您所需的语言: 更改 Windows XP、Vista 和 Windows 7 的系统位置 注:必须以具有管理权限的用户身份登录。 单击开始 > 控制面板。 Windows 7 和 Vista:依次单击…

IDC Future Scape : 2018年全球物联网十大趋势性预测,5G将加速IoT发展

作者:Dudu 概要:预计到2021年前后,5G、物联网数据分析、物联网支出管理、区块链、物联网服务将成为市场主流。 2019年,IoT行业中,边缘基础设施将成为市场主流,多用于单个部门的业务板块中。 到了2020年&am…

mysql 解释 游标赋值_Mysql_游标

MySQL中的游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。MySQL中的游标的语法如下:DECLARE cursor-name CURSOR FOR…

意见征集,世界AI智商评测量标准2018年新版讨论方案

来源:未来智能实验室 对于本次2018年世界AI智商评测的量表更新 ,有两个问题希望得到您的意见:1.如果按上述智力因素进行增加,您认为他们的权重应该是多少,其他已有的智力因素权重应该调整为多少;2.您认为考…

mysql查看system函数_mysql系统信息函数

1、VERSION() 返回数据库的版本号SELECT VERSION() -- 5.0.67-community-nt2、CONNECTION_ID() 返回服务器的连接数SELECT CONNECTION_ID() -- 33、DATABASE()、SCHEMA 返回当前数据库名4、USER()、SYSTEM_USER()、SESSION_USER()、CURRENT_USER()、CURRENT_USER 返回当前用户S…

chm文件大不开

1、如果提示是:如果提示是Internet Explorer 不能链接到您请求的网页或者打开后“页面无法显示”。请下载chm.reg,执行。或在要打开的CHM文件上右键属性,会在底下属性中多了一个“解除锁定”,点击后就可以正常显示了。 chm.reg内容…

人工智能的价值地图:AI产业增强革命的模式与路径

来源:腾讯研究院 概要:人工智能所蕴含的力量让人向往又恐惧。2016年的两次人机大战第一次让公众认识到人工智能的强大力量。 “智造”并不是一个新词,几年前,我们可以看到数字技术从虚拟世界向实体世界渗透。3D打印、激光切割等一…

怎样打开mysql进程数_mysql查看最大打开进程数

今天在群里刚刚知道这个查看打开最大进程数的命令,下面来看一下吧~ cat /proc/27095/limits | grep Max open files 查看mysql最大打开进程数的命令 我们应该如何知道那个标黄的进程呢,想起来前几天刚刚学过的命令了吗,对的,就是l…

jsp 页面获取action 属性的方法

1、代码法 <%ValueStack valueStack (ValueStack)request.getAttribute("struts.valueStack");String[] books (String[])valueStack.findValue("books");for(String book : books){%><tr><td>BookName:</td><td><%boo…

那么多GAN哪个好?谷歌大脑泼来冷水:都和原版差不多

来源&#xff1a;量子位 概要&#xff1a;从2014年诞生至今&#xff0c;生成对抗网络&#xff08;GAN&#xff09;热度只增不减&#xff0c;各种各样的变体层出不穷。 从2014年诞生至今&#xff0c;生成对抗网络&#xff08;GAN&#xff09;热度只增不减&#xff0c;各种各样的…