Vehicle control system
The vehicle control device addresses rollback issues by implementing creep-cut and recovery controls based on brake fluid pressure changes, enhancing energy efficiency and stability on slopes.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- DAIHATSU MOTOR CO LTD
- Filing Date
- 2024-03-12
- Publication Date
- 2026-05-01
AI Technical Summary
Existing vehicle control systems face issues with vehicle rollback when brakes are released on slopes, leading to energy inefficiency and potential slip due to sensor variations in detecting road surface gradients.
A vehicle control device that performs creep-cut control to reduce motor output torque when brakes are applied, and upon detecting brake release, performs recovery control to output a torque greater than or equal to a guaranteed gradient equivalent torque to prevent rollback, using brake fluid pressure changes for precise brake release determination.
Effectively suppresses vehicle rollback with improved energy efficiency and reduced sensitivity to sensor variations, ensuring stable vehicle positioning on slopes.
Smart Images

Figure 0007854464000001 
Figure 0007854464000002 
Figure 0007854464000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to a vehicle control device.
Background Art
[0002] Patent Document 1 describes a technique for controlling a drive source based on a creep driving force set so that a vehicle does not slip down when the vehicle stops on a slope, and reducing the driving force when the braking force generated based on the driver's braking operation is greater than the creep driving force.
[0003] Further, Patent Document 2 describes a technique for changing the torque amount during停车 according to the inclination amount of the road surface acquired by a road surface state acquisition means (G sensor) when a brake operation is detected while the vehicle is in a stopped state.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] Patent Document 1 describes reducing the driving force generated by a motor when a braking force that prevents the vehicle from slipping down is generated, but does not describe the control when the brake is released and the driving force generated by the motor is restored. Therefore, the technique described in Patent Document 1 may cause a significant slip of the vehicle when the vehicle is stopped on a slope, especially when the brake is quickly released.
[0006] Furthermore, the technology described in Patent Document 2 retains creep torque corresponding to the amount of inclination (angle of inclination) when a slope is detected, which may suppress the vehicle from rolling backward even when the brakes are released. However, it has the drawback of increasing the vehicle's energy consumption. In addition, sensors that detect the amount of road surface gradient (e.g., G sensors) have variations in their detected values, and if the amount of road surface gradient detected by the sensor is smaller than the actual amount of road surface gradient, there is a risk that the vehicle may roll backward when the brakes are released.
[0007] This disclosure is made in consideration of the above facts, and aims to provide a vehicle control device that can suppress the occurrence of vehicle rollback when returning from creep-cut control. [Means for solving the problem]
[0008] The vehicle control device according to the first embodiment includes a control unit that performs creep-cut control to reduce the output torque of the motor, which is the drive source of the vehicle, when the vehicle is stopped and the brakes are applied, and when it is determined that the brakes have been turned off based on the rate of change of brake fluid pressure while the output torque is being reduced, it performs recovery control to output a torque from the motor that is equal to or greater than the guaranteed gradient equivalent torque set to prevent the vehicle from sliding down on an uphill road with a predetermined road surface gradient. Furthermore, the control unit determines that the brakes have been turned off when the rate of change of the brake fluid pressure is greater than or equal to a first predetermined value and the absolute value of the brake fluid pressure is less than a second predetermined value. .
[0009] In the first embodiment, when the vehicle is stopped and the brakes are applied, creep-cut control is performed to reduce the output torque of the motor, which is the driving source of the vehicle. This improves the vehicle's energy efficiency. In the first embodiment, the brakes are turned off based on the rate of change of brake fluid pressure while the motor's output torque is being reduced. By using the rate of change of brake fluid pressure in this way, it is possible to determine early that the brakes have been turned off, even if the brakes are turned off quickly.
[0010] In the first embodiment, when it is determined that the brakes have been released, a recovery control is performed in which the motor outputs a torque equal to or greater than the guaranteed gradient equivalent torque set to prevent the vehicle from sliding backward on an uphill road with a predetermined road surface gradient. This makes it possible to suppress the vehicle from sliding backward when recovering from creep-cut control with simple control. In particular, when the road surface on which the vehicle is stopped is less than a predetermined road surface gradient, the vehicle can be reliably suppressed when recovering from creep-cut control without being affected by variations in the detected values of the gradient detection sensor. Furthermore, in the first embodiment, it is determined that the brakes have been released when the rate of change of the brake fluid pressure is equal to or greater than a first predetermined value and the absolute value of the brake fluid pressure is less than a second predetermined value. This makes it possible to appropriately determine that the brakes have been released not only when they are released quickly, but also when they are released slowly.
[0011] In the second embodiment, in the first embodiment, if the control unit determines that the vehicle has started to slide down after determining that the brake has been turned off, it increases the output torque at a higher rate than when it has not determined that the vehicle has started to slide down.
[0012] In the second embodiment, if it is determined that the vehicle has started to slide backward after it has been determined that the brakes have been released, the motor output torque is increased at a higher rate than when it has not been determined that the vehicle has started to slide backward. This increases the rate at which the motor output torque increases when the vehicle starts to slide backward, and can reduce the amount of vehicle sliding backward.
[0013] In a third embodiment, in the second embodiment, the control unit determines the rate of increase such that the rate of increase increases as the amount of road surface gradient detected by the gradient detection sensor for detecting the amount of road surface gradient increases.
[0014] In the third embodiment, the rate at which the output torque increases is increased as the road surface gradient detected by the gradient detection sensor increases. This makes it possible to reduce the amount of vehicle sliding down when the road surface gradient is relatively large.
[0015] In the fourth aspect, in the first aspect, when the ignition of the vehicle is turned on and the shift position of the vehicle is first shifted to the drive range, the creep cut control is not performed.
[0016] According to the fourth aspect, when the vehicle stops at a sloped location, there is no risk of the vehicle slipping down when it is first shifted to the drive range at restart.
Effect of the Invention
[0017] The present disclosure has an effect of suppressing the occurrence of vehicle slip when returning from creep cut control.
Brief Description of the Drawings
[0018] [Figure 1] It is a block diagram showing a schematic configuration of a vehicle control device according to an embodiment. [Figure 2] It is a flowchart showing creep cut / return control processing executed by the HEV ECU. [Figure 3] It is a timing chart showing the rising rate of the output torque of the MG and the like. [Figure 4] It is a diagram showing an example of the relationship between the road surface gradient amount and the rising rate of the MG output torque when vehicle slip occurs.
Mode for Carrying Out the Invention
[0019] Hereinafter, an example of an embodiment of the present disclosure will be described in detail with reference to the drawings. The vehicle equipped with the vehicle control device 10 shown in FIG. 1 is a HEV (Hybrid Electric Vehicle) equipped with an engine (not shown), a motor-generator (hereinafter referred to as "MG") 30 that operates as a motor for driving the vehicle or as a generator, and a high-voltage battery (not shown). The vehicle control device 10 includes a brake ECU 18, a HEV ECU (Electronic Control Unit) 20, a power control unit (hereinafter referred to as "PCU") 26 including an MG ECU 28, and an MG 30. Note that the MG 30 is an example of the motor in the present disclosure.
[0020] The MG 30 and the aforementioned high-voltage battery are connected to the PCU 26. The PCU 26 includes an inverter capable of converting AC power to DC power and converting DC power to AC power. When the MG 30 operates as a motor, power is supplied from the high-voltage battery to the MG 30 via the PCU 26. When the MG 30 operates as a generator, the power generated by the MG 30 is supplied to the high-voltage battery via the PCU 26, thereby charging the high-voltage battery.
[0021] The MG ECU 28 includes a CPU (Central Processing Unit), a memory such as a ROM (Read Only Memory) and a RAM (Random Access Memory), a non-volatile storage unit such as an HDD (Hard Disk Drive) and an SSD (Solid State Drive), and an I / F (InterFace) unit. When the MG 30 operates as a motor, the MG ECU 28 receives a torque command value from the HEV ECU 20 and controls the operation of the MG 30 so that the output torque from the rotation shaft of the MG 30 matches the received torque command value. The MG ECU 28 also receives a detection value of the rotation speed (rotation speed) of the rotation shaft of the MG 30 from a rotation detection sensor 32 built in the MG 30 and outputs the received detection value of the rotation speed of the MG 30 to the HEV ECU 20.
[0022] On the other hand, the brake ECU 18 includes a CPU, memory such as ROM and RAM, a non-volatile storage unit such as an HDD and SSD, and an I / F unit. The brake ECU 18 is connected to a G sensor 12 mounted on the vehicle and a brake device 14 including a hydraulic pressure sensor 16. The value detected by the G sensor 12 is used to calculate the detected value of the road surface gradient θ. The G sensor 12 is an example of a gradient detection sensor in this disclosure.
[0023] The hydraulic pressure sensor 16 detects the hydraulic pressure P of the brake fluid in the master cylinder of the brake system 14. The brake ECU 18 performs hill hold control to maintain the brakes on when the brakes are released while the vehicle is stopped on an uphill road where the road surface gradient θ is greater than or equal to the second threshold θth2. The second threshold θth2 is related to the first threshold θth1 (described later) in the relationship θth2 > θth1, and is, for example, a road surface gradient of about 7%. The brake ECU 18 is connected to the HEV ECU 20 and outputs the detected values of the G sensor 12 and the hydraulic pressure sensor 16 to the HEV ECU 20.
[0024] The HEV ECU20 includes a CPU, memory such as ROM and RAM, a non-volatile storage unit such as an HDD or SSD, and an I / F unit. The HEV ECU20 is connected to a shift position sensor 24 that detects the vehicle's shift position. The HEV ECU20 also stores a control program in its memory. The HEV ECU20 functions as a control unit 22 when the control program is read from the memory and loaded into the memory, and then executed by the CPU. The control unit 22 then performs creep cut / recovery control processing (described later) while the vehicle's ignition is on.
[0025] The control unit 22 performs creep-cut control to reduce the output torque of the MG30 when the vehicle is stopped and the brakes are applied. Furthermore, if the control unit 22 determines that the brakes have been released based on the rate of change of the hydraulic pressure P of the brake fluid while the output torque of the MG30 is being reduced, it performs recovery control to output a guaranteed gradient equivalent torque from the MG30 that is set to prevent the vehicle from sliding backward on an uphill road with a predetermined road surface gradient θ. Note that the control unit 22 is an example of a control unit in this disclosure.
[0026] Next, as an explanation of the operation of this embodiment, the creep cut / recovery control process performed by the control unit 22 while the vehicle ignition is on will be described with reference to Figure 2.
[0027] In step 100, the control unit 22 determines whether the vehicle's current shift position is in the D range based on the shift position signal input from the shift position sensor 24. Note that the D range is an example of a drive range in this disclosure. If the vehicle's current shift position is in the D range, the control unit 22 also determines whether the shift from a range other than D to the D range is the first shift to the D range from the ignition being turned on.
[0028] If the determination in step 100 is affirmative, the process proceeds to step 122, where a torque command value is output to the MG ECU28 so that the output torque from the MG30 matches the normal creep torque, and the creep cut / recovery control process is terminated. The normal creep torque is, for example, the torque at which the vehicle's creep speed reaches a predetermined value (for example, around 5-10 km / h) when the vehicle is on a flat road. In this way, if the determination in step 100 is affirmative, the creep cut control described later is not performed, so if the parking lot where the vehicle is stored is on an uphill road, the vehicle can be prevented from sliding backward in that parking lot.
[0029] Furthermore, if the determination in step 100 is rejected, the process proceeds to step 102. In step 102, the control unit 22 determines whether the conditions for implementing creep-cut control have been met. Examples of conditions for implementing creep-cut control include, as shown by arrow A in Figure 3, when the rotation speed of the MG30 detected by the rotation detection sensor 32 becomes 0, the brake is turned on and the brake flag switches to a value indicating brake on, and the detected value of the road surface gradient amount θ is less than the first threshold θth1. The first threshold θth1 is the road surface gradient amount corresponding to the maximum value of the detection variation of the road surface gradient amount θ by the G sensor 12, and is, for example, a road surface gradient amount of about 3.5%.
[0030] If the determination in step 102 is affirmative, the process proceeds to step 108. In step 108, the control unit 22 switches the creep cut control flag (see Figure 3) to a value indicating that creep cut control is in progress, and performs creep cut control to reduce the output torque of the MG30. In creep cut control, the output torque of the MG30 may be set to 0, or it may be set to a value that is smaller than the output torque before creep cut control was started and greater than 0, for example, a value corresponding to the detected road surface gradient θ. Performing this creep cut control can improve the vehicle's energy efficiency.
[0031] If creep cut control is performed in step 108, the system proceeds to step 110. In step 110, the control unit 22 determines whether the rate of change of the brake fluid pressure P has become greater than or equal to a first predetermined value. If the determination in step 110 is negative, the system proceeds to step 112. In step 112, the control unit 22 determines whether the absolute value of the brake fluid pressure P has become less than a second predetermined value. If the determination in step 112 is also negative, the system returns to step 110 and repeats steps 110 and 112 until the determination in step 110 or step 112 is affirmed.
[0032] For example, if the brake is released quickly, the determination in step 110 is affirmed when the rate of change of the brake fluid pressure P becomes greater than or equal to the first predetermined value. In this case, it is possible to determine early that the brake has been released. Also, if the brake is released slowly, the determination in step 112 is affirmed when the absolute value of the brake fluid pressure P becomes less than the second predetermined value. This allows for appropriate determination that the brake has been released even when the brake is released slowly.
[0033] If the determination in step 110 or step 112 is affirmative, the brake flag is switched to a value indicating brake off, and the creep cut control flag is switched to a value indicating that creep cut control is not in operation (see also arrow B in Figure 3), before proceeding to step 114. Then, the recovery control is performed from step 114 onward.
[0034] In other words, in step 114, the control unit 22 outputs a torque command value to the MG ECU 28 so that the MG 30 outputs a guaranteed gradient equivalent torque set so that the vehicle does not slide down on an uphill road with a road surface gradient of the first threshold θth1. The rate at which the output torque increases at this time is the reference torque rate (see Figure 3).
[0035] This makes it possible to suppress vehicle rollback when returning from creep-cut control with simple control. In particular, in this embodiment, the first threshold θth1 is set to a road surface gradient amount corresponding to the maximum value of the variation in the road surface gradient amount θ detected by the G sensor 12, and creep-cut control is performed when the detected value of the road surface gradient amount θ is less than the first threshold θth1. This reduces the influence of variation in the detected value of the G sensor 12 and makes it possible to suppress the frequency of vehicle rollback when returning from creep-cut control.
[0036] In step 116, the control unit 22 determines whether the rotation of the MG30's rotation axis has been detected in the rotation detection sensor 32, that is, whether the vehicle has slipped down. If the determination in step 116 is negative, the process proceeds to step 120. In step 120, the control unit 22 determines whether to terminate the return control by determining whether the termination conditions for the return control have been met, for example, the vehicle has moved forward. If the determination in step 120 is negative, the process returns to step 116, and steps 116 and 120 are repeated.
[0037] Furthermore, if vehicle sliding occurs, the determination in step 116 is affirmed, and the sliding determination flag is switched to a value indicating that sliding is occurring (see also arrow C in Figure 3), before proceeding to step 118. In step 118, the control unit 22 outputs a torque command value to the MG ECU 28 such that the output torque from the MG 30 is greater than the reference torque rate and increases at an increase rate (sliding determination rate: see Figure 3) corresponding to the detected road surface gradient amount θ. In this way, by making the increase rate of the output torque from the MG 30 greater than the reference torque rate, the amount of vehicle sliding can be reduced.
[0038] Furthermore, the rate at which the output torque increases in response to the detected road surface gradient θ should be determined such that the rate at which the output torque increases is higher when the detected road surface gradient θ is greater than or equal to a predetermined value than when the detected road surface gradient θ is less than a predetermined value.
[0039] Specifically, as shown in Figure 4(A), for example, the rate of increase of the output torque may be determined so that the rate of increase of the output torque increases in steps with increasing road gradient θ. Alternatively, as shown in Figure 4(B), for example, the rate of increase of the output torque may be determined so that the rate of increase of the output torque increases linearly with increasing road gradient θ. Furthermore, as shown in Figure 4(C), for example, the rate of increase of the output torque may be determined so that the rate of increase of the output torque increases quadratically with increasing road gradient θ. This makes it possible to reduce the amount of vehicle sliding down when the road gradient θ is relatively large.
[0040] After completing the process in step 118, the process proceeds to step 120. If the determination in step 120 is positive, in step 122, the process of outputting the normal creep torque from MG30 is performed, and then the creep cut / recovery control process is terminated.
[0041] Furthermore, in the determination in step 102, if the detected value of the road surface gradient amount θ is greater than or equal to the first threshold θth1, the creep cut / return control process is terminated via step 122.
[0042] As described above, in this embodiment, the control unit 22 performs creep-cut control to reduce the output torque of the MG30 when the vehicle is stopped and the brakes are applied. Furthermore, when it is determined that the brakes have been released based on the rate of change of brake fluid pressure while the output torque of the MG30 is being reduced, it performs recovery control to output a guaranteed gradient equivalent torque from the MG30, which is set to prevent the vehicle from sliding backward on uphill roads with a predetermined road surface gradient (first threshold θth1). This makes it possible to suppress the occurrence of vehicle sliding backward when recovering from creep-cut control with simple control.
[0043] Furthermore, in this embodiment, if the control unit 22 determines that the vehicle has started to slide backward after it has determined that the brakes have been released, it increases the output torque of the MG30 at a higher rate than when it has not determined that the vehicle has started to slide backward. This reduces the amount of vehicle sliding backward.
[0044] Furthermore, in this embodiment, the control unit 22 determines the upward rate such that the upward rate increases as the amount of road surface gradient detected by the G sensor 12 for detecting the amount of road surface gradient increases. This makes it possible to reduce the amount of vehicle sliding down when the amount of road surface gradient is relatively large.
[0045] Furthermore, in this embodiment, the control unit 22 does not perform creep-cut control when the vehicle's shift position is first shifted to the D range after the vehicle's ignition is turned on. This prevents the vehicle from rolling backward in a parking lot if the parking lot where the vehicle is stored is on an uphill slope.
[0046] In the above embodiment, the vehicle equipped with the vehicle control device 10 was described as an HEV (Hybrid Electric Vehicle), but the vehicle equipped with the vehicle control device 10 may also be an EV (Electric Vehicle).
[0047] Furthermore, in the above embodiment, a method was described in which the MG30 outputs a torque equivalent to the guaranteed gradient in step 114 of Figure 2. However, the present disclosure is not limited thereto, and the MG30 may also output a torque exceeding the torque equivalent to the guaranteed gradient.
[0048] Furthermore, although the above embodiment describes a method of detecting vehicle slippage by the reverse rotation of the MG30's rotation axis, this disclosure is not limited thereto, and vehicle slippage may also be detected by the reverse rotation of the vehicle's wheels. Alternatively, vehicle slippage may be detected by a GNSS (Global Navigation Satellite System) sensor or the like.
[0049] The following additional information is disclosed regarding the embodiments described above.
[0050] (Note 1) A vehicle control device including a control unit that performs creep-cut control to reduce the output torque of the motor, which is the drive source of the vehicle, when the vehicle is stopped and the brakes are applied, and when it is determined that the brakes have been released based on the rate of change of brake fluid pressure while the output torque is being reduced, the control unit that performs recovery control to output a torque from the motor that is equal to or greater than the guaranteed gradient equivalent torque set to prevent the vehicle from sliding backward on an uphill road with a predetermined road surface gradient.
[0051] (Note 2) The vehicle control device according to Appendix 1, wherein the control unit determines that the vehicle has started to slide down after determining that the brake has been turned off, and increases the output torque at a higher rate than when it has not determined that the vehicle has started to slide down.
[0052] (Note 3) The control unit determines the rate of increase as the amount of road gradient detected by the gradient detection sensor for detecting the amount of road gradient increases, as described in Appendix 2 of the vehicle control device.
[0053] (Note 4) The vehicle control device according to Appendix 1, wherein the control unit does not perform the creep cut control when the vehicle's shift position is first shifted to the drive range after the vehicle's ignition is turned on.
[0054] (Note 5) The vehicle control device according to Appendix 1, wherein the predetermined road surface gradient amount is a road surface gradient amount corresponding to the maximum value of the detection variation in the gradient detection sensor that detects the road surface gradient amount. According to the embodiment described in Appendix 5, even when the detection variability of the gradient detection sensor is relatively large, the motor can output sufficient torque to suppress the vehicle from sliding downwards.
[0055] (Note 6) The control unit, when the vehicle is stopped and the brakes are applied, does not perform the creep-cut control when the amount of road surface gradient detected by the gradient detection sensor for detecting the amount of road surface gradient is equal to or greater than the predetermined amount of road surface gradient. According to the embodiment described in Appendix 6, it is possible to reliably suppress the occurrence of vehicle sliding in areas where the detected road surface gradient amount is equal to or greater than a predetermined road surface gradient amount.
[0056] (Note 7) The control unit determines that the brakes have been turned off when the rate of change of the brake fluid pressure is greater than or equal to a first predetermined value and the absolute value of the brake fluid pressure is less than a second predetermined value, as described in Appendix 1. According to the embodiment described in Appendix 7, even when the brake is released slowly, it is possible to appropriately determine that the brake has been released. [Explanation of Symbols]
[0057] 10. Vehicle control system 12 G sensor (gradient detection sensor) 16. Hydraulic pressure sensor 20 HEV ECU 22 Control Unit 30 MG 32 Rotation detection sensor
Claims
1. The control unit includes a creep-cut control that reduces the output torque of the motor, which is the drive source of the vehicle, when the vehicle is stopped and the brakes are applied, and a return control that, when it is determined that the brakes have been turned off based on the rate of change of brake fluid pressure while the output torque is being reduced, outputs a torque from the motor that is equal to or greater than the guaranteed gradient equivalent torque set to prevent the vehicle from sliding backward on an uphill road with a predetermined road surface gradient. The control unit is a vehicle control device that determines that the brakes have been turned off when the rate of change of the brake fluid pressure is greater than or equal to a first predetermined value and the absolute value of the brake fluid pressure is less than a second predetermined value.
2. The vehicle control device according to claim 1, wherein the control unit determines that the vehicle has rolled backward after determining that the brake has been turned off, and increases the output torque at a higher rate than when it has not determined that the vehicle has rolled backward.
3. The vehicle control device according to claim 2, wherein the control unit determines the rate of increase as the amount of road gradient detected by the gradient detection sensor for detecting the amount of road gradient increases.
4. The vehicle control device according to claim 1, wherein the control unit does not perform the creep cut control when the vehicle's shift position is first shifted to the drive range after the vehicle's ignition is turned on.
Citation Information
Patent Citations
Motor torque controller for electric vehicle
JP1999008907A
Controller for vehicle drive torque
JP2002271917A
Braking controller for vehicle
JP2008110619A
Hybrid vehicle and method for controlling the same
JP2009273325A
Device and method for controlling hill start assistance
JP2011229348A