Vehicle speed determination method, apparatus, and electronic device

By acquiring and integrating various traffic information, the target driving speed of autonomous vehicles is determined, solving the speed planning problem when multiple pieces of information exist simultaneously and improving the autonomous driving experience.

CN117002518BActive Publication Date: 2026-07-24BEIJING CO WHEELS TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING CO WHEELS TECH CO LTD
Filing Date
2022-10-18
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

During autonomous driving, existing technologies struggle to rationally plan vehicle speeds when multiple traffic information sources are present simultaneously, impacting the overall experience of autonomous driving.

Method used

By acquiring various traffic information about the road the vehicle is currently traveling on, multiple candidate driving speeds are determined. Based on preset rules and these candidate driving speeds, the target driving speed of the vehicle is determined by integrating various traffic information.

Benefits of technology

Under various traffic conditions, rationally plan vehicle speed to improve the autonomous driving experience and ensure reasonable speed planning and driving comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117002518B_ABST
    Figure CN117002518B_ABST
Patent Text Reader

Abstract

The present disclosure provides a vehicle speed determination method, device and electronic equipment. The method comprises: obtaining multiple traffic information of a current driving road of a vehicle, determining multiple candidate driving speeds of the vehicle according to the multiple traffic information, and determining a target driving speed of the vehicle on the current driving road based on a preset rule and the multiple candidate driving speeds. The target driving speed of the vehicle can be determined based on the multiple candidate driving speeds determined according to the multiple traffic information, so that the driving speed of the autonomous vehicle can be reasonably planned, and the experience effect of autonomous driving can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of autonomous driving technology, and in particular to a method, apparatus and electronic device for determining vehicle speed. Background Technology

[0002] Autonomous vehicles (also known as driverless cars, computer-driven cars, or wheeled mobile robots) are intelligent vehicles that achieve driverless operation through computer systems. In related technologies, during autonomous driving, the vehicle can plan its speed based on road conditions, traffic signs, or networked traffic data. However, these technologies often rely on only one of these methods for speed planning. When multiple pieces of information are available simultaneously, the ability to rationally plan the speed directly impacts the user experience of autonomous driving. Summary of the Invention

[0003] This disclosure presents a method, apparatus, and electronic device for determining vehicle speed, which aims to at least partially solve one of the technical problems in the related art.

[0004] The first aspect of this disclosure provides a method for determining vehicle speed, including: acquiring various traffic information of the road on which the vehicle is currently traveling; determining multiple candidate driving speeds of the vehicle based on the various traffic information; and determining a target driving speed of the vehicle on the road on which it is currently traveling based on preset rules and the multiple candidate driving speeds.

[0005] A second aspect of this disclosure provides a vehicle speed determination device, comprising: an acquisition module for acquiring various traffic information of the road on which the vehicle is currently traveling; a first determination module for determining multiple candidate driving speeds of the vehicle based on the various traffic information; and a second determination module for determining a target driving speed of the vehicle on the current road based on preset rules and the multiple candidate driving speeds.

[0006] A third aspect of this disclosure provides an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform a vehicle speed determination method according to an embodiment of this disclosure.

[0007] A fourth aspect of this disclosure provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the vehicle speed determination method disclosed in the embodiments of this disclosure.

[0008] A fifth aspect of this disclosure provides a vehicle that includes the electronic equipment described in the preceding aspect of the embodiment.

[0009] In this embodiment, by acquiring various traffic information of the vehicle's current driving road, and determining multiple candidate driving speeds of the vehicle based on the various traffic information, and determining the target driving speed of the vehicle on the current driving road based on preset rules and multiple candidate driving speeds, it is possible to determine the final target driving speed of the vehicle by comprehensively considering the candidate driving speeds determined by multiple traffic information when multiple traffic information exists simultaneously. Therefore, the driving speed of autonomous vehicles can be reasonably planned, improving the experience of autonomous driving.

[0010] Additional aspects and advantages of this disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this disclosure. Attached Figure Description

[0011] The above and / or additional aspects and advantages of this disclosure will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, in which:

[0012] Figure 1 This is a schematic flowchart of a vehicle speed determination method according to an embodiment of the present disclosure;

[0013] Figure 2 This is a flowchart illustrating a vehicle speed determination method according to another embodiment of the present disclosure;

[0014] Figure 3 This is a flowchart illustrating a vehicle speed determination method according to another embodiment of the present disclosure;

[0015] Figure 4 This is a schematic diagram of a vehicle speed determining device according to another embodiment of the present disclosure;

[0016] Figure 5 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. Detailed Implementation

[0017] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0018] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.

[0019] It should be noted that the vehicle speed determination method in this embodiment can be executed by a vehicle speed determination device, which can be implemented by software and / or hardware. The device can be configured in an electronic device, which may include, but is not limited to, a terminal, a server, etc.

[0020] Figure 1 This is a flowchart illustrating a vehicle speed determination method according to an embodiment of the present disclosure, as shown below. Figure 1 As shown, the method includes:

[0021] S101: Obtain various traffic information about the road the vehicle is currently traveling on.

[0022] In this embodiment of the disclosure, the vehicle may be a vehicle that supports autonomous driving, and the road that the autonomous vehicle is currently traveling on may be referred to as the current driving road, which may contain various traffic information.

[0023] In some embodiments, various traffic information, such as speed limit information, road surface information, congestion information, and any other possible traffic information, are not limited thereto.

[0024] The speed limit information describes the speed limit conditions of the current road. For example, the speed limit information could be the speed limit shown on a roadside sign. In this embodiment, the vehicle can be equipped with an image acquisition module (e.g., a front camera) to capture an image of the speed limit sign, and further identify the speed limit in the image as the speed limit information using a pre-set image recognition algorithm. Alternatively, the vehicle can be equipped with a radar system (e.g., a navigation radar detector) to announce the speed limit, in which case the speed limit information can be obtained. Or, the speed limit information can be obtained through any other possible means, without limitation.

[0025] Road surface information describes the road surface conditions of the currently traveling road. This information includes, for example, the road surface material (e.g., asphalt, cement, dirt), road surface smoothness, and any other possible road surface information, without limitation. For instance, the autonomous vehicle in this embodiment can be equipped with sensing devices (e.g., cameras, proximity sensors) to sense road surface information such as the road surface material and smoothness of the currently traveling road.

[0026] Congestion information describes the current traffic conditions on the road. For example, an accident ahead or peak traffic hours can cause congestion, which can be reported by network-connected navigation software. In this case, this embodiment can obtain the congestion information via the network.

[0027] It is understood that the above examples are only used as illustrations of traffic information such as speed limit information, road surface information, and congestion information. In practical applications, any other possible traffic information can be obtained, or traffic information can be obtained in any possible way, without any restrictions.

[0028] S102: Determine multiple candidate driving speeds for vehicles based on various traffic information.

[0029] After determining various traffic information such as speed limit information, road surface information, and congestion information, this embodiment can further determine the corresponding driving speed according to each type of traffic information. This driving speed can be referred to as the candidate driving speed, thereby determining multiple candidate driving speeds for the vehicle.

[0030] In some embodiments, the corresponding candidate speed can be directly determined based on the speed limit information. For example, if the speed limit information indicates that the current driving road has a speed limit of 60 km / h, the candidate driving speed determined based on the speed limit information can be less than or equal to 60 km / h.

[0031] In other embodiments, the autonomous vehicle can pre-set matching rules for road surface information and speed. These matching rules are used to record the correspondence between different road surface materials, road surface smoothness, and other road surface information and driving speed. In this embodiment, after obtaining road surface information, the vehicle can query the driving speed corresponding to the road surface information as a candidate driving speed according to the matching rules; alternatively, this embodiment can also use any other possible method to determine the candidate driving speed corresponding to the road surface information, without limitation.

[0032] In other embodiments, congestion information may include congestion time and distance from the congestion point. For example, if the navigation voice announces "There is road congestion 2km ahead, estimated travel time is 3 minutes," then in this embodiment, the candidate driving speed corresponding to the congestion information can be calculated based on the congestion time and distance. Alternatively, any other possible method can be used to determine the candidate driving speed corresponding to the congestion information; there are no limitations on this.

[0033] S103: Determine the target driving speed of the vehicle on the current driving road based on preset rules and multiple candidate driving speeds.

[0034] After determining multiple candidate driving speeds corresponding to various traffic information, this embodiment of the present disclosure can further determine the target driving speed of the vehicle on the current driving road based on preset rules and multiple candidate driving speeds (such as the three mentioned above).

[0035] The final driving speed adopted by the vehicle can be called the target driving speed. That is to say, the vehicle drives autonomously on the current road at the target driving speed. The target driving speed can be one of multiple candidate driving speeds, or a speed obtained by combining multiple candidate driving speeds, and there is no restriction on it.

[0036] The preset rules can be any possible rules, such as priority rules, calculation rules, etc., and can be related to various traffic information. According to the embodiments of this disclosure, multiple candidate driving speeds can be selected or calculated based on the preset rules to obtain the final target driving speed.

[0037] It should be noted that the above example uses three types of traffic information for illustration. In practical applications, the current driving road may only have two types of traffic information. For example, if there is no speed limit information on the current driving road, the final target driving speed can be determined based on preset rules and two candidate driving speeds corresponding to the road surface information and congestion information. Furthermore, if only one type of traffic information exists on the current driving road, such as the absence of congestion information and speed limit information, this embodiment can directly use the candidate driving speed determined by the road surface information as the target driving speed.

[0038] In this embodiment, by acquiring various traffic information of the vehicle's current driving road, and determining multiple candidate driving speeds of the vehicle based on the various traffic information, and determining the target driving speed of the vehicle on the current driving road based on preset rules and multiple candidate driving speeds, it is possible to determine the final target driving speed of the vehicle by comprehensively considering the candidate driving speeds determined by multiple traffic information when multiple traffic information exists simultaneously. Therefore, the driving speed of autonomous vehicles can be reasonably planned, improving the experience of autonomous driving.

[0039] Figure 2 This is a flowchart illustrating a vehicle speed determination method according to another embodiment of the present disclosure, such as... Figure 2 As shown, the method includes:

[0040] S201: Obtain various traffic information about the road the vehicle is currently traveling on.

[0041] S202: Determine multiple candidate driving speeds for vehicles based on various traffic information.

[0042] For a detailed description of S201-202, please refer to the above embodiments, which will not be repeated here.

[0043] S203: Based on the priorities of various traffic information, determine the candidate driving speed corresponding to the traffic information with the highest priority as the target driving speed.

[0044] In this embodiment of the disclosure, the preset rule can be the priority of various traffic information. In the process of determining the target driving speed, the candidate driving speed corresponding to the traffic information with the highest priority can be selected from multiple candidate driving speeds as the target driving speed of the vehicle based on the priority of various traffic information.

[0045] In some embodiments, speed limit information can reflect traffic rules and has a higher priority than road surface information and congestion information, while road surface information can reflect driving comfort and has a higher priority than congestion information. That is to say, speed limit information has the highest priority and congestion information has the lowest priority.

[0046] For example, if there are three types of traffic information on the current road, namely speed limit, road surface information, and congestion information, the candidate driving speeds could be 60 km / h, 80 km / h, and 100 km / h respectively. Based on the highest priority of the speed limit information, the target driving speed of the vehicle can be determined to be 60 km / h. As another example, if there are two types of traffic information on the current road, namely road surface information and congestion information, the candidate driving speeds could be 80 km / h and 100 km / h respectively. Since the highest priority is the road surface information, the target driving speed is determined to be 80 km / h.

[0047] Therefore, this embodiment can select the target driving speed from multiple candidate driving speeds based on the priority of traffic rules and driving comfort, thus making speed planning more reasonable.

[0048] In this embodiment, by acquiring various traffic information about the vehicle's current route, and determining multiple candidate speeds based on this information, and then determining the target speed based on preset rules and these candidate speeds, the system can determine the final target speed by comprehensively considering the candidate speeds from multiple traffic information sources, even when such information is available simultaneously. This allows for more rational speed planning for autonomous vehicles, improving the overall driving experience. Furthermore, this embodiment can select the target speed from multiple candidate speeds based on traffic rules and driving comfort priorities, resulting in more reasonable speed planning.

[0049] Figure 3 This is a flowchart illustrating a vehicle speed determination method according to another embodiment of the present disclosure, such as... Figure 3 As shown, the method includes:

[0050] S301: Obtain various traffic information about the road the vehicle is currently traveling on.

[0051] S302: Determine multiple candidate driving speeds for vehicles based on various traffic information.

[0052] For a detailed description of S301-302, please refer to the above embodiments, which will not be repeated here.

[0053] S303: In response to a user's selection of driving mode within the vehicle, determine the weighting factor.

[0054] In this embodiment of the disclosure, the preset rule can be a weighted calculation rule.

[0055] Specifically, the autonomous vehicle in this embodiment can support multiple driving modes, such as comfort mode, sport mode, and any other possible driving modes. In different driving modes, various traffic information can have corresponding weighting factors. The user in the vehicle can select a driving mode, for example, by pressing a button or using voice control. The vehicle can respond to the selection operation and determine the weighting factor corresponding to the driving mode selected by the user.

[0056] In some implementations, road information is related to comfort. When the user selects comfort mode, the weight factor corresponding to road information (traffic information) is relatively large, while the weight factors corresponding to speed limit information and congestion information are relatively small. For example, in comfort mode, the weight factors corresponding to road information, speed limit information, and congestion information are 0.6, 0.2, and 0.2, respectively.

[0057] In other embodiments, speed limit information is related to speed. When the user selects the sports mode, the weight factor corresponding to the speed limit information (traffic information) is relatively large, while the weight factors corresponding to the road surface information and congestion information are relatively small. For example, in sports mode, the weight factors corresponding to the road surface information, speed limit information, and congestion information are 0.1, 0.7, and 0.2, respectively.

[0058] S304: Calculate the target speed of the vehicle by weighting factors corresponding to various traffic information and multiple candidate driving speeds.

[0059] Furthermore, in determining the target driving speed, this embodiment can calculate the vehicle's target driving speed by weighting factors corresponding to various traffic information and multiple candidate driving speeds.

[0060] For example, the weighting factors for road information, speed limit information, and congestion information are 0.6, 0.2, and 0.2, respectively. The candidate driving speeds determined by the road information, speed limit information, and congestion information are 60km / h, 80km / h, and 100km / h, respectively. Then, the target driving speed = 60km / h*0.6 + 80km / h*0.2 + 100km / h*0.2 = 72km / h.

[0061] It should be noted that, in order to take into account traffic rules, the target driving speed determined in this embodiment is not greater than the candidate driving speed corresponding to the speed limit information. If the final determined target driving speed is greater than the candidate driving speed corresponding to the speed limit information, then the driving speed will be at the candidate driving speed corresponding to the speed limit information.

[0062] Therefore, the embodiments of this disclosure can combine candidate driving speeds determined by multiple traffic information and integrate the driving mode preferred by the user to determine the final target driving speed, thereby further improving the effect of autonomous driving.

[0063] In this embodiment, by acquiring various traffic information of the vehicle's current driving road and determining multiple candidate driving speeds based on this information, and then determining the vehicle's target driving speed on the current driving road based on preset rules and these candidate speeds, the system can determine the vehicle's final target driving speed by comprehensively considering the candidate speeds determined from multiple traffic information sources, even when such information is available simultaneously. Therefore, the driving speed of autonomous vehicles can be rationally planned, improving the autonomous driving experience. Furthermore, this embodiment can integrate candidate driving speeds determined from multiple traffic information sources with the user's preferred driving mode to determine the final target driving speed, thereby further enhancing the effectiveness of autonomous driving.

[0064] To achieve the above embodiments, this disclosure also proposes a vehicle speed determination device.

[0065] Figure 4 This is a schematic diagram of a vehicle speed determination device according to another embodiment of the present disclosure.

[0066] like Figure 4 As shown, the vehicle speed determining device 40 includes:

[0067] The acquisition module 401 is used to acquire various traffic information of the road the vehicle is currently traveling on;

[0068] The first determining module 402 is used to determine multiple candidate driving speeds of a vehicle based on various traffic information; and

[0069] The second determining module 403 is used to determine the target driving speed of the vehicle on the current driving road based on preset rules and multiple candidate driving speeds.

[0070] In some embodiments, the acquisition module 401 is specifically used for:

[0071] Obtain the speed limit information, road surface information, and congestion information of the current driving road;

[0072] Among them, the speed limit information, the road surface information, and the congestion information are considered as various types of traffic information.

[0073] In some embodiments, the second determining module 403 is specifically used for:

[0074] Based on the priorities of various traffic information, the candidate driving speed corresponding to the traffic information with the highest priority is determined as the target driving speed. Among them, the speed limit information has a higher priority than the road surface information and congestion information.

[0075] In some embodiments, the second determining module 403 is specifically used for:

[0076] The target speed of a vehicle is calculated by weighting factors corresponding to various traffic information and multiple candidate driving speeds, wherein the target driving speed is not greater than the candidate driving speed corresponding to the speed limit information.

[0077] In some embodiments, the device 40 further includes a third determining module for determining a weighting factor in response to a user's selection of a driving mode within the vehicle.

[0078] In this embodiment, by acquiring various traffic information of the vehicle's current driving road, and determining multiple candidate driving speeds of the vehicle based on the various traffic information, and determining the target driving speed of the vehicle on the current driving road based on preset rules and multiple candidate driving speeds, it is possible to determine the final target driving speed of the vehicle by comprehensively considering the candidate driving speeds determined by multiple traffic information when multiple traffic information exists simultaneously. Therefore, the driving speed of autonomous vehicles can be reasonably planned, improving the experience of autonomous driving.

[0079] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0080] To implement the above embodiments, this disclosure also proposes a computer program product that, when executed by an instruction processor, performs the vehicle speed determination method as described in the foregoing embodiments of this disclosure.

[0081] Figure 5 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. Figure 5 The electronic device 12 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0082] like Figure 5 As shown, the electronic device 12 is represented in the form of a general-purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and bus 18 connecting different system components (including system memory 28 and processing unit 16).

[0083] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. Examples of these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0084] Electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by electronic device 12, including volatile and non-volatile media, removable and non-removable media.

[0085] Memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 30 and / or cache memory 32. Electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (… Figure 5 Not shown; usually referred to as a "hard drive".

[0086] although Figure 5 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disc drive for reading and writing to a removable non-volatile optical disc (e.g., a compact disc read-only memory (CD-ROM), a digital video disc read-only memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of this disclosure.

[0087] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of this disclosure.

[0088] Electronic device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with electronic device 12, and / or with any device that enables electronic device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 22. Furthermore, electronic device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 20. As shown, network adapter 20 communicates with other modules of electronic device 12 via bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0089] The processing unit 16 executes various functional applications by running programs stored in the system memory 28, such as implementing the vehicle speed determination method mentioned in the foregoing embodiments.

[0090] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0091] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

[0092] It should be noted that in the description of this disclosure, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this disclosure, unless otherwise stated, "a plurality of" means two or more.

[0093] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of preferred embodiments of this disclosure includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the function involved, as will be understood by those skilled in the art to which embodiments of this disclosure pertain.

[0094] It should be understood that various parts of this disclosure can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0095] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0096] Furthermore, the functional units in the various embodiments of this disclosure can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0097] The storage media mentioned above can be read-only memory, disk, or optical disk, etc.

[0098] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this disclosure. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0099] Although embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present disclosure. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present disclosure.

Claims

1. A method for determining vehicle speed, characterized in that, include: Obtain various traffic information about the road the vehicle is currently traveling on; Based on the various traffic information, multiple candidate driving speeds of the vehicle are determined; as well as Based on preset rules and the multiple candidate driving speeds, the target driving speed of the vehicle on the current driving road is determined, wherein the target driving speed of the vehicle is calculated by weighting according to the weighting factors corresponding to the multiple traffic information and the multiple candidate driving speeds. The method further includes: The weighting factor is determined in response to a user's selection of a driving mode within the vehicle.

2. The method as described in claim 1, characterized in that, The acquisition of various traffic information on the vehicle's current road includes: Obtain the speed limit information, road surface information, and congestion information of the current driving road; Among them, the speed limit information, the road surface information, and the congestion information are considered as various types of traffic information.

3. The method as described in claim 2, characterized in that, Determining the target driving speed of the vehicle on the current driving road based on preset rules and the multiple candidate driving speeds includes: Based on the priorities of the various traffic information, the candidate driving speed corresponding to the traffic information with the highest priority is determined as the target driving speed, wherein the speed limit information has a higher priority than the road surface information and the congestion information.

4. The method as described in claim 2, characterized in that, The target driving speed is not greater than the candidate driving speed corresponding to the speed limit information.

5. A vehicle speed determining device, characterized in that, include: The acquisition module is used to acquire various traffic information about the road the vehicle is currently traveling on; The first determining module is used to determine multiple candidate driving speeds of the vehicle based on the various traffic information. as well as The second determining module is used to determine the target driving speed of the vehicle on the current driving road based on preset rules and the multiple candidate driving speeds, wherein the target driving speed of the vehicle is calculated by weighting according to the weighting factors corresponding to the multiple traffic information and the multiple candidate driving speeds. The device further includes: The third determining module is used to determine the weighting factor in response to the user's selection of driving mode in the vehicle.

6. The apparatus as claimed in claim 5, characterized in that, The acquisition module is specifically used for: Obtain the speed limit information, road surface information, and congestion information of the current driving road; Among them, the speed limit information, the road surface information, and the congestion information are considered as various types of traffic information.

7. An electronic device, comprising: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-4.

8. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-4.

9. A vehicle, characterized in that, The vehicle includes the electronic equipment as described in claim 7.