• DocumentCode
    2606659
  • Title

    A Heterogeneous Architecture for Evaluating Real-Time One-Dimensional Computational Fluid Dynamics on FPGAs

  • Author

    Liu, Isaac ; Lee, Edward A. ; Viele, Matthew ; Wang, Guoqiang ; Andrade, Hugo

  • Author_Institution
    Electr. Eng. & Comput. Sci., UC Berkeley, Berkeley, CA, USA
  • fYear
    2012
  • fDate
    April 29 2012-May 1 2012
  • Firstpage
    125
  • Lastpage
    132
  • Abstract
    Many fuel systems for diesel engines are developed with the help of commercial one-dimensional computational fluid dynamics (1D CFD) solvers that model and simulate the behavior of fluid flow through the interconnected pipes off-line. This paper presents a novel framework to evaluate 1D CFD models in real time on an FPGA. This improves fuel pressure estimation and closes the loop on fuel delivery, allowing for a cleaner and more efficient engine. The real-time requirements of the models are defined by the physics and geometry of the problem being solved. In this framework, the interconnected pipes are partitioned into individual sub-volumes that compute their pressure and flow rate every time step based upon neighboring values. We use timing-based synchronization and multiple Precision Timed (PRET) processor cores to ensure the real-time constraints are met. Leveraging the programmability of FPGAs, we use a configurable heterogeneous architecture to save hardware resources. Several examples are presented along with the implementation results after place and route for a Xilinx Virtex 6 FPGA. The results demonstrate the resource savings and scalability of our framework, confirming the feasibility of our approach -- solving 1D CFD models in real time on FPGAs.
  • Keywords
    computational fluid dynamics; diesel engines; field programmable gate arrays; flow; pipes; Xilinx Virtex 6 FPGA; configurable heterogeneous architecture; diesel engines; field programmable gate arrays; flow rate; fluid flow; fuel delivery; fuel pressure estimation; interconnected pipes; precision timed processor cores; real time 1D computational fluid dynamics; resource savings; timing based synchronization; Computational fluid dynamics; Computer architecture; Field programmable gate arrays; Fuels; Hardware; Mathematical model; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2012 IEEE 20th Annual International Symposium on
  • Conference_Location
    Toronto, ON
  • Print_ISBN
    978-1-4673-1605-7
  • Type

    conf

  • DOI
    10.1109/FCCM.2012.31
  • Filename
    6239803