复合材料压缩过程中引入屈曲变形前后的对比

2024-01-21 18:12

本文主要是介绍复合材料压缩过程中引入屈曲变形前后的对比,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  • 振动模态:

  • 压缩过程(不考虑屈曲引入)

在45KN出现拐点,在30步。

30步,压缩时的面外位移,与一阶模态类似;31步已经不正常。在快破坏前几步与一阶模态很相似。

30步树脂拉伸只是零星出现                31步出现树脂拉伸较大点。

Step30 开始出现纤维压缩破坏           step31 全部破坏

  • 压缩过程(考虑屈曲引入)

1) 叠加屈曲模态(常用)

在特征值屈曲分析(以job名称为job-1_buckle为例)时,利用关键字*end step之前 插入:

*nodefile,global=yes,last=1

U

即输出最高阶仅到1的模态振型。 在非线性屈曲分析中,删除原来添加的关键字,(可能有其他冲突的关键字也需要删除)

在新模型中*step,name=step-1,nlgeom=yes行前面加入关键字

*imperfection,file=job-1_buckle,step=1

 1,0.01

即引入job-1_buckle。Fil第一阶屈曲形状的0.01倍(1%)作为初始几何缺陷。可 简单理解为曲面厚度的1%。

引入buckle模态后,失效提前。最后载荷之所以上升,是因为力加载。

  • 压缩过程(考虑屈曲引入,并且位移加载)

在线性段,取其中一点(0.54,30.46),计算其模量:

模型宽25mm,长75mm,共16层,每层厚为0.185,厚度为16*0.185=2.96mm

应力=30.46e3/25e-3/2.96e-3

应变=0.54/75

模量=应力/应变=56e9 Pa

  • 模型验证

M21单向带的力学性能

E1 = 147e3

E2 = 9800

Mu12 = 0.33

#t1 = input('input the facing thickness:')

# ta = 0.1868 # 单层厚度

ta=0.185

G12 = 4600

铺层为:layup="0/45/90/-45/0/45/90/-45/-45/90/45/0/-45/90/45/0"

算出的Ex=56e9 pa, Ey=56e9

  • 总结

  1. 力加载和位移加载在线性段的表现基本一致。且算出的模量与根据经典层合板理论算出的模量符合性很好。
  2. 对于纯平板,在压缩过程破坏之前,其基本模态与一阶欧拉屈曲模态一致。
  3. 引入因屈曲产生的变形,即imperfection会影响平板的静力压缩过程,使结构提前破坏。引入屈曲后,线性转折点为34.5KN,比未引入屈曲的46.5KN,更接近线性计算的一阶屈曲载荷26.6。
  4. 到底需不需要引入屈曲变形,应该由实际试验结果来验证。

(left)未此入屈曲变形  ,40步出现破坏。

(right)引入屈曲变形,31步出现破坏

这篇关于复合材料压缩过程中引入屈曲变形前后的对比的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/630408

相关文章

SpringBoot整合liteflow的详细过程

《SpringBoot整合liteflow的详细过程》:本文主要介绍SpringBoot整合liteflow的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋...  liteflow 是什么? 能做什么?总之一句话:能帮你规范写代码逻辑 ,编排并解耦业务逻辑,代码

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示

MySQL中的InnoDB单表访问过程

《MySQL中的InnoDB单表访问过程》:本文主要介绍MySQL中的InnoDB单表访问过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、访问类型【1】const【2】ref【3】ref_or_null【4】range【5】index【6】

浏览器插件cursor实现自动注册、续杯的详细过程

《浏览器插件cursor实现自动注册、续杯的详细过程》Cursor简易注册助手脚本通过自动化邮箱填写和验证码获取流程,大大简化了Cursor的注册过程,它不仅提高了注册效率,还通过友好的用户界面和详细... 目录前言功能概述使用方法安装脚本使用流程邮箱输入页面验证码页面实战演示技术实现核心功能实现1. 随机

Navicat数据表的数据添加,删除及使用sql完成数据的添加过程

《Navicat数据表的数据添加,删除及使用sql完成数据的添加过程》:本文主要介绍Navicat数据表的数据添加,删除及使用sql完成数据的添加过程,具有很好的参考价值,希望对大家有所帮助,如有... 目录Navicat数据表数据添加,删除及使用sql完成数据添加选中操作的表则出现如下界面,查看左下角从左

CSS3打造的现代交互式登录界面详细实现过程

《CSS3打造的现代交互式登录界面详细实现过程》本文介绍CSS3和jQuery在登录界面设计中的应用,涵盖动画、选择器、自定义字体及盒模型技术,提升界面美观与交互性,同时优化性能和可访问性,感兴趣的朋... 目录1. css3用户登录界面设计概述1.1 用户界面设计的重要性1.2 CSS3的新特性与优势1.

关于MyISAM和InnoDB对比分析

《关于MyISAM和InnoDB对比分析》:本文主要介绍关于MyISAM和InnoDB对比分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录开篇:从交通规则看存储引擎选择理解存储引擎的基本概念技术原理对比1. 事务支持:ACID的守护者2. 锁机制:并发控制的艺

CSS中的Static、Relative、Absolute、Fixed、Sticky的应用与详细对比

《CSS中的Static、Relative、Absolute、Fixed、Sticky的应用与详细对比》CSS中的position属性用于控制元素的定位方式,不同的定位方式会影响元素在页面中的布... css 中的 position 属性用于控制元素的定位方式,不同的定位方式会影响元素在页面中的布局和层叠关

canal实现mysql数据同步的详细过程

《canal实现mysql数据同步的详细过程》:本文主要介绍canal实现mysql数据同步的详细过程,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的... 目录1、canal下载2、mysql同步用户创建和授权3、canal admin安装和启动4、canal

MySQL存储过程之循环遍历查询的结果集详解

《MySQL存储过程之循环遍历查询的结果集详解》:本文主要介绍MySQL存储过程之循环遍历查询的结果集,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录前言1. 表结构2. 存储过程3. 关于存储过程的SQL补充总结前言近来碰到这样一个问题:在生产上导入的数据发现