共查询到17条相似文献,搜索用时 187 毫秒
1.
2.
一种用于多目标约束优化的改进进化算法 总被引:3,自引:1,他引:2
当前求解多目标优化的进化算法主要考虑如何处理相互冲突的多个目标间的优化,很少考虑对约束条件处理的问题.对此,给出了一种基于双群体搜索机制的改进差分进化算法,以求解多目标约束优化问题.采用两个不同种群,分别保存可行个体与不可行个体的双群体约束处理策略,利用基于Pareto的分类排序多目标优化技术,完成对进化个体解的评价.并通过群体混沌初始化、自适应交叉和变异操作来提高基本差分进化算法的性能.对三个经典测试函数的仿真结果表明,文中算法在均匀性、逼近性及收敛速度三方面均优于非支配排序遗传算法,而收敛速度也优于另两种改进进化算法. 相似文献
3.
工程实践中存在大量约束多目标优化问题(Constrained multi-objective optimization problems, CMOPs),多目标进化算法是求解这类问题的一类有效方法。引入扇形采样技术,将二次变异双种群差分进化算法和约束处理方法相结合,设计求解CMOPs的进化算法——基于扇形采样的约束多目标差分进化算法(Sector-sampling-based constrained multi-objective differential evolution algorithm, SS-CMODE)。扇形采样可避免耗时的非劣操作,且能保证Pareto最优解集的良好逼近性和多样性。通过3个典型CMOPs的对比测试,表明SS-CMODE的解集均匀性和计算效率明显优于对比算法。以J23-80机械压力机使用的双曲柄串联机构多目标优化为例,研究新算法求解工程问题的有效性。以锻冲工作阶段平均速度波动最小和力传动性能最优为目标,建立机构的约束多目标优化模型,再应用SS-CMODE求解该问题。结果表明,该算法能求出多组满足约束条件的Pareto最优解,且解集均匀性良好。 相似文献
4.
5.
工程约束优化的自适应罚函数混合离散差分进化算法 总被引:8,自引:0,他引:8
将离散约束优化问题转化为非负整数约束规划问题,开发求解该问题的离散差分进化算法。该算法采用基于混沌映射的种群初始化、双版本变异和带随机扰动项的取整运算等新策略。针对非线性约束条件,给出惩罚基数的计算方法和连续映射基函数的表达式,在此基础上设计处理非线性约束的自适应惩罚因子。提出一种刻画种群多样性的新测度——种群二次平均基因距离及基于新测度的依概率混沌移民算子。将自适应罚函数法、依概率混沌移民操作与离散差分进化算法有机融合,构造面向工程约束优化的混合离散差分进化算法。对3个离散约束优化实例进行验证,结果表明,混合算法具有良好的鲁棒性且优于离散粒子群算法。应用混合算法求解斜齿圆柱齿轮传动优化设计问题,结果优于遗传算法及其改进算法、离散粒子群算法,目标函数值较遗传算法及其改进算法分别下降41%和10%。 相似文献
6.
多样性保持离散差分进化算法及齿轮传动优化应用* 总被引:2,自引:0,他引:2
将离散约束优化问题转化为等效约束整数规划问题(Constrained integer programming problem, CIPP),并应用离散差分进化(Discrete differential evolution, DDE)算法求解这类问题。提出DDE算法种群维分量一致的概念,并揭示种群维分量呈现一致状态将导致进化停滞的缺陷,数值算例仿真结果验证了理论分析的正确性。在引入定量刻画DDE算法种群多样性指标——种群多样度Γ 的基础上,提出一种基于种群连续进化停滞代数和Γ 监测的种群多样性保持策略,以克服种群维分量一致进化缺陷,进而增强算法全局优化能力。将多样性保持策略嵌入DDE算法,并结合可行性规则约束处理技术,形成求解CIPP的多样性保持离散差分进化算法(DDE algorithm with diversity maintenance strategies, DMDDE)。建立某刮板输送机所用二级斜齿圆柱齿轮传动体积最小化设计的离散约束优化模型,再采用DMDDE算法求解该问题。数值试验表明,DMDDE算法的鲁棒性和收敛精度优于4种对比算法。优化结果明显好于原设计方案,齿轮体积较原设计下降40.8%。 相似文献
7.
以末端执行器的位姿误差最小为优化目标,将机器人的逆运动学问题转换为一个等效的最优化问题,并利用提出的改进粒子群优化算法对该问题进行求解.该算法从粒子群的初始化、惯性权重调整策略、差分变异进化及搜索空间的越界处理等多方面对标准粒子群优化算法进行综合改进,同时构建了以粒子群进化和差分变异进化为基础的两阶段混合协同进化机制,达到了有效平衡算法全局探索能力与局部开发能力的目的,提高了算法的收敛精度和收敛速度.以平面冗余机械臂和7自由度冗余机械臂的运动学逆解运算为例,将提出算法与对比算法用于逆运动学问题的求解.仿真结果表明,与对比算法比较,该算法具有更高的收敛精度、更快的收敛速度以及更强的寻优稳定性,能有效解决冗余机械臂的逆向运动学问题. 相似文献
8.
套筒滚子链传动的优化设计多以单目标优化为主,本文在之前研究基础上,以单列链传动功效最大和疲劳寿命最大为目标建立了该问题的多目标优化模型。在高斯变异多目标差分进化算法的基础上,引入了修正的约束处理方法及取整策略,提出了一种求解混合离散变量的多目标差分进化算法。工程实例求解结果表明,所得结果满足设计需求,该算法是有效的,且对于其他工程问题的求解具有一定的参考价值。 相似文献
9.
朱红 《精密制造与自动化》2010,(4)
在考虑粗、精磨的生产成本以及热损伤、砂轮磨损和磨削标准化等约束情况下,研究了外圆粗、精磨的优化方法,以提高生产效率和表面精度.提出了一种基于改进差分进化算法的外圆磨削优化方法,并将优化的结果与传统差分进化算法结果相比较,表明基于改进差分进化算法的方法具有更好优化能力. 相似文献
10.
11.
12.
深水作业机械臂通常采用串联式结构,机械臂每个关节的转动角度与长度会受到相应的限制,这些参数会直接影响到机械臂的运动轨迹规划和作业效率。机械臂的有效工作空间的求解是一个多目标多约束的优化问题。通过数学分析建立机械臂的运动学模型,分析影响有效工作空间的相关参数,利用图解法来分析机械臂工作空间的边界曲线,得到机械臂的有效工作空间的截面。针对机械臂有效工作空间的截面积建立数学解析模型,最后运用遗传算法求得满足约束条件下的机械臂有效工作空间最优解和能够实现高效作业的最优结构参数。仿真结果表明,该模型能够有效求解角度与运动约束下的串联式机械臂结构优化问题。 相似文献
13.
14.
15.
Mohamad Hamed Hekmat Masoud Mirzaei Ehsan Izadpanah 《Journal of Mechanical Science and Technology》2009,23(9):2479-2491
In this research, the continuous adjoint method is applied to optimize an airfoil in subsonic and transonic flows. An inverse
design problem is solved to evaluate the ability of the optimization algorithm and then, two types of optimizations, constrained
and non-constrained, are investigated in a drag minimization problem. In the non-constrained drag minimization problem, the
optimization is performed in a fixed angle of attack with neither geometric nor aerodynamic constraint, but in the constrained
drag minimization problem, the optimization is performed in a fixed lift coefficient. Comparison of the results of these two
optimizations shows the effects of the constraint on the optimization trend and the optimized geometry. Moreover, imposing
the aerodynamic constraint increased the computational costs of the adjoint method. In constrained and non-constrained drag
minimization problems, the surface points are adopted as design variables to show the performance of the adjoint equations
approach in problems with numerous design variables. 相似文献
16.
并行产品开发过程的时间模型及其优化方法 总被引:2,自引:2,他引:2
针对并行开发过程中设计活动间存在迭代和重叠的情形,提出一个时间计算模型及其优化方法。依据矩阵规划后的设计结构矩阵,将设计活动组划分为多个耦合活动块和非耦合活动块,按信息流方向依次计算活动重叠造成的设计修改时间,进而建立产品开发的时间模型。在给定成本约束下,将开发时间最短问题转化为有约束的最优化问题,并给出相应的求解算法。最后通过实例运算表明了时间模型及其优化方法的有效性。 相似文献