有限单元法汇报

合集下载

有限空间作业情况汇报

有限空间作业情况汇报

有限空间作业情况汇报
尊敬的领导:
根据公司安排,我对有限空间的作业情况进行了汇报。

在此,我将就我所负责的有限空间作业情况进行详细的汇报。

首先,我所负责的有限空间作业情况主要包括对公司仓库内货物的装卸、整理和存储工作。

在过去的一段时间里,我和我的团队认真执行公司的作业流程,严格按照操作规程进行作业,确保了货物的安全和高效的作业进度。

我们严格遵守作业安全规定,做好了各项安全防护工作,确保了作业过程中没有发生任何安全事故。

其次,针对有限空间作业中可能存在的问题,我和团队成员进行了充分的沟通和讨论,制定了合理的作业方案。

我们针对不同类型的货物,采取了不同的存储和整理方式,最大限度地利用了有限的空间,提高了仓库的货物存储密度。

同时,我们还对作业流程进行了优化,提高了作业效率,确保了货物的及时出入库。

最后,针对未来的工作,我和团队将继续保持高度的责任感和执行力,认真履行好自己的职责,确保公司仓库的作业安全和高效。

我们将继续加强团队协作,不断完善作业流程,提高作业效率,为公司的发展贡献自己的力量。

总而言之,我对有限空间作业情况的汇报到此结束。

我们将继续努力,确保公司仓库的作业安全和高效,为公司的发展保驾护航。

谢谢领导的关注和支持!
此致。

敬礼。

有限单元法

有限单元法

有限单元法人们常说:“教学有法,教无定法。

”的确,要提高语文课堂教学的质量,要提高学生的语文素养,教师不能一味地把知识灌输给学生,而应该为学生营造轻松、自主、开放的课堂氛围,从而提高学生的学习兴趣。

如何将课堂活动落到实处?语文老师们苦思冥想,找出了许多种教学方法,但这些教学方法都存在一个共同的问题:一节课下来,学生的知识似乎没有增加多少,他们好像只懂得了听讲,对知识点不求甚解,效果可见不佳。

那么怎样才能让学生在有限的时间内既扎实基础又培养能力呢?有限单元法可以助你一臂之力。

这就是有限单元法。

在上《夏天里的成长》这篇课文时,我把全班分成了三组,每一组负责查阅《大自然的语言》《夏天里的成长》和《童年的水墨画》三篇课文。

每个小组安排一名组员负责摘抄三篇课文中具有代表性的段落,并把它们进行分类整理,写出自己的感受。

这一环节引导学生在课外对课文进行深入地了解,发挥了课本学习的延伸作用。

《夏天里的成长》一课中,安排了三次关于“蝉鸣”的交流讨论,我告诉学生“不同的季节会听到不同的蝉声,我们所熟悉的蝉声就来自这个春天……”“请大家拿出各自的工具书,通过字典或百度来了解一下‘蝉’这个字的含义。

”“‘鸣’的古意是什么?”通过交流与探讨,同学们纷纷表示会收集“鸣”的资料,丰富自己的知识。

整个过程轻松愉快,活跃了课堂气氛,培养了学生读书的好习惯。

除了这些,我还用了有限单元法设计了“一石激起千层浪”这一环节,精心创设教学情境,使学生置身于具体的情境之中,受到熏陶,得到启迪。

在交流讨论时,有同学提出“有的蝉是好几年才叫一次的,一辈子就叫一回,也有的蝉在一年中的不同时候都叫……那么蝉为什么叫的次数不同呢?”面对这样的问题,我们没有急于给出答案,而是鼓励学生继续查阅资料,多思考,相信他们肯定会带着这个问题走进下一课。

这一环节的设计巧妙利用了网络资源,拓宽了学生的视野,开阔了学生的思路,学生仿佛一下子解开了心中的疑惑,收获良多。

有限单元法 cad cam实验报告

有限单元法  cad cam实验报告

CAD/CAM 技术实验报告有限单元法一、实验目的1、通过上机练习,学习3D实体建模的基本知识。

2、了解有限元法作为一种数值计算方法解决工程实际问题的全过程。

3、知道如何进行有限元离散、单元分析和整体分析,并得出相应的分析结果。

二、实验原理I-DEAS软件是当今国内、外应用最为广泛的几种大型CAD/CAM/CAE一体化软件之一,具有较强的有限元分析功能。

在航空航天、核工业、铁路运输业、石油化工、机械制造、能源、汽车、电子、造船和水利等领域得到广泛的应用,为各领域内的产品设计和科学研究做出了很大贡献。

用I-DEAS软件进行结构偶有限元分析的步骤:(1)前处理程序:前处理程序的功能是根据一个实际问题的物理模型,用尽可能接近自然语言的方式,向计算机输入尽可能少的定义有限元模型和控制分析过程的数据,自动生成有限元分析主体程序所需要的全部输入文件。

几何造型:几何造型是指在选定的坐标(常用的是直角坐标系、圆柱坐标系和球坐标系)内通过几何元素(点、线、面、体)的生成和对他们的编辑,生成有限元分析对象的几何构造和图形。

网格生成:1、转换生成法:这是直接将几何元素的点、线、面和体直接转化成有限元的结点、线单元、面单元和体单元。

2、自动生成法:这是在商业软件中常被采用的方法。

他在任意形状的平面或空间裁剪曲面上可生成三角形或四边形单元;对单元几何实体或由曲面围成的封闭空间,可生成四面体或六面体实体单元。

(2)后处理程序:后处理程序的功能是对用户在前处理程序中指明需要输出的计算结果进一步处理和图形显示。

主要计算结果中通常需要处理的物理量是位移(矢量或各个分量)、应力(等效应力或各个分量)和温度等。

为了清晰地观察变形图和未变形图对比的显示结果,变形图可以由用户给出放大倍数。

三、使用仪器、材料计算机、I-DEAS软件四、实验步骤(一)初步熟悉I-DEAS软件1、了解软件界面的不同分区,包含图形区、执行命令输出信息区、提示区和功能按钮区。

毕业论文:有限单元法程序报告

毕业论文:有限单元法程序报告

目录程序一:平面刚架静力分析程序(PF.FOR) (17)程序二:平面三节点有限元程序 (17)程序三:四节点矩形薄板单元程序 (24)程序一:平面刚架静力分析程序(PF.FOR)已知各杆截面均为矩形,柱截面宽0.4m,高0.5m, 梁截面宽0.4m,高0.4m,各杆E=3.65×104 MPa。

图2节点、单元编号如下图3,1.2.3…..为节点号,①②③……为单元号:图3总共有13个节点,13个单元。

计算源程序如下:! PF.FOR (A program for analysis of plane frame)! Version 6.3 2004! Main program reads the control data & organizes the whole ! calculation by calling subroutines.DIMENSION W(80000)CHARACTER IDFN*20,TITLE(5)*72READ(*,'(A12)')IDFNOPEN(3,FILE=IDFN,STATUS='OLD')READ(3,'(A72)')(TITLE(M),M=1,5)READ(3,*)E,NM,NJ,NS,NLCL1=1L2=L1+NML3=L2+NML4=L3+NML11=L4+NML12=L11+NJL21=L12+NJL22=L21+NSL31=L22+NSL41=L31+6*NMCALL IOMJS(TITLE,E,NM,NJ,NS,NLC,W(L1),W(L2),W(L3),&W(L4),W(L11),W(L12),W(L21),W(L22))CALL LCVCT (NM,W(L1),W(L2),W(L31),NJ,N)CALL LCDIA (NM,N,W(L31),W(L41),W(L41),W(L41),MAXBDW,NA) L51=L41+NL52=L51+36L53=L52+NA*2L54=L53L61=L54+N*2NW=L61+6*NM-1WRITE (*,1)NA,NW1 FORMAT(/40X,'( NA=',I6,' )',/40X,'( NW=',I6,' )')CALL FORMA (E,NM,NJ,N,NA,W(L1),W(L2),W(L3),W(L4),&W(L11),W(L12),W(L31),W(L51),W(L41),W(L52)) CALL AS(NS,N,NA,W(L21),W(L41),W(L52))CALL LDLT(N,NA,W(L41),W(L52),W(L53))DO 100 LC=1,NLCREAD (3,*)NLJL62=L61+NLJL63=L62+NLJL64=L63+NLJL71=L61L81=L71+6*NMCALL B0(LC,N,NLJ,W(L54))IF(NLJ.NE.0) CALL IOLJB(N,NLJ,W(L61),W(L62),&W(L63),W(L64),W(L54))READ(3,*)NLML82=L81+NLML83=L82+NLML84=L83+NLMCALL F0(NLM,NM,W(L71))IF(NLM.NE.0) CALL IOLMFB(NM,NJ,N,NLM,W(L81),&W(L82),W(L83),W(L84),W(L1),W(L2),W(L11),&W(L12),W(L31),W(L71),W(L54))CALL BS(NS,N,W(L21),W(L22),W(L54))CALL SLVEQ(N,NA,MAXBDW,W(L41),W(L52),W(L54))CALL OJD(NJ,N,W(L54))CALL COTF(E,NM,NJ,N,W(L1),W(L2),W(L3),W(L4),&W(L11),W(L12),W(L31),W(L54),W(L71)) NW=L84+NLM-1WRITE(*,1)NA,NW100 CONTINUEWRITE(*,'(/)')ENDSUBROUTINE IOMJS(TITLE,E,NM,NJ,NS,NLC,IST,IEN,&AR,RI,X,Y,IS,VS)! Read data of members, joints, supports & print them DIMENSION IST(NM),IEN(NM),AR(NM),RI(NM),&X(NJ),Y(NJ),IS(NS),VS(NS)CHARACTER TITLE(5)*72WRITE(*,'(/)')WRITE(*,1)(TITLE(M),M=1,5)1 FORMAT(1X,A72)WRITE(*,2)E,NM,NJ,NS,NLC2 FORMAT(/13X,'The Input Data'&//10X,'The General Information'&//6X,'E',9X,'NM',5X,'NJ',5X,'NS',5X,'NLC'& /1X,1PE10.3,4I7)READ(3,*)(IST(M),IEN(M),AR(M),RI(M),M=1,NM)WRITE(*,3)3 FORMAT(/10X,'The Information of Members'&//1X,'member',2X,'start',2X,'end',9X,'A',15X,'I') WRITE(*,4)(M,IST(M),IEN(M),AR(M),RI(M),M=1,NM)4 FORMAT(1X,I4,I8,I6,1P2E16.6)READ(3,*)(X(M),Y(M),M=1,NJ)WRITE(*,5)5 FORMAT(/10X,'The Joint Coordinates'&//1X,'joint',11X,'X',17X,'Y')WRITE(*,6)(M,X(M),Y(M),M=1,NJ)6 FORMAT(1X,I4,2F18.6)READ (3,*)(IS(M),VS(M),M=1,NS)WRITE(*,7)7 FORMAT(/10X,'The Information of Supports'&//4X,'IS',9X,'VS')WRITE(*,8)(IS(M),VS(M),M=1,NS)8 FORMAT(1X,I5,F16.6)RETURNENDSUBROUTINE LCVCT(NM,IST,IEN,LV,NJ,N)! Determine location vector of elementDIMENSION IST(NM),IEN(NM),LV(6,NM)DO 100 M=1,NMI=IST(M)*3J=IEN(M)*3LV(1,M)=I-2LV(2,M)=I-1LV(3,M)=ILV(4,M)=J-2LV(5,M)=J-1LV(6,M)=J100 CONTINUEN=NJ*3RETURNENDSUBROUTINE LCDIA(NM,N,LV,MIN,IBDW,LD,MAXBDW,NA)! Determine location of diagonal elements of global stiffness ! matrix ADIMENSION LV(6,NM),MIN(N),IBDW(N),LD(N)DO 100 I=1,NMIN(I)=I100 CONTINUEDO 400 M=1,NMMINLV=LV(1,M)DO 200 I=2,6IF (LV(I,M).LT.MINLV) MINLV=LV(I,M)200 CONTINUEDO 300 I=1,6IF (MINLV.LT.MIN(LV(I,M))) MIN(LV(I,M))=MINLV300 CONTINUE400 CONTINUEMAXBDW=0DO 500 I=1,NIBDW(I)=I-MIN(I)+1IF(IBDW(I).GT.MAXBDW) MAXBDW=IBDW(I)500 CONTINUELD(1)=IBDW(1)DO 600 I=2,NLD(I)=LD(I-1)+IBDW(I)600 CONTINUENA=LD(N)RETURNENDSUBROUTINE RLCS(M,NM,NJ,IST,IEN,X,Y,RL,C,S)! Calculate length, cosine & sine of member DIMENSION IST(NM),IEN(NM),X(NJ),Y(NJ)I=IST(M)J=IEN(M)X1=X(J)-X(I)Y1=Y(J)-Y(I)RL=SQRT(X1*X1+Y1*Y1)C=X1/RLS=Y1/RLRETURNENDSUBROUTINE KEBAR (M,E,NM,NJ,IST,IEN,AR,RI,&X,Y,C,S,E1,E2,E3,E4)! Calculate element stiffness matrix along local axes DIMENSION IST(NM),IEN(NM),X(NJ),Y(NJ),AR(NM),RI(NM) CALL RLCS (M,NM,NJ,IST,IEN,X,Y,RL,C,S)E1=E*AR(M)/RLE2=12.0*E*RI(M)/(RL*RL*RL)E3=0.5*E2*RLE4=0.6666667*E3*RLRETURNENDSUBROUTINE KE (M,E,NM,NJ,IST,IEN,AR,RI,X,Y,AE)! Calculate element stiffness matrix along global axes DIMENSION IST(NM),IEN(NM),AR(NM),RI(NM),&X(NJ),Y(NJ),AE(6,6)CALL KEBAR (M,E,NM,NJ,IST,IEN,AR,RI,X,Y,C,S,E1,E2,E3,E4) A1=E1*C*C+E2*S*SA2=(E1-E2)*C*SA3=E1*S*S+E2*C*CA4=E3*SA5=E3*CA6=E4AE(1,1)=A1AE(2,1)=A2AE(2,2)=A3AE(3,1)=-A4AE(3,2)=A5AE(3,3)=A6AE(4,1)=-A1AE(4,2)=-A2AE(4,3)=A4AE(4,4)=A1AE(5,1)=-A2AE(5,2)=-A3AE(5,3)=-A5AE(5,4)=A2AE(5,5)=A3AE(6,1)=-A4AE(6,2)=A5AE(6,3)=0.5*A6AE(6,4)=A4AE(6,5)=-A5AE(6,6)=A6RETURNENDSUBROUTINE FORMA (E,NM,NJ,N,NA,IST,IEN,AR,RI,&X,Y,LV,AE,LD,A)! Form global stiffness matrix ADIMENSION IST(NM),IEN(NM),AR(NM),RI(NM),X(NJ),Y(NJ),&LV(6,NM),AE(6,6),LD(N)DOUBLE PRECISION A(NA)DO 300 M=1,NMCALL KE (M,E,NM,NJ,IST,IEN,AR,RI,X,Y,AE)DO 200 I=1,6DO 100 J=1,IIF (LV(I,M).GE.LV(J,M)) THENA(LD(LV(I,M))-LV(I,M)+LV(J,M))&=A(LD(LV(I,M))-LV(I,M)+LV(J,M))+AE(I,J)ELSEA(LD(LV(J,M))-LV(J,M)+LV(I,M))&=A(LD(LV(J,M))-LV(J,M)+LV(I,M))+AE(I,J)END IF100 CONTINUE200 CONTINUE300 CONTINUERETURNENDSUBROUTINE AS (NS,N,NA,IS,LD,A)! Introduce support conditions into global stiffness matrix A DIMENSION IS(NS),LD(N)DOUBLE PRECISION A(NA)DO 100 M=1,NSI=3*(IS(M)/10)-3+MOD(IS(M),10)A(LD(I))=1D22100 CONTINUERETURNENDSUBROUTINE LDLT (N,NA,LD,A,T)! Solve equations (1) - decomposition of matrix A DIMENSION LD(N)DOUBLE PRECISION A(NA),T(N),SUMDO 300 I=2,NLDI=LD(I)I1=I-LDI+LD(I-1)+1DO 200 J=I1,I-1LDJ=LD(J)J1=J-LDJ+LD(J-1)+1IF(I1.GT.J1) J1=I1SUM=0.0D0DO 100 K=J1,J-1SUM=SUM+T(K)*A(LDJ-J+K)100 CONTINUET(J)=A(LDI-I+J)-SUMA(LDI-I+J)=T(J)/A(LDJ)A(LDI)=A(LDI)-T(J)*A(LDI-I+J)200 CONTINUE300 CONTINUERETURNENDSUBROUTINE SLVEQ (N,NA,MAXBDW,LD,A,B)! Solve equations (2) - forward & back substitution DIMENSION LD(N)DOUBLE PRECISION A(NA),B(N)DO 200 I=2,NLDI=LD(I)I1=I-LDI+LD(I-1)+1DO 100 J=I1,I-1B(I)=B(I)-A(LDI-I+J)*B(J)100 CONTINUE200 CONTINUEDO 300 I=1,NB(I)=B(I)/A(LD(I))300 CONTINUEDO 500 I=N-1,1,-1IMIN=I+MAXBDWIF(IMIN.GT.N) IMIN=NDO 400 J=I+1,IMINLDJ=LD(J)J1=J-LDJ+LD(J-1)+1IF(I.GE.J1) B(I)=B(I)-A(LDJ-J+I)*B(J)400 CONTINUE500 CONTINUERETURNENDSUBROUTINE B0 (LC,N,NLJ,B)! Initialize joint load vector BDOUBLE PRECISION B(N)WRITE (*,1)LC,NLJ1 FORMAT(/15X,'Loading Case',I3&//10X,'The Loadings at Joints'&//17X,'NLJ=',I4)DO 100 I=1,NB(I)=0.0D0100 CONTINUERETURNENDSUBROUTINE IOLJB (N,NLJ,ILJ,PX,PY,PM,B)! Read data of loading at joint & form joint load vector B DIMENSION ILJ(NLJ),PX(NLJ),PY(NLJ),PM(NLJ)DOUBLE PRECISION B(N)READ (3,*)(ILJ(M),PX(M),PY(M),PM(M),M=1,NLJ)WRITE (*,1)1 FORMAT(/2X,'ILJ',11X,'PX',14X,'PY',15X,'PM')WRITE (*,2)(ILJ(M),PX(M),PY(M),PM(M),M=1,NLJ)2 FORMAT(1X,I4,2F16.4,F18.5)DO 100 M=1,NLJI=ILJ(M)*3B(I-2)=PX(M)B(I-1)=PY(M)B(I)=PM(M)100 CONTINUERETURNENDSUBROUTINE F0(NLM,NM,F)! Initialize terminal forces of membersDIMENSION F(6,NM)WRITE (*,1)NLM1 FORMAT(/10X,'The Loadings at Members'&//17X,'NLM=',I4)DO 200 J=1,NMDO 100 I=1,6F(I,J)=0.0100 CONTINUE200 CONTINUERETURNENDSUBROUTINE IOLMFB(NM,NJ,N,NLM,ILM,ITL,PV,DST,&IST,IEN,X,Y,LV,F,B)! Read data of loading at member & calculate fixed-end forces, ! add equivalent joint loads to vector BDIMENSION ILM(NLM),ITL(NLM),PV(NLM),DST(NLM),IST(NM),& IEN(NM),X(NJ),Y(NJ),LV(6,NM),F(6,NM)DOUBLE PRECISION B(N)READ(3,*)(ILM(M),ITL(M),PV(M),DST(M),M=1,NLM)WRITE (*,1)1 FORMAT(/2X,'ILM',2X,'ITL',11X,'PV',12X,'DST')WRITE(*,2)(ILM(M),ITL(M),PV(M),DST(M),M=1,NLM)2 FORMAT(1X,I4,I5,F16.4,F16.6)DO 100 M=1,NLML=ILM(M)CALL RLCS (L,NM,NJ,IST,IEN,X,Y,RL,C,S) D1=DST(M)D2=RL-D1IF (ITL(M).EQ.1.OR.ITL(M).EQ.3)THENP1=PV(M)*CP2=-PV(M)*SENDIFIF(ITL(M).EQ.2.OR.ITL(M).EQ.4)THENP1=PV(M)*SP2=PV(M)*CENDIFIF(ITL(M).EQ.1.OR.ITL(M).EQ.2)THENF1=-P1*D2/RLF4=-P1-F1F2=-P2*D2*D2*(RL+2.0*D1)/(RL*RL*RL)F5=-P2-F2F3=-P2*D1*D2*D2/(RL*RL)F6=P2*D1*D1*D2/(RL*RL)ENDIFIF(ITL(M).EQ.3.OR.ITL(M).EQ.4)THENG=P2*D1*D1/(12.0*RL*RL)F3=-G*((6.0*RL-8.0*D1)*RL+3.0*D1*D1)F6=G*D1*(4.0*RL-3.0*D1)F5=-6.0*G*D1*(2.0-D1/RL)F2=-P2*D1-F5F4=-P1*D1*D1/(2.0*RL)F1=-P1*D1-F4ENDIFF(1,L)=F(1,L)+F1F(2,L)=F(2,L)+F2F(3,L)=F(3,L)+F3F(4,L)=F(4,L)+F4F(5,L)=F(5,L)+F5F(6,L)=F(6,L)+F6B(LV(1,L))=B(LV(1,L))-F1*C+F2*SB(LV(2,L))=B(LV(2,L))-F1*S-F2*CB(LV(3,L))=B(LV(3,L))-F3B(LV(4,L))=B(LV(4,L))-F4*C+F5*SB(LV(5,L))=B(LV(5,L))-F4*S-F5*CB(LV(6,L))=B(LV(6,L))-F6100 CONTINUERETURNENDSUBROUTINE BS(NS,N,IS,VS,B)! Introduce support conditions into joint load vector B DIMENSION IS(NS),VS(NS)DOUBLE PRECISION B(N)DO 100 M=1,NSI=3*(IS(M)/10)-3+MOD(IS(M),10)B(I)=VS(M)*1D22100 CONTINUERETURNENDSUBROUTINE OJD(NJ,N,B)! Print joint displacementsDOUBLE PRECISION B(N)WRITE (*,1)1 FORMAT(/13X,'The Results of Calculation'&//10X,'The Joint Displacements'&//1X,'joint',8X,'u',15X,'v',14X,'phi') WRITE (*,2)(M,B(3*M-2),B(3*M-1),B(3*M),M=1,NJ)2 FORMAT(1X,I4,1P3E16.6)RETURNENDSUBROUTINE COTF(E,NM,NJ,N,IST,IEN,AR,RI,X,Y,LV,B,F)! Calculate & print terminal forces of members DIMENSION IST(NM),IEN(NM),AR(NM),RI(NM),X(NJ),Y(NJ),&LV(6,NM),F(6,NM)DOUBLE PRECISION B(N),U1,U2,U3,U4,U5,U6WRITE (*,1)1 FORMAT(/10X,'The Terminal Forces'&//1X,'member',4X,'N(st)',6X,'Q(st)',7X,'M(st)',& 6X,'N(en)',6X,'Q(en)',7X,'M(en)')DO 100 M=1,NMCALL KEBAR(M,E,NM,NJ,IST,IEN,AR,RI,X,Y,C,S,E1,E2,E3,E4) U1=B(LV(1,M))*C+B(LV(2,M))*SU2=-B(LV(1,M))*S+B(LV(2,M))*CU3=B(LV(3,M))U4=B(LV(4,M))*C+B(LV(5,M))*SU5=-B(LV(4,M))*S+B(LV(5,M))*CU6=B(LV(6,M))F(1,M)=F(1,M)+E1*(U1-U4)F(2,M)=F(2,M)+E2*(U2-U5)+E3*(U3+U6)F(3,M)=F(3,M)+E3*(U2-U5)+E4*(U3+0.5*U6)F(4,M)=F(4,M)+E1*(U4-U1)F(5,M)=F(5,M)+E2*(U5-U2)-E3*(U3+U6)F(6,M)=F(6,M)+E3*(U2-U5)+E4*(0.5*U3+U6)WRITE(*,2)M,F(1,M),F(2,M),F(3,M),F(4,M),F(5,M),F(6,M) 2 FORMAT(1X,I4,2(2F11.3,F12.3))100 CONTINUERETURNEND输入数据文件************************************************** ** 114811150上机试题1 ** **************************************************3.65E7 13 13 12 11 2 0.2 4.1667E-32 3 0.2 4.1667E-33 6 0.16 2.1333E-32 5 0.16 2.1333E-34 5 0.2 4.1667E-35 6 0.2 4.1667E-36 9 0.16 2.1333E-35 8 0.16 2.1333E-38 9 0.2 4.1667E-37 8 0.2 4.1667E-38 10 0.16 2.1333E-310 12 0.16 2.1333E-311 13 0.2 4.1667E-30 00 100 2010 010 1010 2020 020 1020 2025 1030 030 1030 1011 012 013 041 042 043 071 072 073 0111 0112 0113 032 150 0 03 0 0 -50 10 0 0 -25 63 2 -250 54 4 -10 107 4 -10 108 2 -200 59 3 10 1010 3 10 10输出文件************************************************* * * * 114811150上机试题1 * * * *************************************************The Input DataThe General InformationE NM NJ NS NLC3.650E+07 13 13 12 1The Information of Membersmember start end A I1 12 2.000000E-01 4.166700E-032 23 2.000000E-01 4.166700E-033 3 6 1.600000E-01 2.133300E-034 25 1.600000E-01 2.133300E-035 4 5 2.000000E-01 4.166700E-036 5 6 2.000000E-01 4.166700E-037 6 9 1.600000E-01 2.133300E-038 5 8 1.600000E-01 2.133300E-039 8 9 2.000000E-01 4.166700E-0310 7 8 2.000000E-01 4.166700E-0311 8 10 1.600000E-01 2.133300E-0312 10 12 1.600000E-01 2.133300E-0313 11 13 2.000000E-01 4.166700E-03The Joint Coordinatesjoint X Y1 .000000 .0000002 .000000 10.0000003 .000000 20.0000004 10.000000 .0000005 10.000000 10.0000006 10.000000 20.0000007 20.000000 .0000008 20.000000 10.0000009 20.000000 20.00000010 25.000000 10.00000011 30.000000 .00000012 30.000000 10.00000013 30.000000 10.000000The Information of SupportsIS VS11 .00000012 .00000013 .00000041 .00000042 .00000043 .00000071 .00000072 .00000073 .000000111 .000000112 .000000113 .000000( NA= 258 )( NW= 927 )Loading Case 1The Loadings at JointsNLJ= 3ILJ PX PY PM2 150.0000 .0000 .000003 .0000 .0000 -50.00000 10 .0000 .0000 -25.00000The Loadings at MembersNLM= 6ILM ITL PV DST3 2 -250.0000 5.0000004 4 -10.0000 10.0000007 4 -10.0000 10.0000008 2 -200.0000 5.0000009 3 10.0000 10.00000010 3 10.0000 10.000000The Results of CalculationThe Joint Displacementsjoint u v phi1 9.727862E-21 -7.663517E-21 -5.946892E-202 8.890687E-02 -1.049797E-04 -7.120787E-033 1.470285E-01 -2.323802E-04 -7.465712E-034 9.683457E-21 -3.536778E-20 -5.930753E-205 8.886287E-02 -4.844902E-04 -7.160652E-036 1.469822E-01 -7.581843E-04 5.116445E-047 1.058868E-20 -2.196870E-20 -6.233835E-208 8.890696E-02 -3.009411E-04 -6.177452E-039 1.470137E-01 -3.792984E-04 -1.977168E-0310 8.890696E-02 -3.520154E-02 -7.782787E-0311 0.000000E+00 0.000000E+00 0.000000E+0012 8.890696E-02 -7.411547E-02 -7.782787E-0313 0.000000E+00 0.000000E+00 0.000000E+00The Terminal Forcesmember N(st) Q(st) M(st) N(en) Q(en) M(en)1 76.635 97.279 594.689 -76.635 -97.279 378.0972 93.002 -27.030 -129.904 -93.002 27.030 -140.3963 27.030 93.002 90.396 -27.030 156.998 -410.3724 25.691 -16.367 -248.192 -25.691 116.367 -415.4805 353.678 96.835 593.075 -353.678 -96.835 375.2706 199.797 45.396 110.296 -199.797 -45.396 343.6647 -18.366 42.799 66.708 18.366 57.201 -138.7178 -25.747 37.514 -70.087 25.747 162.486 -554.7759 57.201 81.634 177.624 -57.201 18.366 138.71710 219.687 155.887 706.717 -219.687 -55.887 352.15111 .000 .000 25.000 .000 .000 -25.00012 .000 .000 .000 .000 .000 .00013 .000 .000 .000 .000 .000 .000( NA= 258 )( NW= 951 )Press any key to continue程序二:平面三节点有限元程序,如图1所示的悬臂梁,受均布荷载q=1N/mm2 作用。

有限元分析大作业报告

有限元分析大作业报告

有限元分析大作业报告一、引言有限元分析是工程领域中常用的数值模拟方法,通过将连续的物理问题离散为有限个子区域,然后利用数学方法求解,最终得到数值解。

有限元分析的快速发展和广泛应用,为工程领域提供了一种强大的工具。

本报告将介绍在大作业中所进行的有限元分析工作及结果。

二、有限元模型建立本次大作业的研究对象是工程结构的应力分析。

首先,通过对结构进行几何建模,确定了结构的尺寸和形状。

然后,将结构离散为有限个单元,每个单元又可以看作一个小的子区域。

接下来,为了求解结构的应力分布,需要为每个单元确定适当的单元类型和单元属性。

最后,根据结构的边界条件,建立整个有限元模型。

三、材料属性和加载条件在建立有限元模型的过程中,需要为材料和加载条件确定适当的参数。

本次大作业中,通过实验获得了结构材料的弹性模量、泊松比等参数,并将其输入到有限元模型中。

对于加载条件,我们选取了其中一种常见的加载方式,并将其施加到有限元模型中。

四、数值计算和结果分析为了求解结构的应力分布,需要进行数值计算。

在本次大作业中,我们选用了一种常见的有限元求解器进行计算。

通过输入模型的几何形状、材料属性和加载条件,求解器可以根据有限元方法进行计算,并得到结构的应力分布。

最后,我们通过对计算结果进行分析,得出了结论。

五、结果讨论和改进方法根据计算结果,我们可以对结构的应力分布进行分析和讨论。

根据分析结果,我们可以得出结论是否满足设计要求以及结构的强度情况。

同时,根据分析结果,我们还可以提出改进方法,针对结构的特点和问题进行相应的优化设计。

六、结论通过对工程结构进行有限元分析,我们得到了结构的应力分布,并根据分析结果进行了讨论和改进方法的提出。

有限元分析为工程领域提供了一种有效的数值模拟方法,可以帮助工程师进行结构设计和分析工作,提高设计效率和设计质量。

【1】XXX,XXXX。

【2】XXX,XXXX。

以上是本次大作业的有限元分析报告,总结了在建立有限元模型、确定材料属性和加载条件、数值计算和结果分析等方面的工作,并对计算结果进行讨论和改进方法的提出。

《有限元法及应用》总结--PPT课件

《有限元法及应用》总结--PPT课件

.
13
2. 里兹方法
• 里兹方法:如果微分方程具有线性和自伴随的 性质,那么它不仅可以建立它的等效积分形式, 并利用加权余量法求其近似解,而且还可以建 立与之相等效的变分原理,从而得到的另一种 近似求解方法。
• 自然变分原理:原问题的微分方程和边界条件的等效 积分的伽辽金法等效于它的变分原理,即原问题的微 分方程和边界条件等效于泛函的变分为零,亦即泛函 取驻值。反之,如果泛函取驻值则等效于满足问题的 微分方程和边界条件。而泛函可以通过原问题的等效 积分的伽辽金法而得到,我们称这样得到的变分原理 为自然变分原理。
.
24
*8.有限元法分析过程(续)
• 有限元分析过程主要包括:单元分析、整体分析、 载荷移置、引入约束、求解约束方程等过程。这一 过程是有限元分析的核心部分,有限元理论主要体 现在这一过程中。
• 有限元法包括三类:有限元位移法、有限元力法、 有限元混合法。
• 在有限元位移法中,选节点位移作为基本未知量;
.
7
线弹性有限元
线弹性有限元是以理想弹性体为研究对象的,所考 虑的变形建立在小变形假设的基础上。在这类问题 中,材料的应力与应变呈线性关系,满足广义胡克 定律;应力与应变也是线性关系,线弹性问题可归 结为求解线性方程问题,所以只需要较少的计算时 间。如果采用高效的代数方程组求解方法,也有助 于降低有限元分析的时间。
.
2
2.有限元的基本概念
有限元:通俗的讲就是对一个真实的系统用有限 个单元来描述。
有限元法:把求解区域看作由许多小的在节点处 相互连接的单元(子域)所构成,其模型给出基 本方程的分片(子域)近似解,由于单元(子域) 可以被分割成各种形状和大小不同的尺寸,所以 它能很好地适应复杂的几何形状、复杂的材料特 性和复杂的边界条件。

有限单元法基本步骤示例

有限单元法基本步骤示例

有限单元法在电磁 场分析中用于求解 电磁场方程
通过对电磁场进行 离散化处理,将连 续的电磁场转换为 离散的有限单元
通过对有限单元进 行数学建模和求解 ,得到电磁场的分 布情况和相关参数
有限单元法在电磁 场分析中具有广泛 的应用,如电磁场 仿真、天线设计、 电磁兼容性分析等
06 总结与展望
总结有限单元法的优势和不足
关系等。
最小势能原理
定义:最小势能原理是指在物理系统中,系统的总势能总是趋向于最小 值 应用:有限单元法中,通过最小化总势能来求解物理问题
优势:能够考虑系统的约束条件,得到精确解
局限性:对于非线性问题,可能会出现求解困难的情况
虚功原理
定义:虚功原理是有限单元法的基本原则之一,它指出在结构分析中,如果结 构受到的载荷是虚的(即不真实的),则结构的位移和应力也将是虚的。
优势:适用于复杂形状 和边界条件的离散化, 能够解决各种工程问题。
不足:计算量大,需要 高性能计算机支持;对 初学者来说,掌握难度 较大。
展望有限单元法未来的发展方向和应用前景
研究方向:随着科技的不断进步,有限单元法在理论和应用方面将会有更多的突破和创新,例 如开发更加高效、精确的算法和模型,以解决更加复杂的问题。
进。
05 有限单元法的应用实例
结构分析中的应用
有限单元法在结构分析中用于建立离散化模型,将连续的结构离散为有限 个单元,以便进行数值计算和分析。
有限单元法在结构分析中可以模拟各种复杂的结构和边界条件,例如桥梁、 高层建筑和核反应堆等。
有限单元法在结构分析中可以用于评估结构的强度、刚度和稳定性等性能 指标,为结构设计提供依据。
应用领域:随着工业和科技的不断发展,有限单元法将会被应用到更多的领域中,例如航空航 天、汽车、建筑、生物医学等,解决各种复杂的问题和挑战。

有限单元法简介

有限单元法简介

的1/3时静力求解就足够了。
.惯性力是动力问题不同于静力问题的关键之处
准则

2020/8/5
有限单元法简介
26
5、分析细节的考虑
在建立分析模型之前必须制订好建模方案:
– 必须考虑那些细节问题?
– 对称/反对称/轴对称?
– 模型中存在应力奇异?
2020/8/5
– 选用那种类型的单元?
.线单元 .壳单元 .X-Y平面单元
2020/8/5
有限单元法简介
17
三、有限单元法分析步骤
2、选择位移插值函数
为了能用节点位移表示单元体的位移、应变 和应力,在分析连续体问题时,必须对单元 中位移的分布做出一定的假设,一般假定位 移是坐标的某种简单函数。选择适当的位移 函数是有限单元法中的关键。
3、分析单元的力学特性
利用几何方程、本构方程和变分原理得到单 元的刚度矩阵和载荷矩阵
2020/8/5
报告人:CJF
CUMTB
有限单元法简介
1
有限单元法
一、数值模拟方法概述 二、有限单元法简介 三、有限单元法分析步骤 四、利用有限元软件进行工程分析 五、结后语
一、数值模拟方法概述
工程技术领域中的许多力学问题和场问题,如固 体力学中的位移场、应力场分析、电磁学中的电磁 分析、振动特性分析、热力学中的温度场分析,流 体力学中的流场分析等,都可以归结为在给定边界 条件下求解其控制方程的问题。 虽然人们能够得到它们的基本方程和边界条件,但 是能够用解析法求解的只是少数性质比较简单和边 界比较规则的问题,实际结构的形状和所受到的载 荷往往比较复杂,按解析法求解是非常困难的。
2020/8/5
有限单元法简介
8

有限单元法读书上机报告

有限单元法读书上机报告

学习方法有限单元法有限元对许多工科的人而言有限元,其必要性和重要性不言而喻。

有限单元法可以解决几乎所有的连续介质和场的问题。

它是一门实践性很强的课程,要真正学会使用有限单元法甚至做开发,除了要掌握相关有限单元法程序设计的理论知识,还必须经过大量的实践训练动手动脑,掌握从理论分析过程变成程序编写的过程,才能培养出程序设计的思维能力,写出更精简而且功能更加完善的程序语句。

难点在于如何将数学逻辑语言和算法语言转化为程序语言。

上机实验熟悉开发环境包括启动Microft visual c++ 6.0 、菜单功能、工具栏功能。

具体的就是建立项目(projiect)、新建文件、在文件中输入程序等操作,掌握程序设计的编写编译、调试和程序运行的过程。

实验上机课前最好用word将主程序和执行特定功能的子程序程序编好。

然后在上机实验课时对程序设计习题或例题进行调试运行,并尝试做不同的修改,耐心细心的修改每一处错误指导程序运行无误。

碰到自己无法解决的疑问和同学或老师一起探讨,这样就节省课上大量的编程时间。

课前预习、课堂笔记、课后习题和练习深入学习和领会程序设计思想查阅相关的书籍、浏览网页、做试卷、观看课件和视频、旁听课程巩固强化复习。

程序设计过程2.2节ppt778个有限单元法的特点:①概念清楚,容易理解。

②适应性强应用范围广。

③采用矩阵形式表达便于编制计算机程序可以补充计算机资源,通用程序可直接套用,用计算机求解。

④可以模拟各种几何形状复杂的结构。

有限单元法计算软件包括前处理、分析计算(求解器)、后处理。

预备知识数学:线性代数、矩阵论、数值分析力学:材料力学、结构力学、弹性力学(基本知识基本量、平衡微分方程(内力与体力的关系)、几何方程(应变与位移的关系)、物理方程(应变与应力的关系)、边界条件、能量原理(虚位移原理、极小势能原理)的矩阵表示。

)计算机:软件应用、编程(Fortran、C、C++、C#等)。

工程技术领域两类问题:第一类,可归纳为有限个已知单元体的组合即离散系统,然后依靠计算机求解。

(完整word版)有限单元法读书报告

(完整word版)有限单元法读书报告

有限单元法读书报告摘要:有限单元法以变分原理和加权余量法为基础,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。

采用不同的权函数和插值函数形式,便构成不同的有限元方法。

关键词:有限单元法;插值函数;网格划分;实例分析1 有限单元法概述1。

1 有限单元法的简介有限单元法[1]是应用局部的近似解来建立整个定义域的解的一种方法。

先把注意力集中在单个单元上,进行上述所谓的单元分析.基本前提是每一单元要尽可能小,以致其边界值在整个边界上的变化也是小的。

这样,边界条件就能取某一在结点间插值的光滑函数来近似,在单元内也容易建立简单的近似解。

因此,比起经典的近似法,有限元法具有明显的优越性。

比如经典的Ritz法,要求选取一个函数来近似描述整个求解区域中的位移,并同时满足边界条件,这是相当困难的.而有限元法采用分块近似,只需对一个单元选择一个近似位移函数,且不必考虑位移边界条件,只须考虑单元之间位移的连续性即可.对于具有复杂几何形状或材料、荷载有突变的实际结构,不仅处理简单,而且合理适宜.1.2 有限单元法的基本方法简介有限单元法,是一种有效解决数学问题的解题方法.在有限元方法中,把计算域离散剖分为有限个互不重叠且相互连接的单元,在每个单元内选择基函数,用单元基函数的线形组合来逼近单元中的真解,整个计算域上总体的基函数可以看为由每个单元基函数组成的,则整个计算域内的解可以看作是由所有单元上的近似解构成。

在河道数值模拟中[2],常见的有限元计算方法是由变分法和加权余量法发展而来的里兹法和伽辽金法、最小二乘法等。

根据所采用的权函数和插值函数的不同,有限元方法也分为多种计算格式.从权函数的选择来说,有配置法、矩量法、最小二乘法和伽辽金法,从计算单元网格的形状来划分,有三角形网格、四边形网格和多边形网格,从插值函数的精度来划分,又分为线性插值函数和高次插值函数等.不同的组合同样构成不同的有限元计算格式。

有限单元法汇报

有限单元法汇报
e T e T 我们令: K Ω e B DBtdxdy Pf Ω e N ftdxdy
PSe e N T TtdS

Pe Pfe PSe
a
e eT p e p e

T 1 T e B DBtdxdya a e N T ftdxdy Ωe 2 Ωe e
a
4.有限元单元和插值函数
• 4.1 引言
4.1.1 背景:
在前面,我们已经了解到有限元法的特点。 首先,我们把场函数(如位移u)表示成多项式的形式, 然后利用结点条件,将多项式中的待定参数表示成 结点值和单元几何的函数。
4.1.2 改进:
由于多项式中的待定参数的求解比较麻烦 同时广义坐标有限元的单元矩阵积分复杂,所以现在 需要利用适合不同单元类型的局部坐标系(自然坐标系) 建立各自单元插值函数的方法。
3.有限元单元法表达格式
• 3.1 弹性力学平面问题的有限元格式
(其中t为二维体厚度, f是作用在二维体内的体 积力, T是作用在二维体边界上 的面积力。 )
对于离散模型,系统位能是各单元位能的和,故可 求得离散模型的总位能:
a
e eT p e p e e a e T
u u υ


Ni N j

Nm a e Na e

N为插值函数矩阵, a e为单元节点位移列阵。 1 当 j i N ( ij (i, j , m) i x j , y j) 0 当 j i 此性质称为Kronecker delta性质
3.有限元单元法表达格式
β1 ~ β6 为广义坐标
求解下列方程组可以解出广义坐标:

第三章 有限单元法

第三章 有限单元法

第3章有限单元法在工程技术领域内,工程师常常运用数学和力学的知识将实际问题抽象成它们应遵循的基本方程(常微分方程或偏微分方程)和相应的边界条件。

对于大多数的工程技术问题,由于物体的几何形状和载荷作用方式是很复杂的,除了方程性质比较简单且几何边界相当规则的少数问题之外,试图按经典的弹性力学和塑性力学方法获得解析解是十分困难的,甚至是不可能的。

为了克服这种困难,有两条解决途径:一是引入简化假设,将方程和边界条件简化为能够处理的问题,从而得到它在简化状态下的解答。

这种方法只在有限的情况下可行,因为过多的简化将可能导致不正确的甚至错误的答案。

另一条解决途径就是数值解法,如有限差分法、边界元法、有限单元法和离散元法等。

对于非线性问题,有限单元法更为有效,且已经出现了许多通用程序。

有限单元法的主要优点是:①建立于严格理论基础上的可靠性。

因为用于建立有限元方程的变分原理或加权余量法在数学上已被证明是微分方程和边界条件的等效积分形式。

只要原问题的数学模型是正确的,同时用来求解有限元方程的算法是稳定、可靠的,如果单元满足收敛准则,则近似解最后收敛于原数学模型的精确解;②适应性强,应用范围广,不仅能成功地分析具有复杂边界条件、非线性、非均质材料、动力学等难题,而且还可以推广到解答数学方程中的其它边值问题,如热传导、电磁场、流体力学等问题;③适合计算机实现的高效性。

由于有限元分析的各个步骤可以表达成规范化的矩阵形式,最后导致求解方程可以统一为标准的矩阵代数问题,特别适合计算机的编程和执行。

已经出现了许多大型结构分析通用程序,如:NASTRAN、ASKA、ADINA、ANSYS、ABAQUS等,可以直接应用。

这些优点使有限单元法得到了广泛的应用和发展。

3.1有限单元法分析的基本步骤在工程或物理问题的数学模型(基本变量、基本方程、求解域和边界条件等)确定以后,有限单元法作为对其进行分析的数值计算方法的基本步骤如下:(1) 离散化一个复杂的弹性体可以看成是由无限个质点组成的连续体,它具有无限个自由度。

有限单元法 分析报告

有限单元法  分析报告

实验四有限单元法一、目的与任务目的:通过学生上机,了解有限元模型的建模过程的相关知识和方法,并对实验结果进行分析。

任务:熟悉有限元模型的建模过程,并借助现有分析软件进行计算分析。

二、内容、要求与安排方式1、实验内容与要求:在模型的材料属性,几何特性及载荷数值给出的情况下,建立有限元模型,给出分析过程及计算结果,并打印程序清单和输出结果。

2、实验安排方式:课外编写好程序清单,按自然班统一安排上机。

上机练习:计算悬臂梁端部的最大位移一悬臂梁受到均布载荷w及集中力F的作用如下图所示,需要求解悬臂梁端部的最大位移。

模型的材料属性,几何特性及载荷数值已给出,请建立有限元模型,给出分析过程及计算结果。

图1 悬臂梁受到均布载荷w及集中力F图材料特性: E = 2.07e11 Pa几何特性:l=4 m, a=3, b=0.5, h = 0.01m., A = b*h, I =bh3/12 m4载荷:w = 20 N/m, F=40 N三、试验操作过程1,进入ANSYS启动ANSYS程序,在启动界面中输入Beam1,单击ANSYS界面。

2,设置解题类型单击ANSYS Main Menu 中h3,添加单元类型依次单击弹出对话框,依次选择4,设置实常量在ANSYS Main Menu弹出Real Constants对话框。

单击Add按钮,依次输入几何形状参数b=0.5, h = 0.01m单击OK。

5,添加材料属性依次单击添加弹性模量等参数。

单击6,建模○1,创建点。

依次单击框。

输入关键点坐标,单击○2,创建线依次单击依次拾取关键点,单击7,划分单元格单击。

弹出对话框输入划分单元格分数20,单击Mesh/Lines选择8,施加约束和载荷单击w = 20 N/m, F=40 N,单击9,求解依次单击10,查看结果依次单击/Plot Results/ Contour Plot / Nodal Solu ,弹出对话框选择All Struc Force选项,单击OK。

有限单元法基本思想-原理-数值计算过程

有限单元法基本思想-原理-数值计算过程

有限单元法学习报告在对力学问题分析求解过程中,方法可以概括为两种方法,一种为解析法,对具体问题具体分析,通过一定的推导用具体的表达式获得解答,由于实际工程中结构物的复杂性,此方法在处理工程问题是十分困难的;另一种是数值法,有限元法是其中一种方法,其数学逻辑严谨,物理概念清晰,又采用矩阵形式表达基本公式,便于计算机编程,因此在工程问题中获得广泛的应用。

有限元法基本原理是,将复杂的连续体划分为简单的单元体;将无限自由度问题化为有限自由度问题,因为单元体个数是有限的;将偏微分方程求解问题化为有限个代数方程组的求解问题。

通常以位移为基本未知量,通过虚功原理和最小势能原理来求解。

基本思想是先化整为零,即离散化整体结构,把整体结构看作是由若干个通过结点相连的单元体组成的整体;再积零为整,通过结点的平衡来建立代数方程组,最后计算出结果。

我将采用最简单的三结点三角形为基本单元体,解决弹性力学中的平面问题为例,解释有限单元法的基本原理、演示数值计算过程和一般性应用结论。

一、离散化解决平面问题时,主要单元类型包括三角形单元(三结点、六结点)和四边形单元(四结点矩形、四结点四边形、八结点四边形)等。

选用不同的单元会有不同的精度,划分的单元数越多,精度越高,但计算量也会越大。

因此在边界曲折,应力集中处单元的尺寸要小些,但最大与最小单元的尺寸倍数不宜过大。

在集中力作用点及分布力突变的点宜选为结点,不同厚度,不同材料不能划分在同一单元中。

三角形单元以内角接近60°为最好。

充分利用对称性与反对称性。

二、单元分析将一个单元上的所有未知量用结点位移表示,并将分布在单元上的外力等效到结点上。

1、位移函数选取:根据有限元法的基本思路,将连续体离散为有限的单元集合后,此时单元体满足连续性、均匀性、各向同性、完全线弹性假设。

单元与单元之间通过结点连接并传递力,位移法(应用最广)以结点位移8 i= (U i V i)T为基本未知量,以离散位移场代替连续位移场。

王勖成《有限单元法》学习总结

王勖成《有限单元法》学习总结

一、绪论
1.2 有限元法特性:
① 对于复杂几何构型的适应性(单元在空间可以是一维、二 维或三维的,而每一种单元可以有不同形状); ② 对各种物理问题的可应用性(用单元内近似函数分片地表示 全求解域的未知场函数,并为限制场函数所满足的方程形式, 也为限制各个单元所对应方程必须是相同的形式); ③ 建立于严格理论基础上的可靠性(用于建立有限元方程的变 分原理或加权余量法在数学上以证明是微分方程和边界条件的 等效积分形式); ④ 适合计算机实现的高校性(有限元分析的各个步骤可以表达 成规范的矩阵形式,最后导致求解方程可以统一为标准的矩阵 代数问题,特别适合计算机编程和执行)。
王勖成《有限单元法》
(学习总结)
2020/3/8
汇报人:XXX 时 间:XXX
1
内容提纲
一、绪论 二、有限元法的理论基础-加权余量法和变分原理 三、弹性力学问题有限元方法的一般原理和表达式 四、单元和插值函数的构造 五、等参元与数值积分 六、有限元法运用中的若干实际考虑 七、线性代数方程组的解法 八、有限元分析计算机程序
由于
是任意的,满足上式时必然有
都等于零。这是与待定系数a的个数相等的方程组, 用以求近似解的经典方法叫做里兹法。
里兹法的实质是从一族假定解中寻求满足泛函变分的最好
解,显然近似解的精度与试探函数的选择有关。
二、有限元法理论基础-加权余量法和变分原理
2.3 变分原理和里兹方法 2.3.2 里兹方法:
张量形式的几何方程为:
其扩展形式为:
二、有限元法理论基础-加权余量法和变分原理
2.4 弹性力学的基本方程和变分原理 2.4.2 弹性力学基本方程的张量形式: 物理方程:
张量形式的物理方程为:

弹性力学中的有限单元法

弹性力学中的有限单元法

∑N y
i
∑N
由插值基函数的性质及坐标变换的定义,可得 u = a0 x + a1 y + a 2
v = b0 x + b1 y + b2 即,在节点位移分布满足刚体模式或常应变模式时,对于等 参数插值,单元内的位移模式也满足刚体模式或常应变模式
刚体模式或常应变模式的一般形式为
u = a0 x + a1 y + a 2 v = b0 x + b1 y + b2
i 0 i 1 i 2
则根据插值模式,单元内任一点的位移为
u= v=
∑N u
i =1 8 i =1
8
i i
= a0 = b0
∑N x ∑N x
i =1 i =1 8
8
i i
+ a1 + b1
∑N y
i i =1 8 i i =1
8
i
+ a2 + b2
∑N
i =1 8 i i =1
8
i
∑N v
i i
i i
N 1II = 0.25(1 ξ )(1 η ) 0.5 N 8II
ξ
7
N 2II = 0.25(1 + ξ )(1 η ) N 3II = 0.25(1 + ξ )(1 + η ) N 4II = 0.25(1 ξ )(1 + η ) 0.5 N 8II
N 8II = 0.5(1 ξ )(1 η 2 ) 在节点1,2和3构成的边上 II u P = 0.5[(1 η ) (1 η 2 )]u1 + 0.5[(1 + η ) (1 η 2 )]u 2 + (1 η 2 )u 3

有限元分析报告模板

有限元分析报告模板

有限元分析报告模板1. 引言本文档旨在提供一份有限元分析报告模板,用于记录和展示有限元分析的结果。

有限元分析是一种常用的数值分析方法,用于解决结构力学和热力学问题。

通过将结构划分为有限个小单元,有限元分析能够近似求解结构的应力、应变和变形等参数。

2. 问题描述在本节中,我们将描述待分析的问题。

详细描述问题的几何形状、边界条件和加载情况等。

例如,我们将以一个简单的悬臂梁为例进行说明。

悬臂梁的几何形状为矩形截面,长度为L,宽度为W,高度为H。

其中,梁的一侧通过固定边界条件固定不动,另一侧施加集中力F。

3. 网格划分在本节中,我们将进行网格划分,将问题的几何形状划分为有限个小单元。

我们可以使用一些专业的有限元分析软件,如ANSYS或Abaqus等,来进行网格划分操作。

针对我们的悬臂梁问题,我们可以将其划分为若干个矩形或三角形单元。

4. 材料性质和边界条件在本节中,我们将描述材料性质和边界条件。

材料性质包括弹性模量、泊松比等,而边界条件包括位移约束、力加载等。

对于悬臂梁问题,我们可以假设材料为均匀的弹性材料,边界条件为一侧固定不动,另一侧施加集中力。

5. 有限元模型的建立在本节中,我们将建立有限元模型,将问题转化为一组代数方程。

有限元模型的建立涉及到单元类型选择、单元数目确定等。

我们可以选择合适的单元类型,如梁单元或壳单元等,根据具体情况确定单元数目。

6. 有限元分析在本节中,我们将进行有限元分析,求解代数方程组,得到结构的应力、应变和变形等结果。

有限元分析可以通过数值方法,如有限差分法或有限差分法等,进行求解。

通过有限元分析,我们可以得到悬臂梁在加载条件下的应力分布、应变分布和位移分布等。

7. 结果讨论在本节中,我们将讨论有限元分析的结果。

我们可以对悬臂梁的应力、应变和位移等结果进行分析和评估。

我们可以考虑不同加载条件下的结果差异,或者与理论计算结果进行比较。

通过结果讨论,我们可以评估结构的安全性和合理性。

有限单元法知识点总结

有限单元法知识点总结

有限单元法知识点总结1. 有限元法概述有限单元法(Finite Element Method ,简称FEM)是一种数值分析方法,适用于求解工程结构、热传导、流体力学等领域中的强耦合、非线性、三维等问题,是一种求解偏微分方程的数值方法。

有限元法将连续的物理问题抽象为由有限数量的简单几何单元(例如三角形、四边形、四面体、六面体等)组成的离散模型,通过对单元进行适当的数学处理,得到整体问题的近似解。

有限元法广泛应用于工程、材料、地球科学等领域。

2. 有限元法基本原理有限元法的基本原理包括离散化、加权残差法和形函数法。

离散化是将连续问题离散化为由有限数量的简单单元组成的问题,建立有限元模型。

加权残差法是选取适当的残差形式,并通过对残差进行加权平均,得到弱形式。

形函数法是利用一组适当的形函数来表示单元内部的位移场,通过形函数的线性组合来逼近整体位移场。

3. 有限元法的步骤有限元法的求解步骤包括建立有限元模型、建立刚度矩阵和载荷向量、施加边界条件、求解代数方程组和后处理结果。

建立有限元模型是将连续问题离散化为由简单单元组成的问题,并确定单元的连接关系。

建立刚度矩阵和载荷向量是通过单元的应变能量和内力作用,得到整体刚度矩阵和载荷向量。

施加边界条件是通过给定位移或力的边界条件,限制未知自由度的取值范围。

求解代数方程组是将有限元模型的刚度方程和载荷方程组成一个大型代数方程组,通过数值方法求解。

后处理结果是对数值结果进行处理和分析,得到工程应用的有用信息。

4. 有限元法的元素类型有限元法的元素类型包括结构单元、板壳单元、梁单元、壳单元、体单元等。

结构单元包括一维梁单元、二维三角形、四边形单元、三维四面体、六面体单元。

板壳单元包括各种压力单元、弹性单元、混合单元等。

梁单元包括梁单元、横梁单元、大变形梁单元等。

壳单元包括薄壳单元、厚壳单元、折叠单元等。

体单元包括六面体单元、锥体单元、八面体单元等。

5. 有限元法的数学基础有限元法的数学基础包括变分法、能量方法、有限元插值等。

幕式有限单元法在结构力学问题求解上综述

幕式有限单元法在结构力学问题求解上综述

幕式有限单元法在结构力学问题求解上综述引言结构力学是研究结构在外力作用下的变形、应力和变形速度的科学。

随着科技的进步和工程建设的不断发展,结构力学的研究变得越来越重要。

在解决结构力学问题时,幕式有限单元法(MFE)是一种常用的数值计算方法。

本文将综述幕式有限单元法在结构力学问题求解上的应用。

一、幕式有限单元法的基本原理幕式有限单元法是一种近似解结构弹性力学问题的数值法。

它以广义拉格朗日体系为基础,通过将结构离散为无数的小单元,并使用插值函数逼近位移场,从而将连续问题转化为离散问题。

其中幕式指数函数是幕式有限单元法的核心概念,它能够有效描述结构内部的变形和应力分布。

二、幕式有限单元法的主要步骤1. 离散结构:将结构离散为多个小单元,可以是直线单元、平面单元或体单元。

每个单元都有一定的几何形状和弹性特性。

2. 选择插值函数:插值函数是用来逼近位移场的函数。

合适的插值函数能够准确地描述结构内部的变形。

常用的插值函数有线性插值函数、二次插值函数等。

3. 建立单元刚度矩阵:通过使用广义拉格朗日体系的原理,可以根据单元的几何形状和材料性质,推导出单元刚度矩阵。

4. 装配刚度矩阵:将所有单元的刚度矩阵装配到整个结构的刚度矩阵中。

通过适当的顺序,可以使得整个结构的刚度矩阵满足正定性。

5. 施加边界条件:根据结构的边界条件,将刚度矩阵分解为已知位移和未知位移的两部分。

已知位移部分通过边界条件直接确定,未知位移部分通过求解线性方程组来得到。

6. 求解线性方程组:通过迭代方法或直接法,求解刚度矩阵乘以未知位移等于载荷向量的线性方程组,得到未知位移。

7. 计算应力和变形:利用幕式指数函数的定义和位移场的逼近,可以计算出各个单元内部的应力和位移。

三、幕式有限单元法的优势和局限性1. 优势:- 幕式有限单元法具有广泛的适用性,可以用于求解各种结构力学问题。

无论是静力学问题、动力学问题还是非线性问题,都可以使用幕式有限单元法进行求解。

有限单元法综述

有限单元法综述

有限单元法发展与趋势综述摘要:本文简述了有限单元法的提出过程,发展历史及基本思想,重点论述了有限单元法的基本解题步骤及有限单元法的发展趋势。

文章最后介绍了一个基于ANSYS软件运用有限单元法分析某隧道的实例关键词:有限单元法;发展趋势;ANSYS;隧道Review of the Finite Element Method’s Developments and TrendsAbstract:This paper briefly discusses the proposed process of the finite element (FEM), the development of the FEM and the basic idea of the FEM, with emphasis on the basic problem-solving steps of the FEM and the development trend of the FEM. Finally, the paper analyzes a tunnel problem by using the FEM, which is based on the ANSYS software platform.Keywords:the finite element;development trends;ANSYS;tunnel1.引言随着现代工业、生产技术的发展,不断要求设计高质量、高水平的大型、复杂和精密的机械及工程结构。

为此目的,人们必须预先通过有效的计算手段,确切的预测即将诞生的机械和工程结构,在未来工作时所发生的应力、应变和位移。

但是传统的一些方法往往难以完成对工程实际问题的有效分析。

弹性力学的经典理论,由于求解偏微分方程边值问题的困难,只能解决结构形状和承受载荷较简单的问题,对于几何形状复杂、不规则边界、有裂缝或厚度突变,以及几何非线性、材料非线性等问题往往遇到很多麻烦,试图按经典的弹性力学方法获得解析解是十分困难的,甚至是不可能的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(2)虚应力原理(几何方程和位移条件的等效积分弱形式):
2.有限元法基础
• 2.2 虚功原理和弹性力学变分原理

δσT εdV- δTT u dS 0
V
Su
力学意义:如果位移是协调的, 则虚应力和 虚边界约束反力在它们上面所作之功的总和为零。
2.2.2弹性变分原理包括基于自然变分原理的 最小位能原理和最小余能原理。
有限单元法/学习总结
浙大岩土工程 余启致
2014/12/15
什么是有限单元法 有限单元法基础
有限单元法表达格式 有限元单元和插值函数
等参元和数值积分 个人学习计划
( ) 1.什么是有限单元法? Finite Element Method
离散 插值集成 解方程组
什么是有限单元法 有限单元法基础
有限单元法表达格式 有限元单元和插值函数
(其中t为二维体厚度,f是作用在二维体内的体积力, T是作用在二维体边界上的面积力。)
对于离散模型,系统位能是各单元位能的和,故可 求得离散模型的总位能:
p e
e aeT 1 BT DBtdxdyae aeT N T ftdxdy
p e
2 Ωe
e
Ωe
aeT N TTtdS
2.2.1变形体中,任意满足平衡的力系在变形状态上作的虚功 为零,即体系外力的虚功与体系内力的虚功之和等于零。
虚功原理是虚位移原理和虚应力原理的总称。
(1)虚位移原理(平衡方程和力边界条件的等效积分弱形式):
δεT σ-δu T

f
dV-

δuT T dS 0
V

力学意义:若力系(包括内力和外力)是平衡的,则它们 在虚位移和虚应变上所作功的总和为零。
υT A(u) dΩ Ω
Ω υ1A1(u) υ2 A2(u) dΩ 0
υT 为一组任意函数
a
2.有限元法基础
• 2.1 微分方程的等效积分形式和加权余量法

υT B(u)dΓ
Γ
Ω

υ1
B1(u)

υ2
B2(u)

0

υT 为另外一组任意函数
两式相加得到微分方程的等效积分形式:
4.有限元单元和插值函数
• 4.2 选择合适单元和插值函数 4.2.1 一维单元 4.2.1.1 拉格朗日单元(只包含场函数结点值)
对于具有n个结点的一维单元,如果结点参数中只包 n
含场函数的结点值,则单元内的场函数可插值表示为: Nii
n
i 1
Ni (x) 具有右侧的性质:Ni (x j ) ij , Ni (x) 1
—n
u u Niai N1a1 N1a1 N1a1 Na i1
在通常n取有限项数的时候,近似解不能满足微分方程 和边界条件方程,将会分别产生残差R1和R2(也即余 量),然后对这两个余量进行加权积分,令其为零,就 可以解出近似函数。
2.有限元法基础
• 2.1 微分方程的等效积分形式和加权余量法
i 1
关于插值函数的构造,可直接采用熟知的拉格朗日插值多
项式,对于总体坐标系下n个结点的一维单元,可令:
Ni
x
lin-1
x
n x-xj j1,j i xi-xj
(x x1 )(x x2 )(x xi1 )(x xi1 )(x xn ) (xi x1 )(xi x2 )(xi xi1 )(xi xi1 )(xi xn )
4.2.2.1 三角形单元
如同一维单元的情形,也可以利用无量纲的局部自然
自然坐标以构造三角形单元的插值函数。现介绍三角
形域的面积坐标的确定。
i(1,0,0)
如图:三角形中任一点P的位置可以由
3个比值来确定,即:
Lm=0
Am
P
Lj=0 Aj
P(Li , L j , Lm )
J(0,1,0)
Ai
Li=0 三角形单元的面积坐标
• 3.1 弹性力学平面问题的有限元格式
3.1.1 离散单元的位移插值
y
y
m
e2
i
e1
j
0
vm
m(xm,ym)
um
vi
ui
i(xi,yi)
vj
j(xj,yj)
uj
x
0
x
3.有限元单元法表达格式
• 3.1 弹性力学平面问题的有限元格式
离散单元的位移插值即,用单元上三个角结点的位移 插值表示单元内部各点的位移。
Ni
1 2A
ai
bi x ci y
i,j,m
单元位移,单元应变,单元应力的矩阵形式分别如下:
3.有限元单元法表达格式
• 3.1 弹性力学平面问题的有限元格式
ui
u
u
υ
Ni 0
0 Ni
Nj 0 0 Nj
υi
N m
0
0 u j
Nm
υ
j
INi
um
INj
INm
aaij
am
υm
σ
σ
x
σ y

DBae
Sae
τ
x
y
其中 B 为应变矩阵,S 为应力矩阵
3.1.2 利用最小位能原理建立有限元方程
最小位能原理的泛函总位能 p 在平面问题中的矩阵表达形式为:
p
1 T Dtdxdy
2
uT ftdxdy
uTTtdS
S
3.有限元单元法表达格式
• 3.1 弹性力学平面问题的有限元格式
举例:伽辽金法解微分方程
微分方程
:
d2 u dx2
u
x
0
(0
x
1)
边界方程 : x 0 时,u 0 ; x 1时,u 0
余量R 代入
~
两项近似解:u N1a1 N2 a2 x(1 x) a1 x2 (1 x) a2 取权函数为 :W1 N1 x(1 x),W2 N2 x2 (1 x)

υT A(u)dΩ υT BudΓ 0
Ω
Γ
在很多情况下对上式进行分部积分,可以得到:
CT υD(u)dΩ
ET

υ
F
u

0
等效积分的“弱”形式(更精确)
Ω
Γ
2.有限元法基础
• 2.1 微分方程的等效积分形式和加权余量法
2.1.2加权余量法
对于微分方程式和边界条件式所表达的物理问题,假设 未知场函数u用一簇带有待定参数的已知近似函数来近似, 表示为:
Li Ai A, Lj Aj A, Lm Am A
M(0,0,1)
Ai Aj Am A, Li Lj Lm 1
4.有限元单元和插值函数
• 4.2选择合适单元和插值函数
(1)线性三角形单元
对于线性单元,可以直接利用面积坐标作为插值函数。 即三角形的三个插值函数就是三角形的面积坐标。
p e
e
p
e
aeT
1 BT DBtdxdyae
2 Ωe
e
aeT
N T ftdxdy
Ωe
aeT N TTtdS
e
Sσe
பைடு நூலகம்
aT 1
GT K eG a-aT
GT Pe
p
2e
e
1 aT Ka-aT P 2
单元变形总是令该泛函取驻值,即: p 0
a
3.有限元单元法表达格式
2
-4
(
1) ,
l 31
3
2
(
1) 2
4.2.1.2 Hermite单元(还包含场函数导数结点值)
函数 采用Hermite多项式的插值表达式可以写成:
ξ
2 i 1
H
0
i
ξ
i
2
i 1
H i1
ξ
d

i
或ξ
4 i 1
Ni ( ) Qi
4.有限元单元和插值函数
• 4.2选择合适单元和插值函数 4.2.2 二维单元
等参元和数值积分 个人学习计划
a
2.有限元法基础
• 2.1 微分方程的等效积分形式和加权余量法 • 2.1.1未知场函数u满足的微分方程和边界条件可表示为如下
方程组:
A1(u)
A2(u)
A(u) • 0


在内
B1(u)
B2(u)
B(u) • 0 (在上)


两个微分方程的等效积分形式:
• 3.1 弹性力学平面问题的有限元格式
得到有限元求解方程
Ka P
因此要求得有限元的解,关键在于根据子单元的插值函数 矩阵求出子单元的应力应变矩阵,然后利用单元的最小位 能原理求出子单元的刚度矩阵和等效节点荷载列阵,并在 整个单元集成整体的刚度矩阵K,以及整体等效节点荷载列 阵P,再利用边界条件可以解出a。
3.有限元单元法表达格式
• 3.1 弹性力学平面问题的有限元格式
将求得的广义坐标代入
u υ
β1 β4
β2 x β5 x
β3 β6
y y
可以将位移函数表示成结点位移的函数,如下:
u Niui N ju j Nmum
υ Niυi N jυj Nmυm 其中Ni , Ni , Nm 为插值函数或形函数
举例:用一条直线上的三个点进行插值
当n 3,且x2 (x1 x3)/ 2, 1 0, 2 1/ 2, 3 1
4.有限元单元和插值函数
• 4.2选择合适单元和插值函数
代入到插值函数公式中,有:
相关文档
最新文档