Browse Topic: Embedded software

Items (334)
To provide growing needs of food, clothing and infrastructure for growing population of the world, off-highway vehicles such as those in construction, agriculture and commercial landscaping are moving towards electrification for enhanced precision, productivity, efficiency and sustainability. It has also paved a way to adopt autonomy of these vehicles to address challenges like skilled labor shortage for timely and efficient execution. Despite the tremendous advantages of electrification, be it through completely replacing engines in vehicles or efficiency improvements using hybrid architecture for powertrain and auxiliary power demands, safety remains a significant challenge and critical requirement for off-highway electric vehicles. This paper explains the concept and importance of functional safety in electric off-highway vehicles, and shows how different standards like ISO 26262, ISO 25119, ISO 13849 can be utilized to achieve state of the art in functional safety for different off
Mujumdar, Chaitanya GajananBachhav, KiranDeshpande, Chinmay
Present study aims to analyze different E/E architectures trending in automotive industry currently. This study shows the comparison analysis done between zonal architecture and distributed architecture. Comparison methodology includes duration simulation performed for a vehicle feature on both architectures. Present study has adopted MBSE approach for the analysis. Study includes analysis done for distance control, airbag activation and rear park assist features developed on zonal and domain architecture. Duration simulation is also performed on same feature on both architectures. While performing duration simulation of all above features on both zonal and distributed architecture time constraints where assumed based on run time machine performance. Results shows that when only feature must be executed distributed architecture is more feasible. However, when feature has been made more updatable, upgradable and scalable Zonal architecture has been more feasible. To summarize study
Mishra, Ayush Manish
This year's SAE COMVEC conference held in mid-September in Schaumburg, Illinois, was focused around the theme “Shaping the Future Together” by embracing advancement, empowerment and exploration in the commercial and off-highway vehicle industries. Workforce and technology topics ranged from skills gaps to powertrain development and software-defined vehicles (SDVs) to AI deployment - a thread that ran through many of the conference's sessions. Following are a few of the salient points made by industry experts at the annual engineering event:
Gehm, Ryan
This paper explores key trends shaping E/E architectures in the commercial and automotive industries, including the increasing adoption of High-Performance Computers (HPCs) and high data rate Ethernet networks. These advancements facilitate the transition from Distributed to Zonal physical architecture. Concurrently, industry shifts toward standardizing software development via Software Architecture standards, Software Factories and embracing Software Defined Vehicle (SDV) strategies are gaining momentum. Finally, we provide key insights and lessons from the automotive and commercial vehicle sectors, with implications for E/E architectures in Ground Combat Vehicles (GCVs).
Anderson, TonyStevens, ScottSchäuffle, Jörg
The development of cyber-physical systems necessarily involves the expertise of an interdisciplinary team – not all of whom have deep embedded software knowledge. Graphical software development environments alleviate many of these challenges but in turn create concerns for their appropriateness in a rigorous software initiative. Their tool suites further enable the creation of physics models which can be coupled in the loop with the corresponding software component’s control law in an integrated test environment. Such a methodology addresses many of the challenges that arise in trying to create suitable test cases for physics-based problems. If the test developer ensures that test development in such a methodology observes software engineering’s design-for-change paradigm, the test harness can be reused from a virtualized environment to one using a hardware-in-the-loop simulator and/or production machinery. Concerns over the lack of model-based software engineering’s rigor can be
McBain, Jordan
The emergence of Software Defined Vehicles (SDVs) has introduced significant complexity in automotive system design, particularly for safety-critical domains such as braking. A key principle of SDV architecture is the centralization of control software, decoupled from sensing and actuation. When applied to Brake-by-Wire (BbW) systems, this leads to decentralized brake actuation that demands precise coordination across numerous distributed electronic components. The absence of mechanical backup in BbW systems further necessitates fail-operational redundancy, increasing system complexity and placing greater emphasis on rigorous system-level design validation. A comprehensive understanding of component interdependencies, failure propagation, and redundancy effectiveness is essential for optimizing such systems. This paper presents a custom-built System Analysis Tool (SAT), along with a specialized methodology tailored for modeling and analyzing BbW architectures in the context of SDVs
Heil, EdwardZuzga, SeanBabul, Caitlin
Author's third book delves deeper into SDVs. An experienced engineer with a history in software development and systems engineering, Plato Pathrose is turning from ADAS to SDVs with his latest work. Pathrose's third book, Software Defined Vehicles, will be published in September 2025 with SAE International. “This is both a technology and a business book,” Pathrose told SAE Media. “It aims to offer a comprehensive perspective on one of the most transformative trends in the automotive industry. Software Defined Vehicles explores how software is reshaping the design, function, and value of modern vehicles.” From concept, architecture, and connectivity to over-the-air updates and vehicle personalization, Pathrose's latest book dives deep into the technologies driving this shift. It also addresses the business implications, including new revenue models, ecosystem strategies, and the changing role of OEMs and suppliers.
Blanco, Sebastian
The increasing complexity of modern vehicles and the automotive industry's shift towards Software Defined Vehicles (SDVs) require innovative solutions to streamline development processes. Traditional methods of software development often struggle to meet the demands for agility, scalability, and precision in this context. In response, this paper presents a novel approach utilizing Artificial Intelligence (AI), specifically Large Language Models (LLMs), to automate the generation of executable code directly from Systems Engineering (SE) specifications. This novel approach aims to transform how SE requirements are converted into implementation-ready code, reducing the inefficiencies and potential errors associated with manual translation. LLMs trained on domain-specific data are capable of interpreting complex requirements, managing dependencies, and generating consistent and accurate code. By integrating LLMs into the automotive software pipeline, companies can improve productivity
Padubrin, MarcelReuss, Hans-ChristianBrosi, FrankMenz, LeonhardGuerocak, Erol
In the pursuit of customizability and evolvability of vehicle functions, manufacturers shift towards software-defined vehicles to enable flexible customization and over-the-air updates. This results in multiple variants and versions of a vehicle model. While shifting to software-defined vehicles (SDVs) adds value and flexibility for customers, manufacturers struggle with homologating new and updated functionality because existing testing processes do not scale for high-frequency release cycles that limit available testing resources. Overcoming this challenge by using a coherent test process designed for testing continuously evolving variant-rich systems will be one of the key enablers. This paper presents an innovative end-to-end pipeline for efficient and comprehensive testing of variant-rich vehicle functionality tailored to an application in continuous development. Our transferable test pipeline employs sample-based variant selection, a software-in-the-loop environment for executing
Hettich, LennardPett, TobiasNägele, Ann-ThereseSchindewolf, MarcEriş, HalitWagner, StefanSax, EricSchaefer, InaWeyrich, Michael
Vehicles are evolving into Software-Defined Vehicles. The increasing use of automotive High Performance Computers (HPCs) provides more computing power and storage resources in vehicles. This opens possibilities to use more in-vehicle software. However, it also leads to challenges for vehicle diagnostics. Today's diagnostic approaches, based on Diagnostic Trouble Codes (DTCs), are not suitable for software on HPCs. For example, this software is highly variable and updated over time, so predefined DTCs are not dynamic enough. This introduces a degree of ambiguity into the diagnostic processes. Additional diagnostic data are required. In the Cloud, observability approaches are becoming widely used for software. Observability involves examining the availability and performance of an entire software system. To detect failures early, observability data, such as logs, metrics, and traces, are used. This is of interest for vehicle diagnostics as new diagnostic approaches are needed to
Bickelhaupt, SandraHahn, MichaelWeyrich, MichaelMorozov, Andrey
Vehicular software is a key driver of innovation and revenue in the automotive industry. However, the increasing complexity of vehicular software, driven by shorter development cycles, more frequent updates, and tight coupling of software with hardware, presents significant challenges. Microcontroller-based vehicular software is particularly affected due to resource constraints, which limit flexibility and complicate software updates. To address these challenges, we propose a modular reference architecture that enhances flexibility for microcontroller-based vehicular software, facilitating software modifications in the context of regular updates. The reference architecture is systematically derived from general requirements for microcontroller-based vehicular software and proposes a domain-based structure. It divides embedded vehicular software into five domains: the application domain, responsible for control, regulation, and monitoring functions; the base domain, managing hardware
Griebler, DennisZhai, YiCaggiano, MarioFuchss, Thomas
Abdul Hamid, Umar ZakirEastman, Brittany
This study aims to develop a design method that tailors the ride comfort and design variables of vehicle components according to individual differences in vibration perception. In conventional development, variations in vibration perception have been recognized; however, quantification methods remain undeveloped, preventing designs from being adapted to individual driver perceptions. The two unresolved problems include the uniformization of vibration perception in sensory performance modeling, which predicts sensory scores from vehicle vibrations, and design approaches that focus on minimizing vehicle vibrations without considering vibration perception. First, the authors’ previous study quantified the existence of individual differences in vibration perception through sensory scores obtained from ride simulator experiments involving 24 non-expert drivers using vibrations derived from a uniform vibration perception. Hierarchical clustering identified four perception groups; however
Kikuchi, HironobuInaba, Kazuaki
Today’s vehicle architectures build trust on a framework that is static, binary and rigid; tomorrow’s software defined vehicle architectures require a trust model that is dynamic, nuanced, and adaptive. The Zero Trust paradigm supports this dynamic need, but current implementations focus on protecting information, not considering the challenges that automobiles face interacting with the physical world. We propose expanding Zero Trust for cyber-physical systems by weighing the potential safety impact of taking action based on information provided against the amount of trust in the message and develop a method to evaluate the effectiveness of this strategy. This strategy offers a potential solution to the problems of implementing real-time responses to active attacks over vehicle lifetime.
Kaster, RobertMa, Di
Security flaws in automotive software have significant consequences. Modern automotive engineers must assess software not only for performance and reliability but also for safety and security. This paper presents a tool to verify software for safety and security. The tool was originally developed for the Department of Defense (DoD) to detect cybersecurity vulnerabilities in legacy safety-critical software with tight performance constraints and a small memory footprint. We show how the tool and techniques developed for verifying legacy safety-critical software can be applied to automotive and embedded software using real-world case studies. We also discuss how this tool can be extended for software comprehension.
Awadhutkar, PayasTamrawi, AhmedSauceda, Jeremias
Recent years have seen a strong move towards Software Defined Vehicles (SDV) concept as it is seen as an enabler for advancing the mobility by integrating complex technologies like Artificial Intelligence (AI) and Connected Autonomous Driving (CAD) into the vehicle. However, this comes with fundamental changes to the vehicle’s Electrical/Electronic (EE) architecture which require novel testing approaches. This paper presents FEV’s SDV Hardware-In- The-Loop (HIL) test setup which focuses on testing the developed HPC-based software. The functionality of the SDV HIL test setup is demonstrated by testing the software of multiple technologies within the High Performance Computer (HPC) environment like ADAS and teleoperation virtual control units with Over-the-air (OTA) up- dates capability. Test results show the effectiveness of utilizing FEV’s HIL setup in developing and validating the software of SDV platforms.
Obando, DavidAlzu'bi, HamzehCarreón Vásquez, ErwinAlrousan, QusayAlnajdawi, Mohammad SamiTasky, Thomas
The trend for the future mobility concepts in the automotive industry is clearly moving towards autonomous driving and IoT applications in general. Today, the first vehicle manufacturers offer semi-autonomous driving up to SAE level 4. The technical capabilities and the legal requirements are under development. The introduction of data- and computation-intensive functions is changing vehicle architectures towards zonal architectures based on high-performance computers (HPC). Availability of data-connection to the backend and the above explained topics have a major impact on how to test and update such ‘software-defined’ vehicles and entire fleets. Vehicle diagnostics will become a key element for onboard test and update operations running on HPCs, as well as for providing vehicle data to the offboard backend infrastructure via Wi-Fi and 5G at the right time. The standard for Service Oriented Vehicle Diagnostics (SOVD) supports this development. It describes a programming interface for
Mayer, JulianBschor, StefanFieth, Oliver
The increasing complexity of software-defined vehicles (SDVs) necessitates robust and secure communication protocols to protect against cyber threats. This paper explores the utilization of Generative Adversarial Networks (GANs) to enhance the security of communication protocols in SDVs. GANs, consisting of a generator and a discriminator network, are employed to create and evaluate secure communication sequences, ensuring that unauthorized access and potential attacks are effectively mitigated. In this study, we develop a GAN-based framework that generates secure communication protocols tailored for the dynamic environment of SDVs. The generator is trained to produce communication sequences that are indistinguishable from authentic, secure sequences, while the discriminator is tasked with identifying any anomalies or potential vulnerabilities. By iteratively improving both networks, the framework learns to produce highly secure and resilient communication protocols. The performance of
Namburi, Venkata Lakshmi
Commercial Vehicle (CV) market is growing rapidly with the advancement of Software-Defined Vehicles (SDVs), which provide greater level of flexibility, efficiency and integration of AI & cutting-edge technology. This research provides an in-depth analysis of E&E architecture of CVs, focusing on the integration of SDV-based technology, which represents the transition from hardware-focused to a more dynamic, software-focused methodology. The research begins with the fundamental concepts of E&E architecture in CVs, including virtualization, centralized computing, feature based ECU, CAN and modular frameworks which are then upgraded to meet various operational and customer requirements. The capacity of SDV-based architecture designs to scale to handle heavy duty commercial vehicles is a primary focus, with an emphasis on ensuring the safety and security, to defend against potential vulnerabilities. Furthermore, the integration of real-time data processing capabilities and advanced E&E
Saini, VaibhavJain, AyushiMeduri, PramodaSolutions GmbH, Verolt Technology
Software Defined Vehicle (SDV) is gaining attraction in the automotive industry due to its wide range of benefits like remote software/feature upgrade, scalable functionality, Electronic Control Unit (ECU) commonization, remote diagnostics, increased safety, etc. To obtain all these benefits, ECUs need to be designed accordingly. ECU hardware must be designed to support a range of vehicles with a variety of loading, scalable features, power distribution, levels of processing, and networking architecture. Each domain has unique challenges to make the ECU economical and robust to operating conditions without compromising performance. This paper illustrates the critical hardware design challenges to accommodate a scalable SDV architecture. This paper focuses electrical interface design to support wide range of input/output port loads, scalable functionality, and robust diagnostics. Also, flexibility of microprocessor processing capability, ECU networking, and communication complexity are
Hasan, S.M. NayeemIrgens, Peter
E-mobility is revolutionizing the automotive industry by improving energy-efficiency, lowering CO2 and non-exhaust emissions, innovating driving and propulsion technologies, redefining the hardware-software-ratio in the vehicle development, facilitating new business models, and transforming the market circumstances for electric vehicles (EVs) in passenger mobility and freight transportation. Ongoing R&D action is leading to an uptake of affordable and more energy-efficient EVs for the public at large through the development of innovative and user-centric solutions, optimized system concepts and components sizing, and increased passenger safety. Moreover, technological EV optimizations and investigations on thermal and energy management systems as well as the modularization of multiple EV functionalities result in driving range maximization, driving comfort improvement, and greater user-centricity. This paper presents the latest advancements of multiple EU-funded research projects under
Ratz, FlorianBäuml, ThomasKompara, TomažKospach, AlexanderSimic, DraganJan, PetraMöller, SebastianFuse, HiroyukiParedes Barros, EstebanArmengaud, EricAmati, NicolaSorniotti, AldoLukesch, Walter
The electric vehicle market, vehicle ECU computing power, and connected electronic vehicle control systems continue to grow in the automotive industry. The results of these advanced and expanded vehicle technologies will provide customers with increased cost savings, safety, and ride quality benefits. One of these beneficial technologies is the tire wearing prediction. The improved prediction of tire wear will advise a customer the best time to change tires. It is expected that this prediction algorithms will be essential part for both the optimization of the chassis control systems and ADAS systems to respond to changed tire performance that varies with a tire’s wear condition. This trend is growing, with many automakers interested in developing advanced technologies to improve product quality and safety. This study is aimed at analyzing the handling and ride comfort characteristics of the tire according to the depth of tire pattern wear change. The handing and ride comfort
Kim, ChangsuKwon, SeungminSung, Dae-UnRyu, YonghyunKo, Younghee
Model-based developers are turning to DevOps principles and toolchains to increase engineering efficiency, improve model quality and to facilitate collaboration between large teams. Mature DevOps processes achieve these through automation. This paper demonstrates how integrating modern version control (Git) with collaborative development practices and automated quality enforcement can streamline workflows for large teams using Simulink. The focus is on enhancing model consistency, enabling team collaboration, and development speed.
Mathews, JonTamrawi, AhmedFerrero, SergioSauceda, Jeremias
Nestled in a commercial park in Sunnyvale, California, sits the Mercedes-Benz research and development North America office. A spinning star sits in the front of the building. It is one of six locations across North America and joins research facilities in Asia and Europe. During a recent media roundtable, Mercedes-Benz CEO Ola Källenius told journalists that the original purpose for the facility 30 years ago was because it recognized that Silicon Valley was a unique place where top academia meets with venture capital and where smart people from around the world gather. “So the very first intent with the first few baby steps of coming to Silicon Valley was like, it's almost like you send out a group of people to do reconnaissance, create contact, be part of the conversation, and figure out what's going on,” Källenius said.
Baldwin, Roberto
Aerospace and defense system designers are demanding scalable and high-performance I/O solutions. While traditional mezzanine standards have proven reliable, they often fall short of meeting modern bandwidth, size, and flexibility requirements. This challenge is particularly evident in aerospace and defense applications where high-speed data processing must align with stringent size, weight, and power (SWaP) constraints. Current mezzanine solutions also face significant limitations in scalability, thermal management, and I/O density. These constraints can lead to compromised system performance and limited upgrade paths in applications where adaptability is crucial. This article explores how the new VITA 93 (QMC) standard addresses these challenges through its innovative QMC architecture, enabling unprecedented flexibility, scalability, and rugged reliability while maintaining compatibility with existing and future systems. It also covers how VITA 93 (QMC) builds on lessons learned from
The growing ubiquity of autonomous vehicles (AVs) has introduced a new attack surface for malicious actors: the embedded systems that govern a vehicle's critical operations. Security breaches in these systems could have catastrophic consequences, potentially leading to loss of control, manipulation of sensor data, or even physical harm. To mitigate these risks, robust cybersecurity measures are paramount. This research delves into a specific threat – side-channel attacks – where attackers exploit data leakage through unintentional physical emanations, like power consumption or electromagnetic waves, to steal cryptographic keys or sensitive information. While various software and hardware countermeasures have been proposed, this study focuses on the implementation of masking techniques within the realm of embedded security. Masking techniques aim to obfuscate sensitive data during cryptographic operations, making it significantly harder for attackers to exploit side-channel
Deepan Kumar, SadhasivamR, Vishnu Ramesh KumarM, BoopathiManojkumar, RR, GobinathM, Vignesh
The fusion of virtualized base software with simulation technologies has transformed the methods used for development and system testing. This paper examines the architecture, implementation, and advantages of employing virtualization to improve simulation environments. Virtualized base software enables the creation of isolated, scalable, and replicable settings, essential for executing complex simulations that replicate real-world situations. Utilizing virtualization enhances simulations by making them more efficient, flexible, and cost-effective. The study covers the essential elements of virtualized simulation platforms, such as containerization, network abstraction and virtual drivers. It also analyzes how these components collaborate to create a strong framework for simulating diverse applications, ranging from software testing to hardware emulation. This approach offers several benefits, including better resource utilization, quicker deployment times, and the flexibility to
Shenoy, GaneshMalchow, Florian
Items per page:
1 – 50 of 334