有限元优化设计.docx
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 有限元 优化 设计
- 资源描述:
-
一·前言 二·有限元课程设计 2.简化模型 3.解析法求解 4.创建节点 5.施加均布载荷和约束 7.结果分析 三·机械优化设计说明 2.二次插值法C语言程序 四·心得 五·参考文献 前言 随着科学技术的飞速发展,现代社会对生产与生活、物资与精神提出了更多更高的要求,这就需要设计人员学习和掌握现代科学设计理论和方法,开拓思路,提高现代设计能力,使所设计的产品具有先进性、可靠性、经济性、及时性。 随着有限元分析商品化软件的普及,有限元分析已从过去的只有较少数专业人员掌握的理论和方法,变为大学生、研究生、科技工作者、工程技术设计人员广泛使用的通用分析工具,在各行各业中起着很大的作用。在有限元诸多软件中,ANSYS软件是融结构、流体、电场、磁场、声场分析于一体的大型通用有限元分析软件。由世界上最大的有限元分析软件公司之一的美国ANSYS开发,它能与多数CAD软件接口,实现数据的共享和交换,如Pro/Engineer, NASTRAN, Alogor, I-DEAS, AutoCAD等, 是现代产品设计中的高级CAD工具之一。软件主要包括三个部分:前处理模块,分析计算模块和后处理模块。前处理模块提供了一个强大的实体建模及网格划分工具,用户可以方便地构造有限元模型;分析计算模块包括结构分析(可进行线性分析、非线性分析和高度非线性分析)、流体动力学分析、电磁场分析、声场分析、压电分析以及多物理场的耦合分析,可模拟多种物理介质的相互作用,具有灵敏度分析及优化分析能力;后处理模块可将计算结果以彩色等值线显示、梯度显示、矢量显示、粒子流迹显示、立体切片显示、透明及半透明显示(可看到结构内部)等图形方式显示出来,也可将计算结果以图表、曲线形式显示或输出。软件提供了100种以上的单元类型,用来模拟工程中的各种结构和材料。该软件有多种不同版本,可以运行在从个人机到大型机的多种计算机设备上,如PC,SGI,HP,SUN,DEC,IBM,CRAY等。 同时,近年来,优化设计亦是快速发展。在计算机辅助设计中,运用优化方法后,使得在设计过程中能不断选择设计参数并选出最优设计方案,又能加快设计速度,缩短设计周期。把优化设计同计算机辅助设计结合起来,使设计过程完全自动化,已成为设计方法的一个发展趋势。 现代设计方法任务书 学 院 机械工程学院 专 业 机械设计制造及其自动化 学生姓名 耿旭 班级学号 0701013307 训练报告题目 技术参数、内容及要求: 一、有限元课程训练 1.学习 CAE软件ANSYS,主要上机练习有 (1)连杆的静力学分析(2)桁架的有限元分析(3)梁与曲轴结构的内力计算(4)压力容器的静力学分析(5)机翼模型的模态分析 (6)压杆稳定临界载荷计算(7)过盈配合与拔销耦合分析 2.由学生通过调研,在工厂、企业或科研单位进行工程实践的基础上,结合实际需要拟定的题目。 二、优化课程 上机调试优化计算程序,并结合工程实际自找算例进行计算。主要上机练习有: (1)二次插值法 (2)Powell法 (3)惩罚函数 进度安排: 一、有限元上机(20学时) 第1次上机(4学时):学习ANSYS软件,作练习1、2; 第2次上机(4学时):学习ANSYS软件,作练习3、4; 第3次上机(4学时):学习ANSYS软件,作练习5、6; 第4次上机(4学时):学习ANSYS软件,作练习7; 第5次上机(4学时):自拟题目上机。 二、优化设计上机(12学时) 优化计算程序的调试及计算算例 注:利用业余时间撰写课程设计说明书。 指导教师(签字): 2010年5月10日 教研室主任(签字) 2010年5月10日 有限元课程设计 一、问题阐述 材料力学Ι(刘鸿文 第四版) P126 外伸梁上均布载荷的集中度为q=2kN/m,集中力偶矩Me=10kN·m列出剪力方程和弯矩方程,并绘制剪力图和弯矩图。 二、简化模型 1、梁的参数: 长度 l=8m; 宽度 b=1m 2、材料参数 梁选择线性、弹性、各向同性的材料。它的弹性模量EI=2.07Gpa,泊松比选择 u=0.26。 3、梁的边界条件 在节点A处梁受X方向、Y方向的约束;节点B受Y方向的约束。 4、梁的载荷 CD之间作用着均布载荷q=2kN/m,在节点C处作用着集中力偶Me=10kN·m。 经上述分析,此外伸梁可简化成一个二维单元,其中一端固支,一端外伸。另一个支撑点变化为一个绞支点,在梁的上部分布着均布载荷,中段有一个集中力偶,简化图如下: 图2-1 外伸梁简化图 三、 解析法求解 梁的CA、AD、DB等三段内,剪力和弯矩都不能有同一 个方程来表示,所以应分为三段考虑。对每一段都可以用同一个方法计算,列出剪力方程和弯矩方程,方程中x以m为单位,Fs(x)以kN为单位,M(x)以kN为单位。 由梁的平衡方程,求出支反力为 FRA=3kN,FRB=7kN, F=2kN 按照以前作剪力图和弯矩图的方法,应分段列出Fs和M 的方程式,然后依照方程式作图。 在支应力Fra的右侧梁截面上,剪力为3kN。界面A到C 之间的载荷为均布载荷,剪力图为斜直线。算出截面C上的剪力为(3-2×4)kN=-5kN,即可确定这条斜直线。截面C和B之间梁上无载荷,剪力图为水平线。截面B上有一集中力Frb,从B左侧到B得右侧,剪力图发生突然变化,变化的数值即等于Frb。 故Frb右侧截面上的剪力为(-5+7)kN=2kN。截面B和D之间无载荷,剪力图又为水平线。 截面A上的玩具Ma=0.从A到C梁上为均布载荷,弯矩图为抛物线。在这一段内,截面E上剪力等于零,弯矩为极值。E到右端的距离为1.5m,求出截面E上的极值为 ·m 求出集中力偶矩Me左侧截面上的弯矩为Mc=-4kN·m。由Ma,Me和Mc,便可联成A到C间的抛物线。截面C上有一集中力偶矩Me,从C到左侧到C得右侧,弯矩有一突然变化,变化的数值即等于Me。所以在Me的右侧截面上,Mc右=(-4+10)kN·m=6kN·m。截面C与B间梁上无载荷,弯矩图为斜直线。算出界面B上Mb=-4kN·m,于是就确定了这条直线。B到D之间弯矩图也为斜直线。在截面B上,剪力突然变化,弯矩图也突然变化。 依照建立方程和弯矩方程,分段做剪力图和弯矩图: 图3-1 剪力图 图3-2 弯矩图 四、ANSYS求解 将梁划分为16个单元,17个节点,用BEAM3来建立单元进行静力学分析。 1、单元与节点列表: LIST ALL SELECTED ELEMENTS. (LIST NODES) ELEM MAT TYP REL ESY SEC NODES 1 1 1 1 0 1 2 2 1 1 1 0 1 3 3 1 1 1 0 1 4 4 1 1 1 0 1 5 5 1 1 1 0 1 6 6 1 1 1 0 1 7 7 1 1 1 0 1 8 8 1 1 1 0 1 9 9 1 1 1 0 1 10 10 1 1 1 0 1 11 11 1 1 1 0 1 12 12 1 1 1 0 1 13 13 1 1 1 0 1 14 14 1 1 1 0 1 15 15 1 1 1 0 1 16 16 1 1 1 0 1 17 2、 根据问题描述,在ANSYS中设定,A点约束为UX,UY方向的,B点约束为UY方向的约束,C点的弯矩为10kN·m,A点外力为3kN,B点为7kN·m,C点为2kN ANSYS中的模型为: 3、 梁的变形图如下: 图4-1 量的变形图 4、弯矩与剪力的计算结果: STAT CURRENT CURRENT CURRENT CURRENT ELEM IMOMENT JMOMENT ISHEAR JSHEAR 1 0.47393E-14 1.2500 -3.0000 -2.0000 2 1.2500 2.0000 -2.0000 -1.0000 4 2.2500 2.0000 -0.44409E-13 1.0000 5 2.0000 1.2500 1.0000 2.0000 6 1.2500 -0.47670E-13 2.0000 3.0000 7 -1.7500 3.0000 4.0000 8 -1.7500 -4.0000 4.0000 5.0000 9 6.0000 3.5000 5.0000 5.0000 10 3.5000 1.0000 5.0000 5.0000 11 1.0000 -1.5000 5.0000 5.0000 12 -1.5000 -4.0000 5.0000 5.0000 13 -4.0000 -3.0000 -2.0000 -2.0000 14 -3.0000 -2.0000 -2.0000 -2.0000 15 -2.0000 -1.0000 -2.0000 -2.0000 16 -1.0000 0.0000 -2.0000 -2.0000 MINIMUM VALUES ELEM 13 8 1 14 VALUE -4.0000 -4.0000 -3.0000 -2.0000 MAXIMUM VALUES ELEM 9 9 9 8 VALUE 6.0000 3.5000 5.0000 5.0000 5、剪力图如下 图4-2 剪力图 弯矩图如下 图4-3弯矩图 四、结果分析 用解析法的解出的结果是: 最大弯矩 Mmax=6 kN·m 最小弯矩 Mmin=0 kN·m 最大剪力 Fmax=5 kN 最小剪力 Fmin=0 kN 用ANSYS的求解结果: 最大弯矩 Mmax=6kN·m 最小弯矩 Mmin=0kN·m 最大剪力 Fmax=5kN 最小剪力 Fmin=0 kN 所以梁的最大、最小应力分别为: 剪力 Fmax=3kN(A点 方向:竖直向上)、 Fmin=0 kN(距A点m) ; 弯矩 Mmax=6kN·m(C点方向:逆时针) Mmin=0kN·m 梁的弯矩在有集中力偶的地方会发生跳变,而剪力是在有集中 力的地方会有跳变的 两种方法的求解结果一样,证明在运用正确的方法,选用正确的 单元与节点进行有限元的分析,能得到与实际相符的结果,所以在。 工程实际中将实际问题转化成数学与物理模型,能得到想要的结果 第二章 优化设计 一·题目 求函数f(x)=/x-1/2+/x-1/3a1=10,p=0.01,e=0.000001,acc=0.00001; 1·先用进退法确定初始区间 α1=a1 ,f(α1)=f1 , p=h=0.01 α2=a1+h, f(α2)=f2 ∵f1<f2 ∴向右搜索 令h=-h,α2=α1,f1=f2 α3=α2+h ,f3=f(α3) ∵f3<f2 ∴继续向前搜索,令h=2h前找 经过多次搜索,确定初始区间【0,4】 进退法流程图 二次插值法流程图 用二次插值法继续求解 α1=0, f1=2 α2=(0+4)/2=2 α3=4,f=36,f2=2 ⑴第一次插入法 αp=63/68 F(αp)=fp ∵f2>fpαp<f2 ∴新区间【α1,α2】=【0,2】 ⑵第二次插值 α2=αp=63/68,f2=fp Α3=α2=1 f2=f1 计算αp fp=f(αp) 重复以上步骤,多次搜索 α*=1,f*=0 二·二次插值法C语言程序 #include"stdio.h" #include"math.h" #include"conio.h" void main() { float*area(float a1,float p,float a[3]); float f(float x); float ar,fr; float a1=10,p=0.01,e=0.000001; float pa[3]; area(a1,p,pa); a1=pa[0]; float a2=pa[1]; float a3=pa[2]; float f1=f(a1); float f2=f(a2); float f3=f(a3); do { ar=((a3*a3-a2*a2)*f1+(a1*a1-a3*a3)*f2+(a2*a2-a1*a1)*f3); ar=ar/2/((a3-a2)*f1+(a1-a3)*f2+(a2-a1)*f3); fr=f(ar); if(ar>a2) { if(fr>f2) { a3=ar; f3=fr; } else if(fr<f2) { a1=a2; f1=f2; a2=ar; f2=fr; } else { a3=ar; a1=a2; a2=(a1+a3)/2; f1=f2; f3=fr; f2=f(a2); } } else if(ar<a2) { if(fr>f2) { a1=ar; f1=fr; } else if(fr<f2) { a3=a2; f3=f2; a2=ar; f2=fr; } else { a1=ar; a3=a2; a2=(a1+a3)/2; f1=fr; f3=f2; f2=f(a2); } } if (fabs(a1-a3)<=e) break; } while(1); if(f2<fr) { ar=a2; fr=f2; } printf("\nx=%f\nf(x*)=%f",ar,fr); } float*area(float a1,float p,float a[3]) { float f(float x); float a2,f2,a3,f3,temp; float acc=0.00001; float f1=f(a1); float storep=p; while(1) { a2=a1+p; f2=f(a2); if(f2>=f1) { if(fabs(f2-f1)<acc) p=p/2; else p=-p; } else break; } while(1) { a3=a2+p; f3=f(a3); if(f2<=f3) break; p=2*p; a1=a2; f1=f2; a2=a3; f2=f3; } if(a1>a3) { temp=a1; a1=a3; a3=temp; } a[0]=a1;a[1]=a2;a[2]=a3; return a; } float f(float x) { float y=pow(fabs(x-1),1.5)+pow(fabs(x-1),2.7); return y; } 三·运行结果 四·结果分析 程序运行结果与实际计算结果有一定偏差,这是因为初选迭代步长不同而引起的。 五·设计心得 通过本次课程设计,使我了解到熟练掌握各种工程软件的重要性,通过运用ANSYS的内部接口,不仅简化了设计时间,也使结果更加精确,由此可见可以综合运用各种软件是很重要的,在以后的学习生活中我会不断的钻研创新。同时感谢安老师在这一学期非了我巨大的帮助使我获益非浅。 六.参考文献 [1] ANSYS有限元分析实用教程-李黎明编. 北京:清华大学出版社,2005 [2] APDL参数化有限元分析技术及其应用实例. 北京:中国水利水电出版社,2004展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




有限元优化设计.docx



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/4320141.html