Vehicle speed limiting method and device, vehicle and storage medium
By matching the optimal discharge curve in the vehicle and adjusting the vehicle speed to the minimum safe speed, the problem of power loss caused by malfunction was solved, ensuring driving safety and reducing traffic accidents.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2023-05-08
- Publication Date
- 2026-05-12
AI Technical Summary
In vehicles, when the DC-DC converter and battery sensor experience communication or hardware failures, the 12V battery power cannot be obtained, resulting in a loss of vehicle power. Existing technologies do not limit vehicle speed or limit it improperly, which may lead to excessively low battery power and increase the risk of traffic accidents.
By determining the vehicle speed limit conditions, obtaining the battery temperature, supply voltage, and low-voltage load status, matching the optimal discharge curve to calculate the remaining discharge time, and adjusting the vehicle speed to the minimum safe speed within this time, combined with real-time monitoring of supply voltage and load status, the vehicle speed is dynamically adjusted to ensure safety.
This effectively prevents vehicle power loss due to the inability to obtain battery power, ensuring driving safety and reducing the occurrence of traffic accidents.
Smart Images

Figure CN116442801B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a method, device, vehicle, and storage medium for limiting vehicle speed. Background Technology
[0002] When the vehicle is powered on, the DC-DC converter can use the power battery to charge the 12V battery while simultaneously supplying power to the low-voltage system. When the vehicle is powered off, the 12V battery supplies power to the low-voltage system. If the DC-DC converter and battery sensor both experience communication or hardware failures, the power battery cannot charge the 12V battery, and the vehicle controller will also be unable to obtain the 12V battery's charge status. If the 12V battery is depleted or its charge level drops below a certain value, the vehicle will lose power.
[0003] In related technologies, when both the DC-DC converter and the battery sensor experience communication or hardware failures, the vehicle speed is generally not limited or is limited by a set gradient.
[0004] However, not limiting vehicle speed will inevitably lead to the 12V battery running out of power or dropping below a certain level, resulting in the vehicle losing power. Similarly, limiting vehicle speed through a set gradient also has a certain probability of the battery running out of power or dropping below a certain level, resulting in the vehicle losing power. This issue urgently needs to be addressed. Summary of the Invention
[0005] In view of this, the present invention aims to propose a vehicle speed limiting method, which solves the problem in related technologies that when the battery power cannot be obtained, the vehicle power is lost due to the lack of speed limit or improper speed limit, avoids the battery power being too low, provides a guarantee for the user's driving safety, and reduces the occurrence of traffic accidents.
[0006] To achieve the above objectives, the technical solution of the present invention is implemented as follows:
[0007] A method for limiting the speed of a vehicle, comprising:
[0008] Determine whether the current vehicle meets the preset speed limit conditions;
[0009] If the current vehicle meets the preset speed limit, then obtain the current temperature of the vehicle's battery, the current supply voltage of the battery, and the on / off status of multiple low-voltage loads of the vehicle; and
[0010] The system matches the optimal discharge curve from a set of preset discharge curves based on the current temperature, the current power supply voltage, and the on / off status of the multiple low-voltage loads. It then calculates the remaining discharge time of the battery based on the optimal discharge curve and adjusts the current vehicle speed to a preset minimum safe speed within the remaining discharge time.
[0011] Furthermore, in some embodiments, before matching the optimal discharge curve from the preset plurality of discharge curves based on the current temperature, the current supply voltage, and the on / off state of the plurality of low-voltage loads, the method further includes:
[0012] Obtain the load power of each low-voltage load;
[0013] Multiple load power types are determined based on the load power of each low-voltage load and the on / off state of the multiple low-voltage loads;
[0014] Based on the multiple load power types, different load powers are applied to batteries at different temperatures, and the discharge curves of the batteries when they are consumed to the minimum safe voltage are obtained, thus obtaining the multiple preset discharge curves.
[0015] Furthermore, in some embodiments, adjusting the current vehicle speed to a preset minimum safe speed during the remaining discharge time includes:
[0016] Calculate the difference between the current vehicle speed and the preset minimum safe speed;
[0017] The vehicle speed reduction rate is obtained based on the ratio of the difference to the remaining discharge time, and the current vehicle speed is adjusted to a preset minimum safe speed based on the vehicle speed reduction rate.
[0018] Furthermore, in some embodiments, when adjusting the current vehicle speed to the preset minimum safe speed during the remaining discharge time, the method further includes:
[0019] Determine whether the current power supply voltage reaches the minimum safe voltage during the current vehicle deceleration process;
[0020] If the current power supply voltage reaches the minimum safe voltage during the current vehicle deceleration process, the current vehicle's movement is restricted to the preset minimum safe speed.
[0021] Furthermore, in some embodiments, after adjusting the current vehicle speed to a preset minimum safe speed, the method further includes:
[0022] Get the current on / off status of each low-voltage load;
[0023] Compare the current on / off state of each low-voltage load with the on / off state of each low-voltage load at the previous time to see if they are the same.
[0024] If the comparison result shows that the current state of at least one low-voltage load is different from that of the previous state, the vehicle is re-evaluated to determine whether it meets the preset speed limit condition.
[0025] Furthermore, in some embodiments, determining whether the current vehicle meets the preset speed limit conditions includes:
[0026] Determine whether fault message signals from the DC-DC converter and the battery sensor have been received;
[0027] If a fault message signal from the DC-DC converter and a fault message signal from the battery sensor are received, it is determined that the current vehicle meets the preset speed limit conditions.
[0028] Furthermore, in some embodiments, after the current vehicle meets the preset speed limit condition, the method further includes:
[0029] Based on the preset vehicle speed limit conditions, a speed reduction reminder message is generated;
[0030] Based on the speed reduction reminder information, the current vehicle is controlled to reduce its speed.
[0031] Compared with existing technologies, the vehicle speed limiting method of the present invention has the following advantages:
[0032] The vehicle speed limiting method described in this invention, when determining that the current vehicle meets the speed limit conditions, matches the optimal discharge curve based on the current battery temperature, current supply voltage, and the on / off status of multiple low-voltage loads. This adjusts the current vehicle speed to the minimum safe speed within the remaining discharge time corresponding to the optimal discharge curve. This solves the problem in related technologies where, when battery power is unavailable, speed is not limited or is improperly limited, leading to vehicle power loss. It also prevents the battery from becoming too low, ensuring user driving safety and reducing traffic accidents.
[0033] Another objective of this invention is to provide a vehicle speed limiting device that solves the problem in related technologies where the vehicle loses power due to the lack of speed limit or improper speed limit when the battery power cannot be obtained. This device avoids the battery power from getting too low, ensures the driving safety of users, and reduces the occurrence of traffic accidents.
[0034] To achieve the above objectives, the technical solution of the present invention is implemented as follows:
[0035] A vehicle speed limiting device, comprising:
[0036] The first judgment module is used to determine whether the current vehicle meets the preset speed limit conditions;
[0037] The acquisition module is used to acquire, when the current vehicle meets the preset speed limit conditions, the current temperature of the vehicle's battery, the current supply voltage of the battery, and the on / off status of multiple low-voltage loads of the vehicle; and
[0038] The first speed limiting module is used to match the optimal discharge curve from a set of preset discharge curves based on the current temperature, the current power supply voltage and the on / off status of the multiple low-voltage loads, calculate the remaining discharge time of the battery based on the optimal discharge curve, and adjust the current vehicle speed to a preset minimum safe speed within the remaining discharge time.
[0039] Furthermore, in some embodiments, before matching the optimal discharge curve from the preset plurality of discharge curves based on the current temperature, the current supply voltage, and the on / off state of the plurality of low-voltage loads, the first speed limiting module is further configured to:
[0040] Obtain the load power of each low-voltage load;
[0041] Multiple load power types are determined based on the load power of each low-voltage load and the on / off state of the multiple low-voltage loads;
[0042] Based on the multiple load power types, different load powers are applied to batteries at different temperatures, and the discharge curves of the batteries when they are consumed to the minimum safe voltage are obtained, thus obtaining the multiple preset discharge curves.
[0043] Furthermore, in some embodiments, the first speed limiting module is also used for:
[0044] Calculate the difference between the current vehicle speed and the preset minimum safe speed;
[0045] The vehicle speed reduction rate is obtained based on the ratio of the difference to the remaining discharge time, and the current vehicle speed is adjusted to a preset minimum safe speed based on the vehicle speed reduction rate.
[0046] Furthermore, in some embodiments, when adjusting the current vehicle speed to the preset minimum safe speed during the remaining discharge time, the method further includes:
[0047] The second judgment module is used to determine whether the current power supply voltage reaches the minimum safe voltage during the current vehicle deceleration process.
[0048] The second speed limiting module is used to limit the current vehicle's movement at the preset minimum safe speed when the current power supply voltage reaches the minimum safe voltage during the current vehicle's deceleration process.
[0049] Furthermore, in some embodiments, after adjusting the current vehicle speed to the preset minimum safe speed, the first speed limiting module is further configured to:
[0050] Get the current on / off status of each low-voltage load;
[0051] Compare the current on / off state of each low-voltage load with the on / off state of each low-voltage load at the previous time to see if they are the same.
[0052] If the comparison result shows that the current state of at least one low-voltage load is different from that of the previous state, the vehicle is re-evaluated to determine whether it meets the preset speed limit condition.
[0053] Furthermore, in some embodiments, the first determining module is specifically used for:
[0054] Determine whether fault message signals from the DC-DC converter and the battery sensor have been received;
[0055] If a fault message signal from the DC-DC converter and a fault message signal from the battery sensor are received, it is determined that the current vehicle meets the preset speed limit conditions.
[0056] Furthermore, in some embodiments, after the current vehicle meets the preset speed limit condition, the first determining module is further configured to:
[0057] Based on the preset vehicle speed limit conditions, a speed reduction reminder message is generated;
[0058] Based on the speed reduction reminder information, the current vehicle is controlled to reduce its speed.
[0059] The vehicle speed limiting device described herein has the same advantages over the prior art as the vehicle speed limiting method described above, and will not be repeated here.
[0060] Another objective of this invention is to provide a vehicle that solves the problem in related technologies where the vehicle loses power due to unrestricted speed or improper speed control when the battery cannot be charged, thereby preventing the battery from running low, ensuring the user's driving safety, and reducing the occurrence of traffic accidents.
[0061] To achieve the above objectives, the technical solution of the present invention is implemented as follows:
[0062] A vehicle includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the vehicle speed limiting method as described in the above embodiments.
[0063] The vehicle speed limiting method described above has the same advantages over the prior art as the vehicle speed limiting method described above, and will not be repeated here.
[0064] Another object of the present invention is to provide a computer-readable storage medium.
[0065] To achieve the above objectives, the technical solution of the present invention is implemented as follows:
[0066] A computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement a vehicle speed limiting method as described in the above embodiments.
[0067] The computer-readable storage medium described above has the same advantages over the prior art as the vehicle speed limiting method described above, and will not be repeated here. Attached Figure Description
[0068] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings:
[0069] Figure 1 This is a flowchart of a vehicle speed limiting method according to an embodiment of the present invention;
[0070] Figure 2 This is a schematic diagram of a vehicle power supply system according to an embodiment of the present invention;
[0071] Figure 3 This is a schematic diagram of a discharge curve according to an embodiment of the present invention;
[0072] Figure 4 This is a flowchart illustrating the acquisition of a discharge curve according to an embodiment of the present invention;
[0073] Figure 5 This is a flowchart of a vehicle speed limiting method according to an embodiment of the present invention;
[0074] Figure 6 This is a schematic diagram of a vehicle speed limiting device according to an embodiment of the present invention;
[0075] Figure 7 This is a schematic diagram of a vehicle according to an embodiment of the present invention.
[0076] Explanation of reference numerals in the attached drawings: 10-vehicle speed limiting device, 100-first judgment module, 200-acquisition module, 300-first speed limiting module, 701-memory, 702-processor, and 703-communication interface. Detailed Implementation
[0077] It should be noted that, unless otherwise specified, the embodiments and features described in the present invention can be combined with each other.
[0078] The present invention will now be described in detail with reference to the accompanying drawings and embodiments.
[0079] Figure 1 This is a flowchart of a vehicle speed limiting method according to an embodiment of the present invention.
[0080] like Figure 1 As shown, the vehicle speed limiting method according to an embodiment of the present invention includes the following steps:
[0081] Step S101: Determine whether the current vehicle meets the preset speed limit conditions.
[0082] Optionally, in some embodiments, determining whether the current vehicle meets the preset speed limit conditions includes: determining whether a fault message signal from the DC-DC converter and a fault message signal from the battery sensor are received; if the fault message signal from the DC-DC converter and the fault message signal from the battery sensor are received, then the current vehicle is determined to meet the preset speed limit conditions.
[0083] Among them, the fault message signal of the DC-DC converter can be automatically generated when the DC-DC converter fails, and the DC-DC converter sends the fault message signal to the vehicle controller; the fault message signal of the battery sensor can be automatically generated when the battery sensor fails, and the battery sensor sends the fault message signal to the vehicle controller.
[0084] It should be understood that, such as Figure 2 As shown, Figure 2This is a schematic diagram of a vehicle power supply system according to an embodiment of the present invention. The vehicle's 12V power supply consists of a 12V battery and a DC / DC converter. The vehicle controller is connected to the DC / DC converter and the battery sensor. When the vehicle is powered on, the DC / DC converter uses the power battery's charge to charge the 12V battery while simultaneously supplying power to the low-voltage system. When the vehicle is powered off, the 12V battery supplies power to the low-voltage system. When both the DC / DC converter and the battery sensor experience communication or hardware failures, the power battery cannot charge the 12V battery, and the vehicle controller cannot obtain the 12V battery's charge status. If the 12V battery is depleted or its charge level falls below a certain value, the vehicle will lose power, potentially leading to traffic accidents.
[0085] Therefore, to ensure vehicle safety, this embodiment of the invention requires the vehicle controller to monitor the DC-DC converter and the battery sensor. When the vehicle controller receives a fault message signal from the DC-DC converter and a fault message signal from the battery sensor, it determines that both the DC-DC converter and the battery sensor have malfunctioned, i.e., the preset vehicle speed limit conditions are met, and the vehicle speed is limited to avoid loss of power and reduce the occurrence of traffic accidents.
[0086] Step S102: If the current vehicle meets the preset speed limit conditions, then obtain the current temperature of the current vehicle's battery, the current power supply voltage of the battery, and the on / off status of multiple low-voltage loads of the vehicle.
[0087] Low-voltage loads are those powered by a 12V battery. For example, low-voltage loads may include the vehicle's dashboard, sunroof, headlights, seats, etc.
[0088] It is understandable that if the current vehicle meets the preset speed limit, it indicates that both the DC-DC converter and the battery sensor are malfunctioning, and the current vehicle's battery status cannot be obtained. To avoid situations where the battery is dead or its charge level is below a certain value, this embodiment of the invention can determine the battery's usage time. The battery's usage time can be obtained from the battery's discharge curve. Therefore, this embodiment of the invention can obtain the current temperature of the vehicle's battery, the current supply voltage of the battery, and the on / off status of multiple low-voltage loads of the vehicle. The battery's discharge curve is obtained from the current temperature, current supply voltage, and on / off status of multiple low-voltage loads of the vehicle, thereby enabling battery monitoring based on the battery's usage time and preventing the battery from becoming too low.
[0089] Step S103: Match the optimal discharge curve from a set of preset discharge curves based on the current temperature, current power supply voltage and the on / off status of multiple low-voltage loads, calculate the remaining discharge time of the battery based on the optimal discharge curve, and adjust the current vehicle speed to the preset minimum safe speed during the remaining discharge time.
[0090] The discharge curve is obtained by applying different load power to the battery at different temperatures and discharging the battery to the minimum safe voltage. The generation of multiple preset discharge curves will be described in detail later in this embodiment of the invention. The optimal discharge curve is the discharge curve selected from multiple preset discharge curves that is closest to the current temperature, the current supply voltage and the on-state of multiple low-voltage loads.
[0091] Specifically, such as Figure 3 As shown, embodiments of the present invention can pre-generate multiple discharge curves (such as discharge curve A, discharge curve B, and discharge curve C) for the current vehicle's battery, i.e., multiple preset discharge curves. After obtaining the current temperature, current supply voltage, and on / off states of multiple low-voltage loads of the battery, the present invention matches each of the preset discharge curves based on the current temperature, current supply voltage, and on / off states of the multiple low-voltage loads. The discharge curve that is closest to the current temperature, current supply voltage, and on / off states of the multiple low-voltage loads in the matching results is taken as the optimal discharge curve, thereby enabling the discharge curve to be based on... Figure 3 The preset multiple discharge curves shown read the remaining discharge time of the battery. Based on the remaining discharge time of the battery, the vehicle speed reduction rate is calculated, so that the vehicle speed is adjusted to the preset minimum safe speed. This enables speed control even when both the DC-DC converter and the battery sensor fail, thus ensuring the driving safety of the user.
[0092] There are many ways to calculate the rate of decrease in vehicle speed based on the remaining discharge time of the battery.
[0093] In one possible implementation, in some embodiments, adjusting the current vehicle speed to a preset minimum safe speed during the remaining discharge time includes: calculating the difference between the current vehicle speed and the preset minimum safe speed; obtaining the speed reduction rate based on the ratio of the difference to the remaining discharge time; and adjusting the current vehicle speed to the preset minimum safe speed based on the speed reduction rate.
[0094] The preset minimum safe speed is the speed at which the battery charge will not be too low and the vehicle can be driven safely.
[0095] Specifically, the embodiments of this application can obtain the current speed of the current vehicle, and calculate the difference between the current speed and the preset minimum safe speed. The ratio of the difference to the remaining discharge time is used as the vehicle speed reduction rate. For example, if the current speed of the current vehicle is 70 km / h, the preset minimum safe speed is 20 km / h, and the remaining discharge time is 10 min, then the vehicle speed reduction rate is (70-20) km / h / 10 min. Based on the calculated vehicle speed reduction rate, the current speed of the vehicle is adjusted so that the current vehicle speed is adjusted to the preset minimum safe speed within the remaining discharge time.
[0096] Therefore, when it is determined that the current vehicle meets the speed limit conditions, the optimal discharge curve is matched based on the current temperature of the battery, the current supply voltage, and the on / off status of multiple low-voltage loads. Thus, the current vehicle speed is adjusted to the minimum safe speed within the remaining discharge time corresponding to the optimal discharge curve. This solves the problem in related technologies where the vehicle loses power due to not limiting the speed or improper speed limiting when the battery power cannot be obtained. It also avoids the battery power from being too low, ensuring the driving safety of users and reducing the occurrence of traffic accidents.
[0097] Furthermore, when adjusting the current vehicle speed to the preset minimum safe speed within the remaining discharge time, the current vehicle's power supply voltage may change abruptly due to the vehicle's operating state. Therefore, this embodiment of the invention also requires monitoring the current power supply voltage during the process of adjusting the current vehicle speed to the preset minimum safe speed within the remaining discharge time.
[0098] Optionally, in some embodiments, when adjusting the current vehicle speed to a preset minimum safe speed during the remaining discharge time, the method further includes: determining whether the current power supply voltage reaches the minimum safe voltage during the current vehicle deceleration process; if the current power supply voltage reaches the minimum safe voltage during the current vehicle deceleration process, then restricting the current vehicle's movement to the preset minimum safe speed.
[0099] In other words, in order to ensure driving safety, as long as the current power supply voltage reaches the minimum safe voltage during the current vehicle deceleration process, this embodiment of the invention will no longer adjust the current vehicle speed to the preset minimum safe speed according to the vehicle speed deceleration rate, but will immediately restrict the current vehicle to travel according to the preset minimum safe speed, thereby ensuring driving safety.
[0100] It should be noted that, in the process of limiting the current vehicle's travel at a preset minimum safe speed, the embodiments of the present invention can also make adaptive adjustments to the vehicle's low-voltage load, such as turning off the seat heating and reducing the brightness of the instrument panel, thereby reducing the consumption of battery power.
[0101] Furthermore, in some embodiments, in order to ensure the accuracy and precision of the remaining battery life of the current vehicle, the embodiments of the present invention may, after adjusting the current vehicle speed to a preset minimum safe speed, continuously acquire the on-state of each low-voltage load at the current moment, and compare whether the on-state of each low-voltage load at the current moment is the same as the on-state of each low-voltage load at the previous moment; if the comparison result shows that the on-state of at least one low-voltage load at the current moment is different from that at the previous moment, re-determine whether the current vehicle meets the preset speed limit conditions.
[0102] Specifically, this application embodiment can monitor the on / off status of each low-voltage load in real time throughout the process. For example, if the seat heating is currently off while it was on previously, it indicates that the on / off status of a low-voltage load has changed. Similarly, if the dashboard brightness is currently 80 lux while it was 60 lux previously, it also indicates that the on / off status of a low-voltage load has changed. To ensure the accuracy and precision of the remaining battery life of the vehicle, this embodiment re-determines whether the vehicle meets the preset speed limit conditions. If the preset speed limit conditions are met, a new optimal discharge curve is matched to adjust the vehicle speed to the preset minimum safe speed within the remaining discharge time corresponding to the new optimal discharge curve.
[0103] Furthermore, to facilitate those skilled in the art to understand the process of obtaining the discharge curves in the embodiments of the present invention, the process of obtaining multiple preset discharge curves is described in detail below with reference to specific embodiments.
[0104] Optionally, in some embodiments, before matching the optimal discharge curve from a preset plurality of discharge curves based on the current temperature, the current supply voltage, and the on / off state of the plurality of low-voltage loads, the method further includes: obtaining the load power of each low-voltage load; determining a plurality of load power types based on the load power of each low-voltage load and the on / off state of the plurality of low-voltage loads; applying different load powers to the battery at different temperatures based on the plurality of load power types, and obtaining the discharge curve when the battery is consumed to the minimum safe voltage, thereby obtaining a preset plurality of discharge curves.
[0105] The load power type can include: basic load power, normal load power, and maximum load power. The basic load refers to the load when the user does not turn on various functions such as seat heating and headlights. The normal load refers to the load when the user turns on some functions. The maximum load refers to the load when the user turns on all functions.
[0106] Specifically, in this embodiment, three load power types can be set according to the low-voltage load conditions of the vehicle where the battery is located. In this embodiment, when the battery's state of charge (SOC) is 100%, the basic load power is applied to the battery at different temperatures, and the battery is consumed to the minimum safe voltage. When the battery's state of charge (SOC) is 100%, the conventional load power is applied to the battery at different temperatures, and the battery is consumed to the minimum safe voltage, thus obtaining the second discharge curve. When the battery's state of charge (SOC) is 100%, the maximum load power is applied to the battery at different temperatures, and the battery is consumed to the minimum safe voltage, thereby obtaining multiple preset discharge curves.
[0107] Specifically, such as Figure 4 As shown, Figure 4 This is a flowchart of obtaining a discharge curve according to an embodiment of the present invention. Obtaining the discharge curve includes the following steps:
[0108] Step S401: Obtain the power of each low-voltage load in the vehicle.
[0109] Step S402: Based on the power of each low-voltage load, obtain multiple different load powers, such as basic load power, normal load power and maximum load power.
[0110] Step S403: Based on multiple different temperatures, multiple different load powers are applied to the battery and the battery is consumed to the minimum safe voltage to obtain multiple preset discharge curves.
[0111] It should be noted that, Figure 3 The multiple discharge curves shown are merely illustrative and are not intended to limit the present invention. Furthermore, since different batteries have different load capacities and the actual load power required for different vehicle loads is also different, in order to further improve the accuracy of optimal discharge curve matching, the embodiments of this application can set more load power types according to actual needs, thereby obtaining more discharge curves. That is, those skilled in the art can obtain battery discharge curves that conform to the current vehicle according to actual conditions.
[0112] Furthermore, in some embodiments, after the current vehicle meets the preset speed limit conditions, the method further includes: generating a speed reduction reminder message based on the preset speed limit conditions; and controlling the current vehicle to reduce speed based on the speed reduction reminder message.
[0113] In other words, after determining that both the DC-DC converter and the battery sensor have failed, this embodiment of the invention can generate a speed reduction reminder to remind the driver to perform the corresponding speed reduction operation to ensure driving safety.
[0114] Specifically, embodiments of this application can send speed reduction reminder information by controlling the current vehicle's acoustic reminder device, optical reminder device, or both acoustic and optical reminder devices simultaneously. The acoustic reminder device can be a vehicle audio system, etc., and the optical reminder device can be a diode, display screen, etc., without specific limitations. Furthermore, this application does not specifically limit the content of the speed reduction reminder information; those skilled in the art can set it according to actual conditions. For example, it can prompt the user to go to a 4S shop for maintenance on the dashboard, thereby ensuring the driver's driving safety. Further, to facilitate those skilled in the art to better understand the vehicle speed limiting method of this application's embodiments, specific embodiments are described below.
[0115] Specifically, such as Figure 5 As shown, the vehicle speed limiting method includes the following steps:
[0116] Step S501: The vehicle is in normal operation.
[0117] Step S502: Obtain the status data of the DC-DC converter and battery sensor.
[0118] Step S503: Determine whether the DC-DC converter and the battery sensor are both malfunctioning. If so, proceed to step S504; otherwise, proceed to step S501.
[0119] In step S504, the vehicle controller obtains the current battery supply voltage and the on / off status of the vehicle's low-voltage load.
[0120] Step S505: Based on the battery supply voltage and the on / off status of the vehicle's low-voltage load, and combined with the current battery temperature, select the optimal discharge curve from a set of preset discharge curves, calculate the remaining discharge time T based on the optimal discharge curve, and reduce the vehicle speed to the preset minimum safe speed within the time T. During the speed reduction process, when it is detected that the supply voltage has reached the minimum safe voltage, immediately reduce the vehicle speed to the preset minimum safe speed.
[0121] In step S506, the vehicle controller acquires the on / off status of each low-voltage load in the vehicle in real time and determines whether it has changed. If the on / off status of any low-voltage load changes, step S503 is executed; otherwise, step S506 is executed.
[0122] According to the vehicle speed limiting method of the present invention, when it is determined that the current vehicle meets the speed limit conditions, the optimal discharge curve is matched based on the current temperature of the battery, the current supply voltage, and the on / off state of multiple low-voltage loads. This allows the current vehicle speed to be adjusted to the minimum safe speed within the remaining discharge time corresponding to the optimal discharge curve. This solves the problem in related technologies where, when the battery charge cannot be obtained, the vehicle loses power due to not limiting the speed or improper speed limiting. It also prevents the battery charge from becoming too low, ensuring the user's driving safety and reducing the occurrence of traffic accidents.
[0123] Furthermore, such as Figure 6 As shown, an embodiment of the present invention also discloses a vehicle speed limiting device 10, which includes: a first judgment module 100, an acquisition module 200 and a first speed limiting module 300.
[0124] Specifically, such as Figure 6 As shown, the first judgment module 100 is used to determine whether the current vehicle meets the preset speed limit conditions; the acquisition module 200 is used to acquire the current temperature of the current vehicle's battery, the current supply voltage of the battery, and the on / off status of multiple low-voltage loads of the vehicle when the current vehicle meets the preset speed limit conditions; the first speed limiting module 300 is used to match the optimal discharge curve from multiple preset discharge curves according to the current temperature, the current supply voltage, and the on / off status of multiple low-voltage loads, and calculate the remaining discharge time according to the optimal battery discharge curve, and adjust the current vehicle speed to the preset minimum safe speed within the remaining discharge time.
[0125] Optionally, in some embodiments, before matching the optimal discharge curve from a preset plurality of discharge curves based on the current temperature, the current supply voltage, and the on / off state of the plurality of low-voltage loads, the first speed limiting module 300 is further configured to: obtain the load power of each low-voltage load; determine a plurality of load power types based on the load power of each low-voltage load and the on / off state of the plurality of low-voltage loads; and, based on the plurality of load power types, apply different load powers to the battery at different temperatures, and obtain the discharge curve when the battery is consumed to the minimum safe voltage, thereby obtaining a preset plurality of discharge curves.
[0126] Optionally, in some embodiments, the first speed limiting module 300 is further configured to: calculate the difference between the current vehicle speed and the preset minimum safe vehicle speed; obtain the vehicle speed reduction rate based on the ratio of the difference to the remaining discharge time; and adjust the current vehicle speed to the preset minimum safe vehicle speed based on the vehicle speed reduction rate.
[0127] Optionally, in some embodiments, when adjusting the current vehicle speed to a preset minimum safe speed during the remaining discharge time, the method further includes: a second judgment module, used to determine whether the current power supply voltage reaches the minimum safe voltage during the current vehicle deceleration process; and a second speed limiting module, used to limit the current vehicle's movement to a preset minimum safe speed when the current power supply voltage reaches the minimum safe voltage during the current vehicle deceleration process.
[0128] Optionally, in some embodiments, after adjusting the current vehicle speed to a preset minimum safe speed, the first speed limiting module 300 is further configured to: obtain the on-state of each low-voltage load at the current moment; compare whether the on-state of each low-voltage load at the current moment is the same as the on-state of each low-voltage load at the previous moment; and if the comparison result shows that the on-state of at least one low-voltage load at the current moment is different from that at the previous moment, re-determine whether the current vehicle meets the preset speed limit conditions.
[0129] Optionally, in some embodiments, the first judgment module 100 is specifically used to: determine whether a fault message signal from the DC-DC converter and a fault message signal from the battery sensor are received; if a fault message signal from the DC-DC converter and a fault message signal from the battery sensor are received, then it is determined that the current vehicle meets the preset speed limit conditions.
[0130] Optionally, in some embodiments, after the current vehicle meets the preset speed limit conditions, the first judgment module 100 is further configured to: generate a speed reduction reminder message based on the preset speed limit conditions; and control the current vehicle to perform a speed reduction reminder based on the speed reduction reminder message.
[0131] It should be noted that the specific implementation of the vehicle speed limiting device in this embodiment of the invention is similar to the specific implementation of the vehicle speed limiting method. To reduce redundancy, it will not be described in detail here.
[0132] According to the vehicle speed limiting device of the present invention, when it is determined that the current vehicle meets the speed limit conditions, it matches the optimal discharge curve based on the current temperature of the battery, the current supply voltage, and the on / off state of multiple low-voltage loads. In this way, the vehicle speed is adjusted to the minimum safe speed within the remaining discharge time corresponding to the optimal discharge curve. This solves the problem in related technologies where the vehicle power is lost due to not limiting the speed or improper speed limiting when the battery power cannot be obtained. It avoids the battery power from being too low, provides a guarantee for the user's driving safety, and reduces the occurrence of traffic accidents.
[0133] Furthermore, Figure 7 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:
[0134] The memory 701, the processor 702, and the computer program stored on the memory 701 and capable of running on the processor 702.
[0135] When the processor 702 executes the program, it implements the vehicle speed limiting method provided in the above embodiments.
[0136] Furthermore, the vehicle also includes:
[0137] Communication interface 703 is used for communication between memory 701 and processor 702.
[0138] The memory 701 is used to store computer programs that can run on the processor 702.
[0139] The memory 701 may include high-speed RAM (Random Access Memory) memory, and may also include non-volatile memory, such as at least one disk storage.
[0140] If the memory 701, processor 702, and communication interface 703 are implemented independently, then the communication interface 703, memory 701, and processor 702 can be interconnected via a bus to complete communication between them. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 7 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0141] Optionally, in a specific implementation, if the memory 701, processor 702, and communication interface 703 are integrated on a single chip, then the memory 701, processor 702, and communication interface 703 can communicate with each other through an internal interface.
[0142] The processor 702 may be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of this application.
[0143] Furthermore, embodiments of the present invention also disclose a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement the vehicle speed limiting method as described in the above embodiments.
[0144] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for limiting the speed of a vehicle, characterized in that, Includes the following steps: Determine whether the current vehicle meets the preset speed limit conditions; If the current vehicle meets the preset speed limit conditions, the battery usage time is obtained through the battery discharge curve. The battery discharge curve is obtained by acquiring the current temperature of the current vehicle's battery, the current supply voltage of the battery, and the on / off status of multiple low-voltage loads of the vehicle. as well as The system matches the optimal discharge curve from a set of preset discharge curves based on the current temperature, the current power supply voltage, and the on / off status of the multiple low-voltage loads. It also calculates the remaining discharge time of the battery based on the optimal discharge curve and adjusts the current vehicle speed to a preset minimum safe speed during the remaining discharge time. The step of determining whether the current vehicle meets the preset speed limit conditions includes: determining whether a fault message signal from the DC-DC converter and a fault message signal from the battery sensor are received; if the fault message signal from the DC-DC converter and the fault message signal from the battery sensor are received, then the current vehicle is determined to meet the preset speed limit conditions. The step of adjusting the current vehicle speed to a preset minimum safe speed during the remaining discharge time includes: Calculate the difference between the current vehicle speed and the preset minimum safe speed; The vehicle speed reduction rate is obtained based on the ratio of the difference to the remaining discharge time, and the current vehicle speed is adjusted to a preset minimum safe speed based on the vehicle speed reduction rate.
2. The vehicle speed limiting method according to claim 1, characterized in that, Before matching the optimal discharge curve from the preset plurality of discharge curves based on the current temperature, the current supply voltage, and the on / off status of the plurality of low-voltage loads, the method further includes: Obtain the load power of each low-voltage load; Multiple load power types are determined based on the load power of each low-voltage load and the on / off state of the multiple low-voltage loads; Based on the multiple load power types, different load powers are applied to batteries at different temperatures, and the discharge curves of the batteries when they are consumed to the minimum safe voltage are obtained, thus obtaining the multiple preset discharge curves.
3. The vehicle speed limiting method according to claim 1, characterized in that, When adjusting the current vehicle speed to the preset minimum safe speed within the remaining discharge time, the method further includes: Determine whether the current power supply voltage has reached the minimum safe voltage during the current vehicle deceleration process; If the current power supply voltage reaches the minimum safe voltage during the current vehicle deceleration process, the current vehicle's movement will be restricted to the preset minimum safe speed.
4. The vehicle speed limiting method according to claim 1 or 3, characterized in that, After adjusting the current vehicle speed to the preset minimum safe speed, the method further includes: Get the current on / off status of each low-voltage load; Compare the current on / off state of each low-voltage load with the on / off state of each low-voltage load at the previous time to see if they are the same. If the comparison result shows that the current state of at least one low-voltage load is different from that of the previous state, the vehicle is re-evaluated to determine whether it meets the preset speed limit condition.
5. The vehicle speed limiting method according to claim 1, characterized in that, After the current vehicle meets the preset speed limit condition, the method further includes: Based on the preset vehicle speed limit conditions, a speed reduction reminder message is generated; Based on the speed reduction reminder information, the current vehicle is controlled to reduce its speed.
6. A vehicle speed limiting device for implementing the vehicle speed limiting method as described in any one of claims 1-5, characterized in that, include: The first judgment module is used to determine whether the current vehicle meets the preset speed limit conditions; The acquisition module is used to acquire the current temperature of the battery, the current supply voltage of the battery, and the on / off status of multiple low-voltage loads of the vehicle when the current vehicle meets the preset speed limit conditions. as well as The first speed limiting module is used to match the optimal discharge curve from a preset set of multiple discharge curves based on the current temperature, the current power supply voltage and the on / off status of the multiple low-voltage loads, calculate the remaining discharge time of the battery based on the optimal discharge curve, and adjust the current vehicle speed to a preset minimum safe speed within the remaining discharge time. The determination of whether the current vehicle meets the preset speed limit conditions includes: determining whether a fault message signal from the DC-DC converter and a fault message signal from the battery sensor have been received; If a fault message signal from the DC-DC converter and a fault message signal from the battery sensor are received, it is determined that the current vehicle meets the preset speed limit conditions.
7. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the vehicle speed limiting method as described in any one of claims 1-5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the vehicle speed limiting method as described in any one of claims 1-5.