A tower crane layout method, device, equipment and medium in a construction site

By obtaining and analyzing the spatial and meteorological information of the construction site, predicting the shaking distance of the tower crane and verifying the safety of the tower crane position, an automated tower crane layout is achieved, solving the problem of insufficient tower crane layout efficiency and safety in the existing technology, and improving layout efficiency and safety.

CN118940550BActive Publication Date: 2025-03-11HANGZHOU HAOLINK INTELLIGENT TECHNOLOGY CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411427215.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2025-03-11
Estimated Expiration
2044-10-14

AI Technical Summary

Technical Problem

In the prior art, tower crane layout efficiency is low and relies on manual adjustments from technicians, resulting in insufficient layout efficiency and safety.

Method used

By obtaining the spatial information, meteorological information, tower crane space information and material parameter information of the construction site, predict the swaying distance of the tower crane lifting arm at the candidate tower crane location, and verify whether the tower crane position is safe, and automatically allocate the tower crane.

Benefits of technology

It improves the efficiency and layout safety of tower crane layout in construction sites, reduces the dependence of manual adjustments, and achieves a more accurate and efficient tower crane layout.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118940550B_ABST
    Figure CN118940550B_ABST
Patent Text Reader

Abstract

The present invention discloses a tower crane layout method, device, equipment and medium in a construction site, and relates to the technical field of construction engineering. The method comprises: for each candidate tower crane position, according to the meteorological information in each construction time period, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane and the material parameter information of the tower crane, respectively predict the tower crane boom swing distance at the candidate tower crane position in each construction time period; for each construction time period, according to the spatial information of the tower crane, each candidate tower crane position, the spatial information of each building to be built and the tower crane boom swing distance at each candidate tower crane position in the construction time period, verify whether the tower crane at each candidate tower crane position can safely build the building to be built in the construction time period, and obtain the target verification result of each candidate tower crane position in the construction time period; allocate tower cranes to the candidate tower crane positions whose verification results in each construction time period are all verified. The present invention improves the tower crane layout efficiency in the construction site.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of construction engineering, and in particular to a tower crane layout method, device, equipment and medium in a construction site. Background Art

[0002] Tower cranes are key equipment in the construction field and are widely used in high-rise construction. The tower cranes in construction sites can significantly improve the transportation efficiency of construction materials. With the advancement of technology, tower cranes tend to be large-scale and intelligent, and the management of tower cranes in construction sites has also become intelligent.

[0003] In the prior art, technicians mainly search for the optimal tower crane layout by manually adjusting the positions of tower cranes in the three-dimensional model software of the construction site. This relies on the manual adjustment of technicians and has the defect of low tower crane layout efficiency. Summary of the invention

[0004] The present invention provides a tower crane layout method, device, equipment and medium in a construction site, so as to improve the efficiency of the tower crane layout in the construction site.

[0005] In a first aspect, the present invention provides a tower crane layout method in a construction site, comprising:

[0006] Acquire spatial information of a construction site, spatial information of at least one building to be built in the construction site, meteorological information at the construction site during at least one construction period, spatial information of a tower crane, and material parameter information of the tower crane, and acquire at least one candidate tower crane position in the construction site, and ground parameter information at each candidate tower crane position;

[0007] For each candidate tower crane position, based on the meteorological information in each construction period, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane, and the material parameter information of the tower crane, the tower crane boom swing distance at the candidate tower crane position in each construction period is predicted respectively;

[0008] For each construction time period, based on the spatial information of the tower crane, the positions of each candidate tower crane, the spatial information of each building to be built, and the swaying distance of the tower crane boom at each candidate tower crane position during the construction time period, verify whether the tower crane at each candidate tower crane position can safely build the building to be built during the construction time period, and obtain the target verification result of each candidate tower crane position during the construction time period;

[0009] Assign tower cranes to candidate tower crane positions whose target verification results in each construction time period are all verified to have passed.

[0010] In a second aspect, the present invention further provides a tower crane layout device in a construction site, comprising:

[0011] an acquisition module, for acquiring spatial information of a construction site, spatial information of at least one building to be built in the construction site, meteorological information at the construction site during at least one construction period, spatial information of a tower crane, and material parameter information of the tower crane, and acquiring at least one candidate tower crane position in the construction site, and ground parameter information at each candidate tower crane position;

[0012] A prediction module is used to predict the sway distance of the tower crane boom at each candidate tower crane position in each construction time period according to the meteorological information in each construction time period, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane and the material parameter information of the tower crane;

[0013] A verification module is used to verify, for each construction time period, whether the tower crane at each candidate tower crane position can safely build the building to be built within the construction time period based on the spatial information of the tower crane, the positions of each candidate tower crane, the spatial information of each building to be built, and the swaying distance of the tower crane boom at each candidate tower crane position within the construction time period, and obtain the target verification result of each candidate tower crane position within the construction time period;

[0014] The allocation module is used to allocate tower cranes to candidate tower crane positions whose target verification results in each building time period are all verified.

[0015] In a third aspect, an embodiment of the present invention further provides an electronic device, including:

[0016] at least one processor; and

[0017] a memory communicatively coupled to at least one processor; wherein

[0018] The memory stores instructions that can be executed by at least one processor, and the instructions are executed by at least one processor so that the at least one processor can execute the tower crane layout method in a construction site provided by any embodiment of the present invention.

[0019] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the tower crane layout method in a construction site of any embodiment of the present invention when executed.

[0020] The embodiment of the present invention obtains spatial information of a construction site, spatial information of at least one building to be built in the construction site, meteorological information at the construction site in at least one construction time period, spatial information of a tower crane and material parameter information of the tower crane, and obtains at least one candidate tower crane position in the construction site, and ground parameter information at each candidate tower crane position; for each candidate tower crane position, the tower crane boom sway distance is predicted at the candidate tower crane position in each construction time period according to the meteorological information in each construction time period, the ground parameter information at the candidate tower crane position, the tower crane spatial information and the tower crane material parameter information; for each construction time period, the tower crane spatial information, the tower crane spatial information and the tower crane material parameter information are respectively predicted. The spatial information of each building to be constructed and the swaying distance of the tower crane boom at each candidate tower crane position within the construction time period are used to verify whether the tower crane at each candidate tower crane position can safely construct the building to be constructed within the construction time period, and obtain the target verification result of each candidate tower crane position within the construction time period; tower cranes are allocated to the candidate tower crane positions whose target verification results within each construction time period are all verified, and the swaying distance of the tower crane within the construction time period can be automatically predicted according to the spatial information of the building to be constructed, the spatial information of the tower crane, the meteorological information and the material parameter information of the tower crane, and whether the tower crane position is safe based on the swaying distance, thereby improving the efficiency of the tower crane layout in the construction site and improving the safety of the tower crane layout.

[0021] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0023] Figure 1 is a flow chart of a tower crane layout method in a construction site provided according to Embodiment 1 of the present invention;

[0024] Figure 2 is a flow chart of a tower crane layout method in a construction site provided according to a second embodiment of the present invention;

[0025] Figure 3 A schematic diagram of a flow chart of a tower crane layout device in a construction site provided by Embodiment 3 of the present invention;

[0026] Figure 4is a structural schematic diagram of a tower crane layout device in a construction site provided according to a fourth embodiment of the present invention;

[0027] Figure 5 It is a structural schematic diagram of an electronic device for implementing the tower crane layout method in a construction site according to an embodiment of the present invention. DETAILED DESCRIPTION

[0028] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0029] It should be noted that the terms "first" and "second" and the like in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0030] In the technical solution of the embodiment of the present invention, the acquisition, storage and application of the construction site space information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.

[0031] Embodiment 1

[0032] Figure 1 A flow chart of a tower crane layout method in a construction site provided in Embodiment 1 of the present invention. This embodiment can be applied to the situation of automatically determining the tower crane layout in a construction site. The method can be executed by a tower crane layout device in a construction site. The tower crane layout device in the construction site can be implemented in the form of hardware and / or software and specifically configured in an electronic device, such as a server.

[0033] See also Figure 1 The tower crane layout method in the construction site shown includes:

[0034] S101. Obtain spatial information of a construction site, spatial information of at least one building to be constructed in the construction site, meteorological information at the construction site during at least one construction period, spatial information of a tower crane, and material parameter information of the tower crane, as well as obtain at least one candidate tower crane position in the construction site and ground parameter information at each candidate tower crane position.

[0035] In this embodiment, the spatial information of the construction site may refer to the three-dimensional spatial information of the construction site, which may include but is not limited to the real location of the construction site, the length of the construction site, the width of the construction site, and the ground height distribution in the construction site. The building to be built may be a building to be built in the construction site; the spatial information of the building to be built is the three-dimensional spatial information of the building to be built, which may include the construction location, height and length of the building to be built. The spatial information of the tower crane may be the three-dimensional spatial information obtained by the candidate tower crane, which may include but is not limited to the minimum length of the crane arm, the maximum length of the crane arm, the minimum height of the tower crane and the maximum height of the tower crane; the construction time period may be the time period in the construction site when the tower crane is required for construction; the meteorological information may include but is not limited to temperature, humidity and wind speed. The material parameter information may be the parameter information of the constituent materials of the tower crane; for example, if the mechanical arm of the tower crane is a steel mechanical arm, the material parameter information may include the physical parameters of the steel. The ground parameter information may include but is not limited to the dry density, water content, cohesion, effective stress and gravity of the ground soil.

[0036] S102. For each candidate tower crane position, based on the meteorological information in each construction time period, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane and the material parameter information of the tower crane, respectively predict the sway distance of the tower crane boom at the candidate tower crane position in each construction time period.

[0037] In this embodiment, the sway distance of the tower crane arm can be the maximum distance that the tower crane arm can reach when swaying. Specifically, a certain algorithm is used to predict the sway distance of the tower crane arm at the candidate tower crane position in each construction time period according to the meteorological information in each construction time period, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane, and the material parameter information of the tower crane for each candidate tower crane position.

[0038] In this embodiment, the tower crane installation position may be a position where the tower crane is installed in a construction site. Specifically, a certain algorithm may be used to determine at least one tower crane installation position in the construction site according to the construction site spatial information, the tower crane spatial information, and the spatial information of each building to be built.

[0039] S103. For each construction time period, based on the spatial information of the tower crane, the positions of each candidate tower crane, the spatial information of each building to be built and the swaying distance of the tower crane boom at each candidate tower crane position within the construction time period, verify whether the tower crane at each candidate tower crane position can safely build the building to be built within the construction time period, and obtain the target verification result of each candidate tower crane position within the construction time period.

[0040] Specifically, a certain algorithm is adopted to verify, for each construction time period, whether the tower crane at each candidate tower crane position can safely build the building to be constructed within the construction time period based on the spatial information of the tower crane, the positions of each candidate tower crane, the spatial information of each building to be constructed and the swaying distance of the tower crane boom at each candidate tower crane position within the construction time period, so as to obtain the target verification result of each candidate tower crane position within the construction time period.

[0041] S104. Allocate tower cranes to candidate tower crane positions whose target verification results in each construction time period are all verified.

[0042] Optionally, for each tower crane installation position to be assigned, a reference building is determined based on the tower crane installation position, the tower crane spatial information and the spatial information of each building to be built; the spatial information and meteorological information of the reference building are input into a trained fatigue detection model to obtain the predicted tower crane fatigue type within the construction time period; based on the predicted tower crane fatigue type and the fatigue type of each candidate tower crane, a target tower crane at the tower crane installation position is determined from each candidate tower crane.

[0043] In this embodiment, the reference building is a building to be built by the tower crane at the tower crane installation location; the fatigue detection model can be used to predict the fatigue type of the tower crane; wherein the fatigue detection model can be a deep learning model. Predicting the fatigue type of the tower crane is to predict the type of fatigue that may occur in the tower crane at the tower crane installation location during the construction period. The target tower crane can be a candidate tower crane to be installed at the final tower crane installation location.

[0044] Specifically, for each tower crane installation position, the tower crane operation area at the tower crane installation position can be determined according to the tower crane installation position and the tower crane spatial information; for each building to be built, the building coverage area of ​​the building to be built can be determined according to the spatial information of the building to be built; the building to be built whose building coverage area is within the tower crane operation area at the tower crane installation position is determined as the reference building; the spatial information of each reference building and the meteorological information during the construction time period are input into the trained fatigue detection model to obtain the predicted tower crane fatigue type during the construction time period; according to the fatigue type of each candidate tower crane, a reference tower crane with a fatigue type different from the predicted tower crane fatigue type is screened out from the candidate tower cranes; and the target tower crane at the tower crane installation position is determined from the reference tower cranes.

[0045] In an optional embodiment, the fatigue detection model can be trained by using spatial information of historical buildings in historical construction operations, meteorological information during the construction period of historical construction operations, and actual fatigue types of tower cranes in historical construction operations.

[0046] It can be understood that by adopting the above-mentioned technical scheme, it is possible to determine the predicted fatigue type at the tower crane installation location during the construction period through meteorological information, tower crane spatial information and spatial information of the building to be built, thereby allocating candidate tower cranes to each tower crane installation location according to the fatigue type of each candidate tower crane and the predicted fatigue type at the tower crane installation location. When realizing the automatic allocation of tower cranes, it is possible to avoid the predicted fatigue type at the tower crane installation location affecting the safe operation of the target tower crane, thereby ensuring that the target tower crane installed at the tower crane installation location can operate safely during the construction period, thereby improving the safety of construction operations in the construction site.

[0047] In an optional embodiment, after allocating a target crane to each crane installation position, it also includes: generating a crane identifier for each target crane; sending the spatial information of the construction site, the spatial information of each building to be built, each crane installation position and the crane identifier of the target crane corresponding to each crane installation position to a browser compatible with WebGL; the browser initializes the three-dimensional scene, and initializes the size of the canvas node by detecting the window ratio of the browser; sets rendering, and implements an animation loop through the requestAnimation method; creates a perspectiveCamera perspective camera, adds an OrbitControls controller to the created perspective camera, and adds it to the three-dimensional scene. A three-dimensional site model of a construction site including the buildings to be built is created through the spatial information of the construction site and the spatial information of each building to be built, and the texture of the three-dimensional site model is set; according to the crane identifier of the target crane, the corresponding target crane model is loaded; through EventEmitter, the addEventListener event listening method and the dispatch event throwing method are created; addEventListener listens to user click events and subscribes to user click events at the same time, and publishes this event when the model is loaded; the dispatch method is used for event driving between different three-dimensional model processing modules, and each module only contains the code of the module function, which does not conflict with each other and is used for decoupling purposes. During the internal construction operation of the construction site, the browser side will obtain real-time meteorological data and the operating parameters of the target crane, such as the rotation angle and the tilt angle, etc. According to the real-time meteorological data, the model size and operating parameters of the three-dimensional model of each target crane, and the trained logistic regression model, the real-time dangerous state of each target crane is predicted; and the real-time dangerous state and real-time meteorological data are displayed in the browser interface.

[0048] The embodiment of the present invention obtains spatial information of a construction site, spatial information of at least one building to be built in the construction site, meteorological information at the construction site in at least one construction time period, spatial information of a tower crane and material parameter information of the tower crane, and obtains at least one candidate tower crane position in the construction site, and ground parameter information at each candidate tower crane position; for each candidate tower crane position, the tower crane boom sway distance is predicted at the candidate tower crane position in each construction time period according to the meteorological information in each construction time period, the ground parameter information at the candidate tower crane position, the tower crane spatial information and the tower crane material parameter information; for each construction time period, the tower crane spatial information, the tower crane spatial information and the tower crane material parameter information are respectively predicted. The spatial information of each building to be constructed and the swaying distance of the tower crane boom at each candidate tower crane position within the construction time period are used to verify whether the tower crane at each candidate tower crane position can safely construct the building to be constructed within the construction time period, and obtain the target verification result of each candidate tower crane position within the construction time period; tower cranes are allocated to the candidate tower crane positions whose target verification results within each construction time period are all verified, and the swaying distance of the tower crane within the construction time period can be automatically predicted according to the spatial information of the building to be constructed, the spatial information of the tower crane, the meteorological information and the material parameter information of the tower crane, and whether the tower crane position is safe based on the swaying distance, thereby improving the efficiency of the tower crane layout in the construction site and improving the safety of the tower crane layout.

[0049] Embodiment 2

[0050] Figure 2 This is a flow chart of a tower crane layout method in a construction site provided in the second embodiment of the present invention. Based on the technical solutions of the above embodiments, the embodiment of the present invention optimizes and improves the operation of determining the installation position of the tower crane.

[0051] Furthermore, “predict the sway distance of the tower crane boom at the candidate tower crane position in each construction time period according to the meteorological information in each construction time period, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane and the material parameter information of the tower crane” is refined into “predict the rotational stiffness of the tower crane base at the candidate tower crane position in each construction time period according to the ground parameter information, the meteorological information in each construction time period and the radius of the tower crane base; for each construction time period, predict the wind load at the candidate tower crane position in the construction time period according to the wind force information in the construction time period and the spatial information of the tower crane; predict the wind load at the candidate tower crane position in the construction time period according to the temperature information in the construction time period The expanded height of the tower crane at the candidate tower crane position within the construction period is predicted based on the temperature information, material parameter information and the maximum length of the boom within the construction period; the maximum length of the boom after expansion at the candidate tower crane position within the construction period is predicted based on the temperature information, material parameter information and the maximum length of the boom within the construction period; the vertical displacement of the tower crane top at the candidate tower crane position within the construction period is predicted based on the expanded height, wind load and rotational stiffness; the swaying distance of the tower crane boom at the candidate tower crane position within the construction period is calculated based on the vertical displacement of the tower crane top, the tower crane height and the maximum length of the boom after expansion, so as to improve the operation of determining the tower crane installation position.

[0052] It should be noted that, for the parts not described in detail in the embodiments of the present invention, reference may be made to the descriptions in the aforementioned embodiments.

[0053] See also Figure 2 The tower crane layout method in the construction site shown includes:

[0054] S201. Obtain spatial information of a construction site, spatial information of at least one building to be constructed in the construction site, meteorological information at the construction site during at least one construction time period, spatial information of a tower crane, and material parameter information of the tower crane, as well as obtain at least one candidate tower crane position in the construction site and ground parameter information at each candidate tower crane position.

[0055] S202. For each candidate tower crane position, based on ground parameter information, meteorological information in each construction time period, and the radius of the tower crane base, respectively predict the rotational stiffness of the tower crane base at the candidate tower crane position in each construction time period.

[0056] In this embodiment, the spatial information of the tower crane includes the radius of the tower crane base, the height of the tower crane and the maximum length of the boom; the meteorological information includes temperature information and wind information. The wind information may include but is not limited to wind speed and wind direction. Specifically, a certain algorithm is used to predict the rotational stiffness of the tower crane base at the candidate tower crane position in each construction time period according to the ground parameter information, the meteorological information in each construction time period and the radius of the tower crane base.

[0057] Optionally, the rotational stiffness of the tower crane base at the candidate tower crane position in each construction time period is predicted based on ground parameter information, meteorological information in each construction time period and the radius of the tower crane base, including: calculating the first ground bearing capacity at the candidate tower crane position based on the ground parameter information and the radius of the tower crane base; predicting the second ground bearing capacity at the candidate tower crane position in each construction time period based on the meteorological information in each construction time period and the first ground bearing capacity; for each construction time period, predicting the rotational stiffness of the tower crane base at the candidate tower crane position in the construction time period based on the radius of the tower crane base, the ground parameter information and the second ground bearing capacity in the construction time period.

[0058] The first ground bearing capacity can be the bearing capacity of the ground without external interference; the second ground bearing capacity can be the bearing capacity of the ground under the influence of meteorological information during the construction period. The ground parameter information includes the cohesion, effective stress, unit weight, internal friction angle and Poisson's ratio of the ground soil.

[0059] Specifically, according to the internal friction angle, a table is looked up to obtain the cohesion bearing capacity coefficient, the effective stress bearing capacity coefficient and the unit weight bearing capacity coefficient, and the first ground bearing capacity is obtained; according to the cohesion, effective stress, unit weight, cohesion bearing capacity coefficient, effective stress bearing capacity coefficient, unit weight bearing capacity coefficient and the base radius of the tower crane, the first ground bearing capacity is determined. Exemplarily, the first ground bearing capacity can be determined by the following formula:

[0060] ;

[0061] in, represents the first ground bearing capacity; Indicates cohesion; represents the cohesion bearing capacity coefficient; represents effective stress; represents the effective stress bearing capacity coefficient; Indicates unit weight; Indicates the base radius of the tower crane; Indicates unit weight bearing capacity coefficient.

[0062] For each construction time period, the trained neural network model is used to predict the second ground bearing capacity within the construction time period according to the meteorological information and the first ground bearing capacity within the construction time period; the rotational stiffness of the tower crane base at the candidate tower crane position within the construction time period is calculated according to the tower crane base radius, the Poisson's ratio of the ground soil and the second ground bearing capacity within the construction time period; illustratively, the rotational stiffness can be determined by the following formula:

[0063] ;

[0064] ;

[0065] in, represents the rotational stiffness; represents the shear modulus; represents the second ground bearing capacity; Represents the Poisson's ratio of the ground soil.

[0066] It can be understood that, by adopting the above-mentioned technical scheme, the first ground bearing capacity at the candidate tower crane position is calculated according to the ground parameter information and the radius of the tower crane base; the second ground bearing capacity at the candidate tower crane position in each construction time period is predicted according to the meteorological information in each construction time period and the first ground bearing capacity; for each construction time period, the rotational stiffness of the tower crane base at the candidate tower crane position in the construction time period is predicted according to the radius of the tower crane base, the ground parameter information and the second ground bearing capacity in the construction time period, thereby improving the accuracy of the rotational stiffness.

[0067] S203: For each construction time period, based on the wind force information in the construction time period and the spatial information of the tower crane, predict the wind load at the candidate tower crane position in the construction time period.

[0068] In this embodiment, the wind force information may include the average wind speed. The spatial information of the tower crane may include the wind resistance coefficient and the orthographic projection area. Specifically, for each construction time period, the wind load at the candidate tower crane position in the construction time period is calculated according to the average wind speed in the construction time period, the wind resistance coefficient and the orthographic projection area of ​​the tower crane; illustratively, the wind load may be determined by the following formula:

[0069] ;

[0070] in, Identify wind loads; Indicates the drag coefficient; Indicates the air density; represents the orthographic projection area; Indicates wind speed.

[0071] S204: predicting the expanded height of the tower crane at the candidate tower crane position within the construction period based on the temperature information, material parameter information and tower crane height within the construction period.

[0072] In this embodiment, the temperature information may include a temperature change value, that is, the difference between the average temperature during the construction time period and the current temperature. The material parameter information includes the linear expansion coefficient of the material that constitutes the tower crane. The expanded height of the tower crane may be the height of the tower crane after expansion due to the influence of temperature. Specifically, the temperature change value during the construction time period, the linear expansion coefficient, the temperature and the tower crane height are used to calculate the expanded height; the expanded height is added to the tower crane height to obtain the expanded height of the tower crane at the candidate tower crane position during the construction time period. Exemplarily, the expansion height may be determined by the following formula:

[0073] ;

[0074] in, Indicates the height of expansion change; represents the linear expansion coefficient; Indicates the temperature change value; Indicates the height of the tower crane.

[0075] S205. Predicting the maximum length of the boom after expansion at the candidate tower crane position during the construction period based on the temperature information, material parameter information and the maximum length of the boom during the construction period.

[0076] In this embodiment, the maximum length of the boom after expansion can be the maximum length of the boom after expansion due to the influence of temperature on the tower crane. It should be noted that the process of determining the maximum length of the boom after expansion is similar to the process of determining the height of the tower crane after expansion, which will not be repeated here.

[0077] S206. Predict the vertical displacement of the top of the tower crane at the candidate tower crane position during the construction period according to the expanded height, wind load and rotational stiffness.

[0078] In this embodiment, the vertical displacement of the top of the tower crane is the displacement distance of the top of the tower crane in the vertical direction under the influence of wind force. For example, the vertical displacement of the top of the tower crane can be determined by the following formula:

[0079] ;

[0080] in, Indicates the vertical displacement of the top of the tower crane; Indicates the height of the tower crane after expansion.

[0081] S207, calculating the sway distance of the tower crane boom at the candidate tower crane position during the construction period according to the vertical displacement of the tower crane top, the tower crane height and the maximum length of the boom after expansion.

[0082] Specifically, the arm sway displacement distance is calculated according to the vertical displacement of the tower crane top, the tower crane height and the maximum length of the boom after expansion; the maximum length of the boom after expansion is added to the arm sway displacement distance to obtain the tower crane arm sway distance. Exemplarily, the arm sway displacement distance can be determined by the following formula:

[0083] ;

[0084] in, Indicates the displacement distance of the boom shaking; Indicates the maximum length of the boom after expansion.

[0085] S208, for each construction time period, based on the spatial information of the tower crane, the positions of each candidate tower crane, the spatial information of each building to be built, and the swaying distance of the tower crane boom at each candidate tower crane position during the construction time period, verify whether the tower crane at each candidate tower crane position can safely build the building to be built during the construction time period, and obtain the target verification result of each candidate tower crane position during the construction time period;

[0086] S209, allocating tower cranes to the candidate tower crane positions whose target verification results in each construction time period are all verified.

[0087] The embodiment of the present invention predicts the rotational stiffness of the tower crane base at the candidate tower crane position in each construction time period according to ground parameter information, meteorological information in each construction time period and the radius of the tower crane base; predicts the wind load at the candidate tower crane position in the construction time period according to the wind force information in the construction time period and the spatial information of the tower crane for each construction time period; predicts the expanded height of the tower crane at the candidate tower crane position in the construction time period according to the temperature information, material parameter information and the tower crane height in the construction time period; predicts the maximum expanded length of the boom at the candidate tower crane position in the construction time period according to the temperature information, material parameter information and the maximum length of the boom in the construction time period; predicts the vertical displacement of the tower crane top at the candidate tower crane position in the construction time period according to the expanded height, wind load and rotational stiffness; calculates the swaying distance of the tower crane boom at the candidate tower crane position in the construction time period according to the vertical displacement of the tower crane top, the tower crane height and the maximum length of the boom after expansion, so that the swaying distance of the tower crane boom in the construction time period can be determined for each construction time period, thereby improving the accuracy of the swaying distance of the tower crane boom.

[0088] Embodiment 3

[0089] Figure 3 This is a flow chart of a tower crane layout method in a construction site provided in Embodiment 3 of the present invention. Based on the technical solutions of the above embodiments, this embodiment of the present invention optimizes and improves the operation of determining the target verification result.

[0090] Further, "based on the spatial information of the tower crane, each candidate tower crane position, the spatial information of each building to be built and the swaying distance of the tower crane boom at each candidate tower crane position within the construction time period, verify whether the tower crane at each candidate tower crane position can safely construct the building to be built within the construction time period, and obtain the target verification result of each candidate tower crane position within the construction time period" is refined into "for each candidate tower crane position, based on the candidate tower crane position and the swaying distance of the tower crane boom at the candidate tower crane position, as well as the swaying distance of the tower crane boom at other tower crane positions and other tower crane positions, verify whether there is a risk of collision between the tower crane at the candidate tower crane position and the tower cranes at other tower crane positions, and obtain a first verification result; wherein, the other tower crane positions are candidate tower crane positions other than the candidate tower crane positions; based on the candidate tower crane position, the spatial information of the tower crane and the spatial information of each building to be built, verify whether the tower crane at the candidate tower crane position can complete the operation of the building to be built within the construction time period, and obtain a second verification result; based on the first verification result and the second verification result, determine the target verification result of the candidate tower crane position" to improve the determination operation of the target verification result.

[0091] It should be noted that, for the parts not described in detail in the embodiments of the present invention, reference may be made to the descriptions in the aforementioned embodiments.

[0092] See also Figure 3 The tower crane layout method in the construction site shown includes:

[0093] S301. Obtain spatial information of a construction site, spatial information of at least one building to be built in the construction site, meteorological information at the construction site during at least one construction time period, spatial information of a tower crane, and material parameter information of the tower crane, as well as obtain at least one candidate tower crane position in the construction site and ground parameter information at each candidate tower crane position.

[0094] S302. For each candidate tower crane position, based on the meteorological information in each construction time period, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane and the material parameter information of the tower crane, respectively predict the sway distance of the tower crane boom at the candidate tower crane position in each construction time period.

[0095] S303. For each construction time period, for each candidate tower crane position within the construction time period, based on the candidate tower crane position and the tower crane boom swaying distance at the candidate tower crane position, as well as other tower crane positions and the tower crane boom swaying distances at other tower crane positions, verify whether there is a collision risk between the tower crane at the candidate tower crane position and the tower cranes at other tower crane positions, and obtain a first verification result; wherein the other tower crane positions are candidate tower crane positions other than the candidate tower crane position.

[0096] In this embodiment, the first verification result can be used to characterize whether there is a collision risk between the tower crane at the candidate tower crane position and the tower cranes at other tower crane positions. If the first verification result is a passed verification, it means that there is no collision risk between the tower crane at the candidate tower crane position and the tower cranes at other tower crane positions; if the first verification result is a failed verification, it means that there is a collision risk between the tower crane at the candidate tower crane position and the tower cranes at other tower crane positions.

[0097] Specifically, a certain algorithm is adopted to verify whether there is a collision risk between the tower crane at the candidate tower crane position and the tower crane at other tower crane positions based on the candidate tower crane position and the tower crane arm swaying distance at the candidate tower crane position, as well as the tower crane arm swaying distances at other tower crane positions and other tower crane positions, to obtain a first verification result.

[0098] Optionally, based on the candidate tower crane position and the tower crane boom sway distance at the candidate tower crane position, as well as the tower crane boom sway distances at other tower crane positions and other tower crane positions, it is verified whether there is a collision risk between the tower crane at the candidate tower crane position and the tower cranes at other tower crane positions to obtain a first verification result, including: for each other tower crane position, determining the tower crane distance between the candidate tower crane position and the other tower crane positions; determining the boom distance between the candidate tower crane position and the other tower crane positions based on the tower crane boom sway distance at the candidate tower crane position and the tower crane boom sway distance at other tower crane positions; verifying whether the candidate tower crane at the candidate tower crane position can operate safely based on the boom distance and the crane distance to obtain a first verification result.

[0099] The distance between the booms can be the minimum distance between the booms of two tower cranes. Specifically, for each other tower crane position, determine the shortest line segment connecting the candidate tower crane position and the other tower crane position, and determine the distance of the shortest line segment as the distance between the tower cranes; based on the boom swing distance of the tower crane at the candidate tower crane position, determine the farthest end position of the boom of the tower crane at the candidate position in the direction of the shortest line segment; and based on the boom swing distance of the tower crane at the other tower crane position, determine the farthest end position of the boom of the tower crane at the other position in the direction of the shortest line segment; based on the farthest end position of the boom of the tower crane at the candidate position and the farthest end position of the boom of the tower crane at the other position end positions, determine the distance between the crane arms; if the distance between the crane arms is a negative number, for example, in the direction of the shortest line segment, the farthest end position of the crane arm of the tower crane on one side is between the farthest end position of the crane arm of the tower crane on the other side and the position of the tower crane on the other side, then determine that the first verification result is failed; if the distance between the crane arms is not a negative number, multiply the preset safety factor by the distance between the cranes to obtain the minimum safety distance; compare the minimum safety distance and the distance between the crane arms; if the minimum safety distance is greater than the distance between the crane arms, then the first verification result is that the verification is passed; otherwise, the first verification result is that the verification is failed.

[0100] It can be understood that by adopting the above technical scheme, for each other tower crane position, the tower crane distance between the candidate tower crane position and other tower crane positions is determined; based on the tower crane arm sway distance of the candidate tower crane position and the tower crane arm sway distance of other tower crane positions, the boom distance between the candidate tower crane position and other tower crane positions is determined; based on the boom distance and the tower crane distance, it is verified whether the candidate tower crane at the candidate tower crane position can operate safely, to obtain a first verification result, thereby improving the accuracy of the first verification result.

[0101] Optionally, based on the candidate tower crane position, the spatial information of the tower crane and the spatial information of each building to be built, it is verified whether the tower crane at the candidate tower crane position can complete the operation on the building to be built during the construction time period to obtain a second verification result, including: for each building to be built, based on the candidate tower crane position and the spatial information of the building to be built, determining the maximum distance between the candidate tower crane position and the boundary of the building to be built; comparing the maximum length of the crane arm with the maximum distance to the building to be built to obtain a comparison result; verifying whether there is a comparison result in which the maximum length of the crane arm is greater than or equal to the maximum distance to the building to be built to obtain a second verification result.

[0102] S304. Verify, based on the candidate crane positions, the crane's spatial information and the spatial information of each building to be constructed, whether the crane at the candidate crane position can perform complete operations on the building to be constructed during the construction period, and obtain a second verification result.

[0103] In this embodiment, the second verification result can indicate whether the tower crane at the candidate tower crane position can perform complete operations on the building to be constructed during the construction period. If the second verification result is a verification pass, it indicates that the tower crane at the candidate tower crane position can perform complete operations on the building to be constructed during the construction period. If the second verification result is a verification fail, it indicates that the tower crane at the candidate tower crane position cannot perform complete operations on the building to be constructed during the construction period.

[0104] Specifically, a certain algorithm is adopted to verify whether the tower crane at the candidate tower crane position can complete the operation on the building to be constructed within the construction period according to the candidate tower crane position, the spatial information of the tower crane and the spatial information of each building to be constructed, so as to obtain a second verification result.

[0105] Optionally, the spatial information of the tower crane includes the maximum length of the boom; for each building to be built, based on the candidate tower crane position, the spatial information of the tower crane and the spatial information of each building to be built, verify whether the tower crane at the candidate tower crane position can complete the operation on the building to be built within the construction time period, and obtain a second verification result, including: for each building to be built, based on the candidate tower crane position and the spatial information of the building to be built, determine the farthest distance between the candidate tower crane position and the boundary of the building to be built; compare the maximum length of the boom with the farthest distance to the building to be built to obtain a comparison result; verify whether there is a comparison result in which the maximum length of the boom is greater than or equal to the farthest distance to the building to be built, and obtain a second verification result.

[0106] Specifically, for each building to be built, the boundary of the building to be built is determined according to the spatial information of the building to be built; the farthest distance between the candidate tower crane position and the boundary of the building to be built is determined; the maximum length of the crane arm and the farthest distance corresponding to the building to be built are compared to obtain a comparison result between the candidate tower crane position and the farthest distance of the building to be built; it is checked whether there is a comparison result in which the maximum length of the crane arm is greater than or equal to the farthest distance of the building to be built among the comparison results between the candidate tower crane position and the farthest distances of each building to be built; if so, the second verification result is determined to be a passed verification; otherwise, the second verification result is determined to be a failed verification.

[0107] In an optional embodiment, the spatial information of the building to be built may include the location of the building to be built, the width of the building to be built and the length of the building to be built; the boundary shape of the building to be built may be determined based on the width of the building to be built and the length of the building to be built; and a boundary with the location of the building to be built as the center and the shape of the boundary may be determined as the boundary of the building to be built.

[0108] It can be understood that by adopting the above-mentioned technical scheme, by comparing whether the maximum length of the crane arm is with the farthest distance of each building to be built, it can be determined whether there is a complete building to be built within the maximum operating range of the candidate tower crane, thereby determining whether the candidate tower crane at the candidate tower crane position can complete the operation of the building to be built, thereby improving the accuracy of the second verification result.

[0109] S305. Determine a target verification result for the candidate tower crane position according to the first verification result and the second verification result.

[0110] Specifically, if both the first verification result and the second verification result are verification passed, then it is determined that the target verification result of the candidate tower crane position is verification passed; otherwise, the target verification result of the candidate tower crane position is verification failed.

[0111] S306. Allocate tower cranes to the candidate tower crane positions whose target verification results in each construction time period are all verified.

[0112] Optionally, the spatial information of the construction site includes the length and width of the construction site; the candidate tower crane positions are determined in the following manner, including: calculating the rectangular area of ​​the construction site based on the length and width of the construction site; calculating the coverage area of ​​a single candidate tower crane based on the spatial information of the tower crane; determining the maximum number of tower cranes on the construction site based on the rectangular area and the coverage area; determining the candidate tower crane positions in the construction site based on the maximum number of tower cranes; the number of candidate tower crane positions is the same as the maximum number of tower cranes.

[0113] The coverage area may be the ground area covered by the boom of the candidate tower crane. Specifically, the product of the length of the construction site and the width of the construction site is determined as the rectangular area of ​​the construction site; the coverage area of ​​a single candidate tower crane is calculated based on the spatial information of the tower crane; the ratio of the rectangular area to the coverage area is determined, and the obtained ratio is rounded up, that is, the smallest integer greater than or equal to the ratio is determined to obtain the maximum number of tower cranes on the construction site; and the candidate tower crane positions with the same number as the maximum number of tower cranes are generated in the construction site. Exemplarily, the maximum number of tower cranes can be determined by the following formula and the maximum length of the boom:

[0114] ;

[0115] Among them, N represents the maximum number of tower cranes; L represents the length of the construction site; W represents the width of the construction site; and R represents the maximum length of the crane arm.

[0116] It can be understood that by adopting the above-mentioned technical scheme, the maximum number of tower cranes on the construction site can be determined according to the rectangular area of ​​the construction site and the coverage area of ​​the candidate tower cranes, which can avoid the existence of too many tower cranes in the construction site and the duplication of operating areas between multiple tower cranes, resulting in waste of tower crane resources. It can also limit the distance between each tower crane and improve the safety of construction operations on the construction site.

[0117] The embodiment of the present invention verifies, for each candidate tower crane position, whether there is a risk of collision between the tower crane at the candidate tower crane position and the tower crane boom swing distance at the candidate tower crane position, as well as the tower crane boom swing distances at other tower crane positions and other tower crane positions, to obtain a first verification result; wherein the other tower crane positions are candidate tower crane positions other than the candidate tower crane position; based on the candidate tower crane position, the spatial information of the tower crane and the spatial information of each building to be constructed, it is verified whether the tower crane at the candidate tower crane position can complete the operation on the building to be constructed within the construction time period, to obtain a second verification result; based on the first verification result and the second verification result, a target verification result for the candidate tower crane position is determined, thereby improving the accuracy of the target verification result, thereby ensuring that candidate tower crane positions that can complete the construction of the building and operate safely are screened out.

[0118] Embodiment 4

[0119] Figure 4 A schematic diagram of the structure of a tower crane layout device in a construction site provided in Embodiment 4 of the present invention. This embodiment can be applied to the situation of automatically determining the tower crane layout in a construction site, the device can execute the tower crane layout method in the construction site, the tower crane layout device in the construction site can be implemented in the form of hardware and / or software, and the device can be configured in an electronic device.

[0120] See also Figure 4 The tower crane layout device in the construction site shown includes an acquisition module 401, a prediction module 402, a verification module 403 and an allocation module 404, wherein:

[0121] The acquisition module 401 is used to acquire spatial information of the construction site, spatial information of at least one building to be built in the construction site, meteorological information at the construction site during at least one construction period, spatial information of the tower crane and material parameter information of the tower crane, and acquire at least one candidate tower crane position in the construction site, and ground parameter information at each candidate tower crane position;

[0122] Prediction module 402, for predicting the sway distance of the tower crane boom at each candidate tower crane position in each construction time period according to the meteorological information in each construction time period, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane and the material parameter information of the tower crane;

[0123] Verification module 403 is used to verify, for each construction time period, whether the tower crane at each candidate tower crane position can safely build the building to be built within the construction time period based on the spatial information of the tower crane, each candidate tower crane position, the spatial information of each building to be built, and the tower crane boom swing distance at each candidate tower crane position within the construction time period, and obtain the target verification result of each candidate tower crane position within the construction time period;

[0124] The allocation module 404 is used to allocate tower cranes to the candidate tower crane positions whose target verification results in each construction time period are all verified to have passed.

[0125] The embodiment of the present invention obtains spatial information of a construction site, spatial information of at least one building to be built in the construction site, meteorological information at the construction site in at least one construction time period, spatial information of a tower crane and material parameter information of the tower crane, and obtains at least one candidate tower crane position in the construction site, and ground parameter information at each candidate tower crane position through an acquisition module; a prediction module predicts the sway distance of the tower crane boom at the candidate tower crane position in each construction time period according to the meteorological information in each construction time period, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane and the material parameter information of the tower crane; a verification module verifies, for each construction time period, whether the tower crane at each candidate tower crane position can safely build the building to be built in the construction time period according to the spatial information of the tower crane, each candidate tower crane position, the spatial information of each building to be built and the sway distance of the tower crane boom at each candidate tower crane position in the construction time period, and obtains a target verification result for each candidate tower crane position in the construction time period; an allocation module allocates tower cranes to candidate tower crane positions whose target verification results in each construction time period are all verified. It can automatically predict the swaying distance of the tower crane during the construction period based on the spatial information of the building to be built, the spatial information of the tower crane, the meteorological information and the material parameter information of the tower crane, and verify whether the position of the tower crane is safe based on the swaying distance, thereby improving the efficiency of the tower crane layout on the construction site and improving the safety of the tower crane layout.

[0126] Optionally, the spatial information of the tower crane includes the radius of the tower crane base, the tower crane height and the maximum length of the boom; the meteorological information includes temperature information and wind force information;

[0127] The prediction module 402 includes:

[0128] The stiffness determination unit is used to predict the rotation stiffness of the tower crane base at the candidate tower crane position in each construction time period according to the ground parameter information, the meteorological information in each construction time period and the tower crane base radius;

[0129] A wind load determination unit, for predicting the wind load at the candidate tower crane position within the construction time period according to the wind force information within the construction time period and the spatial information of the tower crane;

[0130] The expanded height determination unit is used to predict the expanded height of the tower crane at the candidate tower crane position within the construction period according to the temperature information, material parameter information and tower crane height within the construction period;

[0131] The expanded length determination unit is used to predict the maximum expanded length of the boom at the candidate tower crane position within the construction period according to the temperature information, material parameter information and the maximum length of the boom within the construction period;

[0132] A vertical displacement determination unit, for predicting the vertical displacement of the top of the tower crane at the candidate tower crane position during the construction period based on the expanded height, wind load and rotational stiffness;

[0133] The sway distance determination unit is used to calculate the sway distance of the tower crane boom at the candidate tower crane position within the construction time period according to the vertical displacement of the tower crane top, the tower crane height and the maximum length of the boom after expansion.

[0134] Optionally, a stiffness determination unit is used to:

[0135] Calculate the first ground bearing capacity at the candidate tower crane position according to the ground parameter information and the tower crane base radius;

[0136] Predicting the second ground bearing capacity at the candidate tower crane position in each construction time period according to the meteorological information and the first ground bearing capacity in each construction time period;

[0137] For each construction time period, the rotational stiffness of the tower crane base at the candidate tower crane position within the construction time period is predicted according to the tower crane base radius, ground parameter information and the second ground bearing capacity within the construction time period.

[0138] Optionally, the verification module 403 includes:

[0139] a first verification unit, for verifying, for each candidate tower crane position, whether there is a collision risk between the tower crane at the candidate tower crane position and the tower crane boom swaying distance at the candidate tower crane position, and the tower crane boom swaying distances at other tower crane positions and other tower crane positions, to obtain a first verification result; wherein the other tower crane positions are candidate tower crane positions other than the candidate tower crane position;

[0140] The second verification unit is used to verify whether the tower crane at the candidate tower crane position can perform a complete operation on the building to be constructed within the construction period according to the candidate tower crane position, the spatial information of the tower crane and the spatial information of each building to be constructed, and obtain a second verification result;

[0141] The third verification unit is used to determine a target verification result of the candidate tower crane position according to the first verification result and the second verification result.

[0142] Optionally, the first verification unit is specifically used to:

[0143] For each other tower crane position, determining the tower crane distance between the candidate tower crane position and the other tower crane positions;

[0144] Determine the distance between the booms of the candidate tower crane position and other tower crane positions according to the boom sway distance of the tower crane at the candidate tower crane position and the boom sway distance of the tower crane at other tower crane positions;

[0145] According to the distance between the booms and the distance between the tower cranes, it is verified whether the candidate tower cranes at the candidate tower crane positions can operate safely, and a first verification result is obtained.

[0146] Optionally, the second verification unit is specifically used to:

[0147] For each building to be built, according to the candidate tower crane position and the spatial information of the building to be built, determine the maximum distance between the candidate tower crane position and the boundary of the building to be built;

[0148] Compare the maximum length of the crane arm with the farthest distance of the building to be built to obtain a comparison result;

[0149] It is verified whether there is a comparison result in which the maximum length of the crane arm is greater than or equal to the farthest distance of the building to be built, and a second verification result is obtained.

[0150] Optionally, the device further comprises:

[0151] A first mask determination module is used to calculate the rectangular area of ​​the construction site based on the construction site length and the construction site width;

[0152] The second mask determination module is used to calculate the coverage area of ​​a single candidate tower crane according to the spatial information of the tower crane;

[0153] A quantity determination module, used to determine the maximum number of tower cranes on a construction site based on the rectangular area and the coverage area;

[0154] The location determination module is used to determine candidate tower crane locations in the construction site according to the maximum number of tower cranes; the number of candidate tower crane locations is the same as the maximum number of tower cranes.

[0155] The tower crane layout device in a construction site provided by an embodiment of the present invention can execute the tower crane layout method in a construction site provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the tower crane layout method in a construction site.

[0156] Embodiment 5

[0157] Figure 5A schematic diagram of the structure of an electronic device 500 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0158] like Figure 5 As shown, the electronic device 500 includes at least one processor 501, and a memory connected to the at least one processor 501 in communication, such as a read-only memory (ROM) 502, a random access memory (RAM) 503, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 501 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 502 or the computer program loaded from the storage unit 508 to the random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device 500 can also be stored. The processor 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0159] Multiple components in the electronic device 500 are connected to the I / O interface 505, including: an input unit 506, such as a keyboard, a mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a disk, an optical disk, etc.; and a communication unit 509, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 509 allows the electronic device 500 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0160] The processor 501 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 501 executes the various methods and processes described above, such as a tower crane layout method in a construction site.

[0161] In some embodiments, the tower crane layout method in the construction site can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 500 via the ROM 502 and / or the communication unit 509. When the computer program is loaded into the RAM 503 and executed by the processor 501, one or more steps of the tower crane layout method in the construction site described above can be performed. Alternatively, in other embodiments, the processor 501 can be configured to execute the tower crane layout method in the construction site in any other appropriate manner (for example, by means of firmware).

[0162] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0163] The computer programs for implementing the method of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable crane layout device in a construction site, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0164] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device, or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0165] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0166] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0167] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS (Virtual Private Server) services.

[0168] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0169] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A tower crane layout method in a construction site, characterized in that: The method comprises: Acquire spatial information of a construction site, spatial information of at least one building to be built in the construction site, meteorological information at the construction site during at least one construction period, spatial information of a tower crane, and material parameter information of the tower crane, and acquire at least one candidate tower crane position in the construction site, and ground parameter information at each of the candidate tower crane positions; For each candidate tower crane position, based on the meteorological information in each of the construction time periods, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane and the material parameter information of the tower crane, respectively predict the sway distance of the tower crane boom at the candidate tower crane position in each of the construction time periods; For each construction time period, based on the spatial information of the tower crane, the positions of each candidate tower crane, the spatial information of each building to be built, and the swaying distance of the tower crane boom at each candidate tower crane position within the construction time period, verify whether the tower crane at each candidate tower crane position can safely build the building to be built within the construction time period, and obtain the target verification result of each candidate tower crane position within the construction time period; Allocating tower cranes to candidate tower crane positions for which target verification results in each of the construction time periods are all verified to have passed the verification; According to the spatial information of the tower crane, the positions of each candidate tower crane, the spatial information of each building to be built and the swaying distance of the tower crane boom at each candidate tower crane position within the construction time period, verifying whether the tower crane at each candidate tower crane position can safely build the building to be built within the construction time period, and obtaining the target verification result of each candidate tower crane position within the construction time period, including: For each candidate tower crane position, based on the candidate tower crane position and the tower crane boom sway distance at the candidate tower crane position, and the tower crane boom sway distances at other tower crane positions and the other tower crane positions, verify whether there is a collision risk between the tower crane at the candidate tower crane position and the tower crane at the other tower crane positions, and obtain a first verification result; wherein the other tower crane positions are candidate tower crane positions other than the candidate tower crane position; According to the candidate tower crane position, the spatial information of the tower crane and the spatial information of each of the buildings to be built, verifying whether the tower crane at the candidate tower crane position can perform complete operation on the building within the construction time period, and obtaining a second verification result; Determining a target verification result of the candidate tower crane position according to the first verification result and the second verification result; Wherein, allocating a tower crane to the candidate tower crane positions whose target verification results in each of the construction time periods are all verified to have passed the verification comprises: For each tower crane installation position to be assigned, a reference building is determined according to the tower crane installation position, the tower crane spatial information and the spatial information of each building to be built; the spatial information and meteorological information of the reference building are input into the trained fatigue detection model to obtain the predicted tower crane fatigue type within the construction time period; according to the fatigue type of each candidate tower crane, a reference tower crane whose fatigue type is different from the predicted tower crane fatigue type is screened out from the candidate tower cranes; a target tower crane at the tower crane installation position is determined from the reference tower cranes; wherein the reference building is the building to be built that the tower crane at the tower crane installation position needs to construct.

2. The method according to claim 1, characterized in that The spatial information of the tower crane includes the radius of the tower crane base, the height of the tower crane and the maximum length of the boom; the meteorological information includes temperature information and wind force information; The method of predicting the sway distance of the tower crane boom at the candidate tower crane position in each of the construction time periods according to the meteorological information in each of the construction time periods, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane and the material parameter information of the tower crane comprises: According to the ground parameter information, the meteorological information in each of the construction time periods and the radius of the tower crane base, respectively predicting the rotational stiffness of the tower crane base at the candidate tower crane position in each of the construction time periods; For each construction time period, predict the wind load at the candidate tower crane position within the construction time period according to the wind force information within the construction time period and the spatial information of the tower crane; Predicting the expanded height of the tower crane at the candidate tower crane position within the construction time period according to the temperature information within the construction time period, the material parameter information and the tower crane height; Predicting the maximum length of the boom after expansion at the candidate tower crane position within the construction time period according to the temperature information within the construction time period, the material parameter information and the maximum length of the boom; Predicting the vertical displacement of the top of the tower crane at the candidate tower crane position during the construction period according to the expanded height, the wind load and the rotational stiffness; The shaking distance of the tower crane boom at the candidate tower crane position during the construction period is calculated according to the vertical displacement of the tower crane top, the tower crane height and the maximum length of the boom after expansion.

3. The method according to claim 2, characterized in that The method of predicting the rotational stiffness of the tower crane base at the candidate tower crane position in each of the construction time periods according to the ground parameter information, the meteorological information in each of the construction time periods and the tower crane base radius comprises: Calculate the first ground bearing capacity at the candidate tower crane position according to the ground parameter information and the tower crane base radius; Predicting the second ground bearing capacity at the candidate tower crane position in each of the construction time periods according to the meteorological information in each of the construction time periods and the first ground bearing capacity; For each construction time period, the rotational stiffness of the tower crane base at the candidate tower crane position within the construction time period is predicted based on the tower crane base radius, the ground parameter information and the second ground bearing capacity within the construction time period.

4. The method according to claim 1, characterized in that: The step of verifying whether there is a collision risk between the tower crane at the candidate tower crane position and the tower crane arm sway distance at the candidate tower crane position, and the tower crane arm sway distances at other tower crane positions and the other tower crane positions, and obtaining a first verification result includes: For each other tower crane position, determining the tower crane distance between the candidate tower crane position and the other tower crane position; Determine the distance between the booms of the candidate tower crane position and the other tower crane positions according to the boom sway distance of the tower crane at the candidate tower crane position and the boom sway distance of the tower crane at the other tower crane positions; According to the distance between the booms and the distance between the tower cranes, it is verified whether the candidate tower cranes at the candidate tower crane positions can operate safely, and a first verification result is obtained.

5. The method according to claim 1, characterized in that The spatial information of the tower crane includes the maximum length of the boom; the verification of whether the tower crane at the candidate tower crane position can perform complete operation on the building to be constructed within the construction time period according to the candidate tower crane position, the spatial information of the tower crane and the spatial information of each of the buildings to be constructed, and obtaining a second verification result includes: For each of the buildings to be built, determining the maximum distance between the candidate tower crane position and the boundary of the building to be built according to the candidate tower crane position and the spatial information of the building to be built; Comparing the maximum length of the crane arm with the farthest distance of the building to be built to obtain a comparison result; It is verified whether there is a comparison result in which the maximum length of the crane arm is greater than or equal to the farthest distance of the building to be built, and a second verification result is obtained.

6. The method according to claim 1, characterized in that The construction site spatial information includes the construction site length and the construction site width; the candidate tower crane position is determined by the following method, including: Calculating the rectangular area of ​​the construction site according to the length of the construction site and the width of the construction site; Calculate the coverage area of ​​a single candidate tower crane according to the spatial information of the tower crane; Determining the maximum number of tower cranes at the construction site according to the rectangular area and the coverage area; According to the maximum number of tower cranes, candidate tower crane positions are determined in the construction site; the number of the candidate tower crane positions is the same as the maximum number of tower cranes.

7. A tower crane layout device in a construction site, characterized in that: The device comprises: an acquisition module, for acquiring spatial information of a construction site, spatial information of at least one building to be built in the construction site, meteorological information at the construction site during at least one construction period, spatial information of a tower crane and material parameter information of the tower crane, and acquiring at least one candidate tower crane position in the construction site, and ground parameter information at each of the candidate tower crane positions; A prediction module, for predicting, for each candidate tower crane position, the sway distance of the tower crane boom at the candidate tower crane position in each of the construction time periods according to the meteorological information in each of the construction time periods, the ground parameter information at the candidate tower crane position, the spatial information of the tower crane and the material parameter information of the tower crane; A verification module is used to verify, for each construction time period, whether the tower crane at each candidate tower crane position can safely build the building to be built within the construction time period based on the spatial information of the tower crane, each candidate tower crane position, the spatial information of each building to be built, and the swaying distance of the tower crane boom at each candidate tower crane position within the construction time period, so as to obtain a target verification result for each candidate tower crane position within the construction time period; An allocation module is used to allocate tower cranes to candidate tower crane positions whose target verification results in each of the construction time periods are all verified. The verification module includes: A first verification unit is used to verify, for each candidate tower crane position, whether there is a collision risk between the tower crane at the candidate tower crane position and the tower crane at the other tower crane positions according to the candidate tower crane position and the tower crane boom sway distance at the candidate tower crane position, and the tower crane boom sway distance at other tower crane positions and the other tower crane positions, so as to obtain a first verification result; wherein the other tower crane positions are candidate tower crane positions other than the candidate tower crane position; A second verification unit is used to verify whether the tower crane at the candidate tower crane position can perform complete operation on the building to be built within the construction time period according to the candidate tower crane position, the spatial information of the tower crane and the spatial information of each of the buildings to be built, so as to obtain a second verification result; A third verification unit, configured to determine a target verification result of the candidate tower crane position according to the first verification result and the second verification result; Wherein, allocating a tower crane to the candidate tower crane positions whose target verification results in each of the construction time periods are all verified to have passed the verification comprises: For each tower crane installation position to be assigned, a reference building is determined according to the tower crane installation position, the tower crane spatial information and the spatial information of each building to be built; the spatial information and meteorological information of the reference building are input into the trained fatigue detection model to obtain the predicted tower crane fatigue type within the construction time period; according to the fatigue type of each candidate tower crane, a reference tower crane whose fatigue type is different from the predicted tower crane fatigue type is screened out from the candidate tower cranes; a target tower crane at the tower crane installation position is determined from the reference tower cranes; wherein the reference building is the building to be built that the tower crane at the tower crane installation position needs to construct.

8. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the tower crane layout method in a construction site according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the tower crane layout method in a construction site according to any one of claims 1 to 6 when executed.

Citation Information

Patent Citations

  • Building data acquisition method and device, equipment and medium

    CN116340356A

  • Group tower crane anti-collision monitoring method and device, electronic equipment and storage medium

    CN116692705A