Now showing 1 - 10 of 10
  • Publication
    Safe adaptation for reliable and energy-efficient E/E architectures
    ( 2017) ; ; ;
    Ruiz, Alejandra
    ;
    Radermacher, Ansgar
    The upcoming changing mobility paradigms request more and more services and features to be included in future cars. Electric mobility and highly automated driving lead to new requirements and demands on vehicle information and communication (ICT) architectures. For example, in the case of highly automated driving, future drivers no longer need to monitor and control the vehicle all the time. This calls for new fault-tolerant approaches of automotive E/E architectures. In addition, the electrification of vehicles requires a flexible underlying E/E architecture which facilitates enhanced energy management. Within the EU-funded SafeAdapt project, a new E/E architecture for future vehicles has been developed in which adaptive systems ensure safe, reliable, and cost-effective mobility. The holistic approach provides the necessary foundation for future invehicle systems and its evaluation shows the great potential of such reliable and energy-efficient E/E architectures.
  • Publication
    Generic management of availability in fail-operational automotive systems
    The availability of functionality is a crucial aspect of mission- and safety-critical systems. This is for instance demonstrated by the pursuit to automate road transportation. Here, the driver is not obligated to be part of the control loop, thereby requiring the underlying system to remain operational even after a critical component failure. Advances in the field of mixed-criticality research have allowed to address this topic of fail-operational system behaviour more efficiently. For instance, general purpose computing platforms may relinquish the need for dedicated backup units, as their purpose can be redefined at runtime. Based on this, a deterministic and resource-efficient reconfiguration mechanism is developed, in order to address safety concerns with respect to availability in a generic manner. To find a configuration for this mechanism that can ensure all availability-related safety properties, a design-time method to automatically generate schedules for different modes of operations from declaratively defined requirements is established. To cope with the inherent computational complexity, heuristics are developed to effectively narrow the problem space. Subsequently, this method's applicability and scalability are respectively evaluated qualitatively within an automotive case study and quantitatively by means of a tool performance analysis.
  • Publication
    Adaptive Software für sicherheitskritische Funktionen in Batterie-elektrischen Fahrzeugen
    ( 2016)
    Rosenthal, Thorsten
    ;
    Feismann, Timo
    ;
    ; ;
    Klein, Cornel
    Der Einzug von immer mehr Assistenz- und (teil-) autonomen Systemen in heutige und insbesondere in zukünftige Fahrzeuge verlangt höhere Sicherheitsanforderungen bis hin zu fehlertoleranten Systemen. Eine adaptive Software-Architektur für sicherheitskritische Funktionen hilft diese Fehlertoleranz in einem Fahrzeug robust, kostengünstig und auch energieeffizient umzusetzen. Diese Software bedient sich dabei der ohnehin vorhandenen Steuergeräte im Fahrzeug und ermöglicht dadurch eine Redundanz ohne die Einbringung von zusätzlichen Steuergeräten. Durch die Konformität zu AUTOSAR ist das Konzept universell auf jeder automotive-tauglichen Hardware realisierbar.
  • Publication
    Ausfallsichere E/E-Architektur für hochautomatisierte Fahrfunktionen
    Die Hochautomatisierung erfordert neue Ansätze zur Ausfallsicherheit von Fahrzeugbordnetzen: Wird der Fahrer künftig von der Überwachung des Fahrzeugs befreit, müssen die E/E-Architekturen eine höhere Ausfallsicherheit bereitstellen. Im Rahmen des EU Projekts SafeAdapt wird hierzu ein ganzheitlicher Ansatz vorgestellt.
  • Publication
    Fail-operational in-vehicle E/E-architectures - dependable basis for automated driving
    ( 2016) ;
    Klein, Cornel
    The presentation explains challenges and solutions for future adaptive e/e-architectures, generic enhanced software-driven dependability and flexibility for future vehicles, methods and architectures for fail-operational in-vehicle safety as well as a supplier independent solution through exploitation of AUTOSAR standard allowing for incorporating heterogeneous platforms.
  • Publication
    Towards flexible and dependable E/E-architectures for future vehicles
    Future vehicles are expected to evolve towards enabling fully electric and autonomous driving. However, technically this evolution requires fundamental changes of traditional automotive engineering principles. Specifically, challenges arise for the Electric/Electronic (E/E) vehicle architectures as underlying basis for almost all car functionalities. Higher demands on vehicle system's flexibility and dependability have to be incorporated. We present a novel approach for such future E/E-architectures which considers these requirements as first principles by exploiting runtime adaptation capabilities. Based on use cases, a generic hardware and software architecture is presented which enables technology-independent realization of the provided concepts. Additionally, the incorporated generic failure management and design support are introduced. The approach has been evaluated in different prototype demonstrators, including an e-vehicle prototype compromising enhanced driving functionality. Thereby, the advantages of the concepts for future vehicle E/E-architectural development could be highlighted.
  • Publication
    Adaptive Software-Architekturen für automatisierte Systeme
    Die zunehmende Automatisierung von Systemen erfordert neue Ansätze zur Steigerung deren Verlässlichkeit und Flexibilität. In zukünftig hochautomatisierten Fahrzeugen kann der Fahrer die Kontrolle über das Fahrzeug vollständig abgeben und muss erst nach 10 Sekunden wieder übernehmen können. Hierfür müssen die hochautomatisierten Fahrfunktionen auch im Fehlerfall weiter funktionieren, d.h. fail-operational sein. Der Beitrag stellt ein neues Konzept und Lösung für zukünftige adaptive Fahrzeugsoftware-Architekturen vor. Dies ermöglicht kosteneffizient, die Ausfallsicherheit in eingebetteten, sicherheitskritischen Systemen zu realisieren. Es werden die grundsätzlichen Herausforderungen, neuen Mechanismen und die Integration in die heutige Entwicklung (u.a. mit AUTOSAR) dargestellt. Das Konzept wurde unter anderem in einem E-Fahrzeug implementiert und evaluiert.
  • Publication
    Pattern-based approach for designing fail-operational safety-critical embedded systems
    ( 2015)
    Penha, Dulcineia
    ;
    ;
    Stante, Alexander
    To deal with fail-operational (FO) requirements intoday's safety-critical networked embedded systems (SCNES), engineers have to resort to concepts such as redundancy, monitoring, and special shutdown procedures. Hardware-based redundancy approaches are not applicable to many embedded systems domains (e.g., automotive systems), because of prohibitive costs. In this scenario, adaptability concepts can be used to fulfill these FO requirements while enabling optimized resource utilization. However, the applicability of such concepts highly depends on the support for the engineering during system development. We propose an approach to cope with the challenges of fail-operational behavior of SCNES in which engineers are supported by design concepts for realizing safety, reliability, and adaptability requirements through the use of architectural patterns. The approach allows expressing FO concepts at the software architecture level. This lowers the effort for developing SCNES by utilizing generic patterns for genera land reoccurring mechanisms.
  • Publication
    SafeAdapt. Safe Adaptive Software for Fully Electric Vehicles
    Presentation of the European funded SafeAdapt project.
  • Publication
    A safe generic adaptation mechanism for smart cars
    ( 2015)
    Ruiz, Alejandra
    ;
    Juez, Garazi
    ;
    ;
    Today's vehicles are evolving towards smart cars, which will be able to drive autonomously and adapt to changing contexts. Incorporating self-adaptation in these cyber-physical systems (CPS) promises great benefits, like cheaper software based redundancy or optimised resource utilisation. As promising as these advantages are, a respective proportion of a vehicle's functionality poses as safety hazards when confronted with faultand failure situations. Consequently, a system's safety has to been sured with respect to the availability of multiple software applications, thus often resulting in redundant hardware resources, such as dedicated backup control units. To benefit from self-adaptation by means of creating efficient and safe systems, this work introduces a safety concept in form of a generic adaptation mechanism (GAM). In detail, this generic adaptation mechanism is introduced and analysed with respect to generally known and newly created safety hazards, in order to determine a minimal set of system properties and architectural limitations required to safely perform adaptation. Moreover, the approach is applied to the ICT architecture of a smart e-car, thereby highlighting the soundness, general applicability, and advantages of this safety concept and forming the foundation for the currently ongoing implementation of the GAM within a real prototype vehicle.