US 12,391,234 B2
Device for controlling hybrid vehicle and method thereof
Seung Woo Ha, Seoul (KR)
Assigned to HYUNDAI MOTOR COMPANY, Seoul (KR); and KIA CORPORATION, Seoul (KR)
Filed by HYUNDAI MOTOR COMPANY, Seoul (KR); and Kia Corporation, Seoul (KR)
Filed on Jun. 28, 2022, as Appl. No. 17/851,532.
Claims priority of application No. 10-2022-0003395 (KR), filed on Jan. 10, 2022.
Prior Publication US 2023/0234554 A1, Jul. 27, 2023
Int. Cl. B60L 9/00 (2019.01); B60W 10/06 (2006.01); B60W 10/08 (2006.01); B60W 10/26 (2006.01); B60W 20/13 (2016.01)
CPC B60W 20/13 (2016.01) [B60W 10/06 (2013.01); B60W 10/08 (2013.01); B60W 10/26 (2013.01); B60W 2540/30 (2013.01); B60W 2710/244 (2013.01); B60W 2756/10 (2020.02)] 12 Claims
OG exemplary drawing
 
1. A device for controlling a hybrid vehicle, the device comprising:
a connection device configured to provide a connection interface with a hybrid vehicle network; and
a controller configured to collect driving data through the connection device, determine a driving state based on the driving data, generate a driving pattern according to a transition of the driving state, and control driving of the hybrid vehicle based on an output ratio of a first power source to a second power source corresponding to the driving pattern,
wherein the controller is further configured to collect speeds, gradients of a road and brake hydraulic pressures from a plurality of vehicles, and
wherein the controller is further configured to detect a representative speed of a speed section including the collected speeds, detect a representative gradient of a gradient section including the collected gradients, detect a representative hydraulic pressure of a hydraulic pressure section including the collected brake hydraulic pressures, assign different code numbers for each combination of the representative speed, the representative gradient and the representative hydraulic pressure, generate a transition number matrix indicating a number of times for which a first code number at a current time point (t) transitions to a second code number at a next time point (t+1), generate a transition probability matrix by normalizing the transition number matrix, and generate the plurality of driving patterns based on the transition probability matrix.