Browse Topic: Embedded software
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
Emergence of Software Defined Vehicles (SDVs) presents a paradigm shift in the automotive domain. In this paper, we explore the application of Model-Based Systems Engineering (MBSE) for comprehensive system simulation within the SDV architecture. The key challenge for developing a system model for SDV using traditional methods is the document centric approach combined with the complexity of SDV. This MBSE approach can help to reduce the complexity involved in Software-Defined Vehicle Architecture making it more flexible, consistent, and scalable. The proposed approach facilitates the definition and analysis of functional, logical, and physical architecture enabling efficient feature and resource allocation and verification of system behaviour. It also enables iterative component analysis based on performance parameters and component interaction analysis (using sequence diagrams
The off-highway industry witnesses a vast growth in integrating new technologies such as advance driver assistance systems (ADAS/ADS) and connectivity to the vehicles. This is primarily due to the need for providing a safe operational domain for the operators and other people. Having a full perception of the vehicle’s surrounding can be challenging due to the unstructured nature of the field of operation. This research proposes a novel collective perception system that utilizes a C-V2X Roadside Unit (RSU)-based object detection system as well as an onboard perception system. The vehicle uses the input from both systems to maneuver the operational field safely. This article also explored implementing a software-defined vehicle (SDV) architecture on an off-highway vehicle aiming to consolidate the ADAS system hardware and enable over-the-air (OTA) software update capability. Test results showed that FEV’s collective perception system was able to provide the necessary nearby and non-line
Virtualization features such as digital twins and virtual patching can accelerate development and make commercial vehicles more agile and secure. There is one sure-fire way to secure commercial vehicles from cyber-attacks. “You just remove the connectivity,” quipped Brandon Barry, CEO of Block Harbor Cybersecurity and the moderator of a panel session on “cybersecurity of virtual machines” at the SAE COMVEC 2024 conference in Schaumburg, Illinois. Obviously, that train has left the station - commercial vehicles of all types, including trains, are only becoming more automated and connected, which increases the risks for cyber-attacks. “We have very connected vehicles, so attacks can be posed not just through powertrain solutions but also through telemetry, infotainment systems connected to different applications and services, and also through cloud platforms,” said Trisha Chatterjee, current product support and data specialist for fuel cell and hydrogen technology at Accelera by Cummins
ABSTRACT Selecting component software for next generation vehicular and payload electronics is an increasingly difficult challenge. There are many culprits, including increased complexity at the silicon level that can ultimately enable the software defined “tank” of the future. This paper will address software criteria and development processes required to deploy a standards-based, net-enabled military ground vetronics capability and provide demonstrable foundational technology
ABSTRACT Automotive electrical/electronic (E/E) architectures are continuously evolving to meet the technological challenges of the highly connected, software-defined vehicle. Advances are being made in µController/µProcessor compute hardware, software, and cyber security methodologies, to provide enhanced security, safety, flexibility and functionality. These advancements will mature through millions of miles of road/lab testing and reach TRLs suitable for use by the Army to implement safe and secure cyber-resilient platforms for manned and unmanned ground vehicle systems. This paper will describe three specific advances that will benefit Army vehicle programs of the future: Software that leverages the Modular Open Systems Approach (MOSA) as a secure and flexible Service Oriented Architecture (SOA) framework; Hardware-based Communication Engines for high bandwidth/low latency network communications; and a Hardware Security Module (HSM) that enhances the cyber-resilience of the next
ABSTRACT In this paper, I will describe what AUTOSAR is, and the benefits it can provide in the development of ECUs. AUTOSAR provides an industry standard framework for the development of modular software architectures, including multi-core, cyber-secure, safety critical applications in the automotive/ground vehicle systems
ABSTRACT Today’s platform systems (satellites, aircraft, surface ships, ground vehicles, and subsurface vehicles) have large numbers of electronic components including microprocessors, microcontrollers, sensors, actuators, and internal (onboard) and external (off-board) communication networks. Hardening and securing these systems is currently performed using checklist approaches like the Risk Management Framework (RMF) that derive from decades of information technology (IT) best practices. However, these approaches do not translate well to platforms because they inadequately address security issues that are unique to cyber-physical and the embedded nature of platform systems. In this paper, we describe key resilience concepts and two analytic models for improving platform cyber resilience. These models balance knowledge of offensive attack vectors with Resilience-in-Depth™ controls. The Platform Cyber Attack Model (PCAM) provides a multi-scale construct for identifying, describing, and
ABSTRACT Building embedded systems is nothing like building desktop applications, as the hard real time requirements and relative harshness of the operating environment further constrains design choices to meet real world needs. Those familiar with mainframe or server farm hosted, high volume, wide bandwidth applications know similar harsh computing environments for application development. Given that more man-hours have been devoted to web application development over the past decade than have been devoted to embedded application development, there may be some valuable lessons to be learned that can be adopted by the embedded community for in-vehicle computing. The best web application development teams successfully apply the notions of Representational State Transformation (REST) and Resource Description Framework (RDF) to handle the increasing demands on their sites. We have taken these technologies and applied them to the smaller scale vehicle telematics platforms (PowerPC, ARM
ABSTRACT Virtualization is becoming an important technology for military embedded systems. The advantages to using virtualization start with its ability to facilitate porting to new hardware designs or integrating new software and applications onto existing platforms. Virtualization is a tool to reuse existing legacy software on new hardware and to combine new features alongside existing proven software. For embedded systems, especially critical components of military systems, virtualization techniques must have the ability to meet performance requirements when running application software in a virtual environment. Together, these needs define the key factors driving the development of hypervisor products for the embedded market: a desire to support and preserve legacy code, software that has been field-proven and tested over years of use; and a need to ensure that real-time performance is not compromised. Embedded-systems developers need to understand the power and limitations of
ABSTRACT Embedded systems are becoming increasingly complex and more distributed. Cost and quality requirements necessitate reuse of the functional software components for multiple deployment architectures. An important step is the allocation of software components to hardware. During this process the differences between the hardware and application software architectures must be reconciled. In this paper we discuss an architecture driven approach involving model-based techniques to resolve these differences and integrate hardware and software components. The system architecture serves as the underpinning based on which distributed real-time components can be generated. Generation of various embedded system architectures using the same functional architecture is discussed. The approach leverages the following technologies – IME (Integrated Modeling Environment), the SAE AADL (Architecture Analysis and Design Language), and Ocarina. The approach is illustrated using the electronic
ABSTRACT Hypervisor technologies are often presented as offering a high degree of separation at the cost of performance. Is this too expensive for embedded systems? The cost of performance has been shrinking year after year as new advancements in virtualization technologies are baked into processors. When a hypervisor couples hardware assisted virtualization with device emulation, it makes current systems portable, future proof, and extends the life of legacy systems. seL4 is a perfect fit for the high assurance embedded hypervisor space. The open source seL4 microkernel is the first formally verified microkernel built with security and performance in mind. The mathematical proof of seL4 provides unprecedented assurance at the lowest, most critical software level. This paper investigates the overheads associated with using seL4 as a hypervisor on ARM and x86 platforms, providing synthetic and real-world benchmarking methodology and results. Citation: J. Millwood, R. VanVossen, L
In recent years, battery electric vehicles (BEVs) have experienced significant sales growth, marked by advancements in features and market delivery. This evolution intersects with innovative software-defined vehicles, which have transformed automotive supply chains, introducing new BEV brands from both emerging and mature markets. The critical role of software in software-defined battery electric vehicles (SD-BEVs) is pivotal for enhancing user experience and ensuring adherence to rigorous safety, performance, and quality standards. Effective governance and management are crucial, as failures can mar corporate reputations and jeopardize safety-critical systems like advanced driver assistance systems. Product Governance and Management for Software-defined Battery Electric Vehicles addresses the complexities of SD-BEV product governance and management to facilitate safer vehicle deployments. By exploring these challenges, it aims to enhance internal processes and foster cross
A new industry-first open platform for developing the software-defined vehicle (SDV) combines processing, vehicle networking and system power management with integrated software. NXP Semiconductors' new S32 CoreRide Platform was designed to run “multiple time-critical, safety-critical, security-critical applications in parallel,” Henri Ardevol, executive vice president and general manager of Automotive Embedded Systems for NXP Semiconductors, told SAE Media. NXP's new foundation platform for SDVs differs from the traditional approach of using multiple electronic control units (ECUs), each designed to handle specific vehicle system control tasks. Since each unit requires its own integration work, the integration workload exponentially increases with each additional ECU on a vehicle
The automotive industry is currently undergoing a significant transformation characterized by technological and commercial trends involving autonomous driving, connectivity, electrification, and shared service. Vehicles are becoming an integral part of a much broader ecosystem. In light of various new developments, the Software-Defined Vehicle (SDV) concept is gaining substantial attention and momentum. SDV emphasizes the central role of software in realizing and enhancing vehicle functions, enriching features, improving performance, adapting to surrounding environment and external conditions, customizing user experience, addressing changing customer needs, and enabling vehicles to dynamically evolve over their entire life cycle. The advancements in vehicle Electrical/Electronic (E/E) architecture and various key technologies serve as the technical foundation for the emergence of SDV. This paper gives a definition of the SDV concept, provides views from different aspects, discusses the
The next generation of digital cockpits requires modern architectures to be successful and affordable. This paper provides an in-depth view on the future of digital cockpit architectures. The currently emerging architectures are explored with two main points in focus: The key experiences that drive customer expectations and the options to cost-effectively meet those expectations—while keeping the vehicle affordable. Modern architectures rely on middleware services. Well-designed middleware services allow for an efficient and reusable approach across different model lines and market segments. The paper presents this approach. The new architectures also lead to a transformation of the partner ecosystem between original equipment manufacturers (OEMs) and component suppliers. OEMs try to lever this system while maintaining control over their offerings. These changes transform the traditional semiconductor industry as a whole. The reasons for this transformation and why it is necessary to
Major hardware and software upgrades underpin the Indy Autonomous Challenge racecar for 2024, proving self-driving vehicle capabilities at triple-digit speeds. After three years and more than 7,000 miles (11,265 km) of racing, the Indy Autonomous Challenge (IAC) enters year four with an updated platform and embedded software upgrades. Among the highlights for the second-generation open-wheel racecars are pending patents and first-time applications. “We've achieved several impressive milestones since our start in 2020,” IAC President Paul Mitchell said. The achievement list includes setting a speed record for passing in autonomous racing (170 mph [273 km/h]), netting the autonomous vehicle land speed record (192.2 mph [309.3 km/h]) and establishing the fastest lap speed for an autonomous vehicle (180 mph [289.68 km/h]). “More than anything, we consider the IAC an applied-research platform for industry and academia to work together on advancing high-speed autonomy,” Mitchell said
Sumitomo Rubber Industries first announced its Sensing Core technology in 2017. But it wasn't until 2024 that the Japanese tire maker used its debut appearance at CES to promote the sensor-free signal analyzer. Sumitomo president and CEO Satoru Yamamoto said the company exhibited at CES, “to expand our partner companies and to get more drivers and companies to know about this sensing core technology
CES 2024 offers a busy look at the software-definied-vehicle future. For a technology set to define our automotive future for years to come, it's surprising that not everyone in the industry can agree on what a software-defined vehicle actually is. It's not controversial to say that SDVs need to be able to adjust - or define - some aspect of a vehicle's performance through software. It's the outer limits of how this works that can prove challenging to define
The next generation of Army ground vehicle systems aim to provide the warfighter with advanced capabilities while ensuring cyber resiliency. One key technology, Ethernet, has enabled the modernization of military ground vehicles by providing a broad range of beneficial features. The scalability and high bandwidth of an Ethernet based system provides the ability to process large volumes of sensor data with low latency, however its inherent lack of determinism represents a significant disadvantage. A deterministic network requires that communication assurance is provided through bounded message latency, and this is required for many ground vehicle weapon and crew stations functions. Traditional Ethernet based networks are unable to satisfy the strict safety and functional requirements for Army vehicle systems due to this lack of determinism. Modular Open System Approach (MOSA) initiatives such as the Ground Combat System Common Infrastructure Architecture (GCIA) seek to leverage open
In an embedded world gone SOSA sensational, one might believe that centralized ATR-style OpenVPX systems are the best way to architect your next rugged system. While these chassis are routinely and successfully deployed on airborne, shipboard, and vetronics platforms, they are big, heavy, costly, and a real challenge to cool and connect. An alternate but equivalent rugged, deployable approach uses one or more small form factor chassis modules, distributed into any available space in the vehicle, interconnected via Apple® and Intel's® 40Gbps Thunderbolt™ 4, a commercial open standard that uses USB Type-C connectors with a single, thin bi-directional copper or fiber cable. With 4, 8, even 16 3U or 6U LRU (line replacement unit) boards inside an ATR chassis, 600 watts is on the low end of systems that can push well over 2,000 watts in a 200 square inch footprint or less. Assuming one can find the space for such a chassis in the vehicle or platform, there's also the issue of cooling it
Elektrobit CEO discusses the landscape of automotive software development and explains why a lot of software doesn't have to be all that transformational. The phrase “software-defined vehicle” has embedded in the vehicle-development lexicon as the catchall for a new era of digitally driven products. But there is persistent disagreement about even the phrase's definition, much less the engineering scope required to transition from the industry's hardware-intensive history to a software-driven environment
“Adjacent” strategies such as improving vehicle efficiency and advancing promising chemistries can mitigate the risks associated with today's favored battery materials. Battery electric vehicle (BEV) adoption is taking off for a variety of reasons. Battery cost per kWh of energy stored has dropped 10-fold since 2010. Driving range has increased, making range anxiety less of a concern, particularly for households having Level 2 charging and several vehicles. Government regulations in key vehicle markets and automakers rethinking the electrical architecture to support software-defined vehicles also are stimulating an expanding choice of consumer EVs. With increased EV adoption comes concern for the environmental and human rights impact associated with battery materials mining and processing as well as national-security concerns. Supply volatility, given the huge investments and long-term return, make battery production susceptible to price spikes, as seen in 2022 with lithium and nickel
Automated driving, electrification, cloud computing and the push toward software-defined vehicles are forcing automotive and commercial-vehicle developers to revamp design strategies. Tools suppliers are moving to help engineers develop and verify solutions that address the complete vehicle environment, a task that requires a growing number of design tools. During the recent dSPACE World Conference in Munich, Germany, several vehicle manufacturers described their strategies for coping with these trends. dSPACE, which supplies hardware/software-in-the-loop (HIL/SIL) tools, announced plans to see if tool makers can find a way to help developers by making it easier to integrate data created using different development software
With the increase in demand for energy sustainability projects over the last few years, the Brazilian commercial vehicle industry was guided to develop projects based on ESG policies. Aligned with this need, an initiative that ended up becoming a reality was the “e-Sys” electrification solution, by the company Suspensys. This solution includes a power source (battery), an e-powertrain (motors, inverters and drive axle) and an intelligent control system (VCU with embedded code and sensors). The main motivational drive was the hybridization of semi-trailers, in order to generate a reduction in fuel consumption in cargo transport in Brazil, in addition to the consequent reduction in the emission of particles into the environment and promoting the safety of the operation. It was also adopted, as a premise of the project, that the electrification system was totally independent of the truck’s electronic system (stand alone system), in order to facilitate the operation of the fleet owner. The
The implementation of enablers on a luxury sport utility vehicle is used to illustrate the development process for reduction of road noise. The vehicle in this case study was launched into production with two tuned mass dampers for reduction of low frequency road noise content which was amplified by frame modes. Additionally, resonators were integrated into the wheels (rims) to address the dominant cavity resonance frequencies. The results of this successful production implementation are illustrated herein. An RNC (road noise cancellation) system was integrated into the case vehicle to assess its performance relative to the passive enablers listed above. This production representative (embedded software solution) RNC system utilized the vehicle’s existing audio system for creation of active noise to cancel noise content which was predicted using accelerometers mounted to the vehicle chassis. A comparison of in-vehicle noise indicated a significant reduction at low frequencies (at all
There continues to be massive advancements in modern connected vehicles and with these advancements, connectivity continues to rapidly become more integral to the way these vehicles are designed and operated. Vehicle connectivity was originally introduced for the purpose of providing software updates to the vehicle’s main system software, and we have seen the adoption of Over The Air updates (OTA) become mainstream with most OEMs. The exploitation of this connectivity is far more reaching than just basic software updates. In the latest vehicles it is possible to update software not just on the main vehicle systems, but to potentially update embedded software in all smart ECUs within the vehicle. Only using the connectivity to push data to the vehicle is not making full use of the potential of this increased connectivity. Being able to collect vehicle data for offline analysis and processing also brings huge benefits to the use of this technology. Using these technologies brings not
Items per page:
50
1 – 50 of 293