Sewage project material scheduling system and method
Through the automated sewage project material scheduling system, using path analysis and transportation tool scheduling, the high cost and long time-consuming problems caused by manual judgment in the existing technology are solved, and more efficient sewage project material scheduling is achieved.
Patent Information
- Application Number
- CN202510287827.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-03-12
AI Technical Summary
Material scheduling of existing sewage projects mainly relies on manual judgment, resulting in high cost, long time-consuming and easy to affect the construction progress under complex geographical environment and diverse needs.
By obtaining site location information and transportation tool location information, conducting path analysis and short-term analysis, and carrying out transportation tool scheduling based on site material demand information, realizing automatic decision-making and reasonable material scheduling planning.
Automatic decision-making on material scheduling of sewage projects has been realized, time-consuming material scheduling, improved the scheduling efficiency of sewage projects, and reduced the impact of manual judgment.
Smart Images

Figure CN119809063A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of material scheduling, and in particular to a material scheduling system and method for a sewage project. Background Art
[0002] Sewage treatment projects are important projects to solve the problem of sewage discharge in cities, industrial areas or rural areas, protect water resources and ecological environment, and improve the quality of life. With the acceleration of urbanization, the construction of sewage treatment systems has become more and more complicated, so the construction of high-demand sewage projects in complex locations such as rural areas has become more and more difficult. The construction of sewage projects is usually distributed in different areas, and the construction conditions, demand and construction plans of each site are different, which leads to the need for reasonable arrangements for material procurement, transportation and storage.
[0003] Currently, decisions on sewage project scheduling are usually made through manual judgment. During the construction of sewage projects, the geographical differences and demand characteristics of each site make material scheduling complicated. The demand and type of materials at each site are different, resulting in high costs for individual sites with special needs. The combined scheduling method requires a long wait time. When manually judging how to schedule materials for multiple sites, if the judge does not have enough experience or some factors are not considered during the judgment process, it will not only increase the overall scheduling difficulty of the project, but also affect the construction progress. The above problems need to be solved. Summary of the invention
[0004] In order to realize automatic decision-making of material scheduling of sewage projects, reduce the time consumption of material scheduling, and improve the scheduling efficiency of sewage projects, this application provides a sewage project material scheduling system and method, which adopts the following technical solutions: In a first aspect, the present application provides a sewage project material scheduling method, comprising: Obtaining site location information and transportation tool location information, performing path analysis on the site location information and transportation tool location information, and obtaining path result information; Perform short-time analysis on the path result information to obtain short-time path information; Transport tool scheduling is performed based on site material demand information and shortest path information to obtain scheduling plan information.
[0005] Preferably, it also includes: Obtain the remaining material information of the site, perform material value analysis based on the remaining material information, the site material demand information and the site location information, and obtain the remaining material value information; when the remaining material value information is higher than the value threshold, perform path analysis on the site location information and the transportation tool location information.
[0006] Preferably, the specific steps of performing path analysis on the site location information and the transportation tool location information to obtain the path result information are: The corresponding road map information is obtained according to the site location information and the transportation tool location information, and a depth-first search is performed on the road map information to obtain path result information, which includes a plurality of sub-path information.
[0007] Preferably, the specific steps of performing short-time analysis on the path result information to obtain the short-time path information are: Acquire test speed information, perform time consumption analysis on sub-path information according to the test speed information, and obtain path time consumption information; The time consumption information of several paths is compared, and the time consumption information of the path with the shortest time consumption is extracted to obtain the short time consumption path information.
[0008] Preferably, the specific steps of performing transportation tool scheduling according to the site material demand information and the shortest time-consuming path information to obtain the scheduling plan information are: The corresponding means of transport are matched according to the site material demand information and the shortest path information. When the matching result of the means of transport is unique, the scheduling plan information of the corresponding means of transport is obtained.
[0009] Preferably, it also includes: Obtain construction phase information, divide the material demand information of several sites into phases according to the construction phase information, and obtain several groups of phase division information; Perform path analysis on the site location information and transportation tool location information based on the stage division information.
[0010] Preferably, it also includes: When obtaining a plurality of station location information and transportation tool location information, priority analysis is performed on the plurality of station location information according to a pre-built weight model to obtain station priority information for dividing the priority order of path analysis; Perform path analysis on site location information and transportation tool location information based on site priority information.
[0011] Preferably, it also includes: In the case where the transportation tool matching result is not unique, the path characteristic information corresponding to the transportation tool characteristic information and the short-time path information is obtained, and the matching degree of the transportation tool characteristic information and the path characteristic information is analyzed to obtain the matching degree result information; Compare several pieces of matching result information, obtain the transportation tools with high matching result information, and dispatch the transportation tools to obtain the dispatch plan information.
[0012] Preferably, it also includes: When transport tool scheduling is being performed, the transport tool calling status is obtained. When the transport tool calling status is unoccupied, transport tool scheduling is performed based on site material demand information and short-time path information to obtain scheduling plan information.
[0013] In a second aspect, the present application provides a sewage project material scheduling system, comprising: The site server is used to collect site location information and site material demand information reported by site mobile devices; A transport tool positioning device, used to collect transport tool location information; The material scheduling and analysis device is used to obtain site location information and transportation tool location information, perform path analysis on the site location information and transportation tool location information to obtain path result information; perform short-time analysis on the path result information to obtain short-time path information; and schedule transportation tools according to the site material demand information and the short-time path information to obtain scheduling plan information.
[0014] Preferably, it also includes: The site server is also used to collect the remaining information of materials at the site; The material scheduling and analysis device is also used to obtain the remaining material information of the site, perform material value analysis based on the remaining material information, the site material demand information and the site location information, and obtain the remaining material value information; when the remaining material value information is higher than the value threshold, perform path analysis on the site location information and the transportation tool location information.
[0015] Preferably, the material scheduling analysis device performs path analysis on the site location information and the transportation tool location information to obtain the path result information in the following specific steps: The corresponding road map information is obtained according to the site location information and the transportation tool location information, and a depth-first search is performed on the road map information to obtain path result information, which includes a plurality of sub-path information.
[0016] Preferably, the material scheduling analysis device performs short-time analysis on the path result information to obtain the short-time path information in the following specific steps: Acquire test speed information, perform time consumption analysis on sub-path information according to the test speed information, and obtain path time consumption information; Compare the time consumption information of several paths, extract the time consumption information of the path with the shortest time consumption, and obtain the short time consumption path information.
[0017] Preferably, the material scheduling analysis device performs transportation tool scheduling according to the site material demand information and the shortest time-consuming path information, and the specific steps of obtaining the scheduling plan information are: The corresponding means of transport are matched according to the site material demand information and the shortest path information. When the matching result of the means of transport is unique, the scheduling plan information of the corresponding means of transport is obtained.
[0018] Preferably, it also includes: The material scheduling and analysis device is also used to obtain construction stage information, divide the material demand information of several sites into stages according to the construction stage information, and obtain several groups of stage division information; Perform path analysis on the site location information and transportation tool location information based on the stage division information.
[0019] Preferably, it also includes: The material scheduling analysis device is further used to perform priority analysis on the plurality of site location information and the transport tool location information according to a pre-built weight model when the plurality of site location information and the transport tool location information are obtained, so as to obtain site priority information for dividing the priority order of the path analysis; Perform path analysis on site location information and transportation tool location information based on site priority information.
[0020] Preferably, it also includes: The material scheduling analysis device is also used to obtain the path characteristic information corresponding to the transportation tool characteristic information and the short-time path information when the transportation tool matching result is not unique, and to analyze the matching degree of the transportation tool characteristic information and the path characteristic information to obtain the matching degree result information; Compare several pieces of matching result information, obtain the transportation tools with high matching result information, and dispatch the transportation tools to obtain the dispatch plan information.
[0021] Preferably, it also includes: The material scheduling and analysis device is also used to obtain the transport tool calling status when scheduling the transport tool. When the transport tool calling status is unoccupied, the transport tool is scheduled according to the site material demand information and the shortest path information to obtain the scheduling plan information.
[0022] In a third aspect, the present application provides a sewage project material scheduling device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the sewage project material scheduling method as described above.
[0023] In a fourth aspect, the present application provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the sewage project material scheduling method as described above when running.
[0024] In summary, compared with the prior art, the technical solution provided by this application has at least the following beneficial effects: The present application collects the site location information of each site through the site server, and collects the transport location information of various transport tools through the transport positioning device. After the material scheduling analysis device obtains the site location information and the transport location information, it performs path analysis on each site location information and the transport location information to obtain path result information of multiple paths corresponding to each site. The material scheduling analysis device performs short-time analysis on the path result information, selects the short-time path information with the shortest time consumption, and then collects the site material demand information through the site server. After the material scheduling analysis device obtains the site material demand information of the corresponding site, it schedules the transport tools according to the site material demand information and the short-time path information to obtain the scheduling plan information, thereby realizing automatic decision-making on material scheduling of sewage projects, reducing the time consumption of material scheduling, and improving the scheduling efficiency of sewage projects. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 It is a module schematic diagram of a sewage project material scheduling system described in an embodiment of the present application.
[0026] Figure 2 It is a flow chart of a material scheduling method for a sewage project described in an embodiment of the present application.
[0027] Figure 3 It is a second flow chart of the material scheduling method for a sewage project described in an embodiment of the present application.
[0028] Figure 4 It is the third flow chart of the sewage project material scheduling method described in the embodiment of the present application.
[0029] Figure 5 It is the fourth flow chart of the material scheduling method for a sewage project described in an embodiment of the present application.
[0030] Figure 6 It is a module schematic diagram of a sewage project material scheduling equipment described in an embodiment of the present application.
[0031] Description of reference numerals: 1. Site server; 2. Transport tool positioning device; 3. Material scheduling and analysis device. DETAILED DESCRIPTION
[0032] The following combination Figure 1-Figure 6 The present application is described in further detail. The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments and are not intended to be limiting.
[0033] Reference Figure 1, a sewage project material scheduling system involved in this application specifically includes: The site server is used to collect site location information and site material demand information reported by site mobile devices; A transport tool positioning device, used to collect transport tool location information; The material scheduling and analysis device is used to obtain site location information and transport tool location information, perform path analysis on the site location information and transport tool location information to obtain path result information; perform short-time analysis on the path result information to obtain short-time path information; schedule transport tools according to site material demand information and short-time path information to obtain scheduling plan information site server.
[0034] Specifically, the present application collects the site location information of each site of the sewage project through the site server, and collects the transport tool location information of various transport tools through the transport tool positioning device. After the material scheduling analysis device obtains the site location information and the transport tool location information, it performs path analysis on each site location information and the transport tool location information to obtain the path result information corresponding to multiple paths for each site. The material scheduling analysis device performs short-time analysis on the path result information and selects the shortest-time path information. Then, the site material demand information is collected through the site server. After the material scheduling analysis device obtains the site material demand information of the corresponding site, it performs transport tool scheduling according to the site material demand information and the short-time path information to obtain the scheduling plan information. In the face of complex sewage project scheduling requirements, the present application takes into account factors such as site location, transport tool location, and material demand to achieve automatic decision-making of sewage project material scheduling, reduce the impact of manual judgment and manual operation, reduce the time consumption of material scheduling, and improve the scheduling efficiency of sewage projects.
[0035] The site server of the present application can use GPS technology to provide accurate geographic locations for sewage treatment sites, and equip each site with a GPS receiver to obtain real-time geographic coordinates, such as longitude and latitude. GIS technology can also be used to combine map data and geographic coordinates to combine the location of the sewage site with the specific geographical environment, so as to further conduct more accurate analysis and decision-making.
[0036] The transportation tool positioning device is mainly used to collect the location information of transportation tools such as vehicles or ships. It can use a GPS receiver similar to the site server, and equip the transportation vehicle or ship with a GPS positioning system to achieve real-time monitoring and location collection of the transportation tool. In addition, the transportation tool can be equipped with additional sensors, such as accelerometers, odometers, etc., to obtain its driving route and location more accurately, and be used in conjunction with the positioning system, especially to provide assistance in environments with poor GPS signals.
[0037] The site server is mainly used to collect site material demand information of sewage treatment sites, including what materials and quantities are required at each site. Through the management system set up at the sewage project site, such as the ERP system, MES system, etc., operators can input their daily or regular material requirements. The demand information can include chemicals, filter materials, maintenance tools, spare parts, etc., to facilitate further analysis by the material scheduling analysis device. The site server can also install sensors on the material-related equipment of the site to obtain real-time information through the sensor monitoring system, such as the consumption of liquid agents or solid substances, chemicals added during sewage treatment, etc.
[0038] The material scheduling analysis device of the present application obtains information transmitted from a number of site servers, transportation tool positioning devices and site servers for analysis to obtain a scheduling plan that is most time-efficient and better meets project requirements.
[0039] As one implementation mode, the material scheduling analysis device performs path analysis on the site location information and the transportation tool location information, and the specific steps of obtaining the path result information are as follows: The corresponding road map information is obtained according to the site location information and the transportation tool location information, and a depth-first search is performed on the road map information to obtain path result information, which includes a plurality of sub-path information.
[0040] Specifically, the material scheduling analysis device of the embodiment of the present application performs path analysis, specifically, after obtaining a number of station locations and transportation tool locations, the transportation tool route analysis is performed for each station, and a number of routes corresponding to a station and a transportation tool are obtained, that is, path result information is obtained. After several times of path analysis by the material scheduling analysis device, each station will correspond to sub-path information corresponding to several transportation tool locations, and after several times of processing, the obtained result includes path result information corresponding to several station locations.
[0041] The depth-first search adopted in the embodiment of the present application is specifically a graph traversal algorithm, which is used to search for nodes in a graph or tree structure, starting from the starting node, and going as deep as possible along the edge of the graph to the end of a branch until there are no new unvisited nodes to access, and then tracing back to the previous node to continue exploring other branches.
[0042] When processing the location information of one of the sites, the embodiment of the present application first obtains a road map of several transportation tool locations corresponding to the site location, and represents it in the form of an adjacency matrix or an adjacency list. The road map specifically obtains the data structure corresponding to the corresponding graph or tree, thereby extracting the nodes and edges of the graph. The nodes and edges of the graph represent different elements and the relationships between them.
[0043] After obtaining the road map information, first mark all nodes as unvisited, start from one of the transportation tools as the starting node, select a node to start traversal, usually the root node or the starting node, and for the current node, first mark it as visited. Visit all adjacent nodes or child nodes of the current node, and then recursively perform DFS on the unvisited adjacent nodes. If the current node has no unvisited adjacent nodes, backtrack to the previous node and continue to explore other unvisited nodes. Among them, when all nodes of a branch have been visited, backtrack to the previous node and explore other unvisited branches. DFS traverses each node recursively or in a stack manner, exploring a branch of the graph as deeply as possible until it cannot go any deeper, then backtrack to the previous node and continue to explore other branches. In this process, the algorithm will mark each visited node and perform corresponding processing according to requirements, such as outputting the node order, recording the path, etc. After DFS traversal, the access order of a node will be obtained, or specific path information, topological sorting, etc. will be obtained according to requirements. The data provides a basis for further analyzing the structure of the graph, finding paths, or judging the connectivity of the graph.
[0044] After performing a path traversal of one of the transport tools for one of the station location information and obtaining the result, the sub-path information is obtained, and the same operation is performed on the remaining transport tools to finally obtain a path result information. After performing a path analysis on one of the station locations, the path analysis is performed on the remaining station locations to obtain several path result information.
[0045] As one implementation method, the material scheduling analysis device performs short-time analysis on the path result information, and the specific steps of obtaining the short-time path information are as follows: Acquire test speed information, perform time consumption analysis on sub-path information according to the test speed information, and obtain path time consumption information; Compare the time consumption information of several paths, extract the time consumption information of the path with the shortest time consumption, and obtain the short time consumption path information.
[0046] Specifically, the material scheduling analysis device of the embodiment of the present application performs time consumption analysis and time comparison, wherein the time consumption analysis specifically analyzes the time consumption of each sub-path information under the same conditions to obtain the path time consumption information. After obtaining the time consumption of several sub-path information at the same site location, a time comparison is performed to extract the short time-consuming path information that meets the time consumption requirements from the sub-path information.
[0047] The embodiment of the present application performs a time consumption analysis on multiple sub-path information through pre-set test speed information. The test speed information is specifically a pre-set speed value. According to the test speed information combined with factors such as the distance of several sub-paths and the waiting time of traffic lights, the time consumed by each sub-path under the test speed is calculated to obtain the path time consumption information.
[0048] After obtaining the path time information, the embodiment of the present application compares the time consumptions of several paths obtained, and selects the one with the shortest time value as the short-time path information, thereby selecting a suitable path for each tool at each site, thereby reducing the resource usage of subsequent analysis and improving processing efficiency.
[0049] As one implementation method, the material scheduling analysis device performs transportation tool scheduling according to the site material demand information and the shortest time-consuming path information, and the specific steps of obtaining the scheduling plan information are as follows: The corresponding means of transport are matched according to the site material demand information and the shortest path information. When the matching result of the means of transport is unique, the scheduling plan information of the corresponding means of transport is obtained.
[0050] Specifically, the material scheduling analysis device of the embodiment of the present application matches the transportation tools, specifically after path screening based on the site location information and the transportation tool location information. The transportation tool location information obtains the site material demand information of several site servers, and then matches and schedules the transportation tools based on the materials required by each site.
[0051] The embodiment of the present application needs to solve the situation where one site corresponds to one path of multiple tools. Since before this, the material scheduling analysis device has performed a certain degree of screening through the path and time consumption, when matching through the required materials, there will be a situation where there is only one suitable means of transportation. When this situation occurs, the site location is directly matched with the means of transportation, and the material scheduling is performed according to the path obtained by the short time consumption analysis, so as to obtain the scheduling plan information.
[0052] As one implementation mode, it also includes: The material scheduling analysis device is also used to obtain the path characteristic information corresponding to the transportation tool characteristic information and the short-time path information when the transportation tool matching result is not unique, and to analyze the matching degree of the transportation tool characteristic information and the path characteristic information to obtain the matching degree result information; Compare several pieces of matching result information, obtain the transportation tools with high matching result information, and dispatch the transportation tools to obtain the dispatch plan information.
[0053] Specifically, the material scheduling analysis device of the embodiment of the present application matches the transportation tools, specifically after path screening based on the site location information and the transportation tool location information. The transportation tool location information obtains the site material demand information of several site servers, and then matches and schedules the transportation tools based on the materials required by each site.
[0054] The embodiment of the present application needs to solve the situation where one station corresponds to one path of multiple tools. When there are multiple transportation tool matching results, that is, they are not unique, it is necessary to obtain transportation tool characteristic information and path characteristic information to perform matching degree analysis.
[0055] Among them, the vehicle characteristic information mainly describes the details of the vehicle's capabilities, limitations and adaptability, including: load capacity is the maximum weight of materials that the vehicle can carry. Different types of vehicles, including trucks, vans, trailers, have different load capacities. Larger trucks can carry more materials, while small vehicles can carry less; volume capacity is the volume of materials that the vehicle can accommodate. For some fragile, special-shaped materials or materials that need to be sorted, the volume and space allocation of the vehicle may also become matching considerations; transportation speed is the driving speed, maximum speed and transportation efficiency of the vehicle, which is related to the type, power and road conditions of the vehicle; energy consumption refers to the energy consumption of the vehicle when it is operating on a specific route and the related transportation costs. The fuel consumption of large trucks and the power consumption of small electric vehicles will be different. Long-distance transportation requires vehicles with good energy consumption performance; environmental adaptability refers to whether the vehicle can adapt to the needs of different environments, such as off-road capability and the ability to adapt to complex roads.
[0056] The path characteristic information describes the specific conditions of the transportation path, including: distance is the actual distance of the transportation path, which directly affects the transportation time and transportation cost; transportation time is the time required on the transportation path, including the actual driving time and possible stop time. For example, complex urban roads may cause traffic congestion and increase the transportation time; road conditions are the road surface conditions of the path, such as whether it is a highway, whether there are steep slopes, whether there are obstacles, etc. A path with poor road conditions makes some transportation tools unable to operate efficiently, or increases the wear and energy consumption of transportation tools; traffic conditions are the traffic flow and congestion of the path, which also affects the driving efficiency of transportation tools; costs are tolls, bridge fees, highway fees, etc. on the transportation path. Different paths may require different tolls or charges; safety is whether there are safety hazards on the path, such as bad weather conditions, high-risk areas, etc. The above factors affect the choice of transportation tools.
[0057] The embodiment of the present application performs a matching degree analysis by means of weighted similarity calculation and other methods. For example, if there are two transport tools, A and B, and two paths, P1 and P2, matching analysis is performed on characteristics such as load capacity, transportation time, and energy consumption. There are situations such as the load capacity of tool A is 3 tons, the load capacity of tool B is 5 tons, path P1 requires a load capacity of not less than 4 tons, and path P2 requires a load capacity of not less than 2 tons; the travel time of tools A and B on paths P1 and P2 is different, tool A takes a shorter time on path P1, and tool B takes a shorter time on path P2. Through the comprehensive scoring of the analyzed situation, according to the matching analysis results of each indicator, combined with the weight of each characteristic, the comprehensive matching score of each transport tool and each path is calculated, and finally the transport tool and path with the highest comprehensive score are selected for scheduling, so as to select the appropriate tool and obtain the scheduling plan information.
[0058] As one implementation mode, it also includes: The material scheduling and analysis device is also used to obtain the transport tool calling status when scheduling the transport tool. When the transport tool calling status is unoccupied, the transport tool is scheduled according to the site material demand information and the shortest path information to obtain the scheduling plan information.
[0059] Specifically, in the embodiment of the present application, since the path of each site and the plan of the transportation tools exist in a sequence, when the previous site is analyzed, it is necessary to select the target from the transportation tools whose transportation tool call status is unoccupied.
[0060] In the embodiment of the present application, after obtaining the scheduling plan information, the selected means of transport will be occupied, and the calling status of the means of transport will be adjusted from unoccupied to occupied, so that conflicts will not occur in the scheduling of means of transport by the material scheduling and analysis device, thereby reducing the occurrence of scheduling errors and improving project efficiency.
[0061] As one implementation mode, it also includes: The material scheduling and analysis device is also used to obtain construction stage information, divide the material demand information of several sites into stages according to the construction stage information, and obtain several groups of stage division information; Perform path analysis on the site location information and transportation tool location information based on the stage division information.
[0062] Specifically, the embodiment of the present application takes into account the conflicting situations between the scheduling and analysis of multiple sites. In order to reduce the resource usage of the material scheduling and analysis device in processing the location information of several sites and the location information of transport vehicles at the same time in the same period, the tasks are divided into different stages for analysis. The embodiment of the present application divides the tasks of multiple sites into several stages for analysis, first processing the sites with high priority or sites with high demand, and then processing other sites.
[0063] Among them, the construction stage information includes the preliminary preparation stage, the construction stage and the finishing stage. The preliminary preparation stage includes site preparation, equipment installation, facility construction, etc. before civil construction. The construction stage includes the construction of the main structure, pipeline laying, equipment installation, etc. The finishing stage includes debugging, acceptance, cleaning, testing, etc. The material requirements, site locations and transportation requirements of each stage are different. Therefore, by dividing the construction stages into different stages, the material scheduling system can optimize the scheduling according to the characteristics of each stage.
[0064] In the construction stage information of the embodiment of the present application, each sub-stage of each stage is provided with a corresponding score value, which means that even in the same stage, sites with different sub-stages will have different scores. The stages are divided according to the scores to obtain the divided stage division information.
[0065] After obtaining the stage division information, the material scheduling analysis device of the embodiment of the present application selects the corresponding site for path analysis according to the stage division information, so that more urgent project content can be processed urgently, thereby improving the timeliness of completion of project subtasks.
[0066] As one implementation mode, it also includes: The material scheduling analysis device is further used to perform priority analysis on the plurality of site location information and the transport tool location information according to a pre-built weight model when the plurality of site location information and the transport tool location information are obtained, so as to obtain site priority information for dividing the priority order of the path analysis; Perform path analysis on site location information and transportation tool location information based on site priority information.
[0067] Specifically, in the embodiment of the present application, different weights are set for each target site according to factors such as its importance, time requirements, and material requirements, so as to balance resource competition among multiple sites.
[0068] The embodiment of the present application arranges the use of transportation tools reasonably according to the material requirements of each site, and prioritizes the sites that need emergency delivery. The pre-built weight model introduced is specifically a weighted scheduling model, which assigns different weights according to factors such as material requirements, time constraints, and distance of each site, thereby determining the transportation priority and obtaining the site priority information. The weight model is: Among them, W is the dispatch weight, D is the distance, T is the time window, that is, the expected delivery time, and R is the road condition. , , Weight coefficient, the weight is adjusted according to actual needs.
[0069] After finally obtaining a number of dispatch weights, that is, obtaining the site priority information, the site is selected according to the site priority information, so that the corresponding site location information and transportation tool location information are used for path analysis.
[0070] As one implementation mode, it also includes: The site server is also used to collect the remaining information of site materials; The material scheduling and analysis device is also used to obtain the remaining material information of the site, perform material value analysis based on the remaining material information, the site material demand information and the site location information, and obtain the remaining material value information; when the remaining material value information is higher than the value threshold, perform path analysis on the site location information and the transportation tool location information.
[0071] Specifically, the embodiments of the present application need to determine the whereabouts of remaining materials, reduce resource waste and optimize project inventory management.
[0072] Each site in the embodiment of the present application is provided with a site server, which collects the site material remaining information through real-time data collection, monitoring the material consumption of each site, predicting the quantity of remaining materials, and other collection methods that are the same as the site server, and uses regression analysis or classification models to evaluate the demand potential of the remaining materials, thereby deciding whether they can be transferred to other sites.
[0073] The embodiment of the present application specifically matches the acquired site material surplus information with the real-time acquired site material demand information, analyzes the quantity of the remaining materials, demand conditions and other relevant information, such as the shelf life of the materials, frequency of use, etc., evaluates the surplus value of each material, processes it through algorithm models such as regression analysis and classification models, and generates the value information of the remaining materials based on the analysis results, which is compared with the preset value threshold. If the surplus value of a certain material is higher than the threshold, it means that the material has a higher redistribution value and can be transferred to other sites that need the material, and then transportation tool scheduling is performed.
[0074] The material value analysis in the embodiment of the present application obtains the remaining information, demand information and location of the material through real-time data monitoring, uses data analysis methods to evaluate the remaining value of the material, and combines the logistics optimization algorithm to perform material scheduling and route planning, thereby reducing resource waste and optimizing inventory management.
[0075] Reference Figure 2 , a sewage project material scheduling method is provided for an embodiment of the present application, comprising: Obtaining site location information and transportation tool location information, performing path analysis on the site location information and transportation tool location information, and obtaining path result information; Perform short-time analysis on the path result information to obtain short-time path information; Transport tool scheduling is performed based on site material demand information and shortest path information to obtain scheduling plan information.
[0076] As one implementation mode, it also includes: Obtain the remaining material information of the site, perform material value analysis based on the remaining material information, the site material demand information and the site location information, and obtain the remaining material value information; when the remaining material value information is higher than the value threshold, perform path analysis on the site location information and the transportation tool location information.
[0077] Reference Figure 3 As one implementation method, the specific steps of performing path analysis on the site location information and the transportation tool location information to obtain the path result information are as follows: The corresponding road map information is obtained according to the site location information and the transportation tool location information, and a depth-first search is performed on the road map information to obtain path result information, which includes a plurality of sub-path information.
[0078] As one implementation method, the specific steps of performing short-time analysis on the path result information to obtain the short-time path information are as follows: Acquire test speed information, perform time consumption analysis on sub-path information according to the test speed information, and obtain path time consumption information; Compare the time consumption information of several paths, extract the time consumption information of the path with the shortest time consumption, and obtain the short time consumption path information.
[0079] As one implementation method, the specific steps of scheduling transportation tools according to the site material demand information and the shortest time-consuming path information to obtain the scheduling plan information are as follows: The corresponding means of transport are matched according to the site material demand information and the shortest path information. When the matching result of the means of transport is unique, the scheduling plan information of the corresponding means of transport is obtained.
[0080] Reference Figure 4 , as one implementation mode, further comprising: Obtain construction phase information, divide the material demand information of several sites into phases according to the construction phase information, and obtain several groups of phase division information; Perform path analysis on the site location information and transportation tool location information based on the stage division information.
[0081] As one implementation mode, it also includes: When obtaining a plurality of station location information and transportation tool location information, priority analysis is performed on the plurality of station location information according to a pre-built weight model to obtain station priority information for dividing the priority order of path analysis; Perform path analysis on site location information and transportation tool location information based on site priority information.
[0082] Reference Figure 5 , as one implementation mode, further comprising: In the case where the transportation tool matching result is not unique, the path characteristic information corresponding to the transportation tool characteristic information and the short-time path information is obtained, and the matching degree of the transportation tool characteristic information and the path characteristic information is analyzed to obtain the matching degree result information; Compare several pieces of matching result information, obtain the transportation tools with high matching result information, and dispatch the transportation tools to obtain the dispatch plan information.
[0083] As one implementation mode, it also includes: When transport tool scheduling is being performed, the transport tool calling status is obtained. When the transport tool calling status is unoccupied, transport tool scheduling is performed based on site material demand information and short-time path information to obtain scheduling plan information.
[0084] Reference Figure 6 An embodiment of the present application provides a sewage project material scheduling device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the sewage project material scheduling method as described above.
[0085] An embodiment of the present application provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the sewage project material scheduling method as described above when running.
[0086] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described device and product can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0087] In several embodiments provided in this application, it should be understood that the disclosed methods, systems, devices and program products may be implemented in other ways.
[0088] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0089] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. 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 make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A material scheduling method for a sewage project, characterized in that: include: Obtaining site location information and transportation tool location information, performing path analysis on the site location information and transportation tool location information, and obtaining path result information; Perform short-time analysis on the path result information to obtain short-time path information; Transport tool scheduling is performed based on site material demand information and shortest path information to obtain scheduling plan information.
2. The material dispatching method for sewage project according to claim 1 is characterized in that: Also includes: Obtain the remaining material information of the site, perform material value analysis based on the remaining material information, material demand information and location information of the site, and obtain the remaining material value information; When the remaining material value information is higher than the value threshold, path analysis is performed on the site location information and the transportation tool location information.
3. The material dispatching method for sewage project according to claim 1 is characterized in that: The specific steps of performing path analysis on the site location information and the transportation tool location information to obtain the path result information are: The corresponding road map information is obtained according to the site location information and the transportation tool location information, and a depth-first search is performed on the road map information to obtain path result information, which includes a plurality of sub-path information.
4. The material dispatching method for sewage project according to claim 3 is characterized in that: The specific steps of performing short-time analysis on the path result information to obtain the short-time path information are as follows: Acquire test speed information, perform time consumption analysis on sub-path information according to the test speed information, and obtain path time consumption information; Compare the time consumption information of several paths, extract the time consumption information of the path with the shortest time consumption, and obtain the short time consumption path information.
5. The material dispatching method for sewage project according to claim 1 is characterized in that: The specific steps of performing transportation tool scheduling according to the site material demand information and the shortest time-consuming path information to obtain the scheduling plan information are as follows: The corresponding means of transport are matched according to the site material demand information and the shortest path information. When the matching result of the means of transport is unique, the scheduling plan information of the corresponding means of transport is obtained.
6. The material dispatching method for sewage project according to claim 1 is characterized in that: Also includes: Obtain construction phase information, divide the material demand information of several sites into phases according to the construction phase information, and obtain several groups of phase division information; Perform path analysis on the site location information and transportation tool location information based on the stage division information.
7. The material dispatching method for sewage project according to claim 1 is characterized in that: Also includes: When obtaining a plurality of station location information and transportation tool location information, priority analysis is performed on the plurality of station location information according to a pre-built weight model to obtain station priority information for dividing the priority order of path analysis; Perform path analysis on site location information and transportation tool location information based on site priority information.
8. The material dispatching method for sewage project according to claim 5 is characterized in that: Also includes: In the case where the transportation tool matching result is not unique, the path characteristic information corresponding to the transportation tool characteristic information and the short-time path information is obtained, and the matching degree of the transportation tool characteristic information and the path characteristic information is analyzed to obtain the matching degree result information; Compare several pieces of matching result information, obtain the transportation tools with high matching result information, and dispatch the transportation tools to obtain the dispatch plan information.
9. The material dispatching method for sewage project according to claim 8, characterized in that: Also includes: When transport tool scheduling is being performed, the transport tool calling status is obtained. When the transport tool calling status is unoccupied, transport tool scheduling is performed based on site material demand information and short-time path information to obtain scheduling plan information.
10. A sewage project material dispatching system, characterized in that: include: The site server is used to collect site location information and site material demand information reported by site mobile devices; A transport tool positioning device, used to collect transport tool location information; The material scheduling and analysis device is used to obtain site location information and transportation tool location information, perform path analysis on the site location information and transportation tool location information to obtain path result information; perform short-time analysis on the path result information to obtain short-time path information; and schedule transportation tools according to the site material demand information and the short-time path information to obtain scheduling plan information.
11. The sewage project material dispatching system according to claim 10, characterized in that: Also includes: The site server is also used to collect site material remaining information reported by site mobile devices; The material scheduling and analysis device is also used to obtain the remaining material information of the site, perform material value analysis based on the remaining material information, the site material demand information and the site location information, and obtain the remaining material value information; when the remaining material value information is higher than the value threshold, perform path analysis on the site location information and the transportation tool location information.
12. The sewage project material dispatching system according to claim 10, characterized in that: The material scheduling analysis device performs path analysis on the site location information and the transportation tool location information to obtain the path result information in the following specific steps: The corresponding road map information is obtained according to the site location information and the transportation tool location information, and a depth-first search is performed on the road map information to obtain path result information, which includes a plurality of sub-path information.
13. The sewage project material dispatching system according to claim 12, characterized in that: The material scheduling analysis device performs short-time analysis on the path result information to obtain the short-time path information in the following specific steps: Acquire test speed information, perform time consumption analysis on sub-path information according to the test speed information, and obtain path time consumption information; Compare the time consumption information of several paths, extract the time consumption information of the path with the shortest time consumption, and obtain the short time consumption path information.
14. The sewage project material dispatching system according to claim 10, characterized in that: The material scheduling analysis device performs transportation tool scheduling according to the site material demand information and the shortest time-consuming path information, and the specific steps of obtaining the scheduling plan information are as follows: The corresponding means of transport are matched according to the site material demand information and the shortest path information. When the matching result of the means of transport is unique, the scheduling plan information of the corresponding means of transport is obtained.
15. The sewage project material dispatching system according to claim 10, characterized in that: Also includes: The material scheduling and analysis device is also used to obtain construction stage information, divide the material demand information of several sites into stages according to the construction stage information, and obtain several groups of stage division information; Perform path analysis on the site location information and transportation tool location information based on the stage division information.
16. The sewage project material dispatching system according to claim 10, characterized in that: Also includes: The material scheduling analysis device is further used to perform priority analysis on the plurality of site location information and the transport tool location information according to a pre-built weight model when the plurality of site location information and the transport tool location information are obtained, so as to obtain site priority information for dividing the priority order of the path analysis; Perform path analysis on site location information and transportation tool location information based on site priority information.
17. The sewage project material dispatching system according to claim 14, characterized in that: Also includes: The material scheduling analysis device is also used to obtain the path characteristic information corresponding to the transportation tool characteristic information and the short-time path information when the transportation tool matching result is not unique, and to analyze the matching degree of the transportation tool characteristic information and the path characteristic information to obtain the matching degree result information; Compare several pieces of matching result information, obtain the transportation tools with high matching result information, and dispatch the transportation tools to obtain the dispatch plan information.
18. The sewage project material dispatching system according to claim 17, characterized in that: Also includes: The material scheduling and analysis device is also used to obtain the transport tool calling status when scheduling the transport tool. When the transport tool calling status is unoccupied, the transport tool is scheduled according to the site material demand information and the shortest path information to obtain the scheduling plan information.
19. A material dispatching device for a sewage project, characterized in that: It comprises a memory and a processor, the memory storing a computer program, and the processor being configured to run the computer program to execute the sewage project material scheduling method according to any one of claims 1-9.
20. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute the sewage project material scheduling method according to any one of claims 1 to 9 when running.
Citation Information
Patent Citations
Material transportation system and control method thereof
CN110654807A
Vehicle scheduling method and device based on GPS
CN113902362A
Garbage transport vehicle scheduling method and device, readable storage medium and server
CN113990062A
Nuclear power engineering material scheduling method and system
CN114399188A
Vehicle dispatching method and device, electronic equipment and computer readable storage medium
CN114864064A
Cited By
Soil acidification treatment resource intelligent scheduling optimization method and system based on big data
CN122089184A