Javascript must be enabled to continue!
Investigations on Hardware Acceleration for Embedded Simulation of Multibody Dynamics
View through CrossRef
Abstract
The simulation of multibody dynamics is a fundamental task in many applications, e.g., for digital twins for human-machine interaction or model-based control.Especially when deployed to embedded hardware with restricted resources, this task can quickly become a bottleneck in real-time systems.Recent research studies provide helpful insight and results using graphics processing units for multibody computations.However, those are at the current time still rarely available in embedded systems.This motivates investigating if and how hardware acceleration of multibody dynamics simulation, based on the projected Newton-Euler equations, can be achieved using as an example the Advanced Micro Devices (AMD) Zynq 7000 chip family.The Zynq 7000 platform combines a powerful microprocessor and a field programmable gate array in a single system-on-a-chip, providing a flexible environment for hardware acceleration.In this work it is introduced from a high-level point of view and a workflow for the design of hardware accelerators is described.First studies highlight the importance of parallelization and data flow through the chip.Following-up examples apply hardware acceleration to the projected Newton-Euler equations and study its effect with two selected multibody systems.Overall, depending on the system's size and complexity, a speed-up of up to a factor of 7.6 is achieved concerning the evaluation of the equations of motion.
Title: Investigations on Hardware Acceleration for Embedded Simulation of Multibody Dynamics
Description:
Abstract
The simulation of multibody dynamics is a fundamental task in many applications, e.
g.
, for digital twins for human-machine interaction or model-based control.
Especially when deployed to embedded hardware with restricted resources, this task can quickly become a bottleneck in real-time systems.
Recent research studies provide helpful insight and results using graphics processing units for multibody computations.
However, those are at the current time still rarely available in embedded systems.
This motivates investigating if and how hardware acceleration of multibody dynamics simulation, based on the projected Newton-Euler equations, can be achieved using as an example the Advanced Micro Devices (AMD) Zynq 7000 chip family.
The Zynq 7000 platform combines a powerful microprocessor and a field programmable gate array in a single system-on-a-chip, providing a flexible environment for hardware acceleration.
In this work it is introduced from a high-level point of view and a workflow for the design of hardware accelerators is described.
First studies highlight the importance of parallelization and data flow through the chip.
Following-up examples apply hardware acceleration to the projected Newton-Euler equations and study its effect with two selected multibody systems.
Overall, depending on the system's size and complexity, a speed-up of up to a factor of 7.
6 is achieved concerning the evaluation of the equations of motion.
Related Results
Study on automatic deduction method of overall transfer equation for branch multibody system
Study on automatic deduction method of overall transfer equation for branch multibody system
The transfer matrix method for multibody system is a new method developed in recent 20 years for studying multibody system dynamics. The new version of transfer matrix method for m...
Performance simulation methodologies for hardware/software co-designed processors
Performance simulation methodologies for hardware/software co-designed processors
Recently the community started looking into Hardware/Software (HW/SW) co-designed processors as potential solutions to move towards the less power consuming and the less complex de...
Software driven approach for Embedded Devices
Software driven approach for Embedded Devices
This paper presents the possible new design paradigm that emerged during the author’s design of an embedded communication device for Croatian Navy. Prior to codesign techniques tha...
Research Progress and Development Tendency of Transfer Matrix Method for Multibody Systems (Rui Method)
Research Progress and Development Tendency of Transfer Matrix Method for Multibody Systems (Rui Method)
Abstract
The transfer matrix method for multibody systems, known as the “Rui method”, is a new method for dealing with multibody system dynamics, which does not need...
Virtualizable hardware/software design infrastructure for dynamically partially reconfigurable systems
Virtualizable hardware/software design infrastructure for dynamically partially reconfigurable systems
In most existing works, reconfigurable hardware modules are still managed as conventional hardware devices. Further, the software reconfiguration overhead incurred by loading corre...
Broad Flight Envelope Acceleration Control Method of Aero-Engine Based on Multiperiod Optimization Strategy
Broad Flight Envelope Acceleration Control Method of Aero-Engine Based on Multiperiod Optimization Strategy
Abstract
A new method based on a multiperiod optimization strategy is proposed to address the limited aero-engine acceleration performance across a broad flight enve...
Ciljano ubrzanje u višemodalnoj metodi naguravanja u potresnoj analizi A/B konstrukcija
Ciljano ubrzanje u višemodalnoj metodi naguravanja u potresnoj analizi A/B konstrukcija
This thesis presents a new nonlinear static multimodal pushover analysis with the inclusion of a large amount of equivalent viscous damping. The term of target acceleration and the...
Developments in Transfer Matrix Method for Multibody Systems (Rui Method) and its Applications
Developments in Transfer Matrix Method for Multibody Systems (Rui Method) and its Applications
Compared to classical mechanics, the transfer matrix method for multibody systems is a rather novel approach for analyzing multibody system dynamics. For its features that it avoid...

