TY - GEN
T1 - A method for masterless self-assigning CAN bus identifier
AU - Roemer, Felix
AU - Lamparter, Matthias
AU - Lienkamp, Markus
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/7/26
Y1 - 2017/7/26
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85028620001&partnerID=8YFLogxK
U2 - 10.1109/ITEC.2017.7993257
DO - 10.1109/ITEC.2017.7993257
M3 - Conference contribution
AN - SCOPUS:85028620001
T3 - 2017 IEEE Transportation and Electrification Conference and Expo, ITEC 2017
SP - 119
EP - 123
BT - 2017 IEEE Transportation and Electrification Conference and Expo, ITEC 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2017 IEEE Transportation and Electrification Conference and Expo, ITEC 2017
Y2 - 22 June 2017 through 24 June 2017
ER -