Graduation Project 2025–2026

SILink

Smarter Validation for Safer Mobility

A Digital Twin-based validation platform for AEB and in-vehicle network communication.

Developed under Siemens GP Mentorship Program Beni Suef University — Faculty of Engineering

Modern vehicle functions cannot be trusted by testing the algorithm alone. SILink validates the full chain: simulation data, middleware communication, AUTOSAR-oriented logic, CAN monitoring, and optional hardware response. The AEB case study proves the workflow under safety-critical timing and decision conditions.

Project Reel

What is SILink?

SILink is a graduation project developed under the Siemens GP Mentorship Program. It focuses on validating in-vehicle network architectures using Digital Twin simulation. The project uses Automatic Emergency Braking as a safety-critical case study because AEB requires perception, communication, real-time decision logic, CAN monitoring, and actuation behavior.

Problem

Automotive validation often becomes fragmented across simulation tools, communication middleware, embedded software, monitoring tools, and hardware testing.

Solution

SILink connects these layers into one workflow where vehicle data moves from CARLA to the gateway, through SIL-KIT, into AUTOSAR/vECU logic, then to CANoe monitoring and optional hardware output.

Impact

The platform provides a repeatable and observable environment for testing safety-related behavior before physical deployment.

From Digital Scenario to Validated Vehicle Response

Instead of testing the AEB algorithm in isolation, SILink validates how data is generated, transferred, processed, monitored, and reflected in the final control response.

Step 01

CARLA Digital Twin

CARLA provides the virtual driving environment. It generates ego vehicle motion, obstacle scenarios, and sensor-related information used by the AEB case study.

Step 02

Gateway and Data Preparation

The gateway extracts the required signals, mainly ego speed and obstacle distance, then prepares them for communication with the middleware layer.

Step 03

SIL-KIT Communication

SIL-KIT acts as the distributed communication layer. It allows simulation participants to exchange data and supports validation of in-vehicle network behavior.

Step 04

AUTOSAR / vECU Logic

The AEB logic is structured using AUTOSAR-oriented concepts such as software components, runnables, events, and RTE-style interfaces. This keeps the logic closer to real automotive software practices.

Step 05

CAN / CAN FD Mapping

The exchanged signals are mapped into CAN-based communication. Speed, distance, warning state, throttle, and brake values are represented as structured communication signals.

Step 06

CANoe Monitoring

CANoe provides visibility into runtime behavior. It helps observe speed, RPM, warning status, brake output, throttle output, and communication flow.

Step 07

Optional Hardware Demonstrator

Selected control outputs can be forwarded to a small physical prototype to demonstrate how simulation decisions can influence real hardware behavior.

This workflow makes SILink more than a simulation demo. It is a connected validation environment that links Digital Twin behavior, network communication, software logic, monitoring, and physical response.

Why AEB?

Automatic Emergency Braking was selected as the validation case study because it is time-sensitive and safety-related. It naturally stresses perception, communication, deterministic decision logic, and runtime monitoring.

System Architecture Diagram
LiDAR/distance-based obstacle detection
Time-To-Collision calculation
Forward Collision Warning levels
Partial and full braking decisions
Lane-change / avoidance behavior as an extension
Runtime monitoring through CANoe

Technical Highlights

Digital Twin Simulation

CARLA creates repeatable vehicle and obstacle scenarios.

Middleware Communication

SIL-KIT connects distributed participants and supports network simulation.

AUTOSAR-Oriented Logic

AEB logic is organized around software components, runnables, and RTE-style communication.

CANoe Validation

CAN signals and system variables are monitored through dashboards and logs.

Testing Strategy

Validation includes unit testing, integration testing, scenario testing, and free-driving validation.

Hardware Extension

A prototype path demonstrates selected outputs on physical hardware.

Project Demos

Demo 01

Communication Chain

Real-time data exchange between CARLA, gateway, SIL-KIT, and validation tools.

Demo 02

AEB Scenario

AEB response during a simulated safety-critical driving situation.

Demo 03

Manual Control Demo

Manual driving control inside the CARLA simulation while the AEB system runs in the background.

Demo 04

Hardware Prototype

Demonstrating how the digital simulation outputs actuate and control a physical hardware prototype.

Demo 05

Driving Wheel with AEB

Physical steering wheel input during simulation with live AEB intervention and braking response.

Demo 06

CANoe Dashboard

Live CANoe dashboard monitoring CAN signals, system variables, and AEB runtime behavior.

Meet the Team

The project was developed by Beni Suef University engineering students as part of the Siemens GP Mentorship Program.

Meet the Team
Mohamed Mahmoud Mokhtar Ahmed

Mohamed Mahmoud Mokhtar Ahmed

Embedded & Automotive Software Engineer / Team Leader

Focused on AUTOSAR Classic, STM32 firmware, and digital-twin network simulation using CARLA and Vector SIL Kit.

Team Leadership SIL-KIT Middleware C++
Mohamed Ahmed Galal Mohamed

Mohamed Ahmed Galal Mohamed

Embedded Systems & Automotive Software Engineer

Specializing in Vector SIL Kit integration, CANoe simulation, embedded hardware implementation, and C/C++ cross-platform connectivity.

Embedded Systems Hardware Integration Microcontrollers C
Mohamed Hany Hemdan Mohamed

Mohamed Hany Hemdan Mohamed

Embedded Systems Engineer

Expertise in C/C++, Python, and AUTOSAR, focusing on simulating vehicle environments and implementing AEB logic.

CARLA 3D Simulation Scenario Generation Python
Verena Ashraf Wadea Aziz

Verena Ashraf Wadea Aziz

Embedded & IT Engineer

Experienced in Classic AUTOSAR architecture, Windows/Linux Server Administration, and system testing and validation.

AUTOSAR Software Components RTE Architecture
Alaa Ahmed Abbas Ahmed

Alaa Ahmed Abbas Ahmed

Embedded Systems Engineer

Skilled in Automotive Simulation, embedded AI, hardware implementation, and validating in-vehicle network architectures.

CANoe CAN/CAN FD Validation Network Monitoring

Program & Institution

SILink was developed as a graduation project under the Siemens GP Mentorship Program, with academic affiliation to Beni Suef University, Faculty of Engineering, Electrical Engineering Department.

Resources