Method of providing information to perform inertia driving of vehicle
11208104 · 2021-12-28
Assignee
Inventors
Cpc classification
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/60
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
B60W2555/60
PERFORMING OPERATIONS; TRANSPORTING
B60W50/0097
PERFORMING OPERATIONS; TRANSPORTING
G06V20/56
PHYSICS
International classification
B60W50/00
PERFORMING OPERATIONS; TRANSPORTING
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method of providing inertia drive information to perform inertia driving of a vehicle may include recognizing a target position, where deceleration is required from a current speed of the vehicle, as an inertia drive event on a driving route at which a destination is set by a navigation function, when a plurality of inertia drive events are recognized in the recognizing of the target position as the inertia drive event, determining a predetermined priority with respect to each of the plurality of inertia drive events, determining an inertia drive start position required to reach, at a target speed, a target position of an inertia drive event having a high priority, which is determined by the determining of the predetermined priority, among the plurality of inertia drive events, and providing information on an inertia drive start position through a method which is recognizable by a driver.
Claims
1. A method of providing inertia drive information to perform inertia driving of a vehicle, comprising the steps of: recognizing a target position, where deceleration is required from a current speed of the vehicle, as an inertia drive event on a driving route at which a destination is set by a navigation function; when a plurality of inertia drive events are recognized in the step of recognizing the target position as the inertia drive event, comparing a target speed C of an inertia drive event that is first upcoming with a target speed D of an inertia drive event that is upcoming later among the plurality of inertia drive events; when the target speed C of the inertia drive event that is first upcoming is greater than the target speed D of the inertia drive event that is upcoming later, comparing the target speed D with a preset minimum value Cmin of the target speed C of the inertia drive event that is first upcoming; determining an inertia drive start position required to reach, with a greater value of the preset minimum value Cmin or the target speed D, a target position of the inertia drive event that is first upcoming; and providing information on an inertia drive start position by the navigation function.
2. The method of claim 1, further comprising the steps of: when the target speed C is less than the target speed D, comparing the target speed D with the preset maximum value Cmax of the target speed C of the inertia drive event that is first upcoming; and determining the inertia drive start position required to reach, with a s value of the preset maximum value Cmax or the target speed D, the target position of the inertia drive event that is first upcoming.
3. The method of claim 2, wherein, when the inertia drive event that is first upcoming is an event relating to a speed camera posted on a side of a street to capture a speed vehicle, the preset maximum value Cmax is set to a value equal to the target speed C.
4. The method of claim 2, further comprising the steps of: determining whether the vehicle passes the inertia drive event, which is first upcoming, among the plurality of inertia drive events; and when the vehicle is determined as passing the inertia drive event that is first upcoming, updating the inertia drive event at a current location of the vehicle.
5. The method of claim 4, wherein the step of recognizing the target position as the inertia drive event is performed with respect to target positions within a front data acquisition effective distance of the vehicle; and when the vehicle is determined as not passing the inertia drive event that is first upcoming even though a new target position occurs within the front data acquisition effective distance, the step of recognizing the target position as the inertia drive event does not recognize the new target position as the inertia drive event.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DESCRIPTION OF SPECIFIC EMBODIMENTS
(12) 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.
(13) The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. 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. Throughout the specification, unless explicitly described to the contrary, the word “comprise” and variations such as “comprises” or “comprising” will be understood to imply the inclusion of stated elements but not the exclusion of any other elements. In addition, the terms “unit”, “-er”, “-or”, and “module” described in the specification mean units for processing at least one function and operation, and can be implemented by hardware components or software components and combinations thereof.
(14) Further, the control logic of the present disclosure may be embodied as non-transitory computer readable media on a computer readable medium containing executable program instructions executed by a processor, controller or the like. Examples of computer readable media 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 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).
(15) Reference should be made to the accompanying drawings that illustrate preferred embodiments of the present disclosure, and to the description in the accompanying drawings in order to fully understand the present disclosure and operational advantages of the present disclosure, and objects attained by practicing the present disclosure.
(16) In certain embodiments, known technologies or detailed descriptions may be reduced or omitted to avoid obscuring appreciation of the disclosure by a person of ordinary skill in the art.
(17) The present disclosure first proposes a method of providing information when inertia drive event information are superimposed and also proposes a method of selecting a piece of valid data when superimposed events are excessive.
(18) First, a method of providing information when front events are superimposed will be described.
(19) Conventionally, the following three (3) control methods are proposed by improving a control method in which a superimposed event is controlled according to an event for which control is started first.
(20) 1) Method of Assigning Priority
(21) A control method according to the present embodiment is a method in which a priority is assigned to each event and thus an event having a high priority is prioritized.
(22) A priority is set to each of various events such as a speed camera, a tollgate, an interchange (IC), a junction (JC), a traffic circle, a left or right turn, a U-turn, a destination, and the like, control is performed according to the set priority, and a change of the set priority is able to be set.
(23) The result according to the above-described control method is shown in
(24)
(25) The control method according to the present embodiment controls the events for the IC entry and the right turn according to preset priorities.
(26) As an example, the result is shown in
(27) Unlike
(28) Next,
(29) The control method according to the present embodiment controls the events for the speed camera and the IC entry according to preset priorities.
(30) As an example, the result is shown in
(31) Unlike
(32)
(33) 2) Control Method according to Target Position Order
(34) The control method according to the present embodiment is a method of performing control by prioritizing a closer target position among events.
(35) This may be controlled according to a driver's intuition.
(36) First, in the situation shown in
(37) Therefore, unlike
(38) Next, in the situation shown in
(39) Therefore, unlike
(40)
(41) 3) Integrated Control Method
(42) The control method according to the present embodiment is a method of performing control by setting a minimum value and a maximum value to each road and each event, and a flowchart of the control method is shown in
(43) That is, in a target speed, −β is set to a minimum value, and +γ is set to a maximum value.
(44) However, in the case of the speed camera event, a vehicle speed should not exceed the target speed, so the maximum value is set equal to the target speed. For example, in the case of the speed camera event, the target speed is set in the range of 90 to 100 km/h.
(45) The control method according to the above-described setting is as follows.
(46) A close event is an event A, a far event is an event B, a target speed for the event A is C, and a speed is D at a point of time when reaching a target position of the event A according to control for B, and when C>D, the control method compares Cmin with D and then provides information in which a larger value of Cmin or D becomes a target speed for the event A. That is, when Cmin>D, Cmin is provided as the information upon control with the target speed for the event A and thus inertia driving is performed according to Cmin, and when Cmin≤D, D is provided as the information upon the control with the target speed for the event A and thus the inertia driving is performed according to D.
(47) When C≤D, Cmax is compared with D, and information is provided such that a small value of Cmax or D becomes the target speed for the event A. That is, when Cmin≥D, information is provided such that D becomes the target speed for the event A upon control and thus the inertia driving is performed according to D, and when Cmax<D, information is provided such that Cmax becomes the target speed for the event A upon control and thus the inertia driving is performed according to Cmax.
(48) These results according to the above-described control method is shown in
(49)
(50) Further,
(51) In the situation of
(52) When control is performed with respect to the event B with the target speed C for the event A, in order to calculate D at the point of time when the vehicle reaches the target position of the event A, determination of a target vehicle speed, an estimated vehicle speed, a start position, and a conversion position is required.
(53) This will be further described with reference to
(54) The target vehicle speed needs to be classified for each event, and also a target vehicle speed variable factor according to a slope needs to be classified for each event. Therefore, it is possible to calculate an average slope to a front side and set a different target vehicle speed for each event according to the calculated average slope.
(55) That is, the target vehicle speed is calculated as (flat ground target vehicle speed×slope factor), and a slope factor is calculated by a table in which an x-axis is set as (gradient between a current position and a target position) and a y-axis is set as the target vehicle speed.
(56) Further, the determination of the estimated vehicle speed is to calculate an estimated vehicle speed that the vehicle is decelerated from a current vehicle speed to the target vehicle speed, and the estimated vehicle speed is calculated from a driving load a creep torque.
(57) That is, the estimated vehicle speed is calculated by the current vehicle speed and [(C/D value of vehicle×factor)+(ascending or descending load×factor)+(creep torque×efficiency)].
(58) Next, a start position is a position where the inertia drive guidance function is operated.
(59) As provided herein, when deceleration is started at the current vehicle speed, a deceleration profile calculated from vehicle driving resistance up to the target vehicle speed is referred to as the estimated vehicle speed.
(60) When a difference between the target vehicle speed and the estimated vehicle speed is referred to as a target position vehicle speed at a point of time when the vehicle is decelerated with the estimated vehicle speed to reach the target position, the start position is determined by a difference between the current vehicle speed and the target position vehicle speed.
(61) Further, the conversion position becomes a position where feed forward control is converted into feedback control during creep torque control.
(62) The conversion position may be differently mapped for each country, and in countries such Korea and the United States that prefer to smooth driving, the conversion position becomes closer to a start position, and in countries such as Europe that prefers to sporty driving, the conversion position becomes closer to a target position.
(63) The conversion position is determined by the target vehicle speed and the event, the conversion position is determined as (target position−X for each target vehicle speed), and X is calculated by a table in which an x-axis is set as the target vehicle speed and a y-axis axis is set as the event.
(64) An inertia drive guidance control method according to the applied embodiment of the present disclosure provides control information according to either low or high value of control speeds per event.
(65)
(66) Unlike the conventional control method, according to the above-described control methods of the three embodiments, it is possible to provide more reliable inertia drive information.
(67) Next, a method of selecting a piece of valid data when front superimposed information is excessive will be described with reference to
(68) Conventionally, since a front data acquisition effective distance is set, a predetermined number of pieces of data within a corresponding section is processed as pieces of valid data.
(69) Therefore, when many events are gathered within the front data acquisition effective distance as shown in
(70) In contrast, in the embodiment of the present disclosure, a piece of valid data is selected according to the number of pieces of information, and the updating is not performed before the vehicle passes a target position of a corresponding event, such that the closest event is prevented from becoming an invalid event due to the updating. Accordingly, a new event included in an effective distance may not be changed to a piece of valid data before the updating.
(71)
(72) In accordance with a method for providing inertia drive information, even when front events are superimposed, information on an inertia drive start position can be accurately provided, such that the driver can rely without anxiety.
(73) Consequently, the driver can improve fuel efficiency by properly referring to inertia driving.
(74) Further, it is possible to improve a problem in that an event is updated during control and a target position is changed, such that the control is terminated.
(75) While the present disclosure has been described with respect to the specific embodiments, it will be apparent to those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the disclosure as defined in the following claims. Accordingly, it should be noted that such alternations or modifications fall within the claims of the present disclosure, and the scope of the present disclosure should be construed on the basis of the appended claims.