优化设计方法的发展与应用情况
离散变量结构优化设计的现状与发展

离散变量结构优化设计的现状与发展胡鸣(华南理工大学,广东广州510000)B商耍]结构优化按照设计变量}生质,可分为连续变量优化设计和离散变量优化设计两种。
相对连续变量结构优化设计而言,离散变量结构优化设计在工程上具有更大的意义联键词】离散变量;结构优化;设计方法结构优化按照设计变量性质,可分为连续变量优化设计和离散变量优化设计两种。
相对连续变量结构优化设计而言,离散变量结构优化设计在工程上具有更大的意义。
1离散变量结构优化设计发展现状结构优化设计,按设计变量的性质,可分为连续变量优化设计和离散变量优化设计。
建筑物尺寸以及钢筋、型钢规格型号等都不是连续变化的,因此传统的优化方法如各种梯度、对{禺算法等解析算法均无法胜任。
而且由于问题的规模较大,随之带来计算量急剧增加的“组合爆炸”问题也会使计算量急剧增加,因此努力选择适合一种基于离散变量的算法显得尤其重要。
离散变量结构优化设计的工程意义是很明显的,迄今为止结构优化设计实际应用较少的原因之一,就是现有的大多数优化设计用的是连续变量,这不符合工程实际需求。
而且连续变量优化解常常与离散变量忧化解有较大的差异。
2离散变量结构优化设计的特点和难点离散变量优化设计的最基本的特点就是设计变量的离散性,由此导致其数学模型中的目标函数和约束函数的不连续性,从而将连续变量优化的数学模型转化为不可微的;可行域转化为可行集,连续变量优化中的许多有效的解析数学算法和优越条件失去了意义。
这样离散变量优化的数学模型必然是一非凸规划,从而各种对偶算法也大大地失去了其有效性,因为对1禺间隙无法估算。
离散变量优化设计的难点在于:鳃析的数学工具显得力所难及,必须采用组合数学方法,而离散变量结构优化设计的问题在组合优化数学中属N P困难问题。
所谓N P问题是就计算复杂性而言的,计算复杂性是指解决问题随问题规模N增长而所需要的代价增长。
到目前为止,尚没有一种有效的方法可以求得这类问题的全局最优解,真正的全局最优解依然是人们力所不能及的。
可持续发展设计方法与技术的主要应用方面

可持续发展设计方法与技术的主要应用方面的实际应用情况1. 应用背景随着全球经济的快速发展和人口的不断增加,人类对资源的需求也越来越大,环境问题也日益突出。
为了解决这些问题,可持续发展成为了当今社会发展的重要目标。
可持续发展设计方法与技术作为一种综合性、系统性的设计方法和技术体系,被广泛应用于各个领域。
2. 应用过程2.1 可持续建筑设计可持续建筑设计是可持续发展设计方法与技术在建筑领域的主要应用之一。
通过采用节能、节水、减少废物排放等措施,使建筑在使用过程中对环境影响最小化。
例如,在建筑设计中使用高效节能材料和设备,优化建筑结构和布局,增加自然采光和通风等措施,可以降低建筑能耗,减少碳排放。
2.2 可持续交通规划可持续交通规划是在城市规划中广泛应用可持续发展设计方法与技术的领域之一。
通过优化交通网络、提高公共交通设施和服务质量,鼓励非机动交通等方式,可以减少汽车使用量,降低交通拥堵和尾气排放。
例如,城市可以建设自行车道和步行街,提供便捷的公共交通系统,并制定限制汽车进入城区的政策,以减少对环境的影响。
2.3 可持续农业生产可持续农业生产是可持续发展设计方法与技术在农业领域的主要应用之一。
通过采用有机农业、精准农业、水肥一体化等技术手段,可以降低农药和化肥使用量,减少土壤污染和水资源消耗。
例如,在果园种植过程中使用天然有机肥料代替化学肥料,利用精准灌溉技术调节土壤湿度,可以提高果实品质并减少对环境的污染。
2.4 可持续能源开发利用可持续能源开发利用是可持续发展设计方法与技术在能源领域的主要应用之一。
通过开发和利用太阳能、风能、水能等可再生能源,可以减少对化石燃料的依赖,降低碳排放和空气污染。
例如,建设太阳能发电站和风力发电场,推广家庭和企业使用太阳能热水器和光伏发电系统,可以实现清洁能源的利用。
3. 应用效果3.1 环境保护可持续发展设计方法与技术的应用可以有效减少对自然环境的破坏。
通过节约资源、降低排放等措施,可以减少大气污染、水土流失等环境问题的发生。
优化设计方法的发展与应用情况

优化设计方法的发展与应用情况贾瑞芬张翔(福建农林大学 机电工程学院, 福建 福州 350002) 摘 要:本文概要地介绍了优化设计方法在国内近年的应用和发展情况,包括传统优化方法、现代优化方法,以及优化软件的应用和发展情况。
关键词:优化 遗传算法 神经网络 MATLAB 优化方法是20世纪60年代随着计算机的应用而迅速发展起来的,较早应用于机械工程等领域的设计。
80年代以来,随着国内有关介绍优化设计方法的专著(如《机械优化设计》[1])的出版和计算机应用的普及,优化设计方法在国内的工程界得到了迅速的推广。
本文按传统优化方法、现代优化方法、优化软件应用等三个方面,概要地介绍优化设计方法近年来在国内工程界的应用和发展情况。
1. 传统优化方法的应用与改进情况 1.1传统优化方法的应用 从近10年发表的工程优化设计的论文可以看出,罚函数法、复合形法、约束变尺度法、随机方向法、简约梯度法、可行方向法等,都有较为广泛的应用。
对重庆维普信息数据库中的工程技术类刊物做检索,1993年至2003年,这6种约束优化方法应用的文献检出率的比例,依次约为12:10:3:1.5:1.5。
以机械设计为例,传统优化方法主要应用于机构和机械零部件的优化设计,主要对零件或机构的性能、形状和结构进行优化。
在结构方面,如对升降天线杆的结构优化设计[2],采用内点罚函数法优化,在保证天线杆具有足够的刚度和压弯组合强度的前提下所设计出的结构尺寸比按一般的常规设计方法所计算的尺寸要小,自重更轻。
在形状方面,赵新海等[3]对一典型的轴对称H型锻件的毛坯形状进行了优化设计,取得了明显的效果。
在性能方面,《凸轮一连杆组合机构的优化设计》[4]一文以最大压力角为最小做为优化目标、并采用坐标轮换法和黄金分割法等优化方法对书本打包机中的推书机构(凸纶—连杆组合机构)进行优化设计,从而使得机构确保运动的平衡性的前提下具有良好的传力性能,使设计结果更加合理。
复合材料结构优化设计方法研究进展

复合材料结构优化设计方法研究进展随着科学技术的不断发展,复合材料在各个工程领域中得到了广泛应用。
由于其轻质、高强度和良好的耐腐蚀性能,复合材料在航空航天、汽车制造、建筑工程等领域中具有很大潜力。
然而,复合材料的结构设计是一个复杂的过程,需要综合考虑材料的性能、制造工艺以及使用条件等多方面因素。
因此,开展复合材料结构优化设计方法的研究十分重要。
在复合材料结构优化设计的研究中,有两个主要的方向:材料层面和结构层面。
在材料层面,研究人员致力于研究不同纤维和树脂的组合,以提高复合材料的性能。
例如,纳米材料的引入可以增加复合材料的强度和韧性,改善其热稳定性和耐腐蚀性。
此外,研究人员还研究了纤维体积分数、树脂固化程度等因素对复合材料性能的影响,以优化材料的组织结构。
在结构层面,研究人员主要关注如何设计出具有优异性能的复合材料结构。
目前,最常用的方法是基于有限元分析的拓扑优化设计。
该方法通过对结构进行有限元分析,识别出结构中的关键部位,并根据设计要求对这些部位进行增强或减弱。
通过多次迭代,最终得到一个适合特定应用的优化结构。
这种方法充分利用了数值仿真和优化算法,能够在短时间内得到较好的设计结果。
但是,由于优化过程需要大量的计算资源和时间,因此仍然存在一些挑战和限制。
为了提高复合材料结构的优化设计效率,研究人员提出了一些新的方法和算法。
例如,拓扑优化方法中的约束条件设置和目标函数的选择对优化结果产生了较大影响。
传统的优化方法往往只依赖于经验和直觉来设置约束和目标函数,容易导致优化结果较差。
因此,研究人员提出了基于多目标优化、多物理场耦合和基于机器学习的优化算法,以提高优化结果的质量和效率。
此外,近年来,拓扑优化和拓扑重构的结合也成为了研究热点。
拓扑重构旨在通过改变材料分布的方式来优化结构,以提高其力学性能。
与传统的拓扑优化相比,拓扑重构能够更加灵活地改变材料分布,从而提供更多的设计可能性。
通过将拓扑重构与拓扑优化相结合,可以获得具有更高性能和更少材料浪费的复合材料结构。
结构优化设计技术的发展与应用

结构优化设计技术的发展与应用随着科学技术的发展,结构优化设计技术在工程领域得到了广泛应用。
结构优化设计技术能够帮助工程师提高设计效率,降低成本,优化结构性能。
本文将介绍结构优化设计技术的发展历程以及其在不同领域的应用。
一、结构优化设计技术的发展历程结构优化设计技术起源于20世纪50年代,当时主要以数学规划方法为主。
然而,由于计算机技术的发展,尤其是有限元分析技术的应用,结构优化设计技术得以迅速发展。
20世纪70年代,随着优化算法的提出,结构优化设计技术进一步完善。
随着计算机硬件和软件技术的不断进步,结构优化设计技术也得以广泛应用于各个工程领域。
近年来,基于人工智能的结构优化设计技术逐渐成为研究热点,大大提高了设计效率和结构性能。
二、结构优化设计技术在航空航天领域的应用在航空航天领域,结构轻量化是一个重要的研究方向。
由于航空器和航天器的自重在总重量中所占比例较大,因此减轻结构重量能够提高载荷能力和燃油效率,降低成本。
在这方面,结构优化设计技术可以帮助工程师找到最佳的结构拓扑形态和材料分布,使结构在满足强度和刚度要求的前提下尽量减少重量。
三、结构优化设计技术在建筑工程领域的应用在建筑工程领域,结构优化设计技术也得到了广泛应用。
结构优化设计技术可以帮助工程师设计出更加经济、安全和美观的结构。
例如,在高层建筑设计中,通过结构优化设计技术可以合理分布结构的承载能力,提高结构的抗震性能,并降低结构造价。
此外,在建筑物的外观设计方面,结构优化设计技术可以帮助工程师设计出更加美观的建筑形态。
四、结构优化设计技术在汽车工程领域的应用汽车工程领域也是结构优化设计技术的一个重要应用领域。
汽车结构轻量化不仅可以提高汽车的燃油效率,减少尾气排放,降低碳排放量,还可以提高汽车的操控性能和安全性。
结构优化设计技术可以帮助工程师找到最佳的材料和结构形态,使汽车在满足安全性和舒适性要求的前提下尽量减轻重量,提高整车性能。
五、结构优化设计技术的发展趋势随着计算机硬件和软件技术的不断进步,结构优化设计技术将会继续发展壮大。
优化设计方法

优化设计方法在当今竞争激烈的市场环境中,优化设计方法对于企业的发展至关重要。
优化设计不仅可以提高产品的性能和质量,还可以降低成本、提高效率,从而提升企业的竞争力。
在本文中,我们将探讨一些常用的优化设计方法,希望能够为广大设计师和企业提供一些参考和借鉴。
首先,要进行优化设计,我们需要对产品进行全面的分析和研究。
这包括对产品的功能、结构、材料、工艺等方面进行深入的了解,找出存在的问题和不足之处。
只有通过深入的分析,才能找到合适的优化方案。
其次,我们可以借鉴一些先进的设计理念和方法。
比如,可以引入模块化设计思想,将产品拆分成若干个独立的模块,通过对模块的优化和组合,来实现整体产品的优化。
同时,也可以借鉴一些先进的工艺技术,比如3D打印、激光切割等,来实现产品的精细化和个性化。
另外,要进行优化设计,还需要充分考虑用户的需求和体验。
只有将用户的需求放在首位,才能设计出更加贴合市场需求的产品。
可以通过用户调研、市场分析等手段,来了解用户的真实需求,然后根据这些需求来进行产品的优化设计。
此外,优化设计还需要充分考虑可持续发展的理念。
在设计过程中,要尽量减少对环境的影响,选择可再生材料,降低能耗,提高资源利用率等。
只有这样,才能够实现可持续发展的目标。
最后,要进行优化设计,还需要充分发挥团队的创造力和合作精神。
只有团队成员之间的密切合作和良好的沟通,才能够找到最佳的设计方案。
因此,企业需要建立一个积极向上、团结合作的团队氛围,给予团队成员充分的发挥空间,鼓励他们提出创新的想法和建议。
综上所述,优化设计是企业发展的关键之一。
通过深入分析、借鉴先进理念、考虑用户需求和体验、注重可持续发展、发挥团队创造力等方法,可以实现产品的优化设计,提高企业的竞争力,赢得市场的青睐。
希望本文的内容能够为广大设计师和企业提供一些启发和帮助,共同推动优化设计方法的不断进步和发展。
现代优化设计方法的现状和发展趋势
现代优化设计方法的现状和发展趋势现代优化设计方法的现状和发展趋势随着科技的不断发展,现代优化设计方法已经成为了工程设计领域的重要研究方向。
优化设计方法的目的是通过数学模型和计算机算法来寻找最优解,以达到降低成本、提高效率、优化设计等目的。
本文将从现代优化设计方法的现状和发展趋势两个方面来探讨这一领域的发展。
一、现代优化设计方法的现状1. 优化设计方法的种类目前,优化设计方法主要分为传统优化设计方法和智能优化设计方法两类。
传统优化设计方法包括数学规划、灰色系统、模糊数学等方法,这些方法主要依靠数学模型和计算机算法来进行优化设计。
而智能优化设计方法则是通过模拟自然界的进化、遗传等机制来进行优化设计,包括遗传算法、粒子群算法、蚁群算法等。
2. 优化设计方法的应用领域优化设计方法已经广泛应用于工程设计领域,包括机械设计、电子设计、航空航天设计等。
在机械设计领域,优化设计方法可以用于优化零部件的结构、减少材料的使用量、提高机械性能等。
在电子设计领域,优化设计方法可以用于优化电路的结构、减少电路的功耗、提高电路的可靠性等。
在航空航天设计领域,优化设计方法可以用于优化飞机的气动性能、减少飞机的重量、提高飞机的飞行效率等。
3. 优化设计方法的发展趋势随着计算机技术的不断发展,优化设计方法也在不断地发展和完善。
未来,优化设计方法的发展趋势主要包括以下几个方面:(1)多目标优化设计传统的优化设计方法通常只考虑单一目标,而现实中的工程设计往往需要考虑多个目标,如成本、质量、效率等。
因此,未来的优化设计方法需要能够同时考虑多个目标,实现多目标优化设计。
(2)深度学习优化设计深度学习是人工智能领域的一个重要分支,它可以通过学习大量数据来发现数据中的规律和模式。
未来的优化设计方法可以借鉴深度学习的思想,通过学习大量的设计数据来发现设计中的规律和模式,从而实现更加高效的优化设计。
(3)云计算优化设计云计算是一种新型的计算模式,它可以将计算资源集中在云端,通过网络进行分布式计算。
现代优化设计方法的现状和发展趋势
现代优化设计方法的现状和发展趋势现代优化设计方法的现状和发展趋势1. 介绍在现代工程设计中,优化设计方法的应用越来越重要。
优化设计的目标是通过最小化成本、最大化效能或提高可靠性来优化产品或系统。
本文将探讨现代优化设计方法的现状和发展趋势。
2. 现状(1)传统优化设计方法传统的优化设计方法主要基于数学计算和经验规则。
这些方法包括设计参数调整(参数优化)、灵敏度分析和约束条件的应用。
其中,参数优化是最常用的方法之一,它通过遍历设计空间来寻找最优解。
然而,传统方法存在一些局限性,如计算量大、收敛速度慢、缺乏对设计空间的全面探索等。
(2)智能优化设计方法为了克服传统方法的局限性,智能优化设计方法逐渐兴起。
智能优化设计方法基于人工智能和机器学习的概念,结合了计算机科学、统计学和优化理论等领域的知识。
其中,遗传算法、粒子群优化算法、模拟退火算法等被广泛应用于优化设计中。
这些方法的特点是能够更快地找到全局最优解,提高设计效率和质量。
3. 发展趋势(1)多目标优化设计方法在实际工程设计中,往往需要考虑多个目标的优化。
在汽车设计中,既要提高燃油经济性,又要提高安全性能。
多目标优化设计方法变得越来越重要。
目前,多目标遗传算法、多目标粒子群优化算法等被广泛应用于多目标优化设计中。
(2)混合优化设计方法混合优化设计方法是将多个优化方法结合起来,形成一种更强大的优化设计方法。
将遗传算法与粒子群优化算法相结合,可以在全局搜索和局部搜索之间进行平衡,提高优化效果。
随着不同优化方法的发展和结合,混合优化设计方法的应用将越来越广泛。
(3)基于机器学习的优化设计方法随着机器学习技术的快速发展,基于机器学习的优化设计方法逐渐兴起。
这些方法通过从历史数据中学习,并建立模型来指导优化设计过程。
使用支持向量机、人工神经网络等方法,可以对设计参数进行预测和优化。
基于机器学习的优化设计方法将为工程设计带来更加智能和高效的解决方案。
4. 观点和理解我认为,现代优化设计方法的发展非常迅速且有前景。
优化设计的基本概念(已排)
05 优化设计的发展趋势
人工智能与优化设计的结合
人工智能技术为优化设计提供了强大的计算能 力和数据分析能力,能够处理大规模、高维度 的优化问题。
人工智能算法如遗传算法、粒子群算法等可用 于求解复杂的优化问题,提高设计效率。
人工智能技术还可以通过机器学习、深度学习 等方法,从大量数据中提取设计知识,为优化 设计提供更准确的模型和预测。
01
02
03
可持续性优化设计强调 在满足功能和性能要求 的同时,降低环境影响
和资源消耗。
可持续性优化设计需要 综合考虑环境、经济和 社会因素,实现绿色、
低碳、循环发展。
可持续性优化设计的方 法和技术不断发展,包 括生命周期设计、低碳 设计、可回收设计等。
THANKS FOR WATCHING
感谢您的观看
多目标优化
1
多目标优化是指在优化过程中同时考虑多个性能 指标,以实现多目标的最优解的过程。
2
多目标优化通常采用多目标决策理论和方法,通 过权衡不同性能指标之间的矛盾和冲突,找到满 足所有性能指标的最优解。
3
多目标优化广泛应用于各种工程领域,如航空航 天、汽车、电子等,用于提高产品的综合性能和 竞争力。
04 优化设计的应用
工程设计
01
结构优化
通过改进结构设计,降低材料消耗, 提高结构强度和稳定性。
系统优化
对整个工程系统进行全面分析和优 化,实现整体性能的提升。
03
02
工艺优化
优化制造工艺流程,降低生产成本, 提高生产效率。
人机工程
优化人机交互设计,提高操作便捷 性和舒适性。
04
生产调度
生产计划
配送策略
优化配送策略,提高配送效率 和服务质量。
结构优化设计 综述
结构优化设计综述结构优化设计是指通过对系统结构的调整和优化,以提高系统的性能、可靠性和效率。
在工程领域中,结构优化设计是一个重要的研究方向,它涉及到多个学科领域,包括机械工程、土木工程、电子工程等。
本文将综述结构优化设计的基本概念、常用方法和未来发展趋势。
一、基本概念结构优化设计是一种通过调整系统的结构,以实现最佳性能的设计方法。
在结构优化设计中,需要考虑多个因素,包括材料的选择、结构的形状、载荷的分布等。
通过优化设计,可以实现系统的最优化,提高系统的性能和效率。
二、常用方法在结构优化设计中,常用的方法包括拓扑优化、几何优化和材料优化等。
1. 拓扑优化拓扑优化是一种通过改变系统的拓扑结构,以实现最优性能的设计方法。
在拓扑优化中,通过对系统的连通性和分布进行调整,以实现最佳的性能。
拓扑优化可以应用于多个领域,包括机械结构设计、电路板设计等。
2. 几何优化几何优化是一种通过改变系统的几何形状,以实现最优性能的设计方法。
在几何优化中,通过对系统的尺寸和形状进行调整,以实现最佳的性能。
几何优化可以应用于多个领域,包括飞机设计、建筑设计等。
3. 材料优化材料优化是一种通过选择最佳材料,以实现最优性能的设计方法。
在材料优化中,通过对系统的材料特性进行调整,以实现最佳的性能。
材料优化可以应用于多个领域,包括汽车设计、电子设备设计等。
三、未来发展趋势随着科技的不断发展,结构优化设计领域也在不断创新和发展。
未来的结构优化设计将更加注重多学科的综合应用,以实现系统性能的最大化。
1. 多学科优化多学科优化是一种结合多个学科领域的优化方法。
在多学科优化中,需要考虑多个学科的要求和限制,以实现系统的最优化。
多学科优化可以应用于多个领域,包括航空航天、能源等。
2. 数据驱动优化数据驱动优化是一种通过分析和利用大数据,以实现系统的最优化。
在数据驱动优化中,可以通过对大量实验数据的分析,来优化系统的结构和性能。
数据驱动优化可以应用于多个领域,包括人工智能、智能制造等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
优化设计方法的发展与应用情况贾瑞芬张翔(福建农林大学 机电工程学院, 福建 福州 350002) 摘 要:本文概要地介绍了优化设计方法在国内近年的应用和发展情况,包括传统优化方法、现代优化方法,以及优化软件的应用和发展情况。
关键词:优化 遗传算法 神经网络 MATLAB 优化方法是20世纪60年代随着计算机的应用而迅速发展起来的,较早应用于机械工程等领域的设计。
80年代以来,随着国内有关介绍优化设计方法的专著(如《机械优化设计》[1])的出版和计算机应用的普及,优化设计方法在国内的工程界得到了迅速的推广。
本文按传统优化方法、现代优化方法、优化软件应用等三个方面,概要地介绍优化设计方法近年来在国内工程界的应用和发展情况。
1. 传统优化方法的应用与改进情况 1.1传统优化方法的应用 从近10年发表的工程优化设计的论文可以看出,罚函数法、复合形法、约束变尺度法、随机方向法、简约梯度法、可行方向法等,都有较为广泛的应用。
对重庆维普信息数据库中的工程技术类刊物做检索,1993年至2003年,这6种约束优化方法应用的文献检出率的比例,依次约为12:10:3:1.5:1.5。
以机械设计为例,传统优化方法主要应用于机构和机械零部件的优化设计,主要对零件或机构的性能、形状和结构进行优化。
在结构方面,如对升降天线杆的结构优化设计[2],采用内点罚函数法优化,在保证天线杆具有足够的刚度和压弯组合强度的前提下所设计出的结构尺寸比按一般的常规设计方法所计算的尺寸要小,自重更轻。
在形状方面,赵新海等[3]对一典型的轴对称H型锻件的毛坯形状进行了优化设计,取得了明显的效果。
在性能方面,《凸轮一连杆组合机构的优化设计》[4]一文以最大压力角为最小做为优化目标、并采用坐标轮换法和黄金分割法等优化方法对书本打包机中的推书机构(凸纶—连杆组合机构)进行优化设计,从而使得机构确保运动的平衡性的前提下具有良好的传力性能,使设计结果更加合理。
《弹性连杆机构结构和噪声控制一体化设计》[37]一文,利用改进的约束变尺度法,求解基于噪声控制的弹性连杆机构结构控制同步优化问题,同步优化后机构的声辐射性能指标具有明显改善。
由以上的例子可以看出,因此,传统优化方法仍然具有不可忽视的作用。
将优化技术与可靠性理论相结合,形成了可靠性优化设计法。
按照可靠性优化设计法设计的产品,既能定量地回答产品在运行中的可靠性,又能使产品的功能参数获得优化解,两种方法相辅相成,是一种非常具有工程实用价值的设计方法。
如采用惩罚函数内点法求解齿轮传动的可靠性优化设计的数学模型[5],以及运用二阶矩法和约束随机方向法对钢板弹簧进行可靠性优化设计[6]。
1.2传统优化方法的一些改进 目前,随着工程问题的日益扩大,优化要面对的问题的规模和复杂程度在逐渐增大,传统的优化方法解决这些问题时,就显露出了其局限性与缺陷。
于是就出现了在分析现有算法的基础上,针对方法的不足或应用问题而作出的改进。
1.2.1对传统优化方法应用于离散变量优化的改进工程设计问题中,经常遇到设计变量必须符合本行业的设计规范和标谁,只能取为限定的离散值或整数值的情况。
若应用连续变量优化方法.得到最优解后再作简单的圆整处理,可能造成设计上的不可行解,或得到一个非最优解。
为此适用于变量取离散值的优化方法发展起来。
朱浩鹏等[7]提出了改进的动态圆整法、拉格朗日松弛法。
惩罚函数优化方法是一种常用的求解约束非线性问题的方法,但它仅限于求解连续变量的优化问题。
文章《改进的惩罚函数优化法》[8],对含离散变量的工程问题,构造了一个离散性惩罚项,得到的优化结果是离散值,不需要圆整便可直接应用于工程设计中。
何燕将改进的惩罚函数优化法应用于机械的优化设计中[9],将整个优化过程分为连续变量惩罚函数法的初始优化、带离散变量的惩罚函数法优化和网格法检验三步进行,消除了优化变量初始值对优化结果的影响,使优化结果更为准确、合理。
1.2.2对传统优化方法在求解非线性约束问题时的改进针对多维非线性有约束问题,《进退法在多维非线性有约束优化问题中的应用》[10]一文,考虑了搜索方向和约束条件,提出了改进的进退法来确定搜索区间。
由于本方法不需要对目标函数进行求导,因而它更加适合于多约束维非线性优化问题。
在《内点罚函数法调用PoweII法求优时的1个注》[11]一文中,分析了内点罚函数法调用Powell法求优时,涉及到一个X3=2X n-X0的计算。
因无法确保X3落在可行域内,而一旦X3落在可行域之外,将影响搜索速度或计算的收敛,甚至会引起算法错误导致计算半途终止。
文中依据Powell 法的判据原理,对其应用于内点罚函数法求优时进行了改进,对所进行的比较算例进行统计,用改进后的方法计算,调用目标函数次数下降了32.3%,罚函数构造轮次(罚因子r的递减次数)减少了18.2%。
针对约束坐标轮换法收敛速度较慢,可靠性差的缺点,《对求解约束优化问题中的变量轮换法的改进》[12]在利用约束变量轮换法优点的基础上,建立了一个新的搜索方向,迭代过程类似于约束变量轮换法,并使约束变量轮换法的效能得到加强。
《对优化设计复合形法的改进》[13]一文中,针对一些文献介绍的现行复合形法在快速构造初始复合形,有效进行一维搜索,合理构造新复合形等方面存在不足之处,进行了改进,使计算机程序比较简短,使用操作方便,计算效率比现行复合形法有所提高,适用于求解中、小型约束优化设计问题。
同样,在《对优化设计随机方向法的改进》[14]中,对约束随机方向法也进行了改进,提高了计算效率。
2.现代优化方法的发展及应用 随着优化要面对的问题规模和复杂程度的逐渐增大,以及传统优化方法易出现局部最优解等的局限性,设计工作者吸取其他学科的知识,产生了新的思路,提出了新的算法,如神经网络算法,遗传算法等。
2.1模糊优化的发展 近十年来,模糊优化设计在模糊数学基础上发展起来,并具有较广的前景。
由于事物差异之间的中介过渡过程所带来的事物普遍存在的模糊性;由于定量的研究从物理领域进入到事理领域必然要遇到大量的模糊概念;由于研究对象的复杂化必然要涉及种种模糊因素;由于信息技术、人工智能的研究必然要考虑对模糊信息的识别和处理等。
这些都必然使优化设计问题涉及种种模糊因素。
过去,由于缺乏处理模糊概念的方法和手段,把许多模糊因素人为地当成是确定性的或随机性的进行处理,这样往往漏掉了真正的优化方案,甚至带来一些矛盾的结果。
求解模糊优化问题的一个基本途径,是把模糊优化问题转化为非模糊优化问题,再用普通优化方法求解。
目前实现这种转化的基本方法有两个:一是最优水平截集法,二是近似模糊集合法。
据所查资料显示,最优水平截集法应用较为广泛。
最优水平截集法,是王光远等于1984年提出来的。
其基本思想是:从既安全可靠又经济实用的要求出发,寻求一最优水平截集,也即在标志模糊性的中介过渡过程中,截取一最优的非模糊状态,把原来的模糊优化问题转化为相应的普通优化问题。
于是,该普通优化问题的最优解,就是原模糊优化问题的优化方案。
如《基于模糊分析的环形起重机偏轨箱形主梁的优化设计》[15]一文,以应力、稳定性等的模糊性,建立了模糊约束条件,以偏轨箱形主梁的总质量最小的优化目标,建立了该问题的模糊优化设计数学模型,采用二级模糊综合评判确定最优水平截集,用内点惩罚函数法来寻求最优解。
进行模糊优化设计后,得到性能好、重量轻(一般能减轻重量15%左右)、断面尺寸合理的主梁,缩短了设计周期,提高了设计质量和经济效益。
可见在设计过程中充分考虑了各设计变量和约束条件的模糊性,将模糊分析和优化设计结合起来,可为设计提供理想的结果。
使设计更加合理。
2.2神经网络的发展与应用 对复杂系统进行动态优化设计,其目标函数很难建立,因而用传统优化方法就难以解决,人工神经网络模型是由大量神经元互连而成的网络,具有极强的非线性映射功能,是一种描述和处理非线性关系的有力数学工具。
因此,可以通过神经网络实现系统设计变量与其动态特性参数之间的映射,并利用该神经网络模型建立目标函数,从而使一个复杂的动态优化问题转化为一个相当简单的优化问题,这样就可以利用数学规划法自动实现动态优化设计。
人工神经网络用于优化设计多为BP神经网络和Hopfield网络,其中应用最为广泛的是BP神经网络。
《Hopfield网络在优化计算中的应用》[19]一文,总结了Hopfield网络应用于优化计算的一般步骤和方法、并通过两个应用实例:TSP问题(旅行商问题)和系统参效辨识问题,对应用Hopfield网络求解优化问题的关键步骤及应用方法进行了详细分析和说明。
吴俊飞等利用BP神经网络的高度非线性映射能力,建立了变厚齿轮R V减速器设计变量与其动态参数之间的映射关系,解决了动态优化设计中目标函数难以建立的难题,使复杂的动态优化问题转化为一个简单的普通优化问题,为在系统设计阶段就能够得到具有良好动态特性的结构方案提供了一种新途径[16]。
为提高BP神经网络的收敛速度,曾喆昭等在基于BP神经网络的基础上,针对BP算法收敛速度慢,提出了正弦基函数神经网络算法[17],用于希尔伯特变换器的优化设计,证明了该神经网络算法的收敛性。
许琦提出了利用传统的优化设计方法—梯度法,为BP神经网络的学习提供足够样本集,通过正向传播和误差反向传播建立BP神经网络的拓扑结构,实现了将BP神经网络应用于机械优化设计中,提高了优化的收敛速度[18]。
何德林等提出了复合神经网络[20],能综合利用数学知识和规则知识解决设计问题。
2.3遗传算法的发展与应用 遗传算法(Genetic Algorithm 简称GA)是新近发展起来的一种模拟生命进化机制的搜索和优化方法,是把自然遗传学和计算机科学结合起来的优化方法。
它是根据生物界中基因的遗传变异及达尔文的自然选择和适者生存原理对问题进行随机的进化操作,逐步迭代寻求问题最优解的方法。
1975年,HoIland提出了GA的概念和方法。
因为GA有很强的解决问题的能力和广泛的适应性,因而近年来渗透到研究与工程的各个领域,取得良好的效果。
与传统搜索方向不同的是GA不是对具体参数的搜索空间的一个解进行评估,而是对整个搜索空间的大量可行解同时并行搜索,这样就克服了传统方法(如反向传播算法)可能陷入收敛于局部最优的困境。
GA采用对一组可行解的搜索从某种意义上来说可以理解成对多维参数空间的并行搜索。
问题解可编制成一种编码串,大量的串群组成一代种群,该种群覆盖了整个解空间,初代的赋值是随机的,在进化过程中,由于采用的策略是适者生存的方针,因此,下一代比上一代总是更接近最优解。
遗传算法的优点随着计算机技术的高速发展,其应用前景更加广阔。
目前主要的应用领域有复杂函数的优化求解、结构优化设计,系统控制,自适应控制,供气、供电系统的优化设计等。