Skip to main content
Log in

Modeling and real-time simulation architectures for virtual prototyping of off-road vehicles

  • SI: Manufacturing and Construction
  • Published:
Virtual Reality Aims and scope Submit manuscript

Abstract

Virtual Reality-based simulation technology has evolved as a useful design and analysis tool at an early stage in the design for evaluating performance of human-operated agricultural and construction machinery. Detecting anomalies in the design prior to building physical prototypes and expensive testing leads to significant cost savings. The efficacy of such simulation technology depends on how realistically the simulation mimics the real-life operation of the machinery. It is therefore necessary to achieve ‘real-time’ dynamic simulation of such machines with operator-in-the-loop functionality. Such simulation often leads to intensive computational burdens. A distributed architecture was developed for off-road vehicle dynamic models and 3D graphics visualization to distribute the overall computational load of the system across multiple computational platforms. Multi-rate model simulation was also used to simulate various system dynamics with different integration time steps, so that the computational power can be distributed more intelligently. This architecture consisted of three major components: a dynamic model simulator, a virtual reality simulator for 3D graphics, and an interface to the controller and input hardware devices. Several off-road vehicle dynamics models were developed with varying degrees of fidelity, as well as automatic guidance controller models and a controller area network interface to embedded controllers and user input devices. The simulation architecture reduced the computational load to an individual machine and increased the real-time simulation capability with complex off-road vehicle system models and controllers. This architecture provides an environment to test virtual prototypes of the vehicle systems in real-time and the opportunity to test the functionality of newly developed controller software and hardware.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Antonya C, Talaba D (2007) Design evaluation and modification of mechanical systems in virtual environments. Virtual Real 11:275–285

    Article  Google Scholar 

  • Bosch R (1991) CAN specification version 2.0. Rober Bousch GmbH, Postfach 300240, D-7000 Stuttgart 30

  • Castillo-Effen MW, Castillo C, Moreno WA, Valavanis KP (2005) Modeling and visualization of multiple autonomous heterogeneous vehicles. In: Proceedings of the IEEE international conference on systems, man and cybernetics. The Hague, the Netherlands, 10–12 Oct 2005

  • Coutee AS, Bras B (2002) Collision detection for virtual objects in a haptic assembly and disassembly simulation environment. In: Proceedings of ASME design engineering technical conferences and computer and information in engineering conference, Montreal, QC, Canada

  • Cremer J, Kearney J, Papelis Y (1996) Driving simulation: challenges for VR technology. IEEE Comput Graph Appl 16(5):16–20

    Article  Google Scholar 

  • Cuadrado J, Gonzalez M, Gutierrez R, Naya MA (2004) Real time MBS formulations: towards virtual engineering. In: Product engineering, eco-design technologies and green energies. Springer, Heidelberg, pp 253–272

  • de Sa AG, Zachmann G (1999) Virtual reality as a tool for verification of assembly and maintenance processes. Comput Graph (Pergamon) 23:389–403

    Article  Google Scholar 

  • Eberhard P, Li Z (2006) Virtual reality simulation of multibody systems. In: Proceedings of EUROMECH colloquium 476, Ferrol

  • Fales R, Spencer E, Chipperfield K, Wagner F, Kelkar A (2005) Modeling and control of a wheel loader with a human-in-the-loop assessment using virtual reality. J Dyn Syst Meas Control 127:415–423

    Article  Google Scholar 

  • Fritzson P, Bunus P (2002) Modelica, a general object-oriented language for continuous and discrete-event system modeling and simulation. In: Proceedings of the 35th annual simulation symposium, San Diego, CA, April 2002

  • Glinsky E, Wainer G (2002) Definition of real-time simulation in the CD++ toolkit. In: Proceedings of the summer computer simulation conference, 14–18 July, San Diego, CA

  • Gracanin D, Matijasevic M, Tsourveloudis NC, Valavanis KP (1999) Virtual reality testbed for mobile robots. In: Proceedings of the IEEE international symposium on industrial electronics. Bled, Slovenia, 12–16 July 1999

  • Howard BM, Vance M (2007) Desktop haptic virtual assembly using physically based modelling. Virtual Real 11:207–215

    Article  Google Scholar 

  • Jayaram S, Jayaram U, Wang Y, Tirumali H, Lyons K, Hart P (1999) VADE: a virtual assembly design environment. IEEE Comput Graph Appl 19:44–50

    Article  Google Scholar 

  • Johnson TC, Vance JM (2001) The use of the voxmap pointshell method of collision detection in virtual assembly methods planning. In: Proceedings of the ASME design engineering technical conference, Pittsburgh, PA

  • Kang HS, Abdul Jalil MK, Mailah M (2004) A PC-based driving simulator using virtual reality technology. In: Proceedings of ACM SIGGRAPH international conference on virtual reality continuum and its applications in industry, Singapore, 16–18 June 2004

  • Karkee M, Steward BL (2008) Open and closed loop system characteristics of a tractor and an implement dynamic model. ASABE Paper No. 084761. St. Joseph, ASABE, MI

  • Kim CE, Vance JM (2003) Using VPS (Voxmap PointShell) as the basis for interaction in a virtual assembly environment. In: SME design engineering technical conferences and computers and information in engineering conference, Chicago, IL, United States

  • Lin Q, Kuo C (1997) Virtual tele-operation of underwater robots. In: Proceedings of the IEEE international conference on robotics and automation, Albuquerque, New Mexico, 21–27 April 1997

  • Livani MA, Kaiser J, Jia W (1999) Scheduling hard and soft real-time communication in a controller area network. Control Eng Pract 7:1515–1523

    Article  Google Scholar 

  • Pazul K (2009) Controller area network (CAN) basics. Microchip technology, Inc. AN713. Available at: http://www.cl.cam.ac.uk/research/srg/HAN/Lambda/webdocs/an713.pdf. Accessed: 16 June 2009

  • Sastry L, Boyd DRS (1998) Virtual environments for engineering applications. Virtual Real 3:235–244

    Article  Google Scholar 

  • Savall J, Borro D, Gil JJ, Matey L (2002) Description of a haptic system for virtual maintainability in aeronautics. In: Proceedings of 2002 IEEE/RSJ international conference on intelligent robots and systems, Lausanne, Switzerland

  • Schulz M, Reuding T, Ertl T (1998) Analyzing engineering simulations in a virtual environment. IEEE Comput Graph Appl 18(6):46–52

    Article  Google Scholar 

  • Stankovic J (1988) Misconceptions about real time computing: a serious problem for next generation systems. IEEE Computer 21(10):10–19

    Google Scholar 

  • Wan H, Gao S, Peng Q, Dai G, Zhang F (2004) MIVAS: a multi-modal immersive virtual assembly system. In: Proceedings of the ASME design engineering technical conference, Salt Lake City, UT

  • Zhu Z, Gao S, Wan H, Luo Y, Yang W (2004) Grasp identification and multi-finger haptic feedback for virtual assembly. In: Proceedings of the ASME design engineering technical conference, Salt Lake City, UT

Download references

Acknowledgments

This research of the Iowa Agriculture and Home Economics Experiment Station, Ames, Iowa, Project No. 3612, was supported by Hatch Act and State of Iowa funds. The authors would like to thank Deere & Co. for their technical and financial support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Brian L. Steward.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Karkee, M., Steward, B.L., Kelkar, A.G. et al. Modeling and real-time simulation architectures for virtual prototyping of off-road vehicles. Virtual Reality 15, 83–96 (2011). https://doi.org/10.1007/s10055-009-0150-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10055-009-0150-1

Keywords

Navigation