Real-Time Simulation and Visualization Architecture With Field Programmable Gate Array (FPGA) Simulator

Author(s):  
Manoj Karkee ◽  
Madhu Monga ◽  
Brian L. Steward ◽  
Joseph Zambreno ◽  
Atul G. Kelkar

Real-time simulation of dynamic vehicle system models is essential to facilitate advances in operator and hardware in the loop simulation and virtual prototyping. Real-time virtual reality-based simulation enables users to visualize and perceive the effect of their actions during the simulation. As model complexity is increased to improve the model fidelity, the computational requirements will also increase, thus increasing the challenge to meet real-time constraints. A distributed simulator architecture was developed for off-road vehicle dynamic models and 3D graphics visualization to distribute the overall computational load across multiple computational platforms. This architecture consisted of three major components: a dynamic model simulator, a virtual reality simulator, and an interface to controller and input hardware devices. The dynamic model simulator component was developed using Matlab/Simulink Real Time Workshop on a PC and also using Field Programmable Gate Arrays (FPGA), which offered a highly parallel hardware platform. The simulator architecture reduced the computational load to an individual platform and increased the real-time simulation capability with complex off-road vehicle system models and controllers. The architecture was used to develop, simulate and visualize a tractor and towed implement steering dynamics model. The model also included a steering valve subsystem which contained very high frequency hydraulic dynamics and required 10 μs integration time step for numerical stability. The real-time simulation goal was not achievable for the model with this level of complexity when the PC-based simulator was used. However, the FPGA-based simulator achieved a real-time goal taking only 2 μs to complete one integration time step.

2014 ◽  
Vol 25 (11) ◽  
pp. 3109-3121 ◽  
Author(s):  
Morris Brenna ◽  
Federica Foiadelli ◽  
Stefano Riva ◽  
Gianluca Sapienza ◽  
Dario Zaninelli

Author(s):  
Yuit Fun Eng ◽  
Yi Su ◽  
Chi Wan Lim ◽  
Gillian Maria Ng ◽  
Senthil Kumar Selvaraj ◽  
...  

2013 ◽  
Vol 299 ◽  
pp. 75-78 ◽  
Author(s):  
Xiao Jun Ma ◽  
Zong Min Yang ◽  
Chun Guang Liu ◽  
Yu Lin Yan

The voltage spike, current spike and power loss in switching process is important factors in reliability of insulated gate bipolar transistor (IGBT). The real time simulation of IGBT is studied in this paper, taking the basic cell of IGBT power electronic circuit as an example. The function model of IGBT for real time simulation is built by piecewise interpolation method, in which the parameters are get from the datasheet. The real time simulation of IGBT is realized in field programmable gate array (FPGA), and the results can reflect the key performances of switching process.


2013 ◽  
Vol 373-375 ◽  
pp. 395-399
Author(s):  
Pei Yu Qin ◽  
Li Guo ◽  
Zhi Li Hu

A physically based approach for simulating fluid movement is proposed. Realistic animation and real time simulation are two objectives. Traditional animation technique can obtain virtual movement, but it has difficulty for realistic movement. Compared with the traditional animation technique, physically based animation can represent realistic movement better. The incompressible Navier-Stokes equations are used in our model, and the operator splitting method including semi-Lagrangian scheme and fast Fourier transform is employed to split the model into external force term, advection term, diffusion term and projection term. Every step is stable , so the whole process is also stable. Thus, the big time step can be taken to ensure real time simulation. Compared with the traditional technique, this method can be taken for realistic animation and real time simulation of fluid movement in computer graphics applications.


Author(s):  
Petter Krus

A very suitable method for modelling and simulation of large complex dynamic systems is represented by distributed modelling using transmission line elements (or bi-lateral delay lines). This method evolves naturally for calculation of pressures when hydraulic pipelines are modelled with distributed parameters. It is also applicable to other physical systems, such as mechanical, electrical, gas etc. One interesting application for distributed solvers using bi-lateral delay lines is in real time simulation. Modelling for real-time applications puts special requirements on robustness in the numerical methods used. In real-time applications there is no room for decreasing time step in numerically critical stages. Furthermore, if a system is relaying on a real-time simulation for its functionality, failure in the numerical properties is unacceptable. It is also in many applications possible to simulate the system faster than real time, which means that high fidelity system simulation can be used to plan ahead in control applications, and for simulation based optimisation.


Sign in / Sign up

Export Citation Format

Share Document