1. Department of Civil and Environmental Engineering, National University of Singapore, Singapore 117576, Singapore
2. Institute of High Performance Computing (IHPC), Agency for Science, Technology and Research (A*STAR), Singapore 138632, Singapore
3. China Academy of Launch Vehicle Technology, Beijing Institute of Astronautical Systems Engineering, Beijing 100076, China
leonghien@nus.edu.sg
Show less
History+
Received
Accepted
Published
2019-08-17
2019-09-26
2020-06-15
Issue Date
Revised Date
2020-03-23
PDF
(1546KB)
Abstract
In structural design optimization involving transient responses, time integration scheme plays a crucial role in sensitivity analysis because it affects the accuracy and stability of transient analysis. In this work, the influence of time integration scheme is studied numerically for the adjoint shape sensitivity analysis of two benchmark transient heat conduction problems within the framework of isogeometric analysis. It is found that (i) the explicit approach ( = 0) and semi-implicit approach with <0.5 impose a strict stability condition of the transient analysis; (ii) the implicit approach ( =1) and semi-implicit approach with > 0.5 are generally preferred for their unconditional stability; and (iii) Crank–Nicolson type approach ( =0.5) may induce a large error for large time-step sizes due to the oscillatory solutions. The numerical results also show that the time-step size does not have to be chosen to satisfy the critical conditions for all of the eigen-frequencies. It is recommended to use for unconditional stability, such that the oscillation condition is much less critical than the Crank–Nicolson scheme, and the accuracy is higher than a fully implicit approach.
Zhen-Pei WANG, Zhifeng XIE, Leong Hien POH.
An isogeometric numerical study of partially and fully implicit schemes for transient adjoint shape sensitivity analysis.
Front. Mech. Eng., 2020, 15(2): 279-293 DOI:10.1007/s11465-019-0575-5
Designing structures under thermal loadings is an important issue in practical engineering problems [1,2]. Numerical design optimizations for such problems often involve design sensitivity analysis, which is demonstrated in numerous articles, mostly for steady state heat conduction problems, such as in Refs. [3–7] with topology optimizations and in Refs. [8–10] with shape optimizations.
Structural design sensitivity analyses involving transient thermal responses have been studied since the late 1970s with the work of Ref. [11], where approximation concepts were adopted and only critical time points were used. Following this, some fundamental technical issues for thermal sensitivity analyses were discussed in Ref. [12], which include the computational efficiency of explicit and implicit approaches. It was demonstrated that the implicit approaches are computationally more efficient than the explicit approach, because the critical stability condition required in the latter results in relatively small time-steps. There are a few works in literature, e.g., Refs. [13,14], adopting an explicit time integration scheme, though mostly utilized for simple heat conduction problems. Most design sensitivity analyses involving transient responses adopt either the semi- or fully implicit approach, e.g., in Refs. [15,16] with a Crank–Nicolson type semi-implicit approach, in Refs. [17,18] with general implicit approaches, and in Refs. [19,20] with a fully implicit approach. In Refs. [9,10,21–26], variational continuum adjoint methods for shape sensitivity analysis of transient heat conduction problems are presented without elaborating on the time integration schemes. There are also cases where the problems associated with typical time integration approaches may not appear, e.g., in Ref. [27] where fully analytical solution can be obtained, or in Refs. [28,29] where precise time integration scheme is used.
In general, analytical structural shape sensitivity analysis can be complicated (see Refs. [8,30,31]). To this end, isogeometric analysis (IGA) can significantly reduce the difficulties of performing shape sensitivity analysis, due to its ability to preserve exact geometrical features and high-order continuities [32,33]. These features are attractive for the development of an integrated design frame work for curved beams (e.g., in Refs. [34–37]), shells (e.g., in Refs. [38,39]) and general curved structures (e.g., in Refs. [40–45]). The ease of achieving multiple resolutions, and the high order shape functions of IGA, also promote the development of topology optimization, e.g., in Refs. [46–52]. A generalized shape optimization method combining level set method and finite cell method [53] for structural designs using IGA can be found in Refs. [54,55]. More information of IGA-based design optimization can be found in a recent review in Ref. [56].
The IGA reduces the numerical error induced by spatial discretizations in a shape sensitivity analysis. However, for time-dependent problems, the time integration scheme has a critical influence on the accuracy of sensitivity. Such time-dependent problems include the design of lattice structures incorporating heat conduction considerations [57,58], to give interesting thermal behaviors [59]. In this work, the partially and fully implicit time integration schemes for shape sensitivity analysis of transient heat conduction problems are studied numerically within the framework of IGA. The findings provide a reference on the appropriate time integration schemes for problems with transient responses, which also include design optimization problems in the nonlinear deformation, e.g., Ref. [60].
Problem statement and adjoint shape sensitivity analysis
The problem considered is the design of a given structure made from an isotropic material with linear thermal conduction properties, with domain and boundary as shown in Fig. 1. The variable denotes the design stages that are sequentially modified from the referential/initial design . The location function of a material point in is denoted as . The temperature at location , time and design stage is denoted by . A general design objective functional defined over a time interval can be characterized as
in which the time characteristic function is defined as
and is the heat flux on the boundary.
The transient heat conduction problem within a time interval is governed by
where , , and are the heat capacity, mass density, and thermal conductivity, respectively, denotes the body heat generation rate of each volume unit, and are the heat flow inside and heat flux through , respectively, represents the unit outward normal vector on the boundary, denotes the heat convection coefficient at ambient environment, is the ambient temperature, represents the initial temperature field in the domain, and and are the gradient and the Laplacian operators, respectively. The problems considered in this work have an essential boundary condition defined over , a natural boundary condition defined over and a Robin boundary condition defined over .
The governing equation in Eq. (3) can be treated as equality constraint of the optimization problem with design objective formulated in Eq. (1). To satisfy these equality constraints imposed over the entire domain and time, we introduce an augmented functional
in which is the adjoint temperature field with the equality constraint nested in
With the constraint satisfied, we have . The transient adjoint temperature field can be solved with the following adjoint problem
in which is adjoint time, is adjoint volumetric heat supply, and are adjoint Dirichlet and Neumann boundary conditions, respectively, and is the ambient temperature. Eventually, the shape sensitivity with respect to parameter can be derived as
For problems with no design-dependent boundary conditions and unit volume heating source, the sensitivity presented in Eq. (7) may be expressed simply as [16,61]
where
with
It should be noted that with slightly proper modifications, the presented shape sensitivity framework can be applicable to the popular level-set-based topology optimizations [62,63].
IGA for transient heat conduction problems
The basic idea of IGA is to discretize the temperature field using non-uniform rational B-splines (NURBS) shape functions , i.e.,
with as the temperature control variables, such that a system of discrete equations can be derived from the weak formulation of Eq. (3) or (6) as
in which and are capacitance and conductance matrices, respectively, is the vector of unknown nodal temperature, and is heat flux vector. This discretization approach is the basic concept of IGA, which integrates CAD modeling and finite element analysis (FEM).
Introducing a parameter , the temperature discretization of Eq. (12) in the time domain can be written as
The special cases of β =0, 0.5, and 1, correspond to fully explicit (forward Euler), semi-implicit (Crank–Nicolson-type) and fully implicit (backward Euler) schemes, respectively. The transient primary and adjoint problems are solved with this isogeometric framework in order to determine the fields required for shape sensitivity analysis.
Numerical error induced by time integration schemes
The numerical error of adjoint shape sensitivity analysis from structural analysis is induced mainly by the discretization in space to approximate the temperature field using polynomial basis functions, and in time due to the time integration schemes. The spatial numerical error can be reduced by decreasing the mesh size at a cost of increasing computational time. To investigate the extent of numerical error arising from time discretization in a transient sensitivity analysis, it is necessary to discuss on the accuracy, stability and oscillations induced by the time integration scheme.
Accuracy
The time discretization scheme used in Eq. (13) is a generalized trapezoidal rule. The temperature variation in a time-step is approximated as
Using Taylor series expansion, we have
and
From Eq. (15), it can be obtained that
The truncation error can thus be obtained from the difference between Eqs. (16) and (17) as
This indicates that (i) the numerical error of the temperature rate is in the order of when and when ; and (ii) as approaches 0.5, the magnitude of truncation error generally becomes smaller.
In general, if oscillations do not occur in the numerical solution, the Crank–Nicolson scheme () induces the lowest truncation error. However, when the time-step is large, oscillating solutions may develop, which may induce significant errors.
Stability
The truncation error at each time-step accumulates in time. This leads to the issue of stability, of which the modal analysis is able to give an indication. In modal analysis, a separation of variable is imposed on the time-dependent temperature field in terms of an orthonormal basis defined in space, and the corresponding temporal basis functions , such that,
in which corresponds to the dimension of matrices and .
Bearing in mind that the orthonormal basis satisfy
and substituting Eq. (19) to Eq. (12), we obtain
Denoting
we have
in which , , and are the generalized heat capacitance, generalized heat conductance and generalized heat flux for the jth natural mode, respectively. Compared to the coupled equations in Eq. (12), Eq. (23) is decoupled and thus facilitates stability analysis.
Assuming the temperature field in the form of with e as the Napier’s constant (2.71828), and ignoring the load vector (external excitation) , the system of equations in Eq. (12) becomes
For the global capacitance matrix , there exists a lower triangular matrix such that . From Eq. (24), we obtain the following eigen problem
The matrix has real non-negative eigenvalues () that correspond to eigenvectors . One can easily derive that . Referring to Eq. (22), it can be obtained that
Eventually, Eq. (23) can be re-written as
Substituting the time differentiating scheme in Eq. (13) into Eq. (27),
which can be rearranged to give
To ensure that remains bounded in time, the recurrence factor should satisfy
Note that the eigenvalues of a positive matrix are positive. The stability condition can be obtained as
which indicates that the recurrence in Eq. (29) is unconditionally stable if , and conditionally stable if . For the conditionally stable cases, the critical time-step for stability is given by
in which , .
Oscillations
Non-physical oscillatory results may occur depending on the discretization in time and space. For the temporal discretization, when the recurrence factor in Eq. (29) is negative, i.e., , the solution oscillates. The oscillations can reduce the accuracy for the thermal analysis and thus lead to a large error for the sensitivity analysis, especially when time-step size is large. The critical time-step size of a given eigenvalue is , i.e.,
In literature such as Refs. [64,65], it is suggested to use a time-step size smaller than with , , to avoid the oscillatory solutions. However, this is not always true. Oscillatory results may still develop when smaller time-step sizes are used, which will be demonstrated later. In a typical modal analysis, the overall thermal responses are dominated by the low frequency modes corresponding to low eigenvalues . This is also indicated in the recurrence factor in Eq. (29) where a larger recurrence factor is associated with the low frequency modes (smaller ). A time-step size that guarantees a certain number of non-oscillatory low frequency modes can produce a reasonably good solution since the contributions of the high frequency modes may not be too significant.
Oscillatory solutions cannot be avoided simply by using smaller time-step sizes, because the spatial discretization have an important role as well. For a continuum media, the solution comprises of an infinite number of frequencies. However, in a numerical approach, spatial discretization limits the extent where the high frequency modes can be captured. If the time-step is in the order of the (high) frequencies that cannot be captured by the spatial discretization, oscillations will occur. This problem is also explained in terms of non-dimensionalization of the transient heat conduction equation in Eq. (3) (see Ref. [66]) and it is recommended to choose a time-step size using
with as characteristic spatial mesh size. These oscillations caused by the high frequencies are demonstrated in the numerical example later. Nevertheless, in most cases, the contributions of the high frequency modes are negligible, particularly so with sufficiently small spatial mesh size.
Numerical studies
Minimum boundary problem
Problem description
The plate shown in Fig. 2(a) is first heated up to a given temperature and then left in a low-temperature environment to cool down. It is desired to minimize the heat dissipation speed by varying boundary for the same amount material used. The optimal solution for the minimum boundary problem is to have a circular outer boundary . The problem can be expressed as
with the volume fixed.
The design time is chosen to be s. For simplicity, only a quarter of the plate is parametrized, as depicted in Fig. 2(b), using NURBS with knot vectors and , and control points shown in Table 1. The locations of six control points, denoted as , I = 1, 2, …, 6, are chosen as design variables. Due to symmetry, control point is restricted to move only horizontally while only vertically.
Stability and oscillations in the transient analysis
The analysis model is refined with standard k-refinement approach using knot vectors and in the two orthonormal index directions, respectively. This eventually produce an isogeometric model with 288 control points, leading to matrices and with a dimension of . Following Eq. (25), the largest eigenvalue for matrix is 422.22. The critical time-step size of the stability condition in Eq. (32) versus the time integration scheme coefficient is plotted in Fig. 3, which shows that the time-step size needs to be very small to ensure the analysis stability for . When the time-step size s with , the transient analysis of the heat conduction will become unbounded, which leads to failure of the sensitivity analysis.
The 288 eigenvalues of matrix are depicted in Fig. 4(a) with the corresponding critical time-step sizes for the oscillatory conditions in Eq. (33) of 0.5 and 0.75. A zoom in on the eigenvalues smaller than 20 are shown in Fig. 4(b). It is obvious that the critical time-step size with 0.75 is twice of that with 0.5. When time-step size is s, the non-oscillatory eigenmodes correspond to for 0.5 and for 0.75. When time-step size is s, the non-oscillatory eigenmodes corresponds to for 0.5 and for 0.75. The temperature histories of initial time-steps at points and with different time-step sizes are plotted in Fig. 5 for and Fig. 6 for , respectively. It can be observed that (i) the oscillations of temperature for are much more noticeable than those for ; and (ii) even with a time-step size that is smaller than the critical values of all eigenvalues, the oscillations still persist, as depicted in Figs. 5(n) and 6(n) and explained in Section 4.3.
Referential sensitivity calculation
Using a relatively small time-step =0.01 s, the sensitivity analysis, termed for design control point , is computed using finite difference (FD) method for β=0.5, 0.75, and 1, respectively:
where is the perturbation of the locations of design control points. The FD computation for is omitted due to the unrealistic solutions caused by the instability.
The results presented in Table 2, show a close match between the three cases. The referential sensitivity analysis is calculated using the average value:
where , , and are the FD gradient for β=0.5, 0.75, and 1, respectively. The relative difference of comparing to the referential sensitivity analysis is calculated using
The norm of shows the magnitude of the difference between calculated sensitivity and the referential sensitivity. The norms of the relative difference for , , and are , , and , respectively, which provides a quantification of the close match between the three cases.
Numerical adjoint sensitivity analysis convergence with respect to the number of time-steps for different
For β=0.5, 0.75, and 1, the adjoint shape sensitivity is computed for time-step sizes 60, 30, 15, 10, 5, 3, 2, 1, 0.5, 0.3, 0.1, and 0.01 s, corresponding to 5, 10, 20, 30, 60, 100, 150, 300, 600, 1000, 3000, and 30000 time-steps, respectively. The norms of the relative difference for the different numbers of time-steps are depicted in Fig. 7, showing all the three cases converge to a small value. It is also clear that the case of has an overall better performance than other two cases. The larger error associated with is mainly due to the oscillatory solutions induced by the time integration scheme, as demonstrated earlier in Section 5.1.2.
The computational time of the adjoint sensitivity analysis for each time-step size on a Dell laptop with a four core CPU of i7-6600U is listed in Table 3. It can be found that as the step-size decreases, the computational cost increases dramatically, mainly caused by the increase of analysis time. This indicates that using time integration schemes with <0.5 is not preferable as it requires a very smaller time-step size to keep the analysis stability.
Numerical error of adjoint sensitivity analysis with respect to at a given time interval discretization
To further investigate the numerical error of adjoint shape sensitivity with respect to , the adjoint shape sensitivity is computed for 10, 3, and 0.3 s (corresponding to 30, 100, and 1000 time-steps), respectively, with different values of ranging from 0.5 to 1. The numerical error versus coefficient is plotted for these three cases with different time-step sizes in Fig. 8. For all three cases, it is observed that the numerical error increases when the value of increases from 0.52 to 1. When , the numerical errors for the two coarser time discretizations are relatively big due to the oscillatory solutions. A larger value of can help to reduce the error of the shape sensitivity analysis caused by the oscillatory solutions.
Plunger shape design problem
Problem description
Consider a plunger designed to form a television glass bulb panel as listed in Fig. 9 [16,20,67]. The model is parametrized with knot arrays and , and control points listed in Table 4. The heat convection coefficient are W/(mm2·°C) on and W/(mm2·°C) on . Other related parameters are W/(mm2·°C), J/(mm3·°C) and s.
The ambient temperature of boundary , which contact the molten glass, is assumed to be °C, while the ambient temperature of boundary , which contact the cooling fluid, is assumed to be °C. Temperature difference along the fixed boundary affects the quality of the television bulb, which makes it necessary to design boundary such that the temperature difference along boundary can be minimized. For this problem, an objective functional is introduced as
where the average temperature along , , is computed using
Stability and oscillations in the transient analysis
The analysis model is refined with standard k-refinement approach using knot vectors and in the two orthonormal index directions, respectively. This eventually produces an isogeometric model with 520 control points and matrices and with a dimension of . Following Eq. (25), the maximum eigenvalue for matrix is 62.67. The critical time-step size of the stability condition in Eq. (32) versus the time integration scheme coefficient is plotted in Fig. 10, where it can be observed that the time-step size needs to be very small to ensure the analysis stability for . When the time-step size s with , the transient analysis of the heat conduction will become unbounded, which leads to failure of the sensitivity analysis.
The 520 eigenvalues of matrix are depicted in Fig. 11(a) with the corresponding critical time-step sizes for the oscillatory conditions Eq. (32) of 0.5 and 0.75. A zoom in on the eigenvalues smaller than 20 are shown in Fig. 11(b). It is obvious that the critical time-step sizes of the majority non-oscillatory eigenmodes are bigger than 0.1 s.
Referential sensitivity analysis calculation
Similarly, the FD sensitivity is computed for β=0.5, 0.75, and 1 with a perturbation of and time-step size of s. The FD computation for is omitted due to the unrealistic solutions caused by the instability.
The results are presented in Table 5, which shows that the sensitivities of these four cases are relatively close. The referential sensitivity analysis is calculated using the same approach as in Section 5.1.3. The norm of the relative difference for , , and are , , and , respectively, which conform the close match of the three cases and the average gradient can be used as the referential gradient.
Numerical adjoint sensitivity analysis convergence with respect to the number of time-steps for different
For = 0.5, 0.75, and 1, the adjoint shape sensitivity is computed for time-step sizes 25, 10, 5, 2.5, 1, 0.5, 0.25, 0.1, and 0.05 s, corresponding to 20, 50, 100, 200, 500, 1000, 2000, 5000, and 10000 time-steps, respectively. The norms of the relative difference versus the number of time-steps are plotted in Fig. 12, where it can be observed that all three cases converge to a relatively small value. It is also clear that the case of has an overall better performance than other two cases.
The computational time of the adjoint sensitivity analysis for each time-step size on a Dell laptop with a four core CPU of i7-6600U is listed in Table 6. It can be found that as the step-size decreases, the computational cost increases dramatically, mainly caused by the increase of analysis time. Similarly, this indicates that using time integration schemes with <0.5 is not preferable as it requires a very smaller time-step size to keep the analysis stability.
Numerical error of adjoint sensitivity analysis with respect to at a given time interval discretization
To further investigate the numerical error of adjoint shape sensitivity with respect to , the adjoint shape sensitivity is computed for 10, 1, and 0.1 s (corresponding to 50, 500, and 5000 time-steps), respectively, with different values of ranging from 0.48 to 1. The numerical error versus coefficient is plotted for these three cases with different time-step sizes in Fig. 13. From Fig. 13, it can be seen that for all three cases, the numerical error increases when the value of increases from 0.5 to 1.
Conclusions
In this work, we investigate the numerical error of time integration scheme in adjoint shape sensitivity analysis for transient heat conduction problems. The accuracy, stability and oscillations in transient analysis, which are the main causes of numerical errors in time integration, are briefly discussed. The study is computed using IGA for adjoint shape sensitivity analysis of two benchmark transient heat conduction problems with design-dependent boundary conditions. In general, time integration approaches with coefficient are not recommended due to numerical stability concerns; Crank–Nicolson approach with may induce large error because of oscillatory solutions; semi-implicit approaches with are preferred; and fully implicit approach with has a lower accuracy than the semi-implicit approaches. Hence, a value around of is recommended.
Li Q, Steven G P, Querin O M, Shape and topology design for heat conduction by evolutionary structural optimization. International Journal of Heat and Mass Transfer, 1999, 42(17): 3361–3371
[2]
Xie G, Liu Y, Sunden B, Computational study and optimization of laminar heat transfer and pressure loss of double-layer microchannels for chip liquid cooling. Journal of Thermal Science and Engineering Applications, 2013, 5(1): 011004
[3]
Sigmund O, Torquato S. Design of materials with extreme thermal expansion using a three-phase topology optimization method. Journal of the Mechanics and Physics of Solids, 1997, 45(6): 1037–1067
[4]
Gao T, Zhang W, Zhu J, Topology optimization of heat conduction problem involving design-dependent heat load effect. Finite Elements in Analysis and Design, 2008, 44(14): 805–813
[5]
Iga A, Nishiwaki S, Izui K, Topology optimization for thermal conductors considering design-dependent effects, including heat conduction and convection. International Journal of Heat and Mass Transfer, 2009, 52(11–12): 2721–2732
[6]
Yaji K, Yamada T, Kubo S, A topology optimization method for a coupled thermal-fluid problem using level set boundary expressions. International Journal of Heat and Mass Transfer, 2015, 81: 878–888
[7]
Xia Q, Xia L, Shi T. Topology optimization of thermal actuator and its support using the level set based multiple-type boundary method and sensitivity analysis based on constrained variational principle. Structural and Multidisciplinary Optimization, 2018, 57(3): 1317–1327
[8]
Choi K K, Kim N H. Structural Sensitivity Analysis and Optimization 1: Linear Systems. New York: Springer, 2005
[9]
Dems K, Rousselet B. Sensitivity analysis for transient heat conduction in a solid body-Part I: External boundary modification. Structural Optimization, 1999, 17(1): 36–45
[10]
Dems K, Rousselet B. Sensitivity analysis for transient heat conduction in a solid body-Part II: Interface modification. Structural Optimization, 1999, 17(1): 46–54
[11]
Haftka R T, Shore C P. Approximation Methods for Combined Thermal/Structural Design. NASA Technical Paper 1428. 1979
[12]
Haftka R T. Techniques for thermal sensitivity analysis. International Journal for Numerical Methods in Engineering, 1981, 17(1): 71–80
[13]
Greene W H, Haftka R T. Computational aspects of sensitivity calculations in transient structural analysis. Computers & Structures, 1989, 32(2): 433–443
[14]
Gao Z Y, Grandhi R V. Sensitivity analysis and shape optimization for preform design in thermo-mechanical coupled analysis. International Journal for Numerical Methods in Engineering, 1999, 45(10): 1349–1373
[15]
Haftka R T, Malkus D S. Calculation of sensitivity derivatives in thermal problems by finite differences. International Journal for Numerical Methods in Engineering, 1981, 17(12): 1811–1821
[16]
Wang Z P, Turteltaub S, Abdalla M M. Shape optimization and optimal control for transient heat conduction problems using an isogeometric approach. Computers & Structures, 2017, 185: 59–74
[17]
Michaleris P, Tortorelli D A, Vidal C A. Tangent operators and design sensitivity formulations for transient non-linear coupled problems with applications to elastoplasticity. International Journal for Numerical Methods in Engineering, 1994, 37(14): 2471–2499
[18]
Tortorelli D A, Haber R B, Lu S C Y. Design sensitivity analysis for nonlinear thermal systems. Computer Methods in Applied Mechanics and Engineering, 1989, 77(1–2): 61–77
[19]
Tortorelli D A, Haber R B. First-order design sensitivities for transient conduction problems by an adjoint method. International Journal for Numerical Methods in Engineering, 1989, 28(4): 733–752
[20]
Wang Z P, Kumar D. On the numerical implementation of continuous adjoint sensitivity for transient heat conduction problems using an isogeometric approach. Structural and Multidisciplinary Optimization, 2017, 56(2): 487–500
[21]
Kane J H, Kumar B L, Stabinsky M. Transient thermoelasticity and other body force effects in boundary element shape sensitivity analysis. International Journal for Numerical Methods in Engineering, 1991, 31(6): 1203–1230
[22]
Jarny Y, Ozisik M N, Bardon J P. A general optimization method using adjoint equation for solving multidimensional inverse heat conduction. International Journal of Heat and Mass Transfer, 1991, 34(11): 2911–2919
[23]
Kleiber M, Służalec A. Material derivative and control volume approaches to shape sensitivity analysis of nonlinear transient thermal problems. Structural Optimization, 1996, 11: 56–63
[24]
Dorai G A, Tortorelli D A. Transient inverse heat conduction problem solutions via Newton’s method. International Journal of Heat and Mass Transfer, 1997, 40(17): 4115–4127
[25]
Korycki R. Sensitivity analysis and shape optimization for transient heat conduction with radiation. International Journal of Heat and Mass Transfer, 2006, 49(13–14): 2033–2043
[26]
Huang C H, Chaing M T. A transient three-dimensional inverse geometry problem in estimating the space and time-dependent irregular boundary shapes. International Journal of Heat and Mass Transfer, 2008, 51(21–22): 5238–5246
[27]
Służalec A, Kleiber M. Shape optimization of thermo-diffusive systems. International Journal of Heat and Mass Transfer, 1992, 35(9): 2299–2304
[28]
Gu Y X, Chen B S, Zhang H W, A sensitivity analysis method for linear and nonlinear transient heat conduction with precise time integration. Structural and Multidisciplinary Optimization, 2002, 24(1): 23–37
[29]
Chen B, Tong L. Sensitivity analysis of heat conduction for functionally graded materials. Materials & Design, 2004, 25(8): 663–672
[30]
Haftka R T, Grandhi R V. Structural shape optimization—A survey. Computer Methods in Applied Mechanics and Engineering, 1986, 57(1): 91–106
[31]
van Keulen F, Haftka R T, Kim N H. Review of options for structural design sensitivity analysis, Part 1: Linear systems. Computer Methods in Applied Mechanics and Engineering, 2005, 194(30–33): 3213–3243
[32]
Cho S, Ha S H. Isogeometric shape design optimization: Exact geometry and enhanced sensitivity. Structural and Multidisciplinary Optimization, 2009, 38(1): 53–70
[33]
Qian X. Full analytical sensitivities in nurbs based isogeometric shape optimization. Computer Methods in Applied Mechanics and Engineering, 2010, 199(29–32): 2059–2071
[34]
Nagy A P, Abdalla M M, Gürdal Z. Isogeometric sizing and shape optimisation of beam structures. Computer Methods in Applied Mechanics and Engineering, 2010, 199(17–20): 1216–1230
[35]
Nagy A P, Abdalla M M, Gürdal Z. Isogeometric design of elastic arches for maximum fundamental frequency. Structural and Multidisciplinary Optimization, 2011, 43(1): 135–149
[36]
Liu H, Yang D, Wang X, Smooth size design for the natural frequencies of curved Timoshenko beams using isogeometric analysis. Structural and Multidisciplinary Optimization, 2019, 59(4): 1143–1162
[37]
Weeger O, Narayanan B, Dunn M L. Isogeometric shape optimization of nonlinear, curved 3D beams and beam structures. Computer Methods in Applied Mechanics and Engineering, 2019, 345: 26–51
[38]
Nagy A P, IJsselmuiden S T, Abdalla M M. Isogeometric design of anisotropic shells: Optimal form and material distribution. Computer Methods in Applied Mechanics and Engineering, 2013, 264: 145–162
[39]
Hirschler T, Bouclier R, Duval A, Isogeometric sizing and shape optimization of thin structures with a solid-shell approach. Structural and Multidisciplinary Optimization, 2019, 59(3): 767–785
[40]
Lian H, Kerfriden P, Bordas S. Implementation of regularized isogeometric boundary element methods for gradient-based shape optimization in two-dimensional linear elasticity. International Journal for Numerical Methods in Engineering, 2016, 106(12): 972–1017
[41]
Lian H, Kerfriden P, Bordas S. Shape optimization directly from CAD: An isogeometric boundary element approach using T-splines. Computer Methods in Applied Mechanics and Engineering, 2017, 317: 1–41
[42]
Wang C, Xia S, Wang X, Isogeometric shape optimization on triangulations. Computer Methods in Applied Mechanics and Engineering, 2018, 331: 585–622
[43]
Wang Z P, Poh L H, Dirrenberger J, Isogeometric shape optimization of smoothed petal auxetic structures via computational periodic homogenization. Computer Methods in Applied Mechanics and Engineering, 2017, 323: 250–271
[44]
Wang Z P, Poh L H. Optimal form and size characterization of planar isotropic petal-shaped auxetics with tunable effective properties using IGA. Composite Structures, 2018, 201: 486–502
[45]
Kumar D, Wang Z P, Poh L H, Isogeometric shape optimization of smoothed petal auxetics with prescribed nonlinear deformation. Computer Methods in Applied Mechanics and Engineering, 2019, 356: 16–43
[46]
Wang Y, Benson D J. Geometrically constrained isogeometric parameterized level-set based topology optimization via trimmed elements. Frontiers of Mechanical Engineering, 2016, 11(4): 328–343
[47]
Wang Y, Xu H, Pasini D. Multiscale isogeometric topology optimization for lattice materials. Computer Methods in Applied Mechanics and Engineering, 2017, 316: 568–585
[48]
Xie X, Wang S, Xu M, A new isogeometric topology optimization using moving morphable components based on R-functions and collocation schemes. Computer Methods in Applied Mechanics and Engineering, 2018, 339: 61–90
[49]
Lieu Q X, Lee J. Multiresolution topology optimization using isogeometric analysis. International Journal for Numerical Methods in Engineering, 2017, 112(13): 2025–2047
[50]
Hou W, Gai Y, Zhu X, Explicit isogeometric topology optimization using moving morphable components. Computer Methods in Applied Mechanics and Engineering, 2017, 326: 694–712
[51]
Liu H, Yang D, Hao P, Isogeometric analysis based topology optimization design with global stress constraint. Computer Methods in Applied Mechanics and Engineering, 2018, 342: 625–652
[52]
Hao P, Yuan X, Liu C, An integrated framework of exact modeling, isogeometric analysis and optimization for variable-stiffness composite panels. Computer Methods in Applied Mechanics and Engineering, 2018, 339: 205–238
[53]
Guo Y, Ruess M. Nitsche’s method for a coupling of isogeometric thin shells and blended shell structures. Computer Methods in Applied Mechanics and Engineering, 2015, 284: 881–905
[54]
Cai S Y, Zhang W H, Zhu J, Stress constrained shape and topology optimization with fixed mesh: A B-spline finite cell method combined with level set function. Computer Methods in Applied Mechanics and Engineering, 2014, 278: 361–387
[55]
Zhang W, Zhao L, Gao T, Topology optimization with closed B-splines and Boolean operations. Computer Methods in Applied Mechanics and Engineering, 2017, 315: 652–670
[56]
Wang Y, Wang Z P, Xia Z, Structural design optimization using isogeometric analysis: A comprehensive review. Computer Modeling in Engineering & Sciences, 2018, 117(3): 455–507
[57]
Xia L, Xia Q, Huang X, Bi-directional evolutionary structural optimization on advanced structures and materials: A comprehensive review. Archives of Computational Methods in Engineering, 2018, 25(2): 437–478
[58]
Meng L, Zhang W, Quan D, From topology optimization design to additive manufacturing: Today’s success and tomorrow’s roadmap. Archives of Computational Methods in Engineering, 2019 (in press)
[59]
Kaminski W. Hyperbolic heat conduction equation for materials with a nonhomogeneous inner structure. Journal of Heat Transfer, 1990, 112(3): 555–560
[60]
Xia L, Breitkopf P. Recent advances on topology optimization of multiscale nonlinear structures. Archives of Computational Methods in Engineering, 2017, 24(2): 227–249
[61]
Wang Z P, Turteltaub S. Isogeometric shape optimization for quasi-static processes. International Journal for Numerical Methods in Engineering, 2015, 104(5): 347–371
[62]
Xia Q, Shi T, Liu S, A level set solution to the stress-based structural shape and topology optimization. Computers & Structures, 2012, 90: 55–64
[63]
Xia Q, Shi T, Xia L. Stable hole nucleation in level set based topology optimization by using the material removal scheme of BESO. Computer Methods in Applied Mechanics and Engineering, 2019, 343: 438–452
[64]
Reddy J N, Gartling D K. The Finite Element Method in Heat Transfer and Fluid Dynamics. Boca Raton: CRC Press, 2001
[65]
Bergheau J M, Fortunier R. Finite Element Simulation of Heat Transfer. Hoboken: John Wiley & Sons, 2013
[66]
Carter W C. Lecture Notes on Mathematics for Materials Science and Engineers. MIT 3.016, 2012
[67]
Ho Lee D, Man Kwak B. Shape sensitivity and optimization for transient heat diffusion problems using the BEM. International Journal of Numerical Methods for Heat & Fluid Flow, 1995, 5(4): 313–326
AI Summary 中Eng×
Note: Please be aware that the following content is generated by artificial intelligence. This website is not responsible for any consequences arising from the use of this content.