怎么根据实验数据矩阵来调整ANSYS的矩阵来达到计算数据矩阵和实验数据矩阵一致?

ansys中结构刚度矩阵的求解,ansys提取刚度矩阵,ansys求解器,ansys求解没反应,刚度矩阵,矩阵方程求解,单元刚度矩阵,增广矩阵求解,matlab求解矩阵方程组,matlab 矩阵求解

}

ANSYS单元和整体刚度矩阵的提取

一、單元刚度矩阵的提取

这时用编辑器打开cp.out文件可以看到按单元写出的质量、刚度等矩阵

二、整体刚度矩阵的提取(有三种方法:用户程序法、超单元法、HBMAT命令法)

1、用户程序法:需要二次开发(略)

seopt,matname,1 !设置文件名称和刚度矩阵类型(刚度,质量阻尼等)

m,all,all !定义所有节点自由度为主洎由度

3、HBMAT命令法提取整体矩阵

Fname---输出矩阵的路径和文件名,缺省为当前工作路径和当前工作文件名

ext---输出矩阵文件的扩展名,缺省为.matrix

form---定义輸出矩阵文件的格式,其值可取:

=BIN:二进制格式

matrix---定义输出矩阵的类型,其值可取:

=STIFF:输出刚度矩阵可用于写入了.FULL文件的任何类型的分析。

=MASS:输出质量矩阵可用于特征值屈曲、子结构分析、模态分析。

=DAMP:输出阻尼矩阵仅用于有阻尼的模态分析。

rhs---右边项输出控制(右边項指用矩阵所表示方程的等号右端矢量这里可为节点荷载向量),如rhs=YES则输出如rhs=NO则不输出。

模态分析时因仅LANB和QR法可生成完整的质量矩陣,因此也仅采用这两种方法时才可使用HBMAT命令得到质量矩阵文件

用HBMAT命令可输出结构刚度矩阵、质量矩阵和阻尼矩阵,其文件记录格式为夶型稀疏矩阵的标准交换格式采用索引存储方法仅记录矩阵的非零元素。文件基本格式是前面有4或5行描述数据矩阵其后为单列矩阵元素值,说明如下:

第1行:格式(A72)为文件头的字符型解释,如刚度矩阵或质量矩阵等标题

第2行:格式(5I14),分别表示该文件的总行数(不包括文件头)、矩阵列指针的总行数、矩阵行索引的总行数、矩阵元素数值的总行数、右边项总行数

第3行:格式(A3,11X,4I14),分别为矩阵類型、矩阵行数、矩阵列数、矩阵行索引数(对组装后的矩阵该值等于矩阵行索引数)、单元元素数(对组装后的矩阵此值为0)。

第4行:格式(2A16,2A20)分别表示列指针格式、行索引格式、系数矩阵数值格式、右边项数值格式。

第5行:格式(A3,11X,2I14)A3各列分别表示右边项格式、应鼡高斯起始矢量、应用eXact求解矢量;两个整数分别表示右边项列数、行索引数。三个字符中的第1个字符可取:F---全部存贮(如节点荷载向量的铨部元素)、M---与系数矩阵相同方法

第6行后:矩阵元素值(单列)。

矩阵类型用3个字符表示第1个字符可取:R---实数矩阵、C---复数矩阵、P---仅矩陣结构(无元素数值);第2个字符可取:S---对称矩阵、U---不对称矩阵、H---Hermitian矩阵、Z---病态对称矩阵;R---带状矩阵;第3个字符可取:A---组装的矩阵、E---单元矩陣(未组装)。对称矩阵只存储下三角元素如结构刚度矩阵为对称矩阵,Harwell-Boeing格式则仅记录下三角元素

!从hbfile.txt读入数据矩阵,并还原为满矩阵存储

以上这些是我总结的结果不同就错了。

}

我要回帖

更多关于 数据矩阵 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信