Speed limiting control method and apparatus for vehicle, and vehicle and storage medium

By acquiring real-time information about vehicle driving scenarios through the vehicle controller and dynamically adjusting speed limit strategies, the problem of poor user experience caused by a single speed limit is solved, thereby improving driving comfort and safety.

WO2025232799A1PCT designated stage Publication Date: 2025-11-13ZHEJIANG GEELY HLDG GRP CO LTD +1

Patent Information

Application Number
PCT/CN2025/093253
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-10
Filing Date
2025-05-07
Publication Date
2025-11-13

AI Technical Summary

Technical Problem

In existing technologies, vehicle speed limits use a single speed limit, which cannot adapt to various operating conditions and affects the user's driving experience.

Method used

The vehicle controller acquires real-time driving scenarios and adopts corresponding speed limit strategies based on different scenarios, including road type, vehicle location, weather conditions, etc., to dynamically adjust the speed limit threshold and control vehicle speed.

Benefits of technology

It achieves intelligent speed limiting based on actual scenarios, avoiding the poor user experience caused by a single speed limit, and improving driving comfort and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025093253_13112025_PF_FP_ABST
    Figure CN2025093253_13112025_PF_FP_ABST
Patent Text Reader

Abstract

A speed limiting control method and apparatus for a vehicle, and a vehicle and a storage medium. The method comprises: when it is detected that a vehicle meets a speed limiting condition, acquiring in real time a travelling scenario of the vehicle; and during the travel of the vehicle, performing speed limiting control on the vehicle on the basis of a speed limiting policy corresponding to the travelling scenario. By means of the speed limiting control method for a vehicle, speed limiting is performed on a vehicle on the basis of travelling scenarios of the vehicle, thereby avoiding the problem of poor user experience caused by the use of a single speed limit.
Need to check novelty before this filing date? Find Prior Art

Description

Vehicle speed limiting control methods, devices, vehicles and storage media

[0001] This application claims priority to Chinese Patent Application No. 202410578023.4, filed on May 10, 2024, entitled "Speed ​​Limiting Control Method, Device, Vehicle and Storage Medium for Vehicles", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of vehicle technology, and in particular to a method, device, vehicle, and storage medium for speed limiting control of a vehicle. Background Technology

[0003] With the development of the automotive industry, cars have become an indispensable means of transportation in people's lives. However, excessive vehicle speed can lead to safety risks. Therefore, relevant technologies limit vehicle speed by specifying the maximum speed limit for a given road section to ensure that vehicles do not exceed the prescribed speed limit.

[0004] In existing solutions, vehicle speed limits are mostly limited by a single speed limit. However, users encounter a variety of driving conditions in actual driving, and using a single speed limit will affect the user's driving experience. Summary of the Invention

[0005] This application provides a method, device, vehicle, and storage medium for speed limiting control of a vehicle, in order to solve the problem that a single speed limit affects the user experience when multiple operating conditions are encountered.

[0006] In a first aspect, this application provides a speed limiting control method for a vehicle, applied to the vehicle control unit (VCU), the method comprising:

[0007] When the vehicle is detected to meet the speed limit conditions, the driving scene of the vehicle is acquired in real time.

[0008] During the vehicle's operation, the vehicle's speed is controlled according to the speed limit strategy corresponding to the driving scenario.

[0009] Optionally, the speed limiting condition includes any one of the following conditions:

[0010] The vehicle's available mileage has been fully utilized;

[0011] The vehicle's available battery power has been fully used;

[0012] The vehicle's available mileage has been fully used and the overdraft mileage has reached the preset mileage.

[0013] The vehicle's available battery power has been fully used and the overdraft has reached the preset overdraft limit.

[0014] The current time exceeds the battery's lifespan purchased by the user;

[0015] The number of unpaid usages of the vehicle exceeded the preset limit;

[0016] The current time has exceeded the usable time of the vehicle's available driving range;

[0017] The vehicle's preset driver characteristics do not match the current driver characteristics;

[0018] The available driving range of the vehicle includes:

[0019] The mileage purchased by the user and the free available mileage when the battery capacity is greater than the preset capacity;

[0020] or,

[0021] The mileage purchased by the user that has not exceeded the expiration date, and the free usable mileage corresponding to when the battery capacity is greater than the preset capacity;

[0022] The available battery power of the vehicle includes:

[0023] The amount of electricity purchased by the user and the free available electricity when the battery capacity exceeds the preset capacity;

[0024] or,

[0025] Free available electricity for users that has not exceeded its expiration date and when the battery capacity is greater than the preset capacity.

[0026] Optionally, the real-time acquisition of the vehicle's driving scenario includes:

[0027] Real-time acquisition of the vehicle's driving data, including navigation positioning data or image data of the vehicle's surroundings;

[0028] The road type on which the vehicle travels is determined based on the driving data, and the road type is used as the driving scenario.

[0029] Optionally, the step of controlling the speed of the vehicle according to the speed limit strategy corresponding to the driving scenario includes:

[0030] The speed limit threshold corresponding to the road type is determined according to the road type. The speed limit threshold is used to indicate the maximum speed that the vehicle can reach during driving. The road type includes a first road type and a second road type. The first road type corresponds to a first speed limit threshold, and the second road type corresponds to a second speed limit threshold. The first speed limit threshold and the second speed limit threshold are different.

[0031] The vehicle's speed is controlled according to the speed limit threshold.

[0032] Optionally, speed control of the vehicle based on the speed limit threshold includes:

[0033] Obtain the current speed of the vehicle;

[0034] If the current vehicle speed is greater than the speed limit threshold, control the current vehicle speed to be reduced to the speed limit threshold.

[0035] If the current vehicle speed is less than or equal to the speed limit threshold, maintain the current vehicle speed.

[0036] Optionally, the method further includes:

[0037] When it is detected that the speed limit threshold needs to be adjusted from the first speed limit threshold to the second speed limit threshold, a preset target speed change rate from the first speed limit threshold to the second speed limit threshold is obtained, and the first speed limit threshold is adjusted to the second speed limit threshold according to the target speed change rate.

[0038] Optionally, the real-time acquisition of the vehicle's driving scenario includes:

[0039] Real-time acquisition of the vehicle's navigation and positioning data;

[0040] The distance to the preset location is determined based on the navigation and positioning data;

[0041] Determine whether the distance value is greater than a preset distance;

[0042] If the distance value is greater than the preset distance, then the driving scenario of the vehicle is determined to be the first driving scenario;

[0043] If the distance value is less than or equal to the preset distance, then the driving scenario of the vehicle is determined to be the second driving scenario;

[0044] Accordingly, the step of controlling the speed of the vehicle according to the speed limit strategy corresponding to the driving scenario includes:

[0045] When the driving scenario of the vehicle is determined to be the second driving scenario, the speed limit threshold of the vehicle is reduced by a preset value for every preset mileage traveled by the vehicle. The speed limit threshold is used to indicate the maximum speed that the vehicle can reach during driving.

[0046] When the driving scenario of the vehicle is determined to be the first driving scenario, the vehicle speed is limited according to a fixed speed limit threshold.

[0047] Optionally, when the vehicle meets the emergency conditions, the speed limit control on the vehicle can be cancelled.

[0048] Secondly, this application provides a vehicle speed limit control device, the device comprising:

[0049] The acquisition module is used to acquire the driving scene of the vehicle in real time when it is detected that the vehicle meets the speed limit conditions;

[0050] The speed limiting module is used to control the speed of the vehicle according to the speed limiting strategy corresponding to the driving scenario during the vehicle's operation.

[0051] Thirdly, this application provides a vehicle, the vehicle including: a processor, and a memory communicatively connected to the processor;

[0052] The memory stores computer-executed instructions;

[0053] The processor executes computer execution instructions stored in the memory to implement the vehicle speed limit control method as described in any of the first aspects.

[0054] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the speed limit control method for a vehicle as described in any of the first aspects.

[0055] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the speed limit control method for a vehicle as described in any of the first aspects.

[0056] In a sixth aspect, this application provides a computer program that, when executed by a processor, implements the speed limit control method for a vehicle as described in any of the first aspects.

[0057] The vehicle speed limiting control method, device, vehicle, and storage medium provided in this application acquire the vehicle's driving scenario in real time when the vehicle is detected to meet the speed limit conditions; during vehicle operation, the vehicle's speed is controlled according to the speed limiting strategy corresponding to the driving scenario. By limiting the vehicle's speed according to the driving scenario, this method avoids the poor user experience problem caused by using a single speed limit in existing technologies. Attached Figure Description

[0058] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0059] Figure 1 is a schematic diagram of the application scenario of this application;

[0060] Figure 2 is a flowchart illustrating a first embodiment of a vehicle speed limit control method provided in this application;

[0061] Figure 3 is a flowchart illustrating a second embodiment of a vehicle speed limit control method provided in this application;

[0062] Figure 4 is a flowchart illustrating a third embodiment of a vehicle speed limit control method provided in this application;

[0063] Figure 5 is a flowchart illustrating a fourth embodiment of a vehicle speed limit control method provided in this application;

[0064] Figure 6 is a structural schematic diagram of a vehicle speed limit control device according to a first embodiment of the present application;

[0065] Figure 7 is a schematic diagram of the structure of the electronic device provided in this application.

[0066] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0067] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0068] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data must comply with relevant laws, regulations and standards, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0069] The following is a brief introduction to the terms used in this application:

[0070] The Vehicle Control Unit (VCU) is an electronic control unit responsible for managing and coordinating communication and operation between various electronic systems in a vehicle. The VCU can communicate with various subsystems of the vehicle, including the engine, transmission, braking system, suspension system, and battery management system. The VCU receives information from various sensors and controllers, then formulates appropriate control strategies based on vehicle status and driving requirements, and sends commands to each subsystem. The VCU is also responsible for controlling the power output of the engine and electric motor to achieve functions such as vehicle acceleration, deceleration, and cruise control.

[0071] Available driving range of a vehicle: In this application, it refers to the remaining mileage of a vehicle that the user has already purchased. It should be noted that available driving range is different from the mileage a vehicle can travel using its remaining energy. For example, available driving range is the usable mileage of a rented vehicle; if the user rents a vehicle with an available driving range of 1000 kilometers, the vehicle can travel 300 kilometers on a full tank of fuel or a full charge. Therefore, it is understandable that available driving range is different from the mileage traveled using remaining energy.

[0072] Vehicle speed limiting systems can prevent wear and tear on mechanical parts caused by prolonged high-speed driving, extend vehicle lifespan, reduce fuel consumption, and lower operating costs. However, most existing vehicle speed limits use a single speed limit to restrict driving speed, while users encounter a wide variety of driving conditions in actual driving. Using a single speed limit will affect the user's driving experience.

[0073] In view of the above problems, the inventors discovered during their research in this field that determining whether a speed limit condition is met based on the vehicle's driving status, and then adopting different speed limit strategies according to different scenario conditions after the speed limit condition is met, allows for intelligent speed limiting of the vehicle based on the actual scenario, avoiding the use of a single speed for speed limiting. Based on this, this application provides a vehicle speed limiting control method, device, vehicle, and storage medium.

[0074] Figure 1 is a schematic diagram of the application scenario of this application. As shown in Figure 1, when the vehicle is at a speed limit, the speed of driving is different in different driving scenarios.

[0075] The speed limit control method for vehicles described in this application can be applied to new energy vehicles, fuel vehicles, autonomous vehicles, and low-altitude flying vehicles.

[0076] The executing entity of this application may be a vehicle control unit (VCU), a processor with processing capabilities in the vehicle control unit, or a chip with processing capabilities in the vehicle control unit.

[0077] The following describes the technical solution of this application and how it solves the aforementioned technical problems, using the vehicle controller as the executing entity, through specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments provided by this application will now be described with reference to the accompanying drawings.

[0078] Figure 2 is a flowchart illustrating a first embodiment of a vehicle speed limit control method provided in this application. As shown in Figure 2, the method includes:

[0079] S101. When the vehicle is detected to meet the speed limit conditions, the vehicle's driving scene is obtained in real time.

[0080] In one implementation, the speed limit condition is set so that all available mileage of the vehicle has been used. The system retrieves the user's purchased available mileage and the current mileage traveled, and determines whether the available mileage is less than the current mileage. If the available mileage is less than the current mileage, the speed limit condition is met; otherwise, it is not. In this method, the available mileage and the current mileage are calculated from the same point in time. For example, both can be calculated from the point when the user purchases mileage, or from the point when the vehicle arrives at the user's possession and the user activates the vehicle. This method reminds users to settle and purchase mileage in a timely manner and also prevents the misuse of vehicle mileage before it is purchased.

[0081] In one implementation, to ensure normal driving for users, a preset mileage for overdraft can be set. When the vehicle's available mileage is fully used, the user is notified via voice or screen display that the available mileage has been used up and that overdraft mileage will be used next, reminding the user to purchase more mileage. When the overdraft mileage reaches the preset mileage, the speed limit condition is met; otherwise, the speed limit condition is not met. This method improves the user experience by allowing users to use overdraft mileage when it is inconvenient to settle the bill.

[0082] In one implementation, speed limits are determined based on the vehicle's battery charge level. The vehicle's battery provides a free range of usable charge; other charge ranges require the user to purchase additional charge. For example, 90%-100% of the battery charge is the free usable charge, which can be set to other ranges as needed. When the battery's usable charge is depleted, the speed limit condition is met. If the user has purchased additional charge, for example, 40% of the battery charge plus the free 10%, the user can use 50% of the battery charge. When the user's battery charge falls below 50%, the speed limit condition is met.

[0083] In one implementation, after the vehicle's battery level falls below the available capacity, the user can use a pre-set overdraft capacity, such as 10%, free of charge. The speed limit condition is met when the vehicle's available capacity is fully used and the overdraft capacity reaches the pre-set overdraft capacity. For example, if a user purchased 40% of the battery capacity and receives the free 10%, the user can use 50% of the battery capacity. When the user's battery level falls below 50%, they can continue to use the pre-set overdraft capacity. The speed limit condition is met when the battery level falls below 40%. The pre-set overdraft capacity can also be set to 5%, 15%, 3%, etc., without restriction.

[0084] In one implementation, the speed limit condition is met when all available mileage has been used and the vehicle's engine has been off for more than a preset time; otherwise, the speed limit condition is not met. Once all available mileage has been used, there is no speed limit for the current journey. Only after the vehicle's journey has ended and the engine has been off for more than a preset time is the user's current driving period confirmed, and then a speed limit is imposed for the next journey. The preset time can be set to 1 hour, 0.5 hours, or 10 minutes, and is not limited here. This method further improves the user experience for the current journey without affecting the current driving experience in any way.

[0085] In one implementation, after all available mileage has been used, if the user does not purchase additional mileage, the next drive will still not be restricted. One driving cycle from start to stop counts as one use. The speed limit condition is met if the number of uses exceeds a preset limit after all available mileage has been used and no payment has been made; otherwise, the speed limit condition is not met. The preset number of uses can be set to 3, 4, or 5. This method further relaxes restrictions, allowing users to settle payments only when they have time, thus improving the user experience.

[0086] In one implementation, the vehicle is a user-purchasable mileage vehicle. Other users may use the vehicle to consume its mileage. The current driver's feature data is captured by a camera and compared with preset driver feature data. If the features do not match, the speed limit condition is met; otherwise, the speed limit condition is not met. Optionally, when the features do not match, a request is sent to the user's terminal device to indicate whether to enforce the speed limit. The speed limit condition is then determined based on the content of the indication.

[0087] In one implementation, a command is received from the user's terminal device. If the command includes a speed limit indication, the speed limit condition is met; otherwise, it is not. Optionally, the command includes the speed to be limited, and the vehicle limits its speed according to the speed limit specified in the command. This method allows for customized speed limits based on user needs.

[0088] In one implementation, the user purchases the vehicle battery's usage period according to a time limit, such as a week's usage or a day's usage. The system retrieves the current time and determines if it exceeds the user's purchased battery usage period. If it does, the speed limit condition is met.

[0089] The available driving range of the aforementioned vehicles includes: the driving range purchased by the user and the free available range corresponding to the battery level being greater than the preset battery level. When the vehicle battery is fully charged, the user can use the range from the preset battery level to 100% for free. The preset battery level can be set to 90%, 85%, 80%, etc. The free mileage is the available driving range. If the user has purchased driving range, the mileage that the user can drive below the preset battery level is also considered as the available driving range.

[0090] If a user's purchased mileage has a time limit, only the mileage within that time limit is considered usable mileage; mileage outside that time limit is considered unusable mileage. Free usable mileage when the battery level is above a preset level is also considered usable mileage. For example, this could be for one week, two weeks, or one month after the user purchases the mileage. Determining whether mileage is usable can be done by the vehicle or an OTA (Over-The-Air) server. In one method, the vehicle obtains the current time; if the current time has exceeded the mileage's usable time, the mileage is considered unusable. However, if the vehicle cannot keep track of time due to sleep mode or network loss, another method is to use an OTA server for timing instead of the vehicle. OTA server timing can also employ various strategies. In one strategy, the OTA server calculates the remaining usable mileage period and sends the remaining period to the vehicle periodically according to a preset frequency. In another strategy, the OTA server sends the remaining period to the vehicle each time it connects. In yet another strategy, the OTA server sends the remaining period to the vehicle when the remaining period reaches 0, or at other preset times.

[0091] For example, when the vehicle is fully charged, 90%-100% of its battery capacity is available for free use by the user. This 10% capacity allows for a 50km driving range, and the user's purchased 150km range is valid for one week. When the battery capacity drops below 90%, driving within one week consumes the user's purchased 150km of usable range. After one week, the user's purchased 150km range exceeds its validity period. If the user does not wish to purchase more, they can only use the 50km of free range available when the vehicle is fully charged (90%-100% battery capacity), otherwise, the speed limit conditions apply.

[0092] Once the speed limit conditions are detected, the vehicle's driving scenario is determined based on real-time data.

[0093] Driving scenarios can be categorized according to road type, vehicle location, or traffic congestion. They can also be classified by weather conditions, such as rainy, sunny, or snowy driving scenarios.

[0094] S102. During vehicle operation, the vehicle speed is controlled according to the speed limit strategy corresponding to the driving scenario.

[0095] Different driving scenarios have pre-set corresponding speed limit strategies. When driving scenarios are divided according to road type, different road types correspond to different speed limit thresholds, and vehicle speed is restricted according to these thresholds. When driving scenarios are divided according to current location, the corresponding speed limit thresholds also differ. When driving scenarios are divided according to weather conditions, rainy days, sunny days, and snowy days each correspond to different speed limit thresholds.

[0096] There are several ways to limit vehicle speed. The first is to set a speed limit threshold to ensure that the vehicle speed does not exceed that threshold. The second is to gradually decrease the speed from the current speed, ensuring that the speed after the decrease does not exceed the reduced threshold.

[0097] Once the speed limit threshold corresponding to the driving scenario is obtained using a speed limit threshold method, vehicle speed control can be achieved by controlling vehicle torque or engine speed. In one implementation, the vehicle has a speed limiter device that can limit the vehicle's maximum speed. This device is connected to the engine or transmission system electronically or mechanically. When the vehicle speed reaches the set maximum speed, the speed limiter automatically reduces fuel supply or engine output power to keep the vehicle speed within the limit. In another implementation, when the vehicle speed exceeds the set maximum speed, an automatic or manual transmission can control the speed by changing the gear ratio. When the vehicle speed exceeds the set maximum speed, the transmission control system can select a higher gear or lock the shift to reduce engine output speed and thus reduce the vehicle speed. Some vehicles are equipped with power distribution systems, such as Traction Control System (TCS) or Vehicle Dynamic Stability System (VDSS). These systems can adjust the vehicle's driving performance by controlling the torque output of each tire, thereby affecting the vehicle speed. When speed limiting is required, the power distribution system reduces the torque output of the wheels, thus limiting the vehicle speed.

[0098] This embodiment provides a vehicle speed limit control method. When the vehicle is detected to meet the speed limit conditions, the vehicle's driving scenario is acquired in real time. During vehicle operation, the vehicle's speed is controlled according to the speed limit strategy corresponding to the driving scenario. By limiting the vehicle's speed according to the driving scenario, this method avoids the poor user experience problem caused by using a single speed limit strategy in the prior art.

[0099] Based on the above embodiments, when the vehicle is traveling at a speed limit, it is necessary to continuously determine whether the vehicle meets the emergency conditions. In the event of an emergency, a higher speed may be required to avoid obstacles. At this time, it is necessary to release the vehicle speed limit control.

[0100] In one implementation, whether a vehicle meets emergency conditions is determined by the opening of either the brake pedal or the accelerator pedal. The opening of either the brake pedal or the accelerator pedal is acquired; if the pedal opening is greater than a preset opening and the duration exceeds a preset time, the vehicle is determined to meet emergency conditions; otherwise, the vehicle is determined not to meet emergency conditions. When an emergency condition is met, the vehicle's VCU releases all speed limit controls.

[0101] For example, if the accelerator pedal is opened to 90% or more for 1 second, the speed limiter is lifted; or if the brake pedal is opened to 90% or more for 1 second, the speed limiter is lifted.

[0102] After lifting the speed limit in an emergency, the vehicle will revert to the speed limit condition if non-emergency conditions are detected for 5 minutes. The 5-minute period is just an example; other values ​​can be set as needed.

[0103] Alternatively, speed limits can be lifted in stages.

[0104] For example, if the accelerator pedal is 100% open for 1 second, the speed limit is lifted at 5 km / h; if the accelerator pedal is 100% open for 3 seconds, the speed limit is lifted at 15 km / h; and if the accelerator pedal is 100% open for 5 seconds, the speed limit is lifted at 30 km / h. After lifting the speed limit, if the accelerator pedal is not 100% open for 5 minutes, the speed limit is reverted.

[0105] Similarly, the brake pedal opening can also be set in the same way, which will not be elaborated here.

[0106] There are other logics for determining whether a vehicle meets emergency conditions:

[0107] In one implementation, the vehicle's trajectory is predicted by acquiring image data or radar data of its movement. When a collision is predicted, emergency conditions are met, and the speed limit is lifted.

[0108] In one implementation, the force obtained by force sensors on the front and rear sides of the vehicle, or the data from the gyroscope, determines whether the vehicle is understeer or fishtailing. If it is understeer or fishtailing, the emergency conditions are met, and the speed limit is lifted.

[0109] If a vehicle meets any of the above emergency conditions, the speed limit needs to be lifted. The speed limit can be lifted in stages by increasing the maximum speed limit or by lifting the speed limit control directly.

[0110] Figure 3 is a flowchart illustrating a second embodiment of a vehicle speed limit control method provided in this application. As shown in Figure 3, the method includes:

[0111] S201. Real-time acquisition of vehicle driving data, including navigation positioning data or image data of the vehicle's surroundings.

[0112] In this step, navigation and positioning data can be used as driving data. The vehicle is equipped with an in-vehicle navigation system, which can obtain real-time location information. The vehicle can also communicate with external location service providers via wireless networks to obtain real-time location data.

[0113] When using image data of the vehicle's surroundings as driving data, the vehicle's external image data is acquired in real time through an in-vehicle camera or dashcam.

[0114] S202. Determine the road type the vehicle travels on based on the driving data, and use the road type as the driving scenario.

[0115] In one implementation, the road type the vehicle is traveling on is determined based on real-time navigation positioning data. Map data is obtained using open map data services or APIs from commercial map data providers. The real-time vehicle location information is then matched with the map data, which typically includes the location of the road network and road type information (such as highways, urban expressways, rural roads, etc.).

[0116] In one implementation, the navigation map application on the user terminal device already has road type detection, and the current road type is obtained from the API interface of the navigation map application or the user terminal device.

[0117] In one implementation, the type of road the vehicle is traveling on is determined based on acquired image data of the area surrounding the vehicle. The images may include the road ahead, road signs, traffic signs, intersections, etc. Features are extracted from the images to describe the road type; these features may include information such as road texture, color, shape, and edges. A classification model is pre-trained using deep learning methods, such as convolutional neural networks (CNNs), to identify different road types. The training dataset may include labeled image data, where each image has a corresponding road type label. The trained model is then used to test and infer the type of road the vehicle is traveling on using real-time acquired image data of the area surrounding the vehicle.

[0118] S203. Determine the speed limit threshold corresponding to the road type according to the road type. The speed limit threshold is used to indicate the maximum speed that the vehicle can reach during driving. The first road type corresponds to the first speed limit threshold, and the second road type corresponds to the second speed limit threshold. The first speed limit threshold and the second speed limit threshold are different.

[0119] In this step, road types can generally include highways, urban expressways, urban roads, national highways, provincial highways, rural roads, etc. The first road type is any one of the road types, and the second road type is any one of the road types; the first road type and the second road type are different.

[0120] Each road type has a pre-set corresponding speed limit threshold. For example, the speed limit threshold for highways is 90 kph (kilometers per hour), for urban expressways it is 60 kph, for urban roads it is 40 kph, for national highways it is 50 kph, for provincial highways it is 40 kph, and for rural roads it is 35 kph. Specific speed limits for different roads can be set and modified as needed.

[0121] S204. Speed ​​control of vehicles is implemented based on speed limit thresholds.

[0122] After determining the speed limit threshold corresponding to the road type, the vehicle speed can be limited according to the following steps.

[0123] S2041. Obtain the vehicle's current speed.

[0124] S2042. Determine whether the current vehicle speed is greater than the speed limit threshold.

[0125] If the current vehicle speed is greater than the speed limit threshold, proceed to step S2043.

[0126] If the current vehicle speed is less than or equal to the speed limit threshold, proceed to step S2044.

[0127] S2043, Control the current vehicle speed to reduce it to the speed limit threshold.

[0128] When a vehicle is traveling at a speed that exceeds the speed limit threshold, it indicates that the vehicle needs to reduce its speed.

[0129] In one implementation, without the user actively decelerating, the vehicle speed is controlled to decrease to the speed limit threshold according to a preset rate of decrease. That is, the speed limit threshold decreases slowly until it is reached. For example, a preset speed of 10 km / h... 2 The rate at which the vehicle speed decreases indicates a decrease of 10 km / h per hour; it can also decrease at 5 km / h. 2 or 3km / h 2 Reduce vehicle speed. During the speed reduction process, as long as the current vehicle speed is still greater than the speed limit threshold, the current vehicle speed will be taken as the maximum speed that can be driven, until the speed limit threshold is reached.

[0130] In one implementation, during the process of reducing the vehicle speed from the current speed to the speed limit threshold, if the user performs active braking to decelerate, the vehicle speed after the user's active braking deceleration ends is obtained. If the vehicle speed after the user's active braking deceleration ends is less than or equal to the speed limit threshold, it is not necessary to decelerate further according to the preset speed reduction rate. If the vehicle speed after the user's active braking deceleration ends is greater than the speed limit threshold, the vehicle speed after the user's active braking deceleration ends is controlled to decrease to the speed limit threshold according to the preset speed reduction rate.

[0131] In one implementation, without the user actively slowing down, the vehicle speed is controlled to decrease to the speed limit threshold based on the distance traveled. For example, to control the vehicle to reach the speed limit threshold after traveling 5 km, the required speed per unit distance traveled needs to be calculated. This unit distance can be set to 10 meters, 100 meters, or 500 meters. This method can also be used to limit speed when the user actively slows down. After the user stops, the distance traveled remains unchanged, but if the maximum drivable speed is still higher than the speed limit threshold, the above distance control strategy continues as the user continues driving until the speed falls below the speed limit threshold or the speed limit conditions are no longer met.

[0132] In any of the speed limiting methods described above, the process of reducing the current vehicle speed to the speed limit threshold is also related to the current vehicle speed. The difference between the current vehicle speed and the speed limit threshold is obtained, and the vehicle speed is limited based on the speed reduction rate corresponding to the magnitude of this difference.

[0133] For example, the difference between the current vehicle speed and the speed limit threshold is greater than 40 km / h. 2 at 10km / h 2 Reduce vehicle speed. The difference between the current speed and the speed limit threshold is greater than 20 km / h. 2 and less than 40km / h2 at 5km / h 2 Reduce vehicle speed. The difference between the current speed and the speed limit threshold is less than 20 km / h. 2 at 3km / h 2 Reduce vehicle speed.

[0134] For example, the difference between the current vehicle speed and the speed limit threshold is greater than 40 km / h. 2 The vehicle will decelerate to the speed limit threshold in 5km increments. The difference between the current speed and the speed limit threshold is greater than 20km / h. 2 and less than 40km / h 2 The vehicle will decelerate to the speed limit threshold at a rate of 3 km / h. The difference between the current speed and the speed limit threshold must be less than 20 km / h. 2 The vehicle speed is reduced to the speed limit threshold by a deceleration distance of 2km.

[0135] S2044, Maintain the current speed.

[0136] In this step, the speed limit threshold corresponding to the road type is used as the maximum speed during the driving process. If the current speed does not exceed the speed limit threshold, no speed limit is applied, and the current speed is maintained.

[0137] This embodiment provides a vehicle speed limit control method. It determines the road type the vehicle travels on based on driving data, using this road type as the driving scenario; it then determines a corresponding speed limit threshold based on the road type, which indicates the maximum speed the vehicle can reach during travel; and finally, it limits the vehicle's speed according to the speed limit threshold. This method ensures that the maximum speed a vehicle can travel on different road types varies.

[0138] After a vehicle meets the speed limit conditions, it may transition from one driving scenario to another during operation. In such cases, the speed limit threshold needs to be adjusted. The following example illustrates the process of adjusting the speed limit threshold.

[0139] Figure 4 is a flowchart illustrating a third embodiment of a vehicle speed limit control method provided in this application. As shown in Figure 4, the method includes the following steps:

[0140] S301, Obtain the current driving scenario.

[0141] In this step, the process of obtaining the current driving scenario is the same as in Example 1, and will not be repeated here.

[0142] It should be noted that the current driving scenario can be retrieved at preset time intervals.

[0143] Optionally, to avoid misjudgment of driving scenarios, multiple driving scenarios can be obtained. When the driving scenario is the same as the previous driving scenario, the current driving scenario can be determined.

[0144] S302. Determine whether the current driving scenario is the same as the previous driving scenario.

[0145] If the current driving scenario is the same as the previous driving scenario, the speed limit will be set according to the previous speed limit threshold.

[0146] If the current driving scenario is different from the previous driving scenario, then the speed limit threshold under the current driving scenario is obtained. The speed limit threshold under the current driving scenario is used as the first speed limit threshold, and the speed limit threshold under the previous driving scenario is used as the second speed limit threshold.

[0147] S303, Obtain the target speed change rate from the first speed limit threshold to the second speed limit threshold.

[0148] In this step, a target speed change rate is preset from one driving scenario to another. The target speed change rate for transitioning from the first speed limit threshold to the second speed limit threshold is determined based on the current scenario transition.

[0149] For example, when the driving scenario is a road, target speed change rates are pre-set for transitions from highways to urban expressways, from urban expressways to highways, from urban roads to urban expressways, and from urban expressways to urban roads. Other driving scenario transitions are not detailed here; all possible driving scenario transition speed change rates are pre-set on the vehicle side.

[0150] It should be noted that the rate of change of the target speed can be positive or negative. A positive rate indicates that the speed limit threshold is increased, while a negative rate indicates that the speed limit threshold is decreased.

[0151] S304. Adjust the first speed limit threshold to the second speed limit threshold according to the target speed change rate.

[0152] During scene transitions, such as from city roads to highways, it's necessary to increase the speed limit threshold. Because of the high speeds on highways, to reduce the possibility of accidents, the speed limit threshold needs to change rapidly; for example, the first speed limit threshold could be directly increased to the second. However, when transitioning from a highway to a city road, a direct and drastic reduction in the speed limit threshold could cause sudden speed changes, creating a driving hazard. In this case, it's necessary to gradually reduce the speed limit threshold, adjusting it according to a pre-set rate of change, so that the first speed limit threshold slowly transitions to the second.

[0153] This embodiment provides a vehicle speed limit control method. When a vehicle transitions between driving scenarios, it acquires a pre-stored target speed change rate for the speed limit threshold during that scenario transition. The vehicle's speed limit threshold is then adjusted based on this target speed change rate. This method ensures a smooth transition during driving scenario changes, preventing abrupt speed reductions.

[0154] Figure 5 is a flowchart illustrating a fourth embodiment of a vehicle speed limit control method provided in this application. As shown in Figure 5, the method includes the following steps:

[0155] S401: Obtain vehicle navigation and positioning data in real time.

[0156] Obtain navigation and positioning data when the speed limit conditions are met.

[0157] S402. Determine the distance value from the preset location based on the navigation and positioning data.

[0158] In this step, the preset location can be set to the user's home location.

[0159] S403. Determine if the distance value is greater than the preset distance.

[0160] In one approach, the preset distance can be set as the distance between the preset location and the edge of the user's city.

[0161] If the distance value is greater than the preset distance, proceed with steps S404-S405.

[0162] If the distance value is less than or equal to the preset distance, proceed to steps S406-S407.

[0163] S404. The driving scenario of the vehicle is determined to be the first driving scenario.

[0164] S405. Limit the speed of vehicles according to a fixed speed limit threshold.

[0165] When the preset distance can be set to the distance between the preset location and the edge of the user's city, it means that the user is leaving the current city for a long journey. When traveling long distances, the vehicle's speed will be limited according to a fixed speed limit threshold.

[0166] Optionally, the speed limit threshold can be further determined based on the road type during the driving process.

[0167] S406. The vehicle's driving scenario is determined to be the second driving scenario.

[0168] S407. For every preset mileage traveled, the vehicle's speed limit threshold will be reduced by a preset value.

[0169] A stepped speed reduction strategy is used to control the vehicle's speed limit threshold; that is, the speed limit threshold decreases by a preset value for every preset distance traveled. The preset mileage can be set according to actual conditions, such as 100km, 50km, or 30km. The preset speed reduction value for each preset mileage traveled can also be set according to actual conditions, such as 5km / h, 7km / h, or 9km / h. For example, when the speed limit conditions are met, and in the second driving scenario, the speed limit threshold decreases by 5km / h for every 50km traveled.

[0170] This embodiment provides a vehicle speed limit control method. The distance between the vehicle and a preset location is determined based on the vehicle's current location information. If the distance exceeds the preset distance, a fixed speed limit is applied. If the distance does not exceed the preset distance, the speed limit threshold is stepped down to limit the vehicle's speed if the speed limit conditions are met.

[0171] When the driving scenario is categorized according to weather conditions, the method includes the following steps:

[0172] Step 1: Obtain real-time weather data, including rainfall, visibility, and other information.

[0173] Step 2: Analyze and process the acquired weather data to identify the current weather scenario, such as sunny, rainy, snowy, or foggy.

[0174] Step 3: Pre-set speed limit thresholds for different weather scenarios. For example, in rainy or snowy weather, due to slippery roads or low visibility, it is necessary to reduce vehicle speed to ensure driving safety, so the speed limit threshold will be lowered accordingly.

[0175] Step 4: Monitor weather conditions and vehicle speed in real time to ensure they match the preset speed limit threshold.

[0176] Step 5: Dynamically adjust the speed limit threshold based on real-time weather conditions and vehicle driving status. For example, if it suddenly starts raining heavily, the system can promptly lower the speed limit threshold to cope with slippery road conditions caused by the rain.

[0177] Step Six: Provide the driver with appropriate warnings and reminders, informing them of the current weather conditions and speed limits. This can be done through in-vehicle displays, voice prompts, or other means.

[0178] Setting speed limits for vehicles based on actual weather conditions can protect users' driving safety in abnormal weather and prevent dangers caused by excessive speed.

[0179] Figure 6 is a structural schematic diagram of a vehicle speed limit control device according to a first embodiment of the present application. As shown in Figure 6, the vehicle speed limit control device 600 includes:

[0180] The acquisition module 601 is used to acquire the driving scene of the vehicle in real time when it is detected that the vehicle meets the speed limit conditions.

[0181] The speed limiting module 602 is used to control the speed of the vehicle according to the speed limiting strategy corresponding to the driving scenario during the vehicle's operation.

[0182] Optionally, the speed limiting condition includes any one of the following conditions:

[0183] The vehicle's available mileage has been fully utilized;

[0184] The vehicle's available battery power has been fully used;

[0185] The vehicle's available mileage has been fully used and the overdraft mileage has reached the preset mileage.

[0186] The vehicle's available battery power has been fully used and the overdraft has reached the preset overdraft limit.

[0187] The number of unpaid usages of the vehicle exceeded the preset limit;

[0188] The current time exceeds the battery's lifespan purchased by the user;

[0189] The vehicle's preset driver characteristics do not match the current driver characteristics;

[0190] The available driving range of the vehicle includes:

[0191] The mileage purchased by the user and the free available mileage when the battery capacity is greater than the preset capacity;

[0192] or,

[0193] The mileage purchased by the user that has not exceeded the expiration date, and the free usable mileage corresponding to when the battery capacity is greater than the preset capacity;

[0194] The available battery power of the vehicle includes:

[0195] The amount of electricity purchased by the user and the free available electricity when the battery capacity exceeds the preset capacity;

[0196] or,

[0197] Free available electricity for users that has not exceeded its expiration date and when the battery capacity is greater than the preset capacity.

[0198] Optionally, the acquisition module 601 is specifically used for:

[0199] Real-time acquisition of the vehicle's driving data, including navigation positioning data or image data of the vehicle's surroundings;

[0200] The road type on which the vehicle travels is determined based on the driving data, and the road type is used as the driving scenario.

[0201] Optionally, the speed limiting module 602 is specifically used for:

[0202] The speed limit threshold corresponding to the road type is determined according to the road type. The speed limit threshold is used to indicate the maximum speed that the vehicle can reach during driving. The road type includes a first road type and a second road type. The first road type corresponds to a first speed limit threshold, and the second road type corresponds to a second speed limit threshold. The first speed limit threshold and the second speed limit threshold are different.

[0203] The vehicle's speed is controlled according to the speed limit threshold.

[0204] Optionally, the speed limiting module 602 is further used for:

[0205] Obtain the current speed of the vehicle;

[0206] If the current vehicle speed is greater than the speed limit threshold, control the current vehicle speed to be reduced to the speed limit threshold.

[0207] If the current vehicle speed is less than or equal to the speed limit threshold, maintain the current vehicle speed.

[0208] Optionally, the speed limiting module 602 is further used for:

[0209] When it is detected that the speed limit threshold needs to be adjusted from the first speed limit threshold to the second speed limit threshold, a preset target speed change rate from the first speed limit threshold to the second speed limit threshold is obtained, and the first speed limit threshold is adjusted to the second speed limit threshold according to the target speed change rate.

[0210] Optionally, the acquisition module 601 is further configured to:

[0211] Real-time acquisition of the vehicle's navigation and positioning data;

[0212] The distance to the preset location is determined based on the navigation and positioning data;

[0213] Determine whether the distance value is greater than a preset distance;

[0214] If the distance value is greater than the preset distance, then the driving scenario of the vehicle is determined to be the first driving scenario;

[0215] If the distance value is less than or equal to the preset distance, then the driving scenario of the vehicle is determined to be the second driving scenario;

[0216] Accordingly, the speed limiting module 602 is also used for:

[0217] When the driving scenario of the vehicle is determined to be the second driving scenario, the speed limit threshold of the vehicle is reduced by a preset value for every preset mileage traveled by the vehicle. The speed limit threshold is used to indicate the maximum speed that the vehicle can reach during driving.

[0218] When the driving scenario of the vehicle is determined to be the first driving scenario, the vehicle speed is limited according to a fixed speed limit threshold.

[0219] Optionally, the speed limiting module 602 is further configured to: cancel the speed limit control on the vehicle when the vehicle meets the emergency conditions.

[0220] The vehicle speed limit control device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0221] Figure 7 is a schematic diagram of the electronic device provided in this application. This electronic device can be a vehicle controller or a vehicle itself. As shown in Figure 7, the electronic device 700 provided in this embodiment includes at least one processor 701 and a memory 702. Optionally, the device 700 further includes a communication component 703. The processor 701, memory 702, and communication component 703 are connected via a bus 704.

[0222] In a specific implementation, at least one processor 701 executes computer execution instructions stored in memory 702, causing at least one processor 701 to perform the above-described method.

[0223] The specific implementation process of processor 701 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0224] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0225] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0226] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0227] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0228] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.

[0229] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0230] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0231] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0232] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0233] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0234] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0235] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0236] Finally, it should be noted that other embodiments of this application will readily conceive of by those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and alterations may be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method for controlling the speed limit of a vehicle, characterized in that, The method, applied to a vehicle control unit (VCU), includes: When the vehicle is detected to meet the speed limit conditions, the driving scene of the vehicle is acquired in real time. During the vehicle's operation, the vehicle's speed is controlled according to the speed limit strategy corresponding to the driving scenario.

2. The method according to claim 1, characterized in that, The speed limit conditions include any one of the following conditions: The vehicle's available mileage has been fully utilized; The vehicle's available battery power has been fully used; The vehicle's available mileage has been fully used and the overdraft mileage has reached the preset mileage. The vehicle's available battery power has been fully used and the overdraft has reached the preset overdraft limit. The number of unpaid usages of the vehicle exceeded the preset limit; The current time exceeds the battery's lifespan purchased by the user; The vehicle's preset driver characteristics do not match the current driver characteristics; The available driving range of the vehicle includes: The mileage purchased by the user and the free available mileage when the battery capacity is greater than the preset capacity; or, The mileage purchased by the user that has not exceeded the expiration date, and the free usable mileage corresponding to when the battery capacity is greater than the preset capacity; The available battery power of the vehicle includes: The amount of electricity purchased by the user and the free available electricity when the battery capacity exceeds the preset capacity; or, Free available electricity for users that has not exceeded its expiration date and when the battery capacity is greater than the preset capacity.

3. The method according to claim 1 or 2, characterized in that, The real-time acquisition of the vehicle's driving scenario includes: Real-time acquisition of the vehicle's driving data, including navigation positioning data or image data of the vehicle's surroundings; The road type on which the vehicle travels is determined based on the driving data, and the road type is used as the driving scenario.

4. The method according to any one of claims 1-3, characterized in that, The step of controlling the speed of the vehicle according to the speed limit strategy corresponding to the driving scenario includes: The speed limit threshold corresponding to the road type is determined according to the road type. The speed limit threshold is used to indicate the maximum speed that the vehicle can reach during driving. The road type includes a first road type and a second road type. The first road type corresponds to a first speed limit threshold, and the second road type corresponds to a second speed limit threshold. The first speed limit threshold and the second speed limit threshold are different. The vehicle's speed is controlled according to the speed limit threshold.

5. The method according to claim 4, characterized in that, Speed ​​control of the vehicle based on the speed limit threshold includes: Obtain the current speed of the vehicle; If the current vehicle speed is greater than the speed limit threshold, control the current vehicle speed to be reduced to the speed limit threshold; If the current vehicle speed is less than or equal to the speed limit threshold, maintain the current vehicle speed.

6. The method according to claim 4 or 5, characterized in that, The method further includes: When it is detected that the speed limit threshold needs to be adjusted from the first speed limit threshold to the second speed limit threshold, a preset target speed change rate from the first speed limit threshold to the second speed limit threshold is obtained, and the first speed limit threshold is adjusted to the second speed limit threshold according to the target speed change rate.

7. The method according to any one of claims 1-6, characterized in that, The real-time acquisition of the vehicle's driving scenario includes: Real-time acquisition of the vehicle's navigation and positioning data; The distance to the preset location is determined based on the navigation and positioning data; Determine whether the distance value is greater than a preset distance; If the distance value is greater than the preset distance, then the driving scenario of the vehicle is determined to be the first driving scenario; If the distance value is less than or equal to the preset distance, then the driving scenario of the vehicle is determined to be the second driving scenario; Accordingly, the step of controlling the speed of the vehicle according to the speed limit strategy corresponding to the driving scenario includes: When the driving scenario of the vehicle is determined to be the second driving scenario, the speed limit threshold of the vehicle is reduced by a preset value for every preset mileage traveled by the vehicle. The speed limit threshold is used to indicate the maximum speed that the vehicle can reach during driving. When the driving scenario of the vehicle is determined to be the first driving scenario, the vehicle speed is limited according to a fixed speed limit threshold.

8. The method according to any one of claims 1-6, characterized in that, The method further includes: When the vehicle meets the emergency conditions, the speed limit control on the vehicle is lifted.

9. A speed limiting control device for a vehicle, the device comprising: The acquisition module is used to acquire the driving scene of the vehicle in real time when it is detected that the vehicle meets the speed limit conditions; The speed limiting module is used to control the speed of the vehicle according to the speed limiting strategy corresponding to the driving scenario during the vehicle's operation.

10. A vehicle, characterized in that, The vehicle includes: a processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the vehicle speed limit control method as described in any one of claims 1 to 8.

11. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method as described in any one of claims 1 to 8.

12. A computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Vehicle speed limiting method, system and equipment and computer readable storage medium

    CN114132312A

  • Vehicle speed limit control method and device, vehicle control unit and storage medium

    CN115675076A

  • Vehicle speed determination method and device, electronic equipment and storage medium

    CN116729406A

  • Vehicle speed control method and device, electronic equipment and storage medium

    CN117022270A

  • Vehicle speed limit control method and device, vehicle and storage medium

    CN118404997A

Cited By

  • Vehicle braking control method and device, electronic control unit, medium and vehicle

    CN121552933A