5有限元软件之ansys入门实例.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5有限元软件之ansys入门实例

实验四 压杆的最优化设计 一、问题描述 图45所示的空心压杆两端受轴向外载荷P。轴的内径为,外径为,支承间距尺寸为。试确定压杆的结构尺寸、和,以保证在压杆不产生屈服并且不破坏压杆稳定性条件下,压杆的体积和重量最小。 该问题的分析过程如下: 压杆为细长直杆,承受轴向压力,会因轴向压力达到临界值时突然弯曲而失去稳定性。设计压杆,除应使其压力不超过材料的弹性极限外,还必须使其承受的轴向压力小于压杆的临界载荷。 压杆在机械装置中应用的例子较多,例如在液压机构中当活塞的行程足够大时,会导致活塞杆足够长,这种细长的活塞杆便是压杆。 根据欧拉压杆公式,对与两端均为铰支的压杆,其临界载荷为 式中E为压杆材料的弹性模量;J为压杆横截面的最小惯性矩,EJ为抗弯刚度;L为压杆长度。 将欧拉公式推广到端部不同约束的压杆,则上式变为 式中为长度折算系数,其值将随压杆两端约束形式的不同而异。当两端铰支时取;一端固定,另一端自由时取;一端固定,另一端铰支时取;两端均固定时,取。 由欧拉公式可知,与成正比。合理的设计压杆截面形状,使其材料尽量远离形心分布,就能使J增大而提高压更的抗弯刚度EJ,增大临界载荷。所以在相同截面面积的条件下,管状压杆比实心压杆有更大的临界载荷。 以管状压杆的内径,外径,长度作为设计变量,以其体积或重量作为目标函数,以压杆不产生屈服和不破坏轴向稳定性以及其尺寸约束条件,则管状压杆最优化设计的数学模型为 式中分别为大于1的安全系数;P为设计给定的外载荷。 二、实训目的 理解“最优化设计”的概念和方法;了解“最优化设计”的建模方法;了解“最优化设计”问题的解决过程;了解LINGO的编程、方法和求解过程。 三、实验步骤 1.运行LINGO程序。LINGO程序主界面如图3-3所示。 2. 点击下拉菜单,选择或者单击工具栏中的按钮,新建一个优化实例模型LINGO Model(*.lg4)。 3.在“LINGO Model”窗口建立模型,输入以下程序语句: Model: min=3.14*(d2^2-d1^2)*L/4;! 目标函数; !内径约束条件如下; d1min=0.02; d1max=0.03; d1=dimin; d1=d1max; !外径约束条件如下; d2min=0.02; d2max=0.03; d2=d2min; d2=d2max; !长度约束条件如下; Lmin=0.1; Lmax=1; L=Lmin; L=Lmax; !定义安全系数; a=1.2; b=1.3; !外加载荷20kN; P=20*10^3; E=200*10^9; !弹性模量; C=350*10^6; !材料抗压极限; (4*a*P)/(3.14*(d2^2-d1^2))=C; !不产生屈服的约束条件; u=0.5; !长度折算系数; J=3.14*(d2^4-d1^4)/64; !刚度系数; P=(3.14^2*E*J)/(b*(u*L)^2); END 4.模型建立完成后要对模型进行求解:单击下拉菜单“LINGO”选择“Sovle”,或者单击工具栏中的模型求解命令按钮。LINGO程序会弹出“LINGO Solve Status”窗口和“Solution Report”窗口。在“Solution Report”窗口中会列出完整的模型求解过程,在“LINGO Solve Status”窗口中列出了求解器的有关信息,如图46所示。 实验五 悬臂梁的可靠度分析 一、问题描述 如图47所示,长度L=2m的悬臂梁,自由端受集中力F=50KN作用。弹性模量 E=3.0e7kPa,泊松比v=0.17。悬臂梁截面:面积 二、实验步骤 1)建立有限元模型 (1)定义分析标题:Utility Menu-File-Change Title,输入”Probabilistic Design of a beam” ,单击OK。 (2)定义参数初始值:Utility Menu-Parameters-Scalar Parameters,打开数值参数对话 框。在Selection编辑栏中输入F=50,按Enter键:输入E=3.0E7,按Enter键;单击C1ose关闭数值参数对话框。 (3)定义单元类型:Main Menu-Preprocessor-Element Type-Add/Edit/Delete,出现Element Types列表框。单击Add出现单元类型库

文档评论(0)

80019pp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档