matlab处理abaqus_Abaqus/用Abaqus进行参数分析(python+maltab助攻)
(原文发在微信公众号“建筑工业产品经理”)
有时候需要对模型做大量的参数分析以尝试获得一些规律认识,这时若仅仅通过abaqus的cae界面手动修改参数以及前后处理,几乎不可能完成大量的分析(例如需要修改模型参数进行数百甚至上千次分析),这就需要通过写程序来提高效率。这个技能很实用,下面简述最近做此分析的过程,作为备忘。
step1:利用abaqus建立一个参数的模型并得到其inp文件。
step2:通过matlab批量修改inp文件中的参数,获得用于参数分析的批量的n个inp文件,例如要进行125个算例就可以获得125个inp文件。
参数分析一般需要选择好哪几个变量,这几个变量分别用那几个数值,例如三个参数各取值5个数,就有125个参数组合,这些参数组合提前准备好,并通过代码批量替换inp文件中的特定数据,得到125个inp文件。
step3:对批量的inp文件进行计算分析(在.bat文件中写入对n个inp的计算job,将bat文件放在abaqus工作目录中运行,abaqus可依次计算这n个job),得到n个odb文件;
step4:在abaqus的cae界面中对其中一个odb文件录制宏,得abaqus自动生成的.py文件(python语言代码写的后处理操作);
step5:修改与宏所对应的.py文件,加入循环语句,进而自动对n个odb文件进行后处理,分别提取所需要的结果。将所关心的数据写入到txt文件中,至此得到了含有n个算例下所关心的数据;
step6:在matlab中进一步分析n个算例的数据结果,得到参数分析所需要的图表,讨论与分析。
小结:整个过程似乎有点繁琐,是因为我对于python并不熟悉,所以有些工作通过matlab来完成。也许有更简单的办法,有朋友分享一下么?
matlab处理abaqus_Abaqus/用Abaqus进行参数分析(python+maltab助攻)相关推荐
- 频域参数 matlab,基于MATLAB的语音信号时频域参数分析
22 科技广场 2007.9 基于MATLAB的语音信号时频域参数分析 the Character Analysis of Speech Signal with Time and Frequency ...
- mie散射 matlab,基于MATLAB与LabVIEW的 Mie散射参数分析系统
[1] [1]杨凯,程晓峰,郭锋,等-微粒粒度检测的干法分散系统[J].激光技术,2013,19(1):73-75 YANG Kai,CHENG Xiao-feng,GUO Feng,et al.Dr ...
- matlab加工表面微观,车铣复合加工表面微观几何形貌仿真及切削参数分析研究
车铣复合加工表面微观几何形貌仿真及切削参数分析研究 车铣复合加工技术是先进制造领域的前沿技术之一,可以解决单独用车或铣难以完成的加工难题,可以实现工件一次装卡完成几乎全部工序,它的科学价值和应用前景逐 ...
- ADC 动态参数分析matlab code的几个问题(span,spanh取值问题,幅度比例因子的添加等)
前言 目前内外网自用ADC动态参数计算的matlab程序都是同一套模板的改版,存在共同的问题,迟迟没有得到解决,也困扰了我几天,不过还好,最终搞明白了几点. 一.ADC动态参数分析的源程序从何而来? ...
- matlab怎么找出奇数个数_用MATLAB绘制系统根轨迹和性能分析
用MATLAB绘制系统根轨迹和性能分析 一.练习目的 熟悉MATLAB用于控制系统中的一些基本编程语句和格式. 利用MATLAB语句绘制系统的根轨迹. 掌握用根轨迹分析系统性能的图解方法. 掌握系统参 ...
- matlab下对齿轮图片的参数提取
matlab下对齿轮图片的参数提取 目标:基于matlab对下面图片的各个参数进行提取 图片预处理: 首先读入图片,二值化,用canny算子边缘提取,由于接下来要用与中心提取,细化边缘. 代码: bw ...
- 【语音合成】基于matlab线性预测共振峰检测和基音参数语音合成【含Matlab源码 562期】
⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[语音合成]基于matlab线性预测共振峰检测和基音参数语音合成[含Matlab源码 562期] 点击上面蓝色字体,直接付费下载,即可. ...
- 电路仿真matlab实验总结,基于matlab的boost电路仿真的实验报告分析.doc
基于matlab的boost电路仿真的实验报告分析.doc Boost电路 1.实验名称:基于matlab的boost电路仿真的实验报告分析. 2.实验目的:学习matlab的基础知识和操作: 改变占 ...
- MATLAB用GARCH-EVT-Copula极值理论模型VaR预测分析股票投资组合
全文链接:http://tecdat.cn/?p=30426 对VaR计算方法的改进,以更好的度量开放式基金的风险.本项目把基金所持股票看成是一个投资组合,引入Copula来描述多只股票间的非线性相关 ...
最新文章
- 你应该知道的15个Silverlight诀窍
- numpy.random.randint详解
- 关掉ajax 的异步,asp.net ajax 取消异步回送
- 点运算符(.)和中括号运算符([])有哪些区别
- 那些年,我和发哥在恒大的日子
- c语言宏定义技巧和用法,关于C语言宏定义的技巧:'#'和'##'
- Vultr CentOS下后台跑node
- 案例学习BlazeDS+Spring之七InSync05新增联系人
- Flutter基础—布局模型之水平垂直
- AI说:你的书法有咖喱味丨看字识国别
- RedHat as4 u2下的oracle9.2.0.4安装
- 语音网关典型配置实例
- 二、大数据实践项目——数据分析与处理
- 2022java面试总结
- java集成kettle 8.2 获取转换的执行日志与步骤度量
- 计算机基本信息分别代表什么意思,视频基本信息格式不正确是什么意思
- 小程序_动态设置tabBar主题皮肤
- E280 P0410故障修复
- OpenGL入门示例8——图形平移、旋转、缩放
- 均值不等式的来龙去脉
热门文章
- 15、Power Query-行列管理实例应用
- SAP供应商编码范围
- sap 彻底删除物料主档
- ABAP业务涉及到的相关数据库表 .
- 进位赛迪百强榜,雨花区的“高质量”发展底座有多坚实?
- mysql o转数字排序_mysql学习,字符串转成数字并比较排序
- matlab 度分秒转换成度_如何利用matlab统一处理照片亮度对比度
- 计算机硬件系统设计mooc,计算机硬件系统设计MOOC答案
- BUUCTF(PWN)suctf_2018_stack
- CTF-python-trade-加密的逆写