Method, device, electronic equipment and medium for evaluating vehicle turn pass rate

By acquiring vehicle parameters and curve coordinates, and using a curve passability model to assess whether a vehicle can pass through a curve, the problem of drivers being unable to avoid curves in advance is solved, thus improving driving safety and traffic efficiency.

CN115447585BActive Publication Date: 2026-03-17BEIJING ZHONGJIAOXING ROAD INTERNET OF VEHICLES TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-18
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

When drivers encounter unfamiliar winding road sections, they are unable to anticipate problems that their vehicles cannot pass, leading to safety hazards and traffic issues.

Method used

By acquiring vehicle parameters and curve coordinates, a pre-built curve passability model is used to assess whether the vehicle can pass the target curve section and to provide prompts to the driver.

Benefits of technology

It enables the calculation of minimum passage conditions based on vehicle size information, avoiding the problem of vehicles being unable to pass through curved road sections, and improving driving safety and traffic efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115447585B_ABST
    Figure CN115447585B_ABST
Patent Text Reader

Abstract

This application discloses a method, apparatus, electronic device, and medium for evaluating vehicle turning passability. By applying the technical solution of this application, a method can be implemented that calculates the minimum traffic conditions required for a vehicle to pass a curved road segment based on the vehicle's size information, compares this minimum condition with the standard traffic conditions corresponding to that curved road segment recorded in a turning passability model, and determines whether the vehicle can pass the curved road segment based on the comparison result. This allows for the targeted calculation of turning passability for vehicles of different sizes. Furthermore, it avoids the problem in related technologies that fail to help drivers avoid curved road segments that their vehicles cannot pass in advance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to data processing technology, and in particular to a method, apparatus, electronic device, and medium for evaluating vehicle turning passability. Background Technology

[0002] In related technologies, users often encounter winding road sections in their daily driving journeys.

[0003] Understandably, if users are unfamiliar with the curves on their routes, their vehicles may be unable to navigate them safely. For example, some narrow curves may be impossible for vehicles to pass through. Additionally, on some provincial and county roads, due to their age, some sections may not have been built according to the original road design specifications, making it difficult for drivers to effectively avoid curves that their vehicles cannot pass.

[0004] Therefore, designing a method that can automatically assess whether a driver's vehicle can pass through a turning section has become a problem that needs to be solved. Summary of the Invention

[0005] This application provides a method, apparatus, electronic device, and medium for evaluating vehicle turning passability. It addresses the problem in related technologies where drivers cannot anticipate and avoid curves their vehicles cannot traverse.

[0006] According to one aspect of the embodiments of this application, a method for evaluating vehicle turning passability is provided, comprising:

[0007] When it is detected that the vehicle to be evaluated is about to enter the target curved road section, the vehicle parameters of the vehicle to be evaluated and the curve coordinates of the target curved road section are obtained. The vehicle parameters are used to reflect the size information of the vehicle to be evaluated.

[0008] The vehicle parameters and the curve coordinates are input into a pre-built curve pass rate model to obtain an evaluation result characterizing whether the vehicle to be evaluated can pass the target curve segment. The curve pass rate model records the pass conditions of multiple curve segments, including the target curve segment.

[0009] Based on the evaluation results, a prompt is given to the user driving the vehicle to be evaluated.

[0010] Optionally, in another embodiment based on the method described above, the step of obtaining the vehicle parameters of the vehicle to be evaluated when it is detected that the vehicle to be evaluated is about to enter the target curved road section includes:

[0011] The vehicle coordinates and speed of the vehicle to be evaluated, as well as the coordinates of the curve, are acquired in real time.

[0012] Based on the vehicle coordinates and the curve coordinates, calculate the distance between the vehicle to be evaluated and the target curve segment;

[0013] Based on the driving speed and the interval distance, the driving time taken by the vehicle to be evaluated to enter the target curved road section is determined;

[0014] If the driving time is detected to be lower than a preset time threshold, the vehicle parameters of the vehicle to be evaluated are obtained.

[0015] Optionally, in another embodiment based on the method described above in this application, the step of inputting the vehicle parameters and the curve coordinates of the target curved road segment into a pre-built curve throughput model to obtain an evaluation result characterizing whether the vehicle to be evaluated can pass the target curved road segment includes:

[0016] Obtain the vehicle body length and width information of the vehicle to be evaluated;

[0017] The vehicle length information and the vehicle width information are input into the curve passability model to obtain the vehicle passing conditions required to reflect the vehicle to be evaluated to pass the target curve section;

[0018] The evaluation result is obtained based on the vehicle passage conditions corresponding to the vehicle to be evaluated.

[0019] Optionally, in another embodiment based on the method described above, obtaining the evaluation result based on the vehicle passage conditions corresponding to the vehicle to be evaluated includes:

[0020] Obtain the minimum passing conditions corresponding to the target curved road segment recorded in the curve pass rate model;

[0021] Detect whether the vehicle passing conditions corresponding to the vehicle to be evaluated can meet the minimum passing conditions;

[0022] If possible, generate a first evaluation result characterizing that the vehicle under evaluation is able to pass the target curved road segment;

[0023] If not, generate a first evaluation result to characterize that the vehicle to be evaluated cannot pass the target curved road segment.

[0024] Optionally, in another embodiment based on the method described above in this application, detecting whether the vehicle passing conditions corresponding to the vehicle to be evaluated can meet the minimum passing conditions includes:

[0025] The conditions for obtaining the vehicle's passage include the first turning radius and the first turning lane width required for the vehicle to be evaluated to pass through the target curved road segment; and...

[0026] The minimum passing conditions include the minimum turning width and minimum turning width required for the vehicle to pass through the target curved road segment;

[0027] If it is determined that the first turning radius is less than the minimum turning lane width, and the first turning lane width is less than the minimum turning lane width, then it is determined that the vehicle passage conditions can meet the minimum passage conditions.

[0028] Optionally, in another embodiment based on the method described above, before detecting that the vehicle to be evaluated is about to enter the target curved road segment, the method further includes:

[0029] Collect multiple curve segments to be associated, including the target curve segment;

[0030] Monitor the parameters of the vehicles to be associated that pass through the road sections to be associated within a preset time period;

[0031] Based on the vehicle parameters to be associated, the first turning radius and the first turning lane width corresponding to the curved road segment to be associated are calculated, and the first turning radius and the first turning lane width are used as the minimum passing conditions corresponding to the curved road segment to be associated.

[0032] Each of the curve segments to be associated is associated with the corresponding minimum passing condition to obtain the curve passing rate model.

[0033] Optionally, in another embodiment based on the method described above, the step of providing a prompt to the user driving the vehicle to be evaluated based on the evaluation result includes:

[0034] If the evaluation result is determined to be unsuccessful, a prompt message prohibiting passage through the target curved road section will be sent to the user.

[0035] or,

[0036] If the assessment result indicates that the road is passable, a prompt message is sent to the user to slow down and pass through the target curved road section.

[0037] According to another aspect of the embodiments of this application, an apparatus for evaluating the turning passability of a vehicle is provided, characterized in that it comprises:

[0038] The acquisition module is configured to acquire vehicle parameters of the vehicle to be evaluated and the curve coordinates of the target curve section when it is detected that the vehicle to be evaluated is about to enter the target curve section. The vehicle parameters are used to reflect the size information of the vehicle to be evaluated.

[0039] The generation module is configured to input the vehicle parameters and the curve coordinates into a pre-built curve pass rate model to obtain an evaluation result characterizing whether the vehicle to be evaluated can pass the target curve segment, wherein the curve pass rate model records the pass conditions of multiple curve segments including the target curve segment.

[0040] The prompting module is configured to provide prompts to the user driving the vehicle to be evaluated based on the evaluation results.

[0041] According to another aspect of the embodiments of this application, an electronic device is provided, comprising:

[0042] Memory, used to store executable instructions; and

[0043] A display is used in conjunction with the memory to execute the executable instructions to perform any of the methods described above for evaluating vehicle turning passability.

[0044] According to another aspect of the embodiments of this application, a computer-readable storage medium is provided for storing computer-readable instructions, which, when executed, perform the operations of any of the methods described above for evaluating vehicle turning passability.

[0045] In this application, when a vehicle to be evaluated is detected about to enter a target curved road segment, the vehicle parameters of the vehicle to be evaluated and the corresponding curve coordinates of the target curved road segment can be obtained. The vehicle parameters reflect the size information of the vehicle to be evaluated. The vehicle parameters and curve coordinates are input into a pre-constructed curve throughput model to obtain an evaluation result characterizing whether the vehicle to be evaluated can pass the target curved road segment. The curve throughput model records the passage conditions for multiple curved road segments, including the target curved road segment. Based on the evaluation result, a prompt is given to the user driving the vehicle to be evaluated. By applying the technical solution of this application, a technical solution can be implemented that calculates the minimum passage conditions required for a vehicle to pass a curved road segment based on the size information of the passing vehicle, compares it with the standard passage conditions corresponding to the curved road segment recorded in the curve throughput model, and determines whether the passing vehicle can pass the curved road segment based on the comparison result. This allows for the targeted calculation of the curve throughput rate for vehicles of each size. Furthermore, it avoids the problem in related technologies that fail to help drivers avoid curved road segments that their vehicles cannot pass in advance.

[0046] The technical solution of this application will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

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

[0048] This application can be more clearly understood with reference to the accompanying drawings and the following detailed description, wherein:

[0049] Figure 1 This illustration shows a schematic diagram of a method for evaluating vehicle turning passability according to an embodiment of this application;

[0050] Figure 2 A flowchart illustrating a method for evaluating vehicle turning passability according to an embodiment of this application is shown.

[0051] Figure 3 A schematic diagram showing the vehicle turning radius and vehicle turning lane width provided in an embodiment of this application is illustrated.

[0052] Figure 4 This invention provides a schematic diagram of the structure of an electronic device according to an embodiment of the present application.

[0053] Figure 5 This illustration shows a schematic diagram of the structure of an electronic device according to an embodiment of this application;

[0054] Figure 6 A schematic diagram of a storage medium provided in one embodiment of this application is shown. Detailed Implementation

[0055] Various exemplary embodiments of the present application will now be described in detail with reference to the accompanying drawings. It should be noted that, unless otherwise specifically stated, the relative arrangement, numerical expressions, and values ​​of the components and steps set forth in these embodiments do not limit the scope of the present application.

[0056] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.

[0057] The following description of at least one exemplary embodiment is merely illustrative and is not intended to limit the scope of this application or its application or use.

[0058] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.

[0059] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.

[0060] Furthermore, the technical solutions of the various embodiments of this application can be combined with each other, but only if they are based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such combination of technical solutions does not exist and is not within the scope of protection claimed by this application.

[0061] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of this application are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indication will also change accordingly.

[0062] The following is combined with Figures 1-3 This application describes a method for evaluating vehicle turning passability according to exemplary embodiments thereof. It should be noted that the following application scenarios are shown only to facilitate understanding of the spirit and principles of this application, and the embodiments of this application are not limited in any way. Rather, the embodiments of this application can be applied to any applicable scenario.

[0063] This application also proposes a method, apparatus, electronic device, and medium for assessing vehicle turning passability.

[0064] Figure 1 A schematic flowchart illustrating a method for evaluating vehicle turning passability according to an embodiment of this application is shown. Figure 1 As shown, the method includes:

[0065] S101, when it is detected that the vehicle to be evaluated is about to enter the target curved road section, the vehicle parameters of the vehicle to be evaluated and the curve coordinates of the target curved road section are obtained. The vehicle parameters are used to reflect the size information of the vehicle to be evaluated.

[0066] In related technologies, drivers frequently encounter winding road sections during their daily driving journeys. This is especially true on secondary highways, where there are often sharp turns, such as in mountainous areas where the curves can sometimes exceed 90 degrees. Similarly, on forest roads, not only are the turns large, but the sections are also quite narrow. This makes it impossible for some larger vehicles to pass.

[0067] In one approach, taking a truck as an example, due to its large size, a truck often encounters impassable curves. When a truck encounters a curve that it cannot pass, it can only make a U-turn at the intersection or stop to plan an alternative route.

[0068] However, this approach not only increases the probability of traffic accidents, thus creating safety hazards, but also leads to a series of problems such as cargo delays and delivery postponements.

[0069] Furthermore, in response to the aforementioned problems, this application proposes a method for evaluating vehicle turning throughput. The idea is to calculate the minimum traffic conditions required for a vehicle to pass through a curved road segment based on the vehicle's size information, and compare this with the standard traffic conditions corresponding to the curved road segment recorded in the turning throughput model, thereby determining whether the vehicle can pass through the curved road segment based on the comparison result.

[0070] S102, input the vehicle parameters and curve coordinates into the pre-built curve pass rate model to obtain the evaluation results used to characterize whether the vehicle to be evaluated can pass the target curve segment. The curve pass rate model records the passing conditions of multiple curve segments, including the target curve segment.

[0071] Specifically, in this embodiment, when a vehicle to be evaluated is detected about to enter a target curved road segment, the vehicle parameters (such as vehicle length and width information) can be obtained in advance, as well as the curve coordinates corresponding to the target curved road segment. Based on the curve coordinates, the required passage conditions for vehicles of various sizes to pass through the curve can be found from the curve throughput model.

[0072] In one approach, if the turning radius and turning width required for the vehicle to navigate the curve are smaller than the first turning radius and first turning width recorded in the model, then the vehicle is deemed capable of navigating the curve. Conversely, if they are smaller, the vehicle is not.

[0073] S103, based on the evaluation results, provides prompts to the user driving the vehicle to be evaluated.

[0074] Furthermore, this application combines Figure 2 The specific steps of the plan are explained below:

[0075] Step 1: Obtain the vehicle coordinates and speed of the vehicle to be evaluated in real time, as well as the coordinates of the curves.

[0076] Step 2: Calculate the distance between the vehicle to be evaluated and the target curved road segment based on the vehicle coordinates and the curve coordinates.

[0077] In one approach, this application does not specifically limit the vehicle to be evaluated; for example, it can be a small passenger car with a small body size, or a large truck or bus with a large body size, etc.

[0078] In one approach, embodiments of this application may evaluate the turning passability only for vehicles with larger body sizes.

[0079] Understandably, larger vehicles being evaluated (such as trucks, buses, coaches, and lorries) are more likely to encounter impassable curves compared to smaller vehicles, and they also face greater difficulty exiting their current lanes (due to difficulty turning around, slow speeds, etc.). Therefore, to avoid these challenges, this application may initiate subsequent steps only after determining the vehicle's length and / or width to be greater than a certain value.

[0080] In another approach, this application does not specify a channel for the target curved road segment; for example, it can be a U-turn segment, a left (right) turn segment, a series of curved road segments, etc.

[0081] Step 3: Based on the driving speed and interval distance, determine the driving time required for the vehicle to be evaluated to enter the target curved road section.

[0082] Step 4: If the driving time is detected to be lower than the preset time threshold, it is determined that the vehicle to be evaluated is about to enter the target curved road section.

[0083] In one approach, this application can determine the vehicle's location (i.e., vehicle coordinates) in real time based on a positioning device (e.g., a GPS positioning device) of the vehicle to be evaluated. Furthermore, the travel time required for the vehicle to travel the specified distance can be calculated using the vehicle's real-time speed.

[0084] Understandably, if the driving time is less than a certain period of time, it means that the vehicle is about to enter a turning section, so the turning pass rate of the vehicle can be calculated.

[0085] Step 5: Input the vehicle length and width information of the vehicle to be evaluated into the curve pass rate model to obtain the vehicle passing conditions required to reflect the vehicle to be evaluated to pass the target curve section.

[0086] It should be noted that the vehicle passage conditions obtained in this application embodiment include at least the following two pieces of information: the first turning radius and the first turning lane width required for the vehicle to be evaluated to pass through the target curved road section.

[0087] In one embodiment, this application can use information such as the vehicle length and width of the vehicle to be evaluated, and employ existing road design standards, to reverse-calculate the turning radius required for the vehicle to navigate the curved road segment, as well as the minimum width of the curve. This is then compared with the turning radius and width of the curved road segment recorded in a pre-built curve throughput model, thereby effectively avoiding the problem of vehicles of a certain size being unable to pass through curved road segments.

[0088] Among them, such as Figure 3 As shown, the first turning radius is the minimum radius distance required for the vehicle under evaluation to successfully make a full turn on the target turning section. The first turning lane width is the minimum road width required for the turning section if the vehicle under evaluation can successfully make a full turn on the target turning section without colliding with the edges of the road on both sides.

[0089] As an example, for the vehicle to be evaluated, its length is L, its width is W, and its maximum turning angle is ψ. Then, the first turning radius R of the vehicle to be evaluated can be obtained using the following formula:

[0090] R = L / 2(Sinψ).

[0091] In addition, the width D of the first turning lane of the vehicle to be evaluated can be obtained by the following formula:

[0092] D = W + 2R(1 - Cosψ).

[0093] In one embodiment of this application, the following formula is obtained based on road design experience: R = 2.4 * L, D = W + 0.022R.

[0094] For example, for a truck that is 12 meters long and 5 meters wide, the first turning radius of a certain turning section is 28.8 meters (2.4-12). And the width of the first turning lane is 5.6 meters (5+28.8-0.022).

[0095] Step 6: Obtain the minimum passing conditions for the target curve segment as recorded in the curve pass rate model. Then proceed to step 7 or step 10.

[0096] It should be noted that the minimum passing conditions obtained in this application embodiment include at least the following two pieces of information: the minimum turning width required for the vehicle to pass through the target curved road section and the minimum turning width.

[0097] Step 7: If it is determined that the first turning radius is less than the minimum turning lane width, and the first turning lane width is less than the minimum turning lane width, then it is determined that the vehicle passage conditions can meet the minimum passage conditions.

[0098] Understandably, for example, vehicle traffic conditions include the required first turning radius (20 meters) and first turning lane width (5 meters) for the vehicle to pass through the target curve. This means that for the vehicle, the minimum radius distance required to completely pass through the target curve is 20 meters, and the required turning lane width is 5 meters if it completely passes through the target curve without colliding with the edges of the road.

[0099] Furthermore, this application can retrieve the minimum turning width of the target curved road segment from the minimum passing conditions, which is 30 meters and the minimum turning lane width is 10 meters. Comparing these two values, it can be determined that the curved road segment meets the requirements for both the required radius and the minimum road width for the vehicle to pass. Therefore, this application can subsequently generate a first evaluation result characterizing whether the vehicle can pass the target curved road segment.

[0100] Step 8: Generate the first evaluation result to characterize the vehicle being evaluated's ability to pass through the target curved road segment.

[0101] Step 9: Send a prompt message to the user to slow down when passing the target curved road section.

[0102] Understandably, when it is determined that the vehicle to be evaluated can pass through the target curved road section, the embodiments of this application can remind the vehicle of the existence of the target curved road section ahead through voice, video, images, etc., and prompt it to slow down to pass through.

[0103] Step 10: If it is determined that the first turning radius is not less than the minimum turning lane width; and / or, the first turning lane width is not less than the minimum turning lane width, then it is determined that the vehicle passage conditions cannot meet the minimum passage conditions.

[0104] Step 11: Generate a second evaluation result to characterize that the vehicle to be evaluated cannot pass the target curved road segment.

[0105] Step 12: Send a notification to the user that the target curved road section is closed to traffic.

[0106] Understandably, when it is determined that the vehicle to be evaluated cannot pass through the target curve, this embodiment of the application can also use voice, video, images, etc., to remind the vehicle that there is a target curve ahead and that the vehicle to be evaluated cannot safely pass through the target curve. This is to achieve the purpose of reminding the driver to take appropriate action in advance.

[0107] In this application, when it is detected that the vehicle to be evaluated is about to enter the target curved road segment, the vehicle parameters of the vehicle to be evaluated and the curve coordinates of the target curved road segment can be obtained. The vehicle parameters are used to reflect the size information of the vehicle to be evaluated. The vehicle parameters and curve coordinates are input into a pre-built curve pass rate model to obtain an evaluation result that characterizes whether the vehicle to be evaluated can pass the target curved road segment. The curve pass rate model records the passing conditions of multiple curved road segments, including the target curved road segment. Based on the evaluation result, a prompt is given to the user driving the vehicle to be evaluated.

[0108] By applying the technical solution of this application, a method can be implemented that calculates the minimum traffic conditions required for a vehicle to pass through a curved road segment based on the vehicle's size information, compares these conditions with the standard traffic conditions corresponding to that curved road segment recorded in a curve throughput model, and determines whether the vehicle can pass through the curved road segment based on the comparison result. This allows for the targeted calculation of curve throughput for vehicles of each size. Furthermore, it avoids the problem in related technologies that fail to help drivers avoid curved road segments that their vehicles cannot pass in advance.

[0109] Optionally, in another embodiment based on the method described above, the step of obtaining the vehicle parameters of the vehicle to be evaluated when it is detected that the vehicle to be evaluated is about to enter the target curved road section includes:

[0110] The vehicle coordinates and speed of the vehicle to be evaluated, as well as the coordinates of the curve, are acquired in real time.

[0111] Based on the vehicle coordinates and the curve coordinates, calculate the distance between the vehicle to be evaluated and the target curve segment;

[0112] Based on the driving speed and the interval distance, the driving time taken by the vehicle to be evaluated to enter the target curved road section is determined;

[0113] If the driving time is detected to be lower than a preset time threshold, the vehicle parameters of the vehicle to be evaluated are obtained.

[0114] Optionally, in another embodiment based on the method described above in this application, the step of inputting the vehicle parameters and the curve coordinates of the target curved road segment into a pre-built curve throughput model to obtain an evaluation result characterizing whether the vehicle to be evaluated can pass the target curved road segment includes:

[0115] Obtain the vehicle body length and width information of the vehicle to be evaluated;

[0116] The vehicle length information and the vehicle width information are input into the curve passability model to obtain the vehicle passing conditions required to reflect the vehicle to be evaluated to pass the target curve section;

[0117] The evaluation result is obtained based on the vehicle passage conditions corresponding to the vehicle to be evaluated.

[0118] Optionally, in another embodiment based on the method described above, obtaining the evaluation result based on the vehicle passage conditions corresponding to the vehicle to be evaluated includes:

[0119] Obtain the minimum passing conditions corresponding to the target curved road segment recorded in the curve pass rate model;

[0120] Detect whether the vehicle passing conditions corresponding to the vehicle to be evaluated can meet the minimum passing conditions;

[0121] If possible, generate a first evaluation result characterizing that the vehicle under evaluation is able to pass the target curved road segment;

[0122] If not, generate a first evaluation result to characterize that the vehicle to be evaluated cannot pass the target curved road segment.

[0123] Optionally, in another embodiment based on the method described above in this application, detecting whether the vehicle passing conditions corresponding to the vehicle to be evaluated can meet the minimum passing conditions includes:

[0124] The conditions for obtaining the vehicle's passage include the first turning radius and the first turning lane width required for the vehicle to be evaluated to pass through the target curved road segment; and...

[0125] The minimum passing conditions include the minimum turning width and minimum turning width required for the vehicle to pass through the target curved road segment;

[0126] If it is determined that the first turning radius is less than the minimum turning lane width, and the first turning lane width is less than the minimum turning lane width, then it is determined that the vehicle passage conditions can meet the minimum passage conditions.

[0127] Optionally, in another embodiment based on the method described above, before detecting that the vehicle to be evaluated is about to enter the target curved road segment, the method further includes:

[0128] Collect multiple curve segments to be associated, including the target curve segment;

[0129] Monitor the parameters of the vehicles to be associated that pass through the road sections to be associated within a preset time period;

[0130] Based on the vehicle parameters to be associated, the first turning radius and the first turning lane width corresponding to the curved road segment to be associated are calculated, and the first turning radius and the first turning lane width are used as the minimum passing conditions corresponding to the curved road segment to be associated.

[0131] Each of the curve segments to be associated is associated with the corresponding minimum passing condition to obtain the curve passing rate model.

[0132] Optionally, in another embodiment based on the method described above, the step of providing a prompt to the user driving the vehicle to be evaluated based on the evaluation result includes:

[0133] If the evaluation result is determined to be unsuccessful, a prompt message prohibiting passage through the target curved road section will be sent to the user.

[0134] or,

[0135] If the assessment result indicates that the road is passable, a prompt message is sent to the user to slow down and pass through the target curved road section.

[0136] In one embodiment, this application continues to describe the method for evaluating vehicle turning passability proposed in this application:

[0137] Step a: In this embodiment of the application, vehicle parameter data of multiple vehicles is acquired in real time through a vehicle data platform or other means. This includes, for example, vehicle length, vehicle width, and real-time vehicle speed.

[0138] Step b: Collect the curve coordinates of multiple curve segments to be associated, including the target curve segment.

[0139] Step c: Obtain the vehicle parameters for all vehicles passing through each curve segment to be associated within a preset time period: vehicle length, vehicle width, and vehicle speed. Vehicles with a speed of zero are excluded.

[0140] Step d: Filter the vehicle information that passes through the curve by its length and width, and substitute it into the above formula to calculate the minimum turning radius and minimum turning lane width of the vehicle at that curve point.

[0141] Step e: Calculate the minimum turning radius and minimum turning lane width for each vehicle.

[0142] Understandably, the more vehicles that pass through the curves to be associated, the more accurate the minimum turning radius and minimum turning width of the curves will be.

[0143] Step f involves constructing a curve throughput model using the coordinates of road curve points, the minimum turning radius of vehicles at curve points, and the minimum turning lane width of vehicles.

[0144] Step g: Input the vehicle length, width, and curve point coordinates of the vehicle to be evaluated, and quickly calculate the turning radius and turning width required for the vehicle to pass through the curve using the constructed curve passability model.

[0145] Step h: Compare the minimum turning radius and minimum turning lane width of vehicles at that coordinate in the model; if they are larger than the values ​​in the model, it means that the vehicle cannot pass.

[0146] By applying the technical solution of this application, a method can be implemented that calculates the minimum traffic conditions required for a vehicle to pass through a curved road segment based on the vehicle's size information, compares these conditions with the standard traffic conditions corresponding to that curved road segment recorded in a curve throughput model, and determines whether the vehicle can pass through the curved road segment based on the comparison result. This allows for the targeted calculation of curve throughput for vehicles of each size. Furthermore, it avoids the problem in related technologies that fail to help drivers avoid curved road segments that their vehicles cannot pass in advance.

[0147] Optionally, in another embodiment of this application, such as Figure 4 As shown, this application also provides a device for evaluating the turning passability of a vehicle. It includes:

[0148] The acquisition module 201 is configured to acquire vehicle parameters of the vehicle to be evaluated and the curve coordinates of the target curve section when it is detected that the vehicle to be evaluated is about to enter the target curve section. The vehicle parameters are used to reflect the size information of the vehicle to be evaluated.

[0149] The generation module 202 is configured to input the vehicle parameters and the curve coordinates into a pre-built curve pass rate model to obtain an evaluation result characterizing whether the vehicle to be evaluated can pass the target curve segment, wherein the curve pass rate model records the pass conditions of multiple curve segments including the target curve segment.

[0150] The prompting module 203 is configured to provide a prompt to the user driving the vehicle to be evaluated based on the evaluation results.

[0151] By applying the technical solution of this application, a method can be implemented that calculates the minimum traffic conditions required for a vehicle to pass through a curved road segment based on the vehicle's size information, compares these conditions with the standard traffic conditions corresponding to that curved road segment recorded in a curve throughput model, and determines whether the vehicle can pass through the curved road segment based on the comparison result. This allows for the targeted calculation of curve throughput for vehicles of each size. Furthermore, it avoids the problem in related technologies that fail to help drivers avoid curved road segments that their vehicles cannot pass in advance.

[0152] In another embodiment of this application, the generation module 202 is configured to perform the following steps:

[0153] The vehicle coordinates and speed of the vehicle to be evaluated, as well as the coordinates of the curve, are acquired in real time.

[0154] Based on the vehicle coordinates and the curve coordinates, calculate the distance between the vehicle to be evaluated and the target curve segment;

[0155] Based on the driving speed and the interval distance, the driving time taken by the vehicle to be evaluated to enter the target curved road section is determined;

[0156] If the driving time is detected to be lower than a preset time threshold, it is determined that the vehicle to be evaluated is about to enter the target curved road section.

[0157] In another embodiment of this application, the generation module 202 is configured to perform the following steps:

[0158] Obtain the vehicle body length and width information of the vehicle to be evaluated;

[0159] The vehicle length information and the vehicle width information are input into the curve passability model to obtain the vehicle passing conditions required to reflect the vehicle to be evaluated to pass the target curve section;

[0160] The evaluation result is obtained based on the vehicle passage conditions corresponding to the vehicle to be evaluated.

[0161] In another embodiment of this application, the generation module 202 is configured to perform the following steps:

[0162] Obtain the minimum passing conditions corresponding to the target curved road segment recorded in the curve pass rate model;

[0163] Detect whether the vehicle passing conditions corresponding to the vehicle to be evaluated can meet the minimum passing conditions;

[0164] If possible, generate a first evaluation result characterizing that the vehicle under evaluation is able to pass the target curved road segment;

[0165] If not, generate a first evaluation result to characterize that the vehicle to be evaluated cannot pass the target curved road segment.

[0166] In another embodiment of this application, the generation module 202 is configured to perform the following steps:

[0167] The conditions for obtaining the vehicle's passage include the first turning radius and the first turning lane width required for the vehicle to be evaluated to pass through the target curved road segment; and...

[0168] The minimum passing conditions include the minimum turning width and minimum turning width required for the vehicle to pass through the target curved road segment;

[0169] If it is determined that the first turning radius is less than the minimum turning lane width, and the first turning lane width is less than the minimum turning lane width, then it is determined that the vehicle passage conditions can meet the minimum passage conditions.

[0170] In another embodiment of this application, the generation module 202 is configured to perform the following steps:

[0171] Collect multiple curve segments to be associated, including the target curve segment;

[0172] Monitor the parameters of the vehicles to be associated that pass through the road sections to be associated within a preset time period;

[0173] Based on the vehicle parameters to be associated, the first turning radius and the first turning lane width corresponding to the curved road segment to be associated are calculated, and the first turning radius and the first turning lane width are used as the minimum passing conditions corresponding to the curved road segment to be associated.

[0174] Each of the curve segments to be associated is associated with the corresponding minimum passing condition to obtain the curve passing rate model.

[0175] In another embodiment of this application, the generation module 202 is configured to perform the following steps:

[0176] If the evaluation result is determined to be unsuccessful, a prompt message prohibiting passage through the target curved road section will be sent to the user.

[0177] or,

[0178] If the assessment result indicates that the road is passable, a prompt message is sent to the user to slow down and pass through the target curved road section.

[0179] This application also provides an electronic device for performing the above-described method for evaluating vehicle turning passability. Please refer to... Figure 5 This illustrates a schematic diagram of an electronic device provided by some embodiments of this application. For example... Figure 5As shown, the electronic device 5 includes: a processor 300, a memory 301, a bus 302, and a communication interface 303. The processor 300, the communication interface 303, and the memory 301 are connected via the bus 302. The memory 301 stores a computer program that can run on the processor 300. When the processor 300 runs the computer program, it executes the method for evaluating the turning pass rate of a vehicle provided in any of the foregoing embodiments of this application.

[0180] The memory 301 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this device network element and at least one other network element is achieved through at least one communication interface 303 (which can be wired or wireless), such as the Internet, wide area network, local area network, or metropolitan area network.

[0181] Bus 302 can be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. The memory 301 is used to store programs. After receiving an execution instruction, the processor 300 executes the program. The data recognition method disclosed in any of the foregoing embodiments of this application can be applied to the processor 300, or implemented by the processor 300.

[0182] The processor 300 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 300 or by instructions in software form. The processor 300 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory 301. The processor 300 reads the information in memory 301 and, in conjunction with its hardware, completes the steps of the above method.

[0183] The electronic device provided in this application embodiment and the data identification method provided in this application embodiment are based on the same inventive concept and have the same beneficial effects as the methods they adopt, operate or implement.

[0184] This application also provides a computer-readable storage medium corresponding to the data recognition method provided in the foregoing embodiments. Please refer to... Figure 6 The computer-readable storage medium shown is an optical disc 40, on which a computer program (i.e., a program product) is stored. When the computer program is run by a processor, it executes the method for evaluating the turning passability of a vehicle provided in any of the foregoing embodiments.

[0185] It should be noted that examples of the computer-readable storage medium may also include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other optical and magnetic storage media, which will not be elaborated here.

[0186] The computer-readable storage medium provided by the above embodiments of the present application and the method for data recognition provided by the embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the methods adopted, run, or implemented by the application programs stored therein.

[0187] It should be noted that:

[0188] In the specification provided herein, a large number of specific details are described. However, it can be understood that the embodiments of the present application can be practiced without these specific details. In some instances, well-known structures and technologies are not shown in detail so as not to obscure the understanding of this specification.

[0189] Similarly, it should be understood that, in order to streamline the present application and assist in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present application, the various features of the present application are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be construed as reflecting the following schematic: that the claimed present application requires more features than those expressly recited in each claim. Rather, as reflected in the following claims, the inventive aspects lie in less than all the features of the single embodiments disclosed previously. Thus, the claims following the detailed description are hereby expressly incorporated into the detailed description, where each claim itself serves as a separate embodiment of the present application.

[0190] In addition, those skilled in the art can understand that, although some of the embodiments described herein include certain features included in other embodiments rather than other features, the combination of the features of different embodiments means that it is within the scope of the present application and forms different embodiments. For example, in the following claims, any one of the claimed embodiments can be used in any combination.

[0191] As described above, the above are only the preferred specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by those skilled in the art within the technical scope disclosed by the present application should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method of assessing a vehicle's turn performance, characterized by, The method comprises the following steps: Collecting a plurality of to-be-associated curved road segments including a target curved road segment; Monitoring a to-be-associated vehicle parameter of a vehicle passing through the to-be-associated curved road segment within a preset time period; Based on the to-be-associated vehicle parameter, a first turning radius and a first turning lane width of the to-be-associated curved road segment are calculated, and the first turning radius and the first turning lane width are taken as minimum passing conditions of the to-be-associated curved road segment; each to-be-associated curved road segment is associated with the corresponding minimum passing condition to obtain a curved lane passing rate model; When it is detected that a to-be-evaluated vehicle is about to enter a target curved road segment, a vehicle parameter of the to-be-evaluated vehicle and a curved coordinate point corresponding to the target curved road segment are obtained, and the vehicle parameter is used to reflect the size information of the to-be-evaluated vehicle; The vehicle parameter and the curved coordinate point are input into a pre-constructed curved lane passing rate model to obtain an evaluation result for indicating whether the to-be-evaluated vehicle can pass through the target curved road segment, wherein the curved lane passing rate model records passing conditions of a plurality of curved road segments including the target curved road segment; Based on the evaluation result, a user driving the to-be-evaluated vehicle is prompted.

2. The method of claim 1, wherein, The detection that the to-be-evaluated vehicle is about to enter the target curved road segment comprises the following steps: Real-time acquisition of a vehicle coordinate point and a driving speed of the to-be-evaluated vehicle; and the curved coordinate point; Based on the vehicle coordinate point and the curved coordinate point, the interval distance between the to-be-evaluated vehicle and the target curved road segment is calculated; Based on the driving speed and the interval distance, the driving time length consumed by the to-be-evaluated vehicle to enter the target curved road segment is determined; If it is detected that the driving time length is lower than a preset time threshold, it is determined that the to-be-evaluated vehicle is about to enter the target curved road segment.

3. The method of claim 1, wherein, The input of the vehicle parameter and the curved coordinate point of the target curved road segment into the pre-constructed curved lane passing rate model to obtain the evaluation result for indicating whether the to-be-evaluated vehicle can pass through the target curved road segment comprises the following steps: Obtaining body length information and body width information of the to-be-evaluated vehicle; Inputting the body length information and the body width information into the curved lane passing rate model to obtain a vehicle passing condition required for the to-be-evaluated vehicle to pass through the target curved road segment; Based on the vehicle passing condition corresponding to the to-be-evaluated vehicle, the evaluation result is obtained.

4. The method of claim 3, wherein, The obtaining of the evaluation result based on the vehicle passing condition corresponding to the to-be-evaluated vehicle comprises the following steps: Obtaining minimum passing conditions corresponding to the target curved road segment recorded in the curved lane passing rate model; Detecting whether the vehicle passing condition corresponding to the to-be-evaluated vehicle can meet the minimum passing conditions; If yes, a first evaluation result for indicating that the to-be-evaluated vehicle can pass through the target curved road segment is generated; If no, a first evaluation result for indicating that the to-be-evaluated vehicle cannot pass through the target curved road segment is generated.

5. The method of claim 4, wherein, The detection of whether the vehicle passing condition corresponding to the to-be-evaluated vehicle can meet the minimum passing conditions comprises the following steps: The conditions for obtaining the vehicle's passage include the first turning radius and the first turning lane width required for the vehicle to be evaluated to pass through the target curved road segment; and... The minimum passing conditions include the minimum turning radius and minimum turning width required for the vehicle to pass through the target curved road segment; If it is determined that the first turning radius is less than the minimum turning radius, and the width of the first turning lane is less than the minimum turning lane width, then it is determined that the vehicle passage conditions can meet the minimum passage conditions.

6. The method of claim 1, wherein, The step of providing a prompt to the user driving the vehicle to be evaluated based on the evaluation results includes: If the evaluation result is determined to be unsuccessful, a message prohibiting passage through the target curved road section will be sent to the user; or, If the assessment result indicates that the road is passable, a prompt message is sent to the user to slow down and pass through the target curved road section.

7. A device for evaluating the turning passability of a vehicle, characterized in that, include: The acquisition module is configured to acquire vehicle parameters of the vehicle to be evaluated and the curve coordinates of the target curve section when it is detected that the vehicle to be evaluated is about to enter the target curve section. The vehicle parameters are used to reflect the size information of the vehicle to be evaluated. The generation module is configured to input the vehicle parameters and the curve coordinates into a pre-built curve pass rate model to obtain an evaluation result characterizing whether the vehicle to be evaluated can pass the target curve segment, wherein the curve pass rate model records the pass conditions of multiple curve segments including the target curve segment. The prompting module is configured to provide prompts to the user driving the vehicle to be evaluated based on the evaluation results; The device for assessing vehicle turning passability is also used to collect data on multiple curve segments to be associated, including the target curve segment. Monitor the parameters of the vehicles to be associated that pass through the road sections to be associated within a preset time period; Based on the vehicle parameters to be associated, the first turning radius and the first turning lane width corresponding to the curve segment to be associated are calculated, and the first turning radius and the first turning lane width are used as the minimum passing conditions corresponding to the curve segment to be associated; each curve segment to be associated is associated with the corresponding minimum passing conditions to obtain a curve passing rate model.

8. An electronic device, comprising: include: Memory, used to store executable instructions; as well as, A processor, configured to execute the executable instructions with the memory to perform the operation of the method for evaluating vehicle turning passability as described in any of claims 1-6.

9. A computer readable storage medium for storing computer readable instructions, characterized in that, When the instruction is executed by the processor, it performs the operation of the method for evaluating vehicle turning passability as described in any of claims 1-6.

Citation Information

Patent Citations

  • Path planning method and device and storage medium

    CN113776549A

  • On-vehicle device

    JP2006027343A