Refine Your Search

Search Results

Viewing 1 to 2 of 2
Technical Paper

Generic Control Software Architecture for Battery Management Systems

2015-09-29
2015-01-2849
Electrification is a key enabler to reduce emissions levels and noise in commercial vehicles. With electrification, Batteries are being used in commercial hybrid vehicles like city buses and trucks for kinetic energy recovery, boosting and electric driving. A battery management system monitors and controls multiple components of a battery system like cells, relays, sensors, actuators and high voltage loads to optimize the performance of a battery system. This paper deals with the development of modular control architecture for battery management systems in commercial vehicles. The key technical challenges for software development in commercial vehicles are growing complexity, rising number of functional requirements, safety, variant diversity, software quality requirements and reduced development costs. Software architecture is critical to handle some of these challenges early in the development process.
Journal Article

Metric-based Evaluation of Powertrain Software Architecture

2017-03-28
2017-01-1615
Ensuring software quality is one of the key challenges associated with the development of automotive embedded systems. Software architecture plays a pivotal role in realizing functional and non-functional requirements for automotive embedded systems. Software architecture is a work-product of the early stages of software development. The design errors introduced at the early stages of development will increase cost of rework. Hence, an early evaluation of software architecture is important. PERSIST (Powertrain control architecture Enabling Reusable Software development for Intelligent System Tailoring) is a model-based software product line approach which focuses on cross-project standardization of powertrain software. The product line is characterized by common design guidelines and adherence to industry standards like ISO 25010, AUTOSAR and ISO 26262.
X