TY - GEN
T1 - FPGA support in hybrid simulation using finite element method
AU - Mucha, Waldemar
AU - Kuś, Wacław
N1 - Publisher Copyright:
© 2017 Trans Tech Publications, Switzerland.
PY - 2017
Y1 - 2017
N2 - Hybrid simulation, or hybrid testing, is understood here as a numerical technique for investigating dynamic properties of mechanical systems with components that are difficult to model numerically. This technique can be also referred to as hardware-in-the-loop simulation. The idea of hybrid simulation is that the non-linear part of the system that is difficult to model numerically is tested experimentally and the rest of the system is modeled numerically. Therefore two models are created – the experimental model and the analytical model. During the simulation both models are in strict cooperation in order to act like the undivided system. The following paper focuses on utilizing FPGA (field-programmable gate array) in the computations performed in the analytical model. FPGA is an integrated circuit that is configured by the user. Physically FPGA is an array of logic blocks that the user can program and reconfigure interconnects that will allow to connect logic blocks in the desired way in order to perform complex functions. The most important advantages of using FPGA are flexibility, highly parallel data processing (thanks to simultaneous operation of independent circuits), high efficiency and reliability. Therefore complex digital computations that are implemented to FPGA can be executed with great speed. In the presented research the non-experimental part of the mechanical system is modeled using Finite Element Method (FEM). In order to control the experimental model in a closed loop, the FEM computations must be performed in real time. As FEM is computationally demanding method, the computations must be conducted as efficiently as possible in order to enable real-time without losing accuracy. The following paper describes increasing the time performance of the hybrid simulation algorithm by executing it on the microprocessor of a microcontroller equipped with real-time operating system while performing the most computationally demanding operations on the FPGA.
AB - Hybrid simulation, or hybrid testing, is understood here as a numerical technique for investigating dynamic properties of mechanical systems with components that are difficult to model numerically. This technique can be also referred to as hardware-in-the-loop simulation. The idea of hybrid simulation is that the non-linear part of the system that is difficult to model numerically is tested experimentally and the rest of the system is modeled numerically. Therefore two models are created – the experimental model and the analytical model. During the simulation both models are in strict cooperation in order to act like the undivided system. The following paper focuses on utilizing FPGA (field-programmable gate array) in the computations performed in the analytical model. FPGA is an integrated circuit that is configured by the user. Physically FPGA is an array of logic blocks that the user can program and reconfigure interconnects that will allow to connect logic blocks in the desired way in order to perform complex functions. The most important advantages of using FPGA are flexibility, highly parallel data processing (thanks to simultaneous operation of independent circuits), high efficiency and reliability. Therefore complex digital computations that are implemented to FPGA can be executed with great speed. In the presented research the non-experimental part of the mechanical system is modeled using Finite Element Method (FEM). In order to control the experimental model in a closed loop, the FEM computations must be performed in real time. As FEM is computationally demanding method, the computations must be conducted as efficiently as possible in order to enable real-time without losing accuracy. The following paper describes increasing the time performance of the hybrid simulation algorithm by executing it on the microprocessor of a microcontroller equipped with real-time operating system while performing the most computationally demanding operations on the FPGA.
KW - FPGA
KW - Finite element method
KW - Hardware-in-the-loop
KW - Hybrid simulation
KW - Real time computations
UR - https://www.scopus.com/pages/publications/85027446862
U2 - 10.4028/www.scientific.net/SSP.260.105
DO - 10.4028/www.scientific.net/SSP.260.105
M3 - Conference contribution
AN - SCOPUS:85027446862
SN - 9783035711677
T3 - Solid State Phenomena
SP - 105
EP - 112
BT - Mechatronic Systems and Materials VIII - 12th MSM
A2 - Gosiewski, Zdzislaw
A2 - Kulesza, Zbigniew
PB - Trans Tech Publications Ltd.
T2 - 12th International Conference on Mechatronic Systems and Materials, MSM 2016
Y2 - 3 July 2016 through 8 July 2016
ER -