Material scheduling method and device based on intelligent warehouse and construction site linkage

By linking intelligent warehousing with construction sites, and utilizing automatic identification equipment and ant colony algorithms to optimize material distribution, the problem of unreasonable material scheduling in construction has been solved, enabling timely and appropriate material distribution and improving construction efficiency.

CN120235408BActive Publication Date: 2025-12-26HEBEI CONSTR GRP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510382451.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2025-12-26
Estimated Expiration
2045-03-28

AI Technical Summary

Technical Problem

In the complex working conditions of construction, how to deliver various materials to different trades in a timely and appropriate manner to improve the rationality of material scheduling and work efficiency?

Method used

By acquiring remaining material information through automatic identification equipment in smart warehousing and combining it with computer vision to obtain real-time material demand at the construction site, the material scheduling scheme is optimized by using the ant colony algorithm with the objective function of minimizing scheduling distance and delay.

Benefits of technology

It enables timely and appropriate delivery of materials under complex working conditions, improving the rationality of material scheduling and work efficiency in construction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120235408B_ABST
    Figure CN120235408B_ABST
Patent Text Reader

Abstract

The application provides a material scheduling method and device based on intelligent storage and construction site linkage, and relates to the technical field of building data processing. The method comprises the following steps: obtaining various material remaining information of a target building construction project based on automatic identification equipment in the intelligent storage, and obtaining various real-time material requirements of the construction site about the target building construction project based on computer vision; obtaining various material scheduling requirements of the target building construction project according to the various real-time material requirements and the various material remaining information; and obtaining various material scheduling schemes of the target building construction project based on an ant colony algorithm, taking the minimum scheduling distance and the shortest scheduling delay of each material as the objective function according to the various material scheduling requirements. The application can timely and appropriately distribute various materials to each type of work under the complex working condition environment of building construction, thereby improving the rationality and work efficiency of building construction material scheduling.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of building data processing, and particularly relates to a material scheduling method and device based on intelligent warehousing and construction site linkage. BACKGROUND

[0002] A construction site is a site for building construction, which not only arranges a large number of construction equipment, but also has a certain construction material temporary storage function. Since the site of the construction site is different in terms of spaciousness, the material management of different sites is also different to some extent. For some construction sites with fast construction plan progress and wide length, a relatively large amount of materials can be stored for the construction site to meet the needs at any time. For some sites with insufficient storage space, how to optimize material scheduling and adjust inventory in a timely manner according to the actual construction situation is a very practical problem.

[0003] However, the current material scheduling in the process of building construction is mostly simple scheduling management, which is usually only suitable for simple working conditions. However, there are multiple types of work and different processes in the construction process of the site, and the materials required by each type of work are different. Moreover, due to the existence of the process, the delivery time of different materials is also different. Therefore, how to timely and appropriately deliver various materials to each type of work in the complex working condition environment of building construction is crucial to improving the rationality and work efficiency of building construction material scheduling. SUMMARY

[0004] The embodiment of the present application provides a material scheduling method and device based on intelligent warehousing and construction site linkage, so as to solve the problem of how to timely and appropriately deliver various materials to each type of work in the complex working condition environment of building construction.

[0005] In a first aspect, the embodiment of the present application provides a material scheduling method based on intelligent warehousing and construction site linkage, comprising:

[0006] Based on the automatic identification device in the intelligent warehousing, various material remaining information of a target building construction project is obtained, and based on computer vision, various real-time material demands of the construction site about the target building construction project are obtained;

[0007] According to various said real-time material demands and various said material remaining information, various material scheduling demands of the target building construction project are obtained;

[0008] According to various said material scheduling demands, an ant colony algorithm is used to solve the target function of minimizing the scheduling distance and minimizing the scheduling delay of each material, so as to obtain various material scheduling schemes of the target building construction project.

[0009] In a possible implementation, based on computer vision, various real-time material requirements of the construction site about the target building construction project are acquired, including:

[0010] A construction site picture of the target building construction project is acquired.

[0011] Construction target recognition and completion degree detection are performed on the construction site picture based on computer vision, to obtain a construction completion degree of the target building construction project.

[0012] An actual construction progress of the target building construction project is obtained according to the construction completion degree.

[0013] According to the actual construction progress and construction plan information of the target building construction project, various real-time material requirements of the construction site about the target building construction project are acquired.

[0014] In a possible implementation, according to the actual construction progress and construction plan information of the target building construction project, various real-time material requirements of the construction site about the target building construction project are acquired, including:

[0015] A predicted construction progress of the target building construction project in a future period is obtained according to the actual construction progress and construction plan information of the target building construction project.

[0016] According to the predicted construction progress and predicted construction resistance of the target building construction project in the future period, various real-time material requirements of the construction site about the target building construction project are acquired.

[0017] In a possible implementation, before the various real-time material requirements of the construction site about the target building construction project are acquired according to the predicted construction progress and predicted construction resistance of the target building construction project in the future period, the method further includes:

[0018] According to the predicted construction progress, predicted construction procedures of the target building construction project in the future period and predicted construction environment data of the future period are determined.

[0019] According to the predicted construction procedures and the predicted construction environment data, predicted construction resistance of the target building construction project in the future period is obtained.

[0020] In a possible implementation, according to the various material scheduling requirements, an ant colony algorithm is used to solve a target function of minimizing scheduling distance and scheduling delay for each material, to obtain various material scheduling schemes of the target building construction project, including:

[0021] For each of the material scheduling requirements, pheromone concentrations of each scheduling path from a scheduling starting point to a scheduling target point of the material scheduling requirement are initialized at different scheduling starting times, to obtain initial pheromone concentrations of each scheduling path at different scheduling starting times;

[0022] According to the initial pheromone concentrations and the visibility of each scheduling path at different scheduling starting times, a candidate scheduling starting time and a candidate scheduling path are selected;

[0023] According to the scheduling distance and the scheduling delay corresponding to the candidate scheduling path at the candidate scheduling starting time, the pheromone concentration of the candidate scheduling path at the candidate scheduling starting time is updated;

[0024] According to the updated pheromone concentration and the visibility of the candidate scheduling path at the candidate scheduling starting time, the step of selecting a candidate scheduling starting time and a candidate scheduling path and the subsequent steps are repeatedly performed until the scheduling distance is the smallest and the scheduling delay is the shortest, and a material scheduling scheme of the target construction project for the material scheduling requirement is obtained.

[0025] In a possible implementation, according to the scheduling distance and the scheduling delay corresponding to the candidate scheduling path at the candidate scheduling starting time, the pheromone concentration of the candidate scheduling path at the candidate scheduling starting time is updated, including:

[0026] According to the inverse of the scheduling distance and the inverse of the scheduling delay corresponding to the candidate scheduling path at the candidate scheduling starting time, a pheromone increment is calculated;

[0027] According to the pheromone increment, the pheromone concentration of the candidate scheduling path at the candidate scheduling starting time is updated.

[0028] In a second aspect, an embodiment of the present application provides a material scheduling device based on intelligent warehousing and construction site linkage, comprising:

[0029] An acquisition module is configured to acquire various material remaining information of a target construction project based on an automatic identification device in intelligent warehousing, and acquire various real-time material requirements of the target construction project in a construction site based on computer vision;

[0030] A processing module is configured to obtain various material scheduling requirements of the target construction project according to the various real-time material requirements and the various material remaining information.

[0031] A scheduling scheme generation module is configured to solve, based on an ant colony algorithm, each material corresponding to a minimum scheduling distance and a minimum scheduling delay as an objective function, to obtain various material scheduling schemes of the target construction project according to the various material scheduling requirements.

[0032] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the method in the first aspect or any possible implementation of the first aspect when executing the computer program.

[0033] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program, when executed by a processor, implements the method in the first aspect or any possible implementation of the first aspect.

[0034] In a fifth aspect, an embodiment of the present application provides a computer program product, comprising a computer program, and the computer program, when executed by a processor, implements the method in the first aspect or any possible implementation of the first aspect.

[0035] In the embodiment of the present application, first, the automatic identification device in the intelligent warehouse is used to obtain the residual information of various materials of the target building construction project, and then the computer vision is used to obtain the real-time material demand of the target building construction project in the construction site, and then the real-time material demand and the residual information of various materials are used to obtain the material scheduling demand of the target building construction project, and finally the ant colony algorithm is used to solve the scheduling scheme of various materials of the target building construction project with the minimum scheduling distance and the shortest scheduling delay as the objective function. The automatic identification technologies such as RFID and bar code scanning can be integrated to realize accurate management and tracking of materials in the intelligent warehouse. At the same time, the real-time material demand of the construction site is combined to optimize the material distribution path and time by using the intelligent scheduling algorithm, so that the materials can be timely and appropriately distributed to each type of work in the complex working condition environment of building construction, thereby improving the rationality and work efficiency of building construction material scheduling. BRIEF DESCRIPTION OF DRAWINGS

[0036] Figure 1 is the implementation flowchart of the material scheduling method based on the linkage of intelligent warehouse and construction site provided by the embodiment of the present application;

[0037] Figure 2 is a structural schematic diagram of the material scheduling device based on the linkage of intelligent warehouse and construction site provided by the embodiment of the present application;

[0038] Figure 3 is a schematic diagram of the electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0039] The embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0040] Referring toFigure 1 Fig. 1 shows a flowchart of the implementation of the material scheduling method based on the linkage of intelligent warehousing and construction site according to an embodiment of the present application, which is described in detail as follows:

[0041] In step 101, based on the automatic identification device in the intelligent warehousing, the residual information of various materials of the target building construction project is obtained, and based on computer vision, the real-time material demand of the target building construction project at the construction site is obtained.

[0042] For example, the automatic identification device in the intelligent warehousing can include RFID electronic tags, bar code scanning devices, image acquisition devices, etc.

[0043] For example, a bar code can be attached to each bundle of steel bars or each batch of steel materials, and the warehouse-in, warehouse-out and inventory information can be recorded quickly by scanning. Or an RFID tag can be installed on the steel bars or steel materials to realize non-contact batch reading and tracking.

[0044] For example, for long strip materials such as pipes and cables, a read-write RFID tag can be used to update the usage status of the material length in real time, and then the residual information of the corresponding material is accurately obtained.

[0045] For example, for materials such as bricks, sand and concrete that do not have a fixed shape, image acquisition devices can be used to count the residual information of the materials by computer vision technology.

[0046] It should be noted that for other materials required in the building construction process, other sensors can also be used for automatic identification to realize automatic acquisition of the residual information of the materials, and the present embodiment does not limit the types of automatic identification devices for acquiring the residual information of the materials.

[0047] On this basis, in order to realize timely and appropriate material scheduling in the building construction process, the real-time material demand of the target building construction project at the construction site can also be obtained based on computer vision, so as to accurately determine the actual material scheduling demand of the target building construction project.

[0048] Optionally, based on computer vision, the real-time material demand of the target building construction project at the construction site can include:

[0049] Obtain the construction site pictures of the target building construction project.

[0050] Perform construction target identification and completion detection on the construction site pictures based on computer vision to obtain the construction completion degree of the target building construction project.

[0051] Obtain the actual construction progress of the target building construction project according to the construction completion degree.

[0052] According to the actual construction progress and the construction plan information of the target building construction project, various real-time material requirements of the construction site about the target building construction project are obtained.

[0053] According to the actual construction progress and the construction plan information of the target building construction project, various real-time material requirements of the construction site about the target building construction project are obtained.

[0054] According to the actual construction progress and the construction plan information of the target building construction project, various real-time material requirements of the construction site about the target building construction project are obtained.

[0055] According to the actual construction progress and the construction plan information of the target building construction project, the predicted construction progress of the target building construction project in the future period is obtained.

[0056] According to the actual construction progress and the construction plan information of the target building construction project, various real-time material requirements of the construction site about the target building construction project are obtained.

[0057] According to the actual construction progress and the construction plan information of the target building construction project, the predicted construction progress of the target building construction project in the future period is obtained.

[0058] According to the actual construction progress and the construction plan information of the target building construction project, various real-time material requirements of the construction site about the target building construction project are obtained.

[0059] According to the actual construction progress and the construction plan information of the target building construction project, various real-time material requirements of the construction site about the target building construction project are obtained.

[0060] According to the predicted construction process and the predicted construction environment data, the predicted construction resistance of the target building construction project in the future period is obtained.

[0061] In this embodiment, in order to quantitatively measure the predicted construction resistance of the target building construction project in the future period, so as to more accurately determine the various real-time material requirements of the construction site for the target building construction project, and further more accurately determine the various material scheduling requirements of the target building construction project, the influence of the construction process and the construction environment data on the construction progress can be considered.

[0062] For example, according to the predicted construction process, the actual construction progress of the target building construction project, and the preset construction resistance table, the first construction resistance corresponding to the predicted construction process can be determined. According to the predicted construction environment data, the second construction resistance corresponding to the predicted construction process can be determined. By comprehensively considering the first construction resistance and the second construction resistance, the predicted construction resistance of the target building construction project in the future period can be obtained.

[0063] The preset construction resistance table can be a corresponding relationship table between the predicted construction process, the actual construction progress, and the construction resistance. For example, the influence of the construction progress in each historical building construction project can be counted based on big data, and the probability of the influence of the construction progress under different actual construction progress and different predicted construction process in different historical building construction projects is obtained. The probability is taken as the construction resistance under the corresponding actual construction progress and predicted construction process, and the preset construction resistance table is obtained.

[0064] The first construction resistance and the second construction resistance can be integrated by summation, weighted summation, etc., and the predicted construction resistance of the target building construction project in the future period can be obtained.

[0065] Step 102, according to various real-time material requirements and various material surplus information, obtaining various material scheduling requirements of the target building construction project.

[0066] For example, according to various real-time material requirements and various material surplus information, the difference between various real-time material requirements and various material surplus information can be obtained, and the various material scheduling requirements of the target building construction project can be obtained.

[0067] Step 103, according to various material scheduling requirements, based on ant colony algorithm, taking the minimum scheduling distance and the shortest scheduling delay of each material as the objective function to solve, obtaining various material scheduling schemes of the target building construction project.

[0068] The ant colony algorithm is an heuristic optimization algorithm inspired by the behavior of natural ants. The core idea is to simulate the mechanism of ants cooperating to find the optimal path through pheromone, which is used to solve combination optimization problems (such as path planning, task scheduling, etc.).

[0069] In this embodiment, after obtaining the various material scheduling requirements of the target construction project, it is considered that some materials need to be scheduled in advance, and the scheduling paths corresponding to different scheduling times may also be different. Therefore, based on the ant colony algorithm, the minimum scheduling distance and the shortest scheduling delay of each material are taken as the objective function for solving, which can comprehensively consider the distance and time required for material scheduling, thereby helping to realize the timely and appropriate scheduling of various materials under complex construction site conditions, and thereby improving the rationality and work efficiency of the construction material scheduling.

[0070] Optionally, according to the various material scheduling requirements, the ant colony algorithm is used to solve the objective function of the minimum scheduling distance and the shortest scheduling delay corresponding to each material, and the various material scheduling schemes of the target construction project are obtained, which can include:

[0071] For each material scheduling requirement, the pheromone concentration of each scheduling path from the scheduling starting point of the material scheduling requirement to the scheduling target point under different scheduling starting times is initialized, and the initial pheromone concentration of each scheduling path under different scheduling starting times is obtained.

[0072] According to the initial pheromone concentration and visibility of each scheduling path under different scheduling starting times, a candidate scheduling starting time and a candidate scheduling path are selected.

[0073] According to the scheduling distance and scheduling delay of the candidate scheduling path under the candidate scheduling starting time, the pheromone concentration of the candidate scheduling path under the candidate scheduling starting time is updated.

[0074] According to the updated pheromone concentration and visibility of the candidate scheduling path under the candidate scheduling starting time, the steps of "selecting a candidate scheduling starting time and a candidate scheduling path" and subsequent steps are repeatedly executed until the scheduling distance is minimum and the scheduling delay is shortest, and the material scheduling scheme of the target construction project for the material scheduling requirement is obtained.

[0075] In the initialization of the pheromone concentration, if the initial value is too small, the algorithm is prone to premature, and the ants will quickly concentrate on a local optimal path. If the initial value is too large, the guiding effect of pheromones on the search direction is reduced, affecting the performance of the algorithm. Therefore, in combination with the characteristics of the scheduling distance and scheduling delay of the material scheduling required by this embodiment, a target scheduling starting time can be selected according to the deviation of different scheduling starting times from the theoretical scheduling starting time of the material, and then a target scheduling path from the scheduling starting point of the material scheduling requirement to the scheduling target point is selected under the target scheduling starting time according to a specific rule (for example, a greedy algorithm). Then, the value of the pheromone concentration initialization is determined according to the distance of the target scheduling distance and the number of ants of the ant colony algorithm.

[0076] The theoretical scheduling start time of materials can be determined based on the usage time limit of the materials. For example, if concrete needs to be used within 2 days after it is scheduled to arrive at the site, then the theoretical scheduling start time for concrete materials is 2 days before the time when the concrete materials are needed.

[0077] For example, when selecting a target scheduling start time based on the deviation between different scheduling start times and the theoretical scheduling start time of the material, the scheduling start time with a deviation of zero from the theoretical scheduling start time of the material can be determined as the target scheduling start time, thereby determining the initial value of pheromone concentration in combination with a suitable scheduling start time.

[0078] For example, it can be based on Select the candidate scheduling start time and candidate scheduling path.

[0079] Among them, P ij Let τ be the probability of selecting a scheduling path from node i to node j at a given scheduling start time. ij Let η be the initial or updated pheromone concentration of the scheduling path from node i to node j at a given scheduling start time. ij α represents the visibility of the scheduling path from node i to node j at a given scheduling start time. It is generally the reciprocal of the scheduling distance corresponding to the scheduling path from node i to node j. α and β can be constants, representing the weighted values ​​of pheromone concentration and visibility of the scheduling path from node i to node j, respectively.

[0080] For example, scheduling start times and scheduling paths with a probability greater than a preset threshold can be determined as candidate scheduling start times and candidate scheduling paths.

[0081] Optionally, updating the pheromone concentration of the candidate scheduling path at the candidate scheduling start time based on the scheduling distance and scheduling delay corresponding to the candidate scheduling path at the candidate scheduling start time may include:

[0082] The pheromone increment is calculated based on the reciprocal of the scheduling distance and the reciprocal of the scheduling delay corresponding to the candidate scheduling path at the candidate scheduling start time.

[0083] The pheromone concentration of the candidate scheduling path is updated based on the pheromone increment at the candidate scheduling start time.

[0084] For example, it can be based on Calculate the pheromone increment.

[0085] Where, Δτ ij d represents the pheromone increment corresponding to the candidate scheduling path at the candidate scheduling start time. ija scheduling distance corresponding to the candidate scheduling path under the candidate scheduling start time, Δt ij a scheduling delay corresponding to the candidate scheduling path under the candidate scheduling start time, a and b can be constants, respectively representing the weighted values of the scheduling distance and the scheduling delay corresponding to the candidate scheduling path under the candidate scheduling start time.

[0086] After the pheromone increment is calculated, the updated pheromone concentration τ i j = (1-ρ)τ ij +Δτ ij of the candidate scheduling path under the candidate scheduling start time can be obtained. i j Wherein, ρ represents the evaporation rate of the pheromone concentration, and its value can be determined according to the actual situation.

[0087] After updating the pheromone concentration of the candidate scheduling path under the candidate scheduling start time, the process of selecting the candidate scheduling start time and the candidate scheduling path is repeated until the scheduling start time and the scheduling path when the scheduling distance is minimum and the scheduling delay is shortest are obtained, which is used as the material scheduling scheme of the target building construction project for the material scheduling demand.

[0088] Or, when the scheduling start time and the scheduling path when the scheduling distance is minimum and the scheduling delay is shortest cannot be obtained, if the cycle reaches the set cycle number or all scheduling paths under all scheduling start times have been traversed, a suboptimal scheme with smaller scheduling distance and shorter scheduling delay is selected as the material scheduling scheme of the target building construction project for the material scheduling demand.

[0089] In the embodiment of the application, first, the residual information of various materials of the target building construction project is obtained based on the automatic identification equipment in the intelligent warehouse, and then the real-time material demand of the construction site for the target building construction project is obtained based on computer vision, and then the material scheduling demand of the target building construction project is obtained according to the real-time material demand and the residual information of various materials, and finally the material scheduling scheme of the target building construction project is obtained by solving the target function of the minimum scheduling distance and the shortest scheduling delay of each material based on the ant colony algorithm according to the material scheduling demand. The automatic identification technologies such as RFID and bar code scanning can be integrated to realize accurate management and tracking of materials in the intelligent warehouse. At the same time, combined with the real-time material demand of the construction site, the intelligent scheduling algorithm is used to optimize the material distribution path and time, so that the materials can be timely and appropriately distributed to each type of work in the complex working condition environment of building construction, thereby improving the rationality and work efficiency of building construction material scheduling. Moreover, the method can support mobile applications, which is convenient for on-site workers to submit material applications and receive distribution notifications, and effectively improves the overall construction efficiency and management level.​​

[0090] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiment of the application.

[0091] The following is an apparatus embodiment of the application. For details not described in detail, reference can be made to the corresponding method embodiments described above.

[0092] Figure 2 The structure of the material scheduling device based on intelligent warehousing and construction site linkage provided by the embodiment of the application is shown. For the sake of convenience, only the part related to the embodiment of the application is shown, and the details are as follows:

[0093] As shown in Figure 2 The material scheduling device based on intelligent warehousing and construction site linkage includes an acquisition module 21, a processing module 22 and a scheduling scheme generation module 23.

[0094] The acquisition module 21 is configured to acquire various material remaining information of a target building construction project based on an automatic identification device in intelligent warehousing, and acquire various real-time material demands of the target building construction project at a construction site based on computer vision.

[0095] The processing module 22 is configured to obtain various material scheduling demands of the target building construction project according to the various real-time material demands and the various material remaining information.

[0096] The scheduling scheme generation module 23 is configured to solve a target function based on an ant colony algorithm according to various material scheduling demands, with the minimum scheduling distance and the shortest scheduling delay of each material as the target function, to obtain various material scheduling schemes of the target building construction project.

[0097] In a possible implementation, the acquisition module 21 can be configured to acquire a construction site picture of the target building construction project; perform construction target identification and completion detection on the construction site picture based on computer vision to obtain the construction completion degree of the target building construction project; obtain the actual construction progress of the target building construction project according to the construction completion degree; and acquire various real-time material demands of the target building construction project at the construction site according to the actual construction progress and the construction plan information of the target building construction project.

[0098] In one possible implementation, the acquisition module 21 can be used to obtain the predicted construction progress of the target building project in the future period based on the actual construction progress and the construction plan information of the target building project; and to obtain various real-time material requirements of the target building project at the construction site based on the predicted construction progress and the predicted construction resistance of the target building project in the future period.

[0099] In one possible implementation, the acquisition module 21 can also be used to determine the predicted construction procedures and predicted construction environment data of the target building construction project in the future period based on the predicted construction progress; and to obtain the predicted construction resistance of the target building construction project in the future period based on the predicted construction procedures and the predicted construction environment data.

[0100] In one possible implementation, the scheduling scheme generation module 23 can be used to initialize the pheromone concentration of each scheduling path from the scheduling start point to the scheduling target point of each material scheduling requirement at different scheduling start times, thereby obtaining the initial pheromone concentration of each scheduling path at different scheduling start times; select candidate scheduling start times and candidate scheduling paths based on the initial pheromone concentration and visibility of each scheduling path at different scheduling start times; update the pheromone concentration of the candidate scheduling path at the candidate scheduling start time based on the scheduling distance and scheduling delay corresponding to the candidate scheduling path at the candidate scheduling start time; and repeat the steps of "selecting candidate scheduling start times and candidate scheduling paths" and subsequent steps based on the updated pheromone concentration and visibility of the candidate scheduling path at the candidate scheduling start time until the scheduling distance is minimized and the scheduling delay is minimized, thereby obtaining the material scheduling scheme for the target construction project regarding the material scheduling requirement.

[0101] In one possible implementation, the scheduling scheme generation module 23 can be used to calculate the pheromone increment based on the reciprocal of the scheduling distance and the reciprocal of the scheduling delay corresponding to the candidate scheduling path at the candidate scheduling start time; and update the pheromone concentration of the candidate scheduling path at the candidate scheduling start time based on the pheromone increment.

[0102] Figure 3 This is a schematic diagram of an electronic device provided in an embodiment of the present invention. Figure 3 As shown, the electronic device 3 of this embodiment includes a processor 30 and a memory 31. The memory 31 stores a computer program 32. When the processor 30 executes the computer program 32, it implements the steps in the various method embodiments described above. Alternatively, when the processor 30 executes the computer program 32, it implements the functions of each module / unit in the various device embodiments described above.

[0103] For example, the computer program 32 can be divided into one or more modules / units, which are stored in the memory 31 and executed by the processor 30 to complete the present application. The one or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program 32 in the electronic device 3.

[0104] The electronic device 3 can include, but is not limited to, the processor 30 and the memory 31. Those skilled in the art can understand that the electronic device 3 can further include other components, such as an input / output device, a network access device, a bus, etc. Figure 3 The electronic device 3 is only an example and does not constitute a limitation on the electronic device 3, and can include more or fewer components than the illustration, or combine certain components, or different components, for example, the electronic device 3 can also include an input / output device, a network access device, a bus, etc.

[0105] The processor 30 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0106] The memory 31 can be an internal storage unit of the electronic device 3, such as a hard disk or a memory of the electronic device 3. The memory 31 can also be an external storage device of the electronic device 3, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 3. Further, the memory 31 can include both the internal storage unit and the external storage device of the electronic device 3. The memory 31 is used to store the computer program 32 and other programs and data required by the electronic device 3. The memory 31 can also be used to temporarily store data that has been output or will be output.

[0107] For the convenience and brevity of description, only the division of the above functional modules / units is exemplified, and in actual application, the above functions can be completed by different functional modules / units according to needs. The above modules / units can be realized in the form of hardware, software or a combination of hardware and software.

[0108] The embodiment of the present application further provides a computer readable storage medium storing a computer program. The computer program is executed by a processor to implement the method in each method embodiment.

[0109] The embodiment of the present application further provides a computer program product comprising a computer program. The computer program is executed by a processor to implement the method in each method embodiment.

[0110] The computer program comprises computer program code, which can be in the form of source code, object code, executable code, or some intermediate form. The computer readable medium can include any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a Read-Only Memory (ROM), a Random Access Memory (RAM), an electrical carrier signal, a telecommunications signal, and a software distribution package, etc.

[0111] In the above embodiments, the description of each embodiment has its own focus, and the parts not described or recorded in a certain embodiment can be referred to the relevant description of other embodiments. If there is no special description and no logical conflict, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0112] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; even though the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalent ones; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A material scheduling method based on intelligent warehousing and construction site linkage, characterized in that, The application comprises the following steps: Based on the automatic identification device in the intelligent warehouse, the remaining information of various materials of the target building construction project is obtained, and based on computer vision, the real-time material demand of the target building construction project on the construction site is obtained; According to the various real-time material demands and the various material remaining information, the various material scheduling demands of the target building construction project are obtained; According to the various material scheduling demands, the scheduling distance and the shortest scheduling delay of each material are taken as the objective function based on the ant colony algorithm to solve, and the various material scheduling schemes of the target building construction project are obtained; According to the various material scheduling demands, the scheduling distance and the shortest scheduling delay of each material are taken as the objective function based on the ant colony algorithm to solve, and the various material scheduling schemes of the target building construction project are obtained, including: For each material scheduling demand, the pheromone concentration of each scheduling path from the scheduling starting point to the scheduling target point under different scheduling starting times is initialized to obtain the initial pheromone concentration of each scheduling path under different scheduling starting times; According to the initial pheromone concentration and visibility of each scheduling path under different scheduling starting times, a candidate scheduling starting time and a candidate scheduling path are selected; According to the scheduling distance and the scheduling delay of the candidate scheduling path corresponding to the candidate scheduling starting time, the pheromone concentration of the candidate scheduling path under the candidate scheduling starting time is updated; According to the updated pheromone concentration and visibility of the candidate scheduling path under the candidate scheduling starting time, the steps of "selecting a candidate scheduling starting time and a candidate scheduling path" and subsequent steps are repeatedly executed until the scheduling distance is the smallest and the scheduling delay is the shortest, and the material scheduling scheme of the target building construction project for the material scheduling demand is obtained; Wherein, for each material scheduling demand, the pheromone concentration of each scheduling path from the scheduling starting point to the scheduling target point under different scheduling starting times is initialized to obtain the initial pheromone concentration of each scheduling path under different scheduling starting times, including: Calculate the deviation of different scheduling starting times from the theoretical scheduling starting time of the material corresponding to the material scheduling demand; The scheduling starting time with a deviation of zero is determined as the target scheduling starting time; According to a preset rule, a target scheduling path from the scheduling starting point to the scheduling target point of the material scheduling demand is selected under the target scheduling starting time, and the preset rule is a greedy algorithm; According to the distance of the target scheduling path and the number of ants of the ant colony algorithm, the initial pheromone concentration of each scheduling path under different scheduling starting times is determined. 2.The material scheduling method based on intelligent warehousing and construction site linkage according to claim 1, characterized in that, Based on computer vision, the real-time material demand of the target building construction project on the construction site is obtained, including: Obtain the construction site picture of the target building construction project; Based on computer vision, construction target identification and completion detection are performed on the construction site picture to obtain the construction completion degree of the target building construction project; According to the construction completion degree, the actual construction progress of the target building construction project is obtained; According to the actual construction progress and the construction plan information of the target building construction project, various real-time material demands of the target building construction project on the construction site are obtained. 3.The material scheduling method based on intelligent warehouse and construction site linkage according to claim 2, characterized in that, According to the actual construction progress and the construction plan information of the target building construction project, various real-time material demands of the target building construction project on the construction site are obtained, including: According to the actual construction progress and the construction plan information of the target building construction project, the predicted construction progress of the target building construction project in the future period is obtained; According to the predicted construction progress and the predicted construction resistance of the target building construction project in the future period, various real-time material demands of the target building construction project on the construction site are obtained. 4.The material scheduling method based on intelligent warehouse and construction site linkage according to claim 3, characterized in that, Before the various real-time material demands of the target building construction project on the construction site are obtained according to the predicted construction progress and the predicted construction resistance of the target building construction project in the future period, the method further includes: According to the predicted construction progress, the predicted construction process of the target building construction project in the future period and the predicted construction environment data in the future period are determined; According to the predicted construction process and the predicted construction environment data, the predicted construction resistance of the target building construction project in the future period is obtained. 5.The material scheduling method based on intelligent warehouse and construction site linkage according to claim 1, characterized in that, According to the scheduling distance and the scheduling delay corresponding to the candidate scheduling path under the candidate scheduling start time, the pheromone concentration of the candidate scheduling path under the candidate scheduling start time is updated, including: According to the inverse of the scheduling distance and the inverse of the scheduling delay corresponding to the candidate scheduling path under the candidate scheduling start time, a pheromone increment is calculated; According to the pheromone increment, the pheromone concentration of the candidate scheduling path under the candidate scheduling start time is updated.

6. A material scheduling device based on intelligent warehousing and construction site linkage, characterized in that, Including: The acquisition module is configured to acquire various material remaining information of the target building construction project based on an automatic identification device in the intelligent warehouse, and acquire various real-time material demands of the target building construction project on the construction site based on computer vision. The processing module is configured to obtain various material scheduling demands of the target building construction project according to the various real-time material demands and the various material remaining information. The scheduling scheme generation module is configured to solve, based on an ant colony algorithm, each material scheduling demand as an objective function with the minimum scheduling distance and the shortest scheduling delay, and obtain various material scheduling schemes of the target building construction project. The scheduling scheme generation module is specifically configured to: For each material scheduling demand, the pheromone concentration of each scheduling path from a scheduling starting point to a scheduling target point under different scheduling start times is initialized to obtain initial pheromone concentrations of each scheduling path under different scheduling start times. According to the initial pheromone concentrations and the visibility of each scheduling path under different scheduling start times, a candidate scheduling start time and a candidate scheduling path are selected. According to the scheduling distance and the scheduling delay corresponding to the candidate scheduling path under the candidate scheduling start time, the pheromone concentration of the candidate scheduling path under the candidate scheduling start time is updated. According to the updated pheromone concentration and visibility of the candidate scheduling path under the candidate scheduling start time, the step of "selecting a candidate scheduling start time and a candidate scheduling path" and subsequent steps are repeatedly performed until the scheduling distance is minimum and the scheduling delay is shortest, and a material scheduling scheme of a target construction project for the material scheduling demand is obtained; The pheromone concentration of each scheduling path from the scheduling start point to the scheduling target point of the material scheduling demand under different scheduling start times is initialized to obtain the initial pheromone concentration of each scheduling path under different scheduling start times, including: calculating the deviation of different scheduling start times from the theoretical scheduling start time of the material corresponding to the material scheduling demand; determining the scheduling start time with a deviation of zero as a target scheduling start time; selecting a target scheduling path from the scheduling start point to the scheduling target point of the material scheduling demand under the target scheduling start time according to a preset rule, the preset rule being a greedy algorithm; determining the initial pheromone concentration of each scheduling path under different scheduling start times according to the distance of the target scheduling path and the number of ants of the ant colony algorithm.

7. An electronic device, comprising: The computer readable storage medium stores a computer program, and the processor executes the computer program to realize the method in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the processor executes the computer program to realize the method in any one of claims 1 to 5.

9. A computer program product, characterised in that, The computer readable storage medium stores a computer program, and the processor executes the computer program to realize the method in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Power grid infrastructure engineering material collaborative management method

    CN119228290A

  • Material scheduling method and system based on tunnel construction progress

    CN119358988A