Применение методов машинного обучения в задаче топологической оптимизации упругой пластины

Бесплатный доступ

В качестве альтернативы традиционным методам топологической оптимизации деформируемых твердых тел предложен подход к топологической оптимизации на основе методов машинного обучения. Предложенный подход существенно уменьшает время, затрачиваемое на получение оптимального решения, и позволяет избежать использования ресурсоемких конечно-элементных вычислений на стадии получения оптимального решения. Все ресурсоемкие вычисления выполняются на стадии тренировки сети. Приводится обзор мировой литературы по теме применения методов машинного обучения в задаче топологической оптимизации упругого тела. Далее в качестве примера рассматривается квадратная упругая пластина, жестко закрепленная с одной стороны и нагруженная силой с другой. Для данной пластины с помощью метода скользящих асимптот решается серия задач топологической оптимизации (максимизации жесткости при ограничении на объём) для построения тренировочного набора данных. Проводится сравнительное исследование нейронной сети с одним пользовательским нелинейным слоем, созданным исходя из особенностей оптимальной топологии, и трехслойной нейронной сети, построенной с помощью стандартных функций библиотеки PyTorch. Входным параметром нейронной сети является точка приложения силы, выходным - оптимальная топология пластины. Обучение сети происходит с помощью метода обратного распространения ошибки. Квадратичная норма вектора отклонений предсказанных значений проектных переменных от значений, полученных на последнем шаге оптимизации, минимизируется в процессе обучения нейронной сети. Рассмотренный пример демонстрирует возможность применения подхода к другим задачам, отличающимся геометрией, граничными условиями и т.д. Также обсуждаются результаты и нерешенные проблемы метода.

Еще

Машинное обучение, нейронные сети, структурная оптимизация, топологическая оптимизация, адаптивные материалы, pytorch, метод скользящих асимптот, simp

Короткий адрес: https://sciup.org/146282677

IDR: 146282677   |   DOI: 10.15593/perm.mech/2023.3.01

Список литературы Применение методов машинного обучения в задаче топологической оптимизации упругой пластины

  • Sosnovik I, Oseledets I. Neural networks for topology optimization // Russian Journal of Numerical Analysis and Mathematical Modelling. - 2019. - Vol. 34(4). - P. 215-223.
  • Saurabh Banga, Harsh Gehani, Sanket Bhilare, Sagar Pa-tel, and Levent Kara. 3D Topology Optimization using Convolu-tional Neural Networks. - Preprint, 8 2018.
  • An efficient data generation method for ANN-Based surrogate models / R. Kai, T. Chao, Q. Michael, W. Wenjing // Struct Multidiscip. Optim. - 2022. - Vol 65. - P. 90. DOI: 10.1007/s00158-022-03180-6
  • Kallioras N.A., Kazakis G., Lagaros N.D. Accelerated topology optimization by means of deep learning // Structural and Multidis-ciplinary Optimization. - 2020. - Vol. 62(3). - P. 1185-1212.
  • Acceleration Design for Continuum Topology Optimization by Using Pix2pix Neural Network / Hong-Ling Ye, Ji-Cheng Li, Bo-Shuai Yuan, Nan Wei, Yun-Kang Sui // International Journal of Applied Mechanics. - 2021. - Vol. 13(04), no. 5. -P. 2150042. DOI: 10.1142/S1758825121500423
  • Younghwan Joo, Yonggyun Yu, In Gwun Jang. Unit Module-Based Convergence Acceleration for Topology Optimization Using the Spatiotemporal Deep Neural Network // IEEE Access. - 2021. - Vol. 9. - P. 149766-149779. DOI: 10.1109/ACCESS.2021.3125014
  • CNN-based image recognition for topology optimization / S. Lee, H. Kim, Q.X. Lieu, J. Lee // Knowledge-Based Systems. - 2020. - Vol. 198. - P. 105887.
  • Kim C., Lee J., Yoo J. Machine learning-combined topology optimization for functionary graded composite structure design // Computer Methods in Applied Mechanics and Engineering. - 2021. - Vol. 387. - P. 114158.
  • Multiscale topology optimization using neural network surrogate models / D.A. White, W.J. Arrighi, J. Kudo, S.E. Watts // Computer Methods in Applied Mechanics and Engineering. -2019. - Vol. 346. - P. 1118-1135.
  • Takahashi Y., Suzuki Y., Todoroki A. Convolutional neural network-based topology optimization (cnn-to) by estimating sensitivity of compliance from material distribution // arXiv preprint arXiv. - 2001. - P. 00635.
  • Qian C., Ye W. Accelerating gradient-based topology optimization design with dual-model artificial neural networks // Structural and Multidisciplinary Optimization. - 2021. -No. 63(4). - P. 1687-1707.
  • Cheng Qiu, Shanyi Du, Jinglei Yang. A deep learning approach for efficient topology optimization based on the element removal strategy // Materials & Design. - 2021. - Vol. 212. -P. 110179.
  • Hoyer S., Sohl-Dickstein J., Greydanus S. Neural repa-rameterization improves structural optimization // arXiv preprint arXiv. - 2019. - Vol. 1909. - P. 04240.
  • TONR: An exploration for a novel way combining neural network with topology optimization / Zeyu Zhang, Yu Li, Wei-en Zhou, Xiaoqian Chen, Wen Yao, Yong Zhao // Computer Methods in Applied Mechanics and Engineering. - 2021. -Vol. 386. - P. 114083.
  • Liang Chen, Mo-How Herman Shen. A New Topology Optimization Approach by Physics-Informed Deep Learning Process // Advances in Science, Technology and Engineering Systems Journal. - 2021. - No. 6(4). - P. 233-240.
  • Chandrasekhar A., Suresh K. TOuNN: topology optimization using neural networks // Structural and Multidisciplinary Optimization. - 2021. - No. 63(3). - P. 1135-1149.
  • Halle A., Campanile L.F., Hasse A. An Artificial Intelligence-Assisted Design Method for Topology Optimization without Pre-Optimized Training Data // Applied Sciences. - 2021. -No. 11(19). - P. 9041.
  • Jonas Zehnder, Yue Li, Stelian Coros, and Bernhard Thomaszewski. NTopo: Mesh-free Topology Optimization using Implicit Neural Representations. Preprint. - 2021
  • Deng H., To A.C. Topology optimization based on deep representation learning (DRL) for compliance and stress-constrained design // Computational Mechanics. - 2020. - Vol. 66. -P. 449-469.
  • An Indirect Design Representation for Topology Optimization Using Variational Autoencoder and Style Transfer / Tinghao Guo, Danny J. Lohan, Ruijin Cang, Max Yi Ren, James T. Allison // 2018 AIAA/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference. - Reston, Virginia, 1 2018. American Institute of Aeronautics and Astronautics. DOI: 10.2514/6.2018-0804
  • Greminger M. Generative Adversarial Networks With Synthetic Training Data for Enforcing Manufacturing Constraints on Topology Optimization // Volume 11A: 46th Design Automation Conference (DAC). Proceedings of the ASME 2020 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference., American Society of Mechanical Engineers, 8 2020. DOI: 10.1115/DETC2020-22399
  • Machine learning-driven real-time topology optimization under moving morphable component-based framework / X. Lei, C. Liu, Z. Du, W. Zhang, X. Guo // Journal of Applied Mechanics. - 2019. - Vol. 86(1). - P. 011004.
  • Data-driven geometry-based topology optimization / Van-Nam Hoang, Ngoc-Linh Nguyen, Dat Q. Tran, Quang-Viet Vu, H. Nguyen-Xuan // Structural and Multidisciplinary Optimization. -2022. - Vol. 65(2). - P. 69. DOI: 10.1007/s00158-022-03170-8
  • Machine Learning based parameter tuning strategy for MMC based topology optimization / X. Jiang, H. Wang, Y. Li, K. Mo // Advances in Engineering Software. - 2020. - Vol. 149. -P. 102841.
  • Lynch M.E., Sarkar S., Maute K. Machine learning to aid tuning of numerical parameters in topology optimization // Journal of Mechanical Design. - 2019. - Vol. 141(11).
  • An artificial neural network approach for generating high-resolution designs from low-resolution input in topology optimization / N. Napier, S.A. Sriraman, H.T. Tran, K.A. James // Journal of mechanical design. - 2020. - Vol. 142(1).
  • Deep super-resolution neural network for structural topology optimization / C. Wang, S. Yao, Z. Wang, J. Hu // Engineering Optimization. - 2021. - Vol. 53(12). - P. 2108-2121.
  • Efficient, high-resolution topology optimization method based on convolutional neural networks / L. Xue, J. Liu, G. Wen, H. Wang // Frontiers of Mechanical Engineering. - 2020. -Vol. 16(1). - P. 80-96.
  • Stromberg N. Efficient detailed design optimization of topology optimization concepts by using support vector machines and metamodels // Engineering Optimization. - 2020. - Vol. 52(7). -P. 1136-1148.
  • Image-Based Multiresolution Topology Optimization Using Deep Disjunctive Normal Shape Model / V. Keshavarzzadeh, M. Alirezaei, T. Tasdizen, R.M. Kirby // Computer-Aided Design. - 2020. - Vol. 130. - P. 102947.
  • Abueidda D.W., Koric S., Sobh N.A. Topology optimization of 2D structures with nonlinearities using deep learning // Computers & Structures. - 2020. - Vol. 237. - P. 106283.
  • Sharpe C., Seepersad C.C. Topology design with conditional generative adversarial networks. In International Design Engineering Technical Conferences and Computers and Information in Engineering Conference // American Society of Mechanical Engineers. - 2019. - Vol. 59186. - P. V02AT03A062.
  • Yang X., Bao D.W., Yan X. OptiGAN: Topological Optimization in Design Form-Finding with Conditional GANs // Proceedings of the 27th International Conference of the Association for Computer-Aided Architectural Design Research in Asia (CAA-DRIA) 2022. - Sydney, Australia, 9-15 April 2022.
  • A deep convolutional neural network for topology optimization with strong generalization ability / Y. Zhang, B. Peng, X. Zhou, C. Xiang, D. Wang // arXiv preprint arXiv. - 1901.07761
  • Accelerated topology optimization design of 3D structures based on deep learning / C. Xiang, D. Wang, Y. Pan [et al.] // Struct Multidisc Optim. - 2022. - Vol. 65. - P. 99.
  • Deep learning driven real time topology optimisation based on initial stress learning / Jun Yan, Qi Zhang, Qi Xu, Zhirui Fan, Haijiang Li, Wei Sun, Guangyuan Wang // Advanced Engineering Informatics. - 2022. - Vol. 51. - P. 101472.
  • Topologygan: Topology optimization using generative adversarial networks based on physical fields over the initial domain / Z. Nie, T. Lin, H. Jiang, L.B. Kara // Journal of Mechanical Design. - 2021. - Vol. 143(3).
  • Baki Harish, Kandula Eswara Sai Kumar, Balaji Sriniva-san. Topology Optimization Using Convolutional Neural Network // Lecture Notes in Mechanical Engineering. - Springer, 2020. - P. 301-307.
  • Ruijin Cang, Hope Yao, Yi Ren. One-shot generation of near-optimal topology through theory-driven machine learning // Computer-Aided Design. - 2019. - Vol. 109. - P.12-21.
Еще
Статья научная