Vehicle neutral coasting prompting method and device, electronic equipment and storage medium
By comparing the calculated safe distance for coasting in neutral with the threshold value by the vehicle controller, the problem of inaccurate warnings when the vehicle is coasting in neutral is solved, thus improving the driver's sense of security and experience.
Patent Information
- Application Number
- CN202211533035.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-01
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2042-12-01
AI Technical Summary
In existing technologies, warning devices for vehicles coasting in neutral are inaccurate, resulting in a poor driver experience.
The vehicle controller determines the vehicle's operating status based on the current road gradient and gear signal, calculates the first and second safe distances, compares them with set thresholds, and controls the prompting device to provide accurate prompts.
It enables precise warnings based on the actual slope and vehicle status when the vehicle is coasting in neutral, improving the driver's sense of security and driving experience.
Smart Images

Figure CN115978190B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicle control, and in particular to a vehicle neutral coasting prompting method and device, electronic equipment and a computer readable storage medium. BACKGROUND
[0002] Neutral coasting refers to an operating method in which the driver places the gear lever in the neutral position during vehicle driving, disconnects the clutch of the engine and the driving wheel, and drives by using the inertia of the vehicle. However, neutral coasting must be performed under the condition that safety and the normal technical condition of the vehicle are ensured, and is not allowed to coast with the engine off, especially when driving down a steep or long slope, and is not allowed to coast with the engine off or in the neutral position.
[0003] In order to remind the driver of neutral coasting caused by operation errors, the prior art proposes a neutral coasting monitoring and reminding method, which judges whether the vehicle is in neutral coasting by judging whether the control unit receives a neutral signal through the vehicle controller. If the vehicle is in neutral coasting, the control unit immediately issues a warning and continues to issue the warning.
[0004] In addition, in order to remind the driver of neutral coasting caused by operation errors during downhill driving, the prior art proposes an alarm device for preventing neutral coasting when a vehicle is downhill, which judges whether the vehicle is in neutral coasting when downhill by logically processing the output parameters of the brake pedal sensor, the deceleration gear sensor, and the wheel speed sensor, and issues a voice prompt until the driver adjusts the gear to stop.
[0005] However, in the prior art, the warning device of the vehicle needs to issue a warning all the time when the vehicle is in neutral coasting, which leads to inaccurate warning and poor driver experience.
[0006] Therefore, the present application is proposed. SUMMARY
[0007] The present application provides a vehicle neutral coasting prompting method, system, device, electronic equipment and computer readable storage medium, which solves the technical problem of inaccurate warning and poor driver experience in the prior art when the vehicle is in neutral coasting.
[0008] According to a first aspect of the present application, a vehicle neutral coasting prompting method is provided, which comprises:
[0009] determining the running state of the vehicle based on the slope of the current driving road and the gear position signal of the vehicle;
[0010] In the case that the vehicle running state is downhill or uphill and the vehicle is in neutral gear sliding, the first safety distance is determined based on the slope;
[0011] The second safety distance is calculated based on the first safety distance and the driving distance of the vehicle;
[0012] The second safety distance is compared with the first threshold value and the second threshold value respectively to generate a comparison result; wherein the first threshold value is greater than the second threshold value;
[0013] In the case that the comparison result is that the second safety distance is less than the first threshold value, the prompting device is controlled to prompt based on the comparison result.
[0014] Optionally, before determining the vehicle running state based on the slope of the current driving road and the vehicle gear signal, the method further comprises:
[0015] The driving force of the motor of the vehicle is obtained;
[0016] The current acceleration force of the vehicle is calculated based on the mass of the vehicle and the acceleration of the vehicle;
[0017] The driving resistance of the vehicle is calculated based on the driving resistance parameter and the current vehicle speed;
[0018] The slope is calculated based on the driving force of the motor of the vehicle, the current acceleration force of the vehicle, the driving resistance of the vehicle, and the mass of the vehicle;
[0019] The vehicle gear signal sent by the sensor of the vehicle is obtained.
[0020] Optionally, in the case that the comparison result is that the second safety distance is less than the first threshold value, the prompting device is controlled to prompt based on the comparison result, comprising:
[0021] In the case that the comparison result is that the second safety distance is greater than the second threshold value and less than the first threshold value, the second safety distance is sent to the instrument of the vehicle for display, and the instrument is controlled to prompt danger and prompt to switch to the driving gear;
[0022] In the case that the comparison result is that the second safety distance is not greater than the second threshold value, an alarm instruction is sent to the instrument of the vehicle to make the instrument control the buzzer of the instrument to alarm, and the instrument of the vehicle is controlled to prompt danger and prompt to switch to the driving gear.
[0023] Optionally, the method further comprises: in the case that the comparison result is that the second safety distance is not less than the first threshold value, the second safety distance is sent to the instrument of the vehicle for display.
[0024] Optionally, in the case that the vehicle running state is downhill or uphill and the vehicle is in neutral gear sliding, the first safety distance is determined based on the slope, comprising:
[0025] calculating the first safety distance under different slopes based on the mass of the vehicle and the maximum speed of the vehicle;
[0026] In the case that the running state of the vehicle is downhill or uphill and the vehicle is in neutral sliding, the current first safety distance is obtained based on the current slope.
[0027] Optionally, the current acceleration force of the vehicle is calculated based on the mass of the vehicle and the acceleration, comprising:
[0028] The current acceleration force of the vehicle is calculated by using the formula F1=m*a; wherein, F1 is the current acceleration force of the vehicle, m is the mass of the vehicle, and a is the acceleration;
[0029] The running resistance of the vehicle is calculated based on the running resistance parameters and the current speed of the vehicle, comprising:
[0030] The running resistance of the vehicle is calculated by using the formula F2=A+B*V+C*V^2; wherein, A, B and C are the running resistance parameters, F2 is the running resistance of the vehicle, and V is the speed.
[0031] Optionally, the slope is calculated based on the driving force of the motor of the vehicle, the current acceleration force of the vehicle, the running resistance of the vehicle and the mass of the vehicle, comprising:
[0032] In the case that the vehicle is in uphill state, the downslide force is calculated based on the formula: F1=F3- F2-F4; wherein, F3 is the driving force of the motor of the vehicle, and F4 is the downslide force;
[0033] The slope is calculated based on the downslide force by using the formula F4=mgsinθ; wherein, θ is the slope; and g is the acceleration of gravity
[0034] In the case that the vehicle is in downhill state, the downslide force is calculated based on the formula: F1=F3- F2+F4;
[0035] The slope is calculated based on the downslide force by using the formula F4=mgsinθ.
[0036] According to the second aspect of the present application, a prompt device for vehicle neutral sliding is provided, which comprises:
[0037] The first determination module is configured to determine the running state of the vehicle based on the slope of the current driving road and the gear signal of the vehicle;
[0038] The second determination module is configured to determine the first safety distance based on the slope in the case that the running state of the vehicle is downhill or uphill and the vehicle is in neutral sliding;
[0039] The fourth calculation module is configured to calculate the second safety distance based on the first safety distance and the driving distance of the vehicle;
[0040] The comparing module is configured to compare the second safety distance with the first threshold and the second threshold respectively to generate a comparison result, wherein the first threshold is greater than the second threshold.
[0041] The prompting module is configured to control the prompting device to prompt based on the comparison result when the comparison result is that the second safety distance is less than the first threshold.
[0042] Optionally, the device further comprises a first obtaining module configured to obtain the driving force of the motor of the vehicle; a first calculating module configured to calculate the current acceleration force of the vehicle based on the mass of the vehicle and the acceleration of the vehicle; a second calculating module configured to calculate the running resistance of the vehicle based on the running resistance parameter and the current speed of the vehicle; a third calculating module configured to calculate the slope based on the driving force of the motor of the vehicle, the current acceleration force of the vehicle, the running resistance of the vehicle and the mass of the vehicle; and a second obtaining module configured to obtain the gear signal of the vehicle sent by the sensor of the vehicle.
[0043] Optionally, the prompting module is configured to send the second safety distance to the instrument of the vehicle for display and control the instrument to prompt danger and prompt to switch to the running gear when the second comparison result is that the safety distance is greater than the second threshold and less than the first threshold; and send an alarm instruction to the instrument of the vehicle to make the instrument of the vehicle control the buzzer of the instrument to alarm and control the instrument of the vehicle to prompt danger and prompt to switch to the running gear when the comparison result is that the second safety distance is not greater than the second threshold.
[0044] Optionally, the prompting module is further configured to send the second safety distance to the instrument of the vehicle for display when the comparison result is that the second safety distance is not less than the first threshold.
[0045] Optionally, the second determining module is configured to calculate the first safety distance under different slopes based on the mass of the vehicle and the maximum speed of the vehicle; and obtain the current first safety distance based on the current slope when the running state of the vehicle is downhill or uphill and the vehicle is in neutral sliding.
[0046] Optionally, the first calculating module is configured to calculate the current acceleration force of the vehicle by using the formula F1=m*a; wherein F1 is the current acceleration force of the vehicle, m is the mass of the vehicle, and a is the acceleration; and the second calculating module is configured to calculate the running resistance of the vehicle by using the formula F2=A+B*V+C*V^2; wherein A, B and C are the running resistance parameters, F2 is the running resistance of the vehicle, and V is the speed.
[0047] Optionally, the third calculation module is configured to calculate the downhill force based on the formula: F1=F3-F2-F4 when the vehicle is in the uphill state; wherein F3 is the motor driving force of the vehicle, and F4 is the downhill force; and calculate the slope based on the downhill force using the formula: F4=mgsinθ; wherein θ is the slope, and g is the acceleration of gravity. When the vehicle is in the downhill state, the downhill force is calculated based on the formula: F1=F3-F2+F4; and the slope is calculated based on the downhill force using the formula: F4=mgsinθ.
[0048] According to a third aspect of the present application, an electronic device is provided, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and the program or instructions are executed by the processor to implement the steps of the method for prompting the vehicle coasting as shown in the first aspect.
[0049] According to a fourth aspect of the present application, a readable storage medium is provided, which stores a program or instructions, and the program or instructions are executed by the processor to implement the steps of the method for prompting the vehicle coasting as shown in the first aspect.
[0050] The present application can be implemented by the vehicle controller as the execution subject of the present application. The vehicle controller can determine the running state of the vehicle based on the slope of the current driving road and the gear signal of the vehicle. In the case that the running state of the vehicle is downhill or uphill and the vehicle is in the coasting state, the first safety distance is determined based on the slope. After the first safety distance is obtained, the second safety distance is calculated based on the first safety distance and the driving distance of the vehicle, and the second safety distance is compared with the first threshold value and the second threshold value respectively. It should be noted that the first threshold value is greater than the second threshold value. In the case that the comparison result is that the second safety distance is less than the first threshold value, i.e., the second safety distance is between the first threshold value and the second threshold value or less than the second threshold value, the vehicle controller controls the prompting device to prompt based on the comparison result, that is, the present application determines whether to prompt (such as: alarm) by judging the relationship between the second safety distance and the set first threshold value and second threshold value after the vehicle enters the neutral coasting state, i.e., the present application can accurately determine when to prompt the vehicle. The technical problem that the warning device of the vehicle needs to always give a warning in the prior art when the vehicle is in the coasting state, resulting in inaccurate warning and poor driving experience is solved. BRIEF DESCRIPTION OF DRAWINGS
[0051] In order to more clearly illustrate the technical solutions in the specific embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the specific embodiments or prior art description. Obviously, the drawings described below are some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor.
[0052] Figure 1 The flowchart of the vehicle neutral coasting prompting method provided for the embodiments of the present application;
[0053] Figure 2 The flowchart of the vehicle neutral coasting prompting method provided for the embodiments of the present application;
[0054] Figure 3 The flowchart of the vehicle neutral coasting prompting method provided for the embodiments of the present application;
[0055] Figure 4 The schematic diagram of the vehicle neutral coasting prompting method provided for the embodiments of the present application;
[0056] Figure 5 The flowchart of the vehicle neutral coasting prompting method provided for the embodiments of the present application; and
[0057] Figure 6 The schematic diagram of the vehicle neutral coasting prompting device provided for the embodiments of the present application; DETAILED DESCRIPTION
[0058] In order to make the above and other features and advantages of the present application clearer, the following further describes the present application with reference to the accompanying drawings. It should be understood that the specific embodiments given herein are for the purpose of explanation and are only exemplary, but are not limiting.
[0059] In the following description, many specific details are set forth in order to provide a thorough understanding of the present application. It will be apparent, however, to one skilled in the art that the present application can be practiced without specific details, or with an equivalent effect. In other instances, well-known steps or services have not been described in detail in order to avoid obscuring the present application.
[0060] Based on the content of the background section, it can be known that in the prior art, when judging that the vehicle is in the neutral coasting condition, the warning device of the vehicle needs to always give a warning, which leads to inaccurate warning and thus poor experience of the driver.
[0061] In order to solve the above technical problems, the present application provides a vehicle neutral coasting prompting method, device, electronic equipment and computer readable storage medium. The following will first describe the vehicle neutral coasting prompting method provided by the present application in detail through specific embodiments and their application scenarios with reference to the accompanying drawings.
[0062] As Figure 1 shown, the present application provides a vehicle neutral coasting prompting method, which can include:
[0063] Step S11: determining the running state of the vehicle based on the slope of the current driving road and the gear signal of the vehicle.
[0064] Specifically, in the present application, the vehicle controller can be used as the execution subject of the present application. The vehicle controller can establish a communication relationship with the sensors of the vehicle, i.e., the vehicle controller can obtain the slope of the current driving road, and the vehicle controller can obtain the gear signal of the vehicle sent by the sensors (such as a gear sensor) of the vehicle; wherein the slope of the current driving road can be used to represent whether the current vehicle is in an uphill state, a downhill state or a flat road driving state; the gear signal of the vehicle can be used to represent the gear state of the current vehicle (such as P, N, D, etc.), and after obtaining the slope and the gear state, the running state of the vehicle is determined. For example, when the current driving road slope of the vehicle is 10° and the current gear is in N, the running state of the vehicle is uphill or downhill, and the vehicle is in N driving. For example, when the current driving road slope of the vehicle is 0° and the current gear state is in P, the running state of the vehicle is flat road driving state, and the vehicle is in P driving.
[0065] Step S13: determining the first safety distance based on the slope when the running state of the vehicle is downhill or uphill and the vehicle is in neutral coasting.
[0066] Specifically, in the present application, when the running state of the vehicle is in flat road driving state, the vehicle can not be prompted. When the running state of the vehicle is downhill or uphill and the vehicle is in neutral coasting, the vehicle controller can calculate the first safety distance according to the above slope, and it should be noted that the first safety distance can be the first safety distance that the vehicle can run at most when the vehicle is in neutral coasting. For example, when the safety distance is calculated to be 10 meters, the safety distance that the vehicle can run at most is 10 meters.
[0067] As Figure 2 shown, in an optional embodiment, step S13 includes:
[0068] Step S1301: calculating the first safety distance under different slopes based on the mass of the vehicle and the maximum speed of the vehicle.
[0069] Step S1302: obtaining the current first safety distance based on the current slope when the running state of the vehicle is downhill or uphill and the vehicle is in neutral coasting.
[0070] Specifically, in the present application, the first safety distance under different slopes can be calculated in advance, that is, the first safety distance under different slopes can be calculated according to the vehicle weight and the maximum speed of the vehicle under the limit condition in the case of the same vehicle type. For example: in the case of a slope of 15°, the first safety distance is 20 m. Then, according to the slope of the vehicle in the present application compared with the first safety distance under different slopes, the first safety distance under the current slope can be obtained. For example: in the case of the maximum speed of the vehicle and the slope of 30°, the test safety distance is 10 m, so if the vehicle in the present application is in the slope of 30°, the first safety distance is 10 m.
[0071] In an optional embodiment, the first safety distance under different slopes can be calculated in advance according to the vehicle weight and the maximum speed of the vehicle under the limit condition, and then a slope and first safety distance relationship table can be made, and then the vehicle controller can directly obtain the first safety distance under the current slope according to the relationship table.
[0072] In an optional embodiment, the first safety distance can be obtained by using the slope to look up the table. The slope change value for table lookup should exceed 5, and then a new slope value table can be updated. That is, the current slope value used to obtain the safety distance is 20, if the slope changes to 18, 19, 21, 22, etc., the slope value used to obtain the safety distance is still 20, and when the slope value changes to 14, 25, etc., the slope value used to obtain the safety distance is updated to 14 or 25.
[0073] Step S15: calculating a second safety distance based on the first safety distance and the driving distance of the vehicle.
[0074] Specifically, in the present application, after obtaining the first safety distance according to the slope, the vehicle controller can obtain the second safety distance according to the first safety distance and the driving distance of the vehicle. It should be noted that the second safety distance = the first safety distance - the driving distance of the vehicle.
[0075] In an optional embodiment, the driving distance can be used to represent that after the slope value used to obtain the safety distance is updated each time, the driving distance is reset to start accumulating from zero.
[0076] Step S17: comparing the second safety distance with the first threshold value and the second threshold value respectively to generate a comparison result; wherein the first threshold value is greater than the second threshold value.
[0077] Specifically, in the present application, the vehicle controller compares the second safety distance with the first threshold value and the second threshold value after calculating the second safety distance, and determines the working state of the instrument of the vehicle according to the comparison result of different situations. It should be noted that the first threshold value is greater than the second threshold value. For example: when the second safety distance is between the first threshold value and the second threshold value, the instrument prompts danger, the second safety distance, and please switch to the driving gear. For another example: when the second safety distance is not greater than the second threshold value, the instrument buzzer alarms, the instrument prompts danger, the second safety distance, and please switch to the driving gear.
[0078] In an optional embodiment, when the vehicle is downhill and the process of neutral sliding, the vehicle controller can not act on the motor, that is, the vehicle controller can not control the motor to run accordingly, that is, during the process of the vehicle downhill and neutral sliding, the vehicle speed will continuously increase, and within a certain time, the vehicle speed can exceed the maximum speed allowed by the vehicle, so the motor of the vehicle can be damaged, and the first threshold value and the second threshold value can be used to represent that the vehicle speed is greater than the first threshold value or less than the first threshold value, and greater than the second threshold value, and will not exceed the maximum speed allowed by the vehicle. For example: the maximum speed allowed by the vehicle can be 102km / h, and the current speed of the vehicle is 80km / h, when the vehicle is downhill and the process of neutral sliding, the speed can continuously increase, and within a certain time, the current speed will not increase to 102km / h.
[0079] Step S19: In the case that the comparison result is that the second safety distance is less than the first threshold value, the control prompting device prompts based on the comparison result.
[0080] Specifically, in the present application, when the comparison result is that the second safety distance is less than the first threshold value, the vehicle controller can generate a prompt signal and send the prompt signal to the prompting device for prompting.
[0081] Optionally, the prompting device can be an instrument.
[0082] Optionally, the prompt can be a text prompt or a voice prompt.
[0083] In an optional embodiment, in the case that the comparison result is that the second safety distance is greater than the second threshold value and less than the first threshold value, the second safety distance is sent to the instrument of the vehicle for display, and the instrument is controlled to prompt danger and prompt to switch to the driving gear.
[0084] In the case that the comparison result is that the second safety distance is not greater than the second threshold value, an alarm instruction is sent to the instrument of the vehicle to make the instrument control the instrument buzzer to alarm, and control the instrument of the vehicle to prompt danger and prompt to switch to the driving gear.
[0085] Specifically, in the present application, the vehicle controller can establish a communication relationship with the instrument of the vehicle. When the comparison result is that the second safety distance is greater than the second threshold value and less than the first threshold value, the vehicle controller can generate a first prompt signal, and can send the first prompt signal to the instrument of the vehicle, so that the instrument of the vehicle can prompt the danger, the second safety distance and the text prompt of switching to the driving gear based on the first prompt signal. When the comparison result is that the second safety distance is not greater than the second threshold value, the vehicle controller can generate a second prompt signal, and send the second prompt signal to the instrument of the vehicle, so that the instrument of the vehicle controls the buzzer to perform voice alarm based on the second prompt signal, and prompts the danger, the second safety distance and the text prompt of switching to the driving gear.
[0086] In an optional embodiment, when the comparison result is that the second safety distance is not less than the first threshold value, the second safety distance is sent to the instrument of the vehicle for display.
[0087] Specifically, in the present application, when the comparison result is that the second safety distance is greater than the first threshold value, the vehicle controller generates a third prompt signal, and sends the third prompt signal to the instrument of the vehicle, so that the instrument of the vehicle prompts the second safety distance based on the third prompt signal.
[0088] It should be noted that in the case that the second safety distance of the vehicle is greater than the first threshold value, the user does not need to be prompted to adjust the gear.
[0089] As shown in Figure 3 In an optional embodiment, before step S11, the method further comprises:
[0090] Step S06: Obtain the driving force of the motor of the vehicle.
[0091] Step S07: Calculate the current acceleration force of the vehicle based on the mass of the vehicle and the acceleration of the vehicle.
[0092] Step S08: Calculate the running resistance of the vehicle based on the running resistance parameter and the current speed of the vehicle.
[0093] Step S09: Calculate the slope based on the driving force of the motor of the vehicle, the current acceleration force of the vehicle, the running resistance of the vehicle and the mass of the vehicle.
[0094] Step S10: Obtain the vehicle gear signal sent by the sensor of the vehicle.
[0095] Specifically, in the present application, in combination with Figure 4As shown, the vehicle controller can establish a communication relationship with the motor of the vehicle, and the vehicle controller can obtain the driving force of the motor of the vehicle. The vehicle controller can calculate the current acceleration force of the vehicle according to the mass of the vehicle and the acceleration of the vehicle. Then, the vehicle controller can calculate the running resistance of the vehicle according to the running resistance parameter and the current speed of the vehicle. It should be noted that the running resistance parameter can be calculated according to the national standard, or can be obtained through experiments. Finally, the vehicle controller can calculate the slope according to the driving force of the motor of the vehicle, the current acceleration force of the vehicle, the running resistance of the vehicle, and the mass of the vehicle. The present application carefully calculates the slope in which the vehicle is located, can effectively obtain the real slope, thereby effectively obtaining the first safety distance, and further ensuring the safety of personnel.
[0096] In order to make the calculation of the slope more accurate, in an optional embodiment, step S07 comprises: calculating the current acceleration force of the vehicle by using formula F1=m*a; wherein F1 is the current acceleration force of the vehicle, m is the mass of the vehicle, and a is the acceleration; and step S08 comprises: calculating the running resistance of the vehicle by using formula F2=A+B*V+C*V^2; wherein A, B, and C are running resistance parameters, F2 is the running resistance of the vehicle, and V is the speed.
[0097] In an optional embodiment, step S09 comprises: when the vehicle is in an uphill state, calculating the downslide force based on the formula: F1=F3-F2-F4; wherein F3 is the driving force of the motor of the vehicle, and F4 is the downslide force.
[0098] The slope is calculated based on the downslide force by using formula F4=mgsinθ; wherein θ is the slope; and g is the acceleration of gravity.
[0099] When the vehicle is in a downhill state, the downslide force is calculated based on the formula: F1=F3-F2+F4.
[0100] The slope is calculated based on the downslide force by using formula F4=mgsinθ.
[0101] Specifically, in the present application, when the vehicle is in a downhill state, the vehicle controller can calculate the downslide force according to the formula: F1=F3-F2-F4; wherein F3 is the driving force of the motor of the vehicle, and F4 is the downslide force; when the vehicle is in an uphill state, the vehicle controller can calculate the downslide force according to the formula: F1=F3-F2+F4; and the slope is calculated based on the downslide force by using formula F4=mgsinθ. Different slopes are calculated by different formulas when the vehicle is in an uphill state and in a downhill state, which can more effectively and accurately calculate the current running slope, thereby more effectively determining the first safety distance of the vehicle.
[0102] In combination Figure 5 As shown, in an optional embodiment, the present application provides a flowchart of a vehicle neutral coasting prompting method.
[0103] 1: Calculate the slope.
[0104] 2: Determine whether it is N-gear downhill.
[0105] 3: Determine the safety distance under different slopes based on the gravity of the vehicle and the maximum speed of the vehicle in advance, and draw a statistical table.
[0106] 4: Obtain the safety distance of the current vehicle based on the slope and the statistical table.
[0107] 5: Calculate the remaining safety distance (second safety distance): remaining safety distance = first safety distance - distance traveled
[0108] 6: In the case where the safety distance is greater than the first threshold, the control instrument prompts the current safety distance.
[0109] 7: In the case where the safety distance is less than the first threshold and greater than the second threshold, the control instrument prompts danger, safety distance, and please switch to the running gear.
[0110] 8: In the case where the safety distance is not greater than the second threshold, the control instrument buzzer alarm, the control instrument prompts danger, safety distance, and please switch to the running gear.
[0111] Compared with the prior art, when the vehicle is in neutral and running uphill or downhill, after calculating the slope, the first safety distance of the vehicle running is obtained through the slope, that is, the safety distance when the vehicle speed reaches the maximum speed that the vehicle can carry. Then the second safety distance is calculated through the first safety distance and the distance traveled by the vehicle, and the second safety distance and the threshold set by the application are compared to determine when the vehicle should alarm. The prior art solves the problem that the vehicle warning device needs to be always on alert when the vehicle is in neutral sliding, which leads to inaccurate warning and poor driver experience.
[0112] In addition, the application can effectively obtain the real slope based on the careful calculation method, so as to more accurately calculate the slope where the current vehicle is located, and thus make the safety distance more accurate.
[0113] As shown in Figure 6 In one optional embodiment, the application provides a vehicle neutral sliding prompting device, which comprises:
[0114] The first determination module 61 is configured to determine the running state of the vehicle based on the slope of the current driving road and the gear signal of the vehicle; the second determination module 62 is configured to determine the first safety distance based on the slope when the running state of the vehicle is downhill or uphill and the vehicle is in neutral sliding; the fourth calculation module 63 is configured to calculate the second safety distance based on the first safety distance and the driving distance of the vehicle; the comparison module 64 is configured to compare the safety distance with the first threshold value and the second threshold value respectively to generate a comparison result; the first threshold value is greater than the second threshold value; and the prompting module 65 is configured to control the prompting device to prompt based on the comparison result when the comparison result is that the safety distance is less than the first threshold value.
[0115] Specifically, the vehicle controller can be used as the execution subject of the present application. The vehicle controller can establish a communication relationship with the sensors of the vehicle, that is, the vehicle controller can obtain the slope of the current driving road, and the vehicle controller can obtain the gear signal of the vehicle sent by the sensors (such as a gear sensor) of the vehicle; the slope of the current driving road can be used to represent whether the current vehicle is in an uphill state, a downhill state, or a flat road driving state; the gear signal of the vehicle can be used to represent the gear state (such as P, N, D, etc.) of the current vehicle, and after the slope and the gear state are obtained, that is, the running state of the vehicle is determined. For example, when the slope of the current driving road of the vehicle is 10° and the current gear is in N, the running state of the vehicle is uphill or downhill and the vehicle is in N gear. For another example, when the slope of the current driving road of the vehicle is 0° and the current gear state is in P, the running state of the vehicle is a flat road driving state and the vehicle is in P gear. When the running state of the vehicle is in a flat road driving state, the vehicle can not be prompted. When the running state of the vehicle is downhill or uphill and the vehicle is in neutral sliding, the vehicle controller can calculate the safety distance according to the slope. It should be noted that the safety distance can be the maximum safety distance of the vehicle during neutral sliding. For example, when the safety distance is 10 meters, the maximum safety distance of the vehicle is 10 meters. After the vehicle controller calculates the safety distance, the vehicle controller compares the safety distance with the first threshold value and the second threshold value, and determines the working state of the instrument of the vehicle according to the comparison result of different situations. It should be noted that the first threshold value is greater than the second threshold value. For example, when the safety distance is between the first threshold value and the second threshold value, the instrument prompts danger, safety distance, and please switch to the driving gear. For another example, when the safety distance is not greater than the second threshold value, the instrument buzzer alarms, the instrument prompts danger, safety distance, and please switch to the driving gear. When the comparison result is that the safety distance is less than the first threshold value, the vehicle controller can generate a prompt signal and send the prompt signal to the prompting device for prompting.
[0116] Optionally, the device further comprises: a first acquisition module configured to acquire the driving force of the motor of the vehicle; a first calculation module configured to calculate the current acceleration force of the vehicle based on the mass of the vehicle and the acceleration of the vehicle; a second calculation module configured to calculate the running resistance of the vehicle based on the running resistance parameter and the current speed of the vehicle; a third calculation module configured to calculate the slope based on the driving force of the motor of the vehicle, the current acceleration force of the vehicle, the running resistance of the vehicle, and the mass of the vehicle; and a second acquisition module configured to acquire the gear signal of the vehicle sent by the sensor of the vehicle.
[0117] Specifically, the vehicle controller can establish a communication relationship with the motor of the vehicle, and the vehicle controller can acquire the driving force of the motor of the vehicle. The vehicle controller can calculate the current acceleration force of the vehicle based on the mass of the vehicle and the acceleration of the vehicle. Then, the vehicle controller can calculate the running resistance of the vehicle based on the running resistance parameter and the current speed of the vehicle. It should be noted that the running resistance parameter can be calculated according to the national standard or obtained through experiments. Finally, the vehicle controller can calculate the slope based on the driving force of the motor of the vehicle, the current acceleration force of the vehicle, the running resistance of the vehicle, and the mass of the vehicle. The present application can accurately calculate the slope of the vehicle, effectively obtain the real slope, and thus effectively obtain the safety distance, thereby ensuring the safety of personnel.
[0118] Optionally, the prompt module 65 is configured to, in a case where the comparison result is that the second safety distance is greater than the second threshold value and less than the first threshold value, send the second safety distance to the instrument of the vehicle for display, and control the instrument to prompt a danger and to prompt switching to a driving gear; and in a case where the comparison result is that the second safety distance is not greater than the second threshold value, send an alarm instruction to the instrument of the vehicle, so that the instrument of the vehicle controls the buzzer to alarm, and controls the instrument of the vehicle to prompt a danger and to prompt switching to a driving gear.
[0119] Specifically, the vehicle controller can establish a communication relationship with the instrument of the vehicle. In a case where the comparison result is that the second safety distance is greater than the second threshold value and less than the first threshold value, the vehicle controller can generate a first prompt signal, and can send the first prompt signal to the instrument of the vehicle, so that the instrument of the vehicle can prompt a danger, the second safety distance, and a text prompt of switching to a driving gear based on the first prompt signal. In a case where the comparison result is that the second safety distance is not greater than the second threshold value, the vehicle controller can generate a second prompt signal, and can send the second prompt signal to the instrument of the vehicle, so that the instrument of the vehicle controls the buzzer to alarm based on the second prompt signal, and prompts a danger, the second safety distance, and switching to a driving gear in text.
[0120] Optionally, the prompt module 65 is further configured to, in a case where the comparison result is that the second safety distance is not less than the first threshold value, send the second safety distance to the instrument of the vehicle for display.
[0121] Specifically, when the comparison result is that the second safety distance is greater than the first threshold, the vehicle controller generates a third prompt signal, and sends the third prompt signal to the instrument of the vehicle, so that the instrument of the vehicle prompts the second safety distance based on the third prompt signal.
[0122] Optionally, the second determination module 62 is configured to calculate the first safety distance under different slopes based on the mass of the vehicle and the maximum speed of the vehicle; and in the case that the vehicle is running in a downhill or uphill state and the vehicle is in a neutral gear, the current first safety distance is obtained based on the current slope.
[0123] Specifically, the first safety distance under different slopes can be calculated in advance, that is, in the case of the same vehicle model, the first safety distance under different slopes in the limit case can be calculated according to the vehicle weight and the maximum speed at which the vehicle can run. For example, in the case of a slope of 15°, the safety distance is 20 m. Then, according to the slope of the vehicle in the present application compared with the first safety distance under different slopes, the first safety distance under the current slope can be obtained. For example, in the case of the maximum speed of the vehicle and the slope of 30°, the first safety distance tested is 10 m, and if the vehicle in the present application is in a slope of 30°, the first safety distance is 10 m.
[0124] Optionally, the first calculation module is configured to calculate the current acceleration force of the vehicle by using the formula F1=m*a; wherein F1 is the current acceleration force of the vehicle, m is the mass of the vehicle, and a is the acceleration; and the second calculation module is configured to calculate the running resistance of the vehicle by using the formula F2=A+B*V+C*V^2; wherein A, B and C are running resistance parameters, F2 is the running resistance of the vehicle, and V is the vehicle speed.
[0125] Optionally, the third calculation module is configured to calculate the downhill force based on the formula F1=F3-F2-F4 when the vehicle is in an uphill state; wherein F3 is the motor driving force of the vehicle, and F4 is the downhill force; and calculate the slope based on the downhill force by using the formula F4=mgsinθ; wherein θ is the slope, and g is the acceleration of gravity. When the vehicle is in a downhill state, the downhill force is calculated based on the formula F1=F3-F2+F4; and the slope is calculated based on the downhill force by using the formula F4=mgsinθ.
[0126] Specifically, when the vehicle is in a downhill state, the vehicle controller can calculate the downhill force according to the formula F1=F3-F2-F4; wherein F3 is the motor driving force of the vehicle, and F4 is the downhill force; when the vehicle is in an uphill state, the vehicle controller can calculate the downhill force according to the formula F1=F3-F2+F4; and the slope is calculated based on the downhill force using the formula F4=mgsinθ. By using different formulas to calculate the different slopes when uphill and downhill, the current running slope can be more effectively and accurately calculated, so that the first safety distance of the vehicle can be more effectively determined.
[0127] It should be understood that each module / unit of the device of the present application can be implemented wholly or partially by software, hardware, firmware, or a combination thereof. Each module / unit can be embedded in a processor of a computer device in hardware or firmware form, or independent of the processor, or stored in a memory of the computer device in software form to be invoked by the processor to execute the services of each module / unit. Each module / unit can be implemented as an independent component or module, or two or more modules / units can be implemented as a single component or module.
[0128] In one embodiment, a computer device is provided, which includes a memory and a processor, and the memory has stored computer instructions executable by the processor, which instruct the processor to execute the steps of the method of the present application when executed by the processor. The computer device can be a server, a terminal, or any other electronic device with necessary computing and / or processing capabilities in a broad sense. In one embodiment, the computer device can include a processor, a memory, a network interface, a communication interface, and the like connected by a system bus. The processor of the computer device can be used to provide necessary computing, processing, and / or control capabilities. The memory of the computer device can include a non-volatile storage medium and an internal memory. The non-volatile storage medium or therein can store a service system, a computer program, and the like. The internal memory can provide an environment for running the service system and the computer program in the non-volatile storage medium. The network interface and the communication interface of the computer device can be used to connect and communicate with external devices through a network.
[0129] The present application can be implemented as a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes the steps of the method of the present application to be performed. In one embodiment, the computer program is distributed over a network coupled to a plurality of computer devices or processors such that the computer program is stored, accessed and executed by one or more computer devices or processors in a distributed manner. A single method step / service, or two or more method steps / services, can be performed by a single computer device or processor or by two or more computer devices or processors. One or more method steps / services can be performed by one or more computer devices or processors and one or more other method steps / services can be performed by one or more other computer devices or processors. One or more computer devices or processors can perform a single method step / service, or two or more method steps / services.
[0130] As will be appreciated by one of ordinary skill in the art, the steps of the method of the present application can be instructed by a computer program to relevant hardware such as a computer device or processor, which computer program can be stored in a non-transitory computer-readable storage medium, which computer program, when executed, causes the steps of the method of the present application to be performed. Any reference herein to a memory, storage, database or other medium can include non-volatile and / or volatile memory as the case can be. Examples of non-volatile memory include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, magnetic tape, floppy disk, magneto-optical data storage device, optical data storage device, hard disk, solid-state disk, and the like. Examples of volatile memory include random access memory (RAM), external cache memory, and the like.
[0131] The various technical features described above can be combined in any manner. Although not all possible combinations thereof are described, any combination of the technical features should be considered to be within the scope of the present specification, as long as such a combination does not result in a contradiction.
[0132] Although the present application has been described in connection with the embodiments thereof, it will be appreciated that the description and drawings are merely exemplary and not limiting, and that the application is not limited to the disclosed embodiments. Various modifications and variations are possible in the light of the above teachings without departing from the spirit of the application.
Claims
1. A method for indicating that a vehicle is coasting in neutral, characterized in that, The method includes: The vehicle's operating status is determined based on the gradient of the current road and the vehicle's gear position signal. When the vehicle is running downhill or uphill and coasting in neutral, determining a first safe distance based on the slope includes: calculating the first safe distance under different slopes based on the vehicle's mass and maximum speed; and obtaining the current first safe distance based on the current slope when the vehicle is running downhill or uphill and coasting in neutral. The second safe distance is calculated based on the first safe distance and the vehicle's travel distance, wherein the second safe distance = the first safe distance - the travel distance; The second safe distance is compared with the first threshold and the second threshold respectively to generate a comparison result; wherein the first threshold is greater than the second threshold; If the comparison result indicates that the second safe distance is not less than the first threshold, the second safe distance is sent to the vehicle's instrument panel for display. If the comparison result indicates that the second safe distance is less than the first threshold, the control prompting device will issue a prompt based on the comparison result; wherein, if the comparison result indicates that the second safe distance is greater than the second threshold and less than the first threshold, the second safe distance will be sent to the vehicle's instrument panel for display, and the instrument panel will be controlled to indicate danger and prompt the user to switch to a driving gear; if the comparison result indicates that the second safe distance is not greater than the second threshold, an alarm command will be sent to the vehicle's instrument panel to cause the instrument panel buzzer to sound an alarm, and the instrument panel will be controlled to indicate danger and prompt the user to switch to a driving gear.
2. The method for prompting a vehicle to coast in neutral according to claim 1, characterized in that, Before determining the vehicle's operating status based on the gradient of the current road and the vehicle's gear signal, the method further includes: Obtain the driving force of the vehicle's motor; The vehicle's current acceleration force is calculated based on its mass and acceleration. The vehicle's driving resistance is calculated based on the driving resistance parameters and the vehicle's current speed. The gradient is calculated based on the driving force of the vehicle's motor, the vehicle's current acceleration force, the vehicle's driving resistance, and the vehicle's mass. Acquire the vehicle's gear position signal sent by the vehicle's sensors.
3. The method for prompting a vehicle to coast in neutral according to claim 2, characterized in that, The calculation of the vehicle's current acceleration force based on the vehicle's mass and acceleration includes: The current acceleration force of the vehicle is calculated using the formula F1=m*a; where F1 is the current acceleration force of the vehicle, m is the mass of the vehicle, and a is the acceleration. The calculation of the vehicle's driving resistance based on driving resistance parameters and the vehicle's current speed includes: The vehicle's driving resistance is calculated using the formula F2=A+B*V+C*V^2, where A, B, and C are driving resistance parameters, F2 is the vehicle's driving resistance, and V is the vehicle speed.
4. The method for prompting a vehicle to coast in neutral according to claim 3, characterized in that, The calculation of the gradient based on the driving force of the vehicle's motor, the vehicle's current acceleration, the vehicle's driving resistance, and the vehicle's mass includes: When the vehicle is going uphill, the downhill force is calculated based on the formula: F1=F3- F2-F4; where F3 is the vehicle's motor driving force and F4 is the downhill force. The slope is calculated using the formula F4=mgsinθ based on the sliding force; where θ is the slope and g is the acceleration due to gravity. When the vehicle is going downhill, the downhill force is calculated based on the formula F1=F3-F2+F4. The slope is calculated using the formula F4=mgsinθ based on the sliding force.
5. A vehicle coasting in neutral warning device, characterized in that, The device includes: The first determining module is used to determine the vehicle's operating status based on the slope of the current road and the vehicle's gear signal. The second determining module is used to determine a first safe distance based on the slope when the vehicle is running downhill or uphill and coasting in neutral. The second determining module is used to calculate the first safe distance under different slopes based on the vehicle's mass and maximum speed; when the vehicle is running downhill or uphill and coasting in neutral, it obtains the current first safe distance based on the current slope. The fourth calculation module is used to calculate the second safe distance based on the first safe distance and the vehicle's travel distance, wherein the second safe distance = the first safe distance - the travel distance; The comparison module is used to compare the second safety distance with the first threshold and the second threshold respectively, and generate a comparison result; wherein the first threshold is greater than the second threshold; The prompting module is used to control the prompting device to issue a prompt based on the comparison result when the comparison result indicates that the second safe distance is less than the first threshold. Specifically, the prompting module is used to send the second safe distance to the vehicle's instrument panel for display when the comparison result indicates that the second safe distance is greater than the second threshold and less than the first threshold, and to control the instrument panel to indicate danger and prompt the user to switch to a driving gear. When the comparison result indicates that the second safe distance is not greater than the second threshold, the module sends an alarm command to the vehicle's instrument panel to cause the instrument panel to control the instrument buzzer to sound an alarm and to control the instrument panel to indicate danger and prompt the user to switch to a driving gear. The prompting module is also used to send the second safe distance to the vehicle's instrument panel for display when the comparison result shows that the second safe distance is not less than the first threshold.
6. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the vehicle coasting in neutral as described in any one of claims 1-4.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when executed by a processor, implement the vehicle coasting in neutral prompting method as described in any one of claims 1-4.
Citation Information
Patent Citations
Device for controlling shift of vehicle and method for controlling shift using the same
CN106809208A
Method for monitoring and reminding automobile sliding in neutral state
CN108621987A
Automatic gear locking method and system of electric vehicle
CN109488762A
Vehicle running resistance calculation method and system
CN114707366A