CN114132312A - Vehicle speed limiting method, system, device and computer readable storage medium - Google Patents

Vehicle speed limiting method, system, device and computer readable storage medium Download PDF

Info

Publication number
CN114132312A
CN114132312A CN202111446057.0A CN202111446057A CN114132312A CN 114132312 A CN114132312 A CN 114132312A CN 202111446057 A CN202111446057 A CN 202111446057A CN 114132312 A CN114132312 A CN 114132312A
Authority
CN
China
Prior art keywords
vehicle
speed limit
information
surrounding environment
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111446057.0A
Other languages
Chinese (zh)
Other versions
CN114132312B (en
Inventor
黄祖朋
杨正舒
聂家鹏
邱鹏
朱东友
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SAIC GM Wuling Automobile Co Ltd
Original Assignee
SAIC GM Wuling Automobile Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SAIC GM Wuling Automobile Co Ltd filed Critical SAIC GM Wuling Automobile Co Ltd
Priority to CN202111446057.0A priority Critical patent/CN114132312B/en
Publication of CN114132312A publication Critical patent/CN114132312A/en
Application granted granted Critical
Publication of CN114132312B publication Critical patent/CN114132312B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/14Adaptive cruise control
    • B60W30/143Speed control
    • B60W30/146Speed limiting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W2040/0809Driver authorisation; Driver identity check
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2555/00Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
    • B60W2555/20Ambient conditions, e.g. wind or rain

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

The invention discloses a vehicle speed limiting method, which comprises the following steps: acquiring surrounding environment information and driving capacity information of a vehicle; generating a speed limit instruction according to the vehicle surrounding environment information and the driving capacity information; and sending the speed limit instruction to a vehicle end through a preset server so that the vehicle end controls the speed limit of the vehicle according to the speed limit instruction. The invention also discloses a system, equipment and a computer readable storage medium. The invention realizes the active adjustment of the vehicle speed limit and improves the intellectualization of the vehicle speed limit.

Description

Vehicle speed limiting method, system, device and computer readable storage medium
Technical Field
The invention relates to the technical field of vehicle control, in particular to a vehicle speed limiting method, a vehicle speed limiting system, vehicle speed limiting equipment and a computer readable storage medium.
Background
As the holding amount of vehicles increases, safe driving of vehicles is receiving more and more attention. Among them, the active speed limit function of a vehicle is very necessary in some cases, such as a new driver who has just obtained a driving license, is not yet skilled in driving technique, drives with excited emotions, drives under a medicine-taking insatiable condition, and the like. The accident caused by the over-high speed of the vehicle under the above conditions can be effectively reduced by carrying out the active speed-limiting control on the vehicle, and the driving safety is ensured. However, the vehicle speed limiting function of the existing automobile is passive, the speed limiting program is solidified into the vehicle controller of the automobile, the owner cannot actively modify the speed limiting parameter, and the intellectualization degree of the vehicle speed limiting is low.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a vehicle speed limiting method, and aims to solve the technical problem that the intelligentization degree of vehicle speed limiting is low.
In order to achieve the above object, the present invention provides a vehicle speed limiting method, including the steps of:
acquiring surrounding environment information and driving capacity information of a vehicle;
generating a speed limit instruction according to the vehicle surrounding environment information and the driving capacity information;
and sending the speed limit instruction to a vehicle end through a preset server so that the vehicle end controls the speed limit of the vehicle according to the speed limit instruction.
Preferably, the step of acquiring the vehicle surrounding environment information and the driving ability information includes:
acquiring vehicle authentication information of a user, and judging whether the user has a speed limit permission or not according to the vehicle authentication information;
if the speed limit authority is provided, the following steps are executed: acquiring surrounding environment information and driving capacity information of a vehicle;
and if the speed limit authority is not available, the speed limit operation is not executed.
Preferably, the step of generating the speed limit instruction according to the vehicle surrounding environment information and the driving ability information includes:
generating a recommended speed-limiting interval according to the vehicle surrounding environment information and the driving capacity information, and outputting the recommended speed-limiting interval;
and acquiring a first speed limit value selected by the user based on the recommended speed limit interval, and generating a corresponding speed limit instruction according to the first speed limit value.
Preferably, the step of generating a recommended speed-limit section according to the vehicle surrounding environment information and the driving capability information and outputting the recommended speed-limit section includes:
acquiring a corresponding preset speed interval according to the road type information;
acquiring a corresponding preset speed limit coefficient according to the weather information, the road condition information and the driving capacity information;
and obtaining a corresponding recommended speed limit interval according to the preset speed interval and the preset speed limit coefficient.
Preferably, the step of acquiring the vehicle surrounding environment information and the driving ability information input by the user includes:
acquiring vehicle running information and outputting the vehicle running information;
the driving ability information input by a user and the vehicle surrounding environment information input based on the vehicle running information are acquired.
Preferably, the step of acquiring the vehicle surrounding environment information and the driving ability information input by the user further includes:
acquiring vehicle running information and driving capacity information input by a user;
and obtaining the surrounding environment information of the vehicle according to the running information of the vehicle.
Preferably, the vehicle speed limiting method further includes:
and acquiring a second speed limit value input by a user, and generating a corresponding speed limit instruction according to the second speed limit value.
In addition, to achieve the above object, the present invention also provides a vehicle speed limiting system, including:
the acquisition module is used for acquiring the surrounding environment information and the driving capacity information of the vehicle;
the operation module is used for generating a speed limit instruction according to the vehicle surrounding environment information and the driving capacity information;
and the control module is used for sending the speed limit instruction to a vehicle end through a preset server so that the vehicle end controls the speed limit of the vehicle according to the speed limit instruction.
Further, to achieve the above object, the present invention also provides a vehicle speed limiting apparatus including: the vehicle speed limiting method comprises a memory, a processor and a vehicle speed limiting program which is stored on the memory and can run on the processor, wherein the vehicle speed limiting program realizes the steps of the vehicle speed limiting method according to any one of the above items when being executed by the processor.
Further, to achieve the above object, the present invention also provides a computer-readable storage medium having stored thereon a vehicle speed limit program, which when executed by a processor, implements the steps of the vehicle speed limit method as described in any one of the above.
According to the vehicle speed limiting method provided by the invention, the information input by a user or the information of the surrounding environment of the vehicle (such as weather information, road condition information, road type information, the current geographic position of the vehicle, the battery power, the current speed limiting state of the vehicle and the like) can be obtained through a preset server, and the driving capacity information can be obtained. And then generating a corresponding speed limit value according to the surrounding environment information and the driving capability information of the vehicle, and generating a corresponding speed limit instruction according to the speed limit value. And finally, the speed limit instruction can be issued to a vehicle-mounted terminal of the vehicle end through a preset server, so that the vehicle end controls the speed limit of the vehicle according to the speed limit instruction, and the speed limit operation of the vehicle is completed. In the invention, the user acquires the surrounding environment information and the driving capacity information of the vehicle through the terminal equipment, and generates the speed limit instruction to control the speed limit of the vehicle based on the surrounding environment information and the driving capacity information of the vehicle, thereby realizing the active adjustment of the speed limit of the vehicle and improving the intellectualization of the speed limit of the vehicle.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments will be briefly described below, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
FIG. 1 is a schematic flow chart diagram of a first embodiment of a vehicle speed limiting method of the present invention;
FIG. 2 is a schematic flow chart of a vehicle speed limiting method according to a second embodiment of the present invention;
FIG. 3 is a schematic flow chart of a third embodiment of a vehicle speed limiting method of the present invention;
FIG. 4 is a schematic diagram of a vehicle speed limiting system according to an embodiment of the present invention;
fig. 5 is a schematic device structure diagram of a hardware operating environment according to an embodiment of the present invention.
The implementation, functional features and advantages of the objectives of the present application will be further explained with reference to the accompanying drawings. With the above figures, there are shown specific embodiments of the present application, which will be described in more detail below. These drawings and written description are not intended to limit the scope of the inventive concepts in any manner, but rather to illustrate the inventive concepts to those skilled in the art by reference to specific embodiments.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, the recitation of an element by the phrase "comprising an … …" does not exclude the presence of additional like elements in the process, method, article, or apparatus that comprises the element, and further, where similarly-named elements, features, or elements in different embodiments of the disclosure may have the same meaning, or may have different meanings, that particular meaning should be determined by their interpretation in the embodiment or further by context with the embodiment.
It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope herein. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context. Also, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes" and/or "including," when used in this specification, specify the presence of stated features, steps, operations, elements, components, items, species, and/or groups, but do not preclude the presence, or addition of one or more other features, steps, operations, elements, components, species, and/or groups thereof. The terms "or," "and/or," "including at least one of the following," and the like, as used herein, are to be construed as inclusive or mean any one or any combination. For example, "includes at least one of: A. b, C "means" any of the following: a; b; c; a and B; a and C; b and C; a and B and C ", again for example," A, B or C "or" A, B and/or C "means" any of the following: a; b; c; a and B; a and C; b and C; a and B and C'. An exception to this definition will occur only when a combination of elements, functions, steps or operations are inherently mutually exclusive in some way.
It should be understood that, although the steps in the flowcharts in the embodiments of the present application are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and may be performed in other orders unless explicitly stated herein. Moreover, at least some of the steps in the figures may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, in different orders, and may be performed alternately or at least partially with respect to other steps or sub-steps of other steps.
The words "if", as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
It should be noted that, step numbers such as S100 and S200 are used herein for the purpose of more clearly and briefly describing the corresponding contents, and do not constitute a substantial limitation on the sequence, and those skilled in the art may perform S200 first and then S100 in the specific implementation, but these should be within the protection scope of the present application.
It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for the convenience of description of the present application, and have no specific meaning in themselves. Thus, "module", "component" or "unit" may be used mixedly.
Referring to fig. 1, a first embodiment of the present invention provides a vehicle speed limiting method including:
step S100, obtaining surrounding environment information and driving ability information of a vehicle;
specifically, the vehicle surrounding environment information may include weather information (e.g., sunny, cloudy, light rain, medium rain, heavy rain, fog, snow, etc.), road condition information (e.g., level, pothole, muddy, wading, etc.), road type information (e.g., urban road, rural road, mountain road, highway, etc.), current time period (e.g., daytime, nighttime, etc.), and of course, may also include information about the current geographic location of the vehicle, battery level, current speed limit state of the vehicle, etc. The driving ability information may include a user's evaluation (e.g., low, medium, high) of the driving ability of the user.
In another embodiment, step S100 includes the steps of:
step S110, obtaining vehicle running information and outputting the vehicle running information;
step S111 acquires the driving ability information input by the user and the vehicle surrounding environment information input based on the vehicle travel information.
Specifically, the vehicle driving information may include information such as a vehicle position, weather, a road state, a current time period, and a vehicle speed limit state during current vehicle driving. The user can use a terminal device (such as a smart phone, a tablet computer, a smart watch and the like) to obtain vehicle running information through a preset server, and the vehicle running information is output in a voice and/or image mode, so that the user can know the current running state of the vehicle. The user can then input the vehicle surrounding environment information and input the user's driving ability information based on the vehicle travel information. The vehicle surrounding environment information and the driving ability information can be input in a mode that a user selects preset vehicle surrounding environment information options and driving ability options. For example, the corresponding preset weather option is preset: sunny, cloudy, light rain, medium rain, heavy rain, fog, snow; presetting road condition options: leveling, pothole, muddy and wading; road type option: urban roads, rural roads, mountain roads, highways; presetting a driving capability option: low, medium, high. Therefore, the user can select the options based on the vehicle running information to obtain the surrounding environment information and the driving capacity information of the vehicle. In this embodiment, the vehicle driving information is output to the user, so that the user inputs the corresponding driving ability information and the vehicle surrounding environment information, and the driving ability information and the vehicle surrounding environment information obtained based on the judgment of the user are more accurate relative to the vehicle surrounding environment information collected by various sensors.
In another embodiment, step S100 includes the steps of:
step S120, vehicle running information and driving ability information input by a user are obtained;
and step S121, obtaining the surrounding environment information of the vehicle according to the vehicle running information.
Specifically, a user obtains vehicle running information through a preset server, then analyzes the vehicle running information to obtain vehicle surrounding environment information, and obtains driving ability information input by the user, thereby obtaining the vehicle surrounding environment information and the driving ability information. In the embodiment, the user only needs to input the driving capacity information, and the vehicle running information such as the vehicle position, the weather, the road state, the current time period, the vehicle speed limit state and the like can be obtained through the preset server, so that the vehicle running information is analyzed to obtain the surrounding environment information of the vehicle, the information required to be input by the user is reduced, and the convenience of user operation is improved.
Step S200, generating a speed limit instruction according to the vehicle surrounding environment information and the driving capacity information;
specifically, a corresponding speed limit value may be generated according to the vehicle surrounding environment information and the driving capability information, and a corresponding speed limit instruction may be generated according to the speed limit value. For example, the highest speed limit value of the current driving road is obtained according to the vehicle surrounding environment information, then the corresponding speed limit parameter is obtained according to the road condition information, the weather information, the current time period information, the driving capability information and the like in the vehicle surrounding environment information, the recommended speed limit value is obtained according to the highest speed limit value and the speed limit parameter, and the corresponding speed limit instruction is generated according to the recommended speed limit value.
In another embodiment, step S200 further comprises the steps of:
step S210, generating a recommended speed-limiting interval according to the surrounding environment information and the driving capacity information, and outputting the recommended speed-limiting interval;
and step S220, acquiring a first speed limit value selected by the user based on the recommended speed limit interval, and generating a corresponding speed limit instruction according to the first speed limit value.
Specifically, a corresponding recommended speed-limit interval may be generated according to the surrounding environment information and the driving ability information, and the recommended speed-limit interval may be output in a form of voice or image, so that the user can know the recommended speed-limit interval. And then acquiring a first speed limit value selected by the user based on the recommended speed limit interval, and generating a corresponding speed limit instruction according to the first speed limit value. In the embodiment, the recommended speed limit interval is pushed to the user for selection, and then the speed limit instruction is generated according to the first speed limit value selected by the user, so that the flexibility of speed limit value selection is improved, and better user experience is brought.
Further, the vehicle surrounding environment information includes road type information, weather information, and road condition information, and the step S210 further includes the steps of:
step S211, obtaining a corresponding preset speed interval according to the road type information;
step S212, obtaining a corresponding preset speed limit coefficient according to the weather information, the road condition information and the driving capacity information;
and step S213, obtaining a corresponding recommended speed limit interval according to the preset speed interval and the preset speed limit coefficient.
Specifically, the environmental information around the vehicle includes road type information, weather information, and road condition information, and corresponding speed sections may be preset according to different road types, for example, a preset speed section corresponding to an urban road is 30-60 km/h, a preset speed section corresponding to a rural road is 60-80 km/h, a preset speed section corresponding to a mountain road is 30-50 km/h, and a preset speed section corresponding to an expressway is 80-120 km/h. And then road information or vehicle position information acquired by a sensor of the vehicle is obtained through a preset sensor, and further road type information is determined. Meanwhile, corresponding speed limit coefficients can be preset according to different weather, different vehicle conditions and different driving capabilities, for example, a weather coefficient T is preset: fine T ═ 1, light rain T ═ 0.95, medium rain T ═ 0.9, heavy rain T ═ 0.8, fog T ═ 0.7, snow T ═ 0.6; presetting a road condition coefficient K, wherein the flat road surface K is equal to 1, the hollow road surface K is equal to 0.9, the muddy road surface K is equal to 0.8, and the wading road surface K is equal to 0.7; preset drivability coefficient J: high J is 1, medium J is 0.9, low J is 0.8. And then, acquiring a corresponding preset speed interval according to the road type information, and acquiring a corresponding preset speed limit coefficient according to the weather information, the road condition information and the driving capacity information. And further obtaining a corresponding recommended speed limit interval according to the following formula:
Vout=Vin×T×K×J
wherein, VoutFor recommending the end point value V of the speed limit intervalinThe speed range is a preset speed range endpoint value, T is a preset weather coefficient, K is a preset road condition coefficient, and J is a preset driving capacity coefficient. And respectively calculating two endpoint values of the recommended speed-limiting interval to further obtain the recommended speed-limiting interval. Assuming that the road type information is an urban road, the preset speed interval is 30-60 km/h; if the weather information is clear, the preset weather coefficient T is 1, and if the road condition information is a pothole road surface, the preset road condition coefficient K is 0.9; if the driving capability information is medium, the preset driving capability coefficient J is 0.9, and then the recommended speed limit sections (30 × 1 × 0.9) to (60 × 1 × 0.9), that is, 24.3 to 48.6km/h, can be obtained according to the speed section and the speed limit coefficient. It is understood that the preset speed limit coefficient may include a preset speed limit coefficientThe weather coefficient, the preset road condition coefficient, the preset driving ability coefficient, and other speed limiting coefficients such as a preset time period coefficient (i.e., divided according to the time period in which the vehicle is traveling, for example, a day time coefficient of 1, early morning and evening coefficients of 0.9, and a night time coefficient of 0.8) may also be included. Those skilled in the art can understand that, in this embodiment, implementation equipment for the calculation process of the recommended speed limit interval is not limited, and may be a terminal held by a user, a preset server (a big data platform), and similarly, a vehicle end.
And step S300, sending the speed limit instruction to a vehicle end through a preset server so that the vehicle end controls the speed of the vehicle according to the speed limit instruction.
Specifically, after a speed limit instruction is generated, the speed limit instruction may be issued to a vehicle-mounted terminal of the vehicle end through a preset server, after the vehicle-mounted terminal receives the speed limit instruction, a speed limit signal is sent to a vehicle control unit through a Controller Area Network (CAN) Network, and finally the vehicle control unit limits the speed of the vehicle according to the speed limit signal, so that the vehicle end controls the speed limit of the vehicle according to the speed limit instruction.
In the first embodiment of the present invention, the information input by the user or the information of the surrounding environment of the vehicle (such as weather information, road condition information, road type information, current geographical position of the vehicle, battery level, current speed limit state of the vehicle, etc.) and the driving capability information may be obtained through the preset server. And then generating a corresponding speed limit value according to the surrounding environment information and the driving capability information of the vehicle, and generating a corresponding speed limit instruction according to the speed limit value. And finally, the speed limit instruction can be issued to a vehicle-mounted terminal of the vehicle end through a preset server, so that the vehicle end controls the speed limit of the vehicle according to the speed limit instruction, and the speed limit operation of the vehicle is completed. In the implementation, a user acquires the surrounding environment information and the driving capacity information of the vehicle through the terminal equipment, and generates a speed limit instruction based on the surrounding environment information and the driving capacity information of the vehicle to control the speed limit of the vehicle, so that the active adjustment of the speed limit of the vehicle is realized, and the intellectualization of the speed limit of the vehicle is improved.
Further, referring to fig. 2, a second embodiment of the invention provides a method for limiting speed of a vehicle, based on the above embodiment shown in fig. 1, the step S100 includes the following steps:
step S130, vehicle authentication information of a user is obtained, and whether the user has a speed limit permission or not is judged according to the vehicle authentication information;
step S131, if the speed limit authority exists, executing step S100;
and step S132, if the speed limit authority is not provided, the speed limit operation is not executed.
Specifically, the user needs to authenticate the ownership of the vehicle before performing the speed limiting operation, for example, the user obtains the vehicle authentication information by authenticating the purchase information, the driving license and other related vehicle ownership information of the user. According to the vehicle authentication information, if the user passes the authentication of the vehicle ownership, indicating that the user is the owner of the vehicle and has the vehicle ownership, then step S100 is executed. And if the authentication of the vehicle ownership is not passed, the user is not the owner of the vehicle and does not have the vehicle ownership, and the speed-limiting operation of the user is not executed. In the embodiment, the vehicle authentication information is verified before the vehicle speed limit is executed, so that the speed limit operation is ensured to be performed by a vehicle owner with the vehicle ownership, the illegal operation of a user who is not the vehicle owner is avoided, and the safety of the vehicle speed limit operation is improved.
Further, referring to fig. 3, a third embodiment of the invention provides a method for limiting speed of a vehicle, based on the above embodiment shown in fig. 1, before step S300, the method further includes the following steps:
and step S310, acquiring a second speed limit value input by a user, and generating a corresponding speed limit instruction according to the second speed limit value.
Specifically, the second speed limit value is a user-defined speed limit value. And the user can directly input the self-defined second speed limit value, and then a corresponding speed limit instruction can be generated according to the second speed limit value. And then the speed limit instruction is sent to the vehicle end through a preset server, so that the vehicle end controls the vehicle to limit the speed to a second speed limit value according to the speed limit instruction. For example, when a user inputs a custom speed limit value of 60km/h, a corresponding speed limit instruction is generated according to the custom speed limit value and is sent to a vehicle end. And after the vehicle end receives the speed limit instruction, limiting the maximum speed per hour of the vehicle to be below 60 km/h. In the embodiment, the user can directly input any self-defined speed limit value to limit the speed of the vehicle in the self-defined speed limit value, so that the selectable range of the speed limit value selected by the user is enlarged on one hand, and the convenience of limiting the speed of the vehicle is improved on the other hand.
As shown in fig. 4, fig. 4 is a schematic diagram of a vehicle speed limiting system according to an embodiment of the invention.
An embodiment of the present invention provides a vehicle speed limiting system, including:
the acquisition module 10 is used for acquiring the surrounding environment information and the driving capability information of the vehicle;
the operation module 20 is used for generating a speed limit instruction according to the vehicle surrounding environment information and the driving capacity information;
and the control module 30 is used for sending the speed limit instruction to a vehicle end through a preset server so that the vehicle end controls the speed limit of the vehicle according to the speed limit instruction.
Still further, the vehicle control system further includes: an authentication module 40;
the authentication module 40 is used for acquiring vehicle authentication information of a user and judging whether the user has a speed limit permission or not according to the vehicle authentication information;
an authentication module 40, configured to execute the following steps if the speed limit authority is present: acquiring surrounding environment information and driving capacity information of a vehicle;
and the authentication module 40 is used for not executing the speed limiting operation if the speed limiting authority is not available.
Still further, the vehicle control system further includes:
generating a recommended speed-limiting interval according to the vehicle surrounding environment information and the driving capacity information, and outputting the recommended speed-limiting interval;
and acquiring a first speed limit value selected by the user based on the recommended speed limit interval, and generating a corresponding speed limit instruction according to the first speed limit value.
Further, the vehicle surrounding environment information includes road type information, weather information, and road condition information, and the vehicle control system further includes:
acquiring a corresponding preset speed interval according to the road type information;
acquiring a corresponding preset speed limit coefficient according to the weather information, the road condition information and the driving capacity information;
and obtaining a corresponding recommended speed limit interval according to the preset speed interval and the preset speed limit coefficient.
Still further, the vehicle control system further includes:
the acquisition module 10 is further configured to acquire vehicle driving information and output the vehicle driving information;
the acquisition module 10 is further configured to acquire driving capability information input by a user and vehicle surrounding environment information input based on the vehicle driving information.
Still further, the vehicle control system further includes:
the acquisition module 10 is further configured to acquire vehicle driving information and driving capability information input by a user;
the acquisition module 10 is further configured to obtain vehicle surrounding environment information according to the vehicle driving information.
Still further, the vehicle control system further includes:
the operation module 20 is further configured to obtain a second speed limit value input by the user, and generate a corresponding speed limit instruction according to the second speed limit value.
As shown in fig. 5, fig. 5 is a schematic device structure diagram of a hardware operating environment according to an embodiment of the present invention.
As shown in fig. 5, the apparatus may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Optionally, the device may further include a camera, RF (Radio Frequency) circuitry, sensors, audio circuitry, a WiFi module, and so forth. Such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display screen, turn off the display screen and/or the backlight according to the brightness of ambient light. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when the mobile terminal is stationary, and can be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer and tapping) and the like for recognizing the attitude of the mobile terminal; of course, the mobile terminal may also be configured with other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which are not described herein again.
Those skilled in the art will appreciate that the configuration of the apparatus shown in fig. 5 does not constitute a limitation of the vehicle speed limiting apparatus and may include more or fewer components than those shown, or some components in combination, or a different arrangement of components.
As shown in fig. 5, the memory 1005, which is one type of computer storage medium, may include an operating system, a network communication module, a user interface module, and a vehicle speed limit application program therein.
In the apparatus shown in fig. 5, the processor 1001 may be configured to invoke a vehicle speed limit program stored in the memory 1005 and perform the following operations:
acquiring surrounding environment information and driving capacity information of a vehicle;
generating a speed limit instruction according to the vehicle surrounding environment information and the driving capacity information;
and sending the speed limit instruction to a vehicle end through a preset server so that the vehicle end controls the speed limit of the vehicle according to the speed limit instruction.
Still further, the processor 1001 may be further configured to invoke a vehicle speed limit program stored in the memory 1005 and perform the following operations:
acquiring vehicle authentication information of a user, and judging whether the user has a speed limit permission or not according to the vehicle authentication information;
if the speed limit authority is provided, the following steps are executed: acquiring surrounding environment information and driving capacity information of a vehicle;
and if the speed limit authority is not available, the speed limit operation is not executed.
Still further, the processor 1001 may be further configured to invoke a vehicle speed limit program stored in the memory 1005 and perform the following operations:
generating a recommended speed-limiting interval according to the vehicle surrounding environment information and the driving capacity information, and outputting the recommended speed-limiting interval;
and acquiring a first speed limit value selected by the user based on the recommended speed limit interval, and generating a corresponding speed limit instruction according to the first speed limit value.
Further, the vehicle surrounding environment information includes road type information, weather information, and road condition information, and the processor 1001 may be further configured to invoke a vehicle speed limit program stored in the memory 1005, and perform the following operations:
acquiring a corresponding preset speed interval according to the road type information;
acquiring a corresponding preset speed limit coefficient according to the weather information, the road condition information and the driving capacity information;
and obtaining a corresponding recommended speed limit interval according to the preset speed interval and the preset speed limit coefficient.
Still further, the processor 1001 may be further configured to invoke a vehicle speed limit program stored in the memory 1005 and perform the following operations:
acquiring vehicle running information and outputting the vehicle running information;
the driving ability information input by a user and the vehicle surrounding environment information input based on the vehicle running information are acquired.
Still further, the processor 1001 may be further configured to invoke a vehicle speed limit program stored in the memory 1005 and perform the following operations:
acquiring vehicle running information and driving capacity information input by a user;
and obtaining the surrounding environment information of the vehicle according to the running information of the vehicle.
Still further, the processor 1001 may be further configured to invoke a vehicle speed limit program stored in the memory 1005 and perform the following operations:
and acquiring a second speed limit value input by a user, and generating a corresponding speed limit instruction according to the second speed limit value.
In addition, the embodiment of the invention also provides a computer readable storage medium.
The computer readable storage medium stores a computer program, and the computer program, when executed by the processor, implements the operations in the vehicle speed limiting method provided by the above embodiment, and specific implementation manners may refer to the above embodiment, which is not described herein again.
It is to be understood that the foregoing scenarios are only examples, and do not constitute a limitation on application scenarios of the technical solutions provided in the embodiments of the present application, and the technical solutions of the present application may also be applied to other scenarios. For example, as can be known by those skilled in the art, with the evolution of system architecture and the emergence of new service scenarios, the technical solution provided in the embodiments of the present application is also applicable to similar technical problems.
The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.
The steps in the method of the embodiment of the application can be sequentially adjusted, combined and deleted according to actual needs.
The units in the device in the embodiment of the application can be merged, divided and deleted according to actual needs.
In the present application, the same or similar term concepts, technical solutions and/or application scenario descriptions will be generally described only in detail at the first occurrence, and when the description is repeated later, the detailed description will not be repeated in general for brevity, and when understanding the technical solutions and the like of the present application, reference may be made to the related detailed description before the description for the same or similar term concepts, technical solutions and/or application scenario descriptions and the like which are not described in detail later.
In the present application, each embodiment is described with emphasis, and reference may be made to the description of other embodiments for parts that are not described or illustrated in any embodiment.
The technical features of the technical solution of the present application may be arbitrarily combined, and for brevity of description, all possible combinations of the technical features in the embodiments are not described, however, as long as there is no contradiction between the combinations of the technical features, the scope of the present application should be considered as being described in the present application.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, a controlled terminal, or a network device) to execute the method of each embodiment of the present application.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. The procedures or functions according to the embodiments of the present application are all or partially generated when the computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (e.g., coaxial cable, fiber optic, digital subscriber line) or wirelessly (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, memory Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
The above description is only a preferred embodiment of the present application, and not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application, or which are directly or indirectly applied to other related technical fields, are included in the scope of the present application.

Claims (10)

1. A vehicle speed limiting method is characterized by comprising the following steps:
acquiring surrounding environment information and driving capacity information of a vehicle;
generating a speed limit instruction according to the vehicle surrounding environment information and the driving capacity information;
and sending the speed limit instruction to a vehicle end through a preset server so that the vehicle end controls the speed limit of the vehicle according to the speed limit instruction.
2. The vehicle speed limiting method according to claim 1, wherein the step of acquiring the vehicle surrounding environment information and the driving ability information is preceded by:
acquiring vehicle authentication information of a user, and judging whether the user has a speed limit permission or not according to the vehicle authentication information;
if the speed limit authority is provided, the following steps are executed: acquiring surrounding environment information and driving capacity information of a vehicle;
and if the speed limit authority is not available, the speed limit operation is not executed.
3. The vehicle speed limiting method according to claim 1, wherein the step of generating a speed limiting instruction based on the vehicle surrounding environment information and the driving ability information includes:
generating a recommended speed-limiting interval according to the vehicle surrounding environment information and the driving capacity information, and outputting the recommended speed-limiting interval;
and acquiring a first speed limit value selected by the user based on the recommended speed limit interval, and generating a corresponding speed limit instruction according to the first speed limit value.
4. The vehicle speed limit method of claim 3, wherein the vehicle surrounding environment information includes road type information, weather information, and road condition information, and the step of generating the recommended speed limit section according to the vehicle surrounding environment information and the driving capability information and outputting the recommended speed limit section includes:
acquiring a corresponding preset speed interval according to the road type information;
acquiring a corresponding preset speed limit coefficient according to the weather information, the road condition information and the driving capacity information;
and obtaining a corresponding recommended speed limit interval according to the preset speed interval and the preset speed limit coefficient.
5. The vehicle speed limit method of claim 1, wherein the step of acquiring the vehicle surrounding environment information and the driving ability information input by the user includes:
acquiring vehicle running information and outputting the vehicle running information;
the driving ability information input by a user and the vehicle surrounding environment information input based on the vehicle running information are acquired.
6. The vehicle speed limit method of claim 1, wherein the step of acquiring the vehicle surrounding environment information and the driving ability information input by the user further comprises:
acquiring vehicle running information and driving capacity information input by a user;
and obtaining the surrounding environment information of the vehicle according to the running information of the vehicle.
7. The vehicle speed limiting method according to any one of claims 1 to 6, characterized by further comprising:
and acquiring a second speed limit value input by a user, and generating a corresponding speed limit instruction according to the second speed limit value.
8. A vehicle speed limit system, characterized in that the vehicle speed limit system comprises:
the acquisition module is used for acquiring the surrounding environment information and the driving capacity information of the vehicle;
the operation module is used for generating a speed limit instruction according to the vehicle surrounding environment information and the driving capacity information;
and the control module is used for sending the speed limit instruction to a vehicle end through a preset server so that the vehicle end controls the speed limit of the vehicle according to the speed limit instruction.
9. A vehicle speed-limiting apparatus characterized by comprising: a memory, a processor and a vehicle speed limit program stored on the memory and operable on the processor, the vehicle speed limit program when executed by the processor implementing the steps of the vehicle speed limit method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that a vehicle speed limit program is stored thereon, which when executed by a processor implements the steps of the vehicle speed limit method according to any one of claims 1 to 7.
CN202111446057.0A 2021-11-30 2021-11-30 Vehicle speed limiting method, system, equipment and computer readable storage medium Active CN114132312B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111446057.0A CN114132312B (en) 2021-11-30 2021-11-30 Vehicle speed limiting method, system, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111446057.0A CN114132312B (en) 2021-11-30 2021-11-30 Vehicle speed limiting method, system, equipment and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN114132312A true CN114132312A (en) 2022-03-04
CN114132312B CN114132312B (en) 2024-05-28

Family

ID=80386035

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111446057.0A Active CN114132312B (en) 2021-11-30 2021-11-30 Vehicle speed limiting method, system, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN114132312B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115188184A (en) * 2022-06-20 2022-10-14 海信集团控股股份有限公司 Vehicle speed limit processing method, equipment and device
CN116959261A (en) * 2023-09-20 2023-10-27 武汉车凌智联科技有限公司 Vehicle safety driving monitoring and early warning system based on cloud platform

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013027110A2 (en) * 2011-08-24 2013-02-28 Toyota Jidosha Kabushiki Kaisha Driving support device and driving support method
CN103183032A (en) * 2011-12-31 2013-07-03 上海汽车集团股份有限公司 Safety accessory system and method for vehicle speed limiting
US20170072952A1 (en) * 2015-09-10 2017-03-16 Mando Corporation Driving assistance apparatus and driving assistance method
CN108791288A (en) * 2018-05-31 2018-11-13 惠州华阳通用电子有限公司 A kind of collision prevention device and method based on information fusion
CN109733399A (en) * 2019-02-20 2019-05-10 广州小鹏汽车科技有限公司 A kind of automatic speed-limiting adjusting method and system
CN111994065A (en) * 2020-08-19 2020-11-27 南京维思科汽车科技有限公司 Intelligent speed limiting system and method for vehicle
CN112249028A (en) * 2020-11-06 2021-01-22 北京航迹科技有限公司 Method, device, equipment, medium and vehicle for providing vehicle driving strategy

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013027110A2 (en) * 2011-08-24 2013-02-28 Toyota Jidosha Kabushiki Kaisha Driving support device and driving support method
CN103183032A (en) * 2011-12-31 2013-07-03 上海汽车集团股份有限公司 Safety accessory system and method for vehicle speed limiting
US20170072952A1 (en) * 2015-09-10 2017-03-16 Mando Corporation Driving assistance apparatus and driving assistance method
CN108791288A (en) * 2018-05-31 2018-11-13 惠州华阳通用电子有限公司 A kind of collision prevention device and method based on information fusion
CN109733399A (en) * 2019-02-20 2019-05-10 广州小鹏汽车科技有限公司 A kind of automatic speed-limiting adjusting method and system
CN111994065A (en) * 2020-08-19 2020-11-27 南京维思科汽车科技有限公司 Intelligent speed limiting system and method for vehicle
CN112249028A (en) * 2020-11-06 2021-01-22 北京航迹科技有限公司 Method, device, equipment, medium and vehicle for providing vehicle driving strategy

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115188184A (en) * 2022-06-20 2022-10-14 海信集团控股股份有限公司 Vehicle speed limit processing method, equipment and device
CN115188184B (en) * 2022-06-20 2024-03-19 海信集团控股股份有限公司 Vehicle speed limit processing method, device and apparatus
CN116959261A (en) * 2023-09-20 2023-10-27 武汉车凌智联科技有限公司 Vehicle safety driving monitoring and early warning system based on cloud platform
CN116959261B (en) * 2023-09-20 2023-12-15 武汉车凌智联科技有限公司 Vehicle safety driving monitoring and early warning system based on cloud platform

Also Published As

Publication number Publication date
CN114132312B (en) 2024-05-28

Similar Documents

Publication Publication Date Title
CN107444402B (en) Vehicle mode scheduling with learning user preferences
JP6493282B2 (en) Server and information providing apparatus
CN109895851B (en) Curve guide method, curve guide device, curve guide electronic device, and computer-readable recording medium
US9969405B2 (en) Alarm apparatus, alarm system, alarm method and portable terminal
CN111984282A (en) Software updating device, server device, and software updating method
CN114132312B (en) Vehicle speed limiting method, system, equipment and computer readable storage medium
US10793164B2 (en) Logical configuration of vehicle control systems based on driver profiles
US10069886B1 (en) Systems and methods for modulating advertisement frequencies in streaming signals based on vehicle operation data
CN111610781A (en) Method and system for controlling an autopilot system of a vehicle
EP1916502A1 (en) Navigation device, map server, map updating system, map updating method, and map updating program
CN112339622B (en) Seat adjusting method and device and vehicle-mounted system
US11051146B2 (en) Information processing apparatus and information processing program
US20150245181A1 (en) Systems and methods for vehicle-based mobile device screen projection
US20200264632A1 (en) System and method for controlling an autonomous vehicle
CN111417068A (en) Vehicle auxiliary navigation positioning method, device and equipment and readable storage medium
WO2021002368A1 (en) Safety performance evaluation device, safety performance evaluation method, information processing device, and information processing method
CN110979328A (en) Comfortable ride of autonomous vehicle
CN111319560B (en) Information processing system, program, and information processing method
CN112590813A (en) Method, apparatus, electronic device, and medium for generating information of autonomous vehicle
WO2020072800A1 (en) Systems and methods for automatic breakdown detection and roadside assistance
CN105564429A (en) Running safety pre-warning method and device
US20230316411A1 (en) Deductible Determination System
CN114084166A (en) Apparatus and method for controlling autonomous driving of vehicle
CN114882464B (en) Multi-task model training method, multi-task processing method, device and vehicle
KR101574137B1 (en) Apparatus for electric vehicle specific navigation adopting battery consumption weight algorithm according to the slope change of road and the method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant