A method for masterless self-assigning CAN bus identifier

Felix Roemer, Matthias Lamparter, Markus Lienkamp

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In the CAN bus standard every node has a defined and fixed ID and it is not intended that there is a flexible replacement and exchange necessary. However, for certain use cases a CAN bus with such a functionality can be required. In the said cases a self-assignment can be mandatory to avoid double IDs, but without a master controller or additional communication interfaces it is challenging to ensure compatibility. For example, if there are several identical battery modules that have to be replaced regularly or with varying applications like second-life usage, such a solution can be used. Therefore, this paper proposes the idea of a random self-assignment with very defined handling of how it can be ensured and checked that no ID is assigned twice and what to do if that happened. This solution has been implemented as a demonstrator and tested thoroughly including special cases with enforced errors.

Original languageEnglish
Title of host publication2017 IEEE Transportation and Electrification Conference and Expo, ITEC 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages119-123
Number of pages5
ISBN (Electronic)9781509039043
DOIs
StatePublished - 26 Jul 2017
Event2017 IEEE Transportation and Electrification Conference and Expo, ITEC 2017 - Chicago, United States
Duration: 22 Jun 201724 Jun 2017

Publication series

Name2017 IEEE Transportation and Electrification Conference and Expo, ITEC 2017

Conference

Conference2017 IEEE Transportation and Electrification Conference and Expo, ITEC 2017
Country/TerritoryUnited States
CityChicago
Period22/06/1724/06/17

Fingerprint

Dive into the research topics of 'A method for masterless self-assigning CAN bus identifier'. Together they form a unique fingerprint.

Cite this