Driving Pattern Recognition Algorithm using Neural Network for Vehicle Driving Control

차량 주행제어를 위한 신경회로망을 사용한 주행패턴 인식 알고리즘

  • 전순일 (서울대학교 기계설계학과 대학원) ;
  • 조성태 (서울대학교 기계설계학과 대학원) ;
  • 박진호 (서울대학교 기계설계학과 대학원) ;
  • 박영일 (서울산업대학교 기계설계학과) ;
  • 이장무 (서울대학교 기계항공공학부)
  • Published : 2000.04.20

Abstract

Vehicle performances such as fuel consumption and catalyst-out emissions are affected by a driving pattern, which is defined as a driving cycle with the grade in this study. We developed an algorithm to recognize a current driving pattern by using a neural network. And this algorithm can be used in adapting the driving control strategy to the recognized driving pattern. First, we classified the general driving patterns into 6 representative driving patterns, which are composed of 3 urban driving patterns, 2 suburban driving patterns and 1 expressway driving pattern. A total of 24 parameters such as average cycle velocity, positive acceleration kinetic energy, relative duration spent at stop, average acceleration and average grade are chosen to characterize the driving patterns. Second, we used a neural network (especially the Hamming network) to decide which representative driving pattern is closest to the current driving pattern by comparing the inner products between them. And before calculating inner product, each element of the current and representative driving patterns is transformed into 1 and -1 array as to 4 levels. In the end, we simulated the driving pattern recognition algorithm in a temporary pattern composed of 6 representative driving patterns and, verified the reliable recognition performance.

Keywords