论文部分内容阅读
本论文基于VisualC++语言环境,设计并编制了优化软件的体系结构,研究并探讨了优化方法的计算机算法和优化方法软件的主要功能与实现的关键技术,论述了优化方法软件的设计思想和软件实现机制,对遗传算法及其改进形式进行了研究,并在汽车减震扭杆问题中应用改进遗传算法进行了优化设计,应用优化软件得出了比较满意的结果。
首先介绍了优化方法和优化软件的发展简况。对国内外优化方法和优化软件的发展及研究情况进行了阐述,介绍了优化方法和软件的应用情况,并通过对目前优化算法的广泛应用情况进行调研,做出需求分析,建立优化软件的体系结构,确定软件的各种算法程序框图及其所实现的具体功能。以VisualC++6.0作为开发语言工具,确定代码编写规则,建立软件使用界面,编写优化方法软件程序。
阐述了优化算法的基本理论和软件功能实现。介绍了遗传算法的基本原理和特点,论述了遗传算法的改进措施及其评价,并在汽车减震扭杆优化问题中应用遗传算法的改进形式进行了优化设计。在汽车减震扭杆优化问题中,分析了汽车扭杆的特点,扭杆体积和能容量与减震效果的关系,汽车减震扭杆对车辆行驶平稳性的影响,提出了优化目标和约束条件,建立了目标函数模型,应用改进遗传算法进行优化设计,并对结果进行了分析。