System for controlling cornering of vehicle and method thereof
10507835 ยท 2019-12-17
Assignee
Inventors
- Sangjun PARK (Seoul, KR)
- Joseph D. Chang (Yongin-si, KR)
- Byeong Wook Jeon (Seoul, KR)
- Tae Hee Cho (Hwaseong-si, KR)
Cpc classification
B60W10/06
PERFORMING OPERATIONS; TRANSPORTING
B60G17/0195
PERFORMING OPERATIONS; TRANSPORTING
B60W30/045
PERFORMING OPERATIONS; TRANSPORTING
B60W10/22
PERFORMING OPERATIONS; TRANSPORTING
B60W2050/0095
PERFORMING OPERATIONS; TRANSPORTING
B60G17/0162
PERFORMING OPERATIONS; TRANSPORTING
B60G2400/104
PERFORMING OPERATIONS; TRANSPORTING
B60W10/10
PERFORMING OPERATIONS; TRANSPORTING
B60G2600/02
PERFORMING OPERATIONS; TRANSPORTING
B60W2710/06
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W10/10
PERFORMING OPERATIONS; TRANSPORTING
B60G17/016
PERFORMING OPERATIONS; TRANSPORTING
B60W30/045
PERFORMING OPERATIONS; TRANSPORTING
B60W10/06
PERFORMING OPERATIONS; TRANSPORTING
B60W10/22
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present disclosure provides a system for controlling cornering of a vehicle and a method thereof. The method of controlling cornering of a vehicle may include: determining whether a cornering control condition is satisfied based on a lateral acceleration; detecting a displacement of an accelerator pedal when the cornering control condition is satisfied; calculating a sport index based on the displacement of the accelerator pedal and a predetermined value; and setting operating modes of a power train and a suspension system based on at least one of the sport index or the lateral acceleration.
Claims
1. A system for controlling cornering of a vehicle, the system comprising: a power train comprising an engine and a transmission; a suspension system connected to a driving wheel, wherein the driving wheel is configured to receive power from the power train; a data detector configured to detect a lateral acceleration and a displacement of an accelerator pedal; and a vehicle controller configured to: determine whether a cornering control condition is satisfied based on the lateral acceleration; when the cornering control condition is satisfied, calculate a sport index based on the displacement of the accelerator pedal and a predetermined value; set operating modes of the power train and the suspension system based on at least one of the sport index or the lateral acceleration; calculate a modified displacement by adding the displacement of the accelerator pedal and the predetermined value; and calculate the sport index based on the modified displacement.
2. The system of claim 1, wherein the vehicle controller is configured to set a predetermined displacement based on the lateral acceleration.
3. The system of claim 1, wherein, when the sport index is greater than a reference index, the vehicle controller is configured to: set the operating mode of the power train as a sport mode; and set the operating mode of the suspension system as a mild mode.
4. The system of claim 1, wherein, when the lateral acceleration is greater than a reference value and the sport index is greater than the reference index, the vehicle controller is configured to: set the operating mode of the power train as a sport mode; and set the operating mode of the suspension system as the sport mode.
5. The system of claim 1, wherein, when a number of times that the lateral acceleration is greater than the predetermined value within a predetermined duration is greater than or equal to a predetermined number of times, the vehicle controller is configured to determine that the cornering control condition is satisfied.
6. The system of claim 1, wherein the data detector further comprises: a lateral acceleration detector configured to detect the lateral acceleration; and an accelerator position sensor configured to detect the displacement of the accelerator pedal.
7. A method of controlling cornering of a vehicle, the method comprising: determining whether a cornering control condition is satisfied based on a lateral acceleration; when the cornering control condition is satisfied, detecting a displacement of an accelerator pedal; calculating a sport index based on the displacement of the accelerator pedal and a predetermined value; and setting operating modes of a power train and a suspension system based on at least one of the sport index or the lateral acceleration, wherein setting the operating modes comprises: determining whether the sport index is greater than a reference index; and when the sport index is greater than the reference index, setting the operation mode of the power train as a sport mode and the operating mode of the suspension system as a mild mode.
8. The method of claim 7, wherein determining whether the cornering control condition is satisfied based on the lateral acceleration further comprises: determining whether a number of times that the lateral acceleration is greater than a predetermined value within a predetermined duration is greater than or equal to a predetermined number of times; and when the number of times that the lateral acceleration is greater than the predetermined value within the predetermined duration is greater than or equal to the predetermined number of times, determining that the cornering control condition is satisfied.
9. The method of claim 7, wherein determining whether the cornering control condition is satisfied based on the lateral acceleration further comprises: determining whether a state that the lateral acceleration is lower than or equal to the predetermined value is maintained for a predetermined duration; and when the state that the lateral acceleration is lower than or equal to the predetermined value is maintained for the predetermined duration, setting the operating modes of the power train and the suspension system as the mild mode, respectively.
10. The method of claim 7, wherein detecting the displacement of the accelerator pedal further comprises: determining whether a state that the lateral acceleration is lower than or equal to the predetermined value is maintained for a predetermined duration; and when the state that the lateral acceleration is lower than or equal to the predetermined value is not maintained for the predetermined duration, detecting the displacement of the accelerator pedal.
11. A method of controlling cornering of a vehicle, the method comprising: determining whether a cornering control condition is satisfied based on a lateral acceleration; when the cornering control condition is satisfied, detecting a displacement of an accelerator pedal; calculating a sport index based on the displacement of the accelerator pedal and a predetermined value; and setting operating modes of a power train and a suspension system based on at least one of the sport index or the lateral acceleration, wherein setting the operating modes comprises: determining whether the sport index is greater than a reference index; when the sport index is greater than the reference index, determining whether the lateral acceleration is greater than a reference value; and when the lateral acceleration is greater than the reference value, setting the operating mode of the power train as a sport mode and the operating mode of the suspension system as the sport mode.
12. A method of controlling cornering of a vehicle, the method comprising: determining whether a cornering control condition is satisfied based on a lateral acceleration; when the cornering control condition is satisfied, detecting a displacement of an accelerator pedal; calculating a sport index based on the displacement of the accelerator pedal and a predetermined value; and setting operating modes of a power train and a suspension system based on at least one of the sport index or the lateral acceleration, wherein calculating the sport index further comprises: setting a predetermined displacement based on the lateral acceleration; calculating a modified displacement based on the displacement of the accelerator pedal and a predetermined value; and calculating the sport index based on the modified displacement.
13. The method of claim 12, wherein the modified displacement is calculated by adding the displacement of the accelerator pedal and the predetermined value.
Description
DRAWINGS
(1) In order that the disclosure may be well understood, there will now be described various forms thereof, given by way of example, reference being made to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6) The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.
DETAILED DESCRIPTION
(7) The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features.
(8)
(9) Referring to
(10) The data detector 50 detects a state data for controlling cornering of the vehicle. To this end, the data detector 50 includes a lateral acceleration detector 53 and an accelerator position sensor (APS) 55.
(11) The lateral acceleration detector 53 detects a lateral acceleration (acceleration in a width direction of the vehicle) of the vehicle and transmits the detected lateral acceleration to the vehicle controller 190. The lateral acceleration detector 53 can detects the lateral acceleration periodically or non-periodically according to control of the vehicle controller 190.
(12) The APS 55 detects how much a driver presses an accelerator pedal. That is, the APS 55 detects a position or a displacement of the accelerator pedal (i.e., how much the accelerator pedal is pressed) and transmits a signal corresponding thereto to the vehicle controller 190.
(13) The power train 100 includes an engine 110 and a transmission 130.
(14) The engine 110 burns fuel to generate power. That is, the engine 110 may be any one of well-known various engines such as a gasoline engine and a diesel engine, etc. using a typical fossil fuel. Power of the engine 110 may be transmitted toward the transmission 130.
(15) The transmission 130 receives an output torque of the engine 110 as an input torque. The transmission 130 selects a suitable gear stage according to control of the vehicle controller 190, changes the input torque into a driving torque according to the gear stage, and delivers the changed driving torque to the driving wheel 160. Therefore, the vehicle can run with the driving torque.
(16) That is, power generated by the engine 110 is transmitted to an input shaft 10 of the transmission 130, and power output from an output shaft 20 of the transmission 130 is transmitted to an axle. Since the axle transmits the power to the driving wheel 160, the vehicle can run by the power generated by the engine 110.
(17) The suspension system 170 connects a vehicle body with the driving wheel 160. The suspension system 170 controls vibration or impact from a road when driving the vehicle not to be directly transmitted to the vehicle body such that damage of the vehicle body and freight is prevented and ride comfort is improved.
(18) If internal force and external force due to driving, braking, or turning of the vehicle is applied to the vehicle, the suspension system 170 may improve handling performance to move the vehicle according to the driver's intention.
(19) The vehicle controller 190 controls overall operation of the vehicle. The vehicle controller 190 is connected to the engine 110, the transmission 130 and the driving wheel 160 so as to control the engine 110, the transmission 130, the driving wheel 160 and the suspension system 170.
(20) The vehicle controller 190 receives the state data from the data detector 50. The vehicle controller 190 determines whether a cornering control condition is satisfied based on the lateral acceleration included in the state data, and sets a sport index (SI) using the displacement of the accelerator pedal and a predetermined displacement if the cornering control condition is satisfied.
(21) The vehicle controller 190 sets operating modes of the power train 100 and the suspension system 170 based on at least one of the sport index and the lateral acceleration. At this time, the operating mode includes a mild mode and a sport mode. The mild mode is an operating mode where smooth acceleration feel and ride comfort is provided, and the sport mode is an operating mode where a sport acceleration feel and dynamic driving is provided.
(22) To this end, the vehicle controller 190 may be implemented by at least one processor operated by a predetermined program and the predetermined program may be programmed to perform each step of a method of controlling cornering of a vehicle in some forms of the present disclosure. The method of controlling cornering of a vehicle will be described in detail with reference to
(23) Referring to
(24)
(25) Referring to
(26) The vehicle controller 190 determines whether the cornering control condition is satisfied based on the lateral acceleration at step S215. In other words, the vehicle controller 190 receives the lateral acceleration of the vehicle from the lateral acceleration detector 53. The vehicle controller 190 determines whether the number of times when the lateral acceleration is greater than a predetermined value within a predetermined duration is greater than or equal to a predetermined number of times.
(27) At this time, the predetermined duration, the predetermined value and the predetermined number of times are standard values for determining cornering of the vehicle. For example, the predetermined duration may be 20 second, the predetermined value may be 0.4, and the predetermined number of times may be 1.
(28) The predetermined duration, the predetermined value and the predetermined number of times may be set through a predetermined algorithm (e.g., program and/or probability model).
(29) In the meantime, the vehicle controller 190 returns to the step S210 to drive the vehicle if the cornering control condition is not satisfied.
(30) The vehicle controller 190 determines whether a cornering release condition is satisfied at step S220 if the cornering control condition is satisfied. That is, if the number of times when the lateral acceleration is greater than the predetermined value within the predetermined duration is greater than or equal to the predetermined number of times (i.e., the cornering control condition is satisfied), the vehicle controller 190 determines whether a state where the lateral acceleration is lower than or equal to the predetermined value is maintained for a predetermined time. Here, the predetermined time represents a time for releasing the cornering control and may be set through a predetermined algorithm (e.g., program and/or probability model). For example, the predetermined time may be 15 second.
(31) The predetermined time is required to prevent causing displeasure to the driver by frequent switch between the cornering control and release.
(32) The vehicle controller 190 monitors the displacement of the accelerator pedal at step S225 if the cornering release condition is not satisfied. In other words, the vehicle controller 190 receives and monitors the displacement of the accelerator pedal from the APS 55 if the lateral acceleration is greater than the predetermined value or the state where the lateral acceleration is lower than or equal to the predetermined value is not maintained for the predetermined time.
(33) The vehicle controller 190 sets the predetermined displacement at step S230. That is, the vehicle controller 190 sets the predetermined displacement according to the lateral acceleration.
(34) The vehicle controller 190 calculates a modified displacement using the displacement of the accelerator pedal and the predetermined displacement at step S235. That is, the vehicle controller 190 calculates the modified displacement by adding the displacement of the accelerator pedal and the predetermined displacement.
(35) The vehicle controller 190 determines the sport index based on the modified displacement at step S240. For example, the vehicle controller 190 sets a membership function based on the modified displacement by applying fuzzy control theory to the modified displacement, and determines the sport index from the membership function.
(36) The vehicle controller 190 determines whether the sport index is greater than a reference index at step S245. Here, the reference index is a standard value for changing the operating modes of the power train 100 and the suspension system 170 and may be predefined. The reference index may be set through a predetermined algorithm (e.g., program and/or probability model).
(37) Meanwhile, if the sport index is smaller than or equal to the reference index, the vehicle controller 190 returns to the step S220 to determine whether the cornering release condition is satisfied.
(38) If the sport index is greater than the reference index, the vehicle controller 190 sets the operating modes of the train 100 and the suspension system 170 at step S250. That is, if the sport index is greater than the reference index, the vehicle controller 190 sets the operating mode of the power train 100 to be the sport mode and sets the operating mode of the suspension system 170 to be the mild mode. At this time, the vehicle controller 190 changes an engine torque map and a shift pattern map in order to control the power train 100 at the sport mode and drives the vehicle according to the changed engine torque map and the changed shift pattern map.
(39) The vehicle controller 190 determines whether the lateral acceleration is greater than a first reference value at step S255. Here, the first reference value is a standard value for changing the operating mode of the suspension system 170 to be the sport mode and may be predetermined. The first reference value may be set through a predetermined algorithm (e.g., program or probability model). For example, the first reference value may be 0.45.
(40) If the lateral acceleration is greater than the first reference value, the vehicle controller 190 sets the operating modes of the power train 100 and the suspension system 170 again at step S260. That is, if the lateral acceleration is greater than the first reference value, the vehicle controller 190 sets the operating mode of the power train 100 to be the sport mode and sets the operating mode of the suspension system 170 to be the sport mode. In addition, the vehicle controller 190 controls the power train 100 and the suspension system 170 based on the operating modes set at the step S260.
(41) The vehicle controller 190 determines whether a mode release condition is satisfied at step S265. That is, the vehicle controller 190 determines whether a state where the lateral acceleration is smaller than or equal to a second reference value is maintained for a maintaining time. Here, the second reference value is a value for releasing the operating mode and may be predetermined. The second reference value may be set through a predetermined algorithm (e.g., program or probability model). For example, the second reference value may be 0.25.
(42) If the mode release condition is satisfied, the vehicle controller 190 returns to the step S220 to determine whether the cornering release condition is satisfied.
(43) If the mode release condition is not satisfied, the vehicle controller 190 returns to the step S260 to maintain the operating mode of the power train 100 to be the sport mode and maintain the operating mode of the suspension system 170 to be the sport mode. In addition, the vehicle controller 190 drives the vehicle based on the operating modes set at the step S260.
(44) Meanwhile, if the cornering release condition is satisfied at the step S220, the vehicle controller 190 sets the operating modes of the power train 100 and the suspension system 170 at step S270. That is, if the state where the lateral acceleration is smaller than or equal to the predetermined value is maintained for the predetermined time, the vehicle controller 190 releases the cornering control. Therefore, the operating mode of the power train 100 is set to be the mild mode and the operating mode of the suspension system 170 is set to be the mild mode.
(45)
(46) Referring to
(47) In addition, the vehicle controller 190 sets the operating mode of the power train 100 to be the sport mode and sets the operating mode of the suspension system 170 to be the mild mode at a second road region 320. After that, the vehicle controller 190 controls the power train 100 at the sport mode and controls the suspension system 170 at the mild mode to drive the vehicle.
(48) In addition, the vehicle controller 190 sets the operating mode of the power train 100 to be the sport mode and sets the operating mode of the suspension system 170 to be the sport mode at a third road region 330. After that, the vehicle controller 190 controls the power train 100 at the sport mode and controls the suspension system 170 at the sport mode to drive the vehicle.
(49) According to a conventional art shown in
(50) The description of the disclosure is merely exemplary in nature and, thus, variations that do not depart from the substance of the disclosure are intended to be within the scope of the disclosure. Such variations are not to be regarded as a departure from the spirit and scope of the disclosure.