차량 네트워크 시스템을 위한 노드 매핑 기반 FlexRay-CAN 게이트웨이 구현

Implementation of Node Mapping-based FlexRay-CAN Gateway for In-vehicle Networking System

  • 배용경 (부산대학교 기계공학부) ;
  • 김만호 (부산대학교 기계공학부) ;
  • 이석 (부산대학교 기계공학부) ;
  • 이경창 (부경대학교 제어계측공학과)
  • Bae, Yong-Gyung (School of Mechanical Engineering, Pusan National University) ;
  • Kim, Man-Ho (School of Mechanical Engineering, Pusan National University) ;
  • Lee, Suk (School of Mechanical Engineering, Pusan National University) ;
  • Lee, Kyung-Chang (Department of Control and Instrumentation Engineering, Pukyong National University)
  • 투고 : 2010.12.21
  • 심사 : 2011.05.31
  • 발행 : 2011.11.01

초록

As vehicles become more intelligent, in-vehicle networking (IVN) systems such as controller area network (CAN) or FlexRay are essential for convenience and safety of drivers. To expand the applicability of IVN systems, attention is currently being focused on the communication between heterogeneous networks such as body networking and chassis networking systems. A gateway based on message mapping method was developed to interconnect FlexRay and CAN networks. However, this type of gateways has the following shortcomings. First, when a message ID was changed, the gateway must be reloaded with a new mapping table reflecting the change. Second, if the number of messages to be transferred between two networks increase, software complexity of gateway increases very rapidly. In order to overcome these disadvantages, this paper presents FlexRay-CAN gateway based on node mapping method. More specifically, this paper presents a node mapping based FlexRay-CAN gateway operation algorithm along with the experimental evaluation for ID change.

키워드

참고문헌

  1. S. Lee, D. H. Lee, M. H. Kim and K. C. Lee, "Traffic-balancing Algorithm for CAN System with Dual Communication Channels to Enhance the Network Capacity," Int. J. Automotive Technology, Vol.11, No.4, pp.525-531, 2010. https://doi.org/10.1007/s12239-010-0064-7
  2. E. Armengaud, A. Steininger and M. Horauer, "Towards a Systematic Test for Embedded Automotive Communication Systems," IEEE Transactions on Industrial Infomatics, Vol.4, No.3, pp.146-155, 2008. https://doi.org/10.1109/TII.2008.2002704
  3. T. H. Hwang, K. Park, S. J. Heo, S. H. Lee and J. C. Lee, "Design of Integrated Chassis Control Logics for AFS and ESP," Int. J. Automotive Technology, Vol.9, No.1, pp.17-27, 2008. https://doi.org/10.1007/s12239-008-0003-z
  4. E. G. Schmidt and K. Schmidt, "Message Scheduling for the FlexRay Protocol: The Dynamic Segment," IEEE Transactions on Vehicular Technology, Vol.58, No.5, pp.2160-2169, 2009.
  5. R. Isermann, R. Schwarz and S. Stolzl, "Faulttolerant Drive-by-wire Systems," IEEE Control Systems Magazine, Vol.22, No.5, pp.64-81, 2002. https://doi.org/10.1109/MCS.2002.1035218
  6. I. S. Park and M. H. Sunwoo, "FlexRay Network Parameter Optimization Method for Automotive Applications," IEEE Transactions on Industrial Electronics, Vol.58, No.4, pp.1449-1459, 2011. https://doi.org/10.1109/TIE.2010.2049713
  7. M. H. Kim, S. Lee and K. C. Lee, "Kalman Predictive Redundancy System for Fault Tolerance of Safety-critical Systems," IEEE Transactions on Industrial Infomatics, Vol.6, No.1, pp.46-53, 2010. https://doi.org/10.1109/TII.2009.2020566
  8. K. Tindell, A. Burns and A. J. Wellings, "Calculation Controller Area Network (CAN) Message Response Times," Control Engineering Practice, Vol.3, No.8, pp.1163-1169, 2000.
  9. G. Leen and D. Heffernan, "Expanding Automotive Electronic Systems," Computer, Vol.35, No.1, pp.88-93, 2002. https://doi.org/10.1109/2.976923
  10. S. H. Seo, S. W. Lee, S. H. Hwang and J. W. Jeon, "Development of Network Gateway between CAN and FlexRay Protocols for ECU Embedded Systems," International Joint Conference on SICE- ICASE, pp.2256-2261, 2006.
  11. H. Li, H. Zhang, F. Xia and W. Huang, "Research on Communication Controller between FlexRay and Modbus," International Conference on ICSAP, pp.73-76, 2009.
  12. T. Herpel, B. Kloiber, R. German and S. Fey, "Routing of Safety-relevant Messages in Automotive ECU Networks," IEEE 70th Vehicular Technology Conference Fall, pp.1-5. 2009.
  13. E. G. Schmidt, M. Alkan, K. Schmidt, E. Yuruklu and U. Karakaya, "Performance Evaluation of FlexRay/CAN Networks Interconnected by a Gateway," 2010 International Symposium on Industrial Embedded Systems (SIES), pp.209-212, 2010.
  14. S. H. Seo, J. H. Ki, S. H. Hwang, K. H. Kwon and J. W. Jeon, "An Evaluation of the FlexRay-CAN Gateway-embedded System in the HEV Test Bench," IEEE International Symposium on Industrial Electronics, pp.664-669, 2009.
  15. J. H. Kim, S. H. Seo, T. Y. Moon, K. H. Kwon, J. W. Jeon and S. H. Hwang, "A Method for Improving the Reliability of the Gateway System by Using OSEK and Duplication Scheme," IEEE International Conference on Industrial Technology, pp.1-6, 2008.
  16. S. H. Kim, S. H. Seo, J. H. Kim, T. M. Moon, C. W. Son, S. H. Hwang and J. W. Jeon, "A Gate-way System for an Automotive System: LIN, CAN, and FlexRay," IEEE International Conference on Industrial Informatics, pp.967-972, 2008.
  17. H. Li, H. Zhang, D. Peng and W. Huang, "Design and Application of Communication Gateway Based on FlexRay and CAN," International Conference on Electronic Computer Technology, pp.664-668, 2009.
  18. W. Qin, K. Feng and F. Xiuwei, "Research of Automotive Network FlexRay/CAN Gateway based on DSP," International Conference on Future Computer and Communication, pp.V2-837-V2-840, 2010.
  19. K. W. Tindell and A. Burns, "Guaranteeing Message Latencies on Controller Area Network (CAN)," Proceedings of the 1st International CAN Conference, pp.1-11, 1994.