MorphoGen: Topology optimization software for Extremely Modular Systems
This paper introduces MorphoGen — an integrated reliability-based topology optimization and nonlinear finite element analysis system for 2D and 3D domains. The system’s key innovation is its seamless prototyping of scientific formulations for computational problems in topology optimization. Its laye...
Gespeichert in:
| Veröffentlicht in: | SoftwareX Jg. 27; S. 101797 |
|---|---|
| Hauptverfasser: | , , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Elsevier B.V
01.09.2024
Elsevier |
| Schlagworte: | |
| ISSN: | 2352-7110, 2352-7110 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | This paper introduces MorphoGen — an integrated reliability-based topology optimization and nonlinear finite element analysis system for 2D and 3D domains. The system’s key innovation is its seamless prototyping of scientific formulations for computational problems in topology optimization. Its layered and object-oriented architecture, based on the template method design pattern, facilitates effortless modifications of algorithms and the introduction of new types of finite elements, materials, and analyses. MorphoGen also offers flexible handling of objective functions and constraints during topological optimization, enhancing its adaptability. It empowers researchers and practitioners to explore a wide range of engineering challenges, fostering a deeper understanding of complex structural behaviors and efficient design solutions.
There are many topology optimization software and open source codes, especially based on the classical SIMP method. Unlike these codes our package is freely distributed among users and since it is distributed on the MIT licence, which allows for its easy modification depending on the particular needs of the users. For this purpose, we use the topology optimization algorithm proposed for the first time in our previous paper (Blachowski et al., 2020). The algorithm is based on a fully stress design-based optimality criteria and can be applied for topology optimization of either linearly elastic and elastoplastic structures. Additionally, the novelty of the proposed system is related to its ability of solving optimal topology under various constraints such as displacement, stresses and fatigue in both deterministic and probabilistic cases.
Another application are modular structures, which reduce design complexity and manufacturing costs as well as rapid reconfiguration. However, in the realm of structural optimization, modular systems are more challenging due to various: modes of operation of the modules and the stresses configurations. Moreover, this area of research is dramatically less explored.
Thus the effectiveness of MorphoGen for structural engineering is demonstrated with examples of topological shape optimization of two Extremely Modular Systems: a planar robotic manipulator Arm-Z and spatial free-form ramp Truss-Z. |
|---|---|
| AbstractList | This paper introduces MorphoGen — an integrated reliability-based topology optimization and nonlinear finite element analysis system for 2D and 3D domains. The system’s key innovation is its seamless prototyping of scientific formulations for computational problems in topology optimization. Its layered and object-oriented architecture, based on the template method design pattern, facilitates effortless modifications of algorithms and the introduction of new types of finite elements, materials, and analyses. MorphoGen also offers flexible handling of objective functions and constraints during topological optimization, enhancing its adaptability. It empowers researchers and practitioners to explore a wide range of engineering challenges, fostering a deeper understanding of complex structural behaviors and efficient design solutions.There are many topology optimization software and open source codes, especially based on the classical SIMP method. Unlike these codes our package is freely distributed among users and since it is distributed on the MIT licence, which allows for its easy modification depending on the particular needs of the users. For this purpose, we use the topology optimization algorithm proposed for the first time in our previous paper (Blachowski et al., 2020). The algorithm is based on a fully stress design-based optimality criteria and can be applied for topology optimization of either linearly elastic and elastoplastic structures. Additionally, the novelty of the proposed system is related to its ability of solving optimal topology under various constraints such as displacement, stresses and fatigue in both deterministic and probabilistic cases.Another application are modular structures, which reduce design complexity and manufacturing costs as well as rapid reconfiguration. However, in the realm of structural optimization, modular systems are more challenging due to various: modes of operation of the modules and the stresses configurations. Moreover, this area of research is dramatically less explored.Thus the effectiveness of MorphoGen for structural engineering is demonstrated with examples of topological shape optimization of two Extremely Modular Systems: a planar robotic manipulator Arm-Z and spatial free-form ramp Truss-Z. This paper introduces MorphoGen — an integrated reliability-based topology optimization and nonlinear finite element analysis system for 2D and 3D domains. The system’s key innovation is its seamless prototyping of scientific formulations for computational problems in topology optimization. Its layered and object-oriented architecture, based on the template method design pattern, facilitates effortless modifications of algorithms and the introduction of new types of finite elements, materials, and analyses. MorphoGen also offers flexible handling of objective functions and constraints during topological optimization, enhancing its adaptability. It empowers researchers and practitioners to explore a wide range of engineering challenges, fostering a deeper understanding of complex structural behaviors and efficient design solutions. There are many topology optimization software and open source codes, especially based on the classical SIMP method. Unlike these codes our package is freely distributed among users and since it is distributed on the MIT licence, which allows for its easy modification depending on the particular needs of the users. For this purpose, we use the topology optimization algorithm proposed for the first time in our previous paper (Blachowski et al., 2020). The algorithm is based on a fully stress design-based optimality criteria and can be applied for topology optimization of either linearly elastic and elastoplastic structures. Additionally, the novelty of the proposed system is related to its ability of solving optimal topology under various constraints such as displacement, stresses and fatigue in both deterministic and probabilistic cases. Another application are modular structures, which reduce design complexity and manufacturing costs as well as rapid reconfiguration. However, in the realm of structural optimization, modular systems are more challenging due to various: modes of operation of the modules and the stresses configurations. Moreover, this area of research is dramatically less explored. Thus the effectiveness of MorphoGen for structural engineering is demonstrated with examples of topological shape optimization of two Extremely Modular Systems: a planar robotic manipulator Arm-Z and spatial free-form ramp Truss-Z. |
| ArticleNumber | 101797 |
| Author | Zawidzki, Machi Tauzowski, Piotr Blachowski, Bartlomiej Zawidzka, Ela |
| Author_xml | – sequence: 1 givenname: Piotr surname: Tauzowski fullname: Tauzowski, Piotr – sequence: 2 givenname: Bartlomiej surname: Blachowski fullname: Blachowski, Bartlomiej – sequence: 3 givenname: Ela surname: Zawidzka fullname: Zawidzka, Ela – sequence: 4 givenname: Machi orcidid: 0000-0001-8695-4400 surname: Zawidzki fullname: Zawidzki, Machi email: zawidzki@ippt.pan.pl |
| BookMark | eNqFkE1LAzEQQINUUKu_wMv-gdYkm93sCh5Eai1UPKjnMJtMNGW7KUn8qL_ebSsiHvQ0w8B7MO-IDDrfISGnjI4ZZeXZYhy9Te9jTrnYXGQt98ghzws-kozRwY_9gJzEuKCUsoJXBReHZHrrw-rZT7E7zx78yrf-aZ35VXJL9wHJ-S7byN8gYGZ9yCbvKeAS23V2681LCyG7X8eEy3hM9i20EU--5pA8Xk8erm5G87vp7OpyPtKCiTTiwjDDLRdVY4QxFAE01CavK6a1KWxdFIBcSoslIgNeU7SmLJqmqkyNYPIhme28xsNCrYJbQlgrD05tDz48KQjJ6RZV07-dlxxEY2vRFKYxFciSWUQpJeRN78p3Lh18jAHtt49RtUmrFmqbVm3Sql3anqp_UdqlbaoUwLX_sBc7FvtErw6Ditphp9G4gDr1P7g_-U-LP5qq |
| CitedBy_id | crossref_primary_10_1016_j_compstruc_2024_107493 |
| Cites_doi | 10.1007/s00158-002-0254-7 10.1016/j.patrec.2013.10.025 10.2514/2.1234 10.1061/(ASCE)BE.1943-5592.0001138 10.1016/j.advengsoft.2023.103590 10.15632/jtam-pl.56.1.213 10.1002/nme.5295 10.1016/j.compstruc.2007.04.030 10.1007/s00158-015-1294-0 10.1111/mice.12478 10.1007/s00158-016-1501-7 10.1007/s00158-017-1718-0 10.1016/j.advengsoft.2019.102690 10.1016/j.softx.2021.100701 10.1007/s00158-004-0389-9 10.1016/j.commatsci.2018.08.030 10.1016/j.advengsoft.2018.05.003 10.1016/j.compstruc.2020.106406 10.1007/s001580050176 10.1016/j.asoc.2018.05.042 10.1016/j.jmps.2016.07.010 10.1007/s00158-018-2094-0 10.1016/S0045-7825(02)00617-5 10.1016/j.cma.2022.114977 10.1007/s004190050248 10.1007/s00158-020-02629-w 10.1007/s00158-010-0594-7 10.1007/s00158-009-0430-0 10.1016/j.advengsoft.2013.04.022 10.1016/j.advengsoft.2014.11.004 10.1016/j.advengsoft.2016.07.015 10.1007/s00158-019-02447-9 10.1016/j.compstruc.2009.10.003 10.1016/j.advengsoft.2011.12.012 10.1007/s00158-018-2130-0 10.1016/0045-7825(88)90086-2 10.1007/s00158-013-1015-5 10.1007/s00158-005-0568-3 10.1007/s00158-016-1409-2 10.1016/j.actaastro.2016.05.023 10.1007/s00158-018-2009-0 10.1145/367177.367224 10.1007/s00158-008-0334-4 10.1109/TEM.2003.810826 10.1007/s00158-020-02744-8 10.1115/1.4025706 10.1007/s00158-014-1107-x 10.1016/j.compstruc.2015.03.006 |
| ContentType | Journal Article |
| Copyright | 2024 The Author(s) |
| Copyright_xml | – notice: 2024 The Author(s) |
| DBID | 6I. AAFTH AAYXX CITATION DOA |
| DOI | 10.1016/j.softx.2024.101797 |
| DatabaseName | ScienceDirect Open Access Titles Elsevier:ScienceDirect:Open Access CrossRef DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 2352-7110 |
| ExternalDocumentID | oai_doaj_org_article_b235362a4bf94b5dbd8a761fee777a3b 10_1016_j_softx_2024_101797 S2352711024001687 |
| GroupedDBID | 0R~ 457 5VS 6I. AACTN AAEDW AAFTH AALRI AAXUO ABMAC ACGFS ADBBV ADEZE ADVLN AEXQZ AFJKZ AFTJW AGHFR AITUG AKRWK ALMA_UNASSIGNED_HOLDINGS AMRAJ APXCP BCNDV EBS EJD FDB GROUPED_DOAJ IPNFZ IXB KQ8 M~E O9- OK1 RIG ROL SSZ AAYWO AAYXX ACVFH ADCNI AEUPX AFPUW AIGII AKBMS AKYEP CITATION |
| ID | FETCH-LOGICAL-c414t-24d1d2f248bd4dd0eaaca9d3981ccd5f955ae277fe6ee1a290efd65bb88d9ead3 |
| IEDL.DBID | DOA |
| ISICitedReferencesCount | 1 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001260965800001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 2352-7110 |
| IngestDate | Fri Oct 03 12:43:46 EDT 2025 Thu Nov 13 04:31:11 EST 2025 Tue Nov 18 22:29:04 EST 2025 Sat Apr 26 15:41:15 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | MATLAB-based array programming Extremely Modular System Object-oriented software architecture First Order Reliability Analysis Stress Constrained Topology Optimization |
| Language | English |
| License | This is an open access article under the CC BY-NC license. |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c414t-24d1d2f248bd4dd0eaaca9d3981ccd5f955ae277fe6ee1a290efd65bb88d9ead3 |
| ORCID | 0000-0001-8695-4400 |
| OpenAccessLink | https://doaj.org/article/b235362a4bf94b5dbd8a761fee777a3b |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_b235362a4bf94b5dbd8a761fee777a3b crossref_primary_10_1016_j_softx_2024_101797 crossref_citationtrail_10_1016_j_softx_2024_101797 elsevier_sciencedirect_doi_10_1016_j_softx_2024_101797 |
| PublicationCentury | 2000 |
| PublicationDate | September 2024 2024-09-00 2024-09-01 |
| PublicationDateYYYYMMDD | 2024-09-01 |
| PublicationDate_xml | – month: 09 year: 2024 text: September 2024 |
| PublicationDecade | 2020 |
| PublicationTitle | SoftwareX |
| PublicationYear | 2024 |
| Publisher | Elsevier B.V Elsevier |
| Publisher_xml | – name: Elsevier B.V – name: Elsevier |
| References | Amir, Aage, Lazarov (b7) 2014; 49 Yoshimura, Shimoyama, Misaka, Obayashi (b36) 2017; 109 Blachowski, Tauzowski, Lógó (b2) 2020; 61 Zawidzki, Jankowski (b51) 2018; 21 Sakata, Ashida, Zako (b34) 2003; 192 Zawidzki, Nishinari (b40) 2012; 47 Simpson, Mauery, Korte, Mistree (b32) 2001; 39 Zhou, Lainé, Ichchou, Zine (b21) 2015; 154 Challis (b9) 2010; 41 Ibhadode, Zhang, Bonakdar, Toyserkani (b12) 2021; 14 Torstenfelt, Klarbring (b15) 2006; 32 Zhang, Xiao, Li, Gao, Chu (b31) 2018; 155 Zawidzki, Jankowski (b52) 2019; 34 Tyburec, Zeman, Doškář, Kružík, Lepš (b14) 2021; 63 Zawidzki, Szklarski (b39) 2018; 126 Zawidzki (b45) 2016; 127 Tauzowski, Blachowski, Lógó (b1) 2021; 243 Čermák, Sysala, Valdman (b42) 2019; 355 Messner (b27) 2016; 96 Liu, Tovar (b6) 2014; 50 Wang (b19) 1960; 3 Wang, Luo, Zhang, Qin (b25) 2016; 54 Zawidzki (b49) 2016; 100 Mikkola, Gassmann (b13) 2003; 50 Chen, Zhou, Li (b24) 2010; 88 Chen, Yu, Xia, Liu, Ma (b23) 2017; 56 Zawidzki, Chraibi, Nishinari (b53) 2014; 44 Simpson, Booker, Ghosh, Giunta, Koch, Yang (b35) 2004; 27 Bendsøe, Kikuchi (b3) 1988; 71 Augustyniak (b26) 2018; 56 Liu, Yan, Cheng (b28) 2008; 86 Zhang, Li, Xiao, Gao, Chu, Zhang (b37) 2019; 59 Zawidzki (b50) 2015; 81 Zawidzki (b38) 2017 Hamza, Aly, Hegazi (b33) 2014; 136 Ferrari, Sigmund (b11) 2020; 62 Tauzowski, Blachowski, Lógó (b43) 2019; 135 Jie, Tong, Ming, Jihong, Longlong, ZHANG (b16) 2023 Tyburec, Doškář, Zeman, Kružík (b20) 2022; 395 Moses, Fuchs, Ryvkin (b22) 2002; 24 Niu, Yan, Cheng (b29) 2008; 39 Zawidzki, Szklarski (b48) 2018 Andreassen, Clausen, Schevenels, Lazarov, Sigmund (b5) 2011; 43 Zawidzka, Zawidzki (b46) 2022; 29 Sanders, Pereira, Aguiló, Paulino (b10) 2018; 58 Xia, Breitkopf (b8) 2015; 52 Tugilimana, Thrall, Coelho (b18) 2017; 22 Wang, Zhu, Zhang, Li, Kong (b41) 2018; 58 Tugilimana, Thrall, Descamps, Coelho (b17) 2017; 55 Bendsøe, Sigmund (b30) 1999; 69 Tauzowski, Błachowski, Lógó (b44) 2024; 189 Zawidzki, Nishinari (b47) 2013; 65 Sigmund (b4) 2001; 21 Sakata (10.1016/j.softx.2024.101797_b34) 2003; 192 Yoshimura (10.1016/j.softx.2024.101797_b36) 2017; 109 Tauzowski (10.1016/j.softx.2024.101797_b43) 2019; 135 Zawidzki (10.1016/j.softx.2024.101797_b47) 2013; 65 Bendsøe (10.1016/j.softx.2024.101797_b3) 1988; 71 Mikkola (10.1016/j.softx.2024.101797_b13) 2003; 50 Wang (10.1016/j.softx.2024.101797_b41) 2018; 58 Tyburec (10.1016/j.softx.2024.101797_b14) 2021; 63 Torstenfelt (10.1016/j.softx.2024.101797_b15) 2006; 32 Zawidzki (10.1016/j.softx.2024.101797_b38) 2017 Tyburec (10.1016/j.softx.2024.101797_b20) 2022; 395 Simpson (10.1016/j.softx.2024.101797_b35) 2004; 27 Tauzowski (10.1016/j.softx.2024.101797_b44) 2024; 189 Čermák (10.1016/j.softx.2024.101797_b42) 2019; 355 Tauzowski (10.1016/j.softx.2024.101797_b1) 2021; 243 Amir (10.1016/j.softx.2024.101797_b7) 2014; 49 Wang (10.1016/j.softx.2024.101797_b19) 1960; 3 Bendsøe (10.1016/j.softx.2024.101797_b30) 1999; 69 Zawidzki (10.1016/j.softx.2024.101797_b53) 2014; 44 Zhou (10.1016/j.softx.2024.101797_b21) 2015; 154 Niu (10.1016/j.softx.2024.101797_b29) 2008; 39 Zawidzki (10.1016/j.softx.2024.101797_b52) 2019; 34 Ferrari (10.1016/j.softx.2024.101797_b11) 2020; 62 Tugilimana (10.1016/j.softx.2024.101797_b18) 2017; 22 Zawidzki (10.1016/j.softx.2024.101797_b39) 2018; 126 Jie (10.1016/j.softx.2024.101797_b16) 2023 Zawidzka (10.1016/j.softx.2024.101797_b46) 2022; 29 Zawidzki (10.1016/j.softx.2024.101797_b49) 2016; 100 Messner (10.1016/j.softx.2024.101797_b27) 2016; 96 Ibhadode (10.1016/j.softx.2024.101797_b12) 2021; 14 Sanders (10.1016/j.softx.2024.101797_b10) 2018; 58 Chen (10.1016/j.softx.2024.101797_b23) 2017; 56 Zawidzki (10.1016/j.softx.2024.101797_b51) 2018; 21 Zhang (10.1016/j.softx.2024.101797_b31) 2018; 155 Sigmund (10.1016/j.softx.2024.101797_b4) 2001; 21 Chen (10.1016/j.softx.2024.101797_b24) 2010; 88 Zawidzki (10.1016/j.softx.2024.101797_b45) 2016; 127 Wang (10.1016/j.softx.2024.101797_b25) 2016; 54 Zawidzki (10.1016/j.softx.2024.101797_b50) 2015; 81 Xia (10.1016/j.softx.2024.101797_b8) 2015; 52 Simpson (10.1016/j.softx.2024.101797_b32) 2001; 39 Zawidzki (10.1016/j.softx.2024.101797_b40) 2012; 47 Tugilimana (10.1016/j.softx.2024.101797_b17) 2017; 55 Augustyniak (10.1016/j.softx.2024.101797_b26) 2018; 56 Hamza (10.1016/j.softx.2024.101797_b33) 2014; 136 Zawidzki (10.1016/j.softx.2024.101797_b48) 2018 Liu (10.1016/j.softx.2024.101797_b6) 2014; 50 Blachowski (10.1016/j.softx.2024.101797_b2) 2020; 61 Andreassen (10.1016/j.softx.2024.101797_b5) 2011; 43 Moses (10.1016/j.softx.2024.101797_b22) 2002; 24 Liu (10.1016/j.softx.2024.101797_b28) 2008; 86 Zhang (10.1016/j.softx.2024.101797_b37) 2019; 59 Challis (10.1016/j.softx.2024.101797_b9) 2010; 41 |
| References_xml | – volume: 136 year: 2014 ident: b33 article-title: A kriging-interpolated level-set approach for structural topology optimization publication-title: J Mech Des – volume: 29 start-page: 397 year: 2022 end-page: 407 ident: b46 article-title: Discrete (two-state) modular hyper-redundant planar manipulator publication-title: Comput Assist Methods Eng Sci – volume: 61 start-page: 1953 year: 2020 end-page: 1976 ident: b2 article-title: Yield limited optimal topology design of elastoplastic structures publication-title: Struct Multidiscip Optim – volume: 81 start-page: 41 year: 2015 end-page: 49 ident: b50 article-title: Retrofitting of pedestrian overpass by Truss-Z modular systems using graph-theory approach publication-title: Adv Eng Softw – volume: 39 start-page: 2233 year: 2001 end-page: 2241 ident: b32 article-title: Kriging models for global approximation in simulation-based multidisciplinary design optimization publication-title: AIAA J – year: 2018 ident: b48 article-title: Effective multi-objective discrete optimization of Truss -Z layouts using a GPU publication-title: Appl Soft Comput – volume: 395 year: 2022 ident: b20 article-title: Modular-topology optimization of structures and mechanisms with free material design and clustering publication-title: Comput Methods Appl Mech Engrg – volume: 32 start-page: 133 year: 2006 end-page: 140 ident: b15 article-title: Structural optimization of modular product families with application to car space frame structures publication-title: Struct Multidiscip Optim – volume: 355 start-page: 595 year: 2019 end-page: 614 ident: b42 article-title: Efficient and flexible MATLAB implementation of 2D and 3D elastoplastic problems publication-title: Appl Math Comput – volume: 34 start-page: 1026 year: 2019 end-page: 1040 ident: b52 article-title: Multiobjective optimization of modular structures: weight versus geometric versatility in a Truss-Z system publication-title: Comput-Aided Civ Infrastruct Eng – volume: 71 start-page: 197 year: 1988 end-page: 224 ident: b3 article-title: Generating optimal topologies in structural design using a homogenization method publication-title: Comput Methods Appl Mech Engrg – volume: 154 start-page: 145 year: 2015 end-page: 162 ident: b21 article-title: Multi-scale modelling for two-dimensional periodic structures using a combined mode/wave based approach publication-title: Comput Struct – volume: 39 start-page: 115 year: 2008 end-page: 132 ident: b29 article-title: Optimum structure with homogeneous optimum cellular material for maximum fundamental frequency publication-title: Struct Multidiscip Optim – volume: 44 start-page: 88 year: 2014 end-page: 97 ident: b53 article-title: Crowd-Z: The user-friendly framework for crowd simulation on an architectural floor plan publication-title: Pattern Recognit Lett – volume: 65 start-page: 43 year: 2013 end-page: 59 ident: b47 article-title: Application of evolutionary algorithms for optimum layout of Truss-Z linkage in an environment with obstacles publication-title: Adv Eng Softw – volume: 189 year: 2024 ident: b44 article-title: Optimal topologies considering fatigue with reliability constraint publication-title: Adv Eng Softw – volume: 52 start-page: 1229 year: 2015 end-page: 1241 ident: b8 article-title: Design of materials using topology optimization and energy-based homogenization approach in matlab publication-title: Struct Multidiscip Optim – volume: 56 start-page: 1259 year: 2017 end-page: 1270 ident: b23 article-title: Microstructural topology optimization of structural-acoustic coupled systems for minimizing sound pressure level publication-title: Struct Multidiscip Optim – volume: 24 start-page: 407 year: 2002 end-page: 417 ident: b22 article-title: Topological design of modular structures under arbitrary loading publication-title: Struct Multidiscip Optim – volume: 155 start-page: 74 year: 2018 end-page: 91 ident: b31 article-title: Multiscale concurrent topology optimization for cellular structures with multiple microstructures based on ordered SIMP interpolation publication-title: Comput Mater Sci – volume: 69 start-page: 635 year: 1999 end-page: 654 ident: b30 article-title: Material interpolation schemes in topology optimization publication-title: Arch Appl Mech – volume: 50 start-page: 1175 year: 2014 end-page: 1196 ident: b6 article-title: An efficient 3D topology optimization code written in Matlab publication-title: Struct Multidiscip Optim – volume: 100 start-page: 113 year: 2016 end-page: 125 ident: b49 article-title: Optimization of multi-branch Truss-Z based on evolution strategy publication-title: Adv Eng Softw – volume: 27 start-page: 302 year: 2004 end-page: 313 ident: b35 article-title: Approximation methods in multidisciplinary analysis and optimization: a panel discussion publication-title: Struct Multidiscip Optim – volume: 88 start-page: 806 year: 2010 end-page: 811 ident: b24 article-title: Multiobjective topology optimization for finite periodic structures publication-title: Comput Struct – year: 2023 ident: b16 article-title: Topology optimization of modular structures with multiple assemblies and applications to airborne shelves publication-title: Chin J Aeronaut – volume: 96 start-page: 162 year: 2016 end-page: 183 ident: b27 article-title: Optimal lattice-structured materials publication-title: J Mech Phys Solids – volume: 62 start-page: 2211 year: 2020 end-page: 2228 ident: b11 article-title: A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D publication-title: Struct Multidiscip Optim – year: 2017 ident: b38 article-title: Discrete optimization in architecture: Extremely modular systems – volume: 243 year: 2021 ident: b1 article-title: Topology optimization of elasto-plastic structures under reliability constraints: A first order approach publication-title: Comput Struct – volume: 58 start-page: 2727 year: 2018 end-page: 2759 ident: b10 article-title: PolyMat: an efficient matlab code for multi-material topology optimization publication-title: Struct Multidiscip Optim – volume: 54 start-page: 333 year: 2016 end-page: 347 ident: b25 article-title: Topological shape optimization of multifunctional tissue engineering scaffolds with level set method publication-title: Struct Multidiscip Optim – volume: 14 year: 2021 ident: b12 article-title: IbIPP for topology optimization—An Image-based Initialization and Post-Processing code written in MATLAB publication-title: SoftwareX – volume: 63 start-page: 1099 year: 2021 end-page: 1117 ident: b14 article-title: Modular-topology optimization with wang tilings: an application to truss structures publication-title: Struct Multidiscip Optim – volume: 47 start-page: 147 year: 2012 end-page: 159 ident: b40 article-title: Modular Truss-Z system for self-supporting skeletal free-form pedestrian networks publication-title: Adv Eng Softw – volume: 135 year: 2019 ident: b43 article-title: Functor-oriented topology optimization of elasto-plastic structures publication-title: Adv Eng Softw – volume: 43 start-page: 1 year: 2011 end-page: 16 ident: b5 article-title: Efficient topology optimization in MATLAB using 88 lines of code publication-title: Struct Multidiscip Optim – volume: 50 start-page: 204 year: 2003 end-page: 218 ident: b13 article-title: Managing modularity of product architectures: toward an integrated theory publication-title: IEEE Trans Eng Manag – volume: 59 start-page: 1273 year: 2019 end-page: 1299 ident: b37 article-title: Concurrent topology optimization for cellular structures with nonuniform microstructures based on the kriging metamodel publication-title: Struct Multidiscip Optim – volume: 49 start-page: 815 year: 2014 end-page: 829 ident: b7 article-title: On multigrid-CG for efficient topology optimization publication-title: Struct Multidiscip Optim – volume: 192 start-page: 923 year: 2003 end-page: 939 ident: b34 article-title: Structural optimization using Kriging approximation publication-title: Comput Methods Appl Mech Engrg – volume: 58 start-page: 35 year: 2018 end-page: 50 ident: b41 article-title: Concurrent topology optimization design of structures and non-uniform parameterized lattice microstructures publication-title: Struct Multidiscip Optim – volume: 86 start-page: 1417 year: 2008 end-page: 1425 ident: b28 article-title: Optimum structure with homogeneous optimum truss-like material publication-title: Comput Struct – volume: 55 start-page: 459 year: 2017 end-page: 476 ident: b17 article-title: Spatial orientation and topology optimization of modular trusses publication-title: Struct Multidiscip Optim – volume: 3 start-page: 220 year: 1960 end-page: 234 ident: b19 article-title: Proving theorems by pattern recognition I publication-title: Commun ACM – volume: 109 start-page: 514 year: 2017 end-page: 532 ident: b36 article-title: Topology optimization of fluid problems using genetic algorithm assisted by the Kriging model publication-title: Internat J Numer Methods Engrg – volume: 21 start-page: 120 year: 2001 end-page: 127 ident: b4 article-title: A 99 line topology optimization code written in Matlab publication-title: Struct Multidiscip Optim – volume: 21 start-page: 715 year: 2018 end-page: 725 ident: b51 article-title: Optimization of modular Truss-Z by minimum-mass design under equivalent stress constraint publication-title: Smart Struct Syst – volume: 126 start-page: 147 year: 2018 end-page: 160 ident: b39 article-title: Transformations of Arm-Z modular manipulator with Particle Swarm Optimization publication-title: Adv Eng Softw – volume: 127 start-page: 20 year: 2016 end-page: 30 ident: b45 article-title: Deployable Pipe-Z publication-title: Acta Astronaut – volume: 22 year: 2017 ident: b18 article-title: Conceptual design of modular bridges including layout optimization and component reusability publication-title: J Bridge Eng – volume: 41 start-page: 453 year: 2010 end-page: 464 ident: b9 article-title: A discrete level-set topology optimization code written in Matlab publication-title: Struct Multidiscip Optim – volume: 56 start-page: 213 year: 2018 end-page: 226 ident: b26 article-title: Old materials – new capabilities: lattice materials in structural mechanics publication-title: J Theoret Appl Mech – volume: 24 start-page: 407 issue: 6 year: 2002 ident: 10.1016/j.softx.2024.101797_b22 article-title: Topological design of modular structures under arbitrary loading publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-002-0254-7 – volume: 44 start-page: 88 year: 2014 ident: 10.1016/j.softx.2024.101797_b53 article-title: Crowd-Z: The user-friendly framework for crowd simulation on an architectural floor plan publication-title: Pattern Recognit Lett doi: 10.1016/j.patrec.2013.10.025 – volume: 39 start-page: 2233 issue: 12 year: 2001 ident: 10.1016/j.softx.2024.101797_b32 article-title: Kriging models for global approximation in simulation-based multidisciplinary design optimization publication-title: AIAA J doi: 10.2514/2.1234 – volume: 22 issue: 11 year: 2017 ident: 10.1016/j.softx.2024.101797_b18 article-title: Conceptual design of modular bridges including layout optimization and component reusability publication-title: J Bridge Eng doi: 10.1061/(ASCE)BE.1943-5592.0001138 – volume: 189 year: 2024 ident: 10.1016/j.softx.2024.101797_b44 article-title: Optimal topologies considering fatigue with reliability constraint publication-title: Adv Eng Softw doi: 10.1016/j.advengsoft.2023.103590 – volume: 56 start-page: 213 issue: 1 year: 2018 ident: 10.1016/j.softx.2024.101797_b26 article-title: Old materials – new capabilities: lattice materials in structural mechanics publication-title: J Theoret Appl Mech doi: 10.15632/jtam-pl.56.1.213 – volume: 109 start-page: 514 issue: 4 year: 2017 ident: 10.1016/j.softx.2024.101797_b36 article-title: Topology optimization of fluid problems using genetic algorithm assisted by the Kriging model publication-title: Internat J Numer Methods Engrg doi: 10.1002/nme.5295 – volume: 86 start-page: 1417 issue: 13–14 year: 2008 ident: 10.1016/j.softx.2024.101797_b28 article-title: Optimum structure with homogeneous optimum truss-like material publication-title: Comput Struct doi: 10.1016/j.compstruc.2007.04.030 – volume: 52 start-page: 1229 issue: 6 year: 2015 ident: 10.1016/j.softx.2024.101797_b8 article-title: Design of materials using topology optimization and energy-based homogenization approach in matlab publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-015-1294-0 – volume: 34 start-page: 1026 issue: 11 year: 2019 ident: 10.1016/j.softx.2024.101797_b52 article-title: Multiobjective optimization of modular structures: weight versus geometric versatility in a Truss-Z system publication-title: Comput-Aided Civ Infrastruct Eng doi: 10.1111/mice.12478 – volume: 55 start-page: 459 issue: 2 year: 2017 ident: 10.1016/j.softx.2024.101797_b17 article-title: Spatial orientation and topology optimization of modular trusses publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-016-1501-7 – volume: 56 start-page: 1259 issue: 6 year: 2017 ident: 10.1016/j.softx.2024.101797_b23 article-title: Microstructural topology optimization of structural-acoustic coupled systems for minimizing sound pressure level publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-017-1718-0 – volume: 135 year: 2019 ident: 10.1016/j.softx.2024.101797_b43 article-title: Functor-oriented topology optimization of elasto-plastic structures publication-title: Adv Eng Softw doi: 10.1016/j.advengsoft.2019.102690 – volume: 14 year: 2021 ident: 10.1016/j.softx.2024.101797_b12 article-title: IbIPP for topology optimization—An Image-based Initialization and Post-Processing code written in MATLAB publication-title: SoftwareX doi: 10.1016/j.softx.2021.100701 – volume: 27 start-page: 302 year: 2004 ident: 10.1016/j.softx.2024.101797_b35 article-title: Approximation methods in multidisciplinary analysis and optimization: a panel discussion publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-004-0389-9 – volume: 155 start-page: 74 year: 2018 ident: 10.1016/j.softx.2024.101797_b31 article-title: Multiscale concurrent topology optimization for cellular structures with multiple microstructures based on ordered SIMP interpolation publication-title: Comput Mater Sci doi: 10.1016/j.commatsci.2018.08.030 – volume: 126 start-page: 147 year: 2018 ident: 10.1016/j.softx.2024.101797_b39 article-title: Transformations of Arm-Z modular manipulator with Particle Swarm Optimization publication-title: Adv Eng Softw doi: 10.1016/j.advengsoft.2018.05.003 – volume: 243 year: 2021 ident: 10.1016/j.softx.2024.101797_b1 article-title: Topology optimization of elasto-plastic structures under reliability constraints: A first order approach publication-title: Comput Struct doi: 10.1016/j.compstruc.2020.106406 – volume: 21 start-page: 120 year: 2001 ident: 10.1016/j.softx.2024.101797_b4 article-title: A 99 line topology optimization code written in Matlab publication-title: Struct Multidiscip Optim doi: 10.1007/s001580050176 – year: 2018 ident: 10.1016/j.softx.2024.101797_b48 article-title: Effective multi-objective discrete optimization of Truss -Z layouts using a GPU publication-title: Appl Soft Comput doi: 10.1016/j.asoc.2018.05.042 – volume: 96 start-page: 162 year: 2016 ident: 10.1016/j.softx.2024.101797_b27 article-title: Optimal lattice-structured materials publication-title: J Mech Phys Solids doi: 10.1016/j.jmps.2016.07.010 – year: 2023 ident: 10.1016/j.softx.2024.101797_b16 article-title: Topology optimization of modular structures with multiple assemblies and applications to airborne shelves publication-title: Chin J Aeronaut – volume: 58 start-page: 2727 issue: 6 year: 2018 ident: 10.1016/j.softx.2024.101797_b10 article-title: PolyMat: an efficient matlab code for multi-material topology optimization publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-018-2094-0 – volume: 192 start-page: 923 issue: 7–8 year: 2003 ident: 10.1016/j.softx.2024.101797_b34 article-title: Structural optimization using Kriging approximation publication-title: Comput Methods Appl Mech Engrg doi: 10.1016/S0045-7825(02)00617-5 – volume: 395 year: 2022 ident: 10.1016/j.softx.2024.101797_b20 article-title: Modular-topology optimization of structures and mechanisms with free material design and clustering publication-title: Comput Methods Appl Mech Engrg doi: 10.1016/j.cma.2022.114977 – volume: 69 start-page: 635 year: 1999 ident: 10.1016/j.softx.2024.101797_b30 article-title: Material interpolation schemes in topology optimization publication-title: Arch Appl Mech doi: 10.1007/s004190050248 – volume: 62 start-page: 2211 issue: 4 year: 2020 ident: 10.1016/j.softx.2024.101797_b11 article-title: A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-020-02629-w – volume: 43 start-page: 1 issue: 1 year: 2011 ident: 10.1016/j.softx.2024.101797_b5 article-title: Efficient topology optimization in MATLAB using 88 lines of code publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-010-0594-7 – volume: 41 start-page: 453 issue: 3 year: 2010 ident: 10.1016/j.softx.2024.101797_b9 article-title: A discrete level-set topology optimization code written in Matlab publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-009-0430-0 – volume: 65 start-page: 43 year: 2013 ident: 10.1016/j.softx.2024.101797_b47 article-title: Application of evolutionary algorithms for optimum layout of Truss-Z linkage in an environment with obstacles publication-title: Adv Eng Softw doi: 10.1016/j.advengsoft.2013.04.022 – volume: 81 start-page: 41 year: 2015 ident: 10.1016/j.softx.2024.101797_b50 article-title: Retrofitting of pedestrian overpass by Truss-Z modular systems using graph-theory approach publication-title: Adv Eng Softw doi: 10.1016/j.advengsoft.2014.11.004 – volume: 100 start-page: 113 year: 2016 ident: 10.1016/j.softx.2024.101797_b49 article-title: Optimization of multi-branch Truss-Z based on evolution strategy publication-title: Adv Eng Softw doi: 10.1016/j.advengsoft.2016.07.015 – volume: 61 start-page: 1953 issue: 5 year: 2020 ident: 10.1016/j.softx.2024.101797_b2 article-title: Yield limited optimal topology design of elastoplastic structures publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-019-02447-9 – volume: 88 start-page: 806 issue: 11 year: 2010 ident: 10.1016/j.softx.2024.101797_b24 article-title: Multiobjective topology optimization for finite periodic structures publication-title: Comput Struct doi: 10.1016/j.compstruc.2009.10.003 – volume: 47 start-page: 147 issue: 1 year: 2012 ident: 10.1016/j.softx.2024.101797_b40 article-title: Modular Truss-Z system for self-supporting skeletal free-form pedestrian networks publication-title: Adv Eng Softw doi: 10.1016/j.advengsoft.2011.12.012 – volume: 59 start-page: 1273 year: 2019 ident: 10.1016/j.softx.2024.101797_b37 article-title: Concurrent topology optimization for cellular structures with nonuniform microstructures based on the kriging metamodel publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-018-2130-0 – volume: 71 start-page: 197 issue: 2 year: 1988 ident: 10.1016/j.softx.2024.101797_b3 article-title: Generating optimal topologies in structural design using a homogenization method publication-title: Comput Methods Appl Mech Engrg doi: 10.1016/0045-7825(88)90086-2 – volume: 49 start-page: 815 issue: 5 year: 2014 ident: 10.1016/j.softx.2024.101797_b7 article-title: On multigrid-CG for efficient topology optimization publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-013-1015-5 – volume: 32 start-page: 133 issue: 2 year: 2006 ident: 10.1016/j.softx.2024.101797_b15 article-title: Structural optimization of modular product families with application to car space frame structures publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-005-0568-3 – volume: 54 start-page: 333 issue: 2 year: 2016 ident: 10.1016/j.softx.2024.101797_b25 article-title: Topological shape optimization of multifunctional tissue engineering scaffolds with level set method publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-016-1409-2 – year: 2017 ident: 10.1016/j.softx.2024.101797_b38 – volume: 127 start-page: 20 year: 2016 ident: 10.1016/j.softx.2024.101797_b45 article-title: Deployable Pipe-Z publication-title: Acta Astronaut doi: 10.1016/j.actaastro.2016.05.023 – volume: 355 start-page: 595 year: 2019 ident: 10.1016/j.softx.2024.101797_b42 article-title: Efficient and flexible MATLAB implementation of 2D and 3D elastoplastic problems publication-title: Appl Math Comput – volume: 29 start-page: 397 issue: 4 year: 2022 ident: 10.1016/j.softx.2024.101797_b46 article-title: Discrete (two-state) modular hyper-redundant planar manipulator publication-title: Comput Assist Methods Eng Sci – volume: 58 start-page: 35 year: 2018 ident: 10.1016/j.softx.2024.101797_b41 article-title: Concurrent topology optimization design of structures and non-uniform parameterized lattice microstructures publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-018-2009-0 – volume: 3 start-page: 220 issue: 4 year: 1960 ident: 10.1016/j.softx.2024.101797_b19 article-title: Proving theorems by pattern recognition I publication-title: Commun ACM doi: 10.1145/367177.367224 – volume: 39 start-page: 115 issue: 2 year: 2008 ident: 10.1016/j.softx.2024.101797_b29 article-title: Optimum structure with homogeneous optimum cellular material for maximum fundamental frequency publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-008-0334-4 – volume: 50 start-page: 204 issue: 2 year: 2003 ident: 10.1016/j.softx.2024.101797_b13 article-title: Managing modularity of product architectures: toward an integrated theory publication-title: IEEE Trans Eng Manag doi: 10.1109/TEM.2003.810826 – volume: 63 start-page: 1099 issue: 3 year: 2021 ident: 10.1016/j.softx.2024.101797_b14 article-title: Modular-topology optimization with wang tilings: an application to truss structures publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-020-02744-8 – volume: 136 issue: 1 year: 2014 ident: 10.1016/j.softx.2024.101797_b33 article-title: A kriging-interpolated level-set approach for structural topology optimization publication-title: J Mech Des doi: 10.1115/1.4025706 – volume: 21 start-page: 715 issue: 6 year: 2018 ident: 10.1016/j.softx.2024.101797_b51 article-title: Optimization of modular Truss-Z by minimum-mass design under equivalent stress constraint publication-title: Smart Struct Syst – volume: 50 start-page: 1175 issue: 6 year: 2014 ident: 10.1016/j.softx.2024.101797_b6 article-title: An efficient 3D topology optimization code written in Matlab publication-title: Struct Multidiscip Optim doi: 10.1007/s00158-014-1107-x – volume: 154 start-page: 145 year: 2015 ident: 10.1016/j.softx.2024.101797_b21 article-title: Multi-scale modelling for two-dimensional periodic structures using a combined mode/wave based approach publication-title: Comput Struct doi: 10.1016/j.compstruc.2015.03.006 |
| SSID | ssj0001528524 |
| Score | 2.2830229 |
| Snippet | This paper introduces MorphoGen — an integrated reliability-based topology optimization and nonlinear finite element analysis system for 2D and 3D domains. The... |
| SourceID | doaj crossref elsevier |
| SourceType | Open Website Enrichment Source Index Database Publisher |
| StartPage | 101797 |
| SubjectTerms | Extremely Modular System First Order Reliability Analysis MATLAB-based array programming Object-oriented software architecture Stress Constrained Topology Optimization |
| Title | MorphoGen: Topology optimization software for Extremely Modular Systems |
| URI | https://dx.doi.org/10.1016/j.softx.2024.101797 https://doaj.org/article/b235362a4bf94b5dbd8a761fee777a3b |
| Volume | 27 |
| WOSCitedRecordID | wos001260965800001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 2352-7110 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001528524 issn: 2352-7110 databaseCode: DOA dateStart: 20150101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2352-7110 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001528524 issn: 2352-7110 databaseCode: M~E dateStart: 20150101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELZQxcDCG1Fe8sBIROI4sc0GqJSlFUOR2CI_LhIIGlTCa-G3c44TlAkWlgyJY1vfnc931vk7Qo4TAS4xGKlyg2LgKtaRkVpH0kLsRAnoo9im2ISYTuXdnbrplfryOWGBHjgAd2pYmqGR1dyUipvMGSc1ht4lgBBCp8Zb31ioXjAV7gczmTHe0Qw1CV0vaNc-MCJkvCEX8jRPva2oYezv7Ui9XeZqnay27iE9D9PaIEsw3yRrXekF2q7ELTKeVAhQNYb5GZ2FOgeftMLl_9Teq6R-Hu96ARS9Ujr6qP054OMnnVTOJ57Slql8m9xejWaX11FbEyGyPOF1xLhLHCsZl8Zx52LQ2mrlUiUTa11WqizTwASinAMkmqkYSpdnBiXhFGpNukMG82oOu4SKMgWeW-n5XLjL0RdzGLth_JUDfjJ6SFgHT2FbwnBft-Kx6DLDHooG08JjWgRMh-Tk56fnwJfxe_MLj_tPU0923bxAFShaFSj-UoEhyTupFa3fEPwB7Or-t9H3_mP0fbLiuwx5ZwdkUC9e4ZAs27f6_mVx1KglPidfo28jQexI |
| linkProvider | Directory of Open Access Journals |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=MorphoGen%3A+Topology+optimization+software+for+Extremely+Modular+Systems&rft.jtitle=SoftwareX&rft.au=Tauzowski%2C+Piotr&rft.au=Blachowski%2C+Bartlomiej&rft.au=Zawidzka%2C+Ela&rft.au=Zawidzki%2C+Machi&rft.date=2024-09-01&rft.pub=Elsevier+B.V&rft.issn=2352-7110&rft.eissn=2352-7110&rft.volume=27&rft_id=info:doi/10.1016%2Fj.softx.2024.101797&rft.externalDocID=S2352711024001687 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2352-7110&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2352-7110&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2352-7110&client=summon |