Building Powertrain Software Architecture for next-gen vehicles

Overview

KPIT helped one of the large automotive manufacturers in developing a next generation platform for Engine Management software architecture. The new architecture had to be built basis the current legacy functionality which led to multi-fold challenges such as refactoring legacy issues, deployment of architecture workflow among others. The new software architecture being developed also had to be AUTOSAR compliant.

KPIT leveraged its deep domain expertise, experience of working with range of tools and manage complex software programs and global delivery and executions model to deliver.

Application migration followed a top down/round trip approach which involved up-front system decomposition and began with future architecture requirements including product strategies.
Building blocks created from decomposed system were used as a starting point and existing behavioral software and models were mapped to them. Conflicts and gaps in existing architecture were identified earlier thanks to the up-front definition of requirements.

Phased Approach

Phase 1: Diagnosis
VOC interviews across Departments
Analysis to identify Critical Functional Requirements (CFRs) from VOC inferences
Architecture, Workflow & Tools Approaches

Phase 2: Architecture Tools and Framework
New System Architecture Guidelines
Standard Compliance for System Architecture
Tools Evaluation, Selection and Set-up
Central Data Dictionary (DD) Customization
MBDE Workflow Development & Tool Adaptation
Plan for Pilot Program and Compliance to ISO 26262

Phase 3: Feature Migration
Migration of existing features to prove the new architecture
Standards Compliant application modeling for migrated features
Central DD Integration

Phase 4: Deployment
HIL Testing
Vehicle Testing, Calibration

  • Diagnosis
  • Architecture Tools and Framework
  • Feature Migration
  • Deployment