Road construction equipment scheduling method, device, equipment and storage medium
By obtaining and matching road construction task information, establishing a construction area map and generating a scheduling map, the problem of difficulty in scheduling road construction equipment in the construction of multiple construction roads has been solved, and reasonable equipment scheduling and improvement of construction efficiency have been achieved.
Patent Information
- Application Number
- CN202510061399.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-15
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2045-01-15
AI Technical Summary
During the construction of multiple construction roads, it is difficult to schedule and manage road construction equipment, resulting in a high idle proportion of construction equipment, affecting construction efficiency and quality.
By obtaining the road sign information and equipment configuration information of the target road construction task, matching the road construction content and construction period, determining the ideal construction progress information, establishing a construction area map, generating a construction scheduling map, and considering the total construction time and the total scheduling path, generating a construction construction sequence list, and ultimately driving the construction management personnel to perform equipment scheduling.
It has achieved reasonable scheduling of road construction equipment during the construction of multiple construction roads, balancing construction quality and efficiency, reducing the idle proportion of equipment, and improving overall construction efficiency.
Smart Images

Figure CN119476891B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular to a method, device, equipment and storage medium for dispatching road construction equipment. Background Art
[0002] Road construction equipment refers to the general term for mechanical equipment, tools and appliances used to complete various construction tasks during road construction (including highways, urban roads, etc.). These equipment can help construction workers complete a series of complex road construction processes such as earthwork, pavement, bridge and culvert engineering.
[0003] In actual applications, road construction usually executes the construction process of the target construction road according to the construction sequence of the road construction section and several road construction processes in each road construction section. Although this segmented road construction method can ensure the construction quality of the entire road construction by inspecting the construction quality of each construction section and adjusting and rectifying the construction process in time, due to the strict and repeated construction sequence of this method, the road construction equipment has a high idle ratio (that is, after the road construction equipment completes the corresponding road construction process in the current road construction section of the target construction road, it needs to wait for the previous road construction process of the next road construction section before it can continue to execute the road construction process of the road construction equipment), which seriously affects the construction utilization rate of the road construction equipment, and then affects the overall construction efficiency of the road construction subject. Therefore, when using this method to perform road construction, there is a contradiction between road construction quality and road construction efficiency. Especially when facing the construction of multiple construction roads in the road construction task, the scheduling and management of road construction equipment is very difficult.
[0004] Therefore, how to achieve reasonable scheduling of road construction equipment when facing the construction of multiple construction roads in a road construction task and balance the contradiction between road construction quality and road construction efficiency is a technical problem that needs to be solved urgently. Summary of the invention
[0005] The present invention provides a road construction equipment scheduling method, device, equipment and storage medium, aiming to solve at least one of the above-mentioned technical problems.
[0006] To achieve the above object, the present invention provides a road construction equipment scheduling method, comprising the following steps:
[0007] Obtaining a target road construction task; wherein the target road construction task includes road identification information and road construction equipment configuration information of a number of roads to be constructed;
[0008] According to the road identification information, the road construction content and the construction period of each road to be constructed are matched in the road construction database, and the ideal construction progress information of several road construction processes of each road construction section of each road to be constructed when the dispatchable road construction equipment is exclusively used is determined by using the road construction content and the road construction equipment configuration information;
[0009] Establish a construction area map including several road construction sections in each road to be constructed, obtain section scheduling path information of the construction area, characterize the area scheduling path information and the ideal construction progress information of each road to be constructed as path features and progress features in the construction area map, and generate a construction scheduling map of the construction area;
[0010] Based on the construction scheduling map and the construction period of each road to be constructed, taking into account the total construction time and the total scheduling path, a construction sequence list is generated; wherein the construction sequence list includes a number of road construction processes of a number of road construction sections arranged in the order of construction execution and a standard construction execution period for each road construction process;
[0011] The construction sequence list is sent to a dispatching terminal configured for a construction management personnel, so as to drive the construction management personnel to execute the dispatching of road construction equipment between road construction sections.
[0012] Optionally, obtain the target road construction task steps, including:
[0013] Acquire road construction requirements in the construction area, and extract road identification information and road construction equipment requirement information of each road to be constructed in the road construction requirements;
[0014] The roads to be constructed are divided into categories according to the principle of the same road construction equipment demand information, and a corresponding initial road construction task is generated for each category; wherein the initial road construction task includes road identification information of each road to be constructed;
[0015] Based on a preset allocation rule, determining the road construction execution subject to which each initial road construction task is assigned; wherein the preset allocation rule includes one of allocating according to the request order of the road construction execution subject, allocating according to the matching degree of the road construction equipment configuration information of the road construction execution subject, or allocating according to a designated road construction execution subject;
[0016] The road construction equipment configuration information of each road construction execution entity is added to the corresponding initial road construction task, and a target road construction task is generated which includes road identification information of several roads to be constructed and road construction equipment configuration information.
[0017] Optionally, according to the road identification information, the road construction content and the construction period of each road to be constructed are matched in the road construction database, and the road construction content and the road construction equipment configuration information are used to determine the ideal construction progress information of several road construction processes of each road construction section of each road to be constructed when the dispatchable road construction equipment is exclusively used, specifically including:
[0018] According to the road identification information of the target road construction task, the road construction associated information of each road to be constructed is matched in the correspondence between the road identification information of each road to be constructed and the road construction associated information stored in the road construction database;
[0019] Extracting the road construction content and construction period from the road construction related information; wherein the road construction content includes a number of road construction sections into which each road to be constructed is divided and the road construction procedures to be performed in each road construction section;
[0020] According to the area of each road construction section, the construction environment of the section and the dispatchable road construction equipment in the road construction equipment configuration information, the ideal construction time of each road construction process of each road construction section is estimated by similarity matching and construction time average calculation using the historical construction time of each road construction process of the historical road construction section stored in the historical road construction section construction database;
[0021] Based on the construction sequence of each road construction process in each road construction section, ideal construction progress information of several road construction processes is generated for each road construction section of each road to be constructed when the road construction equipment is exclusively used.
[0022] Optionally, a construction area map including several road construction sections in each road to be constructed is established, the section scheduling path information of the construction area is obtained, and the regional scheduling path information and the ideal construction progress information of each road to be constructed are represented as path features and progress features in the construction area map, respectively, to generate a construction scheduling map of the construction area, specifically including:
[0023] Calling an electronic map of the construction area, extracting map areas corresponding to location information of a number of road construction sections in each road to be constructed, and establishing a construction area map containing a number of road construction sections in each road to be constructed based on the number of map areas of each road to be constructed;
[0024] Extracting a path trajectory within the construction area from an electronic map of the construction area as regional dispatch path information, and representing the regional dispatch path information as a path feature in the construction area map to connect each road construction section of each road to be constructed;
[0025] According to the ideal construction progress information of several road construction processes in each road construction section of each road to be constructed when the exclusive scheduling road construction equipment is used, the ideal time consumed for each road construction process in each road construction section is generated, and the ideal time consumed is added to each road construction section in the construction area map to obtain a construction scheduling map of the construction area.
[0026] Optionally, based on the construction scheduling map and the construction period of each road to be constructed, taking into account the total construction time and the total scheduling path, a step of generating a road construction sequence list specifically includes:
[0027] Determine the dispatch distance between any two road construction sections of the dispatchable road construction equipment corresponding to each road construction process according to the regional dispatch path information between any two road construction sections of a plurality of roads to be constructed in the construction dispatch map of the construction area;
[0028] Based on the ideal interval period of adjacent road construction procedures in each road construction section in the construction scheduling map, the first road construction section of the road to be constructed with the earliest construction start time in the construction deadline period is determined as the starting section of the road construction;
[0029] By utilizing the ideal time consumed by adjacent road construction processes in the starting section of the road construction and each road construction section in the construction scheduling map, and taking into account the total construction time and the total scheduling path, a road construction sequence list is generated; wherein the road construction sequence list includes the execution time period of each road construction process in several road construction sections of each road to be constructed by the dispatchable road construction equipment corresponding to each road construction process.
[0030] Optionally, the step of generating a road construction sequence list by utilizing the ideal time consumption of the adjacent road construction procedures in the road construction starting section and each road construction section in the construction scheduling map, taking into account the total construction time and the total scheduling path, specifically includes:
[0031] Using the ideal time consumption of adjacent road construction processes in the starting section of the road construction and each road construction section in the construction scheduling map, the execution principle is that the dispatchable road construction equipment corresponding to each road construction process is dispatched to the next road construction section in the construction ranking result to perform the corresponding road construction action after completing the road construction action of the previous road construction section, and the constraint condition is that when executing the construction action of each road construction process in each road construction section according to the construction execution strategy, the road construction duration determined according to the sum of the ideal total time consumption of several road construction processes in all road construction sections of each road to be constructed and the total interval time between adjacent road construction processes is less than the construction period corresponding to each road to be constructed, and the optimization goal is that when executing the construction action of each road construction process in each road construction section according to the construction execution strategy, the sum of the dispatch distances between several road construction sections of the dispatchable road construction equipment corresponding to several road construction processes is minimized, and the construction execution strategy containing the execution order and execution period of each road construction process of the dispatchable road construction equipment corresponding to each road construction process in several road construction sections of each road to be constructed is optimized;
[0032] The execution order and execution period of each road construction process of the dispatchable road construction equipment corresponding to each road construction process in the construction sequencing results in several road construction sections of each road to be constructed are extracted to generate a road construction sequence list.
[0033] Optionally, the construction sequence list is sent to a dispatching terminal configured for a construction management personnel, so as to drive the construction management personnel to execute the road construction equipment dispatching steps between the road construction sections, specifically including:
[0034] The construction sequence list is sent to a dispatching terminal configured for a construction management personnel, so that the dispatching terminal extracts the execution order and execution time period of each road construction process in a plurality of road construction sections of each road to be constructed by the dispatching road construction equipment corresponding to each road construction process stored in the construction sequence list;
[0035] The construction management personnel are driven to dispatch the dispatchable road construction equipment corresponding to each road construction process to execute the construction action of the next road construction process of the next road construction section of the next road to be constructed after the construction action of the current road construction process of the current road construction section of the current road to be constructed is completed.
[0036] In addition, in order to achieve the above-mentioned purpose, the present invention also provides a road construction equipment scheduling device, comprising:
[0037] An acquisition module is used to acquire a target road construction task; wherein the target road construction task includes road identification information and road construction equipment configuration information of a number of roads to be constructed;
[0038] A determination module is used to match the road construction content and construction period of each road to be constructed in the road construction database according to the road identification information, and determine the ideal construction progress information of several road construction processes of each road construction section of each road to be constructed when the dispatchable road construction equipment is exclusively used by the road construction section using the road construction content and the road construction equipment configuration information;
[0039] An establishment module is used to establish a construction area map including several road construction sections in each road to be constructed, obtain section scheduling path information of the construction area, and characterize the area scheduling path information and the ideal construction progress information of each road to be constructed as path features and progress features in the construction area map, thereby generating a construction scheduling map of the construction area;
[0040] A generation module is used to generate a construction sequence list based on the construction scheduling map and the construction period of each road to be constructed, taking into account the total construction time and the total scheduling path; wherein the construction sequence list includes a number of road construction processes of a number of road construction sections arranged in the construction execution order and a standard construction execution period for each road construction process;
[0041] The execution module is used to send the construction sequence list to the scheduling terminal configured for the construction management personnel, so as to drive the construction management personnel to execute the road construction equipment scheduling between the road construction sections.
[0042] In addition, in order to achieve the above-mentioned purpose, the present invention also provides a road construction equipment scheduling device, which includes: a memory, a processor, and a road construction equipment scheduling program stored in the memory and executable on the processor, and when the road construction equipment scheduling program is executed by the processor, the steps of the road construction equipment scheduling method described above are implemented.
[0043] In addition, in order to achieve the above-mentioned purpose, the present invention also provides a storage medium, on which a road construction equipment scheduling program is stored, and when the road construction equipment scheduling program is executed by a processor, the steps of the above-mentioned road construction equipment scheduling method are implemented.
[0044] The beneficial effects of the present invention are as follows: a method, device, equipment and storage medium for scheduling road construction equipment are proposed, by obtaining road identification information and road construction equipment configuration information of a target road construction task, using the road construction content matched with the road identification information, determining the ideal construction progress information of several road construction processes, using the established construction area map and the acquired area scheduling path information, generating a construction scheduling map, based on the construction period period matched with the construction scheduling map and the road identification information, considering the total construction time and the total scheduling path, generating a construction sequence list including the execution sequence of several road construction processes in several road construction sections and the construction execution standard period, finally driving the construction management personnel to execute the road construction equipment scheduling between the road construction sections, and realizing the reasonable scheduling of road construction equipment when facing the construction of multiple construction roads in the road construction task by balancing the contradiction between road construction quality and road construction efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 A schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present invention;
[0046] Figure 2 A schematic diagram of a process flow of an embodiment of a method for dispatching road construction equipment according to the present invention;
[0047] Figure 3 It is a structural block diagram of a road construction equipment scheduling device in an embodiment of the present invention.
[0048] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0049] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0050] like Figure 1 As shown, Figure 1 It is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present invention.
[0051] like Figure 1As shown, the device may include: a processor 1001 (e.g., a CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0052] Those skilled in the art will understand that Figure 1 The structure of the device shown in the figure does not constitute a limitation of the device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0053] like Figure 1 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a road construction equipment scheduling program.
[0054] exist Figure 1 In the terminal shown, the network interface 1004 is mainly used to connect to the backend server and perform data communication with the backend server; the user interface 1003 is mainly used to connect to the client (user end) and perform data communication with the client; and the processor 1001 can be used to call the road construction equipment scheduling program stored in the memory 1005 and perform the following operations:
[0055] Obtaining a target road construction task; wherein the target road construction task includes road identification information and road construction equipment configuration information of a number of roads to be constructed;
[0056] According to the road identification information, the road construction content and the construction period of each road to be constructed are matched in the road construction database, and the ideal construction progress information of several road construction processes of each road construction section of each road to be constructed when the dispatchable road construction equipment is exclusively used is determined by using the road construction content and the road construction equipment configuration information;
[0057] Establish a construction area map including several road construction sections in each road to be constructed, obtain section scheduling path information of the construction area, characterize the area scheduling path information and the ideal construction progress information of each road to be constructed as path features and progress features in the construction area map, and generate a construction scheduling map of the construction area;
[0058] Based on the construction scheduling map and the construction period of each road to be constructed, taking into account the total construction time and the total scheduling path, a construction sequence list is generated; wherein the construction sequence list includes a number of road construction processes of a number of road construction sections arranged in the order of construction execution and a standard construction execution period for each road construction process;
[0059] The construction sequence list is sent to a dispatching terminal configured for a construction management personnel, so as to drive the construction management personnel to execute the dispatching of road construction equipment between road construction sections.
[0060] The specific embodiments of the present invention applied to the device are basically the same as the embodiments of the road construction equipment scheduling method described below, and will not be described in detail here.
[0061] The embodiment of the present invention provides a road construction equipment scheduling method, referring to Figure 2 , Figure 2 It is a schematic diagram of the flow chart of an embodiment of the road construction equipment scheduling method of the present invention.
[0062] In this embodiment, the road construction equipment scheduling method includes the following steps:
[0063] S100: Acquire a target road construction task; wherein the target road construction task includes road identification information and road construction equipment configuration information of a number of roads to be constructed;
[0064] S200: Matching the road construction content and construction period of each road to be constructed in the road construction database according to the road identification information, and determining the ideal construction progress information of several road construction processes of each road construction section of each road to be constructed when the road construction equipment is exclusively used by the dispatchable road construction equipment by using the road construction content and the road construction equipment configuration information;
[0065] S300: Establish a construction area map including several road construction sections in each road to be constructed, obtain section scheduling path information of the construction area, characterize the area scheduling path information and the ideal construction progress information of each road to be constructed as path features and progress features in the construction area map, and generate a construction scheduling map of the construction area;
[0066] S400: Based on the construction scheduling map and the construction period of each road to be constructed, taking into account the total construction time and the total scheduling path, a construction sequence list is generated; wherein the construction sequence list includes a plurality of road construction processes of a plurality of road construction sections arranged in the construction execution order and a standard construction execution period of each road construction process;
[0067] S500: Sending the construction sequence list to a dispatching terminal configured for a construction management personnel, so as to drive the construction management personnel to execute the dispatching of road construction equipment between road construction sections.
[0068] It should be noted that in actual applications, road construction usually executes the construction process of the target construction road according to the construction sequence of the road construction section and several road construction processes in each road construction section. Although this segmented road construction method can ensure the construction quality of the entire road construction by inspecting the construction quality of each construction section and adjusting and rectifying the construction process in a timely manner, due to the strict and repeated construction sequence of this method, the road construction equipment has a high idle ratio (that is, after the road construction equipment completes the corresponding road construction process in the current road construction section of the target construction road, it needs to wait for the previous road construction process of the next road construction section before it can continue to execute the road construction process of the road construction equipment), which seriously affects the construction utilization rate of the road construction equipment, and then affects the overall construction efficiency of the road construction subject. Therefore, when using this method to perform road construction, there is a contradiction between road construction quality and road construction efficiency. Especially when facing the construction of multiple construction roads in the road construction task, the scheduling and management of road construction equipment is very difficult.
[0069] In order to solve the above problems, this embodiment obtains road sign information and road construction equipment configuration information of the target road construction task, uses the road construction content matched by the road sign information to determine the ideal construction progress information of several road construction processes, and uses the established construction area map and the obtained area scheduling path information to generate a construction scheduling map. Based on the construction period period matched by the construction scheduling map and the road sign information, and considering the total construction time and the total scheduling path, a construction sequence list including the execution sequence of several road construction processes in several road construction sections and the construction execution standard period is generated. Finally, the construction management personnel are driven to execute the road construction equipment scheduling between the road construction sections. By balancing the contradiction between road construction quality and road construction efficiency, the reasonable scheduling of road construction equipment is achieved when facing the construction of multiple construction roads in the road construction task.
[0070] In a preferred embodiment, step S100: obtaining a target road construction task specifically includes the following sub-steps:
[0071] S110: Acquire road construction requirements in the construction area, and extract road identification information and road construction equipment requirement information of each road to be constructed in the road construction requirements;
[0072] S120: Classify the roads to be constructed according to the principle of the same road construction equipment demand information, and generate corresponding initial road construction tasks for each category; wherein the initial road construction tasks include road identification information of each road to be constructed;
[0073] S130: Determine the road construction execution subject to which each initial road construction task is assigned based on a preset allocation rule; wherein the preset allocation rule includes one of allocating according to the request order of the road construction execution subject, allocating according to the matching degree of the road construction equipment configuration information of the road construction execution subject, or allocating according to a designated road construction execution subject;
[0074] S140: adding the road construction equipment configuration information of each road construction execution entity to the corresponding initial road construction task, and generating a target road construction task including the road identification information of several roads to be constructed and the road construction equipment configuration information.
[0075] In this embodiment, the road identification information and road construction equipment requirement information of each road to be constructed in the road construction and construction requirements are first extracted, the roads to be constructed are classified according to the road construction equipment requirement information, and an initial road construction task is generated. Then, a preset allocation rule is used to assign each initial road construction and construction task to a road construction and construction execution entity. Finally, the road construction equipment configuration information of each road construction and construction execution entity is added to the corresponding initial road construction and construction task, thereby finally achieving the generation of the target road construction and construction task.
[0076] In a preferred embodiment, step S200: according to the road identification information, matching the road construction content and construction period of each road to be constructed in the road construction database, using the road construction content and the road construction equipment configuration information, determining the ideal construction progress information of several road construction processes of each road construction section of each road to be constructed when the dispatchable road construction equipment is exclusively used, specifically includes the following sub-steps:
[0077] S210: According to the road identification information of the target road construction task, matching the road construction related information of each road to be constructed in the correspondence between the road identification information of each road to be constructed and the road construction related information stored in the road construction database;
[0078] S220: extracting the road construction content and the construction period from the road construction related information; wherein the road construction content includes a number of road construction sections into which each road to be constructed is divided and the road construction procedures to be performed in each road construction section;
[0079] S230: according to the area of each road construction section and the section construction environment and the dispatchable road construction equipment in the road construction equipment configuration information, using the historical construction time of each road construction process of the historical road construction sections stored in the historical road construction section construction database, the ideal construction time of each road construction process of each road construction section is estimated by similarity matching and construction time average value calculation;
[0080] S240: Based on the construction sequence of each road construction process in each road construction section, generate ideal construction progress information of several road construction processes in each road construction section of each road to be constructed when the road construction section exclusively occupies the dispatchable road construction equipment.
[0081] In this embodiment, after obtaining the road identification information in the target road construction task, the road construction related information of each road to be constructed is matched by accessing the road construction database, and then the road construction content and construction period are extracted. The historical construction time of each road construction process in the historical road construction section is queried in the historical road construction section construction database, and the ideal construction time of each road construction process in each road construction section is determined by similarity matching and average construction time calculation. Finally, considering the construction sequence of each road construction process in each road construction section, the ideal construction progress information of several road construction processes in each road construction section of each road to be constructed when the exclusive scheduling road construction equipment is used can be generated.
[0082] In a preferred embodiment, step S300: establishing a construction area map including several road construction sections in each road to be constructed, obtaining section scheduling path information of the construction area, characterizing the area scheduling path information and the ideal construction progress information of each road to be constructed as path features and progress features in the construction area map, and generating a construction scheduling map of the construction area, specifically includes the following sub-steps:
[0083] S310: calling an electronic map of the construction area, extracting map areas corresponding to location information of a plurality of road construction sections in each road to be constructed, and establishing a construction area map including a plurality of road construction sections in each road to be constructed based on the plurality of map areas of each road to be constructed;
[0084] S320: extracting path trajectories within the construction area from an electronic map of the construction area as regional scheduling path information, and representing the regional scheduling path information as path features in the construction area map to connect each road construction section of each road to be constructed;
[0085] S330: Generate an ideal time for each road construction process in each road construction section based on the ideal construction progress information of several road construction processes when each road construction section of each road to be constructed uses exclusive scheduling road construction equipment, add the ideal time to each road construction section in the construction area map, and obtain a construction scheduling map of the construction area.
[0086] On this basis, step S400: based on the construction scheduling map and the construction period of each road to be constructed, taking into account the total construction time and the total scheduling path, a road construction sequence list is generated, which specifically includes the following sub-steps:
[0087] S410: determining a dispatch distance between any two road construction sections of dispatchable road construction equipment corresponding to each road construction process according to regional dispatch path information between any two road construction sections of a plurality of roads to be constructed in the construction dispatch map of the construction area;
[0088] S420: Based on the ideal interval period of adjacent road construction processes in each road construction section in the construction scheduling map, determine the first road construction section of the road to be constructed with the earliest construction start time in the construction deadline as the road construction start section;
[0089] S430: Generate a road construction sequence list by utilizing the ideal time consumption of the adjacent road construction processes in the starting section of the road construction and each road construction section in the construction scheduling map, taking into account the total construction time and the total scheduling path; wherein the road construction sequence list includes the execution time period of each road construction process of the dispatchable road construction equipment corresponding to each road construction process in several road construction sections of each road to be constructed.
[0090] Furthermore, step S430: using the ideal time consumption of the adjacent road construction procedures in the starting section of the road construction and each road construction section in the construction scheduling map, taking into account the total construction time and the total scheduling path, a road construction sequence list is generated, which specifically includes the following sub-steps:
[0091] S431: Utilizing the ideal time consumption of adjacent road construction processes in the starting section of the road construction and each road construction section in the construction scheduling map, the dispatching road construction equipment corresponding to each road construction process is dispatched to the next road construction section in the construction ranking result to perform the corresponding road construction action after completing the road construction action of the previous road construction section as the execution principle, and when executing the construction action of each road construction process in each road construction section according to the construction execution strategy, the ideal total time consumption of several road construction processes in all road construction sections of each road to be constructed is calculated. The road construction duration determined by the sum of the total intervals between adjacent road construction processes is less than the construction period corresponding to each road to be constructed as a constraint condition, and the optimization goal is to minimize the sum of the dispatching distances of the dispatching road construction equipment corresponding to several road construction processes between several road construction sections when executing the construction actions of each road construction process in each road construction section according to the construction execution strategy, and optimize the construction execution strategy including the execution order and execution period of each road construction process of the dispatching road construction equipment corresponding to each road construction process in several road construction sections of each road to be constructed;
[0092] S432: extracting the execution order and execution time period of each road construction process in several road construction sections of each road to be constructed by the dispatchable road construction equipment corresponding to each road construction process in the construction sequencing result, and generating a road construction sequence list.
[0093] In this embodiment, a construction area map including several road construction sections in each road to be constructed is first established, and the regional scheduling path information and the ideal construction progress information of each road to be constructed are represented in the construction area map as path features and progress features respectively, to generate a construction scheduling map of the construction area, and then based on the construction period period matching the construction scheduling map with the road identification information, the total construction time and the total scheduling path are considered (that is, the scheduling road construction equipment corresponding to each road construction process is dispatched to the next road construction section in the construction sorting result to perform the corresponding road construction action after completing the road construction action of the previous road construction section as the execution principle, and when executing the construction action of each road construction process in each road construction section according to the construction execution strategy, according to the ideal total time consumed by several road construction processes in all road construction sections of each road to be constructed and the distance between adjacent road construction processes The road construction duration determined by the sum of the total interval time is less than the construction period corresponding to each road to be constructed as a constraint condition, and when the construction action of each road construction process in each road construction section is executed according to the construction execution strategy, the sum of the dispatching distances of the dispatchable road construction equipment corresponding to several road construction processes between several road construction sections is minimized as the optimization goal), and a construction sequence list including the execution order of several road construction processes in several road construction sections and the construction execution standard time period is generated. Therefore, by considering the idle time of the road construction equipment between two adjacent road construction processes in the current road to be constructed, the dispatchable road construction equipment is dispatched between several road construction sections of each road to be constructed to meet the construction period constraint and the minimum dispatching distance target. On the basis of retaining the segmented road construction method, it can balance the contradiction between road construction quality and road construction efficiency in the road construction process.
[0094] In a preferred embodiment, step S500: sending the construction sequence list to a dispatching terminal configured for a construction management personnel, driving the construction management personnel to execute the road construction equipment dispatching step between road construction sections, specifically includes the following sub-steps:
[0095] S510: Sending the construction sequence list to a dispatching terminal configured for a construction management personnel, so that the dispatching terminal extracts the execution order and execution time period of each road construction process in a plurality of road construction sections of each road to be constructed by the dispatchable road construction equipment corresponding to each road construction process stored in the construction sequence list;
[0096] S520: Drive the construction management personnel to dispatch the dispatchable road construction equipment corresponding to each road construction process to execute the construction action of the next road construction process of the next road construction section of the next road to be constructed after the construction action of the current road construction process of the current road construction section of the current road to be constructed is completed.
[0097] In this embodiment, after obtaining the construction sequence list, the construction sequence list is sent to the scheduling terminal configured with construction management personnel, which drives the construction management personnel to execute the scheduling of road construction equipment between road construction sections, thereby realizing the reasonable scheduling of road construction equipment when facing the construction of multiple construction roads in the road construction task.
[0098] Reference Figure 3 , Figure 3 It is a structural block diagram of an embodiment of a road construction equipment scheduling device of the present invention.
[0099] like Figure 3 As shown, the road construction equipment scheduling device proposed in the embodiment of the present invention includes:
[0100] The acquisition module 10 is used to acquire a target road construction task; wherein the target road construction task includes road identification information and road construction equipment configuration information of a number of roads to be constructed;
[0101] The determination module 20 is used to match the road construction content and construction period of each road to be constructed in the road construction database according to the road identification information, and determine the ideal construction progress information of several road construction processes of each road construction section of each road to be constructed when the dispatchable road construction equipment is exclusively used by the road construction equipment by using the road construction content and the road construction equipment configuration information;
[0102] Establishing module 30, used to establish a construction area map including several road construction sections in each road to be constructed, obtain section scheduling path information of the construction area, characterize the area scheduling path information and the ideal construction progress information of each road to be constructed as path features and progress features in the construction area map, and generate a construction scheduling map of the construction area;
[0103] The generating module 40 is used to generate a construction sequence list based on the construction scheduling map and the construction period of each road to be constructed, taking into account the total construction time and the total scheduling path; wherein the construction sequence list includes a plurality of road construction processes of a plurality of road construction sections arranged in the construction execution order and a standard construction execution period of each road construction process;
[0104] The execution module 50 is used to send the construction sequence list to the scheduling terminal configured for the construction management personnel, so as to drive the construction management personnel to execute the road construction equipment scheduling between the road construction sections.
[0105] Other embodiments or specific implementations of the road construction equipment scheduling device of the present invention can refer to the above-mentioned method embodiments, which will not be described in detail here.
[0106] In addition, the present invention also proposes a road construction equipment scheduling device, which includes: a memory, a processor, and a road construction equipment scheduling program stored in the memory and executable on the processor, and when the road construction equipment scheduling program is executed by the processor, the steps of the road construction equipment scheduling method described above are implemented.
[0107] The specific implementation of the road construction equipment dispatching device of the present application is basically the same as the various embodiments of the road construction equipment dispatching method described above, and will not be repeated here.
[0108] In addition, the present invention also provides a readable storage medium, the readable storage medium includes a computer readable storage medium, and a road construction equipment scheduling program is stored thereon. The readable storage medium may be Figure 1 The memory 1005 in the terminal may also be at least one of a ROM (Read-Only Memory) / RAM (Random Access Memory), a magnetic disk, and an optical disk. The readable storage medium includes a number of instructions for enabling a road construction equipment scheduling device with a processor to execute the road construction equipment scheduling method described in each embodiment of the present invention.
[0109] The specific implementation methods in the readable storage medium of the present application are basically the same as the various embodiments of the above-mentioned road construction equipment scheduling method, and will not be repeated here.
[0110] It is understood that, in the description of this specification, the description with reference to the terms "one embodiment", "another embodiment", "other embodiments", or "first to Nth embodiments" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0111] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0112] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0113] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0114] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A road construction equipment scheduling method, characterized in that: The following steps are involved: Obtaining a target road construction task; wherein the target road construction task includes road identification information and road construction equipment configuration information of a number of roads to be constructed; According to the road identification information, the road construction content and the construction period of each road to be constructed are matched in the road construction database, and the ideal construction progress information of several road construction processes of each road construction section of each road to be constructed when the dispatchable road construction equipment is exclusively used is determined by using the road construction content and the road construction equipment configuration information; Establish a construction area map including several road construction sections in each road to be constructed, obtain section scheduling path information of the construction area, characterize the area scheduling path information and the ideal construction progress information of each road to be constructed as path features and progress features in the construction area map, and generate a construction scheduling map of the construction area; Specifically, it includes: calling an electronic map of the construction area, extracting map areas corresponding to the location information of several road construction sections in each road to be constructed, and establishing a construction area map containing several road construction sections in each road to be constructed based on the several map areas of each road to be constructed; extracting the path trajectory in the construction area as the regional scheduling path information in the electronic map of the construction area, and representing the regional scheduling path information as the path feature in the construction area map to connect each road construction section of each road to be constructed; generating an ideal time consumption for each road construction process in each road construction section according to the ideal construction progress information of several road construction processes when each road construction section of each road to be constructed uses exclusive scheduling road construction equipment, and adding the ideal time consumption to each road construction section in the construction area map to obtain a construction scheduling map of the construction area; Based on the construction scheduling map and the construction period of each road to be constructed, taking into account the total construction time and the total scheduling path, a construction sequence list is generated; wherein the construction sequence list includes a number of road construction processes of a number of road construction sections arranged in the order of construction execution and a standard construction execution period for each road construction process; Specifically, it includes: determining the dispatching distance between any two road construction sections of the dispatchable road construction equipment corresponding to each road construction process according to the regional dispatching path information between any two road construction sections of a number of roads to be constructed in the construction scheduling map of the construction area; determining the first road construction section of the road to be constructed with the earliest construction start time in the construction period as the starting section of road construction based on the ideal interval time between adjacent road construction processes in each road construction section in the construction scheduling map; utilizing the ideal time consumed by the starting section of road construction and the adjacent road construction processes in each road construction section in the construction scheduling map, dispatching the dispatchable road construction equipment corresponding to each road construction process to the next road construction section in the construction sorting result after completing the road construction action of the previous road construction section to execute the corresponding road The construction action is the execution principle, the road construction duration determined by the sum of the ideal total time of several road construction processes in all road construction sections of each road to be constructed and the total interval time between adjacent road construction processes is less than the construction period corresponding to each road to be constructed as a constraint condition, the sum of the dispatching distances of the dispatching road construction equipment corresponding to several road construction processes between several road construction sections is minimized as the optimization goal, and the construction execution strategy including the execution sequence and execution period of each road construction process of the dispatching road construction equipment corresponding to each road construction process in several road construction sections of each road to be constructed is optimized; the execution sequence and execution period of each road construction process of the dispatching road construction equipment corresponding to each road construction process in several road construction sections of each road to be constructed are extracted in the construction sorting result, and a road construction sequence list is generated; The construction sequence list is sent to a dispatching terminal configured for a construction management personnel, so as to drive the construction management personnel to execute the dispatching of road construction equipment between road construction sections.
2. The road construction equipment scheduling method according to claim 1, characterized in that: Obtain the target road construction task steps, including: Acquire road construction requirements in the construction area, and extract road identification information and road construction equipment requirement information of each road to be constructed in the road construction requirements; The roads to be constructed are divided into categories according to the principle of the same road construction equipment demand information, and a corresponding initial road construction task is generated for each category; wherein the initial road construction task includes road identification information of each road to be constructed; Based on a preset allocation rule, determining the road construction execution subject to which each initial road construction task is assigned; wherein the preset allocation rule includes one of allocating according to the request order of the road construction execution subject, allocating according to the matching degree of the road construction equipment configuration information of the road construction execution subject, or allocating according to a designated road construction execution subject; The road construction equipment configuration information of each road construction execution entity is added to the corresponding initial road construction task, and a target road construction task is generated which includes road identification information of several roads to be constructed and road construction equipment configuration information.
3. The road construction equipment scheduling method according to claim 1, characterized in that: According to the road identification information, the road construction content and construction period of each road to be constructed are matched in the road construction database, and the ideal construction progress information of a plurality of road construction processes of each road construction section of each road to be constructed when the road construction equipment is exclusively used by the dispatchable road construction equipment is determined by using the road construction content and the road construction equipment configuration information, specifically including: According to the road identification information of the target road construction task, the road construction associated information of each road to be constructed is matched in the correspondence between the road identification information of each road to be constructed and the road construction associated information stored in the road construction database; Extracting the road construction content and construction period from the road construction related information; wherein the road construction content includes a number of road construction sections into which each road to be constructed is divided and the road construction procedures to be performed in each road construction section; According to the area of each road construction section, the construction environment of the section and the dispatchable road construction equipment in the road construction equipment configuration information, the ideal construction time of each road construction process of each road construction section is estimated by similarity matching and construction time average calculation using the historical construction time of each road construction process of the historical road construction section stored in the historical road construction section construction database; Based on the construction sequence of each road construction process in each road construction section, ideal construction progress information of several road construction processes is generated for each road construction section of each road to be constructed when the road construction equipment is exclusively used.
4. The road construction equipment scheduling method according to claim 1, characterized in that: The construction sequence list is sent to a dispatching terminal configured for a construction management personnel, so as to drive the construction management personnel to execute the road construction equipment dispatching steps between the road construction sections, specifically including: The construction sequence list is sent to a dispatching terminal configured for a construction management personnel, so that the dispatching terminal extracts the execution order and execution time period of each road construction process in a plurality of road construction sections of each road to be constructed by the dispatching road construction equipment corresponding to each road construction process stored in the construction sequence list; The construction management personnel are driven to dispatch the dispatchable road construction equipment corresponding to each road construction process to execute the construction action of the next road construction process of the next road construction section of the next road to be constructed after the construction action of the current road construction process of the current road construction section of the current road to be constructed is completed.
5. A road construction equipment dispatching device, characterized in that: include: An acquisition module is used to acquire a target road construction task; wherein the target road construction task includes road identification information and road construction equipment configuration information of a number of roads to be constructed; A determination module is used to match the road construction content and construction period of each road to be constructed in the road construction database according to the road identification information, and determine the ideal construction progress information of several road construction processes of each road construction section of each road to be constructed when the dispatchable road construction equipment is exclusively used by the road construction section using the road construction content and the road construction equipment configuration information; An establishment module is used to establish a construction area map including several road construction sections in each road to be constructed, obtain section scheduling path information of the construction area, and characterize the area scheduling path information and the ideal construction progress information of each road to be constructed as path features and progress features in the construction area map, thereby generating a construction scheduling map of the construction area; Specifically, it includes: calling an electronic map of the construction area, extracting map areas corresponding to the location information of several road construction sections in each road to be constructed, and establishing a construction area map containing several road construction sections in each road to be constructed based on the several map areas of each road to be constructed; extracting the path trajectory in the construction area as the regional scheduling path information in the electronic map of the construction area, and representing the regional scheduling path information as the path feature in the construction area map to connect each road construction section of each road to be constructed; generating an ideal time consumption for each road construction process in each road construction section according to the ideal construction progress information of several road construction processes when each road construction section of each road to be constructed uses exclusive scheduling road construction equipment, and adding the ideal time consumption to each road construction section in the construction area map to obtain a construction scheduling map of the construction area; A generation module is used to generate a construction sequence list based on the construction scheduling map and the construction period of each road to be constructed, taking into account the total construction time and the total scheduling path; wherein the construction sequence list includes a number of road construction processes of a number of road construction sections arranged in the construction execution order and a standard construction execution period for each road construction process; Specifically, it includes: determining the dispatching distance between any two road construction sections of the dispatchable road construction equipment corresponding to each road construction process according to the regional dispatching path information between any two road construction sections of a number of roads to be constructed in the construction scheduling map of the construction area; determining the first road construction section of the road to be constructed with the earliest construction start time in the construction period as the starting section of road construction based on the ideal interval time between adjacent road construction processes in each road construction section in the construction scheduling map; utilizing the ideal time consumed by the starting section of road construction and the adjacent road construction processes in each road construction section in the construction scheduling map, dispatching the dispatchable road construction equipment corresponding to each road construction process to the next road construction section in the construction sorting result after completing the road construction action of the previous road construction section to execute the corresponding road The construction action is the execution principle, the road construction duration determined by the sum of the ideal total time of several road construction processes in all road construction sections of each road to be constructed and the total interval time between adjacent road construction processes is less than the construction period corresponding to each road to be constructed as a constraint condition, the sum of the dispatching distances of the dispatching road construction equipment corresponding to several road construction processes between several road construction sections is minimized as the optimization goal, and the construction execution strategy including the execution sequence and execution period of each road construction process of the dispatching road construction equipment corresponding to each road construction process in several road construction sections of each road to be constructed is optimized; the execution sequence and execution period of each road construction process of the dispatching road construction equipment corresponding to each road construction process in several road construction sections of each road to be constructed are extracted in the construction sorting result, and a road construction sequence list is generated; The execution module is used to send the construction sequence list to the scheduling terminal configured for the construction management personnel, so as to drive the construction management personnel to execute the road construction equipment scheduling between the road construction sections.
6. A road construction equipment dispatching device, characterized in that: The road construction equipment scheduling device comprises: a memory, a processor, and a road construction equipment scheduling program stored in the memory and executable on the processor. When the road construction equipment scheduling program is executed by the processor, the steps of the road construction equipment scheduling method according to any one of claims 1 to 4 are implemented.
7. A storage medium, characterized in that: The storage medium stores a road construction equipment scheduling program, which implements the steps of the road construction equipment scheduling method according to any one of claims 1 to 4 when executed by the processor.
Citation Information
Patent Citations
LOT multi-rule scheduling method for semiconductor packaging line based on operation area
CN104576441A
Highway construction process scheduling method, system and equipment and storage medium
CN114943451A