skip to main content
10.1145/2593069.2593210acmotherconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

Scalable Co-Simulation of Functional Models With Accurate Event Exchange

Authors Info & Claims
Published:01 June 2014Publication History

ABSTRACT

Recent trends in the automotive industry have forced OEMs and suppliers to adopt simulation-driven development processes. To meet the demands of the rapidly changing industry, simulation technologies must innovate to provide faster and accurate simulations of increasingly complex models. In this paper we present a set of technologies that were developed to provide a no-compromise, high fidelity, scalable simulation of heterogeneous functional models. Using our new technology we were able to produce more accurate results in orders of magnitude less time than other frequently used techniques in the industry. The proposed approach to co-simulation allows us to perform functional simulation of full-vehicle without sacrificing the solution accuracy or simulation speed.

References

  1. Mathworks Matlab® Simulink®. {online} http://www.mathworks.com/products/simulink/.Google ScholarGoogle Scholar
  2. Functional Mockup Interface for Co-Simulation v1.0. MODELISAR consortium, 2010. {online} http://functional-mockup-interface.org.Google ScholarGoogle Scholar
  3. R. Bryant. A switch-level model and simulator for mos digital systems. IEEE Transactions on Computers, C-33(2):160--177, Feb. 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. Busch and B. Schweizer. An explicit approach for controlling the macro-step size of co-simulation methods. In Proc. of The 7th European Nonlinear Dynamics Conference, Rome, Italy, July 2011.Google ScholarGoogle Scholar
  5. K. Chandy and J. Misra. Distributed simulation: A case study in design and verification of distributed programs. IEEE Transactions on Software Engineering, SE-5(5):440--452, Sept. 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. International Organization for Standardization (ISO). ISO26262. Road vehicles - Functional safety, November 2011.Google ScholarGoogle Scholar
  7. D. Jefferson and H. Sowizral. Fast concurrent simulation using the time warp mechanism, part 1: Local control. Technical Report N-1906AF, The Rand Corporation, Santa Monica, CA, Dec. 1982.Google ScholarGoogle Scholar
  8. D. Jefferson and H. Sowizral. Fast concurrent shntflafion using the time warp mechanism. In Proceedings SCS Distributed Simulation Conference, San Diego, CA, Jan. 1985.Google ScholarGoogle Scholar
  9. D. R. Jefferson. Virtual time. ACM Transactions on Programming Languages and Systems, 7(3):404--425, July 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. Mews, J. Svacina, and S. Weissleder. From autosar models to co-simulation for mil-testing in the automotive domain. In 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation (ICST), pages 519--528, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Misra. Distributed discrete-event simulation. ACM Computing Surveys, 18:39--65, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. Munawar, T. Yoshizawa, T. Ishikawa, and S. Shimizu. On-time data exchange in fully-parallelized co-simulation with conservative synchronization. In Simulation Conference (WSC), 2013 Winter, pages 2127--2138, Washington, DC, USA, Dec 2013.Google ScholarGoogle ScholarCross RefCross Ref
  13. K. S. Perumalla. Scaling time warp-based discrete event execution to 104 processors on a Blue Gene supercomputer. In Proceedings of the 4th International Conference on Computing Frontiers, CF '07, pages 69--76, New York, NY, USA, 2007. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. A. Pretschner, M. Broy, I. H. Kruger, and T. Stauner. Software engineering for automotive systems: A roadmap. In 2007 Future of Software Engineering, FOSE '07, pages 55--71, Washington, DC, USA, 2007. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    DAC '14: Proceedings of the 51st Annual Design Automation Conference
    June 2014
    1249 pages
    ISBN:9781450327305
    DOI:10.1145/2593069

    Copyright © 2014 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 June 2014

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

    Acceptance Rates

    Overall Acceptance Rate1,770of5,499submissions,32%
  • Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader