集成优化软件系统的研发与应用

被引量 : 0次 | 上传用户:anruixiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面对工业装备、国防科技中的复杂工程系统设计和复杂决策问题,优化方法是最有效的解决方式之一,将优化方法应用到现实决策问题中依靠软件平台的支持。本文基于SiPESC软件平台,针对优化模型和算法的特点、多学科优化对优化软件的需求,引入“算法+模式”框架,采用插件技术、C++面向对象技术、以及JavaScript和Python脚本等技术,设计实现了一种通用集成优化软件框架SiPESC.OPT。本文将优化流程中的工作进行分类,设计出“算法”、“参数”、“模型”等模块,对各模块工作进行管理层和实现层的抽象,构建出开放式的软件系统框架。框架具备了良好的软件可扩展性和可维护性。在此设计框架下,可方便快捷实现优化算法的集成,以及多类数值计算软件(自主/商用)的集成。本文详细介绍了如何应用各种软件技术实现各种功能。SiPESC.OPT集成了常用优化算法BFGS、SQP、GA、MMA、ACO,支持优化计算的脚本语言环境,支持通过编写脚本实现多种优化任务求解、组合叠加嵌套等多种优化方案实施,支持集成可执行程序和大型仿真软件(Ansys、Dyna、Abaqus、Nastran、Adams等)联合优化和过程自动化,支持使用脚本操作内存、SiPESC工程数据库、SQLite数据库即时存取优化结果,支持基于脚本语言的其它模块(如Python的matplotlib、TVTK、Mayavi等)进行图形图像等的后处理。本文中还给出了基于SiPESC.OPT完成的一些应用,如集成ANSYS的管道系统减振优化,集成SolidWorks、ICEM-CFD和CFX的汽缸形状优化、集成Adams的刚体运动轨迹优化,基于统一接口的优化算法模块在结构拓扑优化中的综合应用等。工程实例和测试算例表明,SiPESC.OPT为解决一般优化问题、多学科优化问题、以及更为复杂的优化需求提供了良好的软件平台和计算框架。
其他文献
<正>应美华友好协会邀请,5月29日至30日,美国西部城市市长代表团一行22人来渝进行友好访问。其中,加利福利亚州的圣莫妮卡市、内华达州的北拉斯维加斯市分别与重庆市合川区、
<正> 中国共产党领导的中华民族伟大复兴事业,包括性质不同而又互相衔接的新民主主义革命和社会主义革命建设两个历史阶段。在中国共产党80年积累的百科全书式的历史经验中,
在经济发展的带动下,人们的生活水平不断提高,对于电力的需求也在迅速增长。随着电力市场竞争日益加剧,"始于客户需求,终于客户满意",已成为供电企业核心的客户服务理念。供
目的:探讨儿童变应性鼻炎与气象环境因素的相关性。方法:选择2007-01-01-2011-12-31期间在上海市儿童医学中心耳鼻咽喉科就诊的变应性鼻炎儿童的门急诊人数,及在此期间可能对
山东是中国第二人口大省,人口老龄化成为社会发展中的一个重要问题.本文在分析山东省老龄化现状特征的基础上,从时间和空间角度分析了山东人口老龄化的时间变动特征和空间差
[目的]制备基于改性聚碳酸亚丙酯(PPC)为载体的噻虫嗪-高效氯氰菊酯复配微胶囊。[方法]以聚碳酸亚丙酯和聚乙二醇(PEG)为原料,采用溶液共混法制备可降解的聚碳酸亚丙酯-聚乙
家庭治疗是20世纪中期在美国兴起的一种心理疗法,已被我国引进并在心理服务中得到广泛应用。在对国内家庭治疗发展进行分析梳理的基础上,整合现有的家庭治疗模式,根据国情提
[目的]合成2种具有潜在抗虫活性的阿维菌素肟类衍生物。[方法]以阿维菌素B1为原料,将C-5位羟基氧化为酮基,再转化为肟基,得到单肟衍生物;以阿维菌素B1为原料,将C-13位的糖基
<正> 一段时间以来,随着欧洲一些国家选举的不断展开,欧洲极右翼势力十分活跃,甚嚣尘上,令人关注。这种现象引起各国政府和主流社会的严重不安,也再次提醒人们警惕极右翼势力
[目的]筛选对南方根结线虫高效低毒的药剂。[方法]采用浸泡杀线虫法测定9种药剂对南方根结线虫的毒力,选活性较高的单剂进行交互复配,测定其联合毒力。[结果]甲氨基阿维菌素