Skip to main content

Development of Multi-level Substructure Analysis and Solution Framework Based on SiPESC.FEM

  • Conference paper
  • First Online:
Computational and Experimental Simulations in Engineering (ICCES 2023)

Part of the book series: Mechanisms and Machine Science ((Mechan. Machine Science,volume 145))

  • 530 Accesses

Abstract

A multi-level substructure framework is built on the SiPESC (Software Integration Platform for Engineering and Scientific Computation).FEM. The framework separates the essential functions of the substructure method, such as domain decomposition, static condensation, and task scheduling, from the software function design perspective. The functionalities of multi-process computing and multi-threaded computing are separated into multiple plug-ins by separating task management and calculation. The framework is used to compute static analysis, transient response analysis, frequency response analysis, vibration eigenvalue analysis, and buckling eigenvalue analysis, among others. The framework is explained in three layers: software architecture design, component design, and parallel design. This article investigated and discussed graph partitioning, memory control in large-scale computing, and the computation of comparable structures. This article demonstrates the domain decomposition, various analysis type simulation, cluster-based parallel computing examples, and hundreds of millions of degrees of freedom examples to demonstrate the framework's practicability and dependability.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 279.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Chao, A., Duoyao, Z., Changchuan, X.: Flutter analysis of large flexible aircraft based on reduced order model. In: Proceedings of the 10th chinese society of aeronautics and astronautics youth forum (pp. 214–223). Springer Nature Singapore, Singapore (2023)

    Google Scholar 

  2. Ji, W., Sun, W., Zhang, Y., Wang, D., Wang, B.: Parametric model order reduction and vibration analysis of pipeline system based on adaptive dynamic substructure method. In: Structures (Vol. 50, pp. 689–706). Elsevier (2023)

    Google Scholar 

  3. Bennighof, J.K., Kaplan, M.F., Kim, M., Kim, C.W., Muller, M.B.: Implementing automated multi-level substructuring in nastran vibroacoustic analysis. SAE Trans. 1474–1480 (2001)

    Google Scholar 

  4. Thompson, M.K., Thompson, J.M.: ANSYS mechanical APDL for finite element analysis. Butterworth-Heinemann (2017)

    Google Scholar 

  5. Horne, S.: MSC/NASTRAN (1982)

    Google Scholar 

  6. Arndt, D., Bangerth, W., Davydov, D., Heister, T., Heltai, L. Kronbichler, M., et al.: The deal.II finite element library: design, features, and insights. Comput. Math. Appl. Int. J. (Jan.1), 81 (2021)

    Google Scholar 

  7. Anderson, R., Andrej, J., Barker, A., Bramwell, J., Camier, J.S., Cerveny, J., et al.: Mfem: a modular finite element methods library. Pergamon (2021)

    Google Scholar 

  8. Chen, B., Gang, L., Jian, K., Li, Y.: Design optimization of stiffened storage tank for spacecraft. Struct. Multidiscip. Optim. 36(1), 83–92 (2008)

    Article  Google Scholar 

  9. Khor, M.: Probabilistic finite element analysis using ansys. Struct. Saf. (2006)

    Google Scholar 

  10. Shao-Kun, M.A., Miao, Y.U., Cui, H.D.: The basic principle of substructure analysis and the technique of substructure analysis with the software of ansys. J. Guangxi Univ. (2004)

    Google Scholar 

  11. Zhang, F. (Ed.).: The Schur Complement and Its Applications (Vol. 4). Springer Science & Business Media (2006)

    Google Scholar 

  12. Richards, M.: Software architecture patterns (Vol. 4, p. 1005). 1005 Gravenstein Highway North, Sebastopol, CA 95472: O'Reilly Media, Incorporated (2015)

    Google Scholar 

  13. Kalinkin, A., Anders, A., Anders, R.: Intel® math kernel library parallel direct sparse solver for clusters. Acm Trans. Math. Softw. (2014)

    Google Scholar 

  14. Kalinkin, A., Anders, A., Anders, R.: Schur complement computations in intel math kernel library pardiso. Appl. Math. 2015(6), 304–311 (2015)

    Article  Google Scholar 

  15. Fan, W., Liu, M., Tian, C., Xu, R., Zhou, J.: Incrementalization of graph partitioning algorithms. Proc. VLDB Endowment 13(8), 1261–1274 (2020)

    Article  Google Scholar 

  16. Allison, C.: Intel: Faster Code Faster (2016)

    Google Scholar 

  17. Duan, J., Li, Y., Chen, X., et al.: A parallel FEA computing kernel for building structures. In: 2013 Conference on Computational Mechanics (CCM 2013)

    Google Scholar 

  18. Snir, M.: MPI: The Complete Reference. MIT (1996)

    Google Scholar 

  19. Majeed, R., Farrukh, R., Riaz, O., Ali, S., Samad, A., Khan, M.: Parallel implementation of fem solver for shared memory using openmp. Math. Probl. Eng. (2022)

    Google Scholar 

Download references

Acknowledgements

Funding Statement:

The authors are thankful to the financial support of the National Key Research and Development Plan (2021YFB3302501); the National Natural Science Foundation of China (12072059); the Fundamental Research Funds for the Central Universities (DUT22RC(3)010, DUT20YG125).

Conflicts of Interest:

The authors declare that they have no conflicts of interest to report regarding the present study.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sheng Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Jiang, D., Zhang, S., Chen, B., Li, N. (2024). Development of Multi-level Substructure Analysis and Solution Framework Based on SiPESC.FEM. In: Li, S. (eds) Computational and Experimental Simulations in Engineering. ICCES 2023. Mechanisms and Machine Science, vol 145. Springer, Cham. https://doi.org/10.1007/978-3-031-42987-3_49

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-42987-3_49

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-42986-6

  • Online ISBN: 978-3-031-42987-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics