<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">48870</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2024.048870</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>A Hybrid Level Set Optimization Design Method of Functionally Graded Cellular Structures Considering Connectivity</article-title>
<alt-title alt-title-type="left-running-head">A Hybrid Level Set Optimization Design Method of Functionally Graded Cellular Structures Considering Connectivity</alt-title>
<alt-title alt-title-type="right-running-head">A Hybrid Level Set Optimization Design Method of Functionally Graded Cellular Structures Considering Connectivity</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Dong</surname><given-names>Yan</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Zhao</surname><given-names>Kang</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Gao</surname><given-names>Liang</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-4" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Li</surname><given-names>Hao</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><email>lihao2009@hust.edu.cn</email></contrib>
<aff id="aff-1"><label>1</label><institution>The State Key Lab of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology</institution>, <addr-line>Wuhan, 430074</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>Institute of Systems Engineering, China Academy of Engineering Physics</institution>, <addr-line>Mianyang, 621900</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Hao Li. Email: <email>lihao2009@hust.edu.cn</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic"><year>2024</year></pub-date>
<pub-date date-type="pub" publication-format="electronic"><day>25</day><month>4</month><year>2024</year></pub-date>
<volume>79</volume>
<issue>1</issue>
<fpage>1</fpage>
<lpage>18</lpage>
<history>
<date date-type="received"><day>20</day><month>12</month><year>2023</year></date>
<date date-type="accepted"><day>04</day><month>3</month><year>2024</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2024 Dong et al.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Dong et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_48870.pdf"></self-uri>
<abstract>
<p>With the continuous advancement in topology optimization and additive manufacturing (AM) technology, the capability to fabricate functionally graded materials and intricate cellular structures with spatially varying microstructures has grown significantly. However, a critical challenge is encountered in the design of these structures&#x2013;the absence of robust interface connections between adjacent microstructures, potentially resulting in diminished efficiency or macroscopic failure. A Hybrid Level Set Method (HLSM) is proposed, specifically designed to enhance connectivity among non-uniform microstructures, contributing to the design of functionally graded cellular structures. The HLSM introduces a pioneering algorithm for effectively blending heterogeneous microstructure interfaces. Initially, an interpolation algorithm is presented to construct transition microstructures seamlessly connected on both sides. Subsequently, the algorithm enables the morphing of non-uniform unit cells to seamlessly adapt to interconnected adjacent microstructures. The method, seamlessly integrated into a multi-scale topology optimization framework using the level set method, exhibits its efficacy through numerical examples, showcasing its prowess in optimizing 2D and 3D functionally graded materials (FGM) and multi-scale topology optimization. In essence, the pressing issue of interface connections in complex structure design is not only addressed but also a robust methodology is introduced, substantiated by numerical evidence, advancing optimization capabilities in the realm of functionally graded materials and cellular structures.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Hybrid level set method</kwd>
<kwd>functionally graded cellular structure</kwd>
<kwd>connectivity</kwd>
<kwd>interpolated transition</kwd>
<kwd>optimization design</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>National Key Research and Development Program of China</funding-source>
<award-id>2021YFB1714600</award-id>
</award-group>
<award-group id="awg2">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>52075195</award-id>
</award-group>
<award-group id="awg3">
<funding-source>Fundamental Research Funds for the Central Universities</funding-source>
<award-id>2172019kfyXJJS078</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>With remarkable demands for promoting the performance of structures in numerous areas, topology optimization is appreciated increasingly. After years of tremendous development, various approaches to topology optimization are proposed, including homogenization method [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>], variable density method [<xref ref-type="bibr" rid="ref-3">3</xref>&#x2013;<xref ref-type="bibr" rid="ref-5">5</xref>], level set method [<xref ref-type="bibr" rid="ref-6">6</xref>&#x2013;<xref ref-type="bibr" rid="ref-9">9</xref>], evolutionary method [<xref ref-type="bibr" rid="ref-10">10</xref>,<xref ref-type="bibr" rid="ref-11">11</xref>], Moving Morphable Components (MMC) method [<xref ref-type="bibr" rid="ref-12">12</xref>,<xref ref-type="bibr" rid="ref-13">13</xref>] and other methods. Each topology optimization method has its superiority, meanwhile, has its limitations. For example, some methods cannot achieve the shape and topology optimization together, or the boundaries achieved are blurry or jagged. These problems restrict engineering applications of topology optimization methods unless manual intervention.</p>
<p>In these topology optimization methods, the level set method (LSM) has its advantage in presenting clear structure boundaries and geometry information, which is defined by the zero-level contour of the level set function. LSM [<xref ref-type="bibr" rid="ref-8">8</xref>] is proposed by Osher and Sethian to solve the topology optimization problem originally, then Allaire et al. [<xref ref-type="bibr" rid="ref-6">6</xref>,<xref ref-type="bibr" rid="ref-7">7</xref>] and Wang et al. [<xref ref-type="bibr" rid="ref-9">9</xref>] continued to improve the method. However, the time-step size should satisfy the Courant-Friedrichs-Lewy (CFL) condition in the iteration process to solve the Hamilton-Jacobi PDE, which can lead to thousands of iterations and increase optimization time [<xref ref-type="bibr" rid="ref-14">14</xref>]. To relax the CFL constraint, Wang et al. [<xref ref-type="bibr" rid="ref-15">15</xref>] and Wang et al. [<xref ref-type="bibr" rid="ref-16">16</xref>] implemented the parameterized level set method (PLSM) to evolve boundaries by updating a set of parameterized coefficients at grid points. So, the PLSM has stronger validity than conventional LSM to overcome the difficulty in numerical calculation.</p>
<p>With advances in additive manufacturing (AM), topology optimization methods expand from mono-scale structures to multi-scale structures [<xref ref-type="bibr" rid="ref-17">17</xref>,<xref ref-type="bibr" rid="ref-18">18</xref>]. There are various multi-scale structures in nature such as bone and bamboo, composed of massive and porous structures [<xref ref-type="bibr" rid="ref-19">19</xref>,<xref ref-type="bibr" rid="ref-20">20</xref>]. These structures restricted to the natural environment are optimized results of evolution, which are similar to the process of structural optimization. Inspired by natural structures, multi-scale topology optimization has become a hotspot in the field of topology optimization [<xref ref-type="bibr" rid="ref-21">21</xref>,<xref ref-type="bibr" rid="ref-22">22</xref>]. Initial research mainly focused on periodic microstructures within multiscale optimization frameworks [<xref ref-type="bibr" rid="ref-23">23</xref>&#x2013;<xref ref-type="bibr" rid="ref-27">27</xref>]. Most of these multi-scale topology optimization methods employ the numerical homogenization theory to connect the macro and microstructures. Then non-uniform microstructures appear to construct functionally graded cellular structures (FGCS) with spatially varying. For example, Coelho et al. [<xref ref-type="bibr" rid="ref-28">28</xref>] designed two-scale hierarchical sandwich structures with topology optimization methods to achieve better performance. Wang et al. [<xref ref-type="bibr" rid="ref-29">29</xref>] proposed a concurrent topology optimization method to design macro and non-uniform micro-scale structures together combined with homogenization and Porous Anisotropic Material with Penalization (PAMP) methods. Panesar et al. [<xref ref-type="bibr" rid="ref-30">30</xref>] considered manufacturing processing efforts (e.g., Selective Laser Melting, SLM) and support structure requirements to present graded lattices of D (Schwarz&#x2019;s Diamond)-P (Schwarz&#x2019;s Primitive). Garner et al. [<xref ref-type="bibr" rid="ref-31">31</xref>] proposed a multi-scale functionally graded materials topology optimization method ensuring mechanical compatibility with density filter and projection. Watts et al. [<xref ref-type="bibr" rid="ref-32">32</xref>] provided surrogate models of microstructures&#x2019; elastic response to simplify the calculation of the concurrent design of non-uniform microstructures. Wu et al. [<xref ref-type="bibr" rid="ref-33">33</xref>] divided structures into substructures with common lattice patterns to implement hierarchical topology optimization. Murphy et al. [<xref ref-type="bibr" rid="ref-34">34</xref>] proposed a robust 3D multiscale structural optimization framework with pre-defined parameters of graded cellular structures and used a reusable database to decrease the repeated calculation. Zhou et al. [<xref ref-type="bibr" rid="ref-35">35</xref>,<xref ref-type="bibr" rid="ref-36">36</xref>] proposed an innovative graded infill design approach for free-form surfaces by addressing conformal infill microstructures with spatially varying properties.</p>
<p>In concurrent topology optimization of graded cellular structures, adjacent microstructures are spatially non-uniform. The connectivity between microstructures may perform poorly due to their independent design process, which can lead to the performance not conforming to the calculated result or even structural failure on boundaries under loading. Hence, it is necessary to get smooth connectivity between adjacent microstructures. To solve this problem, some methods are proposed with graded cellular structure topology optimization. Liang et al. [<xref ref-type="bibr" rid="ref-37">37</xref>] used the level set method to generate a new level set surface with some features of two candidate level sets, which ensures a smooth transition of gradient lattice Zhou et al. [<xref ref-type="bibr" rid="ref-38">38</xref>,<xref ref-type="bibr" rid="ref-39">39</xref>] proposed three methods that pre-defined specific constraints or pseudo loadings between microstructures to create connectivity and combined several microstructures to optimize together. Radman et al. [<xref ref-type="bibr" rid="ref-40">40</xref>,<xref ref-type="bibr" rid="ref-41">41</xref>] and Garner et al. [<xref ref-type="bibr" rid="ref-31">31</xref>] proposed a method that filters the density distribution of every adjacent three base cells in each iteration, which is similar to sensitivity filtering in the Solid Isotropic Material with Penalization (SIMP) model [<xref ref-type="bibr" rid="ref-42">42</xref>]. Cramer et al. [<xref ref-type="bibr" rid="ref-43">43</xref>] proposed a microstructure interpolation method with the signed distance function used in the level set method to create interpolated microstructures. Wang et al. [<xref ref-type="bibr" rid="ref-44">44</xref>,<xref ref-type="bibr" rid="ref-45">45</xref>] improved level set method, which interpolated level set functions to achieve a group of microstructures with different density. Because the shape is proportional to its density, all microstructures in the group have similar shapes and connectivity. Du et al. [<xref ref-type="bibr" rid="ref-46">46</xref>] and Zhou et al. [<xref ref-type="bibr" rid="ref-47">47</xref>] proposed a concept of connectivity index (CI) and put it into the objective function of optimization with a weight factor that quantified the connectivity into the topology optimization process. The CI is a sign of the overlap ratio of adjacent cells in the connection area. Maskery et al. [<xref ref-type="bibr" rid="ref-48">48</xref>] proposed a lattice hybrid method in topology optimization of surface-based lattices to achieve adjacent lattices with smooth connectivity. Deng et al. [<xref ref-type="bibr" rid="ref-49">49</xref>] proposed a component-based topology optimization method that built a linkage scheme to guarantee smooth connectivity between adjacent cells. Sanders et al. [<xref ref-type="bibr" rid="ref-50">50</xref>] optimized spatially varying, hierarchical structures by integrating continuous multiple microstructures embedding in the design and manufacturing process, achieving a seamless layout with continuously graded interfaces. Zong et al. [<xref ref-type="bibr" rid="ref-51">51</xref>] and Liu et al. [<xref ref-type="bibr" rid="ref-52">52</xref>,<xref ref-type="bibr" rid="ref-53">53</xref>] proposed a variable cutting method (VCUT) that employs some standard-level set functions to operate Boolean calculations by changing the height of the cutting plane to obtain the complicated shape. Smooth connectivity between adjacent cells is guaranteed by the variable cutting plane. Zobaer et al. [<xref ref-type="bibr" rid="ref-54">54</xref>] parameterized the void sections of the cell and then made them transform to match the connectivity sections between cells. Transition cells are created to solve the connect problem and avoid severe changes in structural performance by restricting strain energy. Patel et al. [<xref ref-type="bibr" rid="ref-55">55</xref>] proposed an optimization method based on deep learning in a multiscale topology optimization framework, which employed two neural networks (NNs) to improve the connectivity for multiscale topology. Zhang et al. [<xref ref-type="bibr" rid="ref-56">56</xref>] conducted lattice structure topology optimization by optimizing the parameter field of the specially designed multi-variable lattices. The connectivity is ensured by an initial guess from the method. Kim et al. [<xref ref-type="bibr" rid="ref-57">57</xref>] proposed a method that employs a genetic algorithm to design intermediate unit cells between the base and target unit cells, ensuring a smooth transition of geometric structure and uniform mechanical performance between adjacent crystal cells. Liu et al. [<xref ref-type="bibr" rid="ref-58">58</xref>] proposed a connectivity model to enhance the manufacturability of hierarchical structures, which includes the connectable layer scheme between different microstructures and the enlarged filter domain. Zhou et al. [<xref ref-type="bibr" rid="ref-35">35</xref>,<xref ref-type="bibr" rid="ref-36">36</xref>] employed the local-level sets approach to create a family of connectable microstructures.</p>
<p>The above methods on the connectivity problem of graded cellular structures are divided into two kinds. The methods for addressing connectivity problems in graded cellular structures can be classified into two categories. The first category involves the use of additional load or restraint in the connection area, which may deviate from the optimum result. The second category requires complex algorithms or calculations to parameterize and transform the connected sections of microstructures. In this paper, an efficient method based on LSM to deal with the challenge is proposed. During the design of the FGCS, the characteristics of the level set approach are utilized to hybridize the level sets of adjacent cells, which in turn modifies the shape of the connected region cells. This approach has a reduced impact on cell optimization performance. Such a method has good potential in large-scale topology optimization to decrease calculation.</p>
<p>The paper is structured as follows: In <xref ref-type="sec" rid="s2">Section 2</xref>, the hybrid level set method is presented, with a discussion on the balance between smoothness and processing effect. <xref ref-type="sec" rid="s3">Section 3</xref> proposes the numerical implementation to demonstrate how the hybrid level set method works in multi-scale topology optimization. Moving on to <xref ref-type="sec" rid="s4">Section 4</xref>, several numerical examples are presented to demonstrate the effectiveness of the proposed method for 2D and 3D FGM. Finally, in <xref ref-type="sec" rid="s5">Section 5</xref>, conclusions are drawn.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Energy System Model</title>
<p>In this section, based on the level set method, we present two post-processing methods of multi-scale topology optimization to transform the adjacent microstructures connectable. These methods adopt a hybrid interpolation algorithm to create transition microstructures or morph microstructures directly, which can form a connected region between graded cellular structures.</p>
<sec id="s2_1">
<label>2.1</label>
<title>Interpolation Algorithm of Transition Microstructures</title>
<p>In the general multi-scale topology optimization method, macro and micro-structures are designed separately based on numerical homogenization and inverse homogenization theories. The relationship between the equivalent properties of the microstructure and its components and configuration is expressed using homogenization theory, which forms the basis for microstructure topology optimization. The multi-scale topology optimization process employs homogenization theory to determine the macro and micro properties of periodic composites. This is based on three hypotheses: Firstly, that the composites are a continuous medium in physical properties; secondly, that the composites are periodic, meaning that they can be obtained by arranging microstructures periodically; and thirdly, that the size of periodic microstructures is far smaller than that of the composites. According to homogenization theory and the strain energy of the element, it is possible to express the microstructure&#x2019;s equivalent elastic tensor <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mi>k</mml:mi><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> as shown in [<xref ref-type="bibr" rid="ref-54">54</xref>].
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mi>k</mml:mi><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:msub><mml:mo>&#x222B;</mml:mo><mml:mrow><mml:mi>Y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>q</mml:mi><mml:mi>r</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mi>d</mml:mi><mml:mi>Y</mml:mi></mml:math></disp-formula>where Y is the periodic design domain, <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>q</mml:mi><mml:mi>r</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the elastic tensor of the microstructure&#x2019;s material, <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msubsup><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> are linearly independent unit test strain fields. With the equivalent elastic tensor, the macro and micro-scale topology optimization can be calculated concurrently.</p>
<p>As shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref> for an example of multi-scale topology optimization with non-uniform microstructures, the macrostructure is discretized into finite elements with pseudo density varying at [0,1] continuously to characterize solid or void. In the design result of the macrostructure, black sections represent compact solid material, white sections represent void material and grey sections represent loosened cellular material.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Multiscale topology optimization with non-uniform microstructures. (a) Structural design domain (b) Macrostructure (c) Microstructures</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-1.tif"/>
</fig>
<p>When constituted of non-uniform microstructures, the macrostructure can obtain better performance in the objective property. However adjacent microstructures may have different configurations, which makes the connectivity poor. Hence, for obtaining a feasible design result in engineering, an interpolation method of transition microstructures based on LSM is proposed to solve the problem.</p>
<p>In the process of microstructure topology optimization with LSM, the structural boundary of the microstructure is implicitly embedded in a higher dimensional function with Lipschitz continuity. The contour based on the level set function (LSF) <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow></mml:math></inline-formula> is expressed with the zero-level set implicitly. Assuming there is a fixed Eulerian domain as reference design domain D, including solid, boundary, and void, which can be expressed as follows:</p>
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mrow><mml:mo>{</mml:mo> <mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>&#x03A6;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mtext>&#x003E;</mml:mtext><mml:mn>0</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x2200;</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03A9;</mml:mi><mml:mo>&#x005C;</mml:mo><mml:mo>&#x2202;</mml:mo><mml:mi>&#x03A9;</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>Solid</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>&#x03A6;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x2200;</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo>&#x2202;</mml:mo><mml:mi>&#x03A9;</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x2009;&#x2009;&#x2009;&#x2009;&#x2009;&#x2009;&#x2009;&#x2009;&#x2009;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>Boundary</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>&#x03A6;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mtext>&#x003C;</mml:mtext><mml:mn>0</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x2200;</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mtext>D</mml:mtext><mml:mo>&#x005C;</mml:mo><mml:mi>&#x03A9;</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>Void</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow> </mml:mrow></mml:math></disp-formula>
<p>where x is the coordinate of design domain D and &#x03A9; is the solid domain, so the <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow></mml:math></inline-formula> present the boundary of the solid as shown in <xref ref-type="fig" rid="fig-2">Fig. 2</xref> for 2D case, t is the pseudo time.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Structural boundary and the corresponding LSF</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-2.tif"/>
</fig>
<p>For example, in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>, two unit cells obtained using LSM through inverse homogenization theory are displayed. These cells have maximum values for shear modulus and bulk modulus, respectively, with a volume fraction of 0.4. If these two unit cells are adjacent in the macro-scale, the connecting region is entirely non-connectable. To address this issue, a transition unit cell can be interpolated between them. The primary aim is to establish a transition unit cell that effectively and harmoniously links both sides of the two unit cells. To accomplish this, the suggested algorithm linearly blends the two unit cells using LSFs, progressively decreasing and increasing them from the left to the right of the transition unit cell.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Unit cells with maximum values on shear modulus (left) and bulk modulus (right) in terms of volume fraction is 0.4</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-3.tif"/>
</fig>
<p>With LSFs <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula><inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and the two microstructures obtained by LSM, a simple hybrid interpolation algorithm can be employed.
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mfrac><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mfrac><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow></mml:mfrac></mml:math></disp-formula>
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>x</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mfrac></mml:math></disp-formula>
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mi>x</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is the LSF of the transition unit cell, <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:math></inline-formula> represents mirror LSF with ranks upside down, <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> are linear weighting coefficients, <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is the length of the unit cell. For symmetrical unit cells, the mirror LSF equals the LSF itself. The norm <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow></mml:math></inline-formula> is used to normalize the LSF, which can eliminate the different amplitudes caused by different LSFs. So, the contour of the transition unit cell can be obtained as shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>. We can see that the transition unit cell connects the left and right unit cells smoothly, which is a hybrid with features of the two unit cells with the algorithm.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Interpolated transition unit cells with LSF &#x03A6;<sub>0</sub></title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-4.tif"/>
</fig>
<p>With the above algorithm, an interpolation unit cell can be obtained easily to transit the non-uniform unit cells. But when the two unit cells are greatly different in shape, the interpolation unit cell may vary sharply from one side to another side. This variation tendency can lead to poor properties or difficult manufacturability since the homogenization theory is based on asymptotic expansion. Hence, more gradual transition unit cells should be interpolated to reduce the variation. According to the interpolation algorithm for one transition unit cell, more transition unit cell interpolation can be conducted with a similar method. For interpolating m unit cells, the LSF of the ith transition unit cell <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> can be obtained as
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mi>m</mml:mi></mml:mfrac><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mfrac><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mfrac><mml:mi>i</mml:mi><mml:mi>m</mml:mi></mml:mfrac><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mfrac><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>For example, if there are 5 transition unit cells, their interpolated LSFs are <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>01</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula><inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>02</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula><inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>03</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula><inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>04</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>05</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. From the first to the 5th LSF, the weighting <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:msub><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mo stretchy="false">&#x2194;</mml:mo></mml:mover><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> gradually reduced and the weighting <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msub><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mo stretchy="false">&#x2194;</mml:mo></mml:mover><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> gradually increased, which are linearly distributed from one side to another side. With more transition unit cells interpolated, the variation of microstructures is less. <xref ref-type="fig" rid="fig-5">Fig. 5</xref> shows examples of 1, 5, and 10 transition unit cells between unit cells with maximum values on bulk modulus with different volume fractions.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Multiple transition unit cells (a) 1 transition unit cell (b) 5 transition unit cells (c) 10 transition unit cells</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-5.tif"/>
</fig>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Interpolation Algorithm of Morphing Microstructures</title>
<p>The method of transition microstructures can be employed simply to improve the connectivity problem for certain multi-scale topology optimization, such as the sandwich structure. When microstructures have a few different types, it can provide enough space to interpolate the transition unit cells by replacing the original unit cells. But for some complex multi-scale topology optimization, microstructures vary gradually along directions, which makes every adjacent unit cell different. So, there is no space to interpolate the transition unit cells. In this situation, non-uniform unit cells need to morph to adapt to the adjacent microstructure with connectivity.</p>
<p>Based on the algorithm of transition unit cells, the LSF <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> of an intermediate unit cell is created by interpolation.
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:math></disp-formula></p>
<p>The interpolation method is based on the method in <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref> to make the adjacent unit cells connect smoothly without transition unit cells. To morph the unit cells with the intermediate unit cell, the LSF of the original unit cell can be hybridized with the LSF of the intermediate unit cell obtained by <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref>.
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msubsup><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mo>&#x2032;</mml:mo></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mfrac><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mfrac><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow></mml:mfrac></mml:math></disp-formula>
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:msubsup><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mo>&#x2032;</mml:mo></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mfrac><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mfrac><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msubsup><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mo>&#x2032;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula>, <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msubsup><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mo>&#x2032;</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> are LSFs of morphed unit cells compared to LSFs <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> of original unit cells. As shown in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>, <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A6;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are LSFs of unit cells with maximum values on shear modulus and bulk modulus, respectively, in terms of the volume fraction, is 0.4.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Morphed unit cells with intermediate unit cell</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-6.tif"/>
</fig>
<p>With the algorithm in <xref ref-type="disp-formula" rid="eqn-8">Eqs. (8)</xref> and<xref ref-type="disp-formula" rid="eqn-9"> (9)</xref>, the original unit cells could morph into new unit cells with features of each other. The interpolated morphed unit cell has both its own and the adjacent unit cells&#x2019; contour features, which creates a smooth connectivity between them. However, if the adjacent two unit cells are greatly different in shape, the new microstructure may morph tremendously from the original one, which would deviate from the optimal result. To eliminate the over-transformation in the non-connect region, the hybrid sections need to be near the connecting region and keep the central sections as original as possible. To realize this target, the foregoing linearly hybrid method should be updated to a nonlinear method. When interpolating the morphed unit cell, more proportion of the original microstructure is employed in the non-connect region, which has nonlinear weighting coefficients compared to <xref ref-type="disp-formula" rid="eqn-4">Eqs. (4)</xref> and <xref ref-type="disp-formula" rid="eqn-5">(5)</xref>.
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>x</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mrow></mml:msup></mml:math></disp-formula>
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mi>x</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula>where n &#x003E; 1 is a nonlinear coefficient to realize nonlinear weighting interpolation. With the above algorithm, the morphed unit cells in <xref ref-type="fig" rid="fig-6">Fig. 6</xref> can be updated to new morphed unit cells, which have less transformation in non-connect regions to diminish the effectiveness of the transformation.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Numerical Implementation</title>
<p>This section introduces a new multi-scale topology optimization framework for graded cellular structures that utilizes the interpolation method of morphing microstructures, as discussed in <xref ref-type="sec" rid="s2">Chapter 2</xref>. In contrast to the conventional method of multi-scale topology optimization, which involves designing macrostructures and microstructures separately using the homogenization method. By adopting the interpolation method for morphing microstructures after conventional topology optimization iterations, it is possible to morph graded cellular structures into connectable microstructures in a single direction.</p>
<p>The topology optimization of macrostructures can be implemented by the SIMP method. SIMP stands for Solid Isotropic Material with Penalization. It is a mathematical optimization method used in topology optimization, a process that seeks to determine the optimal material layout within a given design space, subject to certain structural and performance constraints. In the SIMP method, the material density is penalized to ensure that the optimized design is not too porous, and the penalization factor is gradually reduced during the optimization process to allow for the creation of more complex and intricate designs. The SIMP method has been widely used in various fields, including aerospace, automotive, and civil engineering, to design lightweight and efficient structures.</p>
<p>The topology optimization of microstructures can be implemented by the level-set method in <xref ref-type="sec" rid="s2">Chapter 2</xref>.</p>
<p>The whole optimization procedure can be implemented by the following steps:</p>
<p>Step 1: Initialize the finite element (FE) model and define the parameters such as density (&#x03C1;), volume fraction, and elastic modulus (E&#x002A;).</p>
<p>Step 2: Carry out topology optimization of macrostructures by density method and obtain the distribution of materials and displacement matrix of FE. Calculate the strain energy (&#x03B5;&#x002A;) as the objective function. Then calculate the sensitivity of variables and constraints.</p>
<p>Step 3: Carry out topology optimization of microstructures by level set method and update the LSFs of microstructures by displacement matrix obtained in step 2. Calculate the homogenous elastic tensor stiffness matrix of microstructures. Calculate the sensitivity of objective functions and constraints and update the coefficients of RBFs.</p>
<p>Step 4: Repeat steps 2 and 3 until objective functions converge.</p>
<p>Step 5: As shown in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>, morph every adjacent two microstructures by the algorithm in <xref ref-type="disp-formula" rid="eqn-8">Eqs. (8)</xref> and <xref ref-type="disp-formula" rid="eqn-9">(9)</xref> to obtain new connected microstructures gradually. Except for the microstructure on the boundary, every microstructure morphs with the left adjacent microstructure together first, then morphs with the right adjacent microstructure together, which creates a connected FGM finally.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Hybrid stages of graded cellular structures</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-7.tif"/>
</fig>
<p>The interpolation morphing algorithm is implemented after conventional multi-scale topology optimization, so the method can fit general topology optimization cases through LSM and get proper connectivity between adjacent unit cells. The method can be independent of a major optimization process, which makes the algorithm commonly used.</p>
</sec>
<sec id="s4">
<label>4</label>
<title>Numerical Examples</title>
<p>In this section, we present a few numerical examples to show the implementation and result of the HLSM and the interpolation morphing algorithm described in <xref ref-type="sec" rid="s2_2">Section 2.2</xref>. All of the microstructures are generated by PLSM and discretized into finite elements for calculating the elasticity matrix and displacement matrix. The base material of microstructures has Young&#x2019;s modulus E<sub>0</sub> &#x003D; 910 and Poisson&#x2019;s ratio &#x03BC; &#x003D; 0.3.</p>
<p>In Example 1, we select 2D microstructures with maximum bulk and shear modulus with different volume fractions (i.e., &#x03C1;MI &#x003D; 0.35, 0.4, 0.45, 0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8) to demonstrate the advantage and characteristic of the HLSM and Example 2 for 3D cases. In Example 3, a two-scale topology optimization of Layered Beam is implemented by HLSM to show the effectiveness and application of the HLSM in multi-scale topology optimization.</p>
<sec id="s4_1">
<label>4.1</label>
<title>Example 1: 2D FGM with the Variation in Bulk and Shear Modulus</title>
<p>In this example, for a given series of 2D unit cells with maximum bulk modulus or shear modulus, the objective is to hybrid them which has volume fractions ranging from 0.35 to 0.8. The 2D FGM is divided into 10 unit cells and each cell has 30 &#x00D7; 30 4-node quadrilateral elements. The nonlinear coefficient in <xref ref-type="disp-formula" rid="eqn-10">Eqs. (10)</xref> and <xref ref-type="disp-formula" rid="eqn-11">(11)</xref> is selected as n &#x003D; 4 to generate a nonlinear hybrid of unit cells.</p>
<p>Bulk modulus and shear modulus are two important mechanical properties of materials that describe how they respond to different types of stress. Bulk modulus is a measure of a material&#x2019;s resistance to compression under uniform pressure. It is the ratio of the change in pressure to the fractional change in volume, and it describes how easy or difficult it is to compress a material. Materials with high bulk modulus are difficult to compress, while those with low bulk modulus are easily compressed. Shear modulus, on the other hand, is a measure of a material&#x2019;s resistance to deformation when subjected to shear stress. It is the ratio of the shear stress to the shear strain, and it describes how a material responds to forces that cause it to deform in a parallel direction. Materials with high shear modulus are stiff and hard to deform, while those with low shear modulus are soft and easy to deform. Both bulk modulus and shear modulus are important for understanding the mechanical properties of materials, and they are commonly used in engineering and materials science applications.</p>
<p>In the 2D cases, the maximization of material bulk modulus corresponds to the minimization of
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1111</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1122</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>2211</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>2222</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>and the maximization of material shear modulus corresponds to the minimization of
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1212</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula>where the <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:mi>c</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mi>k</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the objective function of homogenized stiffness tensors.</p>
<p>When the volume fraction increases from the left to the right, the hybrid macrostructure is shown in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>. In the conventional method, the boundaries of adjacent unit cells may be irregular for their different topologies. After morphing interpolation of unit cells, the boundaries of adjacent unit cells are smooth and connectable. Moreover, the non-connect region of the unit cell keeps its original to diminish the effect of the morphing procedure. It demonstrates that the interpolation algorithm of HLSM can improve the connectivity of graded 2D microstructures effectively and simply.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Optimized 2D FGM with volume fractions ranging from 0.35 to 0.8 (a) maximum bulk modulus (b) maximum shear modulus</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-8.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-9">Fig. 9</xref> compares the bulk and shear modulus of unit cells before and after deformation to illustrate the effect of the interpolation algorithm and HLSM. According to the finite element analysis results, the morphed microstructures exhibit stiffness tensor properties that are similar to the original microstructures. This indicates that the proposed method can optimize the microstructures while preserving their original properties and properly connecting adjacent unit cells.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Comparison of properties before and after transformation (a) maximum bulk modulus (b) maximum shear modulus</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-9.tif"/>
</fig>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Example 2: 3D FGM with the Variation in Bulk and Shear Modulus</title>
<p>In this example, for a given series of 3D unit cells with maximum bulk modulus or shear modulus, the objective is to hybrid them which has volume fractions ranging from 0.35 to 0.8. The 3D FGM is divided into 10 unit cells and each cell has 20 &#x00D7; 20 8-node cubic elements. The nonlinear coefficient in <xref ref-type="disp-formula" rid="eqn-10">Eqs. (10)</xref> and <xref ref-type="disp-formula" rid="eqn-11">(11)</xref> is selected as n &#x003D; 4 to generate a nonlinear hybrid of unit cells.</p>
<p>In the 3D cases, the maximization of material bulk modulus corresponds to the minimization of
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1111</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1122</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1133</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>2211</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>2222</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>2233</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>3311</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>3322</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>3333</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>and the maximization of material shear modulus corresponds to the minimization of
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1212</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>2323</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>3131</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>When the volume fraction increases from the left to the right, the hybrid macrostructure is shown in <xref ref-type="fig" rid="fig-10">Fig. 10</xref>. In 3D cases, the algorithm can also improve the connectivity of adjacent unit cells. The boundaries perform smoothly and properly after the post-processing. It demonstrates that the HLSM and interpolation algorithm is fit for 3D FGM design similar to 2D FGM, which can keep the properties of microstructures original and optimized as well as connect adjacent unit cells properly.</p>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Optimized 3D FGM with volume fractions ranging from 0.35 to 0.8 (a) maximum bulk modulus (b) maximum shear modulus</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-10.tif"/>
</fig>
<p>The bulk and shear modulus of 3D unit cells before and after deformation are also compared in <xref ref-type="fig" rid="fig-11">Fig. 11</xref> to show the effect of the interpolation algorithm and HLSM. From the calculation results by finite element analysis, it can be seen that the morphed 3D microstructures also have approximate properties of stiffness tensor to the original 3D microstructures. It demonstrates the proposed method can keep the properties of 3D microstructures original and optimized like 2D cases.</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Comparison of properties before and after transformation (a) maximum bulk modulus (b) maximum shear modulus</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-11.tif"/>
</fig>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Example 3: Two-Scale Topology Optimization of Layered Beam</title>
<p>In this example, we present a two-scale topology optimization of a layered beam. <xref ref-type="fig" rid="fig-12">Fig. 12</xref> shows a cantilever beam with loads of F &#x003D; 100 applied on the end. The macro design domain is 60 &#x00D7; 30, which is discretized into 60 &#x00D7; 30 4-node quadrilateral elements. Hence, the dimension of each unit cell is 1 &#x00D7; 1. The objective function is to obtain the minimum mean compliance of the macrostructure under the volume fraction constrained to 0.6. The layered structure is used to solve the problem, which has the same microstructure in one layer and varies along the height direction.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Design domain of the layered cantilever beam</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-12.tif"/>
</fig>
<p>The topology optimization result of the macro-scale is shown in <xref ref-type="fig" rid="fig-13">Fig. 13a</xref>. Compared to the conventional SIMP method, the layered beam has a simpler structure, which makes it more feasible to fabricate the structure with microstructures. With the framework of multi-scale topology optimization in Chapter 3, the microstructures are optimized in <xref ref-type="fig" rid="fig-13">Fig. 13b</xref>. It can be seen that the adjacent unit cells are not connected properly due to the independent calculation process.</p>
<fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>Two-scale topology optimization of layered beam (a) macro-scale topology optimization (b) micro-scale topology optimization without interpolation algorithm (c) micro-scale topology optimization with an interpolation algorithm</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48870-fig-13.tif"/>
</fig>
<p>After post-processing with the interpolation algorithm of morphing microstructures, the structure is shown in <xref ref-type="fig" rid="fig-13">Fig. 13c</xref>. Adjacent different unit cells create smooth connectivity with the post-process. It demonstrates that the HLSM and interpolation algorithm can fit the multi-scale topology optimization and solve the connectivity problem in certain cases.</p>
<p>A Multi-volume constraint approach to diverse form designs from topology optimization</p>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusions</title>
<p>A hybrid level set method (HLSM) is proposed to enhance connectivity between adjacent non-uniform microstructures. The method is presented as a post-processing step that can be easily embedded in a multi-scale topology optimization framework using LSM. The proposed interpolation algorithm generates transition microstructures using the LSFs of the original microstructures. The transition microstructure contains features from the adjacent microstructures that enable appropriate and smooth connections. To reduce excess transition microstructure, the interpolation algorithm can morph the original microstructures directly based on the transition microstructure. The microstructures obtained by LSM in multi-scale topology optimization have been observed to effectively transform into connectable structures, while simultaneously maintaining optimal properties in both 2D and 3D dimensions.</p>
<p>In this study, it was found that the morphed microstructure may be discontinuous in certain local regions due to significant differences in the original LSFs. One potential solution to this issue could be to adjust the nonlinear weighting coefficient in <xref ref-type="sec" rid="s2_2">2.2</xref>. However, it is planned to investigate a common and robust method to address this problem in future work.</p>
</sec>
</body>
<back>
<ack>
<p>The authors would like to express their gratitude to the editors and reviewers for their thorough review and valuable recommendations.</p>
</ack>
<sec><title>Funding Statement</title>
<p>This research was supported by the National Key Research and Development Program of China (Grant Number 2021YFB1714600), the National Natural Science Foundation of China (Grant Number 52075195), and the Fundamental Research Funds for the Central Universities, China through Program No. 2172019kfyXJJS078.</p>
</sec>
<sec><title>Author Contributions</title>
<p>The authors confirm contribution to the paper as follows: Study conception and design: Yan Dong; picture drawing: Kang Zhao; analysis of results: Yan Dong, Kang Zhao, Hao Li; draft manuscript preparation: Yan Dong, Kang Zhao, Hao Li, Liang Gao. All authors reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability"><title>Availability of Data and Materials</title>
<p>Not applicable.</p>
</sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. P.</given-names> <surname>Bends&#x00F8;e</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Kikuchi</surname></string-name></person-group>, &#x201C;<article-title>Generating optimal topologies in structural design using a homogenization method</article-title>,&#x201D; <source>Comput. Methods Appl. Mech. Eng.</source>, vol. <volume>71</volume>, no. <issue>2</issue>, pp. <fpage>197</fpage>&#x2013;<lpage>224</lpage>, <year>Nov. 1988</year>. doi: <pub-id pub-id-type="doi">10.1016/0045-7825(88)90086-2</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Lukkassen</surname></string-name>, <string-name><given-names>L. E.</given-names> <surname>Persson</surname></string-name>, and <string-name><given-names>P.</given-names> <surname>Wall</surname></string-name></person-group>, &#x201C;<article-title>Some engineering and mathematical aspects on the homogenization method</article-title>,&#x201D; <source>Compos. Eng.</source>, vol. <volume>5</volume>, no. <issue>5</issue>, pp. <fpage>519</fpage>&#x2013;<lpage>531</lpage>, <year>Jan. 1995</year>. doi: <pub-id pub-id-type="doi">10.1016/0961-9526(95)00025-I</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. P.</given-names> <surname>Bends&#x00F8;e</surname></string-name></person-group>, &#x201C;<article-title>Optimal shape design as a material distribution problem</article-title>,&#x201D; <source>Struct. Optim.</source>, vol. <volume>1</volume>, no. <issue>4</issue>, pp. <fpage>193</fpage>&#x2013;<lpage>202</lpage>, <year>Dec. 1989</year>. doi: <pub-id pub-id-type="doi">10.1007/BF01650949</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H. P.</given-names> <surname>Mlejnek</surname></string-name></person-group>, &#x201C;<article-title>Some aspects of the genesis of structures</article-title>,&#x201D; <source>Struct. Optim.</source>, vol. <volume>5</volume>, no. <issue>1&#x2013;2</issue>, pp. <fpage>64</fpage>&#x2013;<lpage>69</lpage>, <year>Mar. 1992</year>. doi: <pub-id pub-id-type="doi">10.1007/BF01744697</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Zhou</surname></string-name> and <string-name><given-names>G. I. N.</given-names> <surname>Rozvany</surname></string-name></person-group>, &#x201C;<article-title>The COC algorithm, Part II: Topological, geometrical and generalized shape optimization</article-title>,&#x201D; <source>Comput. Methods Appl. Mech. Eng.</source>, vol. <volume>89</volume>, no. <issue>1&#x2013;3</issue>, pp. <fpage>309</fpage>&#x2013;<lpage>336</lpage>, <year>Aug. 1991</year>. doi: <pub-id pub-id-type="doi">10.1016/0045-7825(91)90046-9</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Allaire</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Jouve</surname></string-name>, and <string-name><given-names>A. M.</given-names> <surname>Toader</surname></string-name></person-group>, &#x201C;<article-title>A level-set method for shape optimization</article-title>,&#x201D; <source>C. R. Math.</source>, vol. <volume>334</volume>, no. <issue>12</issue>, pp. <fpage>1125</fpage>&#x2013;<lpage>1130</lpage>, <year>Jan. 2002</year>. doi: <pub-id pub-id-type="doi">10.1016/S1631-073X(02)02412-3</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Allaire</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Jouve</surname></string-name>, and <string-name><given-names>A. M.</given-names> <surname>Toader</surname></string-name></person-group>, &#x201C;<article-title>Structural optimization using sensitivity analysis and a level-set method</article-title>,&#x201D; <source>J. Comput. Phys.</source>, vol. <volume>194</volume>, no. <issue>1</issue>, pp. <fpage>363</fpage>&#x2013;<lpage>393</lpage>, <year>Feb. 2004</year>. doi: <pub-id pub-id-type="doi">10.1016/j.jcp.2003.09.032</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Osher</surname></string-name> and <string-name><given-names>J. A.</given-names> <surname>Sethian</surname></string-name></person-group>, &#x201C;<article-title>Fronts propagating with curvature-dependent speed: Algorithms based on Hamilton-Jacobi formulations</article-title>,&#x201D; <source>J. Comput. Phys.</source>, vol. <volume>79</volume>, no. <issue>1</issue>, pp. <fpage>12</fpage>&#x2013;<lpage>49</lpage>, <year>Nov. 1988</year>. doi: <pub-id pub-id-type="doi">10.1016/0021-9991(88)90002-2</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. Y.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Wang</surname></string-name>, and <string-name><given-names>D.</given-names> <surname>Guo</surname></string-name></person-group>, &#x201C;<article-title>A level set method for structural topology optimization</article-title>,&#x201D; <source>Comput. Methods Appl. Mech. Eng.</source>, vol. <volume>192</volume>, no. <issue>1&#x2013;2</issue>, pp. <fpage>227</fpage>&#x2013;<lpage>246</lpage>, <year>Jan. 2003</year>. doi: <pub-id pub-id-type="doi">10.1016/S0045-7825(02)00559-5</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y. M.</given-names> <surname>Xie</surname></string-name> and <string-name><given-names>G. P.</given-names> <surname>Steven</surname></string-name></person-group>, &#x201C;<article-title>A simple evolutionary procedure for structural optimization</article-title>,&#x201D; <source>Comput. Struct.</source>, vol. <volume>49</volume>, no. <issue>5</issue>, pp. <fpage>885</fpage>&#x2013;<lpage>896</lpage>, <year>Dec. 1993</year>. doi: <pub-id pub-id-type="doi">10.1016/0045-7949(93)90035-C</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>V.</given-names> <surname>Young</surname></string-name>, <string-name><given-names>O. M.</given-names> <surname>Querin</surname></string-name>, <string-name><given-names>G. P.</given-names> <surname>Steven</surname></string-name>, and <string-name><given-names>Y. M.</given-names> <surname>Xie</surname></string-name></person-group>, &#x201C;<article-title>3D and multiple load case bi-directional evolutionary structural optimization (BESO)</article-title>,&#x201D; <source>Struct. Optim.</source>, vol. <volume>18</volume>, no. <issue>2&#x2013;3</issue>, pp. <fpage>183</fpage>&#x2013;<lpage>192</lpage>, <year>Oct. 1999</year>. doi: <pub-id pub-id-type="doi">10.1007/BF01195993</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Guo</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Zhang</surname></string-name>, and <string-name><given-names>W.</given-names> <surname>Zhong</surname></string-name></person-group>, &#x201C;<article-title>Doing topology optimization explicitly and geometrically&#x2014;a new moving morphable components based framework</article-title>,&#x201D; <source>J. Appl. Mech.</source>, vol. <volume>81</volume>, no. <issue>8</issue>, pp. <fpage>197</fpage>, <year>Jun. 2014</year>. doi: <pub-id pub-id-type="doi">10.1115/1.4027609</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>W.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>Y. L.</given-names> <surname>Guo</surname></string-name>, <string-name><given-names>Z. L.</given-names> <surname>Du</surname></string-name>, <string-name><given-names>W. S.</given-names> <surname>Zhang</surname></string-name> and <string-name><given-names>X.</given-names> <surname>Guo</surname></string-name></person-group>, &#x201C;<article-title>Graded infill lattice structures design based on the moving morphable component method and partitioned coordinate mapping technique</article-title>,&#x201D; <source>Compos. Struct.</source>, vol. <volume>326</volume>, pp. <fpage>117613</fpage>, <year>Oct. 2023</year>. doi: <pub-id pub-id-type="doi">10.1016/j.compstruct.2023.117613</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N. P.</given-names> <surname>van Dijk</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Maute</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Langelaar</surname></string-name>, and <string-name><given-names>F.</given-names> <surname>van Keulen</surname></string-name></person-group>, &#x201C;<article-title>Level-set methods for structural topology optimization: A review</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>48</volume>, no. <issue>3</issue>, pp. <fpage>437</fpage>&#x2013;<lpage>472</lpage>, <year>Mar. 2013</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-013-0912-y</pub-id>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Wang</surname></string-name> and <string-name><given-names>M. Y.</given-names> <surname>Wang</surname></string-name></person-group>, &#x201C;<article-title>Radial basis functions and level set method for structural topology optimization</article-title>,&#x201D; <source>Int. J. Numer. Methods Eng.</source>, vol. <volume>65</volume>, no. <issue>12</issue>, pp. <fpage>2060</fpage>&#x2013;<lpage>2090</lpage>, <year>Oct. 2005</year>. doi: <pub-id pub-id-type="doi">10.1002/nme.1536</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. Y.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>K. M.</given-names> <surname>Lim</surname></string-name>, <string-name><given-names>B. C.</given-names> <surname>Khoo</surname></string-name>, and <string-name><given-names>M. Y.</given-names> <surname>Wang</surname></string-name></person-group>, &#x201C;<article-title>An extended level set method for shape and topology optimization</article-title>,&#x201D; <source>J. Comput. Phys.</source>, vol. <volume>221</volume>, no. <issue>1</issue>, pp. <fpage>395</fpage>&#x2013;<lpage>421</lpage>, <year>Jan. 2007</year>. doi: <pub-id pub-id-type="doi">10.1016/j.jcp.2006.06.029</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y. Z.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>J. G.</given-names> <surname>Fang</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>C. Y.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>G. Y.</given-names> <surname>Sun</surname></string-name> and <string-name><given-names>Q.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Additively manufactured materials and structures: A state-of-the-art review on their mechanical characteristics and energy absorption</article-title>,&#x201D; <source>Int. J. Mech. Sci.</source>, vol. <volume>246</volume>, no. <issue>9&#x2013;12</issue>, pp. <fpage>108102</fpage>, <year>May 2023</year>. doi: <pub-id pub-id-type="doi">10.1016/j.ijmecsci.2023.108102</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J. H.</given-names> <surname>Zhu</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>S. Q.</given-names> <surname>Yuan</surname></string-name> and <string-name><given-names>W. H.</given-names> <surname>Zhang</surname></string-name></person-group>, &#x201C;<article-title>A review of topology optimization for additive manufacturing: Status and challenges</article-title>,&#x201D; <source>Chin. J. Aeronaut.</source>, vol. <volume>34</volume>, no. <issue>1</issue>, pp. <fpage>91</fpage>&#x2013;<lpage>110</lpage>, <year>Jan. 2021</year>. doi: <pub-id pub-id-type="doi">10.1016/j.cja.2020.09.020</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Lakes</surname></string-name></person-group>, &#x201C;<article-title>Materials with structural hierarchy</article-title>,&#x201D; <source>Nature</source>, vol. <volume>361</volume>, no. <issue>6412</issue>, pp. <fpage>511</fpage>&#x2013;<lpage>515</lpage>, <year>Feb. 1993</year>. doi: <pub-id pub-id-type="doi">10.1038/361511a0</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>O.</given-names> <surname>Sigmund</surname></string-name>, and <string-name><given-names>J. P.</given-names> <surname>Groen</surname></string-name></person-group>, &#x201C;<article-title>Topology optimization of multi-scale structures: A review</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>63</volume>, no. <issue>3</issue>, pp. <fpage>1455</fpage>&#x2013;<lpage>1480</lpage>, <year>Mar. 2021</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-021-02881-8</pub-id>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Gao</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Li</surname></string-name>, and <string-name><given-names>H.</given-names> <surname>Tong</surname></string-name></person-group>, &#x201C;<article-title>Spatial-varying multi-phase infill design using density-based topology optimization</article-title>,&#x201D; <source>Comput. Methods Appl. Mech. Eng.</source>, vol. <volume>372</volume>, pp. <fpage>113354</fpage>, <year>Dec. 2020</year>. doi: <pub-id pub-id-type="doi">10.1016/j.cma.2020.113354</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Yan</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Xiong</surname></string-name>, <string-name><given-names>D. W.</given-names> <surname>Bao</surname></string-name>, <string-name><given-names>Y. M.</given-names> <surname>Xie</surname></string-name>, and <string-name><given-names>X.</given-names> <surname>Peng</surname></string-name></person-group>, &#x201C;<article-title>A Multi-volume constraint approach to diverse form designs from topology optimization</article-title>,&#x201D; <source>Eng. Struct.</source>, vol. <volume>279</volume>, no. <issue>9&#x2013;10</issue>, pp. <fpage>115525</fpage>, <year>Mar. 2023</year>. doi: <pub-id pub-id-type="doi">10.1016/j.engstruct.2022.115525</pub-id>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Kang</surname></string-name>, and <string-name><given-names>Y. J.</given-names> <surname>Luo</surname></string-name></person-group>, &#x201C;<article-title>Two-scale concurrent topology optimization of lattice structures with connectable microstructures</article-title>,&#x201D; <source>Addit. Manuf.</source>, vol. <volume>36</volume>, no. <issue>6190</issue>, pp. <fpage>101427</fpage>, <year>Dec. 2020</year>. doi: <pub-id pub-id-type="doi">10.1016/j.addma.2020.101427</pub-id>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>X. J.</given-names> <surname>Gu</surname></string-name>, <string-name><given-names>J. H.</given-names> <surname>Zhu</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>S. Y.</given-names> <surname>Li</surname></string-name> and <string-name><given-names>W. H.</given-names> <surname>Zhang</surname></string-name></person-group>, &#x201C;<article-title>Concurrent design of hierarchical structures with three-dimensional parameterized lattice microstructures for additive manufacturing</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>61</volume>, no. <issue>3</issue>, pp. <fpage>869</fpage>&#x2013;<lpage>894</lpage>, <year>Mar. 2020</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-019-02408-2</pub-id>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X. N.</given-names> <surname>Su</surname></string-name>, <string-name><given-names>W. J.</given-names> <surname>Chen</surname></string-name>, and <string-name><given-names>S. T.</given-names> <surname>Liu</surname></string-name></person-group>, &#x201C;<article-title>Multi-scale topology optimization for minimizing structural compliance of cellular composites with connectable graded microstructures</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>64</volume>, no. <issue>4</issue>, pp. <fpage>2609</fpage>&#x2013;<lpage>2625</lpage>, <year>Oct. 2021</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-021-03014-x</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Zhao</surname></string-name>, <string-name><given-names>X. W.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>D. Z.</given-names> <surname>Zhang</surname></string-name>, and <string-name><given-names>W.</given-names> <surname>Zhai</surname></string-name></person-group>, &#x201C;<article-title>TPMS-based interpenetrating lattice structures: Design, mechanical properties and multiscale optimization</article-title>,&#x201D; <source>Int. J. Mech. Sci.</source>, vol. <volume>244</volume>, no. <issue>45</issue>, pp. <fpage>108092</fpage>, <year>Apr. 2023</year>. doi: <pub-id pub-id-type="doi">10.1016/j.ijmecsci.2022.108092</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H. L.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>D. Z.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>N. H.</given-names> <surname>He</surname></string-name>, and <string-name><given-names>M.</given-names> <surname>Zhao</surname></string-name></person-group>, &#x201C;<article-title>Topology optimization of multi-morphology composite lattice structure with anisotropy properties</article-title>,&#x201D; <source>Compos. Struct.</source>, vol. <volume>321</volume>, no. <issue>3</issue>, pp. <fpage>117294</fpage>, <year>Oct. 2023</year>. doi: <pub-id pub-id-type="doi">10.1016/j.compstruct.2023.117294</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P. G.</given-names> <surname>Coelho</surname></string-name> and <string-name><given-names>H. C.</given-names> <surname>Rodrigues</surname></string-name></person-group>, &#x201C;<article-title>Hierarchical topology optimization addressing material design constraints and application to sandwich-type structures</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>52</volume>, no. <issue>1</issue>, pp. <fpage>91</fpage>&#x2013;<lpage>104</lpage>, <year>Oct. 2015</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-014-1220-x</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>J. H.</given-names> <surname>Zhu</surname></string-name>, <string-name><given-names>W. H.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>S. Y.</given-names> <surname>Li</surname></string-name>, and <string-name><given-names>J.</given-names> <surname>Kong</surname></string-name></person-group>, &#x201C;<article-title>Concurrent topology optimization design of structures and non-uniform parameterized lattice microstructures</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>58</volume>, no. <issue>1</issue>, pp. <fpage>35</fpage>&#x2013;<lpage>50</lpage>, <year>Jun. 2018</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-018-2009-0</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Panesar</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Abdi</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Hickman</surname></string-name>, and <string-name><given-names>I.</given-names> <surname>Ashcroft</surname></string-name></person-group>, &#x201C;<article-title>Strategies for functionally graded lattice structures derived using topology optimisation for Additive Manufacturing</article-title>,&#x201D; <source>Addit. Manuf.</source>, vol. <volume>19</volume>, no. <issue>2121</issue>, pp. <fpage>81</fpage>&#x2013;<lpage>94</lpage>, <year>Jan. 2018</year>. doi: <pub-id pub-id-type="doi">10.1016/j.addma.2017.11.008</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E.</given-names> <surname>Garner</surname></string-name>, <string-name><given-names>H. M. A.</given-names> <surname>Kolken</surname></string-name>, <string-name><given-names>C. C. L.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>A. A.</given-names> <surname>Zadpoor</surname></string-name>, and <string-name><given-names>J.</given-names> <surname>Wu</surname></string-name></person-group>, &#x201C;<article-title>Compatibility in microstructural optimization for additive manufacturing</article-title>,&#x201D; <source>Addit. Manuf.</source>, vol. <volume>26</volume>, no. <issue>1</issue>, pp. <fpage>65</fpage>&#x2013;<lpage>75</lpage>, <year>Mar. 2019</year>. doi: <pub-id pub-id-type="doi">10.1016/j.addma.2018.12.007</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Watts</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Arrighi</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Kudo</surname></string-name>, <string-name><given-names>D. A.</given-names> <surname>Tortorelli</surname></string-name>, and <string-name><given-names>D. A.</given-names> <surname>White</surname></string-name></person-group>, &#x201C;<article-title>Simple, accurate surrogate models of the elastic response of three-dimensional open truss micro-architectures with applications to multiscale topology design</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>60</volume>, no. <issue>5</issue>, pp. <fpage>1887</fpage>&#x2013;<lpage>1920</lpage>, <year>May 2019</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-019-02297-5</pub-id>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Xia</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Wang</surname></string-name>, and <string-name><given-names>T.</given-names> <surname>Shi</surname></string-name></person-group>, &#x201C;<article-title>Topology optimization of hierarchical lattice structures with substructuring</article-title>,&#x201D; <source>Comput. Methods Appl. Mech. Eng.</source>, vol. <volume>345</volume>, no. <issue>2</issue>, pp. <fpage>602</fpage>&#x2013;<lpage>617</lpage>, <year>Mar. 2019</year>. doi: <pub-id pub-id-type="doi">10.1016/j.cma.2018.11.003</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Murphy</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Imediegwu</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Hewson</surname></string-name>, and <string-name><given-names>M.</given-names> <surname>Santer</surname></string-name></person-group>, &#x201C;<article-title>Multiscale structural optimization with concurrent coupling between scales</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>63</volume>, no. <issue>4</issue>, pp. <fpage>1721</fpage>&#x2013;<lpage>1741</lpage>, <year>Jan. 2021</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-020-02773-3</pub-id>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Gao</surname></string-name>, and <string-name><given-names>H.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Graded infill design within free-form surfaces by conformal mapping</article-title>,&#x201D; <source>Int. J. Mech. Sci.</source>, vol. <volume>224</volume>, pp. <fpage>107307</fpage>, <year>Jun. 2022</year>. doi: <pub-id pub-id-type="doi">10.1016/j.ijmecsci.2022.107307</pub-id>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Gao</surname></string-name>, and <string-name><given-names>H.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Topology optimization design of graded infills for 3D curved volume by a conformal sweeping method</article-title>,&#x201D; <source>Comput. Methods Appl. Mech. Eng.</source>, vol. <volume>412</volume>, pp. <fpage>116009</fpage>, <year>Jul. 2023</year>. doi: <pub-id pub-id-type="doi">10.1016/j.cma.2023.116009</pub-id>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. H.</given-names> <surname>Liang</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Gao</surname></string-name>, <string-name><given-names>Y. F.</given-names> <surname>Zheng</surname></string-name>, and <string-name><given-names>H.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>A transitional connection method for the design of functionally graded cellular materials</article-title>,&#x201D; <source>Appl. Sci.</source>, vol. <volume>10</volume>, no. <issue>21</issue>, pp. <lpage>7449</lpage>, <year>Nov. 2020</year>. doi: <pub-id pub-id-type="doi">10.3390/app10217449</pub-id>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Zhou</surname></string-name> and <string-name><given-names>Q.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Design of graded two-phase microstructures for tailored elasticity gradients</article-title>,&#x201D; <source>J. Mater. Sci.</source>, vol. <volume>43</volume>, no. <issue>15</issue>, pp. <fpage>5157</fpage>&#x2013;<lpage>5167</lpage>, <year>Aug. 2008</year>. doi: <pub-id pub-id-type="doi">10.1007/s10853-008-2722-y</pub-id>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Zhou</surname></string-name> and <string-name><given-names>Q.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Microstructural design of connective base cells for functionally graded materials</article-title>,&#x201D; <source>Mater. Lett.</source>, vol. <volume>62</volume>, no. <issue>24</issue>, pp. <fpage>4022</fpage>&#x2013;<lpage>4024</lpage>, <year>Sep. 2008</year>. doi: <pub-id pub-id-type="doi">10.1016/j.matlet.2008.05.058</pub-id>.</mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Radman</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Huang</surname></string-name>, and <string-name><given-names>Y. M.</given-names> <surname>Xie</surname></string-name></person-group>, &#x201C;<article-title>Topology optimization of functionally graded cellular materials</article-title>,&#x201D; <source>J. Mater. Sci.</source>, vol. <volume>48</volume>, no. <issue>4</issue>, pp. <fpage>1503</fpage>&#x2013;<lpage>1510</lpage>, <year>Sep. 2012</year>. doi: <pub-id pub-id-type="doi">10.1007/s10853-012-6905-1</pub-id>.</mixed-citation></ref>
<ref id="ref-41"><label>[41]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Radman</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Huang</surname></string-name>, and <string-name><given-names>Y. M.</given-names> <surname>Xie</surname></string-name></person-group>, &#x201C;<article-title>Maximizing stiffness of functionally graded materials with prescribed variation of thermal conductivity</article-title>,&#x201D; <source>Comput. Mater. Sci.</source>, vol. <volume>82</volume>, pp. <fpage>457</fpage>&#x2013;<lpage>463</lpage>, <year>Feb. 2014</year>. doi: <pub-id pub-id-type="doi">10.1016/j.commatsci.2013.10.024</pub-id>.</mixed-citation></ref>
<ref id="ref-42"><label>[42]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>O.</given-names> <surname>Sigmund</surname></string-name></person-group>, &#x201C;<article-title>A 99 line topology optimization code written in Matlab</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>21</volume>, no. <issue>2</issue>, pp. <fpage>120</fpage>&#x2013;<lpage>127</lpage>, <year>Apr. 2001</year>. doi: <pub-id pub-id-type="doi">10.1007/s001580050176</pub-id>.</mixed-citation></ref>
<ref id="ref-43"><label>[43]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. D.</given-names> <surname>Cramer</surname></string-name>, <string-name><given-names>V. J.</given-names> <surname>Challis</surname></string-name>, and <string-name><given-names>A. P.</given-names> <surname>Roberts</surname></string-name></person-group>, &#x201C;<article-title>Microstructure interpolation for macroscopic design</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>53</volume>, no. <issue>3</issue>, pp. <fpage>489</fpage>&#x2013;<lpage>500</lpage>, <year>Oct. 2015</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-015-1344-7</pub-id>.</mixed-citation></ref>
<ref id="ref-44"><label>[44]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Chen</surname></string-name>, and <string-name><given-names>M. Y.</given-names> <surname>Wang</surname></string-name></person-group>, &#x201C;<article-title>Concurrent design with connectable graded microstructures</article-title>,&#x201D; <source>Comput. Methods Appl. Mech. Eng.</source>, vol. <volume>317</volume>, no. <issue>6202</issue>, pp. <fpage>84</fpage>&#x2013;<lpage>101</lpage>, <year>Apr. 2017</year>. doi: <pub-id pub-id-type="doi">10.1016/j.cma.2016.12.007</pub-id>.</mixed-citation></ref>
<ref id="ref-45"><label>[45]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Daynes</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Feih</surname></string-name> and <string-name><given-names>M. Y.</given-names> <surname>Wang</surname></string-name></person-group>, &#x201C;<article-title>Design of graded lattice structure with optimized mesostructures for additive manufacturing</article-title>,&#x201D; <source>Mater. Des.</source>, vol. <volume>142</volume>, no. <issue>9</issue>, pp. <fpage>114</fpage>&#x2013;<lpage>123</lpage>, <year>Mar. 2018</year>. doi: <pub-id pub-id-type="doi">10.1016/j.matdes.2018.01.011</pub-id>.</mixed-citation></ref>
<ref id="ref-46"><label>[46]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z.</given-names> <surname>Du</surname></string-name>, <string-name><given-names>X. Y.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Picelli</surname></string-name>, and <string-name><given-names>H. A.</given-names> <surname>Kim</surname></string-name></person-group>, &#x201C;<article-title>Connecting microstructures for multiscale topology optimization with connectivity index constraints</article-title>,&#x201D; <source>J. Mech. Des.</source>, vol. <volume>140</volume>, no. <issue>11</issue>, pp. <fpage>031001</fpage>, <year>Oct. 2018</year>. doi: <pub-id pub-id-type="doi">10.1115/1.4041176</pub-id>.</mixed-citation></ref>
<ref id="ref-47"><label>[47]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X. Y.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Du</surname></string-name>, and <string-name><given-names>H. A.</given-names> <surname>Kim</surname></string-name></person-group>, &#x201C;<article-title>A level set shape metamorphosis with mechanical constraints for geometrically graded microstructures</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>60</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>16</lpage>, <year>May 2019</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-019-02293-9</pub-id>.</mixed-citation></ref>
<ref id="ref-48"><label>[48]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>I.</given-names> <surname>Maskery</surname></string-name>, <string-name><given-names>A. O.</given-names> <surname>Aremu</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Parry</surname></string-name>, <string-name><given-names>R. D.</given-names> <surname>Wildman</surname></string-name>, <string-name><given-names>C. J.</given-names> <surname>Tuck</surname></string-name> and <string-name><given-names>I. A.</given-names> <surname>Ashcroft</surname></string-name></person-group>, &#x201C;<article-title>Effective design and simulation of surface-based lattice structures featuring volume fraction and cell type grading</article-title>,&#x201D; <source>Mater. Des.</source>, vol. <volume>160</volume>, pp. <fpage>106</fpage>&#x2013;<lpage>107</lpage>, <year>Dec. 2018</year>. doi: <pub-id pub-id-type="doi">10.1016/j.matdes.2018.09.007</pub-id>.</mixed-citation></ref>
<ref id="ref-49"><label>[49]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Deng</surname></string-name>, <string-name><given-names>C. B. W.</given-names> <surname>Pedersen</surname></string-name>, and <string-name><given-names>W.</given-names> <surname>Chen</surname></string-name></person-group>, &#x201C;<article-title>Connected morphable components-based multiscale topology optimization</article-title>,&#x201D; <source>Front. Mech. Eng.</source>, vol. <volume>14</volume>, no. <issue>2</issue>, pp. <fpage>129</fpage>&#x2013;<lpage>140</lpage>, <year>Jan. 2019</year>. doi: <pub-id pub-id-type="doi">10.1007/s11465-019-0532-3</pub-id>.</mixed-citation></ref>
<ref id="ref-50"><label>[50]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E. D.</given-names> <surname>Sanders</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Pereira</surname></string-name>, and <string-name><given-names>G. H.</given-names> <surname>Paulino</surname></string-name></person-group>, &#x201C;<article-title>Optimal and continuous multilattice embedding</article-title>,&#x201D; <source>Sci. Adv.</source>, vol. <volume>7</volume>, no. <issue>16</issue>, pp. <fpage>296</fpage>, <year>Apr. 2021</year>. doi: <pub-id pub-id-type="doi">10.1126/sciadv.abf4838</pub-id>; <pub-id pub-id-type="pmid">33853782</pub-id></mixed-citation></ref>
<ref id="ref-51"><label>[51]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Zong</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>Q.</given-names> <surname>Ma</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Tian</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Zhou</surname></string-name> and <string-name><given-names>M. Y.</given-names> <surname>Wang</surname></string-name></person-group>, &#x201C;<article-title>VCUT level set method for topology optimization of functionally graded cellular structures</article-title>,&#x201D; <source>Comput. Methods Appl. Mech. Eng.</source>, vol. <volume>354</volume>, no. <issue>1838</issue>, pp. <fpage>487</fpage>&#x2013;<lpage>505</lpage>, <year>Sep. 2019</year>. doi: <pub-id pub-id-type="doi">10.1016/j.cma.2019.05.029</pub-id>.</mixed-citation></ref>
<ref id="ref-52"><label>[52]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>Y. T.</given-names> <surname>Qi</surname></string-name>, <string-name><given-names>L. X.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>Y. W.</given-names> <surname>Li</surname></string-name>, and <string-name><given-names>W. L.</given-names> <surname>Xiao</surname></string-name></person-group>, &#x201C;<article-title>An efficient data-driven optimization framework for designing graded cellular structures</article-title>,&#x201D; <source>Appl. Math. Model.</source>, vol. <volume>125</volume>, no. <issue>7646</issue>, pp. <fpage>574</fpage>&#x2013;<lpage>598</lpage>, <year>Jan. 2024</year>. doi: <pub-id pub-id-type="doi">10.1016/j.apm.2023.10.020</pub-id>.</mixed-citation></ref>
<ref id="ref-53"><label>[53]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zong</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Shi</surname></string-name>, and <string-name><given-names>Q.</given-names> <surname>Xia</surname></string-name></person-group>, &#x201C;<article-title>M-VCUT level set method for optimizing cellular structures</article-title>,&#x201D; <source>Comput. Methods Appl. Mech. Eng.</source>, vol. <volume>367</volume>, no. <issue>8</issue>, pp. <fpage>113154</fpage>, <year>Aug. 2020</year>. doi: <pub-id pub-id-type="doi">10.1016/j.cma.2020.113154</pub-id>.</mixed-citation></ref>
<ref id="ref-54"><label>[54]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. M. T.</given-names> <surname>Zobaer</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Sutradhar</surname></string-name></person-group>, &#x201C;<article-title>An energy-based method for interface connectivity of incompatible microstructures through parametric modeling</article-title>,&#x201D; <source>Comput. Methods Appl. Mech. Eng.</source>, vol. <volume>370</volume>, no. <issue>4</issue>, pp. <fpage>113278</fpage>, <year>Oct. 2020</year>. doi: <pub-id pub-id-type="doi">10.1016/j.cma.2020.113278</pub-id>.</mixed-citation></ref>
<ref id="ref-55"><label>[55]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Patel</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Bielecki</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Rai</surname></string-name>, and <string-name><given-names>G.</given-names> <surname>Dargush</surname></string-name></person-group>, &#x201C;<article-title>Improving connectivity and accelerating multiscale topology optimization using deep neural network techniques</article-title>,&#x201D; <source>Struct. Multidiscip. Optim.</source>, vol. <volume>65</volume>, no. <issue>4</issue>, pp. <fpage>363</fpage>, <year>Mar. 2022</year>. doi: <pub-id pub-id-type="doi">10.1007/s00158-022-03223-y</pub-id>.</mixed-citation></ref>
<ref id="ref-56"><label>[56]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Liu</surname></string-name>, and <string-name><given-names>Y.</given-names> <surname>Ma</surname></string-name></person-group>, &#x201C;<article-title>Comprehensive clustering-based topology optimization for connectable multi-scale additive manufacturing structures</article-title>,&#x201D; <source>Addit. Manuf.</source>, vol. <volume>54</volume>, pp. <fpage>102786</fpage>, <year>Jun. 2022</year>. doi: <pub-id pub-id-type="doi">10.1016/j.addma.2022.102786</pub-id>.</mixed-citation></ref>
<ref id="ref-57"><label>[57]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Kim</surname></string-name>, <string-name><given-names>P. C. H.</given-names> <surname>Nguyen</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Kim</surname></string-name>, and <string-name><given-names>Y.</given-names> <surname>Choi</surname></string-name></person-group>, &#x201C;<article-title>Multi-morphology cellular structure design with smooth transition of geometry and homogenized mechanical properties between adjacent cells</article-title>,&#x201D; <source>Mater. Des.</source>, vol. <volume>218</volume>, no. <issue>6086</issue>, pp. <fpage>110727</fpage>, <year>Jun. 2022</year>. doi: <pub-id pub-id-type="doi">10.1016/j.matdes.2022.110727</pub-id>.</mixed-citation></ref>
<ref id="ref-58"><label>[58]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B. S.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>X. M.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Zhuang</surname></string-name>, and <string-name><given-names>Y. A.</given-names> <surname>Cui</surname></string-name></person-group>, &#x201C;<article-title>Dynamic concurrent topology optimization and design for layer-wise graded structures</article-title>,&#x201D; <source>Compos. Struct.</source>, vol. <volume>319</volume>, no. <issue>14</issue>, pp. <fpage>117190</fpage>, <year>Sep. 2023</year>. doi: <pub-id pub-id-type="doi">10.1016/j.compstruct.2023.117190</pub-id>.</mixed-citation></ref>
</ref-list>
</back></article>