跳到主要内容
研究论文
公共访问

耦合非均匀数值模型和计算耦合导数的计算体系结构

出版:2018年6月16日 出版历史
  • 获取引文提醒
  • 摘要

    计算建模的挑战之一是耦合模型以解决多学科问题。基于流的计算框架通过模块化方法缓解了部分挑战,其中数据流量从一个组件到另一个组件。然而,当需要耦合导数进行优化时,现有的基于流的框架效率低下。为了解决这个问题,我们开发了模分析与统一导数(MAUD)架构。MAUD将多学科模型定义为非线性方程组,从而得到统一所有计算导数方法的线性方程。这使得使用MAUD体系结构的基于流的框架能够为链式规则、伴随方法、耦合伴随方法和混合方法提供通用接口;MAUD自动使用适当的方法解决问题。分层、无矩阵的方法使现代求解技术(如牛顿-克利洛夫解算器)能够在这个整体公式中使用,而无需计算开销。使用MAUD的Python实现解决了两个演示问题:一个是具有200多万个未知和25000个设计变量的纳米卫星优化,另一个是涉及6000多个设计变量和23000个约束的飞机优化。MAUD现在在开源框架OpenMDAO中实现,该框架已用于解决飞机、卫星、风力涡轮机和涡扇发动机的设计问题。

    工具书类

    [1]
    彼得·巴斯蒂安(Peter Bastian)、克劳斯·伯肯(Klaus Birken)、克劳斯·约翰森(Klaus-Johannsen)、斯特凡·朗(Stefan Lang)、尼古拉斯·纽斯(Nicolas Neuss)、亨利克·伦茨·雷切特(Henrik Rentz-Reichert)和克里斯蒂。UG-求解偏微分方程的灵活软件工具箱。科学计算与可视化1,1(1997),27-40。
    [2]
    Dan C.Marinescu和Ladislau Boloni。2000.用于问题解决环境的基于组件的体系结构。《模拟中的数学和计算机》54,4--5(2000),279-293。
    [3]
    Jan Albersmeyer和Moritz Diehl。2010年。提升牛顿法及其在优化中的应用。SIAM优化期刊20,3(2010年1月),1655-1684。
    [4]
    Natalia Alexandrov和M.Y.Hussaini(编辑)。1997年,《多学科设计优化:最新技术》,SIAM。
    [5]
    Natalia M.Alexandrov和Robert Michael Lewis。2004年a。MDO问题综合中的可重构性,第1部分。第十届AIAA/ISSMO多学科分析与优化会议记录。
    [6]
    Natalia M.Alexandrov和Robert Michael Lewis。2004年b。MDO问题综合中的可重构性,第2部分。第十届AIAA/ISSMO多学科分析与优化会议记录。
    [7]
    弗拉基米尔·巴拉巴诺夫(Vladimir Balabanov)、克里斯托夫·夏彭蒂尔(Christophe Charpentier)、迪潘卡·戈什(Dipankar Ghosh)、加里·奎因(Gary Quinn)、加雷特·范德普拉茨(Garret Vanderplaats)和格哈。2002.VisualDOC:用于通用集成和设计优化的软件系统。第九届AIAA/ISSMO多学科分析与优化研讨会论文集。
    [8]
    萨蒂什·巴莱(Satish Balay)、威廉·格罗普(William D.Gropp)、路易斯·柯夫曼·麦克因斯(Lois Curfman McInnes)和巴里·史密斯(Barry F.Smith)。1997.面向对象数值软件库中并行性的有效管理。Birkhäuser出版社,163-202。
    [9]
    沃尔夫冈·班格尔(Wolfgang Bangerth)、拉尔夫·哈特曼(Ralf Hartmann)和吉多·坎沙特(Guido Kanschat)。2007年交易。II-通用面向对象有限元库。ACM数学软件汇刊(TOMS)33,4(2007),24。
    [10]
    F.Bassetti、D.Brown、K.Davis、W.Henshaw和D.Quinlan。1998.OVERTURE:高性能科学计算的面向对象框架。IEEE/ACM超级计算会议论文集(SC'98)。14--14.
    [11]
    M.W.Beall和M.S.Shephard。1999.可靠数值模拟的面向对象框架。计算机工程15,1(1999),61-72。
    [12]
    杰德·布朗、马修·G·克奈普利、大卫·A·梅、洛伊斯·科夫曼·麦金尼斯和巴里·史密斯。2012.用于多物理的可组合线性解算器。2012年第11届并行与分布式计算国际研讨会论文集。IEEE,55-62。
    [13]
    Peter R.Brune、Matthew G.Knepley、Barry F.Smith和Xuemin Tu.2015。组成可扩展的非线性代数解算器。SIAM评论57,4(2015),535--565。
    [14]
    Hayong Chung、John T.Hwang、Justin S.Gray和Hyunsun A.Kim。2018.使用OpenMDAO实现拓扑优化。2018年AIAA/ASCE/AHS/ASC结构、结构动力学和材料会议论文集。
    [15]
    Nathan O.Collier、Lisandro Dalcín和Victor M.Calo。2013年,PetIGA:高性能等几何分析。CoRR abs/1305.4452(2013)。http://arxiv.org/abs/1305.4452
    [16]
    E.J.Cramer、J.E.Dennis、P.D.Frank、R.M.Lewis和G.R.Shubin,1994年。用于多学科优化的问题公式。SIAM优化杂志4,4(1994),754--776。
    [17]
    Eric C.Cyr、John N.Shadid和Raymond S.Tuminaro。2016年,Teko:块预处理能力,在Navier-Stokes和MHD中的具体示例应用。SIAM科学计算杂志38,5(2016),S307--S331。
    [18]
    Lisandro D.Dalcin、Rodrigo R.Paz、Pablo A.Kler和Alejandro Cosimo。2011.使用python的并行分布式计算。《水资源进展》34,9(2011),1124--1139。
    [19]
    Robert D.Falck、Jeffrey C.Chin、Sydney L.Schnulo、Jonathan M.Burt和Justin S.Gray。2017.受子系统热约束的电动飞机轨迹优化。第18届AIAA/ISSMO多学科分析与优化会议论文集。
    [20]
    罗伯特·法尔古特(Robert D.Falgout)和尤里克·梅耶·杨(Ulrike Meier Yang)。2002.hypre:一个高性能预处理程序库。在国际计算科学会议上。施普林格,632--641。
    [21]
    萨姆·弗里德曼(Sam Friedman)、塞耶德·法特梅·戈雷西(Seyede Fatemeh Ghoreishi)和道格拉斯·阿拉雷(Douglas L.Allaire)。2017.量化耦合多学科系统中不同模型差异公式的影响。在第19届AIAA非确定性方法会议的会议记录中。
    [22]
    德里克·加斯顿、克里斯·纽曼、格伦·汉森和达米安·勒布伦·格兰迪。2009年,MOOSE:非线性方程耦合系统的并行计算框架。核工程与设计239,10(2009),1768-1778。
    [23]
    彼得·盖布拉德(Pieter Gebraad)、杰瑞德·托马斯(Jared J.Thomas)、安德鲁·宁(Andrew Ning)、保罗·弗莱明(Paul Fleming)和凯瑟琳·戴克斯(Katherine Dykes)。2017年。通过优化布局和基于偏航的尾流控制,最大化风力发电厂的年发电量。风能20,1(2017),97——107。
    [24]
    菲利普·E·吉尔、W·穆雷和M·A·桑德斯。2005.大规模约束优化的SQP算法。工业和应用数学学会47,1(2005)。http://www.stanford.edu/group/SOL/papers/SNOPT-SIGEST.pdf。
    [25]
    汤姆·古代尔(Tom Goodale)、加布里埃尔·艾伦(Gabrielle Allen。仙人掌框架和工具包:设计和应用。第五届计算科学高性能计算国际会议论文集(VECPAR’02)。柏林施普林格·弗拉格,197-227。
    [26]
    贾斯汀·格雷(Justin Gray)、特里斯坦·赫恩(Tristan Hearn)、肯尼思·摩尔(Kenneth Moore)、约翰·T·黄(John T.Hwang)、约阿金·马丁斯(Joaquim R.R.A.Martins)和安德鲁·宁(and。2014.在OpenMDAO中使用基于图的问题公式自动评估多学科导数。第15届AIAA/ISSMO多学科分析与优化会议记录。
    [27]
    安德烈亚斯·格里万克(Andreas Griewank)。2000.评估衍生品。费城SIAM。
    [28]
    埃里克·亨德里克斯(Eric S.Hendricks)、罗伯特·福克(Robert D.Falck)和贾斯汀·格雷(Justin S.Gray)。2017年,同步推进系统和轨迹优化。第18届AIAA/ISSMO多学科分析与优化会议记录。
    [29]
    Michael A.Heroux、Rosco A.Bartlett、Vicki E.Howle、Robert J.Hoekstra、Jonathan J.Hu、Tamara G.Kolda、Richard B.Lehoucq、Kevin R.Long、Roger P.Pawlowski、Eric T.Phipps、Andrew G.Salinger、Heidi K.Thornquist、Ray S.Tuminaro、James M.Willenbring、Alan Williams和Kendall S.Stanley。2005年,trilinos项目概述。ACM数学软件汇刊31,3(2005),397--423。
    [30]
    Elias N.Houstis和John R.Rice。2000.计算科学的未来问题解决环境。《模拟中的数学和计算机》54,4-5(2000),243-257。
    [31]
    John T.Hwang、Dae Young Lee、James W.Cutler和Joaquim R.R.A.Martins。2014年,一颗小型卫星设计和运行的大规模多学科优化。《航天器与火箭杂志》51,5(2014年9月),1648-1663。
    [32]
    John T.Hwang和Joaquim R.R.A.Martins。2016.使用并行计算框架对下一代飞机进行分配任务设计优化。第57届AIAA/ASCE/AHS/ASC结构、结构动力学和材料会议论文集。1662
    [33]
    John T.Hwang和Joaquim R.R.A.Martins。2015年,128罗特网络的并行分配优化。第16届AIAA/ISSMO多学科分析与优化会议论文集。
    [34]
    John T.Hwang和Andrew Ning。2018.电动飞机按需机动性的大规模多学科优化。2018年AIAA/ASCE/AHS/ASC结构、结构动力学和材料会议论文集。
    [35]
    John P.Jasa、John T.Hwang和Joaquim R.R.A.Martins。2018年a。变形翼飞机的设计和轨迹优化。在2018年AIAA/ASCE/AHS/ASC结构、结构动力学和材料会议论文集上。
    [36]
    John P.Jasa、John T.Hwang和Joaquim R.R.A.Martins。2018年b月。使用Python进行开放源耦合空气结构优化。结构和多学科优化(2018)。(印刷中)。
    [37]
    Jiao Xiangmin、Michael T.Campbell和Michael T.Heath。2003年。Roccom:面向对象、以数据为中心的软件集成框架,用于多物理模拟。第17届超级计算国际年会(ICS'03)会议记录。ACM,纽约,358-368。
    [38]
    Jason Y.Kao、John T.Hwang和Joaquim R.A.Martins。2015.任务分析和优化的模块化方法。第56届AIAA/ASME/ASCE/AHS/ASC结构、结构动力学和材料会议论文集。
    [39]
    安迪·基恩(Andy J.Keane)和普拉桑特·奈尔(Prasanth B.Nair)。2001.航天设计中的问题解决环境。工程软件进展32,6(2001),477--487。
    [40]
    格雷姆·肯尼迪(Graeme J.Kennedy)和约阿金·马丁斯(Joaquim R.R.A.Martins)。2014.高性能结构大规模梯度设计优化的并行有限元框架。《分析与设计中的有限元》87(2014年9月),56-73。
    [41]
    盖坦·K·W·肯韦(Gaetan K.W.Kenway)、格雷姆·肯尼迪(Graeme J.Kennedy)和约阿金·马丁斯(Joaquim R.R.A.Martins)。2014.高保真稳态气动弹性分析和导数计算的可扩展并行方法。AIAA Journal 52,5(2014年5月),935--951。
    [42]
    David E.Keyes、Lois C.McInnes、Carol Woodward、William Gropp、Eric Myra、Michael Pernice、John Bell、Jed Brown、Alain Clo、Jeffrey Connors等。2013年,《多物理模拟:挑战与机遇》。《国际高性能计算应用杂志》27,1(2013),4-83。
    [43]
    Benjamin S.Kirk、John W.Peterson、Roy H.Stogner和Graham F.Carey。libMesh:用于并行自适应网格细化/粗化模拟的C++库。计算机工程22,3-4(2006),237--254。
    [44]
    雷蒙德·科洛奈(Raymond M.Kolonay)和迈克尔·索博列夫斯基(Michael Sobolewski)。2011.面向服务的计算环境(SORCER),用于大规模、分布式、动态逼真气动弹性分析。《优化学报》,气动弹性和结构动力学国际论坛(IFASD’11)。26--30.
    [45]
    安德斯·洛格(Anders Logg)、肯特·安德雷·马尔达尔(Kent-Andre Mardal)和加思·威尔斯(Garth Wells)。2012.用有限元法自动求解微分方程:FEniCS手册。第84卷。施普林格科技与商业媒体。
    [46]
    凯文·朗(Kevin Long)、罗伯特·柯比(Robert Kirby)和巴特·范·布洛门·瓦德斯(Bart van Bloemen Waanders)。2010年,通过基于软件的Fréchet微分进行统一嵌入式并行有限元计算。SIAM科学计算杂志32,6(2010),3323-3351。
    [47]
    Christopher J.Marriage和Joaquim R.A.Martins。2008年,MDO框架内的可重构半分析灵敏度方法和MDO架构。第12届AIAA/ISSMO多学科分析与优化会议论文集。加拿大不列颠哥伦比亚省维多利亚市。
    [48]
    Joaquim R.R.A.Martins、Peter Sturdza和Juan J.Alonso。2003.复阶导数近似。ACM数学软件汇刊(TOMS)29,3(2003),245--262。
    [49]
    Joaquim R.R.A.Martins、Juan J.Alonso和James J.Reuther。2005.用于高保真气动结构设计的耦合伴随灵敏度分析方法。优化与工程6,1(2005年3月),33--62。
    [50]
    Joaquim R.R.A.Martins和John T.Hwang。2013.多学科计算模型导数计算方法的审查和统一。AIAA Journal 51,11(2013年11月),2582-2599。
    [51]
    Joaquim R.R.A.Martins和Andrew B.Lambe。2013.多学科设计优化:建筑调查。AIAA Journal 51,9(2013年9月),2049--2075。
    [52]
    Joaquim R.R.A.Martins、Christopher Marriage和Nathan P.Tedford。2009年,pyMDO:多学科设计优化的面向对象框架。ACM数学软件汇刊36,4(2009年8月),20:1--20:25。
    [53]
    威廉·米切尔(William F.Mitchell)。2002.Fortran 90中并行自适应多级代码的设计。《国际计算科学会议论文集——第三部分:施普林格-弗拉格》,英国伦敦,672-680。
    [54]
    安德鲁·宁和德里克·佩奇。2016年,使用分析梯度对下风陆上风力涡轮机进行集成设计。风能19,12(2016),2137--2152。
    [55]
    沙龙·L·帕杜拉和罗尼·E·吉利安。2006年,《多学科环境:工程框架开发史》。第11届AIAA/ISSMO多学科分析与优化会议记录。
    [56]
    博埃克·帕塔克。2012.OOFEM-一种面向对象的模拟工具,用于材料和结构的高级建模。《理工学报》52,6(2012)。
    [57]
    本杰明·佩赫斯托弗(Benjamin Peherstorfer)、菲利普·贝兰(Philip S.Beran)和凯伦·威尔科克斯(Karen E.Willcox)。2018.大规模不确定性传播的多保真度蒙特卡罗估计。2018年AIAA非确定性方法会议记录。
    [58]
    鲁本·佩雷斯(Ruben E.Perez)、彼得·詹森(Peter W.Jansen)和约阿金·马丁斯(Joaquim R.R.A.Martins)。2012.pyOpt:基于Python的面向对象框架,用于非线性约束优化。结构和多学科优化45,1(2012年1月),101--118。
    [59]
    尤瑟夫·萨阿德。1993年。一种灵活的内外预处理GMRES算法。SIAM科学计算杂志14,2(1993),461-469。
    [60]
    A.O.Salas和J.C.Townsend。1998年MDO应用程序开发的框架要求。第七届美国国际航空航天局/美国空军/美国国家航空航天局/ISSMO多学科分析与优化研讨会论文集。
    [61]
    Jaroslaw Sobieszczanski-Sobieski。1990.复杂内部耦合系统的灵敏度。AIAA Journal 28,1(1990),153-160。
    [62]
    J.Sobieszczanski-Sobieski和R.T.Haftka。1997.多学科航空航天设计优化:最新发展综述。结构优化14,1(1997),1--23。
    [63]
    威廉·斯奎尔和乔治·特拉普。1998。使用复变量来估计实函数的导数。《SIAM评论》40,1(1998),110--112。
    [64]
    詹姆斯·斯图尔特和H.卡特·爱德华兹。2003年,开发高级并行力学应用的SIERRA框架。在大型PDE-Constrained Optimization中,Lorenz T.Biegler、Matthias Heinkenschloss、Omar Ghattas和Bart van Bloemen Waanders(编辑)。计算科学与工程讲义,第30卷。柏林施普林格,301-315。
    [65]
    S.Tosserams、A.T.Hoftkamp、L.F.P.Etman和J.E.Rooda。2010年。基于分解的设计优化中问题划分的规范语言。结构与多学科优化42(2010),707--723。
    [66]
    P.van der Velde和G.D.Mallinson。2007年。面向组件的数值模拟软件框架设计。工程软件进展38,3(2007),182--192。
    [67]
    山崎博彦(Hiroyuki Yamazaki)、本本俊二(Shunji Enomoto)和山本和美(Kazuomi Yamamoto)。2000.通用CFD平台UPACS。在高性能计算方面,Mateo Valero、Kazuki Joe、Masaru Kitsuregawa和Hidehiko Tanaka(编辑)。计算机科学讲义,卷1940。柏林施普林格,182-190。

    引用人

    查看全部
    • (2024)电热耦合方法及其对飞机电机优化的影响AIAA期刊10.2514/1.J063627(1-19)在线发布日期:2024年5月13日
    • (2024)基于FUN3D的通用高超声速飞行器气动演习分析与优化飞机杂志10.2514/1.C037547号(1-16)在线发布日期:2024年2月13日
    • (2024)航天器星际飞行轨迹与系统的控制协同设计优化航天器与火箭杂志10.2514/1.A35680(1-14)在线发布日期:2024年2月21日
    • 显示更多引用者

    建议

    评论

    信息和贡献者

    问询处

    发布于

    数学软件上的封面图像ACM事务
    ACM数学软件汇刊 第44卷第4期
    2018年12月
    305页
    ISSN公司:0098-3500
    EISSN公司:1557-7295
    DOI(操作界面):10.1145/3233179
    期刊目录
    本作品是根据Creative Commons Attribution-NoDerives International 4.0许可证授权的。

    出版商

    计算机协会

    美国纽约州纽约市

    出版历史

    出版:2018年6月16日
    认可的:2018年1月1日
    修订过的:2018年1月1日
    收到:2016年2月1日
    在TOMS中发布体积44,问题4

    权限

    请求对此文章的权限。

    检查更新

    作者标记

    1. PDE约束优化
    2. 并行计算
    3. 蟒蛇
    4. 伴随方法
    5. 复杂系统
    6. 导数计算
    7. 工程设计
    8. 高性能计算
    9. 多学科设计优化
    10. 多物理模拟
    11. 优化

    限定符

    • 研究文章
    • 研究
    • 推荐

    资金来源

    贡献者

    其他指标

    文献计量学和引文

    文献计量学

    文章指标

    • 下载次数(过去12个月)248
    • 下载次数(最近6周)28

    其他指标

    引文

    引用人

    查看全部
    • (2024)电热耦合方法及其对飞机电机优化的影响AIAA期刊10.2514/1.J063627(1-19)在线发布日期:2024年5月13日
    • (2024)基于FUN3D的通用高超声速飞行器气动演习分析与优化飞机杂志10.2514/1.C037547号(1-16)在线发布日期:2024年2月13日
    • (2024)航天器星际飞行轨迹与系统的控制协同设计优化航天器与火箭杂志10.2514/1.A35680(1-14)在线发布日期:2024年2月21日
    • (2024)时间相关Schrödinger方程的几种数值模拟方法计算与理论输运杂志10.1080/23324309.2024.230754153:2(69-88)在线发布日期:2024年3月
    • (2024)一种基于图形的方法,用于构建计算模型,使基于伴随的灵敏度分析自动化结构和多学科优化2007年10月10日/00158-024-03792-067:5在线发布日期:2024年5月11日
    • (2024)基于多精度误差估计的模型管理结构和多学科优化2007年10月10日/00158-023-03731-567:3在线发布日期:2024年2月28日
    • (2024)基于力学分析三块求解方案的最优轻量化工程设计多体系统的优化设计与控制10.1007/978-3-031-50000-8_2(16-29)在线发布日期:2024年1月5日
    • (2023)基于多学科可能性方法的不确定性下EVTOL倾翼飞机设计航空航天10.3390/太空1008071810:8(718)在线发布日期:2023年8月16日
    • (2023)考虑任务分析的高效机翼气动结构优化飞机杂志10.2514/1.C037096号60:3(800-816)在线发布日期:2023年5月
    • (2023)飞机初步设计中快速气动结构优化的离散伴随全势公式航空航天科技2016年10月10日/j.ast.2023.108332138(108332)在线发布日期:2023年7月
    • 显示更多引用者

    视图选项

    查看选项

    PDF格式

    以PDF文件查看或下载。

    PDF格式

    电子阅读器

    使用联机查看电子阅读器.

    电子阅读器

    HTML格式格式

    在中查看本文HTML格式格式。

    HTML格式

    获取访问权限

    登录选项

    完全访问权限

    媒体

    数字

    其他

    桌子

    分享

    分享

    共享此出版物链接

    在社交媒体上分享