Crane anti-collision communication method, device and equipment and readable storage medium

CN118026011BActive Publication Date: 2026-10-30合肥嘉联智能科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410255928.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-06
Publication Date
2026-10-30
Estimated Expiration
2044-03-06

AI Technical Summary

Technical Problem

[0004]本发明的目的在于提供了一种起重机械防碰撞的通信方法、装置、设备和可读存储介质,能够解决现有技术统计施工环境中的所有起重机械的通信信息导致带宽冗余,通信效率低的技术问题

Benefits of technology

[0015]本发明通过将固定式塔吊的通信区域设置为蜂窝态,使得施工现场分为多个独立的小区域,同时,实时采集移动式机械的运行信息,并与固定式塔吊的通信区域进行结合共同构造移动式机械的通信区域,以实现对移动式机械通信的精准覆盖,最终通过固定式塔吊和移动式机械构建立体通信区域结构,实现了有碰撞关系的起重机械之间的有效通信,避免了带宽冗余。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118026011B_ABST
    Figure CN118026011B_ABST
Patent Text Reader

Abstract

The application discloses a kind of hoisting machinery anti-collision communication method, device, equipment and readable storage medium, the method comprises: obtaining the building CAD drawing for construction, extract first mechanical information from building CAD drawing;First mechanical information is used to set the communication area of fixed tower crane, wherein the communication area of fixed tower crane is honeycomb form;Second mechanical information obtained by the sensor monitoring of fixed tower crane is received, wherein the second mechanical information includes the attribute information of mobile machinery;According to first mechanical information and second mechanical information, the communication area of mobile machinery is set;According to the communication area of fixed tower crane and the communication area of mobile machinery, the three-dimensional communication area structure of hoisting machinery in building CAD drawing is constructed;The running information of all hoisting machinery is monitored by three-dimensional communication area structure, to realize the anti-collision calculation of hoisting machinery.The application realizes the effective communication between hoisting machinery with collision relationship, avoids bandwidth redundancy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of building communication technology, and specifically to a communication method, device, equipment, and readable storage medium for collision prevention of lifting machinery. Background Technology

[0002] Crane lifting machinery is a key piece of construction equipment in the entire construction industry and poses a risk of collision. Current methods for preventing collisions with cranes involve transmitting the crane's operational data (from a crane safety monitoring system) via a wireless communication module to all other cranes within the same frequency band (typically 433MHz or 470MHz) and coverage area (received by the wireless communication module). The received operational data is then used to perform algorithmic calculations to prevent collisions. However, this method results in multiple cranes that do not pose a collision risk communicating with each other, leading to bandwidth redundancy and reduced efficiency. Furthermore, the low communication rates of modules at 433MHz and 470MHz result in a high data loss rate and limitations on data stability.

[0003] There is currently no effective solution to the technical problem of bandwidth redundancy and low communication efficiency caused by statistically analyzing the communication information of all lifting machinery in the construction environment in existing technologies. Summary of the Invention

[0004] The purpose of this invention is to provide a communication method, device, equipment, and readable storage medium for collision prevention of lifting machinery, which can solve the technical problems of bandwidth redundancy and low communication efficiency caused by statistical analysis of communication information of all lifting machinery in the construction environment in the prior art.

[0005] One aspect of the present invention provides a communication method for collision avoidance of lifting machinery. The method includes: acquiring architectural CAD drawings for construction; extracting first mechanical information from the architectural CAD drawings; wherein the first mechanical information includes attribute information of a fixed tower crane; setting a communication area for the fixed tower crane based on the first mechanical information, wherein the communication area of ​​the fixed tower crane is in a cellular pattern; receiving second mechanical information obtained by the sensors of the fixed tower crane, wherein the second mechanical information includes attribute information of mobile machinery; setting a communication area for the mobile machinery based on the first and second mechanical information; constructing a three-dimensional communication area structure of the lifting machinery in the architectural CAD drawings based on the communication areas of the fixed tower crane and the mobile machinery; and obtaining the operating information of all lifting machinery through monitoring the three-dimensional communication area structure to achieve collision avoidance calculation for the lifting machinery.

[0006] Optionally, setting the communication area of ​​the fixed tower crane based on the first mechanical information includes: extracting one fixed tower crane from the first mechanical information as a first center point; determining the fixed tower cranes that collide with the first center point through the tower arm length and position coordinates of the fixed tower cranes, and using them as the first peripheral points of the first center point; obtaining the radiation area of ​​the first center point and the radiation area of ​​the first peripheral points from the first mechanical information, and determining the communication area of ​​the first center point based on the radiation area of ​​the first center point and the radiation area of ​​the first peripheral points, wherein the radiation area is the working surface of the crane tower arm; and splicing the communication areas of all the first center points to generate the communication area of ​​the fixed tower crane.

[0007] Optionally, determining the fixed tower cranes that collide with the first center point using the tower boom length and position coordinates of the fixed tower cranes includes: determining the position coordinates and tower boom length of the first center point, and the position coordinates and tower boom lengths of other fixed tower cranes from the first mechanical information; calculating the distances between the other fixed tower cranes and the first center point using the position coordinates of the first center point and the position coordinates of the other fixed tower cranes respectively; summing the tower boom lengths of the other fixed tower cranes and the tower boom length of the first center point, and comparing the sum with the distance; if the sum is greater than or equal to the distance, then the other fixed tower cranes are determined to be fixed tower cranes that collide with the first center point; if the sum is less than the distance, then the other fixed tower cranes are determined to be fixed tower cranes that do not collide with the first center point.

[0008] Optionally, determining the communication area of ​​the first center point based on the radiation area of ​​the first center point and the radiation areas of the first peripheral points includes: determining the first overlapping area of ​​the radiation area of ​​the first center point and the radiation areas of the first peripheral points; extracting the endpoints of the first overlapping area and sequentially connecting the endpoints of all overlapping areas into a closed structure to generate the communication area of ​​the first center point.

[0009] Optionally, the communication area of ​​the mobile machinery is set according to the first mechanical information and the second mechanical information, including: extracting one mobile machinery as a second center point; determining the fixed tower crane and the mobile machinery that send signals to the sensor of the second center point, and treating them as the second peripheral points of the second center point; obtaining the radiation area of ​​the second peripheral point and the radiation area of ​​the second center point from the first mechanical information and the second mechanical information, respectively; determining the second overlapping area between the radiation area of ​​the second center point and the radiation area of ​​the second peripheral point, extracting the endpoints of the second overlapping area, and sequentially connecting the endpoints of all the second overlapping areas to form a closed structure to generate the communication area of ​​the second center point.

[0010] Optionally, after extracting the endpoints of the second overlapping region, the method further includes: extracting the communication areas of the fixed tower cranes in the second peripheral points as target adjustment areas; determining the boundary line closest to the second center point in the target adjustment area; sequentially connecting the endpoints of the boundary line to the endpoints of the second overlapping region, and enclosing them with other boundary lines of the target adjustment area to form a closed structure, so as to achieve the adjustment of the communication area of ​​the fixed tower crane.

[0011] Optionally, a three-dimensional communication area structure of the lifting machinery in the building CAD drawing is constructed based on the communication area of ​​the fixed tower crane and the communication area of ​​the mobile machinery. This includes: obtaining the position coordinates, height, and amplitude of the fixed tower crane from the first machinery information and the position coordinates, height, and amplitude of the mobile machinery from the second machinery information; constructing the communication area of ​​the fixed tower crane and the communication area of ​​the mobile machinery in three dimensions using the position coordinates, height, and amplitude of the fixed tower crane and the position coordinates, height, and amplitude of the mobile machinery, and covering the three-dimensionally constructed area with a wireless communication network to generate a three-dimensional communication area structure.

[0012] Another aspect of the present invention provides a communication device for collision avoidance of lifting machinery. The device includes: an acquisition module for acquiring architectural CAD drawings for construction and extracting first mechanical information from the architectural CAD drawings; wherein the first mechanical information includes attribute information of a fixed tower crane; a first setting module for setting a communication area for the fixed tower crane based on the first mechanical information; a receiving module for receiving second mechanical information obtained by sensors of the fixed tower crane, wherein the second mechanical information includes attribute information of mobile machinery; a second setting module for setting a communication area for the mobile machinery according to the first and second mechanical information; a construction module for constructing a three-dimensional communication area structure of the lifting machinery in the architectural CAD drawings based on the communication areas of the fixed tower crane and the mobile machinery; and a collision avoidance calculation module for obtaining operating information of all lifting machinery through monitoring the three-dimensional communication area structure to achieve collision avoidance calculation for the lifting machinery.

[0013] Another aspect of the present invention provides a computer device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the computer program to implement the communication method for anti-collision of lifting machinery according to any of the above embodiments.

[0014] Another aspect of the present invention provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the communication method for anti-collision of lifting machinery according to any of the above embodiments. Further, the computer-readable storage medium may primarily include a program storage area and a data storage area, wherein the program storage area may store an operating system, at least one application program required for a function, etc.; and the data storage area may store data created based on the use of blockchain nodes, etc.

[0015] This invention sets the communication area of ​​the fixed tower crane in a cellular configuration, dividing the construction site into multiple independent small areas. Simultaneously, it collects real-time operating information of mobile machinery and combines it with the communication area of ​​the fixed tower crane to jointly construct the communication area of ​​the mobile machinery, thereby achieving precise coverage of the mobile machinery's communication. Ultimately, by constructing a three-dimensional communication area structure through the fixed tower crane and the mobile machinery, it enables effective communication between cranes that are likely to collide, avoiding bandwidth redundancy. Attached Figure Description

[0016] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0017] Figure 1 A flowchart of an optional communication method for collision avoidance of lifting machinery provided in Embodiment 1 of the present invention is shown;

[0018] Figure 2 A structural block diagram of the communication device for anti-collision of lifting machinery provided in Embodiment 2 of the present invention is shown; and

[0019] Figure 3 A block diagram of a computer device suitable for implementing a communication method for collision prevention of lifting machinery, as provided in Embodiment 3 of the present invention, is shown. Detailed Implementation

[0020] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without inventive effort are within the scope of protection of this invention.

[0021] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0022] Example 1

[0023] This embodiment provides a communication method for collision prevention in lifting machinery. Figure 1 A flowchart of the communication method for collision avoidance of this lifting machinery is shown, such as... Figure 1 As shown, the communication method for collision avoidance of lifting machinery may include steps S101 to S106, wherein:

[0024] Step S101: Obtain architectural CAD drawings for construction and extract first mechanical information from the architectural CAD drawings; wherein, the first mechanical information includes the attribute information of the fixed tower crane;

[0025] During construction, numerous lifting machines are often used to vertically transport construction materials and install components. These lifting machines are categorized into fixed tower cranes and mobile cranes (including luffing jib cranes, truck cranes, and overhead pumps, as well as other mobile lifting devices). Fixed tower cranes are anchored to the building, providing greater structural stability, and their properties can be represented in CAD drawings. Mobile cranes can be moved and dismantled at any time, making them suitable for construction sites requiring frequent relocation and non-fixed locations. Since performance data varies depending on the construction location, the property data of mobile cranes needs to be obtained in real-time. The property information of fixed tower cranes can include location coordinates, height, radius, rotation angle, wire rope, tower cap, boom ratio, model, and jib length.

[0026] Step S102: Based on the first mechanical information, the communication area of ​​the fixed tower crane is set, wherein the communication area of ​​the fixed tower crane is in a cellular form;

[0027] By dividing the various collision areas at the construction site into multiple independent small areas and enabling communication within these areas in a cellular pattern, effective communication between tower cranes is achieved, avoiding bandwidth redundancy and low communication efficiency.

[0028] Preferably, step S102 may include steps S1021 to S1024, wherein:

[0029] Step S1021: Extract one of the fixed tower cranes from the first mechanical information as the first center point;

[0030] By taking all fixed tower cranes as the center point for targeted analysis, the accuracy of calculating the communication area of ​​fixed tower cranes can be improved, thereby improving the accuracy of the anti-collision algorithm.

[0031] Step S1022: Determine the fixed tower crane that collides with the first center point by using the tower boom length and position coordinates of the fixed tower crane, and use it as the first peripheral point of the first center point;

[0032] Preferably, step S1022 may include steps A1 to A5, wherein:

[0033] Step A1: Determine the position coordinates and tower arm length of the first center point, and the position coordinates and tower arm length of other fixed tower cranes from the first mechanical information;

[0034] Other fixed tower cranes are those that are fixed in the CAD drawings except for the first center point.

[0035] Step A2: Calculate the distances between the other fixed tower cranes and the first center point using the position coordinates of the first center point and the position coordinates of the other fixed tower cranes respectively;

[0036] Step A3: Sum the jib lengths of other fixed tower cranes and the jib length at the first center point, and compare the sum with the distance;

[0037] Step A4: If the summation result is greater than or equal to the distance, then other fixed tower cranes are determined to be fixed tower cranes that have a collision relationship with the first center point;

[0038] Step A5: If the summation result is less than the distance, then it is determined that there is no collision relationship between other fixed tower cranes and the first center point.

[0039] Step S1023: Obtain the radiation area of ​​the first center point and the radiation area of ​​the first peripheral point from the first mechanical information, and determine the communication area of ​​the first center point based on the radiation area of ​​the first center point and the radiation area of ​​the first peripheral point, wherein the radiation area is the working surface of the crane tower arm.

[0040] Specifically, the coverage area of ​​the tower arm can be a cylindrical area centered on the tower crane, with the tower arm length as the radius and the tower arm height as the height, and the radiation area can be the working surface of the crane tower arm, that is, the cross-section of the cylindrical area.

[0041] Preferably, step S1023 may include steps B1 to B2, wherein:

[0042] Step B1: Determine the first overlapping area between the radiation area of ​​the first center point and the radiation area of ​​the first peripheral point;

[0043] Step B2: Extract the endpoints of the first overlapping region and connect the endpoints of all overlapping regions sequentially to form a closed structure, generating the communication region of the first center point.

[0044] There are two ways to select the endpoints of the first overlapping region:

[0045] In the first method, if the radiation areas of different first peripheral points do not overlap (i.e., they are either separate or tangent), then all the endpoints of each first overlapping area are taken as vertices and connected clockwise or counterclockwise to form a polygonal closed structure, which is the communication area of ​​the first center point.

[0046] In the second approach, if there are overlapping areas (i.e., intersecting areas) between the radiation areas of different first peripheral points, then according to actual needs, a corresponding number (1 or 2) of endpoints are randomly selected from each first overlapping area as vertices and connected clockwise or counterclockwise to generate a closed polygonal structure, which is the communication area of ​​the first center point.

[0047] It should be noted that if the first center point has only one surrounding point, the endpoints of the first overlapping region are generally two. The endpoints of the first overlapping region alone are insufficient to form a closed structure. In this case, a number of feature points can be randomly determined on the boundary line of the radiation region of the first center point, and the feature points can be connected sequentially with the endpoints of the first overlapping region to form a polygon, thereby generating the communication region of the first center point. The number of feature points can be determined by actual needs and is not limited here.

[0048] Furthermore, the communication area of ​​the first center point can also be generated as follows: determine the first peripheral point farthest from the first center point, and generate a closed structure with the distance between the first center point and the first peripheral point as the radius and the first center point as the center, which serves as the communication area of ​​the first center point. Within this communication area, subsequent anti-collision algorithms for lifting machinery will eliminate the first peripheral points that have no collision relationship with the first center point, thus avoiding bandwidth redundancy.

[0049] Step S1024: The communication areas of all first center points are spliced ​​together to generate the communication area of ​​the fixed tower crane.

[0050] Since the number of surrounding points at each first center point is not exactly the same, the communication area of ​​a fixed tower crane is a honeycomb pattern formed by splicing multiple polygons. These polygons can be triangles, quadrilaterals, pentagons, hexagons, etc., and their specific shapes are determined by the number of surrounding points. The splicing can be done at the common boundary line of the communication areas at different center points.

[0051] Step S103: Receive second mechanical information obtained from the sensor monitoring of the fixed tower crane, wherein the second mechanical information includes the attribute information of the mobile machinery;

[0052] The attribute information of mobile machinery may include location coordinates, height, amplitude, rotation angle, wire rope, tower cap, magnification, model, tower arm length, etc.

[0053] Preferably, before receiving the second mechanical information obtained from sensor monitoring of the stationary tower crane, the process includes:

[0054] Determine whether the mobile machinery is within the radiation area of ​​the fixed tower crane; and whether the power of the signal received from the fixed tower crane is greater than a preset threshold.

[0055] If so, the second mechanical information is obtained through the sensors of the fixed tower crane, and the attribute information of the fixed tower crane is sent to the sensors of the mobile machinery;

[0056] If not, the monitoring of the surrounding environment will continue through the sensors on the fixed tower crane.

[0057] Step S104: Set the communication area of ​​the mobile machinery according to the first mechanical information and the second mechanical information;

[0058] Since the location of mobile machinery is not fixed, it is necessary to collect the signals emitted by the sensors of the mobile machinery in real time through the sensors of the fixed tower crane in order to locate the mobile machinery. Furthermore, the communication area of ​​the mobile machinery is set according to the first and second mechanical information, so that the communication area of ​​the mobile machinery is more clearly defined, avoiding bandwidth redundancy and invalid communication.

[0059] Preferably, step S104 may include steps S1041 to S1044, wherein:

[0060] Step S1041: Extract one mobile machine as the second center point;

[0061] Step S1042: Determine the fixed tower crane and mobile machinery that send signals to the sensor at the second center point, and designate them as the second peripheral points of the second center point;

[0062] Step S1043: Obtain the radiation area of ​​the second peripheral point and the radiation area of ​​the second center point from the first mechanical information and the second mechanical information, respectively.

[0063] The determination principles for the second center point, the second perimeter point, the radiation area of ​​the second perimeter point, and the radiation area of ​​the second center point are the same as those for the first center point and the first perimeter point, and will not be elaborated here.

[0064] Step S1044: Determine the second overlapping region between the radiation region of the second center point and the radiation region of the second peripheral point, extract the endpoints of the second overlapping region, and connect the endpoints of all the second overlapping regions in sequence to form a closed structure to generate the communication region of the second center point.

[0065] The communication area of ​​the second center point can be spliced ​​with the communication area of ​​the first center point according to the layout of the construction environment to generate a complete communication area for the construction environment.

[0066] Preferably, after extracting the endpoints of the second overlapping region, the method further includes steps C1 to C3, wherein:

[0067] Step C1: Extract the communication area of ​​the fixed tower crane in the second surrounding points as the target adjustment area;

[0068] Since the location of mobile machinery is not fixed, it may enter the radiation area of ​​a fixed tower crane and become a peripheral point of that center point. In this case, in order to ensure the communication accuracy of the fixed tower crane, it is necessary to make adaptive adjustments to the communication area of ​​the fixed tower crane.

[0069] Step C2: Determine the boundary line closest to the second center point within the target adjustment area;

[0070] Step C3: Connect the endpoints of the boundary line to the endpoints of the second overlapping area in sequence, and enclose the target adjustment area with the other boundary lines to form a closed structure, so as to adjust the communication area of ​​the fixed tower crane.

[0071] It should be noted that when the mobile machinery moves outside the radiation area of ​​the fixed tower crane, the communication area of ​​the fixed tower crane will be restored to the communication area form in step S102 to adapt to the real-time construction environment and reduce bandwidth redundancy.

[0072] Step S105: Construct a three-dimensional communication area structure for the lifting machinery in the building CAD drawings based on the communication areas of the fixed tower crane and the mobile machinery.

[0073] The communication area, being a two-dimensional structure, cannot fully cover all effective communication signals of tower cranes in the construction environment. A three-dimensional construction of the communication areas for both fixed tower cranes and mobile machinery is then implemented, generating a three-dimensional communication area structure capable of enabling all effective communication for the tower cranes. Furthermore, centered on its own lifting machinery, communication and collision calculations are only permitted with lifting machinery with which it is likely to collide. The communication range is small and configured in a cellular pattern, resolving the issue of mutual interference between multiple projects.

[0074] Preferably, step S105 may include steps S1051 to S1052, wherein:

[0075] Step S1051: Obtain the position coordinates, height, and radius of the fixed tower crane from the first mechanical information, and obtain the position coordinates, height, and radius of the mobile machinery from the second mechanical information;

[0076] Step S1052: The communication areas of the fixed tower crane and the mobile machinery are constructed in three dimensions using the position coordinates, height and amplitude of the fixed tower crane and the position coordinates, height and amplitude of the mobile machinery. The three-dimensional construction area is then covered by a wireless communication network to generate a three-dimensional communication area structure.

[0077] The signal frequency of the wireless communication network can be randomly set according to actual construction needs and is not restricted here. In conventional construction environments, wireless signal frequencies are often set to 433MHz or 470MHz, resulting in high channel occupancy, low communication efficiency of lifting machinery, high data packet loss rate, and limitations on data stability. Furthermore, the number of lifting machines that can be used at these frequencies in a single project is limited. This embodiment, by specifically setting the signal frequency, achieves high communication speed and reduces the probability of packet loss. In addition, this three-dimensional communication area structure allows for an unlimited increase in the number of lifting machines without any quantity restrictions, making it highly applicable.

[0078] Step S106: Obtain the operating information of all lifting machinery through three-dimensional communication area structure monitoring to realize collision avoidance calculation of the lifting machinery.

[0079] This three-dimensional communication area structure ensures that lifting equipment at risk of collision can obtain mechanical operation information from each other, so that it can be promptly sent to the anti-collision algorithm for calculation, which is conducive to the orderly construction of lifting machinery.

[0080] This embodiment sets the communication area of ​​the fixed tower crane in a cellular state, dividing the construction site into multiple independent small areas. At the same time, the operation information of the mobile machinery is collected in real time and combined with the communication area of ​​the fixed tower crane to jointly construct the communication area of ​​the mobile machinery, so as to achieve precise coverage of the communication of the mobile machinery. Finally, by constructing a three-dimensional communication area structure through the fixed tower crane and the mobile machinery, effective communication between cranes that have collision relationships is realized, avoiding bandwidth redundancy.

[0081] Example 2

[0082] Embodiment 2 of the present invention also provides a communication device for preventing collisions in lifting machinery. This communication device corresponds to the communication method for preventing collisions in lifting machinery provided in Embodiment 1 above. The corresponding technical features and effects will not be detailed in this embodiment, but relevant details can be found in Embodiment 1 above. Specifically, Figure 2 A structural block diagram of the communication device for collision avoidance of this lifting machinery is shown. Figure 2 As shown, the communication device 200 for collision avoidance of lifting machinery includes an acquisition module 201, a first setting module 202, a receiving module 203, a second setting module 204, a construction module 205, and a collision avoidance calculation module 206, wherein:

[0083] The acquisition module 201 is used to acquire architectural CAD drawings for construction and extract first mechanical information from the architectural CAD drawings; wherein, the first mechanical information includes the attribute information of the fixed tower crane;

[0084] The first setting module 202 is connected to the acquisition module 201 and is used to set the communication area of ​​the fixed tower crane based on the first mechanical information.

[0085] The receiving module 203 is connected to the first setting module 202 and is used to receive the second mechanical information obtained by the sensor monitoring of the fixed tower crane, wherein the second mechanical information includes the attribute information of the mobile machinery.

[0086] The second setting module 204 is connected to the receiving module 203 and is used to set the communication area of ​​the mobile machinery according to the first mechanical information and the second mechanical information.

[0087] The construction module 205 is connected to the second setting module 204 and is used to construct the three-dimensional communication area structure of the lifting machinery in the building CAD drawings based on the communication area of ​​the fixed tower crane and the communication area of ​​the mobile machinery.

[0088] The anti-collision calculation module 206, connected to the construction module 205, is used to obtain the operating information of all lifting machinery through three-dimensional communication area structure monitoring, so as to realize the anti-collision calculation of the lifting machinery.

[0089] Optionally, the first setting module includes: a first center point determination unit, used to extract one fixed tower crane from the first mechanical information as the first center point; a first peripheral point determination unit, used to determine the fixed tower cranes that have a collision relationship with the first center point through the tower arm length and position coordinates of the fixed tower cranes, and use them as the first peripheral points of the first center point; a communication area determination unit, used to obtain the radiation area of ​​the first center point and the radiation area of ​​the first peripheral points from the first mechanical information, and determine the communication area of ​​the first center point based on the radiation area of ​​the first center point and the radiation area of ​​the first peripheral points, wherein the radiation area is the coverage area of ​​the tower arm when the tower crane is operating; and a splicing unit, used to splice the communication areas of all the first center points to generate the communication area of ​​the fixed tower crane.

[0090] Optionally, the first peripheral point determination unit is used to: determine the position coordinates and tower arm length of the first center point, and the position coordinates and tower arm length of other fixed tower cranes from the first mechanical information; calculate the distance between the other fixed tower cranes and the first center point using the position coordinates of the first center point and the position coordinates of the other fixed tower cranes respectively; sum the tower arm lengths of the other fixed tower cranes and the tower arm length of the first center point, and compare the sum with the distance; if the sum is greater than or equal to the distance, then determine that the other fixed tower cranes are fixed tower cranes that have a collision relationship with the first center point; if the sum is less than the distance, then determine that the other fixed tower cranes have no collision relationship with the first center point.

[0091] Optionally, the communication area determination unit is used to: determine the first overlapping area of ​​the radiation area of ​​the first center point and the radiation area of ​​the first peripheral point; extract the endpoints of the first overlapping area, and connect the endpoints of all overlapping areas sequentially to form a closed structure to generate the communication area of ​​the first center point.

[0092] Optionally, the second setting module is used to: extract a mobile machine as a second center point; determine the fixed tower crane and the mobile machine that send signals to the sensor of the second center point, and take them as the second peripheral points of the second center point; obtain the radiation area of ​​the second peripheral point and the radiation area of ​​the second center point from the first machine information and the second machine information, respectively; determine the second overlapping area of ​​the radiation area of ​​the second center point and the radiation area of ​​the second peripheral point, respectively; extract the endpoints of the second overlapping area; and connect the endpoints of all the second overlapping areas sequentially to form a closed structure to generate the communication area of ​​the second center point.

[0093] Optionally, the device further includes an adjustment module for: extracting the communication area of ​​the fixed tower crane in the second peripheral points as the target adjustment area; determining the boundary line closest to the second center point in the target adjustment area; sequentially connecting the endpoints of the boundary line to the endpoints of the second overlapping area, and enclosing them with other boundary lines of the target adjustment area to form a closed structure, so as to realize the adjustment of the communication area of ​​the fixed tower crane.

[0094] Optionally, the construction module is also used to: obtain the position coordinates, height, and amplitude of the fixed tower crane from the first mechanical information, and the position coordinates, height, and amplitude of the mobile machinery from the second mechanical information; construct the communication area of ​​the fixed tower crane and the communication area of ​​the mobile machinery in three dimensions using the position coordinates, height, and amplitude of the fixed tower crane and the position coordinates, height, and amplitude of the mobile machinery, and use a wireless communication network to cover the three-dimensionally constructed area to generate a three-dimensional communication area structure.

[0095] Example 3

[0096] Figure 3A block diagram of a computer device suitable for implementing a communication method for collision avoidance in lifting machinery, as provided in Embodiment 3 of the present invention, is shown. In this embodiment, the computer device 300 may be a smartphone, tablet computer, laptop computer, desktop computer, rack server, blade server, tower server, or cabinet server (including independent servers or server clusters composed of multiple servers), etc., that executes a program. Figure 3 As shown, the computer device 300 in this embodiment includes, but is not limited to, a memory 301, a processor 302, and a network interface 303 that are communicatively connected to each other via a system bus. It should be noted that... Figure 3 Only a computer device 300 with components 301-303 is shown; however, it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.

[0097] In this embodiment, the memory 303 includes at least one type of computer-readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 301 may be an internal storage unit of the computer device 300, such as the hard disk or memory of the computer device 300. In other embodiments, the memory 301 may also be an external storage device of the computer device 300, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the computer device 300. Of course, the memory 301 may also include both the internal storage unit and the external storage device of the computer device 300. In this embodiment, the memory 301 is typically used to store the operating system and various application software installed on the computer device 300, such as the program code of the communication method for anti-collision of lifting machinery.

[0098] In some embodiments, processor 302 may be a central processing unit (CPU), controller, microcontroller, microprocessor, or other data processing chip. This processor 302 is typically used to control the overall operation of computer device 300. For example, it performs control and processing related to data interaction or communication with computer device 300. In this embodiment, processor 302 is used to run program code containing the steps of a communication method for collision avoidance of lifting machinery stored in memory 301.

[0099] In this embodiment, the communication method for anti-collision of lifting machinery stored in memory 301 can also be divided into one or more program modules and executed by one or more processors (processor 302 in this embodiment) to complete the present invention.

[0100] Network interface 303 may include a wireless network interface or a wired network interface, which is typically used to establish a communication link between computer device 300 and other computer devices. For example, network interface 303 is used to connect computer device 300 to an external terminal via a network, establishing a data transmission channel and communication link between computer device 300 and the external terminal. The network may be an intranet, the Internet, Global System for Mobile Communication (GSM), Wideband Code Division Multiple Access (WCDMA), 4G network, 5G network, Bluetooth, Wi-Fi, or other wireless or wired networks.

[0101] Example 4

[0102] This embodiment also provides a computer-readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, server, App application store, etc., which stores a computer program. When the computer program is executed by a processor, it implements the steps of a communication method for anti-collision of lifting machinery.

[0103] Obviously, those skilled in the art should understand that the modules or steps of the above-described embodiments of the present invention can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the embodiments of the present invention are not limited to any particular hardware and software combination.

[0104] It should be noted that the sequence numbers of the embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0105] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method.

[0106] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A communication method for collision prevention in lifting machinery, characterized in that, The method includes: Obtain architectural CAD drawings for construction, and extract first mechanical information from the architectural CAD drawings; wherein, the first mechanical information includes attribute information of a fixed tower crane; The communication area of ​​the fixed tower crane is set based on the first mechanical information, wherein the communication area of ​​the fixed tower crane is in a cellular form; The system receives second mechanical information obtained from the sensors of the fixed tower crane, wherein the second mechanical information includes attribute information of the mobile machinery. The communication area of ​​the mobile machinery is set according to the first mechanical information and the second mechanical information; Construct a three-dimensional communication area structure for the lifting machinery in the architectural CAD drawings based on the communication areas of the fixed tower crane and the mobile machinery; The operation information of all lifting machinery is obtained through the monitoring of the three-dimensional communication area structure, so as to realize the anti-collision calculation of the lifting machinery. The step of setting the communication area of ​​the mobile machinery based on the first mechanical information and the second mechanical information includes: A mobile machine is extracted as the second center point; a fixed tower crane and a mobile machine that send signals to the sensor of the second center point are identified and used as the second peripheral points of the second center point; the radiation areas of the second peripheral points and the radiation areas of the second center point are obtained from the first machine information and the second machine information, respectively; the second overlapping areas of the radiation areas of the second center point and the second peripheral points are determined, the endpoints of the second overlapping areas are extracted, and all the endpoints of the second overlapping areas are sequentially connected to form a closed structure to generate the communication area of ​​the second center point; After extracting the endpoints of the second overlapping region, the method further includes: The communication areas of the fixed tower cranes in the second peripheral points are extracted as target adjustment areas; the boundary line closest to the second center point is determined in the target adjustment area; the endpoints of the boundary line are sequentially connected to the endpoints of the second overlapping area, and enclosed with the other boundary lines of the target adjustment area to form a closed structure, so as to realize the adjustment of the communication area of ​​the fixed tower crane.

2. The method according to claim 1, characterized in that, The step of setting the communication area of ​​the fixed tower crane based on the first mechanical information includes: One of the fixed tower cranes from the first mechanical information is extracted as the first center point; The fixed tower cranes that collide with the first center point are determined by the length and position coordinates of the tower arm of the fixed tower crane, and are used as the first peripheral points of the first center point. The radiation area of ​​the first center point and the radiation area of ​​the first peripheral point are obtained from the first mechanical information. The communication area of ​​the first center point is determined based on the radiation area of ​​the first center point and the radiation area of ​​the first peripheral point, wherein the radiation area is the working surface of the crane tower arm. The communication areas of all the first center points are spliced ​​together to generate the communication area of ​​the fixed tower crane.

3. The method according to claim 2, characterized in that, The method of determining the fixed tower crane that has a collision relationship with the first center point by using the tower boom length and position coordinates of the fixed tower crane includes: Determine the position coordinates and tower arm length of the first center point, and the position coordinates and tower arm length of other fixed tower cranes from the first mechanical information; The distances between the other fixed tower cranes and the first center point are calculated using the position coordinates of the first center point and the position coordinates of the other fixed tower cranes, respectively. The lengths of the tower arms of other fixed tower cranes and the length of the tower arms at the first center point are summed, and the summation result is compared with the distance. If the summation result is greater than or equal to the distance, then other fixed tower cranes are determined to be fixed tower cranes that have a collision relationship with the first center point; If the summation result is less than the distance, then it is determined that there is no collision relationship between other fixed tower cranes and the first center point.

4. The method according to claim 2, characterized in that, Determining the communication area of ​​the first center point based on the radiation area of ​​the first center point and the radiation areas of the first peripheral points includes: Determine the first overlapping region between the radiation region of the first center point and the radiation region of the first peripheral point. Extract the endpoints of the first overlapping region and connect the endpoints of all the first overlapping regions sequentially to form a closed structure, thereby generating the communication region of the first center point.

5. The method according to claim 1, characterized in that, The construction of the three-dimensional communication area structure of the lifting machinery in the building CAD drawings based on the communication area of ​​the fixed tower crane and the communication area of ​​the mobile machinery includes: The position coordinates, height, and radius of the fixed tower crane are obtained from the first mechanical information, and the position coordinates, height, and radius of the mobile machinery are obtained from the second mechanical information. The communication areas of the fixed tower crane and the mobile machinery are constructed in three dimensions using the position coordinates, height, and amplitude of the fixed tower crane and the mobile machinery, respectively. A wireless communication network is then used to cover the constructed three-dimensional areas to generate a three-dimensional communication area structure.

6. A communication device for collision prevention in lifting machinery, characterized in that, The device includes: An acquisition module is used to acquire architectural CAD drawings for construction and extract first mechanical information from the architectural CAD drawings; wherein, the first mechanical information includes attribute information of a fixed tower crane; The first setting module is used to set the communication area of ​​the fixed tower crane based on the first mechanical information; The receiving module is used to receive second mechanical information obtained by the sensors of the fixed tower crane, wherein the second mechanical information includes attribute information of the mobile machinery; The second setting module is used to set the communication area of ​​the mobile machinery based on the first mechanical information and the second mechanical information; A construction module is used to construct the three-dimensional communication area structure of the lifting machinery in the building CAD drawings based on the communication area of ​​the fixed tower crane and the communication area of ​​the mobile machinery; The anti-collision calculation module is used to obtain the operating information of all lifting machinery through the three-dimensional communication area structure monitoring, so as to realize the anti-collision calculation of the lifting machinery. The second setting module is further configured to: extract a mobile machine as a second center point; determine a fixed tower crane and a mobile machine that send signals to the sensor of the second center point, and designate them as the second peripheral points of the second center point; obtain the radiation area of ​​the second peripheral point and the radiation area of ​​the second center point from the first machine information and the second machine information, respectively; determine the second overlapping area between the radiation area of ​​the second center point and the radiation area of ​​the second peripheral point, extract the endpoints of the second overlapping area, and connect the endpoints of all the second overlapping areas sequentially to form a closed structure, thereby generating the communication area of ​​the second center point; The device further includes an adjustment module, used to extract the communication area of ​​the fixed tower crane in the second peripheral points as the target adjustment area; determine the boundary line closest to the second center point in the target adjustment area; connect the endpoints of the boundary line to the endpoints of the second overlapping area in sequence, and enclose the target adjustment area with other boundary lines to form a closed structure, so as to realize the adjustment of the communication area of ​​the fixed tower crane.

7. A computer device, the computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor, when executing the computer program, implements the method according to any one of claims 1 to 5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • System for preventing a collision of a crane, and method for controlling a crane

    CN102791609A

  • Tower crane group anti-collision system based on laser radar

    CN116281635A