基于ANSYS-MATLAB的联合仿真与模型可视化方法技术

技术编号:29674742 阅读:29 留言:0更新日期:2021-08-13 21:56
基于ANSYS‑MATLAB的联合仿真与模型可视化方法,包括以下具体步骤:S1、根据分析对象的几何信息建立有限元模型;S2、对有限元模型进行模态分析;S3、读取模态分析结果信息;S4、读取有限元模型信息;S5、判断读取的单元是否为六面体单元或四面体单元;S6、显示有限元模型;S7、得到任意阶模态振动;S8、确定施加载荷和作用力;S9、迭代求解、数据存储以及可视化变形。本发明专利技术提供的可视化方法可动态显示基于模态叠加理论迭代计算求解过程中分析对象在每个迭代步的位移云图,以提高科研效率。

【技术实现步骤摘要】
基于ANSYS-MATLAB的联合仿真与模型可视化方法
本专利技术涉及可视化分析
,尤其涉及基于ANSYS-MATLAB的联合仿真与模型可视化方法。
技术介绍
ANSYS是目前应用最为广泛的通用有限元软件之一。Matlab是MATrixLABoratory的缩写,是一个通用性高、自带丰富的工具箱并具有强大可视化功能的科学计算平台。可用于算法开发、数据可视化、数值分析计算等。借助有限元软件和Matlab联合仿真实现刚柔耦合的自编程分析是一种普遍的分析方法,例如车辆-轨道-桥梁耦合动力学分析中,车辆模型为多刚体模型,桥梁为柔性体有限元模型。传统有限元软件和Matlab联合仿真方法,利用Matlab平台编程读取有限元软件结果并计算分析,在Matlab平台计算分析时,不能显示模型情况,用户很难判断所施加荷载是否正确,也不能实时观察计算过程中模型的变形情况,研究人员只能等待计算完成后通过经验判断计算结果的正确与否,严重影响了工作效率。在刚柔耦合振动研究中,既要考虑多刚体系统(例如车辆系统)的振动特性,又要考虑柔性体(例如轨道板、桥梁等柔性接本文档来自技高网...

【技术保护点】
1.基于ANSYS-MATLAB的联合仿真与模型可视化方法,其特征在于,包括以下具体步骤:/nS1、根据分析对象的几何信息,通过划分网格将模型离散为有限单元,建立有限元模型;/nS2、对有限元模型进行模态分析,得到结构的频率分布及振型;/nS3、读取模态分析结果信息,以获得模型前N阶模态信息,再将自振频率存储在Freqs矩阵中、将特征值存储在Eigens矩阵中以及将提取的前N阶振型存储在MMat矩阵中;/nS4、读取有限元模型信息,以获得有限元模型节点和单元信息,再将所有节点的编号及其三维坐标存储在Nodes矩阵中,第一列为节点编号,第2-3列分别为节点的三维坐标,将每个单元的节点存储在Sol...

【技术特征摘要】
1.基于ANSYS-MATLAB的联合仿真与模型可视化方法,其特征在于,包括以下具体步骤:
S1、根据分析对象的几何信息,通过划分网格将模型离散为有限单元,建立有限元模型;
S2、对有限元模型进行模态分析,得到结构的频率分布及振型;
S3、读取模态分析结果信息,以获得模型前N阶模态信息,再将自振频率存储在Freqs矩阵中、将特征值存储在Eigens矩阵中以及将提取的前N阶振型存储在MMat矩阵中;
S4、读取有限元模型信息,以获得有限元模型节点和单元信息,再将所有节点的编号及其三维坐标存储在Nodes矩阵中,第一列为节点编号,第2-3列分别为节点的三维坐标,将每个单元的节点存储在Solid矩阵中,第1-8列分别存储定义单元的8个节点编号;
S5、根据得到的有限元模型外部面片,判断读取的单元是否为六面体单元或四面体单元;
若否,则返回S1;
若是,则继续执行S6;
S6、显示有限元模型;
S7、输入要显示的振型阶数,得到可动态显示分析模型的任意阶模态振动;
S8、根据预施加荷载位置的三维坐标...

【专利技术属性】
技术研发人员:陈嵘禹壮壮王平陆粤舒英杰魏贤奎从建力王源
申请(专利权)人:西南交通大学
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1