Hybrid electric vehicle and method of searching for path thereof
10921145 ยท 2021-02-16
Assignee
Inventors
Cpc classification
B60K6/387
PERFORMING OPERATIONS; TRANSPORTING
B60K2006/4825
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/84
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60W20/12
PERFORMING OPERATIONS; TRANSPORTING
B60W2552/20
PERFORMING OPERATIONS; TRANSPORTING
B60W2555/20
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60W2050/0031
PERFORMING OPERATIONS; TRANSPORTING
B60W2554/00
PERFORMING OPERATIONS; TRANSPORTING
B60W20/13
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/40
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60W50/0097
PERFORMING OPERATIONS; TRANSPORTING
B60W2556/50
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/62
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
B60W20/12
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A hybrid electric vehicle that searches for a path based on efficiency in consideration of powertrain characteristics of the vehicle and a searching method thereof are provided. The method includes acquiring driving environment information and determining a driving load of the vehicle in each of a plurality of sections of at least one path from a point of departure to a destination. Output energy and brake energy are determined in each of the sections based on the determined driving load and consumption energy and regeneration energy are determined in each of the sections based on the output and brake energies in each of the sections. Energy consumption is determined in each of the at least one path by summing the consumption and regeneration energies in the sections and an energy minimization path is determined by comparing the determined energy consumptions on the at least one path.
Claims
1. A method of searching for a path of a hybrid electric vehicle, comprising: acquiring, by a controller, driving environment information; determining, by the controller, a driving load of the vehicle in each of a plurality of sections of at least one path from a point of departure to a destination; determining, by the controller, output energy and brake energy in each of the sections based on the determined driving load; determining, by the controller, consumption energy and regeneration energy in each of the sections based on the output energy and the brake energy in each of the sections; determining, by the controller, energy consumption on each of the at least one path by summing the consumption energies and the regeneration energies in the sections; determining, by the controller, an energy minimization path by comparing the determined energy consumptions on the at least one path; determining, by the controller, a state of charge (SOC) of a battery in each of the sections; and correcting, by the controller, the consumption energy and the regeneration energy in each of the sections according to the determined SOC, wherein the determination of the energy consumption is executed based on the corrected consumption energy and regeneration energy in each of the sections, wherein the determination of the SOC of the battery includes: determining, by the controller, a ratio of fuel consumption energy and battery consumption energy; determining, by the controller, the battery consumption energy by applying the determined ratio to the consumption energy in each of the sections; and determining, by the controller, change of the SOC by reflecting the determined battery consumption energy sand the regeneration energy in each of the sections, wherein the determination of the SOC of the battery further comprises: determining, by the controller, a state of charge (SOC) change in each of the sections according to the determined battery consumption energy and the regeneration energy; and determining, by the controller, whether the SOC in each of the sections deviates from a range between a predetermined minimum SOC value and a predetermined maximum SOC value by the determined SOC change, wherein the correction of the consumption energy and the regeneration energy is executed in a section in which the SOC deviates from the range between the minimum SOC value and the maximum SOC value by the determined SOC change, wherein the correction of the consumption energy and the regeneration energy includes: correcting, by the controller, the battery consumption energy in a corresponding section to zero if the SOC becomes less than the minimum SOC value by the determined SOC change; and correcting, by the controller, the entirety of the consumption energy in the corresponding section to the fuel consumption energy.
2. The method according to claim 1, wherein the driving environment information includes traffic information, geographic information and weather information.
3. The method according to claim 1, wherein the determination of the consumption energy and the regeneration energy in each of the sections includes: determining, by the controller, the consumption energy by dividing the consumption energy by an output efficiency factor; and determining, by the controller, the regeneration energy by multiplying the regeneration energy by a regeneration efficiency factor.
4. The method according to claim 1, wherein the correction of the consumption energy and the regeneration energy includes: setting, by the controller, the SOC in a corresponding section to the predetermined maximum SOC value if the SOC becomes greater than the maximum SOC value by the determined SOC change.
5. A non-transitory computer readable recording medium having a program recorded therein for path searching of a hybrid electric vehicle, wherein when executed the program is configured to: acquire driving environment information; determine a driving load of the vehicle in each of a plurality of sections of at least one path from a point of departure to a destination; determine output energy and brake energy in each of the sections based on the determined driving load; determine consumption energy and regeneration energy in each of the sections based on the output energy and the brake energy in each of the sections; determine energy consumption on each of the at least one path by summing the consumption energies and the regeneration energies in the sections; determine an energy minimization path by comparing the determined energy consumptions on the at least one path, determine a state of charge (SOC) of a battery in each of the sections; and correct the consumption energy and the regeneration energy in each of the sections according to the determined SOC, wherein the determination of the energy consumption is executed based on the corrected consumption energy and regeneration energy in each of the sections, wherein when executed the program for determining the SOC of the battery configured to includes: determine a ratio of fuel consumption energy and battery consumption energy; determine the battery consumption energy by applying the determined ratio to the consumption energy in each of the sections; and determine change of the SOC by reflecting the determined battery consumption energy and the regeneration energy in each of the sections, wherein the determination of the SOC of the battery further comprises: determine a state of charge (SOC) change in each of the sections according to the determined battery consumption energy and the regeneration energy; and determine whether the SOC in each of the sections deviates from a range between a predetermined minimum SOC value and a predetermined maximum SOC value by the determined SOC change, wherein the correction of the consumption energy and the regeneration energy is executed in a section in which the SOC deviates from the range between the minimum SOC value and the maximum SOC value by the determined SOC change, wherein when executed the program for the correction of the consumption energy and the regeneration energy includes: correct the battery consumption energy in a corresponding section to zero if the SOC becomes less than the minimum SOC value by the determined SOC change; and correct the entirety of the consumption energy in the corresponding section to the fuel consumption energy.
6. A hybrid electric vehicle, comprising: a first controller configured to acquire driving environment information; and a second controller configured to determine an energy minimization path using the driving environment information and to transmit information regarding the determined energy minimization path to the first controller, wherein the second controller includes: a driving load calculation unit configured to determine a driving load of the vehicle in each of a plurality of sections of at least one path from a point of departure to a destination using the driving environment information received from the first controller; an output/brake energy calculation unit configured to determine output energy and brake energy in each of the sections based on the determined driving load; a consumption/regeneration energy calculation unit configured to calculate consumption energy and regeneration energy in each of the sections based on the output energy and the brake energy in each of the sections; and a path determination unit configured to determine energy consumption on each of the at least one path by summing the consumption energies and the regeneration energies in the sections, and to determine the energy minimization path by comparing the determined energy consumptions on the at least one path, wherein the consumption/regeneration energy calculation unit is configured to determine a state of charge (SOC) of a battery in each of the sections, correct the consumption energy and the regeneration energy in each of the sections according to the determined SOC, and determine the energy consumption on each of the at least one path based on the corrected consumption energy and regeneration energy in each of the sections, wherein the consumption/regeneration energy calculation unit is configured to determine a ratio of fuel consumption energy and battery consumption energy, determine the battery consumption energy by applying the determined ratio to the consumption energy in each of the sections, and determine change of the SOC by reflecting the determined battery consumption energy and the regeneration energy in each of the sections, wherein the consumption/regeneration energy calculation unit is configured to determine a state of charge (SOC) change in each of the sections according to the determined battery consumption energy and the regeneration energy, and determine whether the SOC in each of the sections deviates from a range between a predetermined minimum SOC value and a predetermined maximum SOC value by the determined SOC change, wherein the consumption/regeneration energy calculation unit is configured to execute the correction in a section in which the SOC deviates from the range between the minimum SOC value and the maximum SOC value by the determined SOC change, and wherein if the SOC becomes less than the minimum SOC value by the determined SOC change the consumption/regeneration energy calculation unit is configured to correct the battery consumption energy in a corresponding section to zero and correct the entirety of the consumption energy in the corresponding section to the fuel consumption energy.
7. The hybrid electric vehicle according to claim 6, wherein the driving environment information includes traffic information, geographic information and weather information.
8. The hybrid electric vehicle according to claim 6, wherein the consumption/regeneration energy calculation unit is configured to determine the consumption energy by dividing the consumption energy by an output efficiency factor and determines the regeneration energy by multiplying the regeneration energy by a regeneration efficiency factor.
9. The hybrid electric vehicle according to claim 6, wherein if the SOC becomes greater than the maximum SOC value by the determined SOC change the consumption/regeneration energy calculation unit is configured to set the SOC in a corresponding section to the maximum SOC value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate exemplary embodiment(s) of the invention and together with the description serve to explain the principle of the invention. In the drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8) FIGS. 7A_7B are graphs illustrating a method of calculating and correcting an SOC in accordance with one exemplary embodiment of the present invention; and
(9)
DETAILED DESCRIPTION
(10) It is understood that the term vehicle or vehicular or other similar term as used herein is inclusive of motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum). As referred to herein, a hybrid vehicle is a vehicle that has two or more sources of power, for example both gasoline-powered and electric-powered vehicles.
(11) Although exemplary embodiment is described as using a plurality of units to perform the exemplary process, it is understood that the exemplary processes may also be performed by one or plurality of modules. Additionally, it is understood that the term controller/control unit refers to a hardware device that includes a memory and a processor. The memory is configured to store the modules and the processor is specifically configured to execute said modules to perform one or more processes which are described further below.
(12) Furthermore, control logic of the present invention may be embodied as non-transitory computer readable media on a computer readable medium containing executable program instructions executed by a processor, controller/control unit or the like. Examples of the computer readable mediums include, but are not limited to, ROM, RAM, compact disc (CD)-ROMs, magnetic tapes, floppy disks, flash drives, smart cards and optical data storage devices. The computer readable recording medium can also be distributed in network coupled computer systems so that the computer readable media is stored and executed in a distributed fashion, e.g., by a telematics server or a Controller Area Network (CAN).
(13) The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms a, an and the are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms comprises and/or comprising, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term and/or includes any and all combinations of one or more of the associated listed items.
(14) Unless specifically stated or obvious from context, as used herein, the term about is understood as within a range of normal tolerance in the art, for example within 2 standard deviations of the mean. About can be understood as within 10%, 9%, 8%, 7%, 6%, 5%, 4%, 3%, 2%, 1%, 0.5%, 0.1%, 0.05%, or 0.01% of the stated value. Unless otherwise clear from the context, all numerical values provided herein are modified by the term about.
(15) Reference will now be made in detail to the exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings. However, the disclosure of the invention is not limited to the exemplary embodiments set forth herein and may be variously modified. In the drawings, in order to clearly describe the present invention, description of elements which are not related to the present invention is omitted, and the same or similar elements are denoted by the same reference numerals even though they are depicted in different drawings. In the drawings, the same or similar elements are denoted by the same reference numerals even though they are depicted in different drawings.
(16) Prior to description of a method of searching for a path of a hybrid electric vehicle in accordance with one exemplary embodiment of the present invention, a structure of a hybrid electric vehicle and mutual relations among powertrain controllers which are applicable to the exemplary embodiment will be described with reference to
(17)
(18) In such a hybrid electric vehicle, when an accelerator pedal is engaged after starting (i.e., an accelerator pedal sensor is turned on), the motor 140 may be first driven using power of a battery under the condition that the engine clutch 130 is opened, and power of the motor 140 may be transmitted to wheels via the transmission 150 and a final drive (FD) 160 and thus the wheels may be moved (i.e., the electric vehicle (EV) mode). When the vehicle is gradually accelerated and thus requires greater driving power, an auxiliary motor (or a starter generator motor) 120 may be operated to drive the ICE 110.
(19) Accordingly, when RPMs of the ICE 110 and the motor 140 become equal, the engine clutch 130 may be closed and thus the vehicle may be driven using both the engine 110 and the motor 140 (i.e., transition from the EV mode to the hybrid electric vehicle (HEV) mode). When a predetermined engine off condition, such as deceleration of the vehicle, is satisfied, the engine clutch 130 may be opened and the ICE 110 may be stopped (i.e., transition from the HEV mode to the EV mode). In particular, the vehicle charges the battery through the motor 140 using driving power of the wheels and, such a situation is referred to as regeneration of brake energy or regenerative braking.
(20) Therefore, the starter generator motor 120 may operate as a starter motor when the ICE 110 is started and as a generator when rotational energy of the ICE 110 is recovered after starting or when the ICE 110 is turned off, and thus the starter generator motor 120 may be referred to as a hybrid starter generator (HSG). In general, a stepped transmission or a multiple disc clutch transmission, for example, a dual clutch transmission (DCT), may be used as the transmission 150.
(21)
(22) The respective controllers may be connected to an upper-level controller, i.e., a hybrid control unit (HCU) 240 configured to perform the entirety of a mode conversion process and may thus provide information to the hybrid controller 240 necessary to operate the engine clutch 130 in driving mode conversion and gear shift and/or information necessary to stop the internal combustion engine 110 or perform operation based on a control signal under the control of the hybrid controller 240.
(23) In particular, the hybrid controller 240 may be configured to determine whether mode conversion is performed according to a driving state of the vehicle. For example, the hybrid controller 240 may be configured to determine a point in time when the engine clutch 130 is opened, and perform hydraulic pressure control (e.g., if the engine clutch 130 is a wet engine clutch) or torque capacity control (e.g., if the engine clutch 130 is a dry engine clutch) when the engine clutch 130 is opened. Further, the hybrid controller 240 may be configured to determine a state (e.g., lock-up, slip or opening) of the engine clutch 130 and control a point in time when fuel injection of the internal combustion engine 110 is stopped.
(24) Further, to control stoppage of the internal combustion engine 110, the hybrid controller 240 may be configured to transmit a torque command to control torque of the starter generator motor 120 to the motor controller 220 and thus control recovery of engine rotational energy. Further, the hybrid controller 240 may be configured to calculate a current driver request torque using an accelerator pedal sensor (APS) value and a brake pedal sensor (BPS) value, and calculate request torque according to a virtual APS when a speed limiter is activated.
(25) Notably, connection relations among the above-described controllers and functions/divisions of the respective controllers are exemplary and thus it will be apparent to those skilled in the art that the names of the controllers are not limited. For example, any one of other controllers except for the hybrid controller 240 may be implemented as having the functions of the hybrid controller 240, or the functions of the hybrid controller 240 may be distributed to two or more other controllers except for the hybrid controller 240.
(26) Hereinafter, based on the above-described vehicle configuration, a method of searching for a path of a hybrid electric vehicle in accordance with one exemplary embodiment of the present invention will be described. One exemplary embodiment of the present invention provides a method of searching for a path, in which a driving load of an eco-friendly vehicle may be calculated using at least one of traffic information, geographic information or weather information, and minimum energy consumptions of respective sections from a point of departure to a destination are calculated in consideration of characteristics of the eco-friendly vehicle to minimize energy consumption.
(27) The characteristics of the eco-friendly vehicle may include at least one of a driving load, a vehicle speed, or driving energy or regeneration energy according to an SOC. Hereinafter, a structure of a controller configured to execute path search will be described and, for convenience, it may be assumed that the hybrid controller 240 executes the path search.
(28)
(29) First, information input to the driving load calculation unit 241 may be driving environment information which may influence energy change based on driving of the vehicle along each of at least one path located between a point of departure and a destination. For example, the driving environment information may include at least one of traffic information, geographic information or weather information.
(30) The traffic information may include at least one cycle of traffic lights, an average speed in each section, acceleration/deceleration information in each section, or traffic jam degree/traffic volume information in each section. Further, the geographic information may include slope information of each section, section length information, etc. The weather information may include wind velocity, wind direction, rain, snow and humidity information, etc., which are required to calculate a driving load.
(31) Although a subject of information input and a destination of result output in
(32) Hereinafter, the respective elements of the hybrid controller 240 will be described in detail with reference to
(33) Further, in the determination of the driving load, air resistance F.sub.aero may be calculated by Equation F.sub.aero=C.sub.dA.sub.f(V.sub.x+V.sub.wind).sup.2 wherein, represents air density, C.sub.d represents an air resistance coefficient, V.sub.x represents a vehicle speed, V.sub.wind represents wind velocity, and A.sub.f represents an area of a front portion of the vehicle. In some vehicles, information excluding information having a constant or information directly acquired by the vehicle, such as a vehicle speed, i.e., air density or wind velocity, may be directly/indirectly inferred from weather information. By considering air resistance, a path having a relatively long driving distance along which the vehicle is driven downwind rather than a path having the shortest driving distance along which vehicle is driven upwind may be selected.
(34) In the determination of the driving load, the driving load calculation unit 241 may determine the driving load using slope information, as exemplarily shown in
(35) Next, operations of the output/brake energy calculation unit 243 and the consumption/regeneration energy and SOC calculation unit 245 will be described with reference to
(36) First, with reference to
(37) When the output energy and the brake energy in each section are determined, the consumption/regeneration energy and SOC calculation unit 245 may be configured to determine consumption energy and regeneration energy by respectively applying output efficiency and regeneration efficiency to the output energy and the brake energy. For example, an output efficiency factor .sub.1 (.sub.1<1) when an energy source possessed by the vehicle is converted into wheel driving power may be applied to the output energy and, thus, the consumption energy E.sub.consumption may be calculated by Equation E.sub.consumption=E.sub.output/.sub.1. Further, an efficiency factor .sub.2 (.sub.2<1) when brake energy is generated and charges a battery may be applied to the brake energy and, thus, the regeneration energy E.sub.regeneration may be calculated by Equation E.sub.regeneration=E.sub.brake.sub.2.
(38) Accordingly, in
(39) The consumption/regeneration energy and SOC calculation unit 245 may be configured to calculate an SOC using the consumption energy and the regeneration energy. In the calculation of the SOC, a ratio of fuel consumption and battery consumption in the consumption energy (i.e., E.sub.consumption=E.sub.consumption,engine+E.sub.consumption,motor) may be determined, and the consumption energy ratio may be determined based on experimental map data based on a predicted SOC, a driving load, and a driving load change. When the consumption energy ratio is determined, energy necessary for driving may be subtracted from an SOC value when each of the respective sections is started, or regeneration energy may be added to the SOC value. For example, on the assumption that an SOC before the vehicle enters the initial section is defined as SOC.sub.1, an SOC before the vehicle enters the middle section is defined as SOC.sub.2, and an SOC before the vehicle enters the final section is defined as SOC.sub.3, as exemplarily shown in
SOC.sub.2=SOC.sub.1E.sub.consumption1,motor
SOC.sub.3=SOC.sub.2E.sub.consumption2,motor
SOC.sub.4=SOC.sub.3+E.sub.regeneration3
(40) However, such a calculation may not accord with management of an SOC in an actual hybrid electric vehicle. For example, when the SOC reaches the maximum set value SOC.sub.max, the SOC is not increased anymore and, when the SOC reaches the minimum set value SOC.sub.min, it may be difficult to drive the electric motor. Therefore, an SOC change may be calculated through consumption energy and regeneration energy in each section, the SOC change may be applied to an SOC start value of the corresponding section, and correction may be executed according to whether an acquired SOC deviates from a range between the maximum and minimum set values.
(41) In other words, the consumption/regeneration energy and SOC calculation unit 245 may be configured to correct energy consumption as being performed by the engine alone (i.e., E.sub.consumption=E.sub.consumption,engine, E.sub.consumption,motor=0) if SOC<SOC.sub.min, and correct the regeneration energy to zero (E.sub.regeneration=0) if SOC>SOC.sub.max. Accordingly, the maximum battery consumption energy E.sub.consumption2,motor which may be consumed in the middle section becomes SOC.sub.2SOC.sub.min, the maximum regeneration energy in the final section is SOC.sub.maxSOC.sub.min, and, thus, actual SOCs may be corrected as below.
SOC.sub.2=SOC.sub.1E.sub.consumption1,motor
SOC.sub.3=SOC.sub.2E.sub.consumption2,motor=SOC.sub.min,E.sub.consumption2,motor=SOC.sub.2SOC.sub.min
SOC.sub.4=SOC.sub.3E.sub.regeneration3=SOC.sub.max,E.sub.regeneration3=SOC.sub.maxSOC.sub.min
(42) When the consumption/regeneration energy and SOC calculation unit 245 determines consumption energy and regeneration energy in each section in consideration of the SOC, the path determination unit 247 may be configured to determine energy consumption on each of the respective paths by summing the consumption energies in the respective sections of each path, and determine a path having the lowest energy consumption by comparing the energy consumptions on the respective paths. Information regarding the determined path may be output to the outside (e.g., the navigation system may be configured to output the information to a driver within the vehicle).
(43) Hereinafter, the above-described process will be described in order with reference to
(44) A driving load F.sub.load of the vehicle in each of sections of each of a plurality of paths may be calculated through the driving environment information (e.g., F.sub.load=ma+F.sub.aero+F.sub.R.R+mg sin ) (Operation S820), output/brake energies in each section may be calculated based on the driving load F.sub.load (Operation S830), and consumption/regeneration energies in each section may be calculated based on the output/brake energies (Operation S840). A SOC in each section may be calculated in consideration of the consumption/regeneration energies in each section, a fuel/battery consumption ratio according to the driving load, and maximum/minimum SOCs (Operation S850). Operations S820 to S850 were described above in detail with reference to
(45) When the consumption energy and the regeneration energy in each section in consideration of the SOC may be determined, energy consumption on each path may be calculated by summing the consumption energies and the regeneration energies in the respective sections of each path (Operation S860), and a path having the lowest energy consumption may be determined by comparing the energy consumptions on the respective paths (Operation S870).
(46) Information regarding the determined path may be output to the outside (e.g., the navigation system), and guidance of the path having the minimized energy consumption may be provided to a driver. Through the above-described path search method, an optimum path may be provided to a driver intending to minimize energy consumed to reach a destination regardless of time and distance, using characteristics (e.g., ISG, regenerative braking, efficiency characteristics, etc.) of hybrid electric vehicles using both an internal combustion engine and a motor and various information (e.g., precise traffic information, road slopes, weather, etc.).
(47) For example, a section, in which a vehicle stoppage situation caused by traffic lights, congested areas, etc. is continued but energy may be effectively used, may be selected to minimize energy consumption in this section even if the time required to pass through the section is longer. Further, since regeneration efficiency is considered, a path having a high downward slope may be searched and, thus, regeneration energy may be maximized. In particular, in a section having a high SOC, a path on which a downhill section comes after an uphill section rather than a path on which an uphill section comes after a downhill section may be searched in consideration of a limit in a quantity of regeneration and, in a section having a low SOC, a path on which an uphill section comes after a downhill section rather than a path on which a downhill section comes after an uphill section may be searched to secure the SOC.
(48) The above-described method in accordance with the exemplary embodiment of the present invention may be implemented as computer readable code in a computer readable recording medium in which a program is recorded. Computer readable recording media include all types of recording devices in which data readable by computer systems is stored. For example, the computer readable recording media may include a Hard Disk Drive (HDD), a Solid State Drive (SSD), a Silicon Disk Drive (SDD), a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage system, etc.
(49) As is apparent from the above description, a hybrid electric vehicle in accordance with at least one exemplary embodiment of the present invention may effectively search for a path. Therefore, improvement in fuel efficiency on an actual road and environment protection effects may be expected.
(50) It will be apparent to those skilled in the art that various modifications and variations may be made in the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.