CN112561487A - Method, device and equipment for calculating construction progress and readable storage medium - Google Patents

Method, device and equipment for calculating construction progress and readable storage medium Download PDF

Info

Publication number
CN112561487A
CN112561487A CN202011521482.7A CN202011521482A CN112561487A CN 112561487 A CN112561487 A CN 112561487A CN 202011521482 A CN202011521482 A CN 202011521482A CN 112561487 A CN112561487 A CN 112561487A
Authority
CN
China
Prior art keywords
hoisting
building
determining
floor
lifting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011521482.7A
Other languages
Chinese (zh)
Other versions
CN112561487B (en
Inventor
郭琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Glodon Co Ltd
Original Assignee
Glodon Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Glodon Co Ltd filed Critical Glodon Co Ltd
Priority to CN202011521482.7A priority Critical patent/CN112561487B/en
Publication of CN112561487A publication Critical patent/CN112561487A/en
Application granted granted Critical
Publication of CN112561487B publication Critical patent/CN112561487B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/08Construction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • G06T7/74Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30132Masonry; Concrete
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30232Surveillance
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Tourism & Hospitality (AREA)
  • Evolutionary Computation (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Artificial Intelligence (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Evolutionary Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method, a device, equipment and a readable storage medium for calculating construction progress, wherein the method comprises the following steps: when a progress calculation instruction is received, obtaining a hoisting record of a hoisting material of a tower crane; counting the total hoisting weight of the materials belonging to the target building from the hoisting records; acquiring the estimated total weight of the materials of the target building; determining the construction progress of the target building according to the hoisting total weight and the estimated total weight; the method can accurately calculate the site progress information of the construction stage of the main structure of the building.

Description

Method, device and equipment for calculating construction progress and readable storage medium
Technical Field
The invention relates to the technical field of building construction, in particular to a method, a device, equipment and a readable storage medium for calculating construction progress.
Background
In the field of building construction, construction progress information is determined by means of on-site inspection and subjective judgment of construction managers at present; however, the artificially determined construction progress information has problems of poor accuracy and hysteresis, such as: construction managers feed back that the installation of the No. 1 floor 7-layer structural steel bars is completed by 40% by observation and experience, but the actual construction progress on site is probably only 20%, so that the subsequent construction plan arrangement is influenced. In addition, frequent construction site information feedback increases the workload of construction managers to a certain extent, and the accuracy of cost accounting is also influenced due to the fact that the actually input material usage cannot be known, so that certain economic loss is caused.
Disclosure of Invention
The invention aims to provide a method, a device, equipment and a readable storage medium for calculating construction progress, which can accurately calculate the field progress information of a construction stage of a main structure of a building.
According to an aspect of the present invention, there is provided a method of calculating a construction progress, the method including:
when a progress calculation instruction is received, obtaining a hoisting record of a hoisting material of a tower crane;
counting the total hoisting weight of the materials belonging to the target building from the hoisting records;
acquiring the estimated total weight of the materials of the target building;
and determining the construction progress of the target building according to the hoisting total weight and the estimated total weight.
Optionally, the method further includes:
in the process of hoisting materials by a tower crane, acquiring weight information and image information of the materials;
analyzing the image information to identify a material type;
when the tower crane is lifted, acquiring the rotation angle, the extension amplitude and the lifting height of the tower crane;
determining the falling and hanging position of the material according to the rotation angle and the extension amplitude, and determining a building to which the material belongs according to the falling and hanging position;
determining the floor information to which the material belongs according to the falling height;
and forming a lifting record by using the weight information, the material type, the building and the floor information.
Optionally, the analyzing the image information to identify the material type specifically includes:
determining the position of a lifting hook from the image information by using a preset lifting hook template;
determining a material area based on the hook position;
and identifying the material type from the material area by using a preset material classification algorithm.
Optionally, the position of hanging of falling of the material is determined according to the gyration angle and the extension range, and the building to which the material belongs is determined according to the position of hanging of falling, which specifically includes:
acquiring a construction plan, and determining the rectangular coordinates of the tower crane and the rectangular coordinates of the building seats of all buildings from the construction plan;
determining a floor area of each building according to the floor rectangular coordinates of each building;
forming a lifting polar coordinate of a lifting position by the rotation angle and the extension amplitude, and mapping the lifting polar coordinate into a lifting rectangular coordinate in the construction platform diagram based on the tower crane rectangular coordinate;
and determining the building to which the material belongs according to the lifting rectangular coordinate and the building seat area.
Optionally, the determining, according to the falling height, the floor information to which the material belongs specifically includes:
and acquiring the floor height of the building to which the material belongs, and determining the floor information to which the material belongs according to the falling height and the floor height.
Optionally, the total hoisting weight of the materials belonging to the target building is counted from the hoisting record, and the method specifically includes:
acquiring all hoisting records containing a target building;
clustering all the obtained hoisting records according to the floors to form record sets of different floors;
and accumulating the weight information of the same material type according to the record set of each floor, and counting the total lifting weight of various material types in each floor.
Optionally, the obtaining of the estimated total weight of the material of the target building specifically includes:
obtaining the estimated total weight of various material types in each floor of the target building;
the method comprises the following steps of determining the construction progress of the target building according to the hoisting total weight and the estimated total weight, and specifically comprises the following steps:
and respectively taking the ratio of the total hoisting weight to the estimated total weight of each material type as the construction progress of the corresponding material type for one floor.
In order to achieve the above object, the present invention further provides a device for calculating a construction progress, which specifically includes the following components:
the receiving module is used for acquiring the hoisting record of the hoisting material of the tower crane when receiving the progress calculation instruction;
the statistical module is used for counting the total hoisting weight of the materials belonging to the target building from the hoisting records;
the acquisition module is used for acquiring the estimated total weight of the materials of the target building;
and the determining module is used for determining the construction progress of the target building according to the hoisting total weight and the estimated total weight.
In order to achieve the above object, the present invention further provides a computer device, which specifically includes: a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the above-described steps of the method of calculating a construction schedule when executing the computer program.
In order to achieve the above object, the present invention also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the above-described steps of the method of calculating a construction progress.
According to the method, the device, the equipment and the readable storage medium for calculating the construction progress, the weight information of the materials which are already put into the building main body is calculated through the hoisting record generated in the hoisting process of the tower crane, and the weight information of the materials is compared with the weight information of the materials which is estimated in advance and needed by the building main body, so that the construction progress of the building main body in the construction stage is determined; the construction progress monitoring method and the construction progress monitoring system have the advantages that the subjective judgment of the construction progress by the construction managers is avoided, more accurate construction progress information can be obtained, the time and the energy of the construction managers are saved, and the construction management efficiency can be greatly improved. In addition, through accurate construction progress information, a construction unit can conveniently and timely adjust the configuration of construction resources and accelerate the process of a construction period, corresponding cost accounting can be carried out according to the accurate construction progress information, and cost is better controlled to enlarge a profit space.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 is an alternative flow chart of a method for calculating a construction progress according to an embodiment;
FIG. 2 is a schematic diagram of the drop height and the extension amplitude in the first embodiment;
FIG. 3 is a schematic view of a construction plan view according to the first embodiment;
FIG. 4 is a schematic diagram of forming a lifting record in the first embodiment;
FIG. 5 is a schematic diagram of the estimated total weight of various materials at each location in the target building according to the first embodiment;
FIG. 6 is an exemplary diagram of a current construction progress calculated according to an actual hoisting weight on site in the first embodiment;
FIG. 7 is a schematic diagram illustrating a three-dimensional construction progress of a target building according to an embodiment;
fig. 8 is a schematic diagram of an alternative composition structure of the apparatus for calculating a construction progress according to the second embodiment;
fig. 9 is a schematic diagram of an alternative hardware architecture of the computer device according to the third embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example one
The embodiment of the invention provides a method for calculating construction progress, which specifically comprises the following steps of:
step S101: when a progress calculation instruction is received, obtaining a hoisting record of a hoisting material of a tower crane; wherein, hoist and mount record includes: material type, weight information, building and floor information.
Specifically, before step S101, the method further includes:
step A1: in the process of hoisting materials by a tower crane, acquiring weight information and image information of the materials;
in practical application, the weight information of the hoisted object can be obtained through a weighing system of the tower crane, for example: 1470 KG; the image information of the hanging object can be obtained through a visualization system arranged at the lifting hook.
Step A2: analyzing the image information to identify a material type;
further, step a2, includes:
step A21: determining the position of a lifting hook from the image information by using a preset lifting hook template;
in this embodiment, a preset hook template is matched with the image information by using a template matching algorithm, so as to determine the position of the hook from the image information.
Step A22: determining a material area based on the hook position;
preferably, the area within the set range around the position of the hook is set as a material area.
Step A23: and identifying the material type from the material area by using a preset material classification algorithm.
The preset material classification algorithm is an artificial intelligence AI recognition algorithm obtained through training, and preferably, a residual error network ResNet50 is used as the material classification algorithm. When the material classification algorithm is used, firstly, the characteristic parameters are extracted from the material region, then the characteristic parameters are input into the material classification algorithm to obtain a classification result, and finally, the material type is determined according to the classification result.
In this embodiment, the identified material types include: the device comprises a steel bar, a steel pipe, a template, a wood beam, concrete, a hanging hopper and a distributing machine; steel members such as steel beams and steel columns; PC components such as prefabricated walls, prefabricated plates, stairs and the like. All materials hoisted by the tower crane are in the identification range.
In addition, in order to improve the identification accuracy, the hanging object can be regularly photographed according to a set time interval in the process of hoisting the material by the tower crane to obtain a plurality of pieces of image information, the material type in each piece of image information is identified in the steps from A21 to A23, the occurrence frequency of the identified various material types is counted, and the material type with the largest occurrence frequency is set as the final material type of the hanging object.
Step A3: when the tower crane is lifted, acquiring the rotation angle, the extension amplitude and the lifting height of the tower crane;
in practical application, the application of the tower crane monitoring system in a construction site is gradually popularized, and monitoring data of each hoisting time of the tower crane can be acquired through the tower crane monitoring system, for example: lifting time, falling height, extension range, rotation angle and hanging weight. As shown in fig. 2, the height of the falling crane is determined according to the difference between the jacking height of the tower crane and the height of the lifting rope, that is, the height of the falling crane is the vertical distance between the hoisted object and the tower crane foundation (or horizontal ground); the extension range refers to the horizontal distance between the lifting hook and the tower body (standard section of the tower crane); the rotation angle refers to a rotation angle of a crane arm of the tower crane relative to an initial position when the crane arm falls and is lifted.
Step A4: determining the falling and hanging position of the material according to the rotation angle and the extension amplitude, and determining a building to which the material belongs according to the falling and hanging position;
further, step a4, includes:
step A41: acquiring a construction plan, and determining the rectangular coordinates of the tower crane and the rectangular coordinates of the building seats of all buildings from the construction plan;
wherein, the construction plan can be drawn by means of bim (building Information modeling); for example, as shown in fig. 3, the schematic diagram of the construction plan is shown, wherein the schematic diagram includes a tower crane rectangular coordinate and a building base rectangular coordinate.
Step A42: determining a floor area of each building according to the floor rectangular coordinates of each building;
wherein, as shown in fig. 3, the seating area of the building is an enclosed area for characterizing the outer contour of the building.
Step A43: forming a lifting polar coordinate of a lifting position by the rotation angle and the extension amplitude, and mapping the lifting polar coordinate into a lifting rectangular coordinate in the construction platform diagram based on the tower crane rectangular coordinate;
for example, a polar coordinate (ρ, θ) of the landing position is formed according to the rotation angle θ and the extension range ρ of the tower crane, a rectangular coordinate (ρ cos θ, ρ sin θ) of the landing position in the geodetic coordinate system can be obtained by using an interchange formula of the polar coordinate and the rectangular coordinate, and then the rectangular coordinate of the landing position in the construction plan is calculated according to the rectangular coordinate (x, y) of the tower crane in the construction plan and a scale of the construction plan.
Step A44: determining a building to which the material belongs according to the lifting rectangular coordinate and the building seat area;
in the embodiment, the relative position relation between the tower crane and the building is determined by performing coordinate marking on the center point of the tower crane in a construction plan and positioning the outer contour of the building (forming a closed area); meanwhile, determining the due north direction of the construction plan in the geodetic coordinate; and determining the geodetic coordinates of the lifting position according to the rotation angle and the extension amplitude in the lifting record, converting the geodetic coordinates of the lifting position into lifting rectangular coordinates in a construction plan, and comparing and judging the lifting rectangular coordinates with the coordinates of a closed area defined by the contour coordinates around the building to determine whether the lifted object falls in the corresponding building single body.
Step A5: determining the floor information to which the material belongs according to the falling height;
specifically, step a5 includes:
and acquiring the floor height of the building to which the material belongs, and determining the floor information to which the material belongs according to the falling height and the floor height.
In this embodiment, the height of the hanging object is determined to be within the range of the floor height of a certain floor, that is, the floor on which the hanging object is hung is determined, by comparing the height of the hanging object with the floor height of the building. Such as: the height of 10 floors of 1# residential building of a certain building is 30.0-33.0 m, and the height of a suspended object falling is 32m, so that the suspended object falls into 10 floors of 1# residential building.
It should be noted that, the relative position of the tower crane and the building on the actual construction site should be consistent with the relative position of the tower crane and the building in the construction plan.
Step A6: and forming a lifting record by using the weight information, the material type, the building and the floor information.
As shown in fig. 4, a schematic diagram of forming a hoisting record is shown, wherein monitoring data of each hoisting time of the tower crane is obtained through a tower crane monitoring system, the falling height of the hoisted object is calculated according to the jacking height of the tower crane and the height of a steel wire rope (hoisting rope), floor information is determined according to the falling height, the falling position is located according to the position (extension amplitude) of a trolley and the rotation angle (rotation angle) of the tower crane, and a polar coordinate method is used for determining the building to which the hoisted object belongs. By influencing the recognition AI algorithm, the type of material that the hanging object is recognized, such as: rebar, forms, rigid members, and the like. Through the weighing system of tower crane, record the actual weight information of hanging the thing, for example: 1470 KG. It is also necessary to record the specific time points of lifting and dropping of the hook. Therefore, the floor information, the building, the material type, the weight information, the lifting time point and the falling and lifting time point form lifting records.
Step S102: and counting the total hoisting weight of the materials belonging to the target building from the hoisting records.
Specifically, step S102 includes:
step B1: acquiring all hoisting records containing a target building;
step B2: clustering all the obtained hoisting records according to the floors to form record sets of different floors;
step B3: and accumulating the weight information of the same material type according to the record set of each floor, and counting the total lifting weight of various material types in each floor.
In this embodiment, in order to calculate the construction progress more accurately, the construction progress of each floor may be calculated respectively according to the floor; since different types of materials are required in each floor, the actual input weight of each type of material is counted for each floor for calculating the construction progress.
Step S103: and acquiring the estimated total weight of the materials of the target building.
Specifically, before step S103, the method further includes:
step C1: building a BIM model of a construction project; wherein the BIM model comprises: the method comprises the following steps of constructing a model (such as a wall, a beam, a plate, a column and the like) by a main body, constructing a model (such as a template, a wood beam, a steel pipe and the like) by measures, and constructing a tower crane model;
step C2: calculating the engineering quantity information of each part (construction flowing water section) of each building in the construction project according to the BIM;
step C3: and converting the engineering quantity information of each part of each building into the corresponding estimated total weight.
For example, as shown in FIG. 5, the estimated total weight of each material at each location in the target building is counted. The building site includes each floor (e.g., B1 floor, 1 floor) of the building, and also includes a construction process end of each floor, for example, 2 floors are divided into an a flow section and a B flow section. As shown in fig. 4, in practical applications, not only the weight of the solid material of the building main body but also the weight of the measure material of the building main body can be counted, and the weight can be counted as long as the material is hoisted by the tower crane.
Further, step S103 specifically includes:
obtaining an estimated total weight of each material type in each floor of the target building.
Step S104: and determining the construction progress of the target building according to the hoisting total weight and the estimated total weight.
Specifically, step S104 includes:
and respectively taking the ratio of the total hoisting weight to the estimated total weight of each material type as the construction progress of the corresponding material type for one floor.
In this embodiment, in order to calculate the construction progress more accurately, the construction progress of each floor may be calculated respectively according to the floor; because different types of materials are needed in each floor, the ratio of the actual input weight to the estimated input weight of the materials of various types in each floor is calculated by taking the floor as a unit so as to obtain the construction progress of the materials of various types in each floor. For example, as shown in fig. 6, the current construction progress calculated according to the actual hoisting weight on site can be obtained: the construction of the foundation layer of the 1# building, the B1 and the 1 st floor is finished, the construction of the A flow section of the 2 nd floor is in progress, wherein the steel bar installation is finished by 87%, the steel structure hoisting is finished by 55%, and the template construction is not started temporarily.
Furthermore, in practical application, a diagram which can be used for displaying can be drawn according to the construction progress of each floor of the target building map. For example, as shown in fig. 7, the three-dimensional construction progress diagram is a schematic diagram corresponding to the current construction progress.
In this embodiment, parameters in the hoisting process of the tower crane are acquired through a monitoring system of the tower crane and a hook visualization system to form a hoisting record, the amount of the material which is put into the target building is counted according to the hoisting record, and then corresponding conversion is performed according to the amount of the material which is to be put into the target building and is extracted from the BIM model, so that the condition of completing the construction progress of the target building can be determined in an auxiliary manner according to real data. In addition, the calculated construction progress data can be used for performing labor work efficiency calculation, material cost accounting and the like.
Example two
The embodiment of the invention provides a device for calculating construction progress, which specifically comprises the following components as shown in fig. 8:
the receiving module 801 is used for acquiring a hoisting record of a hoisting material of the tower crane when receiving the progress calculation instruction;
a counting module 802, configured to count a total lifting weight of the materials belonging to the target building from the lifting record;
an obtaining module 803, configured to obtain an estimated total weight of the material of the target building;
and the determining module 804 is configured to determine the construction progress of the target building according to the hoisting total weight and the estimated total weight.
Specifically, the apparatus further comprises:
the recording module is used for acquiring weight information and image information of the material in the process of hoisting the material by the tower crane; analyzing the image information to identify a material type; when the tower crane is lifted, acquiring the rotation angle, the extension amplitude and the lifting height of the tower crane; determining the falling and hanging position of the material according to the rotation angle and the extension amplitude, and determining a building to which the material belongs according to the falling and hanging position; determining the floor information to which the material belongs according to the falling height; and forming a lifting record by using the weight information, the material type, the building and the floor information.
Further, when the function of analyzing the image information to identify the material type is implemented, the recording module specifically includes:
determining the position of a lifting hook from the image information by using a preset lifting hook template; determining a material area based on the hook position; and identifying the material type from the material area by using a preset material classification algorithm.
Further, the recording module is realizing that when determining the position of hanging that falls of the material according to the gyration angle and the extent of extension to determine the function of the building that the material belongs to according to the position of hanging that falls, specifically includes:
acquiring a construction plan, and determining the rectangular coordinates of the tower crane and the rectangular coordinates of the building seats of all buildings from the construction plan; determining a floor area of each building according to the floor rectangular coordinates of each building; forming a lifting polar coordinate of a lifting position by the rotation angle and the extension amplitude, and mapping the lifting polar coordinate into a lifting rectangular coordinate in the construction platform diagram based on the tower crane rectangular coordinate; and determining the building to which the material belongs according to the lifting rectangular coordinate and the building seat area.
Further, when the function of determining the floor information to which the material belongs according to the falling height is realized, the recording module specifically includes:
and acquiring the floor height of the building to which the material belongs, and determining the floor information to which the material belongs according to the falling height and the floor height.
Further, the statistical module 802 is specifically configured to:
acquiring all hoisting records containing a target building; clustering all the obtained hoisting records according to the floors to form record sets of different floors; and accumulating the weight information of the same material type according to the record set of each floor, and counting the total lifting weight of various material types in each floor.
Further, the obtaining module 803 is specifically configured to:
obtaining an estimated total weight of each material type in each floor of the target building.
Further, the determining module 804 is specifically configured to:
and respectively taking the ratio of the total hoisting weight to the estimated total weight of each material type as the construction progress of the corresponding material type for one floor.
EXAMPLE III
The embodiment also provides a computer device, such as a smart phone, a tablet computer, a notebook computer, a desktop computer, a rack server, a blade server, a tower server or a rack server (including an independent server or a server cluster composed of a plurality of servers) capable of executing programs, and the like. As shown in fig. 9, the computer device 90 of the present embodiment includes at least but is not limited to: a memory 901 and a processor 902 communicatively coupled to each other via a system bus. It is noted that FIG. 9 only shows the computer device 90 having components 901 and 902, but it is understood that not all of the shown components are required and that more or fewer components may be implemented instead.
In this embodiment, the memory 901 (i.e., a readable storage medium) includes a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, and the like. In some embodiments, the storage 901 may be an internal storage unit of the computer device 90, such as a hard disk or a memory of the computer device 90. In other embodiments, the memory 901 may also be an external storage device of the computer device 90, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), or the like, provided on the computer device 90. Of course, the memory 901 may also include both internal and external storage devices for the computer device 90. In the present embodiment, the memory 901 is generally used for storing an operating system and various types of application software installed in the computer device 90. Further, the memory 901 may also be used to temporarily store various types of data that have been output or are to be output.
Processor 902 may be a Central Processing Unit (CPU), controller, microcontroller, microprocessor, or other data Processing chip in some embodiments. The processor 902 is typically used to control the overall operation of the computer device 90.
Specifically, in the present embodiment, the processor 902 is configured to execute a program of a method for calculating a construction progress stored in the memory 901, and the program of the method for calculating a construction progress implements the following steps when executed:
when a progress calculation instruction is received, obtaining a hoisting record of a hoisting material of a tower crane;
counting the total hoisting weight of the materials belonging to the target building from the hoisting records;
acquiring the estimated total weight of the materials of the target building;
and determining the construction progress of the target building according to the hoisting total weight and the estimated total weight.
The specific embodiment process of the above method steps can be referred to in the first embodiment, and the detailed description of this embodiment is not repeated here.
Example four
The present embodiments also provide a computer readable storage medium, such as a flash memory, a hard disk, a multimedia card, a card type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Read Only Memory (ROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a Programmable Read Only Memory (PROM), a magnetic memory, a magnetic disk, an optical disk, a server, an App application mall, etc., having stored thereon a computer program that when executed by a processor implements the method steps of:
when a progress calculation instruction is received, obtaining a hoisting record of a hoisting material of a tower crane;
counting the total hoisting weight of the materials belonging to the target building from the hoisting records;
acquiring the estimated total weight of the materials of the target building;
and determining the construction progress of the target building according to the hoisting total weight and the estimated total weight.
The specific embodiment process of the above method steps can be referred to in the first embodiment, and the detailed description of this embodiment is not repeated here.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A method of calculating a construction progress, the method comprising:
when a progress calculation instruction is received, obtaining a hoisting record of a hoisting material of a tower crane;
counting the total hoisting weight of the materials belonging to the target building from the hoisting records;
acquiring the estimated total weight of the materials of the target building;
and determining the construction progress of the target building according to the hoisting total weight and the estimated total weight.
2. The method of calculating construction progress of claim 1, further comprising:
in the process of hoisting materials by a tower crane, acquiring weight information and image information of the materials;
analyzing the image information to identify a material type;
when the tower crane is lifted, acquiring the rotation angle, the extension amplitude and the lifting height of the tower crane;
determining the falling and hanging position of the material according to the rotation angle and the extension amplitude, and determining a building to which the material belongs according to the falling and hanging position;
determining the floor information to which the material belongs according to the falling height;
and forming a lifting record by using the weight information, the material type, the building and the floor information.
3. The method for calculating construction progress according to claim 2, wherein the analyzing the image information to identify a material type specifically comprises:
determining the position of a lifting hook from the image information by using a preset lifting hook template;
determining a material area based on the hook position;
and identifying the material type from the material area by using a preset material classification algorithm.
4. The method for calculating the construction progress according to claim 2, wherein the determining of the falling and hanging position of the material according to the rotation angle and the extension amplitude and the determining of the building to which the material belongs according to the falling and hanging position specifically comprise:
acquiring a construction plan, and determining the rectangular coordinates of the tower crane and the rectangular coordinates of the building seats of all buildings from the construction plan;
determining a floor area of each building according to the floor rectangular coordinates of each building;
forming a lifting polar coordinate of a lifting position by the rotation angle and the extension amplitude, and mapping the lifting polar coordinate into a lifting rectangular coordinate in the construction platform diagram based on the tower crane rectangular coordinate;
and determining the building to which the material belongs according to the lifting rectangular coordinate and the building seat area.
5. The method for calculating the construction progress according to claim 2, wherein the determining of the floor information to which the material belongs according to the lifting height specifically comprises:
and acquiring the floor height of the building to which the material belongs, and determining the floor information to which the material belongs according to the falling height and the floor height.
6. The method for calculating the construction progress according to claim 2, wherein the step of counting the total hoisting weight of the materials belonging to the target building from the hoisting records specifically comprises the steps of:
acquiring all hoisting records containing a target building;
clustering all the obtained hoisting records according to the floors to form record sets of different floors;
and accumulating the weight information of the same material type according to the record set of each floor, and counting the total lifting weight of various material types in each floor.
7. The method for calculating the construction progress according to claim 6, wherein the obtaining of the estimated total weight of the materials of the target building specifically comprises:
obtaining the estimated total weight of various material types in each floor of the target building;
the method comprises the following steps of determining the construction progress of the target building according to the hoisting total weight and the estimated total weight, and specifically comprises the following steps:
and respectively taking the ratio of the total hoisting weight to the estimated total weight of each material type as the construction progress of the corresponding material type for one floor.
8. An apparatus for calculating a construction progress, the apparatus comprising:
the receiving module is used for acquiring the hoisting record of the hoisting material of the tower crane when receiving the progress calculation instruction;
the statistical module is used for counting the total hoisting weight of the materials belonging to the target building from the hoisting records;
the acquisition module is used for acquiring the estimated total weight of the materials of the target building;
and the determining module is used for determining the construction progress of the target building according to the hoisting total weight and the estimated total weight.
9. A computer device, the computer device comprising: memory, processor and computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the method of any of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 7.
CN202011521482.7A 2020-12-21 2020-12-21 Method, device and equipment for calculating construction progress and readable storage medium Active CN112561487B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011521482.7A CN112561487B (en) 2020-12-21 2020-12-21 Method, device and equipment for calculating construction progress and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011521482.7A CN112561487B (en) 2020-12-21 2020-12-21 Method, device and equipment for calculating construction progress and readable storage medium

Publications (2)

Publication Number Publication Date
CN112561487A true CN112561487A (en) 2021-03-26
CN112561487B CN112561487B (en) 2024-01-23

Family

ID=75030677

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011521482.7A Active CN112561487B (en) 2020-12-21 2020-12-21 Method, device and equipment for calculating construction progress and readable storage medium

Country Status (1)

Country Link
CN (1) CN112561487B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113095786A (en) * 2021-04-20 2021-07-09 广联达科技股份有限公司 Delay prediction method and prediction device for construction project
CN113780429A (en) * 2021-09-14 2021-12-10 杭州大杰智能传动科技有限公司 Tower crane material classification and identification method and system based on image analysis
CN113901600A (en) * 2021-09-13 2022-01-07 杭州大杰智能传动科技有限公司 Automatic monitoring control method and system for lifting load balance of intelligent tower crane
CN113971781A (en) * 2021-12-03 2022-01-25 上海建工四建集团有限公司 Building structure construction progress identification method and device, client and storage medium
CN116579583A (en) * 2023-07-06 2023-08-11 山西智恒华锐科技有限公司 Building progress deviation adjusting method, system, equipment and medium based on BIM
CN116777184A (en) * 2023-08-18 2023-09-19 北京六建集团有限责任公司 Automatic monitoring method for construction progress of assembled building

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020102018A1 (en) * 1999-08-17 2002-08-01 Siming Lin System and method for color characterization using fuzzy pixel classification with application in color matching and color match location
JP2012056753A (en) * 2010-09-13 2012-03-22 Shimizu Corp Construction monitoring system
CN103413131A (en) * 2013-01-24 2013-11-27 中国科学院遥感与数字地球研究所 Tower crane recognition method based on spectral and geometric characteristics
US20170137128A1 (en) * 2015-11-13 2017-05-18 Wal-Mart Stores, Inc. Product delivery methods and systems utilizing portable unmanned delivery aircraft
CN109215081A (en) * 2018-11-27 2019-01-15 合肥工业大学 A kind of tower crane space-location method based on machine vision
CN109284928A (en) * 2018-09-27 2019-01-29 广东开放大学(广东理工职业学院) A kind of construction monitoring method and system based on unmanned air vehicle technique
CN109534189A (en) * 2018-11-14 2019-03-29 中建局集团第建筑有限公司 A kind of assembled general frame cast-in-place core wall structure lifting construction method
CN109658397A (en) * 2018-12-12 2019-04-19 广州地铁集团有限公司 A kind of rail polling method and system
US10467758B1 (en) * 2018-07-13 2019-11-05 Structionsite Inc. Imagery-based construction progress tracking
CN110544293A (en) * 2019-07-15 2019-12-06 同济大学 Building scene recognition method based on multi-unmanned aerial vehicle visual cooperation
CN110930124A (en) * 2019-11-29 2020-03-27 深圳集智数字科技有限公司 Method, device and equipment for determining construction progress

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020102018A1 (en) * 1999-08-17 2002-08-01 Siming Lin System and method for color characterization using fuzzy pixel classification with application in color matching and color match location
JP2012056753A (en) * 2010-09-13 2012-03-22 Shimizu Corp Construction monitoring system
CN103413131A (en) * 2013-01-24 2013-11-27 中国科学院遥感与数字地球研究所 Tower crane recognition method based on spectral and geometric characteristics
US20170137128A1 (en) * 2015-11-13 2017-05-18 Wal-Mart Stores, Inc. Product delivery methods and systems utilizing portable unmanned delivery aircraft
US10467758B1 (en) * 2018-07-13 2019-11-05 Structionsite Inc. Imagery-based construction progress tracking
CN109284928A (en) * 2018-09-27 2019-01-29 广东开放大学(广东理工职业学院) A kind of construction monitoring method and system based on unmanned air vehicle technique
CN109534189A (en) * 2018-11-14 2019-03-29 中建局集团第建筑有限公司 A kind of assembled general frame cast-in-place core wall structure lifting construction method
CN109215081A (en) * 2018-11-27 2019-01-15 合肥工业大学 A kind of tower crane space-location method based on machine vision
CN109658397A (en) * 2018-12-12 2019-04-19 广州地铁集团有限公司 A kind of rail polling method and system
CN110544293A (en) * 2019-07-15 2019-12-06 同济大学 Building scene recognition method based on multi-unmanned aerial vehicle visual cooperation
CN110930124A (en) * 2019-11-29 2020-03-27 深圳集智数字科技有限公司 Method, device and equipment for determining construction progress

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113095786A (en) * 2021-04-20 2021-07-09 广联达科技股份有限公司 Delay prediction method and prediction device for construction project
CN113901600A (en) * 2021-09-13 2022-01-07 杭州大杰智能传动科技有限公司 Automatic monitoring control method and system for lifting load balance of intelligent tower crane
CN113901600B (en) * 2021-09-13 2023-06-02 杭州大杰智能传动科技有限公司 Automatic monitoring and controlling method and system for lifting load balance of intelligent tower crane
CN113780429A (en) * 2021-09-14 2021-12-10 杭州大杰智能传动科技有限公司 Tower crane material classification and identification method and system based on image analysis
CN113780429B (en) * 2021-09-14 2023-06-02 杭州大杰智能传动科技有限公司 Tower crane material classification and identification method and system based on image analysis
CN113971781A (en) * 2021-12-03 2022-01-25 上海建工四建集团有限公司 Building structure construction progress identification method and device, client and storage medium
CN116579583A (en) * 2023-07-06 2023-08-11 山西智恒华锐科技有限公司 Building progress deviation adjusting method, system, equipment and medium based on BIM
CN116579583B (en) * 2023-07-06 2023-09-15 山西智恒华锐科技有限公司 Building progress deviation adjusting method, system, equipment and medium based on BIM
CN116777184A (en) * 2023-08-18 2023-09-19 北京六建集团有限责任公司 Automatic monitoring method for construction progress of assembled building
CN116777184B (en) * 2023-08-18 2023-12-12 北京六建集团有限责任公司 Automatic monitoring method for construction progress of assembled building

Also Published As

Publication number Publication date
CN112561487B (en) 2024-01-23

Similar Documents

Publication Publication Date Title
CN112561487B (en) Method, device and equipment for calculating construction progress and readable storage medium
CN109680959B (en) Automatic generation method and device for stair embedded part based on assembly type building
CN108846152B (en) BIM-based shear wall structure hoisting stage site optimization arrangement method
CN105696467A (en) Formwork support construction method based on P-BIM technology
CN112948950B (en) BIM technology-based integrated information intelligent management system and management method
CN109558629B (en) Method and device for generating reinforcement arrangement scheme
CN114004631A (en) Engineering cost control method and system based on BIM technology and computer equipment
CN107012860A (en) A kind of construction method of the post Single Pile joint bar positioner based on BIM technology
CN111859494A (en) Building model creating method and device and intelligent terminal
CN107784409A (en) Project templet project management system based on BIM
CN115456424A (en) Project supervision management method, system, terminal equipment and storage medium
CN116777678A (en) Power transmission line tower construction progress monitoring method based on multi-source data
CN116863079A (en) Three-dimensional modeling method, system, equipment and medium for overhead line
CN108428032A (en) A kind of formulating method and device of the component production schedule
CN111311206B (en) Construction project ternary space relationship construction method, system and medium
CN109680961B (en) Automatic generation method and device for stair embedded part based on assembly type building
CN114186305A (en) Building construction method and system
Braun et al. Incorporating knowledge on construction methods into automated progress monitoring techniques
CN116167582A (en) Intelligent construction progress monitoring system based on BIM technology
CN116403234A (en) Automatic prediction method for building engineering structure calculation based on CAD drawing
CN111242497A (en) Construction cost management system and method based on building information model
CN109680960B (en) Automatic generation method and device for stair embedded part based on assembly type building
CN115168961A (en) Material construction planned amount generation method and device, computer equipment and storage medium
CN113434937A (en) Method, apparatus, device and medium for converting design model into computation model
CN109711060A (en) Window frame connector automatic generation method, device and equipment based on assembled architecture

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant