根据支架的建模基础、几何和网格划分、单元选择、材料和截面属性、分析步设置、载荷接触和约束、收敛调整,以及后处理、参数优化等内容。接着Abaqus血管支架仿真|建模基础、Abaqus血管支架仿真|几何和网格划分、Abaqus血管支架仿真|单元选择、Abaqus血管支架仿真|材料模型和参数、Workshop: Abaqus单胞支架的材料赋值、Abaqus血管支架仿真|分析步设置(上)、Abaqus血管支架仿真|分析步设置(中):静态分析、Abaqus血管支架仿真|分析步设置(下):动态分析、Abaqus血管支架仿真|载荷和边界条件、Abaqus血管支架仿真|通用接触、Abaqus血管支架仿真|接触对和表面行为,继续推送,今天讲解接触的实施方法。

Abaqus/Standard有三种数值方法,用以实现或近似“硬Hard”接触条件:

  • 直接执行方法:用拉格朗日乘子法Lagrangemultiplier严格执行压贯Pressure-penetration关系

  • 罚函数法:使用罚刚度近似执行

  • 增广拉格朗日法:采用增进迭代的罚函数法,近似执行

▲ 接触约束的实施方式

直接执行 Direct enforcement拉格朗日乘数法,在方程组中加入约束方程和拉格朗日乘数

▲ 直接法

优点: 准确—满足精度约束缺点: 在每个接触约束上增加变量,扩大了待解方程组,同时,限制了稀疏求解器的消去顺序,降低了算法的性能,故而增加了求解方程的成本;从零接触刚度(非活动接触时)突变为无限接触刚度(活动接触时),具有潜在的收敛困难;接触约束与MPC的重叠等,过约束的收敛困难。罚函数法 Penalty method罚函数法是硬接触的一种严厉逼近法。

▲ 罚函数法

优点: 显著提高收敛速度;具有更好的方程求解性能,没有拉格朗日乘子自由度,除非接触刚度非常高;对重叠约束的良好处理。缺点:少量渗透,通常微不足道;某些情况,可能需要调整惩罚刚度。

罚刚度的接触刚度行为有线性和非线性。其中,线性更容易收敛,更适合解决涉及严格接触的问题;非线性具有较低的初始刚度,更适合涉及抖动的问题,较高的最终刚度有助于减少穿透,当然整体收敛性可能更加困难。

▲接触刚度行为

如支架,弯曲为主的问题分析: 默认的惩罚性刚度通常可以缩小两个数量级,而没有任何明显的精度损失;减小弯曲占主问题的惩罚刚度,有时会显著提高收敛速度。

▲ 三点折弯试件

举例:支架扩张分析

▲ 支架扩张分析

推荐使用接触实施方法的设置,对有收敛困难的支架进行分析。

▲ 支架分析推荐使用的接触属性设置

总结采用罚函数法:减小默认惩罚刚度,以提高收敛速度,同时,非线性惩罚刚度,更加容易建立接触。

不等式约束的拉格朗日乘数法_Abaqus血管支架仿真|接触约束执行方式相关推荐

  1. 约束规划——拉格朗日乘数法

    拉格朗日乘数法 拉格朗日乘数法的基本思想 拉格朗日乘数法(Lagrange Multiplier Method)是一种优化算法,拉格朗日乘子法主要用于解决约束优化问题,它的基本思想就是通过引入拉格朗日 ...

  2. 拉格朗日乘数法Lagrange Multipier

    前言: 通过拉格朗日乘数法可以将原来带约束的优化问题转换为无约束的优化问题. 阅读目录 1. 拉格朗日乘数法的基本思想 2. 数学实例 3. 拉格朗日乘数法的基本形态 4. 拉格朗日乘数法与KKT条件 ...

  3. BZOJ2876 [Noi2012]骑行川藏 【拉格朗日乘数法】

    题目链接 BZOJ 题解 拉格朗日乘数法 拉格朗日乘数法用以求多元函数在约束下的极值 我们设多元函数\(f(x_1,x_2,x_3,\dots,x_n)\) 以及限制\(g(x_1,x_2,x_3,\ ...

  4. 拉格朗日乘数法的原理,我用10幅图把它讲清楚了

    机器学习是一个目标函数优化问题,给定目标函数f,约束条件会有一般包括以下三类: 仅含等式约束 仅含不等式约束 等式和不等式约束混合型 当然还有一类没有任何约束条件的最优化问题 关于最优化问题,大都令人 ...

  5. 从拉格朗日乘数法到KKT条件

    从拉格朗日乘数法到KKT条件 最近看论文遇到了Karush–Kuhn–Tucker (KKT)条件,想搞清楚这是个什么东东,因此就把这个东西认真学习一下并且分享出来,希望对大家有用.学习KKT就不得不 ...

  6. 拉格朗日乘数法 —— 通俗理解

    拉格朗日乘数法(Lagrange Multiplier Method)在数学最优问题中,是一种寻找变量受一个或多个条件所限制的多元函数的极值的方法.记得以前大学高数.数模等课程多次提到过,在求解最有问 ...

  7. [Math Algorithm] 拉格朗日乘数法

    https://www.cnblogs.com/maybe2030/p/4946256.html 阅读目录 1. 拉格朗日乘数法的基本思想 2. 数学实例 3. 拉格朗日乘数法的基本形态 4. 拉格朗 ...

  8. 对拉格朗日乘数法的理解

    参考 百度百科 拉格朗日乘数法:https://www.cnblogs.com/maybe2030/p/4946256.html 拉格朗日乘数法的一种几何解释:https://zhuanlan.zhi ...

  9. 拉格朗日乘数法怎么判断极大极小_最优化方法:拉格朗日乘数法

    解决约束优化问题--拉格朗日乘数法 拉格朗日乘数法(Lagrange Multiplier Method)应用广泛,可以学习麻省理工学院的在线数学课程. 拉格朗日乘数法的基本思想 作为一种优化算法,拉 ...

最新文章

  1. Go开发者路线图2019,请收下这份指南
  2. 自定义leftBarButtonItem的button
  3. Mybatis的resultMap
  4. PhpStorm 对 AngularJS 的支持
  5. gitbook mysql_使用Gitbook做笔记
  6. 【Code-Snippet】ProgressBar
  7. win32开发(鼠标)
  8. 【王道考研计算机网络】—速率相关的性能指标
  9. Java将hive数据导入到hdfs_sqoop数据导入到Hdfs 或者hive
  10. j2ee 简单网站搭建:(十一)ckeditor 控件使用入门
  11. 微机原理与接口技术实验
  12. An exception occurred while acquiring a poolable resource. Will retry.
  13. 15.2. switchport trunk encapsulation dot1q 提示 invaild input at^marker.
  14. 《设计模式之禅》前言
  15. R笔记:全子集回归 | 最优子集筛选变量挑选
  16. DailyFi - 9.17|Solana 去中心化收益聚合器 Francium 和 Solana 钱包 Slope 正式合作
  17. 数据库的视图(View)
  18. 安全面试之基础总结篇【超详细!】
  19. USB2.0一致性测试方法_高速示波器
  20. java基础学习之this和super和内存结构

热门文章

  1. 为什么C语言成了大学的必修课?
  2. CocosCreator1.x实现水流动的效果
  3. 织梦网站上传服务器不显示图片,解决织梦后台登陆不显示验证码图片问题
  4. computed怎么使用_Vuex 基本使用
  5. ajax如何传超长字符串_解决ajax超长字符串、中文乱码问题
  6. python自动化运维快速入门pdf下载_Python自动化运维快速入门
  7. 【渝粤教育】国家开放大学2019年春季 0408-22T管理学基础 参考试题
  8. 【渝粤教育】国家开放大学2018年春季 0341-22T高级英语听力(2) 参考试题
  9. 【渝粤题库】陕西师范大学100101美学概论作业(高起本)
  10. 【渝粤题库】国家开放大学2021春2094法理学题目