{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,27]],"date-time":"2026-01-27T21:47:13Z","timestamp":1769550433968,"version":"3.49.0"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,9,6]],"date-time":"2022-09-06T00:00:00Z","timestamp":1662422400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,9,6]],"date-time":"2022-09-06T00:00:00Z","timestamp":1662422400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100010905","name":"Major Research Plan","doi-asserted-by":"publisher","award":["12032018"],"award-info":[{"award-number":["12032018"]}],"id":[{"id":"10.13039\/501100010905","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100010904","name":"Major International Joint Research Programme","doi-asserted-by":"publisher","award":["11620101002"],"award-info":[{"award-number":["11620101002"]}],"id":[{"id":"10.13039\/501100010904","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["11972166"],"award-info":[{"award-number":["11972166"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007128","name":"Natural Science Foundation of Shaanxi Province","doi-asserted-by":"publisher","award":["2021JM-043"],"award-info":[{"award-number":["2021JM-043"]}],"id":[{"id":"10.13039\/501100007128","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Adv. Model. and Simul. in Eng. Sci."],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Most of the methods used today for handling local stress constraints in topology optimization, fail to directly address the non-self-adjointness of the stress-constrained topology optimization problem. This in turn could drastically raise the computational cost for an already large-scale problem. These problems involve both the equilibrium equations resulting from finite element analysis (FEA) in each iteration, as well as the adjoint equations from the sensitivity analysis of the stress constraints. In this work, we present a paradigm for large-scale stress-constrained topology optimization problems, where we build a multi-grid approach using an on-the-fly Reduced Order Model (ROM) and the p-norm aggregation function, in which the discrete reduced-order basis functions (modes) are adaptively constructed for adjoint problems. In addition to reducing the computational savings due to the ROM, we also address the computational cost of the ROM learning and updating phases. Both reduced-order bases are enriched according to the residual threshold of the corresponding linear systems, and the grid resolution is adaptively selected based on the relative error in approximating the objective function and constraint values during the iteration. The tests on 2D and 3D benchmark problems demonstrate improved performance with acceptable objective and constraint violation errors. Finally, we thoroughly investigate the influence of relevant stress constraint parameters such as the p norm factor, stress penalty factor, and the allowable stress value.<\/jats:p>","DOI":"10.1186\/s40323-022-00231-x","type":"journal-article","created":{"date-parts":[[2022,9,6]],"date-time":"2022-09-06T15:20:55Z","timestamp":1662477655000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Stress-constrained topology optimization using approximate reanalysis with on-the-fly reduced order modeling"],"prefix":"10.1186","volume":"9","author":[{"given":"Manyu","family":"Xiao","sequence":"first","affiliation":[]},{"given":"Jun","family":"Ma","sequence":"additional","affiliation":[]},{"given":"Dongcheng","family":"Lu","sequence":"additional","affiliation":[]},{"given":"Balaji","family":"Raghavan","sequence":"additional","affiliation":[]},{"given":"Weihong","family":"Zhang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,9,6]]},"reference":[{"issue":"2","key":"231_CR1","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1007\/s001580050176","volume":"21","author":"O Sigmund","year":"2001","unstructured":"Sigmund O. A 99 line topology optimization code written in matlab. Structural and Multidisciplinary Optimization. 2001;21(2):120\u20137.","journal-title":"Structural and Multidisciplinary Optimization"},{"issue":"1","key":"231_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00158-010-0594-7","volume":"43","author":"E Andreassen","year":"2011","unstructured":"Andreassen E, Clausen A, Schevenels M, Sigmund O. Efficient topology optimization in matlab using 88 lines of code. Structural and Multidisciplinary Optimization. 2011;43(1):1\u201316.","journal-title":"Structural and Multidisciplinary Optimization"},{"issue":"2","key":"231_CR3","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/s001580050180","volume":"21","author":"A Rietz","year":"2001","unstructured":"Rietz A. Sufficiency of a finite exponent in simp (power law) methods. Structural and Multidisciplinary Optimization. 2001;21(2):159\u201363.","journal-title":"Structural and Multidisciplinary Optimization"},{"key":"231_CR4","doi-asserted-by":"crossref","unstructured":"E.\u00a0Holmberg, T.\u00a0Bo, and A.\u00a0Klarbring. Stress constrained topology optimization. Springer-Verlag, 48(1), 2013.","DOI":"10.1007\/s00158-012-0880-7"},{"issue":"4","key":"231_CR5","doi-asserted-by":"publisher","first-page":"605","DOI":"10.1007\/s00158-009-0440-y","volume":"41","author":"C Le","year":"2010","unstructured":"Le C, Norato J, Bruns T. Stress-based topology optimization for continua. Structural and Multidisciplinary Optimization. 2010;41(4):605\u201320.","journal-title":"Structural and Multidisciplinary Optimization"},{"issue":"4","key":"231_CR6","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1007\/BF01197454","volume":"13","author":"GD Cheng","year":"1997","unstructured":"Cheng GD, Guo X. $$\\varepsilon $$ -relaxed approach in structural topology optimization. Structural optimization. 1997;13(4):258\u201366.","journal-title":"Structural optimization"},{"issue":"2","key":"231_CR7","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1080\/03052159208941276","volume":"20","author":"GD Cheng","year":"1992","unstructured":"Cheng GD, Jiang Z. Study on topology optimization with stress constraints. Engineering Optimization. 1992;20(2):129\u201348.","journal-title":"Engineering Optimization"},{"key":"231_CR8","doi-asserted-by":"crossref","unstructured":"P.\u00a0Duysinx and M.\u00a0P. Bends\u00f8e. Topology optimization of continuum structures with local stress constraints. International Journal for Numerical Methods in Engineering, 1998.","DOI":"10.1002\/(SICI)1097-0207(19981230)43:8<1453::AID-NME480>3.0.CO;2-2"},{"key":"231_CR9","unstructured":"P.\u00a0Duysinx and O.\u00a0Sigmund. New developments in handling stress constraints in optimal material distribution, pages 1501\u20131509. AIAA, 2008."},{"key":"231_CR10","doi-asserted-by":"crossref","unstructured":"M.\u00a0Bruggi and P.\u00a0Venini. A mixed fem approach to stress constrained topology optimization. International Journal for Numerical Methods in Engineering, 73:1693 \u2013 1714, 03 2008.","DOI":"10.1002\/nme.2138"},{"issue":"2","key":"231_CR11","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1007\/s00158-007-0203-6","volume":"36","author":"M Bruggi","year":"2008","unstructured":"Bruggi M. On an alternative approach to stress constraints relaxation in topology optimization. Structural and Multidisciplinary Optimization. 2008;36(2):125\u201341.","journal-title":"Structural and Multidisciplinary Optimization"},{"issue":"2","key":"231_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00158-016-1524-0","volume":"55","author":"A Verbart","year":"2017","unstructured":"Verbart A, Langelaar M, Keulen FV. A unified aggregation and relaxation approach for stress-constrained topology optimization. Structural & Multidisciplinary Optimization. 2017;55(2):1\u201317.","journal-title":"Structural & Multidisciplinary Optimization"},{"issue":"4","key":"231_CR13","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1007\/s00158-008-0336-2","volume":"39","author":"J Par\u00eds","year":"2009","unstructured":"Par\u00eds J, Navarrina F, Colominas I, Casteleiro M. Topology optimization of continuum structures with local and global stress constraints. Structural and Multidisciplinary Optimization. 2009;39(4):419\u201337.","journal-title":"Structural and Multidisciplinary Optimization"},{"issue":"2","key":"231_CR14","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1007\/BF01196941","volume":"12","author":"RJ Yang","year":"1996","unstructured":"Yang RJ, Chen CJ. Stress-based topology optimization Structural optimization. 1996;12(2):98\u2013105.","journal-title":"Stress-based topology optimization. Structural optimization"},{"key":"231_CR15","doi-asserted-by":"crossref","unstructured":"J.\u00a0Par\u00eds, F.\u00a0Navarrina, I.\u00a0Colominas, and M.\u00a0Casteleiro. Block aggregation of stress constraints in topology optimization of structures. Advances in Engineering Software, 41(3):433\u2013441, 2010. Advances in optimum engineering design.","DOI":"10.1016\/j.advengsoft.2009.03.006"},{"key":"231_CR16","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/j.compstruc.2018.01.008","volume":"198","author":"DX Yang","year":"2018","unstructured":"Yang DX, Liu HL, Zhang WS, et al. Stress-constrained topology optimization based on maximum stress measures. Computers & Structures. 2018;198:23\u201339.","journal-title":"Computers & Structures"},{"key":"231_CR17","doi-asserted-by":"crossref","unstructured":"J.\u00a0H. Rong, T.\u00a0T. Xiao, and L.\u00a0H.\u00a0Yu et\u00a0al. Continuum structural topological optimizations with stress constraints based on an active constraint technique. International Journal for Numerical Methods in Engineering, 108(4), 2016.","DOI":"10.1002\/nme.5234"},{"key":"231_CR18","doi-asserted-by":"publisher","unstructured":"P.\u00a0Duysinx, L.\u00a0Van Miegroet, E.\u00a0Lemaire, and O.\u00a0Br\u00fcls et\u00a0al. Topology and generalized shape optimization: Why stress constraints are so important? https:\/\/doi.org\/10.1051\/ijsmdo\/2008034, 2, 12 2008.","DOI":"10.1051\/ijsmdo\/2008034"},{"issue":"3","key":"231_CR19","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1007\/s00158-012-0846-9","volume":"47","author":"MY Wang","year":"2013","unstructured":"Wang MY, Li L. Shape equilibrium constraint: a strategy for stress-constrained structural topology optimization. Structural and Multidisciplinary Optimization. 2013;47(3):335\u201352.","journal-title":"Structural and Multidisciplinary Optimization"},{"issue":"12","key":"231_CR20","doi-asserted-by":"publisher","first-page":"2441","DOI":"10.1002\/nme.1798","volume":"69","author":"S Wang","year":"2007","unstructured":"Wang S, Sturler ED, Paulino GH. Large-scale topology optimization using preconditioned krylov subspace methods with recycling. International Journal for Numerical Methods in Engineering. 2007;69(12):2441\u201368.","journal-title":"International Journal for Numerical Methods in Engineering"},{"key":"231_CR21","doi-asserted-by":"publisher","DOI":"10.1016\/j.amc.2021.126032","volume":"409","author":"F Mitjana","year":"2021","unstructured":"Mitjana F, Cafieri S, Bugarin F, Segonds S, Castanie F, Duysinx P. Topological gradient in structural optimization under stress and buckling constraints. Applied Mathematics and Computation. 2021;409: 126032.","journal-title":"Applied Mathematics and Computation"},{"issue":"6","key":"231_CR22","doi-asserted-by":"publisher","first-page":"2677","DOI":"10.1007\/s00158-018-2045-9","volume":"58","author":"M Collet","year":"2018","unstructured":"Collet M, No\u00ebl L, Bruggi M, Duysinx P. Topology optimization for microstructural design under stress constraints. Structural and Multidisciplinary Optimization. 2018;58(6):2677\u201395.","journal-title":"Structural and Multidisciplinary Optimization"},{"issue":"6","key":"231_CR23","doi-asserted-by":"publisher","first-page":"2323","DOI":"10.1007\/s00158-016-1642-8","volume":"55","author":"L No\u00ebl","year":"2017","unstructured":"No\u00ebl L, Duysinx P. Shape optimization of microstructural designs subject to local stress constraints within an xfem-level set framework. Structural and Multidisciplinary Optimization. 2017;55(6):2323\u201338.","journal-title":"Structural and Multidisciplinary Optimization"},{"issue":"1","key":"231_CR24","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s00158-009-0463-4","volume":"42","author":"O Amir","year":"2010","unstructured":"Amir O, Stolpe M, Sigmund O. Efficient use of iterative solvers in nested topology optimization. Structural and Multidisciplinary Optimization. 2010;42(1):55\u201372.","journal-title":"Structural and Multidisciplinary Optimization"},{"key":"231_CR25","doi-asserted-by":"crossref","unstructured":"C.\u00a0Gogu. Improving the efficiency of large scale topology optimization through on-the-fly reduced order model construction. International Journal for Numerical Methods in Engineering, 2015.","DOI":"10.1002\/nme.4797"},{"key":"231_CR26","first-page":"2019","volume":"04","author":"Y. Choi, G. Oxberry, D. White, T. Kirchdoerfer. Accelerating topology optimization using reduced order models. In The World Congress of Structural and Multidisciplinary Optimization, May 20\u201324","year":"2019","unstructured":"Y. Choi, G. Oxberry, D. White, T. Kirchdoerfer. Accelerating topology optimization using reduced order models. In The World Congress of Structural and Multidisciplinary Optimization, May 20\u201324. Beijing. China. 2019;04:2019.","journal-title":"China."},{"issue":"12","key":"231_CR27","doi-asserted-by":"publisher","first-page":"1474","DOI":"10.1002\/nme.2536","volume":"78","author":"O Amir","year":"2010","unstructured":"Amir O, Bends\u00f8e MP, Sigmund O. Approximate reanalysis in topology optimization. International Journal for Numerical Methods in Engineering. 2010;78(12):1474\u201391.","journal-title":"International Journal for Numerical Methods in Engineering"},{"issue":"1","key":"231_CR28","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s00158-019-02485-3","volume":"62","author":"M Xiao","year":"2020","unstructured":"Xiao M, Lu D, Breitkopf P, Raghavan B, Dutta S, Zhang W. On-the-fly model reduction for large-scale structural topology optimization using principal components analysis. Structural and Multidisciplinary Optimization. 2020;62(1):209\u201330.","journal-title":"Structural and Multidisciplinary Optimization"},{"key":"231_CR29","doi-asserted-by":"crossref","unstructured":"M.\u00a0Xiao, D.\u00a0Lu, P.\u00a0Breitkopf, B.\u00a0Raghavan, and S.\u00a0Dutta. Multi-grid reduced-order topology optimization. Structural and Multidisciplinary Optimization, 2020.","DOI":"10.1007\/s00158-020-02570-y"},{"issue":"2","key":"231_CR30","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1002\/nme.1620240207","volume":"24","author":"K Svanberg","year":"1987","unstructured":"Svanberg K. The method of moving asymptotes\u2014a new method for structural optimization. International Journal for Numerical Methods in Engineering. 1987;24(2):359\u201373.","journal-title":"International Journal for Numerical Methods in Engineering"},{"issue":"4","key":"231_CR31","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1007\/BF01650949","volume":"1","author":"MP Bends\u00f8e","year":"1989","unstructured":"Bends\u00f8e MP. Optimal shape design as a material distribution problem. Structural optimization. 1989;1(4):193\u2013202.","journal-title":"Structural optimization"},{"issue":"1","key":"231_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00158-010-0594-7","volume":"43","author":"E Andreassen","year":"2011","unstructured":"Andreassen E, Clausen A, Schevenels M, et al. Efficient topology optimization in matlab using 88 lines of code. Structural and Multidisciplinary Optimization. 2011;43(1):1\u201316.","journal-title":"Structural and Multidisciplinary Optimization"},{"key":"231_CR33","doi-asserted-by":"crossref","unstructured":"Aage N, Andreassen E, Lazarov B, Sigmund O. Giga-voxel computational morphogenesis for structural design. Nature. 2017;550(7674):84\u20136.","DOI":"10.1038\/nature23911"},{"issue":"3","key":"231_CR34","doi-asserted-by":"publisher","first-page":"1121","DOI":"10.1149\/1.1837542","volume":"144","author":"D Wang","year":"1997","unstructured":"Wang D, Lee J, Holland K, Bibby T, Beaudoin S, Cale T. Von mises stress in chemical-mechanical polishing processes. Journal of The Electrochemical Society. 1997;144(3):1121\u20137.","journal-title":"Journal of The Electrochemical Society."},{"key":"231_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2020.113120","volume":"367","author":"P Phalippou","year":"2020","unstructured":"Phalippou P, Bouabdallah S, Breitkopf P, Villon P, Zarroug M. \u2018on-the-fly\u2019 snapshots selection for proper orthogonal decomposition with application to nonlinear dynamics. Computer Methods in Applied Mechanics and Engineering. 2020;367: 113120.","journal-title":"Computer Methods in Applied Mechanics and Engineering"}],"container-title":["Advanced Modeling and Simulation in Engineering Sciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40323-022-00231-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s40323-022-00231-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40323-022-00231-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,6]],"date-time":"2022-09-06T15:25:32Z","timestamp":1662477932000},"score":1,"resource":{"primary":{"URL":"https:\/\/amses-journal.springeropen.com\/articles\/10.1186\/s40323-022-00231-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,6]]},"references-count":35,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["231"],"URL":"https:\/\/doi.org\/10.1186\/s40323-022-00231-x","relation":{},"ISSN":["2213-7467"],"issn-type":[{"value":"2213-7467","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,9,6]]},"assertion":[{"value":"27 November 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 July 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 September 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"17"}}