结构优化设计的准则法
结构设计优化方法简介
结构设计优化方法简介1.简单解法当优化问题的变量较少时,可用下列简单解法。
(1)图解法。
在设计空间中作出可行域和目标函数等值面,再从图形上找出既在可行域内(或其边界内),又使目标函数值最小的设计点的位置。
(2)解析法。
当问题比较简单时,可用解析法求解。
2.准则法准则法是从工程和力学观点出发,提出结构达到优化设计时应满足的某些准则(如同步失效准则、满应力准则、能量准则等),然后用迭代的方法求出满足这些准则的解。
该方法的主要特点是收敛快,重分析次数与设计变量数目无直接关系,计算量不大,但适用有局限性,主要适用于结构布局及几何形状已定的情况。
尽管准则法有它的缺点,但从工程应用的角度来看,它比较方便,习惯上易于接受,优点仍是主要的。
最简单的准则法有同步失效准则法和满应力准则法。
(1)同步失效准则法。
其基本思想可概括为:在荷载作用下,能使所有可能发生的破坏模式同时实现的结构是最优的结构。
同步失效准则设计有许多明显的缺点。
由于要用解析表达式进行代数运算,同步失效设计只能用来处理非常简单的元件优化;当约束数大于设计变量数时,必须设法确定那些破坏模式应当同时发生才给出最优设计,这通常是一件十分困难的工作;当约束数和设计变量数相等时,并不能保证这样求得的解是最优解。
(2)满应力准则法。
该法认为充分发挥材料强度的潜力,可以算是结构优化的一个标志,以杆件满应力作为优化设计的准则。
这一方法在杆件系统如桁架的优化设计中用得较多。
在此基础上又发展了与射线步结合的齿行法以及框架等复杂结构的满应力设计。
3.数学规划法将结构优化问题归纳为一个数学规划问题,然后用数学规划法来求解。
结构优化中常用的数学规划方法是非线性规划,有时也用线性规划,特殊情况可能用到动态规划、几何规划、整数规划或随机规划等。
(1)线性规划。
当目标函数和约束方程都是设计变量的线性函数时,称为线性规划问题。
该类问题的解法比较成熟,其中常用的解法是单纯形法。
(2)非线性规划。
优化设计 oc 准则法
优化设计 oc 准则法优化设计OC准则法是一种在软件开发中应用的设计原则,它可以帮助开发人员更好地组织和维护代码,提高代码的可读性和可扩展性。
本文将为您介绍如何应用优化设计OC准则法,并为您提供一些建议和指导。
首先,我们要明确优化设计OC准则法的目标是什么。
优化设计OC 准则法的目标是使代码更加灵活、可重用和可维护。
因此,在编写代码之前,我们应该仔细思考问题,理清代码的逻辑结构,并坚持一些基本的设计原则。
第一条原则是“单一责任原则”,即每个类或模块应该只有一个责任。
这意味着我们应该将代码分解为功能单一的小模块,以便提高代码的可读性和可维护性。
我们应该避免一个类或方法负责太多的功能,这样可以降低代码的复杂性。
第二条原则是“开闭原则”,即软件实体(类、模块、函数等)应该对扩展开放,对修改关闭。
这意味着我们应该通过接口来定义类的行为,使得我们可以在不修改现有代码的情况下添加新的功能。
这样可以降低代码的耦合性,并增加代码的可复用性。
第三条原则是“里氏替换原则”,即子类可以替换父类并且不会影响程序的正确性。
这意味着我们应该遵循类的继承关系,在设计类时要避免破坏子类与父类的替换关系。
同时,我们应该在设计接口时保证接口的一致性,以便能够正确地使用多态性。
第四条原则是“依赖倒置原则”,即高层模块不应该依赖于低层模块,它们应该共同依赖于抽象接口。
这意味着我们应该通过接口来定义类之间的依赖关系,而不是直接依赖具体的实现类。
这样可以降低类之间的耦合性,并提高代码的可维护性和可扩展性。
第五条原则是“接口隔离原则”,即客户端不应该依赖它不需要的接口。
这意味着我们应该将大的接口分解为小的接口,以便客户端只依赖于它们需要的接口。
这样可以避免客户端受到不必要的影响,并提高代码的灵活性和可复用性。
第六条原则是“迪米特法则”,即一个对象应该尽量少地与其他对象发生相互作用。
这意味着我们应该尽量减少对象之间的依赖关系,通过封装和隐藏对象的内部细节来降低对象之间的耦合性。
产品结构之设计准则及机构安全规范
产品结构之设计准则及机构安全规范产品设计准则及机构安全规范是为了确保产品的结构设计符合相关标准和规定,以保障产品的安全性、可靠性和有效性。
下面将从产品结构设计准则和机构安全规范两个方面进行详细介绍。
一、产品结构设计准则1.强调功能与性能的平衡:在产品结构设计过程中,需要充分考虑产品的功能需求和性能指标,以便在满足功能要求的同时,保证产品的性能达到预期目标。
2.强化材料与结构的兼容性:选择适用的材料,确保其与产品的结构相匹配,既要保证材料的质量和可靠性,又要考虑成本和制造工艺的可行性。
3.降低成本与提高效率:在产品结构设计阶段,要注重降低成本和提高生产效率,避免设计过度复杂或使用过多的零部件,以减少生产成本和生产时间。
4.考虑可维护性和可靠性:在产品结构设计中,要考虑产品的可维护性和可靠性,确保产品易于维修和保养,减少故障率,延长使用寿命。
5.强调设计的安全性:在产品结构设计中,要注重产品的安全性,遵循相关的安全规范和标准,确保产品结构设计的安全性,防止因结构问题而造成的安全事故。
6.提高产品的环境适应性:在产品结构设计阶段,要考虑产品在不同环境条件下的使用,以确保产品具有良好的适应性,能够在各种环境条件下正常运行。
1.强化机构的稳定性:机构安全规范要求在机构设计中注重提高机构的稳定性,避免机构在使用过程中因失稳而造成的安全隐患。
2.加强机构的承载能力:机构安全规范要求机构具备足够的承载能力,能够承受正常工作状态下的荷载和冲击,避免因承载能力不足造成的安全事故。
3.优化机构的布置和布线:机构安全规范要求在机构的布置和布线中注重优化,确保机构在使用过程中不会发生干涉、碰撞等安全问题。
4.强调机构配合的精度要求:机构安全规范要求机构的运动配合精度符合设计要求,避免由于精度不足而造成的故障和事故。
5.提高机构的可靠性和安全性:机构安全规范要求机构具备高可靠性和安全性,通过采用可靠的材料和工艺,以及进行严格的测试和质量控制,确保机构在使用过程中的安全性。
软件结构设计的优化准则
软件结构设计的优化准则一、引言软件结构设计是软件开发过程中的重要环节,它决定了软件的可维护性、可扩展性和可重用性。
优化软件结构设计可以提高软件质量,减少开发成本和维护成本。
本文将介绍软件结构设计的优化准则。
二、单一职责原则单一职责原则(Single Responsibility Principle,SRP)是指一个类只负责一个职责。
这样做可以提高类的内聚性和代码的复用性。
如果一个类负责多个职责,那么当其中一个职责需要改变时,就会影响到其他职责,导致代码难以维护。
三、开闭原则开闭原则(Open-Closed Principle,OCP)是指一个模块应该对扩展开放,对修改关闭。
这样做可以保证系统的稳定性和可扩展性。
如果一个模块需要修改时,就会影响到其他模块,导致系统难以维护。
四、里氏替换原则里氏替换原则(Liskov Substitution Principle,LSP)是指子类可以替换父类并且不会影响程序的正确性。
这样做可以提高代码的复用性和可扩展性。
如果子类不能替换父类或者替换后会影响程序的正确性,就会导致代码难以维护。
五、依赖倒置原则依赖倒置原则(Dependency Inversion Principle,DIP)是指高层模块不应该依赖低层模块,而是应该依赖抽象接口。
这样做可以提高代码的灵活性和可扩展性。
如果高层模块依赖低层模块,就会导致代码难以维护。
六、接口隔离原则接口隔离原则(Interface Segregation Principle,ISP)是指一个类不应该强制实现它不需要的接口。
这样做可以提高代码的可读性和可维护性。
如果一个类实现了它不需要的接口,就会导致代码冗余和难以维护。
七、迪米特法则迪米特法则(Law of Demeter,LoD)是指一个对象应该对其他对象有尽可能少的了解。
这样做可以提高代码的灵活性和可扩展性。
如果一个对象对其他对象了解过多,就会导致代码耦合度过高和难以维护。
机械设计中的结构优化方法综述
机械设计中的结构优化方法综述引言:机械设计是一门综合性的学科,涉及到材料科学、力学、工程力学等多个领域。
在机械设计中,结构优化是一个重要的环节,通过优化设计可以提高机械产品的性能和效率。
本文将综述机械设计中的结构优化方法,包括传统的优化方法和近年来发展起来的基于人工智能的优化方法。
一、传统的结构优化方法1.1 材料选择和设计准则在机械设计中,材料的选择对结构的优化起着至关重要的作用。
不同材料的物理性能和力学性能各有优劣,根据机械产品的使用环境和要求,选择合适的材料可以提高产品的性能和寿命。
同时,设计准则也是结构优化的基础,如强度、刚度、稳定性等要求,需要在设计过程中合理考虑。
1.2 拓扑优化拓扑优化是一种常用的结构优化方法,通过改变材料的分布来优化结构的性能。
这种方法可以通过数学模型和计算机仿真来实现。
拓扑优化可以帮助设计人员在不改变结构形状的前提下,找到最佳的材料分布方式,以实现最佳的结构性能。
1.3 尺寸优化尺寸优化是指通过改变结构的尺寸来优化结构的性能。
这种方法需要根据结构的受力情况和设计要求,对结构的尺寸进行调整。
尺寸优化可以通过数学模型和计算机仿真来实现,通过优化结构的尺寸,可以提高结构的强度和刚度。
二、基于人工智能的结构优化方法近年来,随着人工智能技术的发展,基于人工智能的结构优化方法也逐渐兴起。
这些方法利用机器学习和深度学习等技术,通过大量的数据和算法模型来实现结构的优化。
2.1 遗传算法遗传算法是一种模拟生物进化过程的优化方法。
通过模拟自然选择、交叉和变异等过程,来寻找最优解。
在结构优化中,遗传算法可以通过不断迭代和优化,找到最佳的结构设计。
2.2 神经网络神经网络是一种模拟人脑神经元工作原理的优化方法。
通过训练神经网络模型,可以实现结构的优化。
神经网络可以学习和记忆大量的数据和模式,通过不断的训练和调整,可以找到最佳的结构设计。
2.3 深度学习深度学习是一种基于神经网络的机器学习方法,通过多层次的神经网络结构来实现结构的优化。
结构优化
结构优化简述【教学目标】1、了解结构优化2、理解准则方程3、理解迭代乘子4、理解形状优化和拓扑优化【教学重点】1、理解迭代乘子2、理解形状优化和拓扑优化【教学难点】1、理解迭代乘子2、理解形状优化和拓扑优化【教学过程】一、以工程实际案例引入课题汽轮机叶片的弧形是通过结构优化来完成的。
在工程结构设计中,通常要在保证性能约束条件下,满足结构体积尽量小以减轻重量或节约材料。
新课讲授简述在进行结构设计时,性能约束一般是取结构固有频率禁区约束、振型约束、结构变形或许用应力约束。
以准则法思想为基础的优化准则法,对于结构优化来说,它是一种收敛速度快、求解目标函数和约束函数次数少的一种方法。
准则法思想是由“满应力设计”和“同步失效准则”原则,且主要是针对桁架结构的最轻设计发展起来的。
一、准则方程任何一个设计方案是否是最优的基本检验方法就是看它是否满足K-T 条件。
优化问题的准则方程是由所讨论的优化问题的最优解应满足K-T 条件推导出来的。
这时的迭代公式用来寻求满足K-T 条件的极小值点(设计点)。
二、迭代乘子C考虑到结构性能约束函数常是隐含设计变量i x 的非线性方程,对式(6-127)的准则方程的求解可采用线性迭代的方法。
这种求解从某个初始设计变量开始,按迭代公式1k k ki i i x C x +=反复进行线性迭代,直到求出满足准则方的设计变量。
这种优化准则就具有数学规划法的性质,是准则思想和数学规划的结合,故称为优化准则法。
三、形状优化和拓扑布局优化一种以极大值原理为基础——把优化问题表示为泛函极值形式的求解结构形式的理论和方法的应用,实现了从有限维的参数优化向无限维的形状优化和拓扑及布局优化的跨越。
这种无限维的优化方法是一种连续型的分析方法,它是基于结构的弹性力学模型和泛函极值的求解方法。
连续体的形状和拓扑及布局优化设计需要建立研究对象的几何和分析模型,这既涉及用相应的优化设计变量对边界形状和布局进行有效的描述,也需要处理与有限元分析相关的灵敏度分析和网络生成等问题。
结构动力响应的优化设计
结构动力响应的优化设计结构动力响应的优化设计是现代工程领域中重要的科学研究方向之一。
通过精确地预测和控制结构在外界环境激励下的振动响应,能够提高结构的稳定性、可靠性和安全性,减小结构的振动干扰,降低结构疲劳破坏的风险。
本文将介绍结构动力响应的优化设计方法,以及该领域的最新进展。
一、结构动力响应优化设计方法结构动力响应的优化设计主要涉及以下几个方面:1.结构模型建立:通过选择合适的数学模型来描述将要优化设计的结构系统,常用的模型包括有限元模型、传递矩阵模型等。
2.激励加载的分析:优化设计中必须考虑结构所受到的外界激励载荷,包括静态载荷和动态载荷。
通过对激励载荷的分析,可以准确预测结构的振动响应。
3.响应优化准则的建立:根据结构设计的要求和限制条件,建立合适的响应优化准则,如最小化结构振动响应、最小化结构的疲劳损伤等。
4.优化算法的选择:根据结构的复杂性和优化目标的不同,选择合适的优化算法进行求解。
常用的优化算法包括遗传算法、粒子群算法等。
二、结构动力响应优化设计的最新进展近年来,结构动力响应优化设计领域取得了许多重要的进展,以下是其中的几个方面:1.多目标优化设计:考虑到结构动力响应的多个指标的综合优化,研究者们开始关注多目标优化设计方法。
通过引入多目标优化算法,能够同时优化结构的多个性能指标,提高优化设计的效果。
2.基于机器学习的优化设计:机器学习技术的快速发展为结构动力响应优化设计带来了新的机遇。
通过建立基于机器学习的模型,能够自动学习和适应结构的响应特性,进一步提高优化设计的效率和准确性。
3.结构拓扑优化设计:结构拓扑优化设计是结构动力响应优化设计的一种重要方法。
通过优化结构的布局和形状,能够显著改善结构的动力响应性能,提高结构的稳定性和刚度。
4.结构材料优化设计:结构材料的选择对结构的动力响应具有重要影响。
优化设计中,可以通过选择合适的材料参数,以及优化结构的材料分布来改善结构的动力性能,提高结构的强度和耐久性。
软件结构设计的优化准则
软件结构设计的优化准则软件结构设计是软件开发中至关重要的一个方面。
一个良好的软件结构设计可以帮助开发者更有效地编写和维护软件代码。
在实践中,很多人发现软件结构设计的优化是一个非常具有挑战性的任务。
但是,如果我们遵循一些优化准则,可以更好地实现优化目标。
下面是一些常见的软件结构设计的优化准则:1. 单一职责原则这是软件开发中一个非常重要的原则。
单一职责原则是指一个模块或类应该只有一个职责。
一个类中应该只有一组相关的功能,每个功能都应该有明确的职责。
如果一个类或模块必须实现多个任务,可能会导致代码复杂性增加,并增加维护的难度。
2. 开闭原则开闭原则是指一个软件组件(类、模块、函数等)应该对扩展开放,对修改关闭。
这就意味着,当需要添加新的功能时,应该尽可能修改尽可能少的代码。
这个原则可以帮助减少代码修改带来额外的风险。
通过面向接口编程,可以将不同组件之间的耦合降至最低。
3. 依赖倒置原则依赖倒置原则是指我们应该在编程时依赖于抽象而不是具体实现。
高层模块不应该依赖于底层模块的具体实现,而是应该依赖于抽象。
这个原则可以帮助我们实现系统中不同组件的解耦。
4. 接口隔离原则接口隔离原则是指应该为客户端提供他们需要的接口,而不是强迫客户端使用他们不需要的接口。
这个原则可以帮助我们减少代码的冗余。
当客户端仅使用他们需要的接口时,我们可以将代码模块化并减少不必要的耦合。
5. 最小化耦合在软件开发中,耦合是指两个或多个软件模块之间的依赖关系。
最小化耦合是指我们应该尽量降低模块之间的依赖关系。
这个原则可以帮助我们实现模块的独立性,并减少模块的修改带来的影响。
6. 高内聚高内聚是指一个模块或者类应该只做一件事情,并且做得很好。
当一个类中的方法和属性都与该类的主要职责相关时,我们称这个类具有高内聚性。
这个原则可以帮助我们实现模块的独立性,并减少代码的重复和冗余。
综上所述,以上准则可以帮助我们实现软件结构的优化。
当我们在编写软件代码时,应该遵守这些准则,并根据特定的情况进行修改。
导重准则法在装载机前车架结构优化中的应用
按照步长因子法,寻优迭代公式为
性 与实用 性在某 轮式装 载机 前车架 的优 化设计 实践 中得 到充分验 证 。
[ 关键词] 车架 ;优化设计 ;导重法 ;敏度分析 [ 中图分类号]U 9.5 24 2
Ap l a i n o pi t f c o
[ 文献标识码]B
[ 文章编号]10—5 X 20 )1 0 1 3 0154 (0 81- 9 — 0 0
目前 ,常用 的结构优 化 方法 主要有 两类 :数学
明 ,该方 法具 有表达 简洁 ,意义 明确 ,收 敛快 ,优 化效 果好 的优 点E 。
规划法和准则法。数学规划法的本质是根据设计点 的性态函数及其导数信息来决定寻优迭代方 向和步
长 ,但 随着设 计变 量与约 束条 件 的增加 ,求 解 问题 规模 的加大 ,采用 数学规 划法 需要 的结 构分 析次数
板 密度 ;
=W ( X) = ∑
W ;
2 应 用 实例
作为 国 内第 3代 装 载 机 的 代 表 产 品 ,Z 5G L0
W。 —— 结 构 总 重 量 ,
是 目前各生产厂主推的主力机型,其前车架是结构 = 一t ・ 复杂的承载构件 ,它由不同厚度钢板焊接成箱形结 构 ,是整 机结 构强度 、刚度 设计 的关键 件之 一 。对
外载随设计变量变化而变化的速率 , 故仍存在准则
不准 的缺 陷 ,且所 涉及 的结 构形 式和优 化 目标约束
具有很 大局 限l 。 _ 2 J
文献 E]创立的结构优化导重法 ,是从极值 3
条件和 刚度 方程 出发严 密推 导的理 性 准则 法 ,意义
情况 ,第 组板单元重量数学表达为
建筑结构优化设计
建筑结构优化设计【摘要】文章主要对建筑结构优化设计进行相关阐述,对建筑结构优化设计原则及其发展进行详细探析,且希望建筑结构优化设计可以又好又快发展。
【关键词】结构设计;优化;技术中图分类号:tb482.2文献标识码: a 文章编号:一.建筑结构优化设计的原则建筑结构设计不仅仅包括建筑的结构本身,而且包括建筑的经济效益、居住的舒适度及建筑空间的使用率等等。
所以建筑结构设计需要严格按熙一定的基本原则。
(1)使不规则建筑平面布置产生规则结构效应的原则。
在建筑结构优化设计的过程中,需要根据不同功能的需求,通过对调节墙柱的布局和墙肢长短,使建筑结构达到经济结构和安全使用的目标。
(2)提高建筑居住舒适度的原则。
建筑居住的舒适度是建筑结构优化设计的出发点和落脚点。
为提高建筑居住舒适度应该从建筑结构、装饰装修、电气安装等各方面进行整体优化设计。
(3)保证建筑结构整体安全度的原则。
建筑结构的安全性主要体现在建筑的抗震设计,其标准已在我国的《建筑抗震设计规范》被提出。
因此需要保证结构设计涉及到的每个部件承载能力的可靠性,最终到达建筑结构安全经济耐久的目标。
(4)针对不同构件采用不同安全系数的结构优化设计的原则。
如果为了确保建筑的整体安全性而不分构件的实际承载能力,对所有构件均给予相同的安全系数,这样反而会导致结构设计的不合理。
可以根据建筑不同部位的承载能力设计其需要的安全系数,达到整体优化的目标。
(5)降低建筑结构造价的原则。
在保证建筑结构整体性能达到指标的前提下,尽量考虑建筑的经济性。
二.建筑结构优化设计的技术方法结构优化设计的本质以力学理论和数学规划理论为理论基础,以计算机技术为工具,对建筑结构涉及到的各个变量进行寻找优化决策的先进的设计方法,其本质就是求极值问题。
(1)优化数学模型。
建立正确合理的优化数学模型是结构优化设计的关键步骤,基于正确的优化数学模型是得到正确优化结果的基础。
例如,在优化模型中,数学模型中的等式约束个数应当小于设计变量的个数,这样才能求得最优解。
结构优化设计结课论文
结构优化设计结课论文摘要:通过这学期课程的学习。
我基本对结构优化设计有了一个概念,知道了什么是优化设计,一些最基本的优化方法。
虽然可是有限,有些地方老师并没有具体讲,但是我已经知道了一些最基本的优化设计方法,比如一阶优化法、牛顿法等。
同时也可以在和我们专业接近的问题中小试牛刀。
关键词:结构优化设计、起落架结构正文:结构优化设计是指一项工程设计总是要求在一定的技术和物质条件下,取得一个技术经济指标为最佳的设计方案。
结构优化设计中,其首要的问题是把一个工程结构的设计问题描述成数学表达式,及建立数学模型。
结构最优化设计的数学描述:1.设计变量:一个结构的设计方案是由若干个数量来描述的,这些数量可以是构件的截面尺寸,如面积、惯性矩等几何参数,也可以是结构的形状布置几何参数.如高度、跨度等,还可以是结构材料的力学或物理特性参数。
这些参数中的~部分是按照某些具体要求事先给定的,它们在最优化设计过程中始终保持不变,称为预定参数。
另外一部分参数在虽优化设计过程中是可以变化的量,即为设计变量。
设计变量的个数,即所需求解最优化问题的维数。
2.目标函数:判别设计优劣标准的数学表达式称为目标函数,它是设计变量的函数,代表某个最重要的特征或指标。
优化设计就是从许多的可行设计中,以目标函数为标准,找出这个函数的极值(极小或极大),从而选出最优设计方案。
设计变量的个数,确定了目标函数的维数,设计变量的幂及函数的性态,确定了目标函数的性质。
3.约束条件求目标函数极值时的某些限制条件,称为约束条件。
它反映了有关设计规范、计算规程、运输、安装、施工、构造等各方面的要求,有的约束条件还反映了优化设计工作者的设计意图。
约束条件包括常量约束与约束方程两类。
常量约束亦称界限约束,它表明设计变量的允许取值范围,一般是设计规范等有关规定和要求的数值,如板的最小厚度,圆杆的最小直径等。
约束方程是以所选定的设计变量为自变量,以要求加以限制的设计参数为因变量,按一定关系(如应力,应变关系,几何关系等)建立起来的函数式,它们之间的关系有明显表达式的称为显约束;有些结构比较复杂,结构的应力、位移、自振频率、临界荷载等约束,必须通过较精确的计算方法才能得到,它们之间的关系是隐含表达式,称为隐约束。
钢结构工程深化(优化)设计准则
钢结构工程深化(优化)设计准则钢结构工程深化(优化)设计准则提要:节点图内容应包括各个节点的连接类型,连接件的尺寸,高强度螺栓的直径和数量,焊缝的形式和尺寸钢结构工程深化(优化)设计准则1深化(优化)设计应根据原设计所提供的节点详图进行,如在节点图中无相应的节点时,可按照中国钢结构设计规范进行制定,但必须提交原设计认可。
同时如须对原设计节点进行优化,事先须得到原设计同意。
2节点图应包括主梁与次梁、主梁与钢柱、次梁与钢柱、支撑杆件等连接详图。
3节点图内容应包括各个节点的连接类型,连接件的尺寸,高强度螺栓的直径和数量,焊缝的形式和尺寸等一系列施工详图设计所必须具备的信息和数据。
4安装布置图:它包括平面布置图、立面布置图、楼梯布置图、扶手布置图、地脚螺栓布置图等。
安装布置图所包含的内容有构件编号、安装方向、标高、安装说明等一系列安装所必须具有的信息。
5构件详图,应包含但不限于以下内容:构件细部、重量表、材质、构件编号、焊接标记、连接细部、坡口形式和索引图等。
螺栓统计表,螺栓标记,螺栓直径。
轴线号及相对应的轴线位置。
加工、安装所必须具有的尺寸。
方向、构件的对称和相同标记(构件编号对称,此构件也应视为对称)。
图纸标题、编号、改版号、出图日期。
加工厂所需要的信息。
详图必须给出完整、明确的尺寸和数据。
整个结构和每件构件的紧固螺栓清单。
螺栓尺寸(直径、长度、重量)。
净重量。
构件编号、详图号、连接部分螺栓长度的确定,必须按照中国钢结构规范或业主所提供的规程进行计算。
图纸清单应注明详图号、构件号、数量、重量、构件类别、改版号、提交日期。
文字:所有文书、资料、清单、图纸均使用中文。
测量单位:使用mkS公制图纸尺寸:图纸尺寸和其它资料均使用A系列纸张,即Ao、A1、A2、A3和A4。
原则上图纸尺寸使用A1和A2绘制,文书、资料和清单等使用A3和A4。
书写原则上所有文件、资料、图纸均应打印,但技术联络书和草图等可以手写。
软件工程简答题答案 第五版
软件工程简答题第一章绪论1.什么是软件危机?软件危机有什么表现?软件危机产生的原因是什么?答:所谓软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
主要是指如何开发软件,怎样满足对软件日益增长的需求,如何维护数量不断膨胀的先有软件。
表现:(1)对于软件开发的成本和进度的估计很不准确。
(2)开发的软件产品不能完全满足用户要求,用户对已完成的软件系统不满意的现象常常发生。
(3)开发的软件可靠性差。
(4)软件通常没有适当的文档资料。
(5)软件的可维护性差。
(6)软件开发生产率提高的速度,远远跟不上计算机应用普及深入的趋势。
原因:软件开发中遇到的问题因找不到解决的办法,使问题积累起来,形成了尖锐的矛盾,导致了软件危机。
2.简述软件的发展过程。
答:软件生产的发展划分为三个年代:(1)程序设计时代:这一时期,软件的生产主要是个体手工劳动的生产方式。
(2)程序系统时代:由于计算机的应用领域不断扩大,软件的需求也不断增长,软件由于处理的问题域扩大而使程序变得复杂,设计者不得不由个体手工劳动组成小集团合作,形成作坊式生产方式小集团合作生产的程序系统时代。
(3)软件工程时代:软件工程时代的生产方式是采用工程的概念、原理、技术和方法,使用数据库、开发工具、开发环境、网络、分布式、面向对象技术来开发软件。
3.什么叫软件工程?软件工程是如何克服软件危机的?答:软件工程是将系统的、规范的、可度量的工程化方法应用于软件开发、运行和维护的全过程及上述方法的研究。
为了克服软件危机,人们从其他产业的工程化生产得到启示,采用工程的概念、原理、技术和方法来开发和维护软件。
4.软件工程的目标是什么?软件工程有哪些原则?答:软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。
原则如下:抽象、模块化、信息隐藏、局部化、完整性、一致性和可验证性。
导重准则法在前车架结构优化设计中的应用
基金项目广西柳州市科学研究与技术开发计划资助项目()作者简介石光林(6),男,高级工程师23@63导重准则法在前车架结构优化设计中的应用石光林1,2,陈树勋2,梁光明3(1.广西工学院机械系,广西柳州 545006;2.广西大学机械工程学院,广西南宁 530004;3.广西柳工机械股份有限公司,广西柳州 545007)摘要:提出了一种实用高效的机械结构优化设计方法———导重准则法,该方法既能充分利用结构分析软件AN 2SYS 有限元建模、分析求解与结果输出方便的优势,又能发挥导重法优化效果好、收敛快的优越性,一般只需约5~7次优化迭代计算,即可得到十分显著的优化效果,大大提高了设计效率与设计质量.其优越性与实用性在某轮式装载机前车架的优化设计实践中得到充分验证.关键词:前车架;结构优化;导重法;灵敏度分析中图分类号:TH123.4 文献标识码:A 文章编号:1672-5581(2008)02-0139-05Weight 2guidedcriterionmethoda ppliedforstructuraloptimizationdesi gnoffrontframesSHI Guan g 2lin1,2,CHEN Shu 2xun 2,LIA NGGuan g 2m in g3(1.De partmentofMechanicalEngineering,Guan gxi Universit yofTechnolo gy,Liuzhou545006,China;2.Colle geofMechanicalEngineering,Guan gxiUni versit y,Nannin g530004,China;3.Guan gxiLiu gongMachiner yCo.Ltd.,Liuzhou545007,C hina)Abstract :Inthisstud y,ahi gh pragmaticandefficientstructuraloptimizationdesi gnmethodolo gy,i.e.theweight 2guidedcriterionmethod,is proposed.Inthisregard,thefiniteelementmodelingisconductedusingsuchastructuralanal ysissoftware,i.e.ANYSTM,thatthesolutionandout putcanbeaccordin gly produced.Meanwhile,theo ptimizationresultsaresatisfactoril yattainedbecauseofthefastconver genceofwei ght 2guided criterionmethodwith5-7iterations.Therefore,thisa pproachsi gnificantl yenhancesthedesi gnefficienc yand qualit y.Tothisend,acasestud yonfrontframedesignforawheel2typeloaderisusedtoverifyitssu periorit yand practicalit y.Keywords :frontframe;optimizationdesi gn;wei ght 2guidedcriterionmethod;sensitivit yanal ysis. 目前,常用的结构优化方法主要有2类:数学规划法和准则法[1].数学规划法的本质是根据设计点的性态函数及其导数信息来决定寻优迭代方向和步长,其优点是具有较强的数学基础,通用性好,可处理不同性质的优化问题.但由于结构优化问题往往是涉及高次非线性隐函数的非线性规划,随着设计变量与约束条件的增加,求解问题规模的加大,采用数学规划法需要的结构分析次数即迭代计算次数迅速增加,故优化效率低,尤其是优化迭代的前几步优化效果不明显,因而难以满足实际工程复杂结构优化设计的需要,影响其在工程结构优化实践中的推广和应用.准则法由于有预先给定的衡量结构最优的准则,把寻找最优结构问题转化为寻求满足某一准则的结构问题,使优化迭代“定向”进行,因而具有意义明确、收敛快和计算量少的优点,早期的准则法如满应力法、满约束准则及满应变能准则等属感性准则法,虽有一定优化效果,但由于数学上不严密,一般不能找到最优解.基于极值条件和位移虚功表达的虚功准则法属于理第6卷第2期2008年6月中 国 工 程 机 械 学 报CHINESEJOURNALOFCONSTRUCTIONMACHINERY Vol.6No.2 Jun.2008:2007010102:197-.E mail:s gl .性准则法,但虚功准则法无法考虑外载随设计变量变化而变化的速率,故仍具有准则不准的缺陷,且所涉及的结构形式和优化目标约束具有很大局限[2].文献[3,4]创立的结构优化导重法,是从极值条件和刚度方程出发严密推导的理性准则法,意义明确、形式简洁,在不少方面改进了原有的结构优化准则法,提高了优化效果,拓宽了应用范围,克服了满应力准则法与虚功准则法的缺陷,融合了理性准则法与数学规划法的优点.大量工程应用表明,该方法具有表达简洁,意义明确,优化效果好,收敛快,尤其是优化迭代的前几步优化效果就很明显的优点[5~7].通用分析软件ANSYS 具有很强的结构分析能力,但结构优化功能却相对薄弱,其优化方法大多采用一般的数学规划法.在大型复杂工程结构优化计算中,其迭代次数过多、效果并不理想.为了既能充分发挥ANSYS 软件在有限元建模、分析求解和结果输出方便等方面的优势,又能利用导重准则法优化效果好、收敛快的特点,现提出了一种ANSYS 与导重准则法相结合的结构优化设计方法:利用ANSYS 的分析模块进行结构特性分析,并利用其优化模块中梯度法的设计参数独立变动再分析功能,求得结构特性对设计变量的差分灵敏度,然后利用导重准则法进行优化迭代计算,得到新的设计方案,如此反复进行分析优化迭代,最终使结构趋于最优.文中将该方法应用于某型号轮式装载机前车架的结构优化设计实践,取得了十分显著的优化效果,大大提高了优化效率和设计质量,充分验证了该方法的优越性与实用性.1 结构优化导重准则法简介1.1 质量约束结构优化设计其数学模型为find X =[x 1,x 2,…,x N ]T ∈R N (1)min f (X)(2)s.t. m (X )-m 0≤0(3)x Li ≤x i ≤x Ui ,i =1~N(4)式(1)~(4)中:X =[x i ,x 2,…,x n ,…,x N ]T ∈R N 为N 维实数设计变量组成的设计向量,它可包括截面积、板厚等构件尺寸变量、结构形状几何尺寸变量、拓扑变量等多种设计变量;f (X )可为任意结构性态函数,如挠度、精度、应力储备安全度和自振基频等;m ,m 0分别为结构质量和质量约束上限,x L i ,x U i 分别为x i 的下,上限值.根据文献[4],对于上述数学模型,由不等式约束极值条件推导出结构最优的导重准则基本表述为:最优结构应按各组构件的导重正比分配结构质量.例如,对于设计变量x i 为板单元(平面应力板)板厚t i 的情况,第i 组板单元质量数学表达为m i =a i ρi t i =m 0(G ti /G )(5)式中:m i 为第i 组板单元质量;a i 为板厚为t i 的第i 组板单元总面积;ρi 为板厚t i 的线密度;m 0为结构总质量,m 0=m (X )=∑m i ;G ti 为第i 组板构件导重,G ti =-t i9f (X )9t i;G 为结构总导重,G =∑Gti .导重G ti 的物理意义就是在优化迭代中起到引导各组构件质量m i 重新合理分配从而使结构趋于最优的作用.由导重准则式(5)得t i =m 0(G ti /Ga i ρi )(6)按照步长因子法,寻优迭代公式为t (k +1)i =αm 0(G t i /Ga i ρi )(k )+(1-α)t (k)i (7)式中为迭代次数;α为步长因子,α取值控制收敛的原理与方法,见文献[5] 一般性的多性态约束质量最小化问题其优化设计数学模型为041 中 国 工 程 机 械 学 报第6卷 :k .1.2find X ∈D <R N(8)min m (X )(9)s.t. g j (X)≤0,j =1~J(10)式中:D ={X |X L ≤X ≤X U },X L ,X U 分别为X 的下,上限值;g j (X )为位移、应力、基频及安全度等多种结构性态函数.根据文献[4],有:m x i =x i H x i =∑Jj =1λjG jx i(11)式中:H x i为x i 的密度,H x i=9m (X)9x i ;G j x i为x i 的j 需求约束导重,G jx i=-x i 9g j (X )9x i.将式(11)的m i 视为x i 的广义质量,则式(11)即为推广的导重准则,即最优结构各设计变量的广义质量与其各约束导重成线性齐次组合关系.由式(11)得x i =∑Jj =1λjG jx i /H x i(12)式中:λj 为各约束的乘子,可通过线性互补问题的Lemker 算法求得.为保证收敛,采用步长因子迭代寻优的公式为x (k +1)i =α(∑Jj =1λjG jx i /H x i )(k)+(1-α)x (k)i , i =1~N (13) 采用导重法进行结构优化设计最后归结为一组非线性准则方程组的求解,采用直接迭代步长因子法,只要适当选取“步长”,即保证迭收敛[8].2 用ANSYS 求结构响应的差分灵敏度结构性态的灵敏度即结构性态对设计变量的偏导数计算是结构优化设计的重要内容,它直接影响优化效率甚至关系到能否收敛.通常,结构性态的灵敏度计算方法有2种:解析法和差分法.解析法是求准确导数,其特点是物理概念明确,计算效率高,结果准确,但对于工程实际问题,解析灵敏度求解十分困难.而差分法的优点是简单可靠,不足是计算工作量比解析法大,且每个设计变量的差分灵敏度都需要进行一次性能重分析.由前面的导重法简介可以看出,优化迭代计算的关键是要求出9f (X )/9x i ,9g (X )/9x i 和9m (X )/9x i ,即计算结构位移、应力、质量等动静力特性对设计变量的导数即灵敏度.准确的灵敏度计算要涉及结构刚阵求导等复杂计算,但ANSYS 并未提供解析灵敏度计算,故仅能利用ANSYS 软件的现有功能求结构响应的差分灵敏度,然后结合导重准则法进行结构优化设计,这样既不必进行复杂的程序改造和灵敏度计算,又能很好地满足工程结构优化设计的需要.具体作法如下.首先利用ANSYS 软件进行结构造型的参数化建模,将结构中可以变化的构件和外形尺寸等设为参数,进行结构动静力分析计算.然后利用优化模块中的梯度法,将构件和外形尺寸等设为设计变量,结构位移、应力、质量等动静力特性设为目标或约束.由于在ANSYS 软件的梯度法计算中,可以求出任一设计变量单独发生小比例变化而其他设计变量不变时,对结构进行重分析的动静力特性计算结果,这种动静力特性变化量除以该设计变量的变化量,就是结构动静力特性对该设计变量的差分灵敏度.利用ANSYS 的梯度法,进行N 次结构有限元重分析,即可求出结构动静力特性对所有设计变量的差分灵敏度.将这种差分灵敏度作为9f (X )/9x i ,9g (X )/9x i 和9m (X )/9x i 等灵敏度的近似值,代入式(7)或式(13),即可完成导重法的一次迭代计算,得到更优的新设计方案,然后再进行新一轮结构分析———差分灵敏度计算及优化迭代计算等,直至实现结构设计方案的最优化.3 应用实例装载机前车架是结构复杂的承载构件,是整机结构强度、刚度设计的关键件之一它由不同厚度钢板141 第2期石光林,等:导重准则法在前车架结构优化设计中的应用 .焊接而成一个箱形结构,在作业和行走过程中承受工作装置传来的力和力矩载荷.笔者利用ANSYS 与导重准则法,对某型号的轮式装载机前车架结构进行了优化设计,在保证车架的强度和刚度前提下,合理设计各板厚度,使车架的总重量最小化,从而达到企业要求的减重降成本目的.图1 前车架的有限元模型Fig.1 FEAm odelofthefr ontfr ame前车架的有限元分析模型如图1所示,左下角的三棱柱模拟与前车架相连的前桥结构;E ,F 两个轴销处模拟后车架对前车架的约束;在A ,B ,C 轴销处施加工作载荷.为保证分析计算符合实际,所有轴销与前车架间均以接触副相连.将15种工况的结构姿态、载荷值和相应的约束施加于该有限元模型上,即可分别求得各工况结构变形与应力,再根据分析结果对其进行结构优化设计.3.1 前车架结构尺寸优化的数学模型为find X =[x 1,x 2,…,x N ]∈R N min m (X )s.t. m (X )≤[σ],x min ≤x i ≤x max , i =1,2,…,N 式中,x i ,x 2,…,x N 为构件钢板厚度;m (X )是结构总质量;σ(X )是所有构件特征应力的包络函数[9];[σ]是材料的许用应力.3.2 优化迭代结果取前车架不同构件的钢板厚度作为优化设计变量x 1~x 20,其中仅x 5为过渡半径.按工程实际要求,钢板厚度优化结果应圆整为钢材厂供应的钢板厚度序列数值,优化约束为最大复合应力小于钢材许用应力220MPa.优化结果见表1.表1 前车架优化结果Tab.1 Resultsofo ptimizationofthefrontfr am e 设计变量初始值优化结果x 1/mm 3022x 2/mm 1113x 3/mm 1415x 4/mm 2024x 5/mm 100150x 6/mm 1612x 7/mm 1612x 8/mm 1412x 9/mm 1411x 10/m m 1413m(X)/k g15371361设计变量初始值优化结果x 11/mm 16 18x 12/mm 2015x 13/mm 1411x 14/mm 1211x 15/mm 1411x 16/mm 1411x 17/mm 1414x 18/mm 1613x 19/mm 1616x 20/mm2436σmax /MPa399218 构件尺寸优化后再次进行有限元分析,得到15种工况下的变形与应力分布,限于篇幅,仅给出应力最大的水平插入偏载工况在优化前后的复合应力云图(图2).从表1可以看出:通过采用导重法进行结构优化,在各工况最大应力从399.427MPa 下降到218.027MPa 不超过许用应力220MPa 的前提下,前车架整体结构受力更趋合理,自重从1.537t 下降到1.361t ,减轻质量176k g ,降重11.45%,圆满完成了厂方提出的优化降重5%以上的任务.4 结论(1)结构优化设计的实质是合理分配设计资源,对于质量最小化问题,其实质是材料质量在结构空间及构件间的合理分配.本文的优化过程与优化结果证明,以ANSYS 为分析器,利用导重准则法进行结构优化设计是一种很实用的工程结构高效优化设计方法.其优越性在于:充分发挥了ANSYS 软件建模、求解、输出方便和导重准则法收敛快、优化效率高的优点,一般只需约5~7次迭代,即可求得工程实际足够满意的优化设计方案,大大提高了优化效率和设计质量.()只有数学理论意义上的最优设计,实际工程中并不存在设计最优这是因为实际工程中要考虑多种目标和各种客观条件限制,这些目标和限制往往是相互制约的,导致在实际的工程结构设计中不存在绝对的“最优解”,给出的最优设计方案具有理论指导意义实际工程结构设计中应当按照结构软设计理论与241 中 国 工 程 机 械 学 报第6卷 2..结构模糊优化的理论方法寻求“满足满意解”.图2 前车架水平插入偏载工况优化前后的复合应力云图对比Fig.2 Complexstr ess pr ofileunder theNo.2wor kingcondition参考文献:[1] 王光远,董明耀.结构优化设计[M].北京:高等教育出版社,1987. WAMGGuan gyuan,DONGMin gyao.Structuralo ptimizationdesi gn[M].Be jing:Hi ghEducationPress ,1987.[2] 王光远.工程软设计理论[M].北京:科学出版社,1992. WANGGuan gyuan.Theor yofs oftdesi gni nen gineering[M].Be j ing:SciencePress,1992.[3] CHENShuxun,YEShanghui.A guide 2weight cri terionmethodfortheopti m aldesi gnofantennastructures[J].EngineeringO pti m i zati on,1986,10(3):199-216.[4] 陈树勋.精密复杂结构的几种现代设计方法[M].北京:北京航空航天大学出版社,1992. CHENShuxun.Somemoderndesignmethodsof preciseandcom plexstructures[M].Be ji ng:Bei jingUniversit yofAeronauticsandAstronau 2ticsPress,1992.[5] 陈树勋,李威龙.一种实用的机械结构优化方法[J].机械设计,2003,20(1):41-44. CHENShuxun,LIWeilong.A practi caldesi gningmethodfortheo ptimizationofmechanicalstructure[J].JournalofMachineDes i gn,2003,20(1):41-43.[6] 陈树勋,孙建熙,裴少帅.半挂式散装水泥车结构分析与优化设计[J ].机械设计,2005,22(7):31-33. CHENShuxun,SUNJianxi,PEIShaoshuai.Structuralanalysisando ptimizationdesi gnofhalfhan gingt ypedbulk 2cementtruck[J].JournalofMachineDesi gn,2005,22(7):31-33.[7] 胡迎春,李尚平,陈树勋.甘蔗收割机机架虚拟样机的模态分析与优化设计[J].计算机辅助设计与图形学学报,2006,18(8):1282-1285. HUYin gchun,LIShan gpin g,CHENShuxun.Modalanalysisanddesi gno ptimizationforvirtual protot ypingofu pl iftdeviceofasu garcaneharvester[J].JournalofComputer 2AidedDesi gn&Com puterGra phics,2006,18(8):1282-1285.[8] 陈树勋,王素暖.一种新型线性化迭代算法及其在结构优化准则方程组求解中的应用[J].工程设计学报,2005,12(5):270-272. CHENShuxun,WANGSunuan.Newlineariterat ivealgorithmanditsa pplicationinseekin gsolutionofcriterione quationsofstructural opti 2mization[J].J ournalofEngineeringDesi gn,2005,(12)5:270-272.[9] 陈树勋,裴少帅.一种简明易用的结构优化的包络函数[J].现代制造工程,2004(7):89-92. CHENShuxun,PEIShaoshuai.Aconci s eandwidelyenvelo pefunctionofstructuralo ptimization[J].JournalofModernManufacturin gEn gi 2neering,2004(7):89-92.341 第2期石光林,等:导重准则法在前车架结构优化设计中的应用。
结构优化设计的原则及方法
结构优化设计的原则及方法一、传统结构设计的弊端1 工作效率低下传统的结构设计,主要是结构工程师通过建筑工程师提供的建筑图纸进行结构设计,在结构设计时离不开精密计算,而建筑结构在实施过程中也少不了对结构的优化,确保建筑的安全性。
传统结构设计需要在原来的图纸上进行不断地改写。
这种结构优化设计的方式工作效率低,在修改过程中容易导致重要数据丢失,同时无法保证数据精确。
即使传统的结构工程师开始进行结构设计之前,就会将客户的要求以及相关数据全部收集整理好,确保自己的整个结构设计方案能够一次通过,但是这样的工作效率也是很低的。
客户不能短时间内看到建筑结构图,如果出现方案不通过的现象,会拉长结构设计时间,工作高效更是无从谈起。
2 资源的浪费结构工程师是通过结构语言来表达所要实现的东西,而结构语言就是从建筑图纸及其他专业图纸中提炼出来的结构元素,然后通过这些结构元素来形成建筑物的结构体系。
在结构设计过程中,它不仅需要专业人员新奇的设计想法,还需要精密的计算,因此传统的结构设计形成资源浪费。
在进行结构优化设计时,结构工程师一般会采用图纸绘稿的形式,去进行结构设计。
为了满足客户需求,结构设计需要不断修改,为了达到数据精密,结构工程师需要更多的作图工具进行绘稿,有的作图工具只用一次,在资源上造成了一定的浪费。
结构优化设计时,它缺少计算机等辅助工具,因此会使用替代工具制作相符模型,这种模型不具有重复利用性,之后销毁也会造成资源浪费。
3 数据的不定性结构工程师在进行结构优化设计时,由于传统的结构设计方式是手工测量的数据,然后根据尺子在图纸上按图比画下来,但是这种作图的方法,很容易因为自己的失误而造成图纸上数据的错误。
即使结构工程师了解了结构优化设计的要求,有可能在结构优化设计的过程中出现数据的错误,从而导致数据的不确定性增加,容易导致整个结构设计的图稿变成一张废纸。
二、结构优化设计的准则与规划1 优化准则在结构优化设计时,需要满足一些设计准则,如从工程角度来看的应力准则,这些准则大多是从实践经验的基础上总结出来的一种工程方法,通过严格的理论分析、研究和判断得到,由此得到的设计一般都接近最优。
自考软件工程第4章知识点总结
第4章 软件概要设计
逻辑 输入
逻辑 输出 物理 输出
物理 输入
输入 流
变换 中心
输出 流
图 4-6 变换型DFD
22
第4章 软件概要设计
2. 事务型的数据流图
若某个加工将它的输入流分离成许多发散的数据流,形成 许多平行的加工路径,并根据输入的值选择其中一个路径来执 行,这种特征的DFD称为事务型的数据流图,这个加工称为事 务处理中心,如图4-7所示。
9
第4章 软件概要设计
模块的耦合性由低到高有以下6种类型: (1) 无直接耦合:指两个模块之间没有直接的关系。 这 种耦合性最弱,模块独立性最高。 (2) 数据耦合:指两个模块之间有调用关系,传递的是简 单的数据值。这种耦合程度较低, 模块的独立性较高。 (3) 标记耦合:指两个模块之间传递的是数据结构的地址, 如高级语言中的数组名、记录名和文件名等这些名字即为标 记。标记耦合是不可避免的。 (4) 控制耦合: 指一个模块调用另一个模块时,传递的 是控制变量(如开关、 标志等),被调模块通过该控制变量的 值有选择地执行块内某一功能。 通常将控制耦合改变为数据 耦合。
25
第4章 软件概要设计
输入 变换 中心 f7 f4 f3 f2 A f1 主模 块 f3 f3 f7 f8 get f3 f2 f2 get f2 f2 f1 get f1 f1 A f10 H f11 put f11 B f3 C f3 将f3变换 成 f7和f8 f4 f4 f5 f6 D f7 f8 f5 E F f6 f7 f9 put f9 G f7 f8 B f5 E f10 C f6 D f8 G H f11 F 输出 f9
加工 路径 事务 处理 中心
T 输入 流 „
6-结构优化设计理论与方法-金淼
研究生课程教学大纲课程所属类别:硕士课程编号:2080503006课程名称:结构优化设计理论与方法开课院系:机械学院塑性成型系任课教师:金淼先修课程:数值分析、有限元分析适用学科范围:材料加工工程学时:24 学分:1.5开课学期:2 开课形式:讲授、研讨课程目的和基本要求:(200字左右)《结构优化设计理论与方法》是材料加工工程学科的专业选修课程。
结构优化设计理论与方法是现代设计领域的重要内容之一,是结构数值分析的重要后继课程,其作用将使对结构的设计水平由结构分析提高到主动优化设计。
通过本门课程的学习,将使学生了解结构优化设计的基础知识、基本理论和实现方法,为深入进行优化理论研究和结构参数与工艺参数优化设计奠定基础。
课程主要内容及学时分配:(1000~1500字)1.绪论(2学时)结构优化设计的研究内容;结构优化的目的和意义;结构优化技术的发展与现状认知结构优化的研究内容及目的,了解结构优化目前的发展状况及未来的发展趋势。
2.优化设计的基本概念(4学时)结构优化技术中的经典引例及设计变量、目标函数、约束条件、可行域、最优解等基本概念;函数泰勒展开式、方向导数与梯度、Hessain矩阵;凸集与凸函数;无约束极值、拉格朗日条件极值;约束极值条件--K-T条件、下降算法概述全面掌握结构优化领域内的基本概念及定义,了解其分析问题和解决问题的思路和基本方法。
3.结构优化设计的准则法(4学时)同步失效准则;满应力准则、应力比法、齿行法;具有单个位移约束的准则法掌握并能够运用同步失效准则、满应力准则及具有单个位移约束的准则法进行结构优化设计。
4.数学规划方法(8学时)一维搜索方法概述、搜索区间的确定与消去原理;0.618法、二次插值法、切线法与割线法;无约束优化:梯度法、牛顿法、共轭方向法、变尺度法、单形替换法;约束优化:线性规划、二次规划、复合形法、可行方向法、罚函数法、序列优化算法、约束变尺度法。
掌握数学规划论的基本方法,能够运用数学规划方法进行优化计算。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P1
2 A12
2 A2 2 A1A2
P1
应力比矩阵:
μ
A2 2 A12
2 A1 2 A1 A2
P1
[
]
2 A1
P1
2 A12
2 A1 A2
[ ]
A2
P1
2 A12
2 A1 A2
[
]
A2 2 A1
1
2 A12
2 A1 A2
2 A1
4
3 A2
12
22
32
A2
2 A1A3
P1 A1 A2
A2 A3
2A1
A2
2
A1
代入具体数据后,可写出不等式约束条件为
A3 2A1 A2 2 2 2 A2 A1A2 (a)
A3 2A1 A2 2 2 A1A2
(b)
A3
2 A1 A2
4 1.5
A2
A1 A2
(c)
2)
收敛判别 1 i 0.1 迭代计算
A(1)
[ 1
A(0) 1
2
A(0) 2
]T
1[
2 2
2 1 ]T
设计变量 cm2
1
W (l)
A(0)
1 1
0.707 0.414
A(1)
0.707 0.414
1.094 0.774
A(2)
0.7735 0.3204
1.0541 0.8153
例1.3 同样考虑上述例子,结构布局、外载方向也 相同,但数值改为 P1 40000N P2 20000N ,此时需
取 A1 、A2 、A3 3个设计变量。
对应于外载P1情况的应力为
11 21
31
2 A1A3
P1 A1 A2
A2
A3
A2 2 A3
A2
2
A3
对应于外载P2情况的应力为
……
……
0.707 0.414
3.8284
0.094 0.227
0.0541 0.1847
……
2.414
2.5081
……
A(96)
0.9898 0.0144
1.0001 0.9898
0.0001 0.0101
2.8141
满足精度要求的设计:
A(96)
0.9898 0.0144
W 2.8141 l
1.静定结构
例1.1 以5杆桁架为例。 外力 P 10000
许用拉应力 7000 许用压应力 3500
杆断面最小尺寸 Amin 0.8
求各截面最小尺寸并使 结构最轻
a④
a ①
⑤
③
② P 10000
• 首先假定一个初始设计(静定结构可以
不必这样做,但为了和静不定结构设计
统一,假定初始断面面积为1),设初
始向量为:
A(0)
A(0) 1
A(0) 2
A3(
0)
1 11 ;
A(0) 4
1
A5(0) 1
• 根据平衡条件,求出各杆内力:
N1 10000
N
N2 N3
100000
;
N
4
10000
N5 14140
N1
N2
N3
A(0) 1
A(0) 2
A(0) 3
i max ij 1 jL
若 1 i
否则 Ai i Ai
A* A
6)把调整方案作为初始方案A [ A1 A2 L An ]T 重新 迭代。转2)继续迭代。
图中ε是事先指定 的小正数。
对于静定桁架, 各杆的内力与杆 件的截面积无关, 因此,上面的迭 代公式只要一次 迭代。
对于超静定结构, 是一个重复迭代 的过程。
/
A2,L , N2L / LL
A2
[ij ]
N n1
/
An
,
Nn2
/
An
,L
,
N nL
/
An
3)计算应力比矩阵
11 /[1 ],12 /[1 ],L ,1L /[1 ]
μ
[1, 2,L
, L]
21 /[ 2 ], 22
L
L
/[2 ],L ,2L /[2 ]
L L
[ij ]
n1 /[n ],n2 /[n ],L ,nL /[ n ]
2 A2 A1A2 2 A1 A2 2 2
A3
4 1.5
A2
A1 A2
2 A1 A2
A3
2 A1 A2 A1A2 2 A1 A2
当 2A1 A2 2 2 0 时
A3
2 A2 A1A2 2 A1 A2 2 2
且需
A1A2 2 A2 0
A3
4 1.5
A2
A1
A2
2 A1 A2
2)工况
结构是在多种荷载作用下,每一种荷载我们称为 一种工况。
3)应力比
元件的工作应力与容许应力之比。
i i /[i ]
3.满应力计算(应力比法) 下面我们以桁架为例,介绍满应力准则法。
设桁架是由n个杆件组成的,受到L种工况 的荷载作用:
设第i 杆在第j 工况下的内力为 Nij(i=1,2,…,n; j=1,2,…,l),第i杆在各种工 况下的最大内力为 Nimax,最小重量设计可归结
A3
2 A1 A2 A1A2 2 A1 A2
目标函数为 W 2A1 A2 2A3 各元件应力比
11
21
31 12
22
32
2
A2
2 A3
2 2 A3
1
2.667
A1
2 A1A3 A1A2 A2 A3 1.333A1
2 A1
A2
2 A1
满应力设计方法中的几个问题
所以除静定结构外,满应力设计并不一定具有最 小重量的。就其几何意义来说,每一约束方程就 相当于n维空间的一个超曲面,所以满应力设计 点就落在n个超曲面的交点上。
• 2)收敛性
• 对于静定结构,内力与设计变量无关,只要运行 一次设计运算就可以达到满应力设计,所以自然 是收敛的。
• 对于静不定结构,可以知道,如果对设计变量没 有几何约束要求,那么利用满应力设计时,结构 可能退化成若干种静定结构,它们仍能承受原来 的几种情况的载荷,因此,满应力设计的结果就 不是唯一的。这就引起人们对满应力设计收敛性 的疑问。
为:求设计变量
A A1 A2L An T
n
使桁架重量 W i Ai li 最小 i 1
1)假设桁架各杆初始截面积为:
X [x1, x2,L , xn ]T [ A1, A2,L , An ]T
2)进行结构分析,计算各杆轴力,得到 应力矩阵。
N11, N12,L , N1L
N
[N1, N2,L
式中:ij为在第j种工况的作用下,第i根杆件的应力比。
我们来分析应力比取值情况:
ij 1
说明此杆的应力大于许用应力,需要增加 此杆的截面积;
ij 1 说明此杆的应力小于许用应力,需要减小 此杆的截面积;
可见可以选择 ij作为调整各杆截面积的 依据。
4)形成应力比列阵
1
2
M
n
5)调整方案及收敛判别
• 优点:收敛速度快,与优化问题的规模关 系不大,重分析次数与设计变量数目没有直 接关系
• 缺点:有局限性,适用于结构布局及几何 形状已定的情况,设计是接近最优。
2-1结构优化设计的满应力准则法
1.满应力设计基本思想
从结构力学的原理出发,以满应力为其准则,使杆件 的材料能够得到充分利用的一种方法。
初始方案为:
A [1,1]T
0.1
A2 2A1
μ
1
2 A12
2 A1A2
2A1
4 3
A2
3)迭代计算
μ(0)
A(0) 2
1
2[
A(0) 1
]2
2 A1(0)
A(0) 2
2A(0) 1Fra bibliotek4 3A(0) 2
2
A(0) 1
2 2 2 1
2(2 3
• 对于静定结构,由于其内力不随元件断 面尺寸的改变而改变,故只需进行一次 修正设计 ,各元件的工作应力便都达到
许用应力值,或元件的尺寸取为规定的 最小尺寸。各杆的断面尺寸不能取得比 上述尺寸小,否则将不满足强度要求或 几何约束条件。因此,满应力设计对静 定结构而言,就是最轻质量设计。
4.超静定结构
结构分析:
W l(2 2A1 A2)
A1A2 2 A12 2 A12 2 A1A2
P1
N
2 A1A2 2 A12 2 A1A2
P1
A1A2 2 A12 2 A1A2
P1
σ
A2 2 A12
2 A1 2 A1A2
P1
2 A12
A1 2 A1A2
例1.2:三杆桁架如图,进行最轻重量设计。两种工况:
(1) (2)
P1 20000N P2 0N P1 0N P2 20000N
[ ] 15000Pa [ ] 20000Pa
解:1)分析由于对称性及工况的
对称,优化结果显然 A1 A3 ;
2)结构重量作为目标函数;
A [ A1, A2 ]T
A3
2 A1 A2
2 1.5
A2
A1 A2
(d )
A3 2A1 A2 2A1 A1A2
(e)
A3 2 A1 A2 2A1 A2 A1A2 ( f )
前3式对应于外载P1,后3式对应P2