Infrastructure project progress monitoring method and system based on multi-agent collaborative application

Through the progress monitoring method of infrastructure projects based on the collaborative application of multiple intelligent bodies, the problems of insufficient work safety guarantee and poor construction period management in infrastructure projects are solved, and the precise monitoring of workers and hook positions and refined management of construction periods are achieved, which improves the efficiency and safety of construction management.

CN119831136APending Publication Date: 2025-04-15CHINA SOUTHERN POWER GRID ARTIFICIAL INTELLIGENCE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411803057.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The existing infrastructure engineering management and control system does not have enough safety guarantees when workers work. The hook operation route may pass over the workers' heads. The drop of objects hanging on the hook may cause accidents, and the construction period generation is not refined enough, resulting in poor operational organization and prone to delaying construction periods.

Method used

The infrastructure project progress monitoring method based on the collaborative application of multiple intelligent bodies is adopted. By accepting infrastructure project drawings, a building visual model is formed, and a hook visual monitoring platform, a tower crane and a lift monitoring platform are set up in the model to monitor and locate the hook and worker positions in real time, plan the hook operation trajectory, and allocate workers to catch up with the progress to ensure the safety of workers' operations and the refined management of construction periods.

Benefits of technology

Accurate positioning and monitoring of workers and hook positions is achieved, the risk of hanging objects on hooks is avoided, the safety of workers' operations is ensured, and through refined construction period management, the delay of construction period is avoided, and the efficiency and safety of construction management is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119831136A_ABST
    Figure CN119831136A_ABST
Patent Text Reader

Abstract

The invention discloses an infrastructure engineering progress monitoring method and system based on multi-agent collaborative application, and relates to the technical field of infrastructure engineering projects, and the method comprises the steps: receiving an infrastructure engineering drawing, marking sizes and structural parts according to the drawing to form a building visual model, and enabling the structural parts to be divided into beams, columns, walls, foundations and floors; the beams, the columns, the walls, the foundations and the floor slabs are mapped to corresponding floors according to the floor number. According to the invention, working workers and lifting hooks are accurately positioned, so that newly entering workers do not appear at the bottoms of the lifting hooks, the lifting hooks do not pass through the tops of entering workers during operation, hanging objects are prevented from falling off to cause accidents, and the construction period of a building is finely divided, so that the working is more reasonable, and the working efficiency is improved. The working time is estimated, whether the overdue condition exists or not is judged, if the overdue condition exists, enough workers are allocated from the outside, the construction period is chased, and operation is completed in the construction period.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of infrastructure engineering projects, and in particular to an infrastructure engineering progress monitoring method and system based on multi-agent collaborative application. Background Art

[0002] The supervision of the construction progress of infrastructure projects can provide a comprehensive understanding of the construction progress. Timely and complete information feedback is the key to supervision and is an important guarantee for improving management efficiency and promoting construction work efficiency.

[0003] The existing infrastructure project management and control system does not provide adequate safety protection for workers at work. The hook's operating route passes over the workers' heads, and objects hanging from the hook may fall, causing accidents. Secondly, the construction period generation is not refined enough, and the estimation and allocation of on-site work hours are not intelligent enough, resulting in a lack of organization in the work and easy delays in the construction period. Summary of the invention

[0004] In order to solve the above technical problems, a method and system for infrastructure project progress monitoring based on multi-agent collaborative application are provided. This technical solution solves the problems raised in the above background technology.

[0005] In order to achieve the above purpose, the technical solution adopted by the present invention is:

[0006] The infrastructure project progress monitoring method based on multi-agent collaborative application includes:

[0007] Accept the infrastructure engineering drawings, mark the dimensions and structural components according to the drawings to form a building visualization model. The structural components are divided into beams, columns, walls, foundations and floor slabs. The beams, columns, walls, foundations and floor slabs are mapped to the corresponding floors according to the number of floors they are located;

[0008] Number the beams, columns, walls, foundations and floors generated in the visual model, and number the floors;

[0009] In the visualization model, a hook visualization monitoring platform, a tower crane and elevator monitoring platform, a building external environment monitoring platform and a building internal environment monitoring platform are set up. The hook visualization monitoring platform monitors the hook and locates the hook position in real time. The tower crane and elevator monitoring platform monitors and records the tower crane and elevator. The building external environment monitoring platform monitors and records the building external environment. The building internal environment monitoring platform monitors and records the building internal environment.

[0010] Generate a project implementation schedule based on the dimensions, cost and working hours marked on beams, columns, walls, foundations and floor slabs, and transmit the implementation schedule to the database;

[0011] Monitor the progress of the project according to the project implementation schedule. If the progress of the project is slower than the project implementation schedule, deploy workers to catch up with the progress;

[0012] Determine the safety of the workers' working positions and plan the hook's trajectory based on the workers' working positions.

[0013] Preferably, the beams, columns, walls, foundations and floors generated in the visualization model are numbered, and the floors are numbered, which specifically includes the following steps:

[0014] Number the floors generated by the visual modeling module, numbered C i , i represents the floor;

[0015] The beams generated by the visual modeling module are numbered. i is the C of the floor i The subscript of ;

[0016] The columns generated by the visual modeling module are numbered as follows: i is the C of the floor i The subscript of ;

[0017] Number the walls generated by the visual modeling module. i is the C of the floor i The subscript of ;

[0018] The foundation generated by the visual modeling module is numbered D j ;

[0019] Number the floors generated by the visual modeling module. i is the C of the floor i The subscript of .

[0020] Preferably, the size, cost and working hours marked according to the beams, columns, walls, foundations and floor slabs specifically include the following steps:

[0021] Beam The size, cost and time mark, marked as an array

[0022] Pair of columns The size, cost and time mark, marked as an array

[0023] Against the wall The size, cost and time mark, marked as an array

[0024] For foundation D j The size, cost and working time are marked as an array (D j , x, y, z);

[0025] For floor The size, cost and time mark, marked as an array

[0026] Among them, x is the size, y is the cost, and z is the working hours.

[0027] Preferably, the step of generating a project implementation schedule specifically includes the following steps:

[0028] Get the total working hours H available for all workers per day;

[0029] Calculate foundation D j Total working hours D;

[0030] On the same floor C i The beam column wall and floor The construction sequence is sorted according to the column wall Floor He Liang The construction is carried out in the order of

[0031] Calculate the same floor C i The beam column wall and floor The total working hours is L i , Z i , Q i and B i ;

[0032] Set the construction period start date R, and calculate the beam based on H column wall and floor The completion date is WL i , WZ i , WQ i and W.B. i .

[0033] Preferably, the step of determining the safety of a worker's working position specifically includes the following steps:

[0034] Generate real-time worker location information (a, b), and transmit the real-time worker location information to a database;

[0035] Analyze in the visual monitoring platform to determine the position information of the hook (d, e);

[0036] Calculate the distance between (a, b) and (d, e);

[0037] When the distance between the two is greater than 5, the worker's working position is determined to be safe, otherwise, the worker's working position is determined to be unsafe.

[0038] Preferably, planning the hook running trajectory according to the worker's working position specifically includes the following steps:

[0039] Obtain location information V of the construction worker, where V includes the location information of the construction worker and is composed of coordinates (d, e);

[0040] Generate the moving trajectory function P(x) of the hook so that the distance from a point on P(x) to any point in V is greater than 5.

[0041] Preferably, the deployment of workers to catch up with the progress includes the following steps:

[0042] Determine the deployment date K;

[0043] Determine the construction floor C i , determine the type of beams, columns, walls and floor slabs to be allocated;

[0044] Calculate the remaining amount of work as of the completion date, that is, the total remaining working hours;

[0045] Based on the daily working hours of workers, the number of foreign workers that need to be deployed is calculated.

[0046] In addition, the present invention also provides a construction project progress monitoring system based on multi-agent collaborative application, comprising:

[0047] A modeling module, which is used to receive infrastructure engineering drawings, and form a building visualization model according to the dimensions and structural components marked on the drawings. The structural components are divided into beams, columns, walls, foundations and floor slabs. The beams, columns, walls, foundations and floor slabs are mapped to corresponding floors according to the number of floors they are located.

[0048] A numbering module, which is used to number the beams, columns, walls, foundations and floors generated in the visualization model, and to number the floors;

[0049] A video acquisition module, wherein the video acquisition module is used to set a hook visualization monitoring platform, a tower crane and elevator monitoring platform, a building external environment monitoring platform and a building internal environment monitoring platform in the visualization model, wherein the hook visualization monitoring platform monitors the hook and locates the hook position in real time, the tower crane and elevator monitoring platform monitors and records the tower crane and elevator, the building external environment monitoring platform monitors and records the building external environment, and the building internal environment monitoring platform monitors and records the building internal environment;

[0050] A progress module, wherein the internal integration of the progress module includes a progress table generation unit and a progress catch-up unit, wherein the progress table generation unit is used to generate a project implementation schedule according to the dimensions, cost and working hours marked on the beams, columns, walls, foundations and floor slabs, and the progress catch-up unit is used to monitor the project progress according to the project implementation schedule, and if the project progress is slower than the project implementation schedule, deploy workers to catch up with the progress;

[0051] The judgment module is used to judge the safety of the worker's working position and plan the hook operation trajectory according to the worker's working position.

[0052] Preferably, the project terminal trims the architectural visualization model through a mobile modeling interface of a mobile terminal allocation module.

[0053] Compared with the prior art, the present invention has the following beneficial effects:

[0054] 1. The present invention can accurately position the workers on the job and the hook, so that the new workers will not appear at the bottom of the hook, and the hook will not pass over the top of the workers who have entered the site, so as to avoid the hanging objects from falling and causing accidents.

[0055] 2. The present invention secondly divides the construction period of the building into fine divisions, making the work more coordinated, estimating the working hours, judging whether there is any overdue situation, and in the case of overdue situation, deploying sufficient workers from the outside to catch up with the construction period so that the work can be completed within the construction period. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 It is a schematic diagram of the infrastructure project progress monitoring method in the present invention;

[0057] Figure 2 A schematic diagram of the method for marking the dimensions, costs and working hours of beams, columns, walls, foundations and floors in the present invention;

[0058] Figure 3 It is a schematic diagram of the method for deploying workers to catch up with the progress in the present invention. DETAILED DESCRIPTION

[0059] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments described below are only examples, and those skilled in the art may think of other obvious variations.

[0060] Reference Figure 1-3 As shown, the infrastructure project progress monitoring method based on multi-agent collaborative application includes:

[0061] Accept the infrastructure engineering drawings, mark the dimensions and structural components according to the drawings to form a building visualization model. The structural components are divided into beams, columns, walls, foundations and floor slabs. The beams, columns, walls, foundations and floor slabs are mapped to the corresponding floors according to the number of floors they are located;

[0062] Number the beams, columns, walls, foundations and floors generated in the visual model, and number the floors;

[0063] In the visualization model, a hook visualization monitoring platform, a tower crane and elevator monitoring platform, a building external environment monitoring platform and a building internal environment monitoring platform are set up. The hook visualization monitoring platform monitors the hook and locates the hook position in real time. The tower crane and elevator monitoring platform monitors and records the tower crane and elevator. The building external environment monitoring platform monitors and records the building external environment. The building internal environment monitoring platform monitors and records the building internal environment.

[0064] Generate a project implementation schedule based on the dimensions, cost and working hours marked on beams, columns, walls, foundations and floor slabs, and transmit the implementation schedule to the database;

[0065] Monitor the progress of the project according to the project implementation schedule. If the progress of the project is slower than the project implementation schedule, deploy workers to catch up with the progress;

[0066] Determine the safety of the workers' working positions and plan the hook's trajectory based on the workers' working positions.

[0067] The steps to number the beams, columns, walls, foundations and floors generated in the visualization model and to number the floors include:

[0068] Number the floors generated by the visual modeling module, numbered C i , i represents the floor;

[0069] The beams generated by the visual modeling module are numbered. i is the C of the floor i The subscript of ;

[0070] The columns generated by the visual modeling module are numbered as follows: i is the C of the floor i The subscript of ;

[0071] Number the walls generated by the visual modeling module. i is the C of the floor i The subscript of ;

[0072] The foundation generated by the visual modeling module is numbered D j ;

[0073] Number the floors generated by the visual modeling module. i is the C of the floor i The subscript of .

[0074] The following steps are included according to the dimensions, cost and working hours marked for beams, columns, walls, foundations and floor slabs:

[0075] Beam The size, cost and time mark are marked as an array ( x, y, z);

[0076] Pair of columns The size, cost and time mark are marked as an array ( x, y, z);

[0077] Against the wall The size, cost and time mark are marked as an array ( x, y, z);

[0078] For foundation D j The size, cost and working time are marked as an array (D j , x, y, z);

[0079] For floor The size, cost and time mark are marked as an array ( x, y, z);

[0080] Among them, x is the size, y is the cost, and z is the working hours.

[0081] Generate a project implementation schedule, including the following steps:

[0082] Get the total working hours H available for all workers per day;

[0083] Calculate foundation D j The total working time D, the foundation has only one layer, when divided into multiple blocks;

[0084] Then the number of days to complete the foundation is D / H, where / is a division sign, and the date of completion of the foundation is R+D / H;

[0085] On the same floor C i The beam column wall and floor The construction sequence is sorted according to the column wall Floor He Liang The construction is carried out in the order of Secondly, in the column Build a wall between Afterwards, in the column Top cast floor Last column Roof and floor Bottom cast beam To bear weight;

[0086] Calculate the same floor C i The beam column wall and floor The total working hours is L i , Z i , Q i and B i , divide the total working hours of the whole floor into beam Total working hours L i ,column Total working hours Z i ,wall Total working hours Q i and floor Total working hours B i ;

[0087] Set the construction period start date R, and calculate the beam based on H column wall and floor The completion date is WL i , WZ i , WQ i and W.B. i ;

[0088] The superposition algorithm is as follows:

[0089] Floor C i All beams The number of days to complete the project is L i / H, Floor C i All columns The number of days to complete is Z i / H, Floor C i All walls The number of days to complete the project is Q i / H, Floor C i All floors The number of days to complete the project is B i / H;

[0090] Floor C i The number of days to complete is L i / H+Z i / H+Q i / H+B i / H;

[0091] Therefore, when i = 1, the beam The completion date is R+L i / H,

[0092] column The completion date is R+L i / H+Z i / H,

[0093] wall The completion date is R+L i / H+Z i / H+Q i / H,

[0094] Floor The completion date is R+L i / H+Z i / H+Q i / H+B i / H;

[0095] When i is greater than 1, the beam The completion date is (L k / H+Z k / H+Q k / H+B k / H)+L i / H,

[0096] column The completion date is (L k / H+Z k / H+Q k / H+B k / H)+L i / H+Z i / H,

[0097] wall The completion date is (L k / H+Z k / H+Q k / H+B k / H)+L i / H+Z i / H+Q i / H,

[0098] Floor The completion date is (L k / H+Z k / H+Q k / H+B k / H)+L i / H+Z i / H+Q i / H+B i / H;

[0099] Determining the safety of a worker's work position specifically includes the following steps:

[0100] Generate real-time worker location information (a, b), and transmit the real-time worker location information to a database;

[0101] Analyze in the visual monitoring platform to determine the position information of the hook (d, e);

[0102] Calculate the distance between (a, b) and (d, e);

[0103] When the distance between the two is greater than 5, the worker's working position is determined to be safe, otherwise, the worker's working position is determined to be unsafe.

[0104] The distance between (a, b) and (d, e) is calculated using the formula

[0105] Planning the hook operation trajectory according to the worker's working position specifically includes the following steps:

[0106] Obtain location information V of the construction worker, where V includes the location information of the construction worker and is composed of coordinates (d, e);

[0107] Generate the moving trajectory function P(x) of the hook so that the distance from a point on P(x) to any point in V is greater than 5;

[0108] The central processing module generates the moving trajectory function P(x) of the hook, including the following steps:

[0109] The starting point of the hook is L and the end point is M;

[0110] Select points T1, T2, ... T whose distances to all points in V are greater than 7. n , L and M are arranged in sequence T1, T2...T n , as long as the allocation is appropriate and n is large enough, T1 can be close enough to L, T n Close enough to M, and adjacent to T i With T i+1 The spacing between them is less than 1, connect L, T1, T2...T in sequence n , M, then the equation of the broken line is the required trajectory P(x);

[0111] Then take any point G in V. Since T1 is close enough to L, T n Close enough to M, almost overlapping, only consider T1, T2…T nThe broken line between the two, any point B on it, let B be between T i With T i+1 According to the fact that the sum of the two sides of a triangle is greater than the third side, GB+BT i Bigger than GT i , that is, GB is greater than GT i —BT i , due to GT i Greater than 7, and BT i Less than T i T i+1 , T i T i+1 Less than 1, so GB is greater than 6. Therefore, the hook moves along the trajectory of the moving trajectory function P(x), and the distance from the worker is more than 5, which is relatively safe.

[0112] The deployment of workers to catch up includes the following steps:

[0113] Determine the deployment date K;

[0114] Determine the construction floor C i , determine the type of beams, columns, walls and floor slabs to be allocated;

[0115] Calculate the remaining amount of the activity until the completion date, that is, the total remaining working hours Y;

[0116] Based on the daily working hours of workers (h), the number of foreign workers that need to be deployed is calculated as Y / h. If it is a decimal, it will be rounded up.

[0117] In summary, the present invention can accurately position the workers on the job and the hook, so that new workers will not appear at the bottom of the hook, and the hook will not pass over the top of the workers who have already entered the site, so as to avoid the hanging objects from falling and causing accidents. Secondly, the construction period of the building is finely divided to make the operation more coordinated, the working hours are estimated, and it is judged whether there is an overdue situation. If there is an overdue situation, sufficient workers are deployed from the outside to catch up with the construction period so that the operation can be completed within the construction period.

[0118] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions only describe the principles of the present invention. The present invention may be subject to various changes and improvements without departing from the spirit and scope of the present invention. These changes and improvements fall within the scope of the present invention. The scope of protection claimed by the present invention is defined by the attached claims and their equivalents.

Claims

1. A construction project progress monitoring method based on multi-agent collaborative application, characterized in that: include: Accept the infrastructure engineering drawings, mark the dimensions and structural components according to the drawings to form a building visualization model. The structural components are divided into beams, columns, walls, foundations and floor slabs. The beams, columns, walls, foundations and floor slabs are mapped to the corresponding floors according to the number of floors they are located; Number the beams, columns, walls, foundations and floors generated in the visual model, and number the floors; In the visualization model, a hook visualization monitoring platform, a tower crane and elevator monitoring platform, a building external environment monitoring platform and a building internal environment monitoring platform are set up. The hook visualization monitoring platform monitors the hook and locates the hook position in real time. The tower crane and elevator monitoring platform monitors and records the tower crane and elevator. The building external environment monitoring platform monitors and records the building external environment. The building internal environment monitoring platform monitors and records the building internal environment. Generate a project implementation schedule based on the dimensions, cost and working hours marked on beams, columns, walls, foundations and floor slabs, and transmit the implementation schedule to the database; Monitor the progress of the project according to the project implementation schedule. If the progress of the project is slower than the project implementation schedule, deploy workers to catch up with the progress; Determine the safety of the workers' working positions and plan the hook's trajectory based on the workers' working positions.

2. The method for monitoring the progress of infrastructure projects based on multi-agent collaborative applications according to claim 1 is characterized in that: The numbering of the beams, columns, walls, foundations and floors generated in the visualization model and the numbering of the floors specifically include the following steps: Number the floors generated by the visual modeling module, numbered C i , i represents the floor; The beams generated by the visual modeling module are numbered. i is the C of the floor i The subscript of ; The columns generated by the visual modeling module are numbered as follows: i is the C of the floor i The subscript of ; Number the walls generated by the visual modeling module. i is the C of the floor i The subscript of ; The foundation generated by the visual modeling module is numbered D j ; Number the floors generated by the visual modeling module. i is the C of the floor i The subscript of .

3. The method for monitoring the progress of infrastructure projects based on multi-agent collaborative applications according to claim 2 is characterized in that: The dimensions, costs and working hours marked according to beams, columns, walls, foundations and floor slabs specifically include the following steps: Beam The size, cost and time mark, marked as an array Pair of columns The size, cost and time mark, marked as an array Against the wall The size, cost and time mark, marked as an array For foundation D j The size, cost and time mark, marked as an array For floor The size, cost and time mark, marked as an array Among them, x is the size, y is the cost, and z is the working hours.

4. The method for monitoring the progress of infrastructure projects based on multi-agent collaborative applications according to claim 3 is characterized in that: The generation of the project implementation schedule specifically includes the following steps: Get the total working hours H available for all workers per day; Calculate foundation D j Total working hours D; On the same floor C i The beam column wall and floor The construction sequence is sorted according to the column wall Floor He Liang The construction is carried out in the order of Calculate the same floor C i The beam column wall and floor The total working hours is L i , Z i , Q i and B i ; Set the construction period start date R, and calculate the beam based on H column wall and floor The completion date is WL i , WZ i , WQ i and W.B. i .

5. The method for monitoring the progress of infrastructure projects based on multi-agent collaborative applications according to claim 4 is characterized in that: The method of determining the safety of the worker's working position specifically includes the following steps: Generate real-time worker location information (a, b), and transmit the real-time worker location information to a database; Analyze in the visual monitoring platform to determine the position information of the hook (d, e); Calculate the distance between (a, b) and (d, e); When the distance between the two is greater than 5, the worker's working position is determined to be safe, otherwise, the worker's working position is determined to be unsafe.

6. The method for monitoring the progress of infrastructure projects based on multi-agent collaborative applications according to claim 5 is characterized in that: The planning of the hook operation trajectory according to the worker's working position specifically includes the following steps: Obtain location information V of the construction worker, where V includes the location information of the construction worker and is composed of coordinates (d, e); Generate the moving trajectory function P(x) of the hook so that the distance from a point on P(x) to any point in V is greater than 5.

7. The method for monitoring the progress of infrastructure projects based on multi-agent collaborative applications according to claim 6 is characterized in that: The deployment of workers to catch up with the progress includes the following steps: Determine the deployment date K; Determine the construction floor C i , determine the type of beams, columns, walls and floor slabs to be allocated; Calculate the remaining amount of work as of the completion date, that is, the total remaining working hours; Based on the daily working hours of workers, the number of foreign workers that need to be deployed is calculated.

8. A construction project progress monitoring system based on multi-agent collaborative application, used to implement the construction project progress monitoring method based on multi-agent collaborative application as described in any one of claims 1 to 7, characterized in that: include: A modeling module, which is used to receive infrastructure engineering drawings, and form a building visualization model according to the dimensions and structural components marked on the drawings. The structural components are divided into beams, columns, walls, foundations and floor slabs. The beams, columns, walls, foundations and floor slabs are mapped to corresponding floors according to the number of floors they are located. A numbering module, which is used to number the beams, columns, walls, foundations and floors generated in the visualization model, and to number the floors; A video acquisition module is used to set up a hook visualization monitoring platform, a tower crane and elevator monitoring platform, an external building environment monitoring platform and an internal building environment monitoring platform in a visualization model. The hook visualization monitoring platform monitors the hook and locates the hook position in real time. The tower crane and elevator monitoring platform monitors and records the tower crane and the elevator. The external building environment monitoring platform monitors and records the external building environment. The internal building environment monitoring platform monitors and records the internal building environment.

9. The infrastructure project progress monitoring system based on multi-agent collaborative application according to claim 8 is characterized in that: include: A progress module, the internal integration of which includes a progress schedule generation unit and a progress catch-up unit. The progress schedule generation unit is used to generate a project implementation schedule according to the dimensions, cost and working hours marked on the beams, columns, walls, foundations and floor slabs, and the progress catch-up unit is used to monitor the project progress according to the project implementation schedule. If the project progress is slower than the project implementation schedule, workers are deployed to catch up with the progress.

10. The infrastructure project progress monitoring system based on multi-agent collaborative application according to claim 9 is characterized in that: include: The judgment module is used to judge the safety of the worker's working position and plan the hook operation trajectory according to the worker's working position.