Vibrotechnology and Vibromachines
Learn how vibration problems are solved using numerical simulations, parallel programming, and high-performance computing.
This course combines theory with hands-on practice in ANSYS, Python, and JupyterLab, enabling learners to model and analyse vibrotechnical systems efficiently. Interactive content and flexible study formats support independent learning.
Aim of the Course
The aim of the course is to deepen participants’ understanding of the mathematical foundations of vibrotechnology and vibromachines, introduce the fundamentals of parallel programming and their application in vibration analysis, and develop practical skills in solving vibration-related problems using selected digital tools (ANSYS, Python, JupyterLab).
Learning Outcomes
- Analyse the fundamental relations of kinematics and dynamics in vibration engineering to define the mathematical model of the problem.
- Develop skills in parallel programming for efficient systems modelling and explore the advantages of parallelising computational tasks to use available resources efficiently.
- Learn how to create a numerical model of a rotating system with 3-4 parameters and carry out its simulation using a high-performance computing cluster and integrating parallel programming in processing the results to offer solutions for improving the system’s performance (DigComp level 7).
The full-scale study course provides significant added value – it features intensive practical work with digital tools and High-Performance Computing (HPC) technologies, ensuring the development of high-level digital skills corresponding to levels 7-8 of the European Digital Competence Framework (DigComp).
If you wish to pursue in-depth studies and receive a certificate validating your acquired DigComp competencies, apply for the full study course as a guest learner through the RTU Lifelong Learning Department:
👉 https://www.rtu.lv/lv/studijas/uznemsana/kursi-klausitajiem
📞 +371 67089439

Course Content
About Instructor
Sabīne Upnere
1 Course
All courses
Skaitliskās metodes
Paralēlā programmēšana transporta sistēmās
Software Automation in Healthcare
Business Analytics
Vibrotechnology and Vibromachines
Elektroinženieru matemātikas datorrealizācija
Siltuma elektrostacijas
Būvmehānika
Monte Carlo Methods in Finance Engineering
Fundamentals of Computer Simulation and Modelling
Starptautisko pārvadājumu vadīšana
Maritime Cybersecurity Management course
AI Implementation in Industry
Innovation Ecosystems Development and Management
Healthcare Data Processing and Management
Basics of Control Theory (Regulēšanas teorijas pamati)
Paralēlā programmēšana datorgrafikā un attēlu apstrādē
Public eServices
Design of Adaptive Systems
Dabas ūdens apstrāde
Business Process Development and Management
Innovation Ecosystems: A Three-Part Learning Journey
Ekonomisko procesu prognozēšana
Robotics and Process Automation
Career Lab: Plan, Practice, Succeed
Data Spaces
Production Digitalization – Short Course Series
Practical Applications and Programming of Industrial Robots
Testa kurss 2
Machine Translation Skillset
Machine Learning for Textual Data Processing
Digital Edutainment Elements in Translation
Digital Sentiment Analysis
Multimodal Digital Semiotics
Digital Semantics and Pragmatics
Arhitektūras projektēšana
Biznesa etiķete un komunikācija
Introduction to Linguistics
Artificial Intelligence: Search and Its Applications
Telecommunications and Computer Networks
Course navigation