文档介绍:西北工业大学硕士学位论文基于Web的多学科设计优化软件支撑系统的研究与开发姓名:尚军申请学位级别:硕士专业:软件工程指导教师:武君胜20070301西北1=业大学硕士学位论文摘要摘要多学科设计优化(MultidisciplinaryDesignopItimization,MDo)是解决复杂工程系统设计优化的一种有效方法和工具,在航空航天领域有着广阔的应用前景。多学科设计优化框架是指能实现多学科设计优化方法,包含硬件和软件体系的计算环境。本文依托国防科工委“军机数字化设计制造集成技术研究”预先研究课题,对MDO软件框架技术进行了深入地研究,在产品协同商务(merce,CPC)平台Windchill系统的基础上,使用以Java为核心的技术开发了基于Web的MDO软件支撑系统。该系统已通过了国防科工委专家组的验收,并已交付使用。本文的主要研究工作包括:1)在系统需求分析的基础上,利用JavaApplet与RMI技术开发了CAE集成框架子系统。该系统实现了CAE程序的分布式运算,提供手动运行和自动运行两种功能模块,并能够集成各学科的遗留程序。2)对多学科设计优化问题的初始化技术进行了研究分析,并使用Applet与RMI技术实现了可视化的多学科设计问题定义和协调功能模块,该模块能够直接从文件中提取设计变量和状态变量。3)对多学科设计优化算法进行研究,并紧密结合我国在相关方面的实际研究状况,将一种新的优化算法——“基于规则和综合协调的优化算法”应用于MDO软件框架。该算法不要求给出目标函数,为那些难以构建数学模型的复杂系统的设计优化问题提供了一种解决途径。4)设计了相应的优化工作流程,并借助Windchill工作流管理系统实现了该工作流。最后通过一个计算实例证明了系统的可用性。关键词多学科设计优化,框架,分布式计算,工作流,远程方法调用西北工业大学硕士学位论文AbstractAbstractSinceMultidisciplinaryDesignOptimization(MDO)isaneffectivemethodtosolvetheproblemoflarge—plexengineeringsystem’sdesign,—solvingenvironmentthatsupportsapplicationofmultidisciplinarydesignoptimization,,whichisapre·mittee,—basedMDOsoftwarefi'amoworkusingJava,merce(CPC):,,,~Ⅳ,aIK研MDOarithmetic—