Ansys Mechanical|屈曲分析技术

屈曲分析的基本概念
当受拉杆件的应力达到屈服极限或强度极限时,将引起塑性变形或断裂。这些是由于强度不足所引起的失效。
在工程中,我们会注意到当细长杆件受压时,表现出与强度失效完全不同的性质。当杆件受压超过某一临界值时,再增加压力,杆件会产生很大的完全变形,最终折断。内燃机配气机构中的挺杆,空气压缩机,蒸汽机的连杆等都是这样的受压构件。

日常生活中,我们也有很多这样的经验。此时如果根据拉压杆件的强度公式进行校核,会发现此时杆件所受的压应力远小于屈服极限或强度极限。此时,我们说结构丧失了稳定性,属于结构稳定性分析的范畴。
同样,对于薄板结构(如筒仓,钢塔),也同样存在受压载荷作用下的稳定性问题。


稳定性问题根据失稳发生的区域又分为整体稳定性与局部稳定性。

国内外的设计规程规范详细地规定了稳定性设计的技术指标,从结构设计方面保证了结构在稳定性方面的技术要求,如《钢结构设计标准GB50017-2010》、《空间网格结构技术规程 JGJ7-2010》等。对于非标构件,使用有限元校核也提出了明确的方法。初始缺陷的施加是稳定性分析中一个重要的环节,我们看到《钢结构设计标准GB50017-2010》中给出了确定方法。试验方法和有限元方法的结合广泛应用在强度设计和稳定性设计中。





ANSYS Mechanical屈曲分析
下图是一端固定,另一端受压的柱子,当F增加到一个临界值后,此时如果有一个侧向的扰动,柱子顶端会产生很大的横向变形,此时结构处于不稳定状态。对于理想的无缺陷的杆件,F的临界值对应右图的分支点,对应于ANSYS Mechanical中的特征值屈曲分析。实际结构中,由于存在制造,安装误差,或者材料局部有缺陷,并不能达到分支点失稳,而是在极限载荷位置即丧失稳定性,此时需要使用ANSYS Mechanical的非线性屈曲分析。


ANSYS Mechanical特征值屈曲分析
ANSYS Mechanical特征值屈曲是一种形式的线性扰动分析,上游的静力分析模型可以是线性的,也可以是非线性的。

特征值屈曲分析考虑在侧向施加一个小的扰动时,结构保持稳定时所能承受的最大载荷,最终归结为切向刚度矩阵和应力刚度矩阵形成的特征方程问题。在ANSYS求解时,该过程分两个阶段,第一阶段使用重启动技术求解静力分析的切向刚度矩阵;第二阶段,生成应力刚度矩阵,更新节点坐标,求解特征值。

当特征值屈曲分析的上游分析为线性模型时,所求得的载荷系数为模型中静力分析模块所有载荷同比例放大,放大后得到的值即为所要求解的分支点载荷。
若模型中有恒定载荷,其他载荷可变,需要迭代计算,使得在特征值屈曲分析中求解的载荷系数接近1,此时在分析中所加的载荷就是分支点载荷。

当特征值屈曲分析的上游分析为非线性模型(接触非线性,材料非线性,状态非线性)时,分支点载荷为静力分析所施加载荷F(restart)与屈曲分析施加载荷乘以求得的放大系数(λi · F(perturb))之和。换算关系见下图所述。

ANSYS Mechanical非线性屈曲分析
ANSYS Mechanical非线性屈曲分析在求解时不使用EigenvalueBuckling模块,而直接使用静力分析模块Static Structural,加入结构的初始缺陷后直接进行大变形非线性分析。非线性屈曲分析中由于达到极限载荷后,进入刚度下降段,此时结构无法承载。刚度下降段给数值带来了困难。ANSYS Mechanical通过载荷控制、位移控制、动态方法和非线性稳定性技术等方法来确保结构在失稳后可以有效的跨越负刚度后,结构重新可以承载。
这四种方法的详细介绍,可参考帮助文档。





典型案例






其他典型案例



以下案例,通过提取结构的每阶屈曲模态并乘以0.1倍的放大系数作为有缺陷的几何,对前10阶特征屈曲模态共修改几何构型10次,得到缺陷最大值约为1mm的几何模型,进行非线性屈曲分析。

以下案例模拟了土壤环境与钢管结构之间的相互作用。采用莫尔-库仑材料模拟了土体的非线性塑性行为。该问题考察了缺陷对结构响应的影响。

思考题
a). 为什么求得的载荷放大系数为负值?
回答:负值表示和所加载荷的方向相反
b). 屈曲载荷的放大系数是对所有载荷进行放大吗?
回答:对线性模型的特征值屈曲分析而言,是的
c). 结构处于拉应力状态,如何进行屈曲分析?
回答:不需要
d.) 屈曲分析时,为什么施加Force和施加Pressure得到的特征值不一样,该如何解决?
回答:当施加Pressure时,通过Normal to方式定义会产生额外的“压力刚度”贡献,不同于常规的施加载荷的分析,此时法向力是一个跟随力,会随着结构的变形而改变方向。处理方法:使用Component/Vector方式得到常数力而不使用Normal to的定义方式。
参考帮助文档: help/wb_sim/ds_buckling_analysis_type.html
屈曲分析ACT
该ACT提供了更便捷的初始缺陷定义方法。

在Discovery Live产品中也有ACT提高工作效率。

参考文献
【1】 刘鸿文,主编. 材料力学. 高等教育出版社,1979
【2】 ANSYS Help文档
【3】 王勖成,邵敏,编著. 有限单元法基本原理和数值方法. 清华大学出版社,1997
【4】 钢结构设计标准GB50017-2010
【5】 空间网格结构技术规程 JGJ7-2010
相关文章:
Ansys Mechanical|屈曲分析技术
屈曲分析的基本概念 当受拉杆件的应力达到屈服极限或强度极限时,将引起塑性变形或断裂。这些是由于强度不足所引起的失效。 在工程中,我们会注意到当细长杆件受压时,表现出与强度失效完全不同的性质。当杆件受压超过某一临界值时࿰…...
【大模型微调】一文掌握7种大模型微调的方法
本篇文章深入分析了大型模型微调的基本理念和多样化技术,细致介绍了LoRA、适配器调整(Adapter Tuning)、前缀调整(Prefix Tuning)等多个微调方法。详细讨论了每一种策略的基本原则、主要优点以及适宜应用场景,使得读者可以依据特定的应用要求和计算资源限…...
MySQL表突然卡死,删、查操作加载不停解决办法
今天遇到了MySQL删表的时候卡死情况。然后通过网上查阅资料和项目组沟通,了解到了有多人同时对同一张表进行了操作。我和另一个同事同时进行了删除操作,然后另两位同时进行了查询操作,然后还有一位同事用dolphin调度,用datax采集数…...
Rust 标准库的结构及其模块路径
在 Rust 中,标准库提供了一组核心功能,以帮助开发者执行常见的编程任务。当使用这些功能时,我们需要通过特定的模块路径来引用它们。下面,我们将详细介绍 Rust 标准库的结构,并提供相应的 use 路径。 Rust 标准库模块…...
003_PyCharm的安装与使用
如果你正在学习PyQt,本系列教程完全可以带你入门直至入土。 所谓从零开始,就是从软件安装、环境配置开始。 不跳过一个细节,不漏掉一行代码,不省略一个例图。 IDE 开始学习一个编程语言,我们肯定是首先得安装好它&…...
事件传递机制
IOS面试题(UIView) ----- 事件传递机制 - 简书 面试题: 在以下场景中,父视图 ParentView 上有三个子视图 ViewA、ViewB 和 ViewC。ViewA 完全位于 ParentView 的范围内,ViewB 有一半在 ParentView 的范围内,而 ViewC 完全位于 Par…...
DE2-115串口通信
目录 一、 内容概要二、 Hello Nios-II2.1 Nios-II编程2.1.1 硬件Ⅰ 搭建环境Ⅱ 编写代码 2.1.2 软件2.1.3 烧录Ⅰ硬件Ⅱ 软件 2.2 verilog编程 三、 心得体会 一、 内容概要 分别用Verilog和Nios软件编程, 实现DE2-115开发板串口输出“Hello Nios-II”字符到笔记本电脑串口助…...
Danfoss丹佛斯S90泵比例放大器
S90R042、S90R055、S90R075、S90R100、S90R130、S90R180、S90R250电气排量控制变量泵比例阀放大器,电气排量控制为高增益控制方式:通过微小变化的输入电流控制信号即可推动伺服阀主阀芯至全开口位置,进而将最大流量的控制油引入到伺服油缸。伺…...
对话YashanDB CTO陈志标:如何推动国产数据库长远发展
深圳计算科学研究院(以下简称“深算院”)是深圳市人民政府2018年11月批准建设的“十大基础研究机构”之一,由深圳市科技创新委员会主管、深圳大学举办、深圳市龙华区人民政府共建的二类事业法人单位。 崖山数据库系统YashanDB是深算院完全自主…...
ip显示地址和实际地址不一样:原因解析与应对策略
在数字化时代,IP地址作为我们在互联网上的身份标识,其重要性不言而喻。然而,有时我们会遇到ip显示地址和实际地址不一样的情况,这不仅可能影响到我们的网络体验,还可能引发一系列安全和隐私问题。那么,造成…...
visual studio snippet常用注释片段
Visual Studio 2022 添加自定义代码片段_vs2022 代码片段-CSDN博客 dclass.snippet: <?xml version"1.0" encoding"utf-8"?> <CodeSnippets xmlns"http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> …...
ubuntu下不生成core dumped
1、先用ulimit -c,如果看到0,说明没有开core dump。 所以我们输入ulimit -c unlimited,打开core dump。 再次用ulimit -c,看到unlimited了,说明core dump打开了。 注意这句ulimit -c unlimited只对当前会话有效。要永…...
python开发的学习路线
I. 基础知识学习 A. Python基础语法 变量和数据类型 学习如何定义变量,理解并使用不同的数据类型(整数、浮点数、字符串、布尔值等)。 掌握数字类型的转换和操作。 熟悉字符串的基本操作,如拼接、切片、替换和查找。 …...
vite+vue3 部署后,总是需要清除缓存的问题
1.每次部署后,需要清除缓存,才能看到最新代码,给打包文件加上hash就可以解决此问题。 vite.config.ts文件中加以下代码 build: {rollupOptions: {output: {entryFileNames: assets/[name].[hash].js,chunkFileNames: assets/[name].[hash].j…...
多态:解锁面向对象编程的无限可能
1. 概述 多态(Polymorphism)是面向对象编程的三大核心特性之一(另两个是封装和继承)。多态意味着不同的对象对同一消息做出不同的响应。简单来说,多态允许你使用父类引用指向子类对象,并且当调用方法时&am…...
学习MySQL(四):记录的增删改查
记录的增、删、改 增 -- 插入一条数据 INSERT INTO 表名(字段 1,字段2,字段3) VALUES(值 1,值2,值3) INSERT INTO 表名 VALUES(值 1,值2,值3&am…...
如何使用Python进行网页爬取
Python爬虫案例可以有很多种,但我会为你提供一个简单的案例,该案例使用Python的requests库来爬取一个网页的内容,并使用BeautifulSoup库来解析HTML并提取特定的信息。 假设我们要从某个新闻网站(例如:示例网站&#x…...
Spring的IOC(Inversion of Control)设计模式
Spring的IOC(Inversion of Control)是一种设计模式,它通过控制反转的思想来降低组件之间的耦合度。在Spring框架中,IOC容器负责管理应用程序中的对象,使得对象之间的依赖关系由容器来维护和注入。 以下是Spring IOC的…...
深度学习知识点总结
深度学习是机器学习领域中的一个重要研究方向,它致力于模拟人脑的学习过程,使机器能够像人一样具有分析学习能力,识别文字、图像和声音等数据。以下是深度学习的一些关键知识点总结: 定义与目标: 深度学习是学习样本数…...
以色列人Andi Gutmans开发的php zend
虽然目前php语言不行了【相关的文章前几年已经有人发过】,但这不是重点,重点是zend引擎的东西具有极大的技术价值,负责zend引擎实现的大佬都现在差不多都是40,50岁左右了,从1997,1998,2000到202…...
DockerHub与私有镜像仓库在容器化中的应用与管理
哈喽,大家好,我是左手python! Docker Hub的应用与管理 Docker Hub的基本概念与使用方法 Docker Hub是Docker官方提供的一个公共镜像仓库,用户可以在其中找到各种操作系统、软件和应用的镜像。开发者可以通过Docker Hub轻松获取所…...
Mybatis逆向工程,动态创建实体类、条件扩展类、Mapper接口、Mapper.xml映射文件
今天呢,博主的学习进度也是步入了Java Mybatis 框架,目前正在逐步杨帆旗航。 那么接下来就给大家出一期有关 Mybatis 逆向工程的教学,希望能对大家有所帮助,也特别欢迎大家指点不足之处,小生很乐意接受正确的建议&…...
ffmpeg(四):滤镜命令
FFmpeg 的滤镜命令是用于音视频处理中的强大工具,可以完成剪裁、缩放、加水印、调色、合成、旋转、模糊、叠加字幕等复杂的操作。其核心语法格式一般如下: ffmpeg -i input.mp4 -vf "滤镜参数" output.mp4或者带音频滤镜: ffmpeg…...
python爬虫:Newspaper3k 的详细使用(好用的新闻网站文章抓取和解析的Python库)
更多内容请见: 爬虫和逆向教程-专栏介绍和目录 文章目录 一、Newspaper3k 概述1.1 Newspaper3k 介绍1.2 主要功能1.3 典型应用场景1.4 安装二、基本用法2.2 提取单篇文章的内容2.2 处理多篇文档三、高级选项3.1 自定义配置3.2 分析文章情感四、实战案例4.1 构建新闻摘要聚合器…...
【配置 YOLOX 用于按目录分类的图片数据集】
现在的图标点选越来越多,如何一步解决,采用 YOLOX 目标检测模式则可以轻松解决 要在 YOLOX 中使用按目录分类的图片数据集(每个目录代表一个类别,目录下是该类别的所有图片),你需要进行以下配置步骤&#x…...
工业自动化时代的精准装配革新:迁移科技3D视觉系统如何重塑机器人定位装配
AI3D视觉的工业赋能者 迁移科技成立于2017年,作为行业领先的3D工业相机及视觉系统供应商,累计完成数亿元融资。其核心技术覆盖硬件设计、算法优化及软件集成,通过稳定、易用、高回报的AI3D视觉系统,为汽车、新能源、金属制造等行…...
TSN交换机正在重构工业网络,PROFINET和EtherCAT会被取代吗?
在工业自动化持续演进的今天,通信网络的角色正变得愈发关键。 2025年6月6日,为期三天的华南国际工业博览会在深圳国际会展中心(宝安)圆满落幕。作为国内工业通信领域的技术型企业,光路科技(Fiberroad&…...
人工智能--安全大模型训练计划:基于Fine-tuning + LLM Agent
安全大模型训练计划:基于Fine-tuning LLM Agent 1. 构建高质量安全数据集 目标:为安全大模型创建高质量、去偏、符合伦理的训练数据集,涵盖安全相关任务(如有害内容检测、隐私保护、道德推理等)。 1.1 数据收集 描…...
HubSpot推出与ChatGPT的深度集成引发兴奋与担忧
上周三,HubSpot宣布已构建与ChatGPT的深度集成,这一消息在HubSpot用户和营销技术观察者中引发了极大的兴奋,但同时也存在一些关于数据安全的担忧。 许多网络声音声称,这对SaaS应用程序和人工智能而言是一场范式转变。 但向任何技…...
从“安全密码”到测试体系:Gitee Test 赋能关键领域软件质量保障
关键领域软件测试的"安全密码":Gitee Test如何破解行业痛点 在数字化浪潮席卷全球的今天,软件系统已成为国家关键领域的"神经中枢"。从国防军工到能源电力,从金融交易到交通管控,这些关乎国计民生的关键领域…...
