High-performance large-scale simulation of multi-stable metastructures

被引:0
|
作者
Hwang, Myungwon [1 ]
Scalo, Carlo [1 ]
Arrieta, Andres F. [1 ]
机构
[1] Purdue Univ, Sch Mech Engn, W Lafayette, IN 47907 USA
关键词
Metamaterials; Nonlinear waves; Multi-stable systems; MPI applications; TRANSITION WAVES; KINK DYNAMICS; PROPAGATION; SOLITONS;
D O I
10.1016/j.cpc.2022.108365
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we have developed a solver based on the message-passing interface (MPI) to enable rapid large-scale simulation of generic metastructures composed of bior multi-stable elements. The in-house solver has been thoroughly validated against a commercial numerical solver (Abaqus) and the well-established serial codes from the previous studies. We can achieve up to 4th-order solution accuracy with fully explicit Runge-Kutta (RK) methods, exceeding what many commercial structural analysis tools provide. With our parallel code dedicated to solving specific problem types, the absolute computational speed can be improved by three orders of magnitude, enabling the investigation of a large parameter space. More importantly, the in-house implementation enables an effective distribution of the computational load following the intrinsic structural periodicity, thus achieving efficient parallel scalability. To demonstrate our code's capability to handle massively large problems previously unattainable with existing solvers, we investigate the amplitude-dependent energy transmissibility of bi-stable metabeams and the stability of the transition wave's propagation speed. The achieved numerical and computational performance gains drastically expand the accessible analysis domains of general nonlinear metamaterial and metastructure architectures, thus opening up the potential to uncover new dynamics and enable practical implementations. Program summary Program Title: NM(boolean AND)3(Nonlinear MetaMaterialsMPI) solver CPC Library link to program files: https://doi.org/10.17632/8f4n99jccf.1 Developer's repository link: https://github.com/wonnie87/NMCube Licensing provisions: MIT Programming language: Fortran Nature of problem: NM(boolean AND)3enables massively parallel simulations of strongly nonlinear metamaterials and metastructures, including 1D multi-stable lattice with coupled pendula (discrete sine-Gordon model), 1D lattice with quartic on-site potentials (discrete f-4 model), and metabeam with a bi-stable microstructure. Solution method: Up to the 4th-order explicit Runge-Kutta (RK) methods are implemented inNM<^>3. The Newmark-ss(implicit) method with constant average acceleration is also available if unconditional numerical stability is desired. Additional comments including restrictions and unusual features: RunningNM(boolean AND)3requires installation ofPython( withNumPylibrary), MPI, andHDF5. APythonscript is used to generate input files. The code useMPIsystem calls to allow a massive parallelization among the compute processes. The code usesHDF5file format for data storage. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] A novel design of multi-stable metastructures for energy dissipation
    Zhang, Yong
    Tichem, Marcel
    van Keulen, Fred
    MATERIALS & DESIGN, 2021, 212
  • [2] High-Performance Large-Scale Atomistic Simulation of Thin Films Deposition
    F. V. Grigoriev
    V. B. Sulimov
    A. V. Tikhonravov
    Lobachevskii Journal of Mathematics, 2022, 43 : 857 - 863
  • [3] High-Performance Large-Scale Atomistic Simulation of Thin Films Deposition
    Grigoriev, F., V
    Sulimov, V. B.
    Tikhonravov, A., V
    LOBACHEVSKII JOURNAL OF MATHEMATICS, 2022, 43 (04) : 857 - 863
  • [4] Design and characterization of multi-stable mechanical metastructures with level and tilted stable configurations
    Zhang, Yong
    Wang, Qi
    Tichem, Marcel
    van Keulen, Fred
    EXTREME MECHANICS LETTERS, 2020, 34
  • [5] An Efficient Computation Saving Mechanism for High-Performance Large-Scale Watershed Simulation
    Chang, Cheng
    Wang, Wei-Hong
    Liu, Rui
    HIGH PERFORMANCE NETWORKING, COMPUTING, COMMUNICATION SYSTEMS, AND MATHEMATICAL FOUNDATIONS, 2010, 66 : 54 - 61
  • [6] Large-scale urban traffic simulation with Scala and high-performance computing system
    Janczykowski, Michal
    Turek, Wojciech
    Malawski, Maciej
    Byrski, Aleksander
    JOURNAL OF COMPUTATIONAL SCIENCE, 2019, 35 : 91 - 101
  • [7] A High-Performance Routing Engine for Large-Scale FPGAs
    Martin, Timothy
    Maarouf, Dani
    Grewal, Gary
    Areibi, Shawki
    2024 34TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL 2024, 2024, : 53 - 59
  • [8] Large-Scale Integrated Photonics for High-Performance Interconnects
    Beausoleil, Raymond G.
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2011, 7 (02)
  • [9] Large-Scale Integrated Photonics for High-Performance Interconnects
    Beausoleil, R. G.
    2011 IEEE PHOTONICS CONFERENCE (PHO), 2011, : 326 - 327
  • [10] Large-Scale Integrated Photonics for High-Performance Interconnects
    Beausoleil, R. G.
    2012 IEEE PHOTONICS CONFERENCE (IPC), 2012, : 274 - 275