Efficient Design of Thermoelastic Structures Using a Krylov Subspace Preconditioner and Parallel Sensitivity Computation
Source abstract
Abstract
The repeated updating of parametric designs is computationally challenging, especially for large-scale multi-physics models. This work is focused on proposing an efficient modal modification method for gradient-based topology optimization of thermoelastic structures, which is essential when dealing with their complex eigenproblems and global sensitivity analysis for a huge number of design parameters. The degrees of freedom of the governing equation of thermoelastic structures is very huge when its parametric partial differential equation is discretized using the numerical technique. A Krylov subspace preconditioner is constructed based on the Neumann series expansion series so that the thermoelastic eigenproblem can be solved in an efficient low-dimension solver, rather than its original high-fidelity solver. In the construction of Krylov reduced-basis vectors, the computational cost of the systemic matrix inverse becomes a critical issue, which is solved efficiently by means of constructing a diagonal systemic matrix with the lumped mass and heat generation submatrices. Then, the reduced-basis preconditioner can provide an efficient optimal solver for both the thermoelastic eigenproblem and its eigen sensitivity. Furthermore, a master-slave pattern parallel method is developed to reduce the computational time of computing the global sensitivity numbers, and therefore, the global sensitivity problem can be efficiently discretized into element-scale problems in a parallel way. The sensitivity numbers can thus be solved at the element scale and aggregated to the global sensitivity number. Finally, two case studies of the iterative topology optimization process, in which the proposed modal modification method and the traditional method are implemented, are used to illustrate the effectiveness of the proposed method. Numerical examples show that the proposed method can reduce the computational cost remarkably with acceptable accuracy.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Composite Structure Analysis and Optimization · Topology Optimization in Engineering · Aeroelasticity and Vibration Control
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
State Key Laboratory of Digital Manufacturing Equipment and Technology, School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
Funding
National Key Research and Development Program of China · National Natural Science Foundation of China · Young Top-Notch Talent Cultivation Program of Hubei Province of China
References (64)
Show source-provided references
1. Smart textile-integrated microelectronic systems for wearable applications10.1002/adma.201901958 ↗
2. Frequency stability of wafer-scale film encapsulated silicon based MEMS resonators10.1016/j.sna.2006.10.040 ↗
3. Effect of gold coating on the Q-factor of a resonant cantilever10.1088/0960-1317/15/12/006 ↗
4. Frequency-dependent Monte Carlo simulations of phonon transport in two-dimensional porous silicon with aligned pores10.1063/1.3266169 ↗
5. Thermoelasticity and Irreversible Thermodynamics10.1063/1.1722351 ↗
6. Thermoelastic damping in micro-and nanomechanical systems10.1103/PhysRevB.61.5600 ↗
7. A finite element analysis of thermoelastic damping in vented MEMS beam resonators10.1016/j.ijmecsci.2013.04.013 ↗
8. Fundamental solution of thermoelasticity with two relaxation times for an infinite spherically symmetric space10.1007/s00033-017-0794-8 ↗
9. Contour integration solution for a thermoelastic problem of a spherical cavity
10. Hussein, E.M. (2020). Mathematical model for thermoelastic Porous spherical region problems. Comput. Therm. Sci. Int. J., 12.10.1615/ComputThermalScien.2020033642 ↗
11. Hussein, E.M. (2020). Mathematical model for thermo-poroelastic plate saturated with fluid. Spec. Top. Rev. Porous Media Int. J., 11.10.1615/SpecialTopicsRevPorousMedia.2020033641 ↗
12. Morphable 3D mesostructures and microelectronic devices by multistable buckling mechanics10.1038/s41563-017-0011-3 ↗
13. From Topology Optimization Design to Additive Manufacturing: Today’s Success and Tomorrow’s Roadmap10.1007/s11831-019-09331-1 ↗
14. A thermodynamic design methodology for achieving ultra-high frequency–quality product of microresonators10.1016/j.tws.2021.108104 ↗
15. Topology optimization for heat conduction using generative design algorithms10.1007/s00158-016-1563-6 ↗
16. Stress constrained thermo-elastic topology optimization with varying temperature fields via augmented topological sensitivity based level-set10.1007/s00158-017-1732-2 ↗
17. Temperature-constrained topology optimization of thermo-mechanical coupled problems10.1080/0305215X.2018.1554065 ↗
18. Topology optimization involving thermo-elastic stress loads10.1007/s00158-010-0527-5 ↗
19. 2D topology optimization MATLAB codes for piezoelectric actuators and energy harvesters
20. Impact of geometry on thermoelastic dissipation in micromechanical resonant beams10.1109/JMEMS.2006.879374 ↗
21. Choi, K.K., and Kim, N.H. (2004). Structural Sensitivity Analysis and Optimization 1: Linear Systems, Springer Science and Business Media.
22. Matrix perturbation for structural dynamic analysis10.2514/3.60759 ↗
23. Perturbation theory for homogeneous polynomial eigenvalue problems10.1016/S0024-3795(01)00423-2 ↗
24. Modal modification of damped asymmetric systems without using the left eigenvectors
25. Noor, A.K. (1994). Recent advances and applications of reduction methods. Appl. Mech. Rev., 125–146.10.1115/1.3111075 ↗
26. Reanalysis and sensitivity reanalysis by combined approximations10.1007/s00158-009-0369-1 ↗
27. IoT and Cloud computing issues, challenges and opportunities: A review10.48161/qaj.v1n2a36 ↗
28. Parallel computing and SGD-based DPMM for soft sensor development with large-scale semisupervised data10.1109/TIE.2018.2874589 ↗
29. A novel Master–Slave optimization algorithm for generating an optimal release policy in case of reservoir operation10.1016/j.jhydrol.2019.123959 ↗
30. Parallel computing for the finite element method in MATLAB
31. Zhang, B., Xu, S., Zhang, F., Bi, Y., and Huang, L. (2011, January 8–10). Accelerating matlab code using gpu: A review of tools and strategies. Proceedings of the 2011 2nd International Conference on Artificial Intelligence, Management Science and Electronic Commerce (AIMSEC), Zhengzhou, China.
32. Enlarging quality factor in microbeam resonators by topology optimization10.1080/01495739.2018.1489744 ↗
33. A 99 line topology optimization code written in Matlab10.1007/s001580050176 ↗
34. Evolutionary topology optimization of continuum structures with an additional displacement constraint10.1007/s00158-009-0382-4 ↗
35. Energy dissipation in submicrometer thick single-crystal silicon cantilevers10.1109/JMEMS.2002.805208 ↗
36. Finite element mass matrix lumping by numerical integration with no convergence rate loss10.1016/0020-7683(75)90081-5 ↗
37. A review of mass matrices for eigenproblems10.1016/0045-7949(93)90090-Z ↗
38. High convergence order finite elements with lumped mass matrix10.1002/(SICI)1097-0207(19960615)39:11<1879::AID-NME933>3.0.CO;2-2 ↗
39. Lumped mass matrix in explicit finite element method for transient dynamics of elasticity10.1016/j.cma.2005.10.008 ↗
40. Reduction of stiffness and mass matrices10.2514/3.2874 ↗
41. Reddy, J.N., and Gartling, D.K. (2010). The Finite Element Method in Heat Transfer and Fluid Dynamics, CRC Press.10.1201/9781439882573 ↗
42. Thomson, W. (1996). Theory of Vibration with Applications, CRC Press.
43. Dynamics of structural systems with various frequency-dependent damping models10.1007/s11465-015-0330-5 ↗
44. Design sensitivity analysis of dynamic response of nonviscously damped systems10.1016/j.ymssp.2013.08.009 ↗
45. A reduced-order method for simulation and control of fluid flows10.1006/jcph.1998.5943 ↗
46. “Natural norm” a posteriori error estimators for reduced basis approximations10.1016/j.jcp.2006.02.012 ↗
47. Analysis of augmented Krylov subspace methods10.1137/S0895479895294289 ↗
48. SOAR: A second-order Arnoldi method for the solution of the quadratic eigenvalue problem10.1137/S0895479803438523 ↗
49. Bai, Z., Demmel, J., Dongarra, J., Ruhe, A., and van der Vorst, H. (2000). Templates for the Solution of Algebraic Eigenvalue Problems: A Practical Guide, SIAM.10.1137/1.9780898719581 ↗
50. A review of preconditioners for the interval Gauss-Seidel method
51. Preconditioning techniques in computational fluid dynamics10.1146/annurev.fluid.31.1.385 ↗
52. Preconditioning discretizations of systems of partial differential equations10.1002/nla.716 ↗
53. Preconditioners for Krylov subspace methods: An overview10.1002/gamm.202000015 ↗
54. A restricted additive Schwarz preconditioner for general sparse linear systems10.1137/S106482759732678X ↗
55. Multi space reduced basis preconditioners for large-scale parametrized PDEs10.1137/16M1089149 ↗
56. Bathe, K.J. (2006). Finite Element Procedures, PRENTICE HALL.
57. Li, Y., and Zhang, Z. (2018, January 20–22). Parallel computing: Review and perspective. Proceedings of the 2018 5th International Conference on Information Science and Control Engineering (ICISCE), Zhengzhou, China.10.1109/ICISCE.2018.00083 ↗
58. A competitive divide-and-conquer algorithm for unconstrained large-scale black-box optimization10.1145/2791291 ↗
59. A survey on thread-level speculation techniques10.1145/2938369 ↗
60. Bader, D. (2010). Analyzing massive social networks using multicore and multithreaded architectures. Facing the Multicore-Challenge, Springer.10.1007/978-3-642-16233-6_1 ↗
61. A parallel way for computing eigenvector sensitivity of asymmetric damped systems with distinct and repeated eigenvalues10.1016/j.ymssp.2012.01.008 ↗
62. Repeated eigenvalues and their derivatives of structural vibration systems with general nonproportional viscous damping10.1016/j.ymssp.2021.107750 ↗
63. Design sensitivity and Hessian matrix of generalized eigenproblems10.1016/j.ymssp.2013.09.007 ↗
64. A state-of-the-art review on theory and engineering applications of eigenvalue and eigenvector derivatives10.1016/j.ymssp.2019.106536 ↗