Tunnel speed limiting method and device, vehicle and storage medium
By obtaining the tunnel speed limit and actual distance in the vehicle's adaptive cruise mode, calculating the speed difference and generating a deceleration strategy, controlling the vehicle to decelerate in advance, solving the problem of overspeed risk when the vehicle passes through the tunnel, and improving safety and intelligence.
Patent Information
- Application Number
- CN202311422646.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-30
- Publication Date
- 2025-05-02
AI Technical Summary
The prior art cannot effectively avoid the risk of speeding when a vehicle passes through a tunnel, resulting in traffic accidents, and poor safety and intelligence of the vehicle.
When the vehicle is in adaptive cruise mode, by obtaining the actual distance between the tunnel and the vehicle in front and the tunnel speed limit, the speed difference between the vehicle's current cruise speed and the tunnel speed limit is calculated, and a deceleration strategy is generated based on the actual distance, and the vehicle is controlled to decelerate in advance to reduce to the speed limit value when arriving at the tunnel.
It effectively avoids the risk of speeding when a vehicle passes through the tunnel, improves the safety of the driver passing through the tunnel, avoids the risk of violations, and improves the driver's experience and the intelligence level of the vehicle.
Smart Images

Figure CN119911270A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of active automobile safety technology, and in particular to a tunnel speed limiting method, device, vehicle and storage medium. Background Art
[0002] At present, due to the particularity of tunnels, tunnels are generally equipped with speed limit signs to control vehicles to travel within a safe speed, ensure the safe driving of vehicles in tunnels, avoid traffic accidents, and ensure personal safety.
[0003] In the related technology, when a vehicle is about to enter a tunnel, the speed limit signal of the tunnel is obtained, and when the vehicle enters the tunnel, the vehicle is controlled to slow down the speed to within the speed limit range to meet the speed limit requirements, or the driver is reminded of the speed limit, requiring the driver to slow down the speed to within the speed limit range to avoid speeding in the tunnel.
[0004] However, if the vehicle suddenly slows down when entering a tunnel and is traveling at a relatively high speed, it will be very abrupt, greatly reducing the user's driving experience and may even easily lead to safety accidents. However, if only a speed limit reminder is given, when the user does not have time to slow down before entering the tunnel, speeding may easily occur, and there is still a safety risk. That is, the relevant technology cannot effectively avoid the risk of speeding when the vehicle passes through a tunnel and avoid traffic accidents. The safety and intelligence of the vehicle are poor and need to be improved urgently. Summary of the invention
[0005] The present application provides a tunnel speed limiting method, device, vehicle and storage medium to solve the problems in the related art such as the inability to avoid the risk of speeding when a vehicle passes through a tunnel, the inability to avoid traffic accidents, and the poor safety and intelligence of the vehicle.
[0006] A first aspect of the present application provides a method for limiting the speed of a vehicle in a tunnel, comprising the following steps: when the vehicle is in an adaptive cruise mode, obtaining the actual distance between the tunnel ahead and the vehicle and the tunnel speed limit, and collecting the current cruising speed of the vehicle; calculating the speed difference between the tunnel speed limit and the current cruising speed, and generating a deceleration strategy for the vehicle based on the speed difference and the actual distance; and controlling the vehicle to decelerate according to the deceleration strategy, so as to reduce the vehicle speed to the tunnel speed limit when the vehicle arrives at the tunnel ahead.
[0007] According to the above technical means, the embodiment of the present application can calculate the difference between the cruising speed in the adaptive cruise mode and the tunnel speed limit and the actual distance between the vehicle and the tunnel when the road ahead of the vehicle is a tunnel, and complete the deceleration in advance according to the deceleration strategy based on the calculated speed difference and distance difference, thereby avoiding the risk of speeding when the driver passes through the tunnel, improving the safety of the driver passing through the tunnel, avoiding the risk of violation, and improving the driver's experience.
[0008] Optionally, in one embodiment of the present application, before calculating the speed difference between the tunnel speed limit and the current cruising speed, it also includes: judging whether the current cruising speed is greater than the tunnel speed limit; if the current cruising speed is greater than the tunnel speed limit, controlling the vehicle to enter the tunnel early deceleration mode to calculate the speed difference.
[0009] According to the above-mentioned technical means, the embodiment of the present application can control the vehicle to slow down and remind the driver to slow down when the vehicle is about to pass through a tunnel and the current cruising speed of the vehicle is greater than the tunnel speed limit, which is conducive to the driver entering or passing through the tunnel more safely and smoothly. When the current cruising speed is less than or equal to the tunnel speed limit, the tunnel can be passed at the current cruising speed, and the driver is informed of the tunnel speed limit prompt and the speed limit prompt generated by the actual distance in advance, which better helps the driver understand the road conditions in advance and create a safer and more harmonious driving environment.
[0010] Optionally, in one embodiment of the present application, while controlling the vehicle to decelerate according to the deceleration strategy, it also includes: generating a vehicle deceleration reminder signal based on the deceleration strategy; and controlling the vehicle to remind the driver to decelerate according to the vehicle deceleration reminder signal.
[0011] According to the above-mentioned technical means, the embodiment of the present application can generate a vehicle deceleration reminder signal based on the deceleration strategy, which can be but not limited to acoustic reminders, optical reminders, video reminders, etc. This application does not make specific restrictions. The multi-dimensional reminder method can help the driver better understand the road conditions and vehicle driving conditions, thereby improving the vehicle's driving safety.
[0012] Optionally, in one embodiment of the present application, before controlling the vehicle to decelerate according to the deceleration strategy, it also includes: detecting whether the vehicle meets a preset deceleration condition; if it is detected that the vehicle does not meet the preset deceleration condition, sending a speed limit prompt generated by the tunnel speed limit and the actual distance to the driver.
[0013] According to the above technical means, the embodiment of the present application can not perform the deceleration operation when the vehicle does not meet the preset deceleration conditions and the current cruising speed of the vehicle is greater than the tunnel speed limit, but can send a speed limit prompt generated by the tunnel speed limit and the actual distance.
[0014] Optionally, in an embodiment of the present application, the preset deceleration condition may include, but is not limited to, turning off a tunnel speed limit function of the vehicle.
[0015] According to the above technical means, the embodiment of the present application can use the function switch of the vehicle tunnel speed limit as a functional option of the vehicle for the driver to set by himself, so as to meet the driver's needs of controlling the current cruising speed of the vehicle in multiple scenarios.
[0016] Optionally, in an embodiment of the present application, the method further includes: detecting whether the vehicle has left the tunnel ahead; and restoring the vehicle speed to the current cruising speed when leaving the tunnel ahead is detected.
[0017] According to the above technical means, the embodiment of the present application can restore the vehicle speed to the speed before entering the tunnel after the vehicle leaves the tunnel, which is more intelligent, reduces the driver's operation, improves the driver's user experience and satisfaction, and increases the driver's stickiness.
[0018] A second aspect of the present application provides a tunnel speed limit device for a vehicle, comprising: an acquisition module, used to acquire the actual distance between the tunnel ahead and the vehicle and the tunnel speed limit, and collect the current cruising speed of the vehicle when the vehicle is in an adaptive cruise mode; a calculation module, used to calculate the speed difference between the tunnel speed limit and the current cruising speed, and generate a deceleration strategy for the vehicle based on the speed difference and the actual distance; and a control module, used to control the vehicle to decelerate according to the deceleration strategy, so as to reduce the vehicle speed to the tunnel speed limit when the vehicle arrives at the tunnel ahead.
[0019] Optionally, in one embodiment of the present application, it also includes: a judgment module, used to judge whether the current cruising speed is greater than the tunnel speed limit before calculating the speed difference between the tunnel speed limit and the current cruising speed; a deceleration module, used to control the vehicle to enter the tunnel early deceleration mode when the current cruising speed is greater than the tunnel speed limit to calculate the speed difference.
[0020] Optionally, in one embodiment of the present application, it further includes: a first detection module, used to detect whether the vehicle has left the tunnel ahead; and a recovery module, used to restore the vehicle speed to the current cruising speed when leaving the tunnel ahead is detected.
[0021] Optionally, in one embodiment of the present application, it also includes: a generation module, used to generate a vehicle deceleration reminder signal based on the deceleration strategy while controlling the vehicle to decelerate according to the deceleration strategy; a reminder module, used to control the vehicle to remind the driver to decelerate according to the vehicle deceleration reminder signal.
[0022] Optionally, in one embodiment of the present application, it also includes: a second detection module, used to detect whether the vehicle meets the preset deceleration condition before controlling the vehicle to decelerate according to the deceleration strategy; a prompt module, used to send a speed limit prompt generated by the tunnel speed limit and the actual distance to the driver when it is detected that the vehicle does not meet the preset deceleration condition.
[0023] Optionally, in an embodiment of the present application, the preset deceleration condition may include, but is not limited to, turning off a tunnel speed limit function of the vehicle.
[0024] A third aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the tunnel speed limit method for the vehicle as described in the above embodiment.
[0025] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, which, when executed by a processor, implements the tunnel speed limit method for a vehicle as described in the above embodiment.
[0026] Beneficial effects of the embodiments of the present application:
[0027] (1) When the road ahead of the vehicle is a tunnel, the embodiment of the present application can calculate the difference between the cruising speed in the adaptive cruise mode and the tunnel speed limit and the actual distance between the vehicle and the tunnel, and complete deceleration in advance according to the deceleration strategy based on the calculated speed difference and distance difference, thereby avoiding the risk of speeding when the driver passes through the tunnel, improving the safety of the driver passing through the tunnel, avoiding the risk of violation, and improving the driver's experience.
[0028] (2) The embodiments of the present application can control the vehicle to decelerate and give a deceleration reminder to the driver when the vehicle is about to pass through a tunnel and the current cruising speed of the vehicle is greater than the speed limit of the tunnel, thereby informing the driver in advance that the vehicle is about to decelerate. Different deceleration strategies can be adopted according to different speed differences and distance differences between the vehicle and the tunnel, which is conducive to the driver entering or passing through the tunnel more safely and smoothly, avoiding the risk of violations such as overtaking, effectively reducing traffic accidents caused by speeding in tunnels, and creating a safer and more harmonious driving environment.
[0029] (3) The embodiments of the present application can inform the driver of the tunnel speed limit prompt and the speed limit prompt generated by the actual distance in advance when the current cruising speed is less than or equal to the tunnel speed limit, which means that the vehicle does not need to slow down when passing through the tunnel. This can better help the driver understand the road conditions in advance, avoid traffic accidents caused by blind spots, control the vehicle speed in a timely and accurate manner, and improve the driving experience, making it more intelligent.
[0030] (4) The embodiment of the present application can restore the vehicle speed to the speed before entering the tunnel after the vehicle leaves the tunnel, which is more intelligent, reduces the driver's operation, improves the driver's user experience and satisfaction, and increases the driver's stickiness.
[0031] (5) In the embodiment of the present application, the function switch of the vehicle tunnel speed limit can be used as a functional option of the vehicle for the driver to set by himself. When the vehicle tunnel speed limit is not turned on, the driver is reminded in advance, informing the driver in advance that the vehicle is about to pass through the tunnel, attracting the driver's attention, and better helping the driver to understand the road conditions in advance.
[0032] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0034] Figure 1 A flowchart of a method for limiting the speed of a vehicle in a tunnel according to an embodiment of the present application;
[0035] Figure 2 A structural schematic diagram of the working principle of a vehicle tunnel speed limiting method provided according to an embodiment of the present application;
[0036] Figure 3 A schematic block diagram of a tunnel speed limiting device for a vehicle provided according to an embodiment of the present application;
[0037] Figure 4 It is a schematic diagram of the structure of a vehicle provided according to an embodiment of the present application.
[0038] Among them, 10 is a tunnel speed limit device for a vehicle; 100 is an acquisition module, 200 is a calculation module, 300 is a control module; 401 is a memory, 402 is a processor, and 403 is a communication interface. DETAILED DESCRIPTION
[0039] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0040] The tunnel speed limiting method, device, vehicle and storage medium of the embodiment of the present application are described below with reference to the accompanying drawings. In view of the problems mentioned in the above background technology that the risk of speeding when a vehicle passes through a tunnel cannot be avoided, the occurrence of traffic accidents cannot be avoided, and the safety and intelligence of the vehicle are poor, the present application provides a tunnel speed limiting method for a vehicle. In this method, when the road ahead of the vehicle is a tunnel, the difference between the cruising speed in the adaptive cruise mode and the tunnel speed limit and the distance between the vehicle and the tunnel can be calculated, and the deceleration can be completed in advance according to the deceleration strategy, thereby reducing the risk of speeding when the driver passes through the tunnel, avoiding the risk of violation, and improving the driver's experience. As a result, the problems in the related technology that the risk of speeding when a vehicle passes through a tunnel cannot be avoided, the occurrence of traffic accidents cannot be avoided, and the safety and intelligence of the vehicle are poor are solved.
[0041] Specifically, Figure 1 The present invention is a flow chart of a method for limiting vehicle speed in a tunnel according to an embodiment of the present application.
[0042] like Figure 1 As shown, the tunnel speed limiting method for the vehicle includes the following steps:
[0043] In step S101 , when the vehicle is in an adaptive cruise mode, the actual distance between the tunnel ahead and the vehicle and the tunnel speed limit are acquired, and the current cruising speed of the vehicle is collected.
[0044] It is understandable that the speed limit in high-speed tunnels is generally between 60 km / h and 80 km / h, and the speed limit in tunnels on urban roads is generally between 40 km / h and 60 km / h. The specific tunnel speed limit can be determined based on the tunnel speed limit actually collected by the vehicle. This application does not impose specific restrictions on the speed limit and collection method, such as it can be obtained based on a map module or a server.
[0045] As a possible implementation method, the embodiment of the present application can collect the vehicle's cruising speed in adaptive cruise mode, and obtain the tunnel speed limit of the tunnel and the distance between the tunnel and the vehicle, thereby reducing the risk of speeding when the driver passes through the tunnel, improving the vehicle's driving safety, and avoiding the risk of violations.
[0046] For example, after vehicle A enters the adaptive cruise mode, the embodiment of the present application uses IACC (Intergrated Adapted Cruise Control) to collect the current cruising speed of the vehicle, and uses ADAS (Advanced Driving Assistance System) to detect the road conditions in front of the vehicle. When the road ahead is determined to be a high-speed tunnel, and the actual collected tunnel speed limit is 80 kilometers per hour, the actual distance between the vehicle and the tunnel is 100 meters, and the actual speed of the collected vehicle is 100 kilometers per hour, thereby preparing for the following steps.
[0047] In step S102, the speed difference between the tunnel speed limit and the current cruising speed is calculated, and a deceleration strategy for the vehicle is generated according to the speed difference and the actual distance.
[0048] It can be understood that the speed difference between the tunnel speed limit and the current cruising speed can be divided into negative and non-negative numbers. If it is a negative number, it means that the current cruising speed is greater than the tunnel speed limit, and the vehicle needs to slow down in advance to meet the speed limit requirements of the tunnel; if it is a non-negative number, it means that the current cruising speed is less than or equal to the tunnel speed limit, and the vehicle does not need to slow down, that is, it can meet the speed limit requirements of the tunnel.
[0049] Furthermore, when the current cruising speed is greater than the speed limit in the tunnel, the greater the difference, the greater the deceleration adopted, and the closer the vehicle is to the tunnel, the greater the deceleration adopted. The specific setting method can be set by technical personnel in this field according to actual conditions, and this application does not make any specific restrictions.
[0050] For example, when vehicles A, B, and C pass through the same tunnel at the same time and their speeds are all greater than the tunnel speed limit, vehicles A and B are at the same position in front of the tunnel, and the speed of vehicle A is greater than the speed of vehicle B, then the deceleration of vehicle A is greater than the deceleration of vehicle B; vehicles A and C travel at the same speed, and vehicle A is 100 meters away from the tunnel, and vehicle C is 60 meters away from the tunnel, then the deceleration of vehicle A is less than the deceleration of vehicle C. Among them, the setting method of deceleration can be limited by those skilled in the art according to actual conditions, and this application does not impose specific restrictions.
[0051] If the current cruising speed of vehicle D is less than or equal to the speed limit of the tunnel, vehicle D will not slow down and will pass through the tunnel at the current cruising speed. However, a reminder will be given to inform the driver that the vehicle is about to enter the tunnel and that the current cruising speed is not greater than the speed limit of the tunnel. The vehicle can pass through the tunnel at the current cruising speed, which can better help the driver understand the road conditions in advance, avoid traffic accidents caused by blind spots, and control the vehicle speed in a timely and accurate manner, thereby improving the driving experience and making it more intelligent.
[0052] In the actual implementation process, the embodiment of the present application can generate a deceleration strategy for the vehicle based on the speed difference between the tunnel speed limit and the current cruising speed, plus the actual distance between the vehicle and the tunnel. When the current cruising speed of the vehicle is greater than the tunnel speed limit, the tunnel speed limit is used as the target speed, and the vehicle is decelerated in advance, so as to achieve the speed limit requirement when the vehicle enters the tunnel. When the speed is less than or equal to the tunnel speed limit, the vehicle can enter the tunnel at the current cruising speed without deceleration, and a reminder is issued to the driver. Among them, the setting of the deceleration position and deceleration can be set by those skilled in the art according to the actual situation, and those skilled in the art will not make specific restrictions.
[0053] Optionally, in one embodiment of the present application, before calculating the speed difference between the tunnel speed limit and the current cruising speed, it also includes: judging whether the current cruising speed is greater than the tunnel speed limit; if the current cruising speed is greater than the tunnel speed limit, controlling the vehicle to enter the tunnel early deceleration mode to calculate the speed difference.
[0054] That is to say, when the vehicle's current cruising speed is greater than the tunnel speed limit, the vehicle can enter the deceleration mode before entering the tunnel and complete the deceleration in advance, rather than suddenly decelerating when reaching the tunnel entrance.
[0055] For example, when the current cruising speed of the vehicle is greater than the speed limit of the tunnel, the speed limit of the tunnel can be used as the target speed of the vehicle, and the position where the vehicle starts to decelerate and the magnitude of the deceleration can be planned in advance. When the vehicle reaches the deceleration position, the planned information is sent to the electronic braking system to perform the deceleration action, so that the speed limit requirement is met when the vehicle enters the tunnel, and the vehicle does not feel abrupt deceleration. Among them, the deceleration position and deceleration can be set by those skilled in the art according to actual conditions, and those skilled in the art will not make specific restrictions.
[0056] That is, the embodiment of the present application can control the vehicle to enter the deceleration mode in advance when the current cruising speed of the vehicle is greater than the tunnel speed limit, so as to achieve the requirement that the vehicle reaches the tunnel speed limit in a smooth and soothing manner, so that the vehicle does not have the abrupt feeling of sudden deceleration, thereby improving the driver's satisfaction.
[0057] In step S103, the vehicle is controlled to decelerate according to the deceleration strategy so that the vehicle speed is reduced to the tunnel speed limit when the vehicle reaches the tunnel ahead.
[0058] It is understandable that different deceleration strategies can be adopted for different tunnel speed limits, actual distances between the vehicle and the tunnel, and current cruising speeds of the vehicle. Specifically, the smaller the tunnel speed limit value, the shorter the actual distance between the vehicle and the tunnel, and the faster the current cruising speed of the vehicle, the greater the deceleration adopted by the vehicle, and vice versa. The specific setting method can be set by those skilled in the art according to actual conditions, and this application does not impose specific restrictions. For example, in order to ensure smooth deceleration and driving experience, deceleration can be performed according to the deceleration curve set in advance.
[0059] Specifically, during the operation of the embodiment of the present application, different deceleration strategies can be used to ensure that the speed limit requirements of the tunnel are met when the vehicle reaches the tunnel ahead, thereby reducing the risk of speeding for the driver when passing through the tunnel, improving safety, avoiding the risk of violations, and enhancing the driver experience.
[0060] Optionally, in one embodiment of the present application, while controlling the vehicle to decelerate according to the deceleration strategy, it also includes: generating a vehicle deceleration reminder signal based on the deceleration strategy; and controlling the vehicle to give a deceleration reminder to the driver according to the vehicle deceleration reminder signal.
[0061] It can be understood that the deceleration reminder signal can be generated by a sound device, which can be but not limited to: a speaker, a horn, etc.; it can also be generated by a lighting device, which can be but not limited to: a car light, an interior light, etc.; it can also be generated by a video device, such as: a vehicle display screen, a head-up display, etc., and this application does not make any specific restrictions.
[0062] As a possible implementation method, the embodiment of the present application can generate a vehicle deceleration reminder signal based on the deceleration strategy, and control the vehicle to remind the driver of deceleration, etc., and inform the driver in advance in multiple dimensions that the vehicle is about to decelerate, which can better help the driver prepare mentally in advance and avoid the driver's driving comfort being reduced due to sudden deceleration.
[0063] For example, the embodiment of the present application collects that the current cruising speed of the vehicle is 120 kilometers per hour, and the road condition in front of the vehicle is a tunnel with good road conditions, and its tunnel speed limit is 80 kilometers per hour. The actual distance between the vehicle and the tunnel is 100 meters. At this time, vehicle A decelerates when passing through the tunnel and sends a voice reminder to the driver that the vehicle is about to enter a tunnel 100 meters ahead, the tunnel speed limit is 80 kilometers per hour, and the current speed of the vehicle is 120 kilometers per hour. The vehicle is about to decelerate, reminding the driver to pay attention. If other situations occur, they may be but are not limited to: overtaking by the rear vehicle, new vehicles entering in front, changing lanes in front, meeting the vehicle in front, etc. This application does not make specific restrictions. The embodiment of the present application can add light reminders or body vibration reminders to strengthen the reminders to the driver, attract the driver's attention, and avoid traffic accidents caused by emergencies.
[0064] Optionally, in one embodiment of the present application, before controlling the vehicle to decelerate according to the deceleration strategy, it also includes: detecting whether the vehicle meets the preset deceleration conditions; if it is detected that the vehicle does not meet the preset deceleration conditions, sending a speed limit prompt generated by the tunnel speed limit and the actual distance to the driver.
[0065] It is understandable that before the vehicle controls the vehicle to decelerate according to the deceleration strategy, it is also necessary to detect whether the vehicle is turned on to meet the deceleration conditions, such as the preconditions set for vehicle safety or user experience.
[0066] During the actual implementation process, when the embodiment of the present application detects that the deceleration conditions are not met and the current cruising speed of the vehicle is greater than the tunnel speed limit, a speed limit reminder generated by the tunnel speed limit and the actual distance can be sent to the driver to inform the driver in advance that a tunnel is about to be passed ahead, thereby attracting the driver's attention.
[0067] For example, when vehicle A turns on the adaptive cruise mode and meets the deceleration conditions, the embodiment of the present application collects the vehicle's current cruising speed of 95 km / h, and uses ADAS to detect that the road condition in front of the vehicle is a tunnel and the road condition is good. The tunnel speed limit is 80 km / h, and the actual distance between the vehicle and the tunnel is 100 meters. At this time, when vehicle A passes through the tunnel, it does not decelerate and can continue to drive at the current cruising speed. The driver is reminded that the vehicle is about to enter a tunnel 100 meters ahead, the tunnel speed limit is 80 km / h, and the vehicle's current speed is 95 km / h. The driver is reminded of the risk of speeding, which draws the driver's attention so that the driver can take over the vehicle and actively decelerate.
[0068] The embodiment of the present application can remind the driver in advance when the vehicle enters a tunnel at a current cruising speed that is greater than the tunnel speed limit and meets the deceleration conditions, inform the driver in advance that the vehicle is about to pass through the tunnel and there is a risk of speeding, thereby attracting the driver's attention and better helping the driver to understand the road conditions in advance and avoid traffic accidents caused by excessive speed.
[0069] Optionally, in one embodiment of the present application, the preset deceleration condition may include, but is not limited to, turning off a tunnel speed limit function of the vehicle.
[0070] It can be understood that there are many ways to set the deceleration conditions, which may include but are not limited to turning off the vehicle's tunnel speed limit function. That is to say, the vehicle's tunnel speed limit function may be used as a functional option of an embedded vehicle intelligent speed limit switch for the driver to select and set. The specific setting method may be set by those skilled in the art according to actual conditions, and this application does not impose any specific restrictions.
[0071] Specifically, when the driver turns on the vehicle's tunnel speed limit function, when the vehicle is about to enter a tunnel and the vehicle is speeding, the vehicle can be controlled to decelerate according to the deceleration strategy. When the driver does not turn on or turns off the vehicle's tunnel speed limit function, when the vehicle is about to enter a tunnel and the vehicle is speeding, the vehicle is not controlled to decelerate according to the deceleration strategy, but a prompt is given so that the driver can manually take over to decelerate, or turn on the vehicle's tunnel speed limit function.
[0072] As a possible implementation method, the embodiment of the present application can reduce the speed of the vehicle to the tunnel speed limit according to the deceleration strategy when the vehicle enters the tunnel at a current cruising speed greater than the tunnel speed limit and the vehicle's intelligent speed limit switch is turned on, so that the vehicle travels at the tunnel speed limit to ensure the driver's safety. However, when the vehicle enters the tunnel at a current cruising speed greater than the tunnel speed limit and the vehicle's intelligent speed limit switch is turned on, the deceleration strategy is not executed.
[0073] Optionally, in an embodiment of the present application, the method further includes: detecting whether the vehicle has left the tunnel ahead; and restoring the vehicle speed to the current cruising speed when it is detected that the vehicle has left the tunnel ahead.
[0074] In actual implementation, the embodiment of the present application can restore the vehicle speed to the current cruising speed when the vehicle leaves the tunnel, thereby ensuring the continuous operation of the adaptive cruise mode without the need for manual recovery.
[0075] For example, the embodiment of the present application collects that the current cruising speed of the vehicle is 120 kilometers per hour, and the road condition in front of the vehicle is a tunnel with good road conditions, and the tunnel speed limit is 80 kilometers per hour. The actual distance between the vehicle and the tunnel is 100 meters. At this time, vehicle A has already performed a deceleration operation when passing through the tunnel, reducing the speed to 80 kilometers per hour. When it is detected that the vehicle has left the tunnel, the embodiment of the present application can automatically increase the current speed of 80 kilometers per hour to the cruising speed of 120 kilometers per hour before entering the tunnel.
[0076] Combination Figure 2 As shown, the working principle of the vehicle tunnel speed limiting method of the embodiment of the present application is explained with an embodiment.
[0077] in, Figure 2 It is a structural schematic diagram of the working principle of the tunnel speed limiting method for vehicles provided according to an embodiment of the present application.
[0078] Step S1: System status judgment. The embodiment of the present application judges the vehicle's integrated adaptive cruise function, whether the adaptive cruise function can be used normally, and whether the vehicle is driving with the cruise function turned on. When the vehicle's integrated adaptive cruise function and the adaptive cruise function can be used normally, and the vehicle turns on the adaptive cruise function, step S2 is entered.
[0079] Step S2: Determine other functions. Whether the vehicle's intelligent speed limit switch is turned on and whether the speed limit type is "all speed limits on the road"; whether ADAS can be used normally, where ADAS has a navigation function and can correctly obtain road types, speed limit information and tunnel information; whether the electronic braking system is used normally, where the electronic braking system can provide the vehicle's current cruising speed and deceleration, and can also reduce the current cruising speed to the target speed. When other functions can be used normally, go to step S3.
[0080] Step S3: Tunnel speed limit processing. When it is detected that the vehicle has turned on the adaptive cruise function, and the road ahead is a tunnel with a speed limit requirement, the execution flow of the vehicle processing signal is as follows: the vehicle travels at the adaptive cruise speed according to the driver's needs, and ADAS sends information such as the distance between the vehicle and the tunnel entrance ahead, the tunnel speed limit value, and the road speed limit type to the CAN (Controller Area Network) bus. The gateway (or SVDC (Super Intelligent Vehicle Domain Controller)) forwards the above signal from ICAN (Informational CAN) to ADASCAN (Advanced Driving Assistance System CAN). After the integrated adaptive cruise system obtains the above information from ADASCAN and makes a judgment, it performs a deceleration operation by calculating the difference between the tunnel speed limit and the current cruising speed and combining the distance between the vehicle and the tunnel entrance.
[0081] Specifically, when the current cruising speed of the vehicle is greater than the tunnel speed limit, the tunnel speed limit is used as the target speed, and the position where the vehicle starts to decelerate and the magnitude of the deceleration are planned in advance. When the vehicle reaches the deceleration position, the planned information is sent to the electronic braking system to perform the deceleration action, so that the speed limit requirement is met when the vehicle enters the tunnel, and the vehicle does not feel abrupt deceleration. The deceleration position and deceleration can be set by those skilled in the art according to actual conditions, and those skilled in the art will not make specific restrictions.
[0082] When the vehicle speed is less than or equal to the tunnel speed limit, the vehicle can enter the tunnel at the current cruising speed without slowing down, and a reminder will be issued to the driver to inform him that he is about to enter the tunnel and that the current cruising speed is not greater than the tunnel speed limit. The vehicle can pass through the tunnel at the current cruising speed.
[0083] According to the tunnel speed limit method for vehicles proposed in the embodiment of the present application, when the vehicle turns on the adaptive cruise function and detects that the road ahead is a tunnel and has a speed limit requirement, if it is detected that the current cruising speed of the vehicle is greater than the tunnel speed limit, the tunnel speed limit is used as the target speed, and when the vehicle meets the preset deceleration conditions, the deceleration is completed in advance according to the deceleration strategy and a reminder is issued to the driver. If it is detected that the current cruising speed of the vehicle is less than or equal to the tunnel speed limit, a reminder is issued to the driver in advance to inform the driver in advance that the tunnel is about to be entered, attracting the driver's attention, and after leaving the tunnel, the vehicle's driving speed is restored to the previous cruising speed. The implementation method is more intelligent, reducing the risk of speeding when the driver passes through the tunnel, avoiding the risk of violation, improving the driving safety of the vehicle, and enhancing the driver's experience. Therefore, the problems in the related technology that the risk of speeding when the vehicle passes through the tunnel cannot be avoided, the occurrence of traffic accidents cannot be avoided, and the safety and intelligence of the vehicle are poor.
[0084] Next, the tunnel speed limiting device for vehicles proposed in accordance with the embodiments of the present application will be described with reference to the accompanying drawings.
[0085] Figure 3 It is a block diagram of a tunnel speed limiting device for a vehicle provided according to an embodiment of the present application.
[0086] like Figure 3 As shown, the tunnel speed limiting device 10 for a vehicle includes: an acquisition module 100 , a calculation module 200 and a control module 300 .
[0087] Specifically, the acquisition module 100 is used to acquire the actual distance between the tunnel ahead and the vehicle and the tunnel speed limit, and to collect the current cruising speed of the vehicle when the vehicle is in the adaptive cruise mode.
[0088] The calculation module 200 is used to calculate the speed difference between the tunnel speed limit and the current cruising speed, and generate a vehicle deceleration strategy according to the speed difference and the actual distance.
[0089] The control module 300 is used to control the vehicle to decelerate according to the deceleration strategy, so as to reduce the vehicle speed to the tunnel speed limit when the vehicle reaches the tunnel ahead.
[0090] Optionally, in one embodiment of the present application, the tunnel speed limiting device 10 for a vehicle further includes: a judgment module and a deceleration module.
[0091] The judgment module is used to judge whether the current cruising speed is greater than the tunnel speed limit before calculating the speed difference between the tunnel speed limit and the current cruising speed.
[0092] The deceleration module is used to control the vehicle to enter the tunnel advance deceleration mode when the current cruising speed is greater than the tunnel speed limit to calculate the speed difference.
[0093] Optionally, in one embodiment of the present application, the tunnel speed limiting device 10 for a vehicle further includes: a first detection module and a recovery module.
[0094] The first detection module is used to detect whether the vehicle has left the tunnel ahead.
[0095] The recovery module is used to restore the vehicle speed to the current cruising speed when it is detected that the vehicle is leaving the tunnel ahead.
[0096] Optionally, in one embodiment of the present application, the tunnel speed limiting device 10 for a vehicle further includes: a generating module and a reminding module.
[0097] Among them, the generation module is used to generate a vehicle deceleration reminder signal based on the deceleration strategy while controlling the vehicle deceleration according to the deceleration strategy.
[0098] The reminder module is used to control the vehicle to give a deceleration reminder to the driver according to the vehicle deceleration reminder signal.
[0099] Optionally, in one embodiment of the present application, the tunnel speed limiting device 10 for a vehicle further includes: a second detection module and a prompt module.
[0100] The second detection module is used to detect whether the vehicle meets the preset deceleration conditions before controlling the vehicle to decelerate according to the deceleration strategy.
[0101] The prompt module is used to send a speed limit prompt generated by the tunnel speed limit and the actual distance to the driver when it is detected that the vehicle does not meet the preset deceleration conditions.
[0102] Optionally, in one embodiment of the present application, the preset deceleration condition may include, but is not limited to, turning off a tunnel speed limit function of the vehicle.
[0103] It should be noted that the above explanation of the embodiment of the vehicle tunnel speed limiting method is also applicable to the vehicle tunnel speed limiting device of this embodiment, which will not be repeated here.
[0104] According to the tunnel speed limit device of the vehicle proposed in the embodiment of the present application, when the vehicle turns on the adaptive cruise function and detects that the road ahead is a tunnel and has a speed limit requirement, if it is detected that the current cruising speed of the vehicle is greater than the tunnel speed limit, the tunnel speed limit is used as the target speed, and when the vehicle meets the preset deceleration conditions, the deceleration is completed in advance according to the deceleration strategy and a reminder is issued to the driver. If it is detected that the current cruising speed of the vehicle is less than or equal to the tunnel speed limit, a reminder is issued to the driver in advance to inform the driver in advance that the tunnel is about to be entered, attracting the driver's attention, and after leaving the tunnel, the vehicle's driving speed is restored to the previous cruising speed. Its implementation method is more intelligent, reducing the risk of speeding when the driver passes through the tunnel, avoiding the risk of violation, improving the driving safety of the vehicle, and enhancing the driver's experience. Therefore, the problems in the related technology that the risk of speeding when the vehicle passes through the tunnel cannot be avoided, the occurrence of traffic accidents cannot be avoided, and the safety and intelligence of the vehicle are poor.
[0105] Figure 4 This is a schematic diagram of the structure of a vehicle provided according to an embodiment of the present application. The vehicle may include:
[0106] Memory 401 , processor 402 , and a computer program stored in the memory 401 and executable on the processor 402 .
[0107] When the processor 402 executes the program, the tunnel speed limit method for the vehicle provided in the above embodiment is implemented.
[0108] Furthermore, the vehicle also includes:
[0109] The communication interface 403 is used for communication between the memory 401 and the processor 402 .
[0110] The memory 401 is used to store computer programs that can be executed on the processor 402 .
[0111] The memory 401 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0112] If the memory 401, the processor 402 and the communication interface 403 are implemented independently, the communication interface 403, the memory 401 and the processor 402 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0113] Optionally, in a specific implementation, if the memory 401, the processor 402 and the communication interface 403 are integrated on a chip, the memory 401, the processor 402 and the communication interface 403 can communicate with each other through an internal interface.
[0114] The processor 402 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0115] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-mentioned method for limiting the speed of a vehicle in a tunnel.
[0116] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0117] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0118] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0119] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic devices), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways as necessary and then storing it in a computer memory.
[0120] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. If implemented by hardware, as in another embodiment, it can be implemented by any one or a combination of multiple of the following technologies known in the art: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0121] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0122] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0123] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A method for limiting vehicle speed in a tunnel, characterized in that: The following steps are involved: When the vehicle is in an adaptive cruise mode, obtaining the actual distance between the tunnel ahead and the vehicle and the tunnel speed limit, and collecting the current cruising speed of the vehicle; Calculating a speed difference between the tunnel speed limit and the current cruising speed, and generating a deceleration strategy for the vehicle according to the speed difference and the actual distance; as well as The vehicle is controlled to decelerate according to the deceleration strategy so that when the vehicle arrives at the tunnel ahead, the vehicle speed is reduced to the tunnel speed limit.
2. The method according to claim 1, characterized in that: Before calculating the speed difference between the tunnel speed limit and the current cruising speed, the method further includes: Determining whether the current cruising speed is greater than the tunnel speed limit; If the current cruising speed is greater than the tunnel speed limit, the vehicle is controlled to enter a tunnel advance deceleration mode to calculate the speed difference.
3. The method according to claim 1, characterized in that Also includes: Detecting whether the vehicle has left the tunnel ahead; When exiting the tunnel ahead is detected, the vehicle speed is restored to the current cruising speed.
4. The method according to claim 1, characterized in that: While controlling the vehicle to decelerate according to the deceleration strategy, the method further includes: generating a vehicle deceleration reminder signal based on the deceleration strategy; The vehicle is controlled to provide a deceleration reminder to the driver according to the vehicle deceleration reminder signal.
5. The method according to claim 1, characterized in that Before controlling the vehicle to decelerate according to the deceleration strategy, the method further includes: Detecting whether the vehicle meets a preset deceleration condition; When it is detected that the vehicle does not meet the preset deceleration condition, a speed limit prompt generated by the tunnel speed limit and the actual distance is sent to the driver.
6. The method according to claim 5, characterized in that The preset deceleration condition includes turning off a tunnel speed limit function of the vehicle.
7. A tunnel speed limiting device for a vehicle, characterized in that: include: an acquisition module, for acquiring, when the vehicle is in an adaptive cruise mode, an actual distance between the tunnel ahead and the vehicle and a tunnel speed limit, and collecting a current cruising speed of the vehicle; a calculation module, configured to calculate a speed difference between the tunnel speed limit and the current cruising speed, and generate a deceleration strategy for the vehicle according to the speed difference and the actual distance; as well as The control module is used to control the vehicle to decelerate according to the deceleration strategy, so as to reduce the vehicle speed to the tunnel speed limit when the vehicle arrives at the tunnel ahead.
8. The device according to claim 7, characterized in that Also includes: A judgment module, used for judging whether the current cruising speed is greater than the tunnel speed limit before calculating the speed difference between the tunnel speed limit and the current cruising speed; A deceleration module is used to control the vehicle to enter a tunnel advance deceleration mode if the current cruising speed is greater than the tunnel speed limit, so as to calculate the speed difference.
9. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the tunnel speed limiting method for a vehicle according to any one of claims 1 to 6.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the tunnel speed limiting method for a vehicle as claimed in any one of claims 1 to 6.
Citation Information
Patent Citations
Speed-limiting method of self-adaptive cruise system of automobile
CN109760678A
Vehicle cruise control method and device, vehicle and storage medium
CN111845743A
Self-adaptive cruise turning speed control method and device, equipment and storage medium
CN114771521A
Vehicle speed limit control method and system and vehicle
CN115027466A
Vehicle speed upper limit locking method and device, vehicle and storage medium
CN115257731A