Skip to main content

Middleware-based distributed heterogeneous simulation

  • Conference paper
  • First Online:

Abstract

In this paper we discuss an implementation of distributed heterogeneous simulation applications. The LabMap middleware is used as a vehicle for distribution and synchronization between simulating components. We present a simulation setup using two popular simulation tools: MATLAB/Simulink and LabVIEW. We show the feasibility and advantages of deployment of a middleware as an abstraction layer for simulation applications, in particular a smooth transition from simulation to hardware-in-the-loop setups and back.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Bruce-Boye and D. Kazakov, “Distributed data acquisition and control via software bus,” Proceedings CSMITA’04, pp. 153–156, Sep 2004.

    Google Scholar 

  2. C. Bruce-Boye, D. Kazakov, Quality of Uni- and Multicast Services in a Middleware. LabMap Study Case,” Conference CIS2E 06 (International Joint Conference on Computer, Information and System, Science and Engineering”) 2006, IEEE, 4–14 December 2006

    Google Scholar 

  3. C. Bruce-Boye, D. Kazakov; Rüdiger zum Beck, “An approach to distributed remote control based on middleware technology, MATLAB/Simulink-LabMap/LabNet framework”, Conference CIS2E (International Joint Conference on Computer, Information and System, Science and Engineering”) 2005, IEEE, 10–20 December 2005.

    Google Scholar 

  4. C. Bruce-Boye, D. Kazakov, “Distributed data acquisition and control via software bus”, International Industrial Ethernet Development High Level Forum 2004 (IEHF 2004) in Peking, Automation Panorama No. 5

    Google Scholar 

  5. D Luenberger, “An introduction to observers”, IEEE Trans. Automatic Control, AC-16 1971

    Google Scholar 

  6. Ashish Tewari, “Modern Control Design with MATLAB and Simulink” John Wiley and Sons, Inc. 2002.

    Google Scholar 

  7. “LabVIEW Simulation Module User Manual”, National Instruments, April 2004.

    Google Scholar 

  8. http://www.wago.com

  9. C. Dorf, R. Bishop, „Modern Control Systems (9th Edition)”, Science Press and Pearson Education North Asia Ltd. 2002, ISBN 7-03-010133-2

    Google Scholar 

  10. D. Bakken, “Middleware”, Washington State University

    Google Scholar 

  11. G. Coulouis, J. Dollimore, T. Kindberg, “Distributed systems. Concepts and design”, Addison-Wesley, fourth edition 2005, ISBN-10: 0-321-26354-5.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media B.V.

About this paper

Cite this paper

Bruce-Boye, C., Kazakov, D.A., Colmorgen, H., zum Beck, R., Hassan, J.Z., Wojtkowiak, H. (2010). Middleware-based distributed heterogeneous simulation. In: Sobh, T., Elleithy, K., Mahmood, A. (eds) Novel Algorithms and Techniques in Telecommunications and Networking. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-3662-9_57

Download citation

  • DOI: https://doi.org/10.1007/978-90-481-3662-9_57

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-3661-2

  • Online ISBN: 978-90-481-3662-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics