Intersection problem diagnosis method
By receiving and processing intersection problem diagnosis instructions, and automatically obtaining and comparing intersection configuration parameters, the problems of lagging diagnosis of intersection problems and inefficiency relying on manual in the existing technology are solved, and efficient and real-time intersection problem diagnosis is achieved.
Patent Information
- Application Number
- CN202411377701.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-02-11
AI Technical Summary
The prior art only conducts diagnosing intersection problems after abnormal traffic conditions, which has poor lag and real-time performance, and relies on manual diagnosis, consumes manpower and is inefficient.
By receiving instructions to diagnose intersection problems, obtain information about target problems and target intersections, determine road type information, obtain actual and target configuration parameters, judge parameter matching, and automatically diagnose intersection problems.
It improves the flexibility and real-timeness of intersection diagnosis, reduces labor costs, improves diagnosis efficiency, and avoids delays in manual investigation after traffic congestion.
Smart Images

Figure CN119418546A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of intelligent traffic control, and in particular to a method for diagnosing problems at intersections. Background Art
[0002] With the development of social science and technology, the continuous expansion of traffic arteries and the increasing number of vehicles, various intersection problems have emerged. The main causes of intersection problems include traffic signal timing problems and traffic organization channelization problems. At present, all cities and municipalities are carrying out intersection problem diagnosis work. The existing technology for diagnosing intersection problems mainly starts from the performance of intersection traffic status, that is, first identify whether there are traffic problems such as congestion, overflow, empty, imbalance, etc. at the intersection, and then the traffic control personnel diagnose whether there are specific intersection problems.
[0003] The problems with the existing intersection problem diagnosis solutions are: on the one hand, intersection problem diagnosis is only performed after the traffic status becomes abnormal, which causes a lag and poor real-time performance of problem diagnosis; on the other hand, intersection problem diagnosis relies on traffic control personnel, which consumes a lot of manpower and has low efficiency. Summary of the invention
[0004] The present application provides a method for diagnosing intersection problems, which is used to solve the problems of diagnosing intersection problems only after the traffic status becomes abnormal, which results in lag, poor real-time problem diagnosis, high manpower consumption and low efficiency.
[0005] In a first aspect, the present application provides a method for diagnosing a road intersection problem, the method comprising:
[0006] Receiving an instruction to diagnose a problem at an intersection, and obtaining information of a target problem and a target intersection to be diagnosed carried in the instruction;
[0007] Determining the target intersection to be diagnosed and target road type information of the target intersection according to the information of the target intersection;
[0008] Acquire actual configuration parameters of the target intersection corresponding to the target problem; acquire target configuration parameters of the target intersection corresponding to the target problem according to pre-saved standard configuration parameters of the intersections corresponding to the respective intersection problems of the respective road type information;
[0009] If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally; otherwise, it is determined that the actual configuration parameters are configured abnormally.
[0010] The above technical solution has the following advantages or beneficial effects:
[0011] Based on the received instruction to diagnose the intersection problem, the electronic device can obtain the information of the target problem and the target intersection to be diagnosed carried in the instruction, and then determine the target intersection to be diagnosed and the target road type information of the target intersection based on the information of the target intersection. After determining the target intersection, the actual configuration parameters corresponding to the target problem of the target intersection can be obtained. The standard configuration parameters corresponding to each intersection problem of the intersection with each road type information are pre-stored, so the target configuration parameters corresponding to the target problem of the target intersection can be obtained based on the target road type information of the target intersection. If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally, otherwise it is determined that the actual configuration parameters are configured abnormally. The present application can flexibly set the information of the target problem and the target intersection to be diagnosed according to different needs, that is, different information can be carried in the instruction to diagnose the intersection problem. Then, based on the information of the target problem and the target intersection to be diagnosed carried in the instruction, combined with the pre-saved standard configuration parameters corresponding to each intersection problem for intersections of various road type information, the diagnosis of the actual configuration parameters corresponding to the target problem at the target intersection can be achieved. There is no need to wait until traffic congestion occurs before conducting manual investigation, which improves the flexibility and real-time nature of intersection diagnosis. There is no need to rely on traffic control personnel to diagnose intersection problems, which reduces labor costs and improves the efficiency of intersection problem diagnosis.
[0012] In some embodiments of the present application, before receiving the instruction to diagnose the intersection problem, the method further includes:
[0013] Receive a login instruction for an intersection problem diagnosis system, and obtain the login information carried in the login instruction; if the login information is verified, display a function page of the intersection problem diagnosis system, wherein the function page of the intersection problem diagnosis system includes a sub-function page for receiving the instruction to diagnose the intersection problem.
[0014] The above technical solution has the following advantages or beneficial effects:
[0015] In order to facilitate receiving instructions for diagnosing intersection problems, the present application sets up an intersection problem diagnosis system. Before receiving instructions for diagnosing intersection problems, a login instruction of the intersection problem diagnosis system is first received. After the intersection problem diagnosis system is successfully logged in, a function page of the intersection problem diagnosis system is displayed, and the function page includes a sub-function page for receiving instructions for diagnosing intersection problems. The user can input instructions for diagnosing intersection problems to the electronic device on the sub-function page, which improves the convenience of the electronic device receiving instructions.
[0016] In some embodiments of the present application, obtaining the target question carried in the instruction includes:
[0017] When identifying that a first text content is input in the question input window of the sub-function page, determining the target question according to the first text content; or,
[0018] When a question selection instruction is received, a question list is displayed in the sub-function page, and when it is recognized that a question is selected from the question list, the target question is determined based on the selected question.
[0019] The above technical solution has the following advantages or beneficial effects:
[0020] In order to improve the flexibility of acquiring the target problem carried in the instruction, the present application provides two methods. Method 1: Determine the target problem based on the first text content entered by the user in the question input window of the sub-function page; Method 2: Display a list of questions on the sub-function page, and determine the target problem based on the question selected by the user in the question list. The user can choose any method to input instructions for diagnosing intersection problems, and the electronic device can acquire the target problem carried in the instruction. This makes user operation more flexible, improves user experience, and also improves the flexibility of acquiring the target problem carried in the instruction.
[0021] In some embodiments of the present application, determining the target question according to the first text content includes:
[0022] The pre-saved questions are obtained, the first similarities between the first text content and the questions are respectively determined, and the target question is determined according to the question with the largest first similarity.
[0023] The above technical solution has the following advantages or beneficial effects:
[0024] In the present application, based on the first similarities between the input first text content and the pre-saved first similarities of various questions, the question with the largest first similarity is determined as the target question, thereby improving the accuracy of the determined target question.
[0025] In some embodiments of the present application, obtaining the information of the target intersection to be diagnosed carried in the instruction includes:
[0026] Obtaining identification information of the target intersection to be diagnosed carried in the instruction;
[0027] Determining the target intersection to be diagnosed and the target road type information of the target intersection according to the information of the target intersection includes:
[0028] The target intersection to be diagnosed is determined according to the identification information of the target intersection, and the target road type information of the target intersection is determined according to the road type information of each intersection stored in advance.
[0029] The above technical solution has the following advantages or beneficial effects:
[0030] If the information of the target intersection to be diagnosed carried in the instruction is the identification information of the target intersection, the target intersection to be diagnosed is determined according to the identification information of the target intersection, and the target road type information of the target intersection can be determined according to the road type information of each intersection saved in advance, thereby improving the accuracy of determining the target intersection and the target road type information.
[0031] In some embodiments of the present application, obtaining the information of the target intersection to be diagnosed carried in the instruction includes:
[0032] Obtaining target range information and target road type information of the target intersection to be diagnosed carried in the instruction;
[0033] Determining the target intersection to be diagnosed according to the information of the target intersection includes:
[0034] According to the target range information and target road type information of the target intersection and the pre-stored road type information of each intersection, the target intersection whose road category information within the target range information is the target road type information is determined.
[0035] The above technical solution has the following advantages or beneficial effects:
[0036] If the information of the target intersection to be diagnosed is the target range information and the target road type information of the target intersection, the target road type information of the target intersection can be directly obtained. Then, according to the road type information of each intersection saved in advance, the target intersection whose road category information within the target range information is the target road type information can be determined. The accuracy of determining the target intersection and the target road type information is improved.
[0037] In some embodiments of the present application, obtaining the target road type information of the target intersection to be diagnosed carried in the instruction includes:
[0038] When it is recognized that a second text content is input in the road type information input window of the sub-function page, the target road type information is determined according to the second text content; or,
[0039] When a road type information selection instruction is received, a road type information list is displayed in the sub-function page, and when it is recognized that road type information is selected from the road type information list, the target road type information is determined according to the selected road type information.
[0040] The above technical solution has the following advantages or beneficial effects:
[0041] In order to improve the flexibility of acquiring the target road type information carried in the instruction, the present application provides two methods. Method 1: Determine the target road type information according to the second text content entered by the user in the road type information input window of the sub-function page; Method 2: Display the road type information list on the sub-function page, and determine the target road type information according to the road type information selected by the user in the road type information list. The user can choose any method to input instructions for diagnosing intersection problems, and the electronic device can obtain the target road type information carried in the instruction. This makes user operation more flexible, improves user experience, and also improves the flexibility of acquiring the target road type information carried in the instruction.
[0042] In some embodiments of the present application, determining the target road type information according to the second text content includes:
[0043] Acquire each piece of pre-saved road type information, determine the second similarity between the second text content and each piece of road type information respectively, and determine the target road type information according to the road type information with the greatest second similarity.
[0044] The above technical solution has the following advantages or beneficial effects:
[0045] In the present application, based on the second similarities of the input second text content and the pre-saved respective road type information, the road type information with the largest second similarity is determined as the target road type information, thereby improving the accuracy of the determined target road type information.
[0046] In some embodiments of the present application, the target problem includes: at least one of traffic light timing parameters, scheduling period parameters, traffic lights for designated turns, and traffic lights for designated mode operation.
[0047] In some embodiments of the present application, the target road type information includes: at least one of a specified road grade, a specified intersection shape, a specified intersection road type, a specified intersection width, a specified number of intersection lanes, specified lane turns, a specified number of turning lanes, a specified lane type, a specified upstream and downstream section distance, a specified channel turn, a specified phase type, a specified traffic light control method, and a specified time range.
[0048] In a second aspect, the present application provides a device for diagnosing road intersection problems, the device comprising:
[0049] A first acquisition module is used to receive an instruction to diagnose a road intersection problem, and acquire information of a target problem and a target road intersection to be diagnosed carried in the instruction;
[0050] A determination module, used to determine the target intersection to be diagnosed and target road type information of the target intersection according to the information of the target intersection;
[0051] A second acquisition module is used to acquire the actual configuration parameters of the target intersection corresponding to the target problem; and acquire the target configuration parameters of the target intersection corresponding to the target problem according to the pre-saved standard configuration parameters of the intersections of each road type information corresponding to each intersection problem;
[0052] The diagnosis module is used to determine that the actual configuration parameters are configured normally if the actual configuration parameters match the target configuration parameters, and otherwise determine that the actual configuration parameters are configured abnormally.
[0053] In a third aspect, the present application provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0054] Memory, used to store computer programs;
[0055] The processor is used to implement the intersection problem diagnosis method when executing the program stored in the memory.
[0056] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the intersection problem diagnosis method is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0058] Figure 1 A schematic diagram of the first type of intersection problem diagnosis process provided for this application;
[0059] Figure 2 A schematic diagram of the second intersection problem diagnosis process provided by this application;
[0060] Figure 3 A schematic diagram of the third type of intersection problem diagnosis process provided for this application;
[0061] Figure 4 A schematic diagram of the fourth type of intersection problem diagnosis process provided by this application;
[0062] Figure 5A schematic diagram of the fifth type of intersection problem diagnosis process provided for this application;
[0063] Figure 6 A schematic diagram of the sixth type of intersection problem diagnosis process provided by this application;
[0064] Figure 7 A schematic diagram of the seventh intersection problem diagnosis process provided for this application;
[0065] Figure 8 A schematic diagram of the eighth type of intersection problem diagnosis process provided for this application;
[0066] Fig. 9 A flow chart for diagnosing intersection problems provided for this application;
[0067] Fig.10 A schematic diagram of the visual interface of the intersection problem diagnosis system provided in this application;
[0068] Fig.11 A schematic diagram of the structure of the intersection problem diagnosis device provided in this application;
[0069] Fig.12 This is a schematic diagram of the electronic device structure provided in this application. DETAILED DESCRIPTION
[0070] In order to make the purpose and implementation method of the present application clearer, the exemplary implementation method of the present application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only part of the embodiments of the present application, rather than all the embodiments.
[0071] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.
[0072] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.
[0073] The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.
[0074] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0075] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0076] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.
[0077] Figure 1 The first intersection problem diagnosis process provided by this application is a schematic diagram, and the process includes the following steps:
[0078] S101: receiving an instruction to diagnose a road intersection problem, and obtaining information of a target problem and a target road intersection to be diagnosed carried in the instruction;
[0079] S102: Determine the target intersection to be diagnosed and target road type information of the target intersection according to the information of the target intersection;
[0080] S103: Acquire actual configuration parameters of the target intersection corresponding to the target problem; acquire target configuration parameters of the target intersection corresponding to the target problem according to pre-stored standard configuration parameters of intersections of various road type information corresponding to various intersection problems;
[0081] S104: If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally; otherwise, it is determined that the actual configuration parameters are configured abnormally.
[0082] The intersection problem diagnosis method provided in the present application is applied to an electronic device, which may be a PC, a computer or other device, or a server.
[0083] The electronic device can obtain the target problem and the target intersection to be diagnosed information carried in the instruction according to the received instruction for diagnosing the intersection problem, and then determine the target intersection to be diagnosed and the target road type information of the target intersection according to the information of the target intersection. After determining the target intersection, the actual configuration parameters of the target intersection corresponding to the target problem can be obtained.
[0084] For example, the target problem carried in the instruction is to diagnose the green light time, and the information of the target intersection to be diagnosed carried in the instruction is the identification information of the target intersection to be diagnosed, and the identification information is, for example, "the intersection of a certain road and a certain road". The target intersection can be determined according to the identification information of the target intersection to be diagnosed, that is, the intersection of a certain road and a certain road is used as the target intersection. After determining the target intersection, the actual configuration parameters corresponding to the target problem of the target intersection are obtained according to the target problem, that is, the actual green light time of "the intersection of a certain road and a certain road" is obtained, for example, 30 seconds. In addition, the electronic device can pre-save the road type information of each intersection, and after determining the target intersection, the target road type information of the target intersection is also determined. The target road type information is, for example, the specified intersection shape information, and the intersection shape information is, for example, cross-shaped, T-shaped, X-shaped, Y-shaped, roundabout, 5-fork type, other special shapes, etc. For example, it is determined that the target road type information of the target intersection is T-shaped. The electronic device may pre-save standard configuration parameters corresponding to various intersection problems at intersections of various road type information, for example, the standard configuration parameter of a T-shaped intersection is a standard green light time of 40 seconds.
[0085] Determine whether the actual configuration parameters match the target configuration parameters. If the actual configuration parameters match the target configuration parameters, determine that the actual configuration parameters are configured normally. Otherwise, determine that the actual configuration parameters are configured abnormally. Optionally, if the actual configuration parameters are the same as the target configuration parameters, it means that the actual configuration parameters match the target configuration parameters. Alternatively, for timing configuration parameters, if the time difference between the actual configuration parameters and the target configuration parameters is less than a preset time threshold, it means that the actual configuration parameters match the target configuration parameters. If the time difference between the actual configuration parameters and the target configuration parameters is not less than a preset time threshold, it means that the actual configuration parameters do not match the target configuration parameters.
[0086] Because the present application pre-stores the standard configuration parameters corresponding to each intersection problem of each road type information, the target configuration parameters corresponding to the target problem of the target intersection can be obtained according to the target road type information of the target intersection. If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally, otherwise it is determined that the actual configuration parameters are configured abnormally. The present application can flexibly set the information of the target problem and the target intersection to be diagnosed according to different needs, that is, different information can be carried in the instruction for diagnosing the intersection problem. Then, according to the target problem and the information of the target intersection to be diagnosed carried in the instruction, combined with the standard configuration parameters corresponding to each intersection problem of the intersection of each road type information pre-stored, the diagnosis of the actual configuration parameters corresponding to the target problem of the target intersection can be realized, without waiting for traffic congestion to conduct manual investigation, thereby improving the flexibility and real-time nature of intersection diagnosis, and without relying on traffic control personnel to diagnose intersection problems, thereby reducing labor costs and improving the efficiency of intersection problem diagnosis.
[0087] Figure 2 A schematic diagram of the second intersection problem diagnosis process provided by this application, the process includes the following steps:
[0088] S201: receiving a login instruction of a road intersection problem diagnosis system, and obtaining login information carried in the login instruction; if the login information is verified, displaying a function page of the road intersection problem diagnosis system, wherein the function page of the road intersection problem diagnosis system includes a sub-function page for receiving the instruction to diagnose the road intersection problem;
[0089] S202: receiving an instruction to diagnose a problem at an intersection, and obtaining information of a target problem and a target intersection to be diagnosed carried in the instruction;
[0090] S203: Determine the target intersection to be diagnosed and target road type information of the target intersection according to the information of the target intersection;
[0091] S204: Acquire actual configuration parameters of the target intersection corresponding to the target problem; acquire target configuration parameters of the target intersection corresponding to the target problem according to pre-stored standard configuration parameters of intersections of various road type information corresponding to various intersection problems;
[0092] S205: If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally; otherwise, it is determined that the actual configuration parameters are configured abnormally.
[0093] In order to facilitate receiving instructions for diagnosing intersection problems, the present application sets up an intersection problem diagnosis system. When a user opens the intersection problem diagnosis system, he first enters login information. The login information includes a login user name and a login password. The electronic device can pre-save login information of various targets with login authority. After receiving the login information entered by the user, it is determined whether the login information entered by the user is included in the login information of each target. If so, it means that the login information verification has passed, and the intersection problem diagnosis system has successfully logged in, and the function page of the intersection problem diagnosis system is displayed. If the login information entered by the user is not included in the login information of each target, it means that the login information verification has not passed, and the intersection problem diagnosis system has failed to log in, and a prompt message for characterizing the input error of the login information can be output. The function page of the intersection problem diagnosis system includes a sub-function page for receiving instructions for diagnosing intersection problems. The user can enter instructions for diagnosing intersection problems on the sub-function page. It should be noted that the function page of the intersection problem diagnosis system can also include a sub-page for displaying the intersection problem diagnosis results. After the electronic device determines that the actual configuration parameters are configured normally, or determines that the actual configuration parameters are configured abnormally, the diagnosis result is displayed on the display sub-page of the intersection problem diagnosis result.
[0094] Before receiving the instruction to diagnose the intersection problem, the login instruction of the intersection problem diagnosis system is first received. After the intersection problem diagnosis system is successfully logged in, the function page of the intersection problem diagnosis system is displayed, and the function page includes a sub-function page for receiving the instruction to diagnose the intersection problem. The user can input the instruction to diagnose the intersection problem to the electronic device on the sub-function page, which improves the convenience of the electronic device receiving the instruction.
[0095] Figure 3 A schematic diagram of the third intersection problem diagnosis process provided by this application, the process includes the following steps:
[0096] S301: receiving a login instruction of a road intersection problem diagnosis system, and obtaining login information carried in the login instruction; if the login information is verified, displaying a function page of the road intersection problem diagnosis system, wherein the function page of the road intersection problem diagnosis system includes a sub-function page for receiving the instruction to diagnose the road intersection problem;
[0097] S302: receiving an instruction to diagnose a problem at an intersection, and obtaining information of a target problem and a target intersection to be diagnosed carried in the instruction; wherein, when a first text content is input in the problem input window of the sub-function page, the target problem is determined according to the first text content; or, when a problem selection instruction is received, a problem list is displayed in the sub-function page, and when a problem is selected from the problem list, the target problem is determined according to the selected problem;
[0098] S303: Determine the target intersection to be diagnosed and target road type information of the target intersection according to the information of the target intersection;
[0099] S304: Acquire actual configuration parameters of the target intersection corresponding to the target problem; acquire target configuration parameters of the target intersection corresponding to the target problem according to pre-stored standard configuration parameters of intersections of various road type information corresponding to various intersection problems;
[0100] S305: If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally; otherwise, it is determined that the actual configuration parameters are configured abnormally.
[0101] In order to improve the flexibility of acquiring the target problem carried in the instruction, the present application provides two methods. Method 1: Determine the target problem based on the first text content entered by the user in the question input window of the sub-function page; Method 2: Display a list of questions on the sub-function page, and determine the target problem based on the question selected by the user in the question list. The user can choose any method to input instructions for diagnosing intersection problems, and the electronic device can acquire the target problem carried in the instruction. This makes user operation more flexible, improves user experience, and also improves the flexibility of acquiring the target problem carried in the instruction.
[0102] Taking the first method as an example, if the first text content input by the user in the question input window of the sub-function page is "green light time", then "green light time" is determined as the target question.
[0103] Taking the second method as an example, a question list selection button can be displayed in the sub-function page. When it is recognized that the question list selection button is clicked, it is determined that the question selection instruction is received, and the question list is displayed in the sub-function page. For example, the question list includes green light time, red light time, yellow light time, etc. When it is recognized that a question is selected from the question list, it is determined that the selected question is red light time, and at this time, "red light time" is determined as the target question.
[0104] Figure 4 A schematic diagram of the fourth intersection problem diagnosis process provided by this application, the process includes the following steps:
[0105] S401: receiving a login instruction of a road intersection problem diagnosis system, and obtaining login information carried in the login instruction; if the login information is verified, displaying a function page of the road intersection problem diagnosis system, wherein the function page of the road intersection problem diagnosis system includes a sub-function page for receiving the instruction to diagnose the road intersection problem;
[0106] S402: receiving an instruction to diagnose a problem at an intersection, and obtaining information of a target problem and a target intersection to be diagnosed carried in the instruction; wherein, when a first text content is input into a problem input window of the sub-function page, obtaining each pre-stored problem, determining first similarities between the first text content and each problem, and determining the target problem according to the problem with the largest first similarity; or, when a problem selection instruction is received, displaying a problem list in the sub-function page, and when a problem is selected from the problem list, determining the target problem according to the selected problem;
[0107] S403: Determine the target intersection to be diagnosed and target road type information of the target intersection according to the information of the target intersection;
[0108] S404: Acquire actual configuration parameters of the target intersection corresponding to the target problem; acquire target configuration parameters of the target intersection corresponding to the target problem according to pre-stored standard configuration parameters of intersections of various road type information corresponding to various intersection problems;
[0109] S405: If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally; otherwise, it is determined that the actual configuration parameters are configured abnormally.
[0110] In the present application, based on the first similarities between the input first text content and the pre-saved first similarities of various questions, the question with the largest first similarity is determined as the target question, thereby improving the accuracy of the determined target question.
[0111] Optionally, for each pre-saved question, the number of identical characters between the character content of the question and the first text content, as well as the total number of characters between the character content of the question and the first text content are calculated; the ratio of the number of identical characters to the total number is used as the first similarity between the input first text content and the question. In this way, the first similarity corresponding to each question can be obtained. The question with the largest first similarity is selected as the target question.
[0112] Optionally, if there is one question with the greatest first similarity, the question with the greatest first similarity can be determined as the target question. If there are multiple questions with the greatest first similarity, multiple questions with the greatest first similarity can be displayed on the sub-function page, and then the user can select from the multiple questions with the greatest first similarity, and the question selected by the user is determined as the target question.
[0113] Figure 5 A fifth intersection problem diagnosis process diagram provided in this application includes the following steps:
[0114] S501: receiving a login instruction of a road intersection problem diagnosis system, and obtaining login information carried in the login instruction; if the login information is verified, displaying a function page of the road intersection problem diagnosis system, wherein the function page of the road intersection problem diagnosis system includes a sub-function page for receiving the instruction to diagnose the road intersection problem;
[0115] S502: receiving an instruction to diagnose a problem at an intersection, and obtaining identification information of a target problem and a target intersection to be diagnosed carried in the instruction;
[0116] S503: determining the target intersection to be diagnosed according to the identification information of the target intersection, and determining the target road type information of the target intersection according to the road type information of each intersection stored in advance;
[0117] S504: Acquire actual configuration parameters of the target intersection corresponding to the target problem; acquire target configuration parameters of the target intersection corresponding to the target problem according to pre-stored standard configuration parameters of intersections of various road type information corresponding to various intersection problems;
[0118] S505: If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally; otherwise, it is determined that the actual configuration parameters are configured abnormally.
[0119] If the information of the target intersection to be diagnosed carried in the instruction is the identification information of the target intersection, the target intersection to be diagnosed is determined according to the identification information of the target intersection, and the target road type information of the target intersection can be determined according to the road type information of each intersection saved in advance, thereby improving the accuracy of determining the target intersection and the target road type information.
[0120] Figure 6 A sixth intersection problem diagnosis process diagram provided in this application includes the following steps:
[0121] S601: receiving a login instruction of a road intersection problem diagnosis system, and obtaining login information carried in the login instruction; if the login information is verified, displaying a function page of the road intersection problem diagnosis system, wherein the function page of the road intersection problem diagnosis system includes a sub-function page for receiving the instruction to diagnose the road intersection problem;
[0122] S602: receiving an instruction to diagnose a road intersection problem, and obtaining target problem and target range information and target road type information of a target road intersection to be diagnosed carried in the instruction;
[0123] S603: Determine the target intersection whose road category information within the target range information is the target road type information according to the target range information and the target road type information of the target intersection and the road type information of each intersection stored in advance;
[0124] S604: Acquire actual configuration parameters of the target intersection corresponding to the target problem; acquire target configuration parameters of the target intersection corresponding to the target problem according to pre-stored standard configuration parameters of intersections of various road type information corresponding to various intersection problems;
[0125] S605: If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally; otherwise, it is determined that the actual configuration parameters are configured abnormally.
[0126] The target range information includes intersection labels: one or a group of intersections within a certain range are selected based on traffic attraction points, traffic nodes, and traffic control. For example, with a hospital as the center, each intersection within a radius of 500 meters is selected.
[0127] If the information of the target intersection to be diagnosed carried in the instruction is the identification information of the target intersection, the target intersection to be diagnosed is determined according to the identification information of the target intersection, and the target road type information of the target intersection can be determined according to the road type information of each intersection saved in advance, thereby improving the accuracy of determining the target intersection and the target road type information.
[0128] If the information of the target intersection to be diagnosed is the target range information and the target road type information of the target intersection, the target road type information of the target intersection can be directly obtained. Then, according to the road type information of each intersection saved in advance, the target intersection whose road category information within the target range information is the target road type information can be determined. The accuracy of determining the target intersection and the target road type information is improved.
[0129] Figure 7 The seventh intersection problem diagnosis process provided by this application is a schematic diagram, and the process includes the following steps:
[0130] S701: receiving a login instruction of a road intersection problem diagnosis system, and obtaining login information carried in the login instruction; if the login information is verified, displaying a function page of the road intersection problem diagnosis system, wherein the function page of the road intersection problem diagnosis system includes a sub-function page for receiving the instruction to diagnose the road intersection problem;
[0131] S702: receiving an instruction to diagnose a road intersection problem, and obtaining target range information and target road type information of a target road intersection to be diagnosed carried in the instruction; wherein, when a second text content is input in the road type information input window of the sub-function page, the target road type information is determined according to the second text content; or, when a road type information selection instruction is received, a road type information list is displayed in the sub-function page, and when road type information is selected from the road type information list, the target road type information is determined according to the selected road type information;
[0132] S703: Determine the target intersection whose road category information within the target range information is the target road type information according to the target range information and the target road type information of the target intersection and the road type information of each intersection stored in advance;
[0133] S704: Acquire actual configuration parameters of the target intersection corresponding to the target problem; acquire target configuration parameters of the target intersection corresponding to the target problem according to pre-stored standard configuration parameters of intersections of various road type information corresponding to various intersection problems;
[0134] S705: If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally; otherwise, it is determined that the actual configuration parameters are configured abnormally.
[0135] In order to improve the flexibility of acquiring the target road type information carried in the instruction, the present application provides two methods. Method 1: Determine the target road type information according to the second text content entered by the user in the road type information input window of the sub-function page; Method 2: Display the road type information list on the sub-function page, and determine the target road type information according to the road type information selected by the user in the road type information list. The user can choose any method to input instructions for diagnosing intersection problems, and the electronic device can obtain the target road type information carried in the instruction. This makes user operation more flexible, improves user experience, and also improves the flexibility of acquiring the target road type information carried in the instruction.
[0136] Taking the first method as an example, if the second text content input by the user in the question input window of the sub-function page is "the shape of the intersection is Y-shaped", then "the shape of the intersection is Y-shaped" is determined as the target road type information.
[0137] Taking the second method as an example, a road type information list selection button can be displayed in the sub-function page. When it is recognized that the road type information list selection button is clicked, it is determined that the road type information selection instruction is received, and the road type information list is displayed in the sub-function page. For example, the road type information list includes road grade one, road grade two, X-shaped intersection, Y-shaped intersection, intersection width 40 meters, intersection width 50 meters, etc. When it is recognized that the road type information is selected from the road type information list, it is determined that the selected road type information is a Y-shaped intersection, and the "Y-shaped intersection" is determined as the target road type information.
[0138] It should be noted that the target type information selected by the user can be one or more. According to the target range information and target road type information of the target intersection, and the road type information of each intersection saved in advance, the target intersection whose road category information within the target range information is the target road type information is determined. At this time, the target intersections determined are generally multiple. The method of the present application can be used to diagnose the actual configuration parameters of these multiple target intersections at the same time according to the set rules. Improve the efficiency of intersection problem diagnosis.
[0139] Figure 8 The eighth intersection problem diagnosis process provided by this application is a schematic diagram, and the process includes the following steps:
[0140] S801: receiving a login instruction of a road intersection problem diagnosis system, and obtaining login information carried in the login instruction; if the login information is verified, displaying a function page of the road intersection problem diagnosis system, wherein the function page of the road intersection problem diagnosis system includes a sub-function page for receiving the instruction to diagnose the road intersection problem;
[0141] S802: receiving an instruction to diagnose a road intersection problem, and obtaining target range information and target road type information of a target road intersection to be diagnosed carried in the instruction; wherein, when a second text content is input in the road type information input window of the sub-function page, obtaining each pre-stored road type information, determining a second similarity between the second text content and each road type information, and determining the target road type information according to the road type information with the largest second similarity; or, when a road type information selection instruction is received, displaying a road type information list in the sub-function page, and when a road type information is selected from the road type information list, determining the target road type information according to the selected road type information;
[0142] S803: Determine the target intersection whose road category information within the target range information is the target road type information according to the target range information and the target road type information of the target intersection and the road type information of each intersection stored in advance;
[0143] S804: Acquire actual configuration parameters of the target intersection corresponding to the target problem; acquire target configuration parameters of the target intersection corresponding to the target problem according to pre-stored standard configuration parameters of intersections of various road type information corresponding to various intersection problems;
[0144] S805: If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally; otherwise, it is determined that the actual configuration parameters are configured abnormally.
[0145] In the present application, based on the second similarities of the input second text content and the pre-saved respective road type information, the road type information with the largest second similarity is determined as the target road type information, thereby improving the accuracy of the determined target road type information.
[0146] Optionally, for each pre-saved road type information, the number of identical characters between the character content contained in the road type information and the second text content, as well as the total number of characters contained in the character content contained in the road type information and the second text content are calculated; the ratio of the number of identical characters to the total number is used as the second similarity between the input second text content and the road type information. In this way, the second similarity corresponding to each road type information can be obtained. The road type information with the largest second similarity is selected as the target road type information.
[0147] Optionally, if there is one piece of road type information with the second greatest similarity, the road type information with the second greatest similarity can be determined as the target road type information. If there are multiple pieces of road type information with the second greatest similarity, multiple pieces of road type information with the second greatest similarity can be displayed on the sub-function page, and then the user can select from the multiple pieces of road type information with the second greatest similarity, and the road type information selected by the user is determined as the target road type information.
[0148] Fig. 9 The intersection problem diagnosis flow chart provided for this application includes the following steps:
[0149] S901: Added custom questions; supports adding custom rules for problem diagnosis types, and can customize the question name and category.
[0150] S902: Setting a problem diagnosis and troubleshooting item, and determining a target problem to be diagnosed by setting the problem diagnosis and troubleshooting item.
[0151] You can add, delete, and edit diagnostic rules for problem diagnosis using custom rules. When adding a new diagnostic rule, you must first select the troubleshooting items for the problem diagnosis.
[0152] S903: Setting one or more problem diagnosis and troubleshooting conditions, and determining the target intersection to be diagnosed and the target road type information of the target intersection through the troubleshooting conditions.
[0153] S904: Acquire actual configuration parameters of the target intersection corresponding to the target problem, and pre-saved target configuration parameters of the target intersection corresponding to the target problem.
[0154] S905: Determine whether the actual configuration parameters match the target configuration parameters. If yes, proceed to S906; if no, proceed to S907.
[0155] S906: Determine whether the actual configuration parameters are configured normally.
[0156] S907: Determine that the actual configuration parameters are abnormal.
[0157] It should be noted that, in the present application, the target problem includes at least one of: traffic light timing parameters, scheduling period parameters, traffic lights with designated turns, and traffic lights operating in designated modes.
[0158] Traffic light timing parameters include:
[0159] Phase green flash time: Phase green flash time;
[0160] Phase yellow flash time: Phase yellow flash time;
[0161] Phase full red time: Phase full red time;
[0162] Pedestrian Clearance Time: Phase pedestrian clearance time;
[0163] Minimum green light time: phase minimum green light time;
[0164] Pedestrian crossing time: the length of time the green light is on during the pedestrian phase;
[0165] Maximum red light waiting time: the waiting time from the end of the current green light release to the start of the next green light release;
[0166] Signal period: The period of the time period scheme is long.
[0167] The scheduling period parameters include:
[0168] Dispatch number: the number of dispatches at the intersection; for example, if the dispatch is divided into working days and non-working days, the number of dispatches at the intersection is 2;
[0169] Number of time periods: The number of time periods under each dispatch at the intersection; for example, on weekdays, the dispatch time periods are divided into peak hours and off-peak hours.
[0170] Traffic lights that specify turns include:
[0171] Yellow Flashing Period: Whether the intersection is set to yellow flashing during certain periods;
[0172] Light-off period: whether the intersection has a time period set to turn off the lights;
[0173] All-Red Period: Whether the intersection is set to all-red during certain periods.
[0174] Traffic lights that operate in designated modes include:
[0175] Whether there is a right turn indicator light;
[0176] Is there a left turn indicator light?
[0177] It should be noted that in the present application, the target road type information includes: specified road grade, specified intersection shape, specified intersection road type, specified intersection width, specified number of intersection lanes, specified lane turns, specified number of turning lanes, specified lane type, specified upstream and downstream section distances, specified channel turns, specified phase type and specified traffic light control method, and at least one of a specified time range.
[0178] Specifying road grades includes: selecting road grades of main roads, secondary roads, and branch roads to screen eligible intersection entrance and exit directions.
[0179] Specifying intersection shapes includes: selecting intersection shapes such as cross, T-shaped, X-shaped, Y-shaped, roundabout, 5-fork, and other special shapes to filter out suitable intersections.
[0180] Specifying intersection road types includes: selecting main-main, main-secondary, main-branch, secondary-secondary, secondary-branch, and branch-branch intersections to filter out eligible intersections.
[0181] Specifying the intersection width includes: setting an intersection width threshold to filter eligible intersection entrance and exit directions.
[0182] Specifying the number of lanes at an intersection includes: setting the number of entry / exit lanes to filter eligible entry and exit directions of the intersection.
[0183] Designated lane turns include: selecting any lane turn to filter the intersection entrance direction that includes the designated lane turn.
[0184] Specifying the number of turning lanes includes: selecting any lane to turn, setting the number of lanes, and filtering the intersection entrance direction that contains the specified number of turning lanes.
[0185] Specifying lane types includes: Select any lane type to filter the entrance direction of the intersection that contains the specified lane type. Lane types: motor vehicle lane, bus lane, tidal lane, variable lane, reverse variable lane, non-motor vehicle lane, widened lane, and isolation green belt.
[0186] Specifying the upstream and downstream road section distances includes: selecting the appropriate intersection entrance and exit directions based on the distance between the upstream and downstream intersections.
[0187] Specified channel steering includes: used to filter channels with specified steering.
[0188] The designated phase types include: selecting a motor vehicle dedicated phase, a motor vehicle phase, a non-motor vehicle dedicated phase, a non-motor vehicle phase, a pedestrian dedicated phase, and a pedestrian phase, which are used to filter the designated phases.
[0189] Designated traffic light control methods include: selecting intersections according to control methods, including fixed cycle, single-point optimization, single-point sensing, inductive green wave, bottleneck control, time table variable lanes, and adaptive variable lanes.
[0190] The specified time range includes: setting the inspection scenario to working days, non-working days, morning peak, evening peak, flat peak, and low peak.
[0191] Other special channelizations include: the presence or absence of waiting areas, safety islands, external left turns, external right turns, and early U-turns.
[0192] Designated channel light group: select round lights, arrow lights, non-motor vehicle lights, and signs to filter intersection channels with designated light groups.
[0193] By setting different target problems and target road type information, different problem diagnosis scenarios can be combined, and different problem diagnosis thresholds can be set for different scenarios. Through the target road type information, intersections, time periods, import and export directions, phases, and channels can be hierarchically screened. For example, intersection labels can filter intersections from the intersection range, time ranges are used to set different thresholds for intersections in different time periods, channelization features are used to filter the directions of intersection problems, and solution features are used to filter the phases and channels of intersection problems.
[0194] For example, based on common problem diagnosis and troubleshooting standards, some diagnostic scenarios and diagnostic thresholds can be preset in advance for intersection problems of each timing plan parameter to form plan parameter troubleshooting rules for different scenarios. At the same time, it supports manual editing, addition and deletion of preset scenarios to realize problem diagnosis with customized rules.
[0195] The following are some examples:
[0196] Target problem: minimum green light time; target road type information: specified road grade, specified phase type, specified channel turn.
[0197] The problem diagnosis rules are composed of:
[0198] Scenario 1: The minimum green light time for motor vehicles going straight on the main road is less than 15 seconds;
[0199] Scenario ②: The minimum green light time for motor vehicles going straight on secondary roads is less than 12 seconds;
[0200] Scenario 3: The minimum green light time for left-turn phase of motor vehicles on main roads is less than 8 seconds;
[0201] Scenario ④: The minimum green light time for left-turn phase of motor vehicles on secondary roads is less than 8 seconds;
[0202] Scenario ⑤: The minimum green light time for non-motor vehicles is less than 8 seconds.
[0203] If the phase minimum green light time in the intersection timing plan meets any of the above scenarios, then the intersection has an unreasonable minimum green light time problem.
[0204] Fig.10 A schematic diagram of the visual interface of the intersection problem diagnosis system provided in this application, such as Fig.10 As shown, the name of the problem is: intersection cycle is too large; the custom problem is: scheme control parameter troubleshooting; the troubleshooting conditions include: number of two-way lanes, intersection shape, intersection road type, intersection width, number of entrance lanes, number of exit lanes, lane turns, number of turning lanes, lane type, lane width, road section distance, pedestrian pace and time of entering the intersection, waiting area, safety island, external left turn, external right turn, and early U-turn; scheme features include channel turning and channel light group. Customized date periods and intersection road types include: 1. Weekdays, 7:00-9:00, main-main intersection, main-secondary intersection, main-branch intersection; 2. Weekdays, 17:00-19:00, main-main intersection, main-secondary intersection, main-branch intersection; 3. Weekdays, 7:00-9:00, secondary intersection, secondary-branch intersection, branch-branch intersection; 4. Weekdays, 17:00-19:00, secondary intersection, secondary-branch intersection, branch-branch intersection.
[0205] Fig.11 This is a schematic diagram of the structure of the intersection problem diagnosis device provided in this application, and the device includes:
[0206] The first acquisition module 111 is used to receive an instruction to diagnose a road intersection problem, and acquire information of a target problem and a target road intersection to be diagnosed carried in the instruction;
[0207] A determination module 112, configured to determine the target intersection to be diagnosed and target road type information of the target intersection according to the information of the target intersection;
[0208] The second acquisition module 113 is used to acquire the actual configuration parameters of the target intersection corresponding to the target problem; and acquire the target configuration parameters of the target intersection corresponding to the target problem according to the pre-saved standard configuration parameters of the intersections of each road type information corresponding to each intersection problem;
[0209] The diagnosis module 114 is configured to determine that the actual configuration parameters are configured normally if the actual configuration parameters match the target configuration parameters, and otherwise determine that the actual configuration parameters are configured abnormally.
[0210] The device also includes:
[0211] The system login module 115 is used to receive a login instruction of the intersection problem diagnosis system and obtain the login information carried in the login instruction; if the login information is verified, the function page of the intersection problem diagnosis system is displayed, wherein the function page of the intersection problem diagnosis system includes a sub-function page for receiving the instruction to diagnose the intersection problem.
[0212] The first acquisition module 111 is used to determine the target question based on the first text content when it is recognized that the first text content is input in the question input window of the sub-function page; or, when a question selection instruction is received, a question list is displayed in the sub-function page, and when it is recognized that a question is selected from the question list, the target question is determined based on the selected question.
[0213] The first acquisition module 111 is used to acquire various pre-saved questions, determine the first similarities between the first text content and the various questions respectively, and determine the target question according to the question with the largest first similarity.
[0214] A first acquisition module 111 is used to acquire identification information of a target intersection to be diagnosed carried in the instruction;
[0215] The determination module 112 is used to determine the target intersection to be diagnosed according to the identification information of the target intersection, and determine the target road type information of the target intersection according to the pre-stored road type information of each intersection.
[0216] A first acquisition module 111 is used to acquire target range information and target road type information of the target intersection to be diagnosed carried in the instruction;
[0217] The determination module 112 is used to determine the target intersection whose road category information within the target range information is the target road type information according to the target range information and the target road type information of the target intersection and the pre-stored road type information of each intersection.
[0218] The first acquisition module 111 is used to determine the target road type information according to the second text content when it is recognized that the second text content is input in the road type information input window of the sub-function page; or, when a road type information selection instruction is received, a road type information list is displayed in the sub-function page, and when it is recognized that the road type information is selected from the road type information list, the target road type information is determined according to the selected road type information.
[0219] The first acquisition module 111 is used to acquire each pre-saved road type information, determine the second similarity between the second text content and each road type information respectively, and determine the target road type information according to the road type information with the largest second similarity.
[0220] The present application also provides an electronic device, such as Fig.12 As shown, it includes: a processor 121, a communication interface 122, a memory 123 and a communication bus 124, wherein the processor 121, the communication interface 122, and the memory 123 communicate with each other through the communication bus 124;
[0221] The memory 123 stores a computer program, and when the program is executed by the processor 121, the processor 121 executes any one of the above method steps.
[0222] The communication bus mentioned in the above electronic device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0223] The communication interface 122 is used for communication between the electronic device and other devices.
[0224] The memory may include a random access memory (RAM) or a non-volatile memory (NVM), such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0225] The above-mentioned processor can be a general-purpose processor, including a central processing unit, a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc.
[0226] The present application also provides a computer storage readable storage medium, wherein the computer readable storage medium stores a computer program executable by an electronic device, and when the program runs on the electronic device, the electronic device implements any of the above method steps when executing.
[0227] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0228] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for diagnosing road intersection problems, characterized in that: The method comprises: Receiving an instruction to diagnose a problem at an intersection, and obtaining information of a target problem and a target intersection to be diagnosed carried in the instruction; Determining the target intersection to be diagnosed and target road type information of the target intersection according to the information of the target intersection; Acquire actual configuration parameters of the target intersection corresponding to the target problem; acquire target configuration parameters of the target intersection corresponding to the target problem according to pre-saved standard configuration parameters of the intersections corresponding to the respective intersection problems of the respective road type information; If the actual configuration parameters match the target configuration parameters, it is determined that the actual configuration parameters are configured normally; otherwise, it is determined that the actual configuration parameters are configured abnormally.
2. The method according to claim 1, characterized in that Before receiving the instruction to diagnose the intersection problem, the method further includes: Receive a login instruction for an intersection problem diagnosis system, and obtain the login information carried in the login instruction; if the login information is verified, display a function page of the intersection problem diagnosis system, wherein the function page of the intersection problem diagnosis system includes a sub-function page for receiving the instruction to diagnose the intersection problem.
3. The method according to claim 2, characterized in that The target issues carried in the instruction include: When identifying that a first text content is input in the question input window of the sub-function page, determining the target question according to the first text content; or, When a question selection instruction is received, a question list is displayed in the sub-function page, and when it is recognized that a question is selected from the question list, the target question is determined based on the selected question.
4. The method according to claim 3, characterized in that Determining the target question according to the first text content includes: The pre-saved questions are obtained, the first similarities between the first text content and the questions are respectively determined, and the target question is determined according to the question with the largest first similarity.
5. The method according to claim 2, characterized in that Acquiring the information of the target intersection to be diagnosed carried in the instruction includes: Obtaining identification information of the target intersection to be diagnosed carried in the instruction; Determining the target intersection to be diagnosed and the target road type information of the target intersection according to the information of the target intersection includes: The target intersection to be diagnosed is determined according to the identification information of the target intersection, and the target road type information of the target intersection is determined according to the road type information of each intersection stored in advance.
6. The method according to claim 2, characterized in that Acquiring the information of the target intersection to be diagnosed carried in the instruction includes: Obtaining target range information and target road type information of the target intersection to be diagnosed carried in the instruction; Determining the target intersection to be diagnosed according to the information of the target intersection includes: According to the target range information and target road type information of the target intersection and the pre-stored road type information of each intersection, the target intersection whose road category information within the target range information is the target road type information is determined.
7. The method according to claim 6, characterized in that Acquiring the target road type information of the target intersection to be diagnosed carried in the instruction includes: When it is recognized that a second text content is input in the road type information input window of the sub-function page, the target road type information is determined according to the second text content; or, When a road type information selection instruction is received, a road type information list is displayed in the sub-function page, and when it is recognized that road type information is selected from the road type information list, the target road type information is determined according to the selected road type information.
8. The method according to claim 7, characterized in that Determining the target road type information according to the second text content includes: Acquire each piece of pre-saved road type information, determine the second similarity between the second text content and each piece of road type information respectively, and determine the target road type information according to the road type information with the greatest second similarity.
9. The method according to claim 1, characterized in that The target problem includes at least one of: traffic light timing parameters, scheduling period parameters, traffic lights for designated turns, and traffic lights for designated mode operation.
10. The method according to claim 1, characterized in that The target road type information includes: at least one of: a specified road grade, a specified intersection shape, a specified intersection road type, a specified intersection width, a specified number of intersection lanes, a specified lane turn, a specified number of turning lanes, a specified lane type, a specified upstream and downstream section distance, a specified channel turn, a specified phase type, a specified traffic light control method, and a specified time range.