The occasion for the development of the UML based CAN bus model was a concrete problem from the domain of board net communication in automobiles. There was a matter of coupling the CAN based protocols for the network management of two communication nets by using a gateway. There were already drafts for the functionality of such a coupling, but the different operating conditions under which the system should operate reliably, were not to be completely grasped analytically. A realization in hardware seemed too luxurious, which is why the new way of a modeling and simulation was considered. The modeling should be implemented using UML. For various reasons Rhapsody by I-Logix was selected which comes with an excellent code generator and allows the easy execution of the models. One can summarize the essential requirements of the CAN bus model as follows. The transmission of the CAN telegrams on the CAN bus should be able to be simulated as far as possible with chronological correctness. Besides, the main focus does not consciously become the chronologically correct mapping of the bus states (sample points, bit times etc.). The arbitration is to be modeled correctly. The UML based framework for the simulation of distributed systems of embedded control units (ECUs) has been developed by proTime. This framework generates at its runtime an executable model of a system, described by an editable system description. Thereby this simulated system can be used for tests and analysis. A basis for this UML based framework are executable models of different field busses. Currently models exists for CAN and FlexRay, Wakeup Line and a real-time control bus for simulation control purposes. These field bus models will be used (even simultaneously) to connect the modeled ECUs while the modeled system is under simulation. This UML based framework allows both the simulation of communication processes, and the simulation of functionality depending on these communication processes all with the correct timing. The main advantage of this UML based framework is the testability of communication dependant functionality like gateways, control loops and network management without an expensive test environment. The principal theme of this speech will be the CAN bus model, its integration into the runtime-created system model and the resulting (almost boundless) possibilities. Currently automotive systems are the focus of the modeling and simulation, but the applicability of this UML based framework is not restricted to these tasks.


    Zugriff

    Zugriff über TIB

    Verfügbarkeit in meiner Bibliothek prüfen


    Exportieren, teilen und zitieren



    Titel :

    UML-based framework for simulation of distributed ECU systems in automotive applications


    Weitere Titelangaben:

    Ein auf UML basierter Datenrahmen zur Simulation von verteilt angeordneten Controller für fahrzeugtechnische Anwendungen


    Beteiligte:


    Erscheinungsdatum :

    2005


    Format / Umfang :

    7 Seiten, 6 Bilder


    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Print


    Sprache :

    Englisch





    Distributed Voters for Automotive Applications

    Stoffel, Martin / Sax, Eric | IEEE | 2023


    Distributed automotive embedded systems

    Jurgen, Ronald K. | TIBKAT | 2007


    DASA:an open-source design, analysis and simulation framework for automotive image-based control systems

    Mohamed, Sajid / Zhu, D. / Goswami, Dip et al. | BASE | 2019

    Freier Zugriff

    ADVANCED CONTROL FRAMEWORK FOR AUTOMOTIVE SYSTEMS

    PEKAR JAROSLAV / DE CRISTOFARO FERDINANDO | Europäisches Patentamt | 2022

    Freier Zugriff