




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ANSYS中整体、单元刚度和质量矩阵的提取1、 整体刚度和质量矩阵的提取。1.1、用户程序法,需要二次开发该功能需要进行二次开发,由ansys形成的二进制文件.full提取整体刚度和质量矩阵。基于ansys的一个用户开发程序例子编了一个程序(附件中)。开发环境:compaqfortran6.5运行环境:win2000。一个主文件self.for;另一个文件matrixout.f90用于矩阵输出;binlib.lib为ansys提供的库文件,将其引入项目中(也可直接扔进debug目录);.full文件由子空间迭代模态分析获得。运行编译后的可执行文件.exe其他文件见/f/EE24A2F87F524606.html1.2、超单元法其原理很简单,即使用ansys的超单元即可解决问题。定义超单元,然后列出超单元的刚度矩阵即可。 下面是一个小例题,自可明白。 /prep7 k,1 k,2,3000 l,1,2 et,1,beam3 mp,ex,1,2e5 mp,prxy,1,0.3 r,1,5000,2e7,200 lesize,all,10 lmesh,all finish !-以上正常建立模型,不必施加约束和荷载/solu antype,7 !substructuring分析类型 seopt,matname,1 !设置文件名称和刚度矩阵类型(刚度,质量,阻尼等) nsel,all !选择所有节点 m,all,all !定义所有节点自由度为主自由度 solve !求解 selist,matname,3 !列出整体刚度矩阵1.3、HBMAT命令法提取整体矩阵13.1、命令说明命令:HBMAT,fname,ext,-,form,matrx,rhs其中:Fname-输出矩阵的路径和文件名,缺省为当前工作路径和当前工作文件名。ext-输出矩阵文件的扩展名,缺省为.matrix。form-定义输出矩阵文件的格式,其值可取:=ASCII:ASCII码格式;=BIN:二进制格式。matrix-定义输出矩阵的类型,其值可取:=STIFF:输出刚度矩阵。可用于写入了.FULL文件的任何类型的分析。=MASS:输出质量矩阵。可用于特征值屈曲、子结构分析、模态分析。=DAMP:输出阻尼矩阵。仅用于有阻尼的模态分析。rhs-右边项输出控制(右边项指用矩阵所表示方程的等号右端矢量,这里可为节点荷载向量),如rhs=YES则输出,如rhs=NO则不输出。模态分析时,因仅LANB和QR法可生成完整的质量矩阵,因此也仅采用这两种方法时才可使用HBMAT命令得到质量矩阵文件。1.3.1、Harwell-Boeing文件格式用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格式则仅记录下三角元素。根据Harwell-Boeing文件格式,可读取矩阵的任意行列元素的数值,也可编程还原为满矩阵存储,以便它用,很显然这种提取方式比较方便。如当生成.FULL文件后,可采用命令/AUX2$FILE,mywork,full$HBMAT,mystiff,txt,ASCII,STIFF,YES$FINISH将二进制mywork.full文件输出为ASCII码文件mystiff.txt,并输出右边项。1.4、/aux21.4.1、说明方便与其他程序进行接口编程Which matrix you would like? element stiffness matrix or full stiffness matrix? element stiffness is within file.emat. full stiffness matrix is within file.full A simple way to dump the matrix is as follow: - /aux2 fileaux2,file,emat form,long dump,all 1.4.2、实例/aux2file,hbfile,fullhbmat,hbfile,txt,ascii,stiff,yesfinish!从hbfile.txt读入数据,并还原为满矩阵存储*dim,contline,5*vread,contline(1),hbfile,txt,5,1(5f14.0)totcrd=contline(1)ptrcrd=contline(2)indcrd=contline(3)valcrd=contline(4)rhscrd=contline(5)*vread,contline(1),hbfile,txt,4,2(a3,11x,4f14.0)nrow=contline(2)ncol=contline(3)strline=contline=*if,rhscrd,eq,0,thenls0=4*elsels0=5*endif*dim,pointr,ptrcrd*dim,rowind,indcrd*dim,values,valcrd*dim,rhsval,rhscrd*vread,pointr(1),hbfile,txt,ptrcrd,ls0(f14.0)*vread,rowind(1),hbfile,txt,indcrd,ls0+ptrcrd(f14.0)*vread,values(1),hbfile,txt,valcrd,ls0+ptrcrd+indcrd(d25.15)*vread,rhsval(1),hbfile,txt,rhscrd,ls0+ptrcrd+indcrd+valcrd(d25.15)*dim,smatr,nrow,ncol*do,icol,1,ncolstacol=pointr(icol)endcol=pointr(icol+1)*do,irow,stacol,endcol-1truerow=rowind(irow)smatr(truerow,icol)=values(irow)*enddo*enddo*do,irow,1,nrow*do,icol,1,ncolsmatr(irow,icol)=smatr(icol,irow)*enddo*enddopointr=rowind=values=rhsval=icol=irow=ls0=stacol=endcol=truerow=totcrd=ptrcrd=indcrd=valcrd=rhscrd=2、单元刚度和质量矩阵的提取。2.1、/debug简介Ansys提取单元刚度矩阵,载荷向量,整体刚度矩阵1单元刚度矩阵,单元的载荷向量/OUTPUT,cp,out, ! 将输出信息送到cp.out文件/debug,-1,1 ! 指定输出单元矩阵/SOLUSOLVETHE BELOW ELEMENT MATRICES AND LOAD VECTORS ARE IN THE NODAL COORDINATE SYSTEMS. GRAVITY AND TRANSIENT EFFECTS ARE INCLUDED.在节点坐标系(已经通过坐标转换矩阵,转换到整体坐标系)下的单元刚度矩阵和载荷向量。DEBUG命令是ANSYS的非公开命令,所以在HELP中不会出现。如果要看详情,请去ANSYS的非官方网站ANSYS.NET上去查询。2.2、实例/DEBUG命令。详细说明可由以下转载文章finish/clearPI=3.1415926w1=3w2=10w3=6w4=1.2r=.8t=0.08/PREP7!*ET,1,SHELL63R,1,tET,2,MASS21R,2,500,500,500,2000,2000,2000,!*UIMP,1,EX,2e11UIMP,1,NUXY,0.3,UIMP,1,DAMP,0.2,UIMP,1,DENS,7800,BLC4,0,0,w2,w1ESIZE,1.5,0,A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度风力发电机组检修及保养专业劳务合同
- 2025年度绿色建筑新型材料研发与应用保密协议
- 达州公务员乡镇面试题库及答案
- 技术转让和合作生产合同协议
- 涉黄警示课件
- 培训的课件收费吗
- 2025年工业互联网平台数据加密算法在智能工业设计中的效能研究报告
- 2025年快消品市场包装绿色认证体系构建报告
- 野生蘑菇中毒培训课件
- 2025年线上法律咨询服务平台在法律咨询行业法律服务生态构建报告
- GA 1800.6-2021电力系统治安反恐防范要求第6部分:核能发电企业
- 办公室主任竞聘报告课件
- 行为金融学案例
- 万科集团财务管理制度手册207
- “李可中医药学术流派论治厥阴病”-课件
- 通用技术作品设计报告
- 锚杆支护技术规范正式版本
- 隐形眼镜经营管理制度
- 下一代互联网技术
- 皮肤知识与问题性皮肤分析(入行必看)
- 单位消防安全评估报告(模板)
评论
0/150
提交评论