IRTUM – Institutional Repository of the Technical University of Moldova

Vibration analysis of mechanical systems with multiple degrees of freedom using Python

Show simple item record

dc.contributor.author MALCOCI, Iulian
dc.date.accessioned 2026-01-28T16:14:44Z
dc.date.available 2026-01-28T16:14:44Z
dc.date.issued 2025
dc.identifier.citation MALCOCI, Iulian. Vibration analysis of mechanical systems with multiple degrees of freedom using Python. Journal of Engineering Science. 2025, vol. 32, nr. 3, pp. 7-19. ISSN 2587-3474, eISSN 2587-3482. en_US
dc.identifier.issn 2587-3474
dc.identifier.issn 2587-3482
dc.identifier.uri https://www.doi.org/10.52326/jes.utm.2025.32(3).01
dc.identifier.uri https://repository.utm.md/handle/5014/34921
dc.description.abstract This study investigates the dynamic behavior of a discrete multi-mass structure, which is highly relevant for engineers seeking to predict and control structural oscillations. The research starts from the hypothesis that numerical modeling and simulation can effectively describe coupled oscillations in systems with several masses and elastic connections. The main objective is to build and solve the equations of motion for a simple multi-degree-of-freedom model using an open-source programming approach. The theoretical background is explained concisely, while the equations are solved numerically with a Python implementation using standard scientific libraries. Modal analysis, eigenvalue computation and time-domain simulation are performed, and the results demonstrate the distribution of energy and the effects of damping. The combined response is visualized through both classic plots and an innovative 3D representation of the coupled displacements. This work confirms that flexible, free numerical tools can be applied successfully to dynamic studies and provides a clear example for engineering education and applied research. en_US
dc.description.abstract Studiul de față cercetează comportamentul dinamic al unei structuri mecanice discrete formată din mai multe mase, aspect extrem de relevant pentru inginerii care doresc să prezică și să controleze oscilațiile structurale. Cercetarea pornește de la ipoteza că modelarea și simularea numerică pot descrie eficient oscilațiile unor sisteme cu mai multe mase conectate elastice între ele. Obiectivul principal este de a construi și rezolva ecuațiile de mișcare pentru un model simplu cu mai multe grade de libertate folosind un limbaj de programare open-source. Bazele teoretice sunt explicate concis, în timp ce ecuațiile sunt rezolvate numeric cu Python folosind biblioteci științifice standard. Print intermediul analizei modale, s-au simulat și calculat frecvențele proprii în domeniul timp, iar rezultatele obținute demonstrează vizual distribuția energiei și efectele amortizării. Răspunsul combinat este vizualizat atât prin graficele clasice, cât și printr-o reprezentare 3D. Rezultatele obținute în această lucrare confirmă faptul că instrumentele numerice flexibile și gratuite pot fi aplicate cu succes în studii dinamice și oferă un exemplu de bună practică pentru educația inginerească și cercetarea aplicată. en_US
dc.language.iso en en_US
dc.publisher Technical University of Moldova en_US
dc.relation.ispartof Journal of Engineering Science, 2025, vol. 32, nr. 3
dc.rights Attribution-NonCommercial-NoDerivs 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/us/ *
dc.subject damping en_US
dc.subject eigenvalues en_US
dc.subject modal analysis en_US
dc.subject numerical simulation en_US
dc.subject amortizare en_US
dc.subject valori proprii en_US
dc.subject analiză modală en_US
dc.subject simulare numerică en_US
dc.title Vibration analysis of mechanical systems with multiple degrees of freedom using Python en_US
dc.title.alternative Analiza vibrațiilor unui sistem mecanic cu mai multe grade de libertate utilizând Python en_US
dc.type Article en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Search DSpace


Browse

My Account