Ø Multidisciplinary Design Optimization,简称MDO。多学科设计优化(MDO)是20世纪80年代于美国兴起的一种充分探索和利用系统中相互作用的协同机制来设计复杂工程系统和子系统的现代设计方法 。
Ø MDO的主要思想为:采用各学科已发展成熟的精度高的分析模型,提高优化设计可信度;通过充分利用各个学科(子系统)之间的相互作用所产生的协同效应,获得系统的整体最优解; 通过各学科组并行设计,缩短设计周期;用精细数值分析模型取代了工程估算的经验公式,面向创新布局的工程设计。
多学科优化的计算框架概述。
我个人认为多学科优化设计(MDO)的计算框架可分为3 个层次:

第一层次是直接用MDO现有的计算框架,如ModelCenter,iSIGHT-FD, ModelCenter,OPTMUS等;

第二层次是针对某一特定MDO方法的计算框架,如基于并行子空间优化的CSD框架,基 于协同优化的Caffe框架、基于遗传算法的JGAP框架;

第三层次是基于某一MDO方法,针对某类特定优化问题的计算框架,如JGAP框架。 JGAP框架是对遗传算法的抽象,将公共的对象抽象出来作为框架。基于此的所有遗 传算法都可以应用此框架进行实现启发式优化运算。
多学科优化计算框架应该具备的特征:
Ø 易于实现各种MDO方法的表达方式,留有可扩展的接口,最好以插件形式;
Ø 具有分布式计算环境的特征,因为模型的计算量太大,必须支持分布式计算。
Ø 能集成各学科的遗留程序和某些商用软件; 能够实现无缝集成。
Ø 提供优化算法库; 并留有可扩展的算法库接口,以插件形式进行增加。
Ø 支持代理模型的生成;
Ø 支持并行计算; 关于探索型的算法必须支持并行计算,最好支持网格计算。
Ø 设计过程的可视化和监控,必不可少的对某些程序进行监控。
Ø 数据的存储、管理和提取,对执行完成的模型进行保存,并对产生的结果和过程数 据进行保存,以备以后的查询和分析。
Ø 支持基于不确定性的设计优化;
Ø 支持对结果数据进行多维立体分析。
多学科优化计算框架应该具备的功能。
Ø 支持每个节点可以单独执行。
Ø 支持与其它集成系统中的模型进行数据参数影射。
Ø 支持指定文件格式的输入输出。
Ø 支持工作流和控制流的管理运行操作。
Ø 支持跨平台和跨工作域的协同操作。
Ø 支持 Web 形式的访问操作。
Ø 支持模块之间进行角色管理。

多学科优化MDO(任鸿频小结)相关推荐

  1. 《物流配送中VRP问题的多目标优化方法研究》个人小结

    <物流配送中VRP问题的多目标优化方法研究>个人小结 物流配送中VRP问题的多目标研究方法,自从去年开始了这项大学生创新创业,就一直围绕在我的身边,时时刻刻会想着她,尽可能地去多学一点相关 ...

  2. adams优化设计移动副_副车架多学科优化及轻量化优化设计

    前言:副车架需要考察的性能包括强度.模态.安装点动刚度.疲劳等性能.轻量化优化需要在满足以上所有性能要求的基础上进行优化设计.多学科优化可以在同时考虑以上所有性能约束的基础上进行轻量化优化设计.对副车 ...

  3. hyperstudy联合matlab,在Hyperworks中使用HyperStudy进行多学科优化研究 | 坐倚北风

    本文介绍使用Hyperworks中的HyperStudy进行多学科尺寸优化的方法.所使用模型为Hyperworks帮助文档tutorials\hst\HS-4210中的plate1. tpl和plat ...

  4. Abaqus超单元法(子结构法)在多学科优化中的应用

    前言:在一个有限元整体模型中,切割出部分模型,运用有限元分析将特定的力学特性通过模态表达.矩阵表达.传递函数表达提取出来,这一过程称为超单元的生成(缩聚).然后再对整体模型开展分析的时候,用这些表达来 ...

  5. OPTIMUS — 过程集成与多学科优化平台

    比利时 NOESIS SOLUTION 公司的 OPTIMUS 是专业的过程集成与设计优化(PIDO)工具,采用图形操作界面,快速整合产品设计过程中的各种 CAD/CAE 软件,实现自动化的仿真.方案 ...

  6. 性能优化指南(5000 字小结)

    作为一个程序员,性能优化是常有的事情,不管是桌面应用还是web应用,不管是前端还是后端,不管是单点应用还是分布式系统.本文从以下几个方面来思考这个问题:性能优化的一般性原则,性能优化的层次,性能优化的 ...

  7. 真·屠龙之术 | 一次SparkSQL性能分析与优化之旅及相关工具小结

    点击上方蓝色字体,选择"设为星标" 回复"资源"获取更多惊喜 大数据技术与架构 点击右侧关注,大数据开发领域最强公众号! 大数据真好玩 点击右侧关注,大数据真好 ...

  8. 笔记本电脑优化以解决降频(提高稳定性,在散热和功耗无问题下寻找降频原因)

    首先,只有笔记本电脑才会出现各种奇葩的降频问题,台式电脑供电足而散热好故一般只有温度墙和功耗墙,笔记本则出于散热空间不足而限制性能. 即使CPU降频的时候,CPU核心温度和功耗都没有撞墙,CPU也可能 ...

  9. matlab频响优化,MATLAB中关于频响图函数最优化的程序问题

    我是一名大四的学生,现在正在做毕业设计,因MATLAB从未学过,也是边学边做,我需要求出IGv函数的频率响应图,因IGv的表达式很复杂,这里我没列出,在下面的程序中有的,以下是我的程序,请高手帮我看看 ...

最新文章

  1. springboot+kafka(ip地址瞎写的)
  2. php基础知识手册,PHP基础知识(三)
  3. Linux┊理解devfs、sysfs、udev、tmpfs
  4. 1.17 项目实例:模仿斗地主洗牌发牌小游戏
  5. js获取checkbox多选表单
  6. Spring MVC 中使用AOP 进行事务管理--XML配置实现
  7. VC小技巧(网上搜的)
  8. 商业认知,在创业的时候,有人今天做服装不赚钱,就换了餐饮;换了餐饮业不赚钱,又继续换?
  9. 静态成员函数与静态数据的使用
  10. 查看matlab当前路径,MATLAB R2012a 的当前路径和路径搜索
  11. 集成学习之Adaboost算法
  12. Tahoma Arial Verdana三种字体的选择
  13. 药易通采购过账存储过程ts_c_BillAudit 分析
  14. operating system not found的问题的解决办法 ---设置活动分区
  15. 期货公司开户实力经纪业务的规模
  16. 2021年P气瓶充装新版试题及P气瓶充装证考试
  17. 制作自己的微信小程序要怎么做?
  18. patronictl
  19. fdisk命令 – 磁盘分区
  20. revit服务器维护,Revit server是什么?Revit Server 管理有问题,谁来解决、怎么解决?...

热门文章

  1. Web前端 html css学习笔记(更新)
  2. 您的孩子左右脑发展平衡吗
  3. 06、使用Gradle构建的项目如何打jar包和war包
  4. 京东宣布618将接入快手、抖音等平台 目前已进入技术打通阶段
  5. 昨夜,路遇真正的武林高手
  6. 如何将 FLV 视频文件转换为 MP3
  7. java控制excel_利用Java控制EXCEL实例详解
  8. 苹果全新iCloud战略:附加服务+价格战
  9. 常用的激活函数(Sigmoid、Tanh、ReLU等)
  10. CentOS 关闭virbr0