Skip to main content

A Virtual Prototyping Platform to Improve CAE Analysis Workflow

  • Conference paper
  • First Online:
Augmented and Virtual Reality (AVR 2015)

Abstract

This paper describes an experimental software system that allows interfacing a virtual immersive environment with Computer Aided Engineering (CAE) open source software aiming for improving and simplifying design process and results evaluation. System includes a middleware to execute jobs on HPC architectures and to compare results of server-class processors with GPGPU hardware. The main innovation of the overall system is the possibility to setup the CAE job directly inside the virtual reality platform speeding-up the entire process. User evaluations on selected case studies show how the use of a virtual environment may enhance the perception of engineers ideas during the design process. In addition, the use of a system that allows reconfiguring and relaunching the job simplifies setup of job configuration. Results also show that HPC hardware based on GPGPU offers a perceivable speedup for problems with an high number of nodes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Wang, G.G.: Definition and review of virtual prototyping. J. Comput. Inf. Sci. Eng. 2(3), 232–236 (2002)

    Article  Google Scholar 

  2. Zeng, Y., HorváTh, I.: Editorial: fundamentals of next generation CAD/E systems. Comput. Aided Des. 44(10), 875–878 (2012)

    Article  Google Scholar 

  3. Elmqvist, N.: Visualization reloaded: redefining the scientific agenda for visualization research. In: Proceedings of HCI Korea. HCIK 2015, South Korea, Hanbit Media, Inc. 132–137 (2014)

    Google Scholar 

  4. Bryson, S.: Virtual environments in scientific visualization. In: Virtual Reality for Visualization, Course Notes of Tutorial 5 at Visualization 1995, Course (1995)

    Google Scholar 

  5. Chua, C., Teh, S., Gay, R.: Rapid prototyping versus virtual prototyping in product design and manufacturing. Int. J. Adv. Manuf. Technol. 15(8), 597–603 (1999)

    Article  Google Scholar 

  6. Zorriassatine, F., Wykes, C., Parkin, R., Gindy, N.: A survey of virtual prototyping techniques for mechanical product development. Proc. Inst. Mech. Eng. Part B: J. Eng. Manuf. 217(4), 513–530 (2003)

    Article  Google Scholar 

  7. Appel, S., Sachs, K., Buchmann, A.: Towards benchmarking of AMQP. In: Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems. DEBS 2010, pp. 99–100. ACM, New York (2010)

    Google Scholar 

  8. Dawar, S., van der Meer, S., Fallon, E., Keeney, J., Bennett, T.: Building a scalable event processing system with messaging and policies-test and evaluation of rabbitmq and drools expert (2013)

    Google Scholar 

  9. Radchenko, G., Hudyakova, E.: Distributed virtual test bed: an approach to integration of CAE systems in unicore grid environnement. In: 2013 36th International Convention on Information & Communication Technology Electronics & Microelectronics (MIPRO), 163–168. IEEE (2013)

    Google Scholar 

  10. Jamshidi, Z., Khunjush, F.: Optimization of openfoam’s linear solvers on emerging multi-core platforms. In: 2011 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PacRim), pp. 824–829. IEEE (2011)

    Google Scholar 

  11. AlOnazi, A.: Design and optimization of openfoam-based CFD applications for modern hybrid and heterogeneous HPC platforms. M.sc. thesis, University College Dublin, Dublin, December 2013

    Google Scholar 

  12. Tomczak, T., Zadarnowska, K., Koza, Z., Matyka, M., Mirosław, Ł.: Complete piso and simple solvers on graphics processing units. In: arXiv preprint (2012) arXiv:1207.1571

  13. Maleshkov, S., Chotrov, D.: Post-processing of engineering analysis results for visualization in VR systems. In: CoRR abs/1308.5847 (2013)

    Google Scholar 

  14. Song, I., Yang, J.: A scene graph based visualization method for representing continuous simulation data. Comput. Ind. 62(3), 301–310 (2011)

    Article  Google Scholar 

  15. Frame, S.W., Rose, D., Ertl, T.: Interactive visualization of large finite element models. In: Workshop on Vision, Modelling, and Visualization VMV, vol. 3, pp. 585–592 (2003)

    Google Scholar 

  16. Wiki, H.: Openfoam - airfoil calculations (2013). https://www.hpc.ntnu.no/display/hpc/OpenFOAM+-+Airfoil+Calculations

  17. Vinoski, S.: Advanced message queuing protocol. IEEE Internet Comput. 10(6), 87–89 (2006)

    Article  Google Scholar 

  18. Kamppuri, T., et al.: Message brokers and rabbitmq in action (2014)

    Google Scholar 

  19. Jasak, H., Jemcov, A., Tukovic, Z.: Openfoam: a C++ library for complex physics simulations. Int. Workshop Coupled Meth. Numer. Dyn. 1000, 1–20 (2007)

    Google Scholar 

  20. Dhondt, G., Wittig, K.: Calculix: A Free Software Three-Dimensional Structural Finite Element Program. MTU Aero Engines GmbH, Munich (1998)

    Google Scholar 

  21. Nvidia, C.: Compute unified device architecture programming guide (2007)

    Google Scholar 

  22. Bell, N., Garland, M.: Cusp: generic parallel algorithms for sparse matrix and graph computations. Version 0.3. 0, 35 (2012)

    Google Scholar 

  23. Symscape: Gpu v1.1 linear solver library for openfoam. http://www.symscape.com/gpu-1-1-openfoam

  24. Gustafson, P.A., Kapenga, J.A.: Implementation of the cuda cusp and cholmod solvers in calculix (2014)

    Google Scholar 

  25. Martini, A., Colizzi, L., Chionna, F., Argese, F., Bellone, M., Cirillo, P., Palmieri, V.: A novel 3d user interface for the immersive design review. In: IEEE Symposium on 3D User Interfaces 2015, ISBN: 978-1-4673-6886-5, pp. 175–176 (2015)

    Google Scholar 

  26. Burns, D., Osfield, R.: Open scene graph a: introduction, b: examples and applications (2004)

    Google Scholar 

Download references

Acknowledgments

The research activities of this paper are partly funded by the research program PONREC VIS4Factory. Grant Cod. PON02_00634_3551288.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francesco Argese .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Argese, F. et al. (2015). A Virtual Prototyping Platform to Improve CAE Analysis Workflow . In: De Paolis, L., Mongelli, A. (eds) Augmented and Virtual Reality. AVR 2015. Lecture Notes in Computer Science(), vol 9254. Springer, Cham. https://doi.org/10.1007/978-3-319-22888-4_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22888-4_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22887-7

  • Online ISBN: 978-3-319-22888-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics