Building construction safety detection method and device, electronic equipment and storage medium

By acquiring tilt angle and vibration data of the tower crane in both working and idle states, calculating the abnormal values ​​of each standard section, and comprehensively analyzing the overall abnormal values ​​to output alarm information, the problem of accuracy in tower crane risk prediction is solved, ensuring the safety of the tower crane.

CN121044489AInactive Publication Date: 2025-12-02浩宸建设科技股份有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511599106.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-04
Publication Date
2025-12-02
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing technologies cannot accurately predict the risks that tower cranes will face, nor can they predict risks based on the tower crane's operation over a period of time.

Method used

By acquiring tilt angle and vibration data of the tower crane in both working and idle states, the abnormal value of each standard section is calculated, and the overall abnormal value is comprehensively analyzed to determine whether it has reached the preset threshold, and an alarm message is output.

Benefits of technology

It enables accurate prediction of impending risks to tower cranes, and by comprehensively analyzing tilt angle and vibration data, it accurately outputs warning messages to ensure the safety of tower cranes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121044489A_ABST
    Figure CN121044489A_ABST
Patent Text Reader

Abstract

The invention relates to a building construction safety detection method and device, electronic equipment and a storage medium, and relates to the field of cranes. The method comprises the steps that first inclination angle data corresponding to a plurality of standard knots when a tower crane is in a working state within a preset time period and first vibration data of the top end of the tower crane are obtained; determining a first abnormal value of the tower crane in the working state based on the first inclination angle data of each standard knot and the first vibration data of the top end of the tower crane according to the first inclination angle data of the standard knots and the second inclination angle data of the standard knots in the idle state and the second vibration data of the top end of the tower crane; and a second abnormal value of the tower crane in the idle state is determined based on the second inclination angle data of each standard knot and second vibration data of the top end of the tower crane, an overall abnormal value of the tower crane is determined based on the first abnormal value and the second abnormal value, and if the overall abnormal value reaches a preset abnormal value threshold value, alarm information is output. The method has the effect of accurately predicting the upcoming risk of the tower crane.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of cranes, and more particularly to a method, apparatus, electronic device, and storage medium for detecting safety during construction. Background Technology

[0002] Tower cranes are essential large-scale machinery in construction. With the increasing number of high-rise buildings in recent years, tower cranes have also grown taller. The taller the tower crane, the higher the risk of severe swaying or even collapse, placing higher demands on the stability and robustness of the tower crane structure. The tower crane structure is mainly composed of many standard sections connected together. Currently, safety inspections of tower cranes primarily involve monitoring the swaying and tilting of the tower crane structure by deploying cameras and total stations near the crane, or installing sensors on the standard sections for real-time monitoring to determine if any abnormalities exist. However, these methods only provide real-time monitoring and cannot accurately predict impending risks based on the crane's operation over a period of time. Therefore, accurately predicting impending risks to tower cranes has become a crucial issue. Summary of the Invention

[0003] In order to accurately predict the risks that tower cranes may pose, this application provides a construction safety inspection method, device, electronic equipment, and storage medium.

[0004] Firstly, this application provides a method for detecting safety during building construction, employing the following technical solution: A method for testing the safety of building construction includes: Acquire the first tilt angle data and the first vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in working state within a preset time period, and the second tilt angle data and the second vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in idle state. The first abnormal value of the tower crane's working state is determined based on the first tilt angle data of each standard section and the first vibration data of the top of the tower crane. The second abnormal value when the tower crane is idle is determined based on the second tilt angle data of each standard section and the second vibration data of the top of the tower crane. The overall abnormal value of the tower crane is determined based on the first and second abnormal values; If the overall abnormal value reaches the preset abnormal value threshold, an alarm message will be output.

[0005] By adopting the above technical solution, the first tilt angle data and first vibration data of each standard section of the tower crane are obtained in both working and idle states. This facilitates subsequent analysis of the degree of abnormality in the tower crane's operation within a preset time period. The first tilt angle data records the tilt of each standard section when the tower crane is in working state, and the first vibration data of the tower crane's top records the vibration of the tower crane's top when the tower crane is in working state. The tilt and vibration of each standard section are key factors affecting the degree of abnormality in the tower crane's operation when in working state. Therefore, based on the first tilt angle data and the first vibration data, the first abnormality of the tower crane in working state can be accurately determined. Similarly, based on the second tilt angle data of each standard section when the tower crane is idle and the second vibration data of the top of the tower crane, the second abnormal value of the tower crane in the idle state can be accurately determined. By comprehensively analyzing the first and second abnormal values, the overall abnormal value of the tower crane can be determined. The overall abnormal value represents the abnormal operation of the tower crane within a preset time period. The preset abnormal value threshold serves as the dividing point for whether the overall abnormal value is too high. If the overall abnormal value reaches the preset abnormal value threshold, it indicates that the tower crane is operating poorly within the preset time period and there is a high probability of an impending risk. Therefore, an alarm message is output, thereby achieving accurate prediction of the impending risk of the tower crane.

[0006] In another possible implementation, the first tilt angle data includes multiple tilt angle values ​​and a corresponding tilt azimuth value for each tilt angle value. The step of determining the first abnormal value of the tower crane's operating state based on the first tilt angle data of each standard section and the first vibration data of the tower crane's top includes: The first maximum tilt angle value of each standard section is determined from the first tilt angle data; Based on the tilt azimuth value of each tilt angle value, determine the ray where each tilt angle value is located in the first preset rectangular coordinate system, and determine the position coordinates of each tilt angle value on the corresponding ray, wherein the ray is derived from the origin of the first preset rectangular coordinate system; Based on the position coordinates of all tilt angle values ​​of each standard section in the first preset rectangular coordinate system, a closed figure enclosed by the outermost tilt angle values ​​is determined; Determine the area of ​​the closed figure and the center coordinates of the closed figure, and calculate the distance between the center coordinates and the origin of the first preset rectangular coordinate system; The abnormal sway value of each standard section is determined based on the first maximum tilt angle value, the area of ​​the closed shape, and the distance between the center coordinates and the origin of the first preset rectangular coordinate system. Determine the tilt angle value of all standard sections at each same time, and calculate the first difference between the tilt angle values ​​of two adjacent standard sections at each same time. The main connection anomaly value when the tower crane is in operation is determined based on the first difference between the tilt angle values ​​of two adjacent standard sections at each same time. The first abnormal value when the tower crane is in operation is determined based on the swaying abnormal value of each standard section, the main body connection abnormal value, and the first vibration data.

[0007] In another possible implementation, determining the main connection anomaly value of the tower crane in its working state based on the first difference in the tilt angle values ​​of two adjacent standard sections at each same time includes: Determine the average and maximum differences of the first differences between all adjacent standard sections at each same time. The first average is obtained by averaging the average of the differences corresponding to all the same time points, and the second average is obtained by averaging the maximum difference corresponding to all the same time points. The first difference of the tilt angle values ​​of all two adjacent standard sections at the same time is mapped to the second preset rectangular coordinate system to obtain the first scatter plot, and the first scatter plot is linearly fitted to obtain the first linear function about the first scatter plot. Determine the second difference between the slope of the first linear function and the slope of the first reference linear function; The main connection anomaly value when the tower crane is in operation is determined based on the first average value, the second average value, and the second difference value.

[0008] In another possible implementation, the determination of the first abnormal value when the tower crane is in operation based on the sway anomaly value of each standard section, the main body connection anomaly value, and the first vibration data includes: The maximum amplitude value of the top of the tower crane is determined from the first vibration data, and the number of times the tower crane resonates and the duration of each resonance are determined from the first vibration data based on the preset resonance frequency. The target tilt angle data of the top standard section at each resonance is determined from the first tilt angle data, and the second maximum tilt angle value and the average tilt angle value are determined from the target tilt angle data. The outlier value for each resonance is determined based on the duration of each resonance, the second maximum tilt angle value, and the average tilt angle. The third average value is determined based on the outlier of each resonance, and the outlier of the swaying of all standard sections is determined based on the swaying outlier of each standard section and the weight corresponding to each standard section. The first abnormal value for determining the tower crane's working state is based on the number of resonances, the third average value, the abnormal sway values ​​of all standard sections, and the abnormal values ​​of the main body connection.

[0009] In another possible implementation, the method further includes: The distance from the center coordinates of the closed graph corresponding to each standard section to the origin is mapped to the third preset rectangular coordinate system to obtain the second scatter plot. The second scatter plot is then linearly fitted to obtain the second linear function. Determine the angle between the second linear function and the second reference linear function, and correct the first outlier based on the angle to obtain the corrected first outlier.

[0010] In another possible implementation, determining the overall anomaly value of the tower crane based on the first anomaly value and the second anomaly value includes: The overall outlier value of the tower crane is determined based on the first outlier, the second outlier, and their respective weights.

[0011] In another possible implementation, the method further includes: The target preset score range where the abnormal sway value of each standard section is located is determined from multiple preset score ranges. Each preset score range has a corresponding preset mark. The preset mark corresponding to the target preset score range where each standard section is located is determined as the mark corresponding to each standard section. Map the marker corresponding to each standard section to the corresponding position in the preset tower crane model and output the mapped preset tower crane model.

[0012] Secondly, this application provides a construction safety detection device, which adopts the following technical solution: A construction safety detection device, comprising: The data acquisition module is used to acquire the first tilt angle data and the first vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in working state and the second tilt angle data and the second vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in idle state within a preset time period. The first determining module is used to determine the first abnormal value when the tower crane is in operation based on the first tilt angle data of each standard section and the first vibration data of the top of the tower crane. The second determining module is used to determine the second abnormal value when the tower crane is in an idle state based on the second tilt angle data of each standard section and the second vibration data of the top of the tower crane. The third determining module is used to determine the overall abnormal value of the tower crane based on the first abnormal value and the second abnormal value; The output module is used to output alarm information when the overall abnormal value reaches a preset abnormal value threshold.

[0013] By adopting the above technical solution, the data acquisition module is used to acquire the first tilt angle data and first vibration data of each standard section of the tower crane in both working and idle states. This facilitates subsequent analysis of the degree of abnormality in the tower crane's operation within a preset time period. The first tilt angle data records the tilt of each standard section of the tower crane in the working state, and the first vibration data of the tower crane top records the vibration of the tower crane top in the working state. The tilt and vibration of each standard section are key factors affecting the degree of abnormality in the tower crane's operation in the working state. Therefore, the first determination module can accurately determine the first abnormality of the tower crane in the working state based on the first tilt angle data and the first vibration data. Similarly, the second determining module can accurately determine the second abnormal value of the tower crane when it is idle by using the second tilt angle data of each standard section and the second vibration data of the top of the tower crane. The third determining module can determine the overall abnormal value of the tower crane by comprehensively analyzing the first and second abnormal values. The overall abnormal value represents the abnormal operation of the tower crane within a preset time period. The preset abnormal value threshold serves as the dividing point for whether the overall abnormal value is too high. If the overall abnormal value reaches the preset abnormal value threshold, it indicates that the tower crane is operating poorly within the preset time period and there is a high probability that a risk will occur. Therefore, the output module outputs alarm information, thereby achieving accurate prediction of the impending risk of the tower crane.

[0014] In another possible implementation, the first tilt angle data includes multiple tilt angle values ​​and a corresponding tilt azimuth value for each tilt angle value. When the first determining module determines the first abnormal value of the tower crane's operating state based on the first tilt angle data of each standard section and the first vibration data at the top of the tower crane, it is specifically used for: The first maximum tilt angle value of each standard section is determined from the first tilt angle data; Based on the tilt azimuth value of each tilt angle value, determine the ray where each tilt angle value is located in the first preset rectangular coordinate system, and determine the position coordinates of each tilt angle value on the corresponding ray, wherein the ray is derived from the origin of the first preset rectangular coordinate system; Based on the position coordinates of all tilt angle values ​​of each standard section in the first preset rectangular coordinate system, a closed figure enclosed by the outermost tilt angle values ​​is determined; Determine the area of ​​the closed figure and the center coordinates of the closed figure, and calculate the distance between the center coordinates and the origin of the first preset rectangular coordinate system; The abnormal sway value of each standard section is determined based on the first maximum tilt angle value, the area of ​​the closed shape, and the distance between the center coordinates and the origin of the first preset rectangular coordinate system. Determine the tilt angle value of all standard sections at each same time, and calculate the first difference between the tilt angle values ​​of two adjacent standard sections at each same time. The main connection anomaly value when the tower crane is in operation is determined based on the first difference between the tilt angle values ​​of two adjacent standard sections at each same time. The first abnormal value when the tower crane is in operation is determined based on the swaying abnormal value of each standard section, the main body connection abnormal value, and the first vibration data.

[0015] In another possible implementation, when the first determining module determines the main connection anomaly value of the tower crane in its working state based on the first difference in the tilt angle values ​​of two adjacent standard sections at each same time, it includes: Determine the average and maximum differences of the first differences between all adjacent standard sections at each same time. The first average is obtained by averaging the average of the differences corresponding to all the same time points, and the second average is obtained by averaging the maximum difference corresponding to all the same time points. The first difference of the tilt angle values ​​of all two adjacent standard sections at the same time is mapped to the second preset rectangular coordinate system to obtain the first scatter plot, and the first scatter plot is linearly fitted to obtain the first linear function about the first scatter plot. Determine the second difference between the slope of the first linear function and the slope of the first reference linear function; The main connection anomaly value when the tower crane is in operation is determined based on the first average value, the second average value, and the second difference value.

[0016] In another possible implementation, when the first determining module determines the first abnormal value of the tower crane's operating state based on the sway abnormal value of each standard section, the main body connection abnormal value, and the first vibration data, it is specifically used for: The maximum amplitude value of the top of the tower crane is determined from the first vibration data, and the number of times the tower crane resonates and the duration of each resonance are determined from the first vibration data based on the preset resonance frequency. The target tilt angle data of the top standard section at each resonance is determined from the first tilt angle data, and the second maximum tilt angle value and the average tilt angle value are determined from the target tilt angle data. The outlier value for each resonance is determined based on the duration of each resonance, the second maximum tilt angle value, and the average tilt angle. The third average value is determined based on the outlier of each resonance, and the outlier of the swaying of all standard sections is determined based on the swaying outlier of each standard section and the weight corresponding to each standard section. The first abnormal value for determining the tower crane's working state is based on the number of resonances, the third average value, the abnormal sway values ​​of all standard sections, and the abnormal values ​​of the main body connection.

[0017] In another possible implementation, the construction safety detection device further includes: The mapping module is used to map the distance from the center coordinates of the closed graph corresponding to each standard section to the origin to the third preset rectangular coordinate system to obtain the second scatter plot, and to perform linear fitting on the second scatter plot to obtain the second linear function; The correction module is used to determine the angle between the second linear function and the second reference linear function, and to correct the first outlier based on the angle to obtain the corrected first outlier.

[0018] In another possible implementation, when the third determining module determines the overall abnormal value of the tower crane based on the first abnormal value and the second abnormal value, it is specifically used for: The overall outlier value of the tower crane is determined based on the first outlier, the second outlier, and their respective weights.

[0019] In another possible implementation, the construction safety detection device further includes: The fourth determination module is used to determine the target preset score range where the abnormal sway value of each standard section is located from multiple preset score ranges. Each preset score range has a corresponding preset mark. The preset mark corresponding to the target preset score range where each standard section is located is determined as the mark corresponding to each standard section. The display module is used to map the mark corresponding to each standard section to the corresponding position in the preset tower crane model and output the preset tower crane model after the mapping.

[0020] Thirdly, this application provides an electronic device that adopts the following technical solution: An electronic device comprising: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one configuration being for: executing a construction safety inspection method as shown in any possible implementation of the first aspect.

[0021] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium, when the computer program is executed in a computer, causes the computer to perform a construction safety inspection method as described in any one of the first aspects.

[0022] In summary, this application includes at least one of the following beneficial technical effects: The first tilt angle data and first vibration data of each standard section of the tower crane are obtained separately when the tower crane is in working and idle states. This facilitates subsequent analysis of the degree of abnormality in the tower crane's operation within a preset time period. The first tilt angle data records the tilt of each standard section when the tower crane is in working state, and the first vibration data of the tower crane top records the vibration of the tower crane top when the tower crane is in working state. The tilt and vibration of each standard section are key factors affecting the degree of abnormality in the tower crane's operation when in working state. Therefore, the first abnormal value of the tower crane when in working state can be accurately determined based on the first tilt angle data and the first vibration data. Similarly... Based on the second tilt angle data of each standard section of the tower crane when it is idle and the second vibration data of the top of the tower crane, the second abnormal value of the tower crane when it is idle can be accurately determined. By comprehensively analyzing the first and second abnormal values, the overall abnormal value of the tower crane can be determined. The overall abnormal value represents the abnormal operation of the tower crane within a preset time period. The preset abnormal value threshold serves as the dividing point for whether the overall abnormal value is too high. If the overall abnormal value reaches the preset abnormal value threshold, it indicates that the tower crane is operating poorly within the preset time period and there is a high probability that a risk will occur. Therefore, an alarm message is output, thereby achieving accurate prediction of the impending risk of the tower crane. Attached Figure Description

[0023] Figure 1 This is a flowchart illustrating a construction safety inspection method according to an embodiment of this application.

[0024] Figure 2 This is a structural schematic diagram of a construction safety detection device according to an embodiment of this application.

[0025] Figure 3 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0026] The present application will be further described in detail below with reference to the accompanying drawings.

[0027] After reading this specification, those skilled in the art may make modifications to this embodiment without contributing any inventive step, but such modifications are protected by patent law as long as they fall within the scope of the claims of this application.

[0028] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0029] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article, unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.

[0030] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.

[0031] This application provides a method for detecting safety during construction, executed by an electronic device. This electronic device can be a server or a terminal device. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication. This application does not impose any limitations on this. Figure 1 As shown, the method includes steps S101, S102, S103, S104, and S105, wherein, S101, acquire the first tilt angle data and the first vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in working state within a preset time period, and the second tilt angle data and the second vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in idle state.

[0032] In this embodiment, workers can install triaxial accelerometers and angle sensors on each standard section of the tower crane to collect first and second tilt angle data when the tower crane is in working and idle states. Electronic equipment is connected to the triaxial accelerometers and angle sensors on each standard section wirelessly or wirelessly to obtain the first and second tilt angle data. Workers can also install vibration sensors at the top of the tower crane to collect first and second vibration data when the tower crane is in working and idle states. Electronic equipment is connected to the vibration sensors via wires or wirelessly to obtain the first and second vibration data. The preset time period can be the past day, the past three days, etc., set by the workers according to their needs.

[0033] S102, determine the first abnormal value when the tower crane is in operation based on the first tilt angle data of each standard section and the first vibration data of the top of the tower crane.

[0034] In this embodiment, since the tower crane is assembled from multiple standard sections, when loosening occurs between the standard sections and the tower crane tilts, the tilt angles of different standard sections may differ. The first tilt angle data records the tilting and swaying of each standard section when the tower crane is in operation. For example, a larger tilt amplitude indicates a higher probability of tower crane malfunction. The first vibration data at the top of the tower crane records the vibration at the top of the tower crane. Since the top of the tower crane is located at a high altitude and without fixed objects, the vibration at the top of the tower crane can more sensitively detect abnormalities in the tower crane's vibration. For example, a larger vibration amplitude or a higher frequency of resonance indicates a higher probability of malfunction. In summary, by comprehensively analyzing the first tilt angle data of each standard section and the first vibration data at the top of the tower crane, the electronic equipment can accurately determine the first abnormal value of the tower crane in operation.

[0035] S103, determine the second abnormal value when the tower crane is idle based on the second tilt angle data of each standard section and the second vibration data of the top of the tower crane.

[0036] Similarly, in the embodiments of this application, the electronic equipment can accurately determine the second abnormal value of the tower crane in the idle state by comprehensively analyzing the second tilt angle data and the second vibration data of each standard section. It should be noted that the steps for determining the second abnormal value in the following embodiments are completely the same as the steps for determining the first abnormal value except for the initial parameters. In the embodiments of this application, only the determination of the first abnormal value in the working state is described in detail, and the determination of the second abnormal value will not be repeated.

[0037] S104, Determine the overall abnormal value of the tower crane based on the first abnormal value and the second abnormal value.

[0038] In the embodiments of this application, the first outlier and the second outlier are both abnormal behaviors of the tower crane during operation and idle time within a preset time period. By comprehensively analyzing the first outlier and the second outlier, the overall outlier of the tower crane within the preset time period can be accurately determined. The overall outlier represents the abnormal operation of the tower crane within the preset time period. Based on the overall outlier, it is possible to accurately predict whether the tower crane is about to encounter risks.

[0039] S105, if the overall abnormal value reaches the preset abnormal value threshold, an alarm message will be output.

[0040] In this embodiment, a preset outlier threshold serves as the dividing point for whether the overall outlier value is too high. After the electronic device determines the overall outlier value of the tower crane within a preset time period, it compares the overall outlier value with the preset outlier threshold. If the preset outlier threshold is reached, it indicates that the tower crane's operational abnormality within the preset time period is relatively serious, and the possibility of an impending risk is high. The electronic device then outputs an alarm message, thereby accurately predicting the impending risk to the tower crane. Specifically, the electronic device can send a text message to the terminal devices of relevant personnel stating "The tower crane is likely to encounter a risk; please be aware," or it can control devices such as buzzers and indicator lights to provide reminders, enabling relevant personnel to promptly learn about the tower crane's abnormality and the impending risk.

[0041] One possible implementation of this application embodiment is that, in step S102, the first tilt angle data includes multiple tilt angle values ​​and a corresponding tilt azimuth value for each tilt angle value. Based on the first tilt angle data of each standard section and the first vibration data at the top of the tower crane, a first abnormal value during the tower crane's working state is determined. Specifically, this includes steps S1021 (not shown in the figure), S1022 (not shown in the figure), S1023 (not shown in the figure), S1024 (not shown in the figure), S1025 (not shown in the figure), S1026 (not shown in the figure), S1027 (not shown in the figure), and S1028 (not shown in the figure). S1021, determine the first maximum tilt angle value of each standard section from the first tilt angle data.

[0042] In this embodiment of the application, the first maximum tilt angle is the maximum tilt angle of each standard section when the tower crane is in operation. The larger the first maximum tilt angle value, the more likely there is a loose connection between the standard section and adjacent standard sections, the less secure the standard section may be, the lower its stability, and the greater the degree of abnormality of the standard section. Therefore, the electronic equipment can determine the first maximum tilt angle value from the first tilt angle values ​​of each standard section.

[0043] S1022, Based on the tilt azimuth value of each tilt angle value, determine the ray where each tilt angle value is located in the first preset rectangular coordinate system, and determine the position coordinates of each tilt angle value on the corresponding ray.

[0044] The ray originates from the origin of the first preset rectangular coordinate system.

[0045] In this embodiment of the application, a certain first tilt angle data can be a tilt angle value of 2° and a tilt azimuth value of 30° east of north. The electronic device can determine the two coordinate axes of the first preset rectangular coordinate system as east-west and north-south directions, for example, the positive x-axis is east and the negative x-axis is west; the positive y-axis is north and the negative y-axis is south. The electronic device can then draw a ray from the origin of the first preset rectangular coordinate system according to the tilt azimuth value of each tilt angle value. Taking a tilt azimuth value of 30° east of north as an example, the electronic device can draw a ray from the origin of the first preset rectangular coordinate system in the first quadrant with an angle of 30° between the origin and the positive x-axis. The operator can set the conversion relationship between the tilt angle value and the length on the ray. For example, 0.1 degrees corresponds to a unit length of 1 on the ray, and a tilt angle value of 2° corresponds to a length of 20 on the ray. Therefore, the electronic device can determine the position of the tilt angle value 2 at a length of 20 from the origin on the drawn ray, and thus determine the coordinates of that position. The electronic device can determine the position coordinates of all the first tilt angle data of each node in the first preset rectangular coordinate system in this way.

[0046] S1023, based on the position coordinates of all tilt angle values ​​of each standard section in the first preset rectangular coordinate system, determine the closed shape enclosed by the outermost tilt angle values.

[0047] In this embodiment of the application, after the electronic device determines the position coordinates of all the first tilt angle data of each standard section in the first preset rectangular coordinate system, it determines the position coordinates of the outermost tilt angle value using a convex hull algorithm such as the Graham scan method or the Andrew algorithm. Then, by connecting the position coordinates of the outermost tilt angle value in sequence, a closed graph for each standard section can be obtained. The closed graph can represent the range of tilting of each standard section when the tower crane is in operation within a preset time period.

[0048] S1024, determine the area of ​​the closed figure and the center coordinates of the closed figure, and calculate the distance between the center coordinates and the origin of the first preset rectangular coordinate system.

[0049] In this embodiment, the electronic device can calculate the area of ​​the enclosed region for each node using a shoelace algorithm. A larger area indicates a larger range of potential tilting at the node, making the node more unstable and increasing the likelihood of abnormal risks. The electronic device can calculate the center coordinates of the enclosed shape of each node using a centroid calculation method, approximating it by calculating the arithmetic mean of all vertex coordinates. Then, it calculates the distance from the center coordinates to the origin using the distance formula between two points. A larger distance indicates a greater overall tilt of the node during tower crane operation, increasing the likelihood of abnormal risks.

[0050] S1025, the swaying anomaly value of each standard section is determined based on the first maximum tilt angle value, the area of ​​the closed shape, and the distance between the center coordinate and the origin of the first preset rectangular coordinate system.

[0051] In summary, for the embodiments of this application, the first maximum tilt angle, the area of ​​the closed shape, and the distance from the center coordinate to the origin are all key factors characterizing the abnormality and degree of each node when the tower crane is in operation. The electronic device can normalize the first maximum tilt angle and the above three factors to eliminate the influence of dimensions and the impact of data scale differences. The operator pre-sets the coefficients corresponding to the first maximum tilt angle and the above three factors and stores them in the electronic device. The electronic device then calls the corresponding coefficients to perform a weighted calculation on the three normalized data to obtain the accurate sway anomaly value for each node.

[0052] S1026, determine the tilt angle value of all standard sections at each same time, and calculate the first difference between the tilt angle values ​​of two adjacent standard sections at each same time.

[0053] In this embodiment of the application, the sensors on all standard sections collect the first tilt angle data at the same frequency. Therefore, the electronic device can determine the tilt angle value of all standard sections at each same time. Then, the electronic device can obtain the first difference by subtracting the tilt angle values ​​of two adjacent standard sections at each same time. The first difference is the difference between the tilt angles of two adjacent standard sections when they tilt at the same time. The larger the first difference is, the greater the difference in tilt angles when the two adjacent standard sections shake at the same time. The greater the possibility that the connection between the two adjacent standard sections is not firm, the greater the possibility of abnormal risks.

[0054] S1027, determine the main connection anomaly value when the tower crane is in operation based on the first difference of the tilt angle values ​​of two adjacent standard sections at the same time.

[0055] In this embodiment of the application, as shown in step S1026, the first difference between two adjacent standard sections at the same time is a factor affecting the risk of abnormality in the tower crane. Therefore, by analyzing the first difference of the tilt angle values ​​of two adjacent standard sections at each same time, the electronic equipment can accurately determine the abnormal value of the main connection of the tower crane in the working state. The larger the abnormal value of the main connection, the less secure the connection between the standard sections in the working state of the tower crane within the preset time period, and the greater the possibility of an abnormal risk.

[0056] S1028, the first abnormal value when determining the working state of the tower crane based on the swaying abnormal value of each standard section, the main body connection abnormal value, and the first vibration data.

[0057] In summary, for the embodiments of this application, the swaying anomaly value of each standard section, the main body connection anomaly value, and the first vibration data are all key factors characterizing the abnormal operation and degree of the tower crane in the working state. Therefore, the electronic equipment can accurately determine the first anomaly value in the working state of the tower crane by comprehensively analyzing the above three factors, such as the swaying anomaly value of each standard section.

[0058] It should be noted that the electronic equipment determines the second abnormal value of the tower crane in the idle state based on the second tilt angle data and the second vibration data of each standard section in the same way as described in steps S1021 to S1028 above, and will not be repeated here.

[0059] One possible implementation of this application embodiment is that step S1027, which determines the main connection anomaly value during the tower crane's working state based on the first difference between the tilt angle values ​​of two adjacent standard sections at the same time, specifically includes steps one, two, three, four, and five, wherein... Step 1: Determine the average and maximum values ​​of the first difference between the tilt angle values ​​of all adjacent standard sections at each same time.

[0060] In this embodiment, the electronic device calculates the average difference by averaging all the first differences at each same moment using an average value calculation formula. The average difference represents the degree of abnormal connection loosening of the tower crane body at each same moment. The larger the average difference, the greater the overall level of all the first differences, and the lower the overall connection strength of all standard sections of the tower crane body. The electronic device determines the maximum difference from all the first differences at each same moment. The greater the difference in tilt angle between the two adjacent standard sections corresponding to the maximum difference, the lower the connection strength, and the greater the impact on the connection strength and stability of the tower crane body.

[0061] Step 2: Calculate the average of the differences at all the same time points to obtain the first average, and calculate the average of the maximum differences at all the same time points to obtain the second average.

[0062] In this embodiment of the application, the electronic device calculates a first average value of the average difference at all the same time using an average value calculation formula. This first average value characterizes the overall strength of the connection between all standard sections of the tower crane body when the tower crane is in operation within a preset time period. The electronic device also calculates a second average value of the maximum difference corresponding to all the same time points using the same average value calculation formula. This second average value characterizes the overall level of the second difference of all adjacent standard sections that have the greatest impact on the connection strength and stability of the tower crane body within the preset time period. A larger second average value has a greater impact on the connection strength of the tower crane body.

[0063] Step 3: Map the first difference of the tilt angle values ​​of all two adjacent standard sections at the same time to the second preset rectangular coordinate system to obtain the first scatter plot, and perform linear fitting on the first scatter plot to obtain the first linear function about the first scatter plot.

[0064] In this embodiment, the electronic device maps all the first differences at each same moment to a second preset rectangular coordinate system to obtain a first scatter plot. The horizontal axis of the second preset rectangular coordinate system represents two adjacent standard sections arranged sequentially from bottom to top, and the vertical axis represents the first differences. That is, in the first scatter plot, there are multiple first differences corresponding to each pair of adjacent standard sections. The electronic device performs linear fitting on the first scatter plot using the Origin plugin to obtain a first linear function. The first linear function characterizes the strength of the tower crane's main body connection, composed of the differences in the tilt angles of all adjacent standard sections, when the tower crane is in operation within a preset time period.

[0065] Step four: Determine the second difference between the slope of the first linear function and the slope of the first reference linear function.

[0066] In this embodiment of the application, the first reference linear function is a characteristic function composed of the difference between the tilt angles of adjacent standard sections when the main body connection of the tower crane is normal and qualified. For example, the first reference linear function is a straight line with y=0. The electronic equipment subtracts 0 from the slope of the first linear function to obtain the second difference value. The larger the second difference value, the greater the degree of abnormality in the main body connection when the tower crane is in working state within a preset time period.

[0067] Step 5: Determine the main connection anomaly value when the tower crane is in operation based on the first average value, the second average value, and the second difference value.

[0068] In summary, for the embodiments of this application, the first average value, the second average value, and the second difference are all key factors affecting the degree of main body connection anomaly when the tower crane is in operation within a preset time period. Workers can set corresponding coefficients for the first average value and the other two factors and store them in the electronic device. The electronic device normalizes the first average value and the other two values ​​using methods such as Min-Max normalization or Z-Score normalization to eliminate the influence of different dimensions. The electronic device then uses the corresponding coefficients to perform weighted calculations on the normalized data to obtain an accurate main body connection anomaly value.

[0069] It should be noted that the abnormal values ​​of the main connection when the electronic equipment determines the tower crane's idle state are also determined according to the contents recorded in steps one to five above, and will not be repeated here.

[0070] One possible implementation of this application embodiment is that step S1028, which determines the first abnormal value when the tower crane is in operation based on the swaying abnormal value of each standard section, the main body connection abnormal value, and the first vibration data, specifically includes steps six, seven, eight, nine, and ten, wherein... Step 6: Determine the maximum amplitude value of the top of the tower crane from the first vibration data, and determine the number of times the tower crane resonates and the duration of each resonance based on the preset resonance frequency from the first vibration data.

[0071] In this embodiment, the electronic device determines the maximum amplitude value from the first vibration data. A larger maximum amplitude value indicates a greater degree of vibration abnormality when the tower crane is in operation within a preset time period, and a greater impact on the tower crane's safety and stability. The preset resonance frequency is the frequency at which the tower crane excites resonance. This frequency can be measured in advance by relevant personnel through experiments and calculations and stored in the electronic device. The electronic device filters the first vibration data according to the preset resonance frequency to determine the number of resonances that occur when the tower crane is in operation within the preset time period and the duration of each resonance. Resonance is a key factor affecting tower crane safety; the more resonances and the longer each resonance lasts, the more serious the negative impact on the tower crane's safety.

[0072] Step 7: Determine the target tilt angle data of the top standard section at each resonance from the first tilt angle data, and determine the second maximum tilt angle value and the average tilt angle value from the target tilt angle data.

[0073] In this embodiment, the electronic device determines the start and end times of each resonance event. Based on these times, the target tilt angle data corresponding to the top standard section can be determined. The electronic device then averages the target tilt angle data to obtain the average tilt angle and determines the second maximum tilt angle value. The top standard section is closest to the vibration sensor at the top of the tower crane, and the greater the correlation between the target tilt angle data and the vibration data during resonance, the higher the correlation. Larger average and second maximum tilt angle values ​​indicate more severe overall and extreme tilting of the tower crane during resonance, and a greater degree of operational abnormality.

[0074] Step 8: Determine the outlier for each resonance based on the duration of each resonance, the second maximum tilt angle value, and the average tilt angle.

[0075] In summary, for the embodiments of this application, the duration of each resonance, the second maximum tilt angle, and the above three factors are key factors characterizing the tower crane anomaly during each resonance. The staff can set corresponding coefficients for the three factors such as the duration of each resonance, and the electronic equipment normalizes the three factors such as the duration of each resonance, and then calls the corresponding coefficients to perform weighted calculations on the normalized data to obtain the anomaly value corresponding to each resonance.

[0076] Step nine: Determine the third average value based on the outlier value of each resonance, and determine the outlier value for all standard sections based on the swaying outlier value of each standard section and the weight corresponding to each standard section.

[0077] In this embodiment, the electronic device averages all the abnormal values ​​corresponding to resonance to obtain a third average value. This third average value serves as the overall degree of abnormality regarding resonance when the tower crane is in operation within a preset time period. Different standard sections are located in different positions and have different levels of importance. Therefore, staff can pre-set and store the weight of each standard section. The electronic device calls the weight corresponding to each standard section to perform a weighted calculation on the swaying abnormal value of each standard section, and then sums the results of the weighted calculations for all standard sections to obtain the swaying abnormal value for all standard sections.

[0078] Step 10: Determine the first abnormal value when the tower crane is in operation based on the number of resonances, the third average value, the swaying anomaly value for all standard sections, and the main connection anomaly value.

[0079] In summary, for the embodiments of this application, the number of resonances and the above four factors are key factors affecting the degree of abnormal operation of the tower crane when it is in working condition. The staff sets and stores their respective coefficients in advance, the electronic equipment normalizes the above four factors, and then calls the corresponding coefficients to perform weighted calculation on the normalized data to obtain the first abnormal value when the tower crane is in working condition.

[0080] It should be noted that the electronic equipment determines the second abnormal value when the tower crane is idle based on the corresponding characteristics in the idle state in the same way as described in steps six to ten above, and will not be repeated here.

[0081] In one possible implementation of this application embodiment, after step S1024, steps S106 (not shown in the figure) and S107 (not shown in the figure) are further included, wherein, S106, map the distance from the center coordinates of the closed graph corresponding to each standard section to the origin to the third preset rectangular coordinate system to obtain the second scatter plot, and perform linear fitting on the second scatter plot to obtain the second linear function.

[0082] In this embodiment of the application, the horizontal axis of the third preset rectangular coordinate system represents the standard sections from bottom to top, and the vertical axis represents the distance. The electronic device maps the distance from the center coordinates of the closed shape of each standard section to the origin to the third preset rectangular coordinate system to obtain a second scatter plot. The second scatter plot is then linearly fitted using the Origin plugin to obtain a second linear function. The second linear function is a characteristic function of the tilt deviation of all standard sections when the tower crane is in operation.

[0083] S107, determine the angle between the second linear function and the second reference linear function, and correct the first outlier based on the angle to obtain the corrected first outlier.

[0084] In this embodiment, the second reference linear function is a characteristic function of the tilt deviation of all standard sections under normal and qualified conditions when the tower crane is in operation, for example, y=0. The electronic device determines the angle between the second linear function and the second reference linear function; the larger the angle, the greater the difference between the two functions. The electronic device stores a preset formula for calculating correction values ​​based on the angle. This formula is set by the operator. The electronic device substitutes the determined angle into the preset formula to obtain the correction value. The electronic device sums the first outlier value and the correction value to obtain the corrected first outlier value. By correcting the first outlier value, the first outlier value becomes more accurate.

[0085] It should be noted that the electronic equipment corrects the second abnormal value when the tower crane is idle in the same way as described in steps S106 to S107 above, and will not be repeated here.

[0086] One possible implementation of this application embodiment involves determining the overall abnormal value of the tower crane based on the first and second abnormal values ​​in step S104, specifically including step S1041 (not shown in the figure), wherein... S1041, determine the overall outlier value of the tower crane based on the first outlier, the second outlier, and their respective weights.

[0087] In this embodiment of the application, the importance of the working state and the idle state to the analysis of tower crane operation anomalies differs. Therefore, the operator can pre-set and store the weights corresponding to the first and second anomalies, such as a weight of 0.7 for the first anomaly and a weight of 0.3 for the second anomaly. The electronic device can then use its respective weights to perform a weighted calculation on the first and second anomalies to obtain the overall anomaly value of the tower crane within a preset time period.

[0088] In one possible implementation of this application embodiment, step S105 is followed by steps S108 and S109, wherein... S108, determine the target preset score range where the abnormal sway value of each standard section is located from multiple preset score ranges. Each preset score range has a corresponding preset mark. Determine the preset mark corresponding to the target preset score range where each standard section is located as the mark corresponding to each standard section.

[0089] S109: Map the marker corresponding to each standard section to the corresponding position in the preset tower crane model and output the mapped preset tower crane model.

[0090] In this embodiment, the preset markers can be different colors, different fill patterns, or other types of markers. The electronic device compares and matches the abnormal sway value of each standard section with multiple preset score intervals to determine the target preset score interval where the abnormal sway value of each standard section falls. Then, the preset marker of the target preset score interval for each standard section is used as the marker for each standard section. The electronic device then maps the marker of each standard section to the corresponding standard section position in the preset tower crane model. Finally, the electronic device controls a display screen or other display device to output and display the mapped preset tower crane model, allowing workers to more intuitively view the condition of each standard section.

[0091] The above embodiments describe a construction safety inspection method from the perspective of process flow. The following embodiments describe a construction safety inspection device 20 from the perspective of virtual module or virtual unit. For details, please refer to the following embodiments.

[0092] This application provides a construction safety detection device 20, such as... Figure 2 As shown, a construction safety detection device 20 may specifically include: The data acquisition module 201 is used to acquire the first tilt angle data and the first vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in working state and the second tilt angle data and the second vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in idle state within a preset time period. The first determining module 202 is used to determine the first abnormal value when the tower crane is in working state based on the first tilt angle data of each standard section and the first vibration data of the top of the tower crane. The second determining module 203 is used to determine the second abnormal value when the tower crane is idle, based on the second tilt angle data of each standard section and the second vibration data of the top of the tower crane. The third determining module 204 is used to determine the overall abnormal value of the tower crane based on the first abnormal value and the second abnormal value; The output module 205 is used to output alarm information when the overall abnormal value reaches the preset abnormal value threshold.

[0093] This application discloses a construction safety detection device 20. The data acquisition module 201 acquires the first tilt angle data and first vibration data of each standard section of the tower crane when it is in working and idle states, respectively, to facilitate subsequent analysis of the abnormality of the tower crane's operation within a preset time period. The first tilt angle data records the tilt of each standard section when the tower crane is in working state, and the first vibration data of the tower crane top records the vibration of the tower crane top when the tower crane is in working state. The tilt and vibration of each standard section are key factors affecting the abnormality of the tower crane's operation when it is in working state. Therefore, the first determination module 202 can accurately determine the tower crane's operating state based on the first tilt angle data and the first vibration data. The first abnormal value is determined by the first abnormal value. Similarly, the second determination module 203 can accurately determine the second abnormal value of the tower crane when it is idle by using the second tilt angle data of each standard section and the second vibration data of the top of the tower crane. The third determination module 204 can determine the overall abnormal value of the tower crane by comprehensively analyzing the first and second abnormal values. The overall abnormal value represents the abnormal operation of the tower crane within a preset time period. The preset abnormal value threshold serves as the dividing point for whether the overall abnormal value is too high. If the overall abnormal value reaches the preset abnormal value threshold, it indicates that the tower crane is operating poorly within the preset time period and there is a high probability that a risk will occur. Therefore, the output module 205 outputs alarm information to accurately predict the impending risk of the tower crane.

[0094] In one possible implementation of this application embodiment, the first tilt angle data includes multiple tilt angle values ​​and a tilt azimuth value corresponding to each tilt angle value. When the first determining module 202 determines the first abnormal value of the tower crane's working state based on the first tilt angle data of each standard section and the first vibration data of the tower crane's top, it is specifically used for: The first maximum tilt angle value of each standard section is determined from the first tilt angle data; Based on the tilt azimuth value of each tilt angle value, determine the ray where each tilt angle value is located in the first preset rectangular coordinate system, and determine the position coordinates of each tilt angle value on the corresponding ray. The ray is drawn from the origin of the first preset rectangular coordinate system. Based on the position coordinates of all tilt angle values ​​of each standard section in the first preset rectangular coordinate system, a closed figure enclosed by the outermost tilt angle values ​​is determined; Determine the area of ​​the closed figure and the coordinates of its center, and calculate the distance between the center coordinates and the origin of the first preset rectangular coordinate system; The swaying anomaly value of each standard section is determined based on the first maximum tilt angle value, the area of ​​the closed shape, and the distance between the center coordinates and the origin of the first preset rectangular coordinate system. Determine the tilt angle value of all standard sections at each same time, and calculate the first difference between the tilt angle values ​​of two adjacent standard sections at each same time. The main connection anomaly value when the tower crane is in operation is determined based on the first difference between the tilt angle values ​​of two adjacent standard sections at the same time. The first abnormal value when determining the tower crane's working state is based on the swaying abnormal value of each standard section, the main connection abnormal value, and the first vibration data.

[0095] One possible implementation of this application embodiment includes the first determining module 202 determining the main connection anomaly value when the tower crane is in operation based on the first difference between the tilt angle values ​​of two adjacent standard sections at each same time, including: Determine the average and maximum differences of the first differences between all adjacent standard sections at each same time. The first average is obtained by averaging the average of the differences corresponding to all the same time points, and the second average is obtained by averaging the maximum difference corresponding to all the same time points. The first difference of the tilt angle values ​​of all two adjacent standard sections at the same time is mapped to the second preset rectangular coordinate system to obtain the first scatter plot, and the first scatter plot is linearly fitted to obtain the first linear function about the first scatter plot. Determine the second difference between the slope of the first linear function and the slope of the first reference linear function; The abnormal values ​​of the main connection when the tower crane is in working condition are determined based on the first average value, the second average value, and the second difference value.

[0096] In one possible implementation of this application embodiment, when the first determining module 202 determines the first abnormal value of the tower crane's working state based on the sway abnormal value of each standard section, the main body connection abnormal value, and the first vibration data, it is specifically used for: The maximum amplitude value of the top of the tower crane is determined from the first vibration data, and the number of times the tower crane resonates and the duration of each resonance are determined from the first vibration data based on the preset resonance frequency. The target tilt angle data of the top standard section at each resonance is determined from the first tilt angle data, and the second maximum tilt angle value and the average tilt angle value are determined from the target tilt angle data. The outlier value for each resonance is determined based on the duration of each resonance, the second maximum tilt angle value, and the average tilt angle. The third average value is determined based on the outlier of each resonance, and the outlier of the swaying of all standard sections is determined based on the swaying outlier of each standard section and the weight corresponding to each standard section. The first anomaly value is used to determine the tower crane's working status based on the number of resonances, the third average value, the sway anomaly value for all standard sections, and the main connection anomaly value.

[0097] In one possible implementation of this application embodiment, a construction safety detection device 20 further includes: The mapping module is used to map the distance from the center coordinates of the closed graph corresponding to each standard section to the origin to the third preset rectangular coordinate system to obtain the second scatter plot, and to perform linear fitting on the second scatter plot to obtain the second linear function; The correction module is used to determine the angle between the second linear function and the second reference linear function, and to correct the first outlier based on the angle, so as to obtain the corrected first outlier.

[0098] In one possible implementation of this application embodiment, when the third determining module 204 determines the overall abnormal value of the tower crane based on the first abnormal value and the second abnormal value, it is specifically used for: The overall outlier value of the tower crane is determined based on the first outlier, the second outlier, and their respective weights.

[0099] In one possible implementation of this application embodiment, a construction safety detection device 20 further includes: The fourth determination module is used to determine the target preset score range where the abnormal sway value of each standard section is located from multiple preset score ranges. Each preset score range has a corresponding preset mark. The preset mark corresponding to the target preset score range where each standard section is located is determined as the mark corresponding to each standard section. The display module is used to map the mark corresponding to each standard section to the corresponding position in the preset tower crane model and output the preset tower crane model after the mapping.

[0100] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the construction safety detection device 20 described above can be referred to the corresponding process in the aforementioned method embodiments, and will not be repeated here.

[0101] This application provides an electronic device, such as... Figure 3 As shown, Figure 3 The illustrated electronic device 30 includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device 30 may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one type, and the structure of this electronic device 30 does not constitute a limitation on the embodiments of this application.

[0102] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 301 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0103] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The symbol is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0104] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0105] The memory 303 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.

[0106] Electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Servers can also be included. Figure 3 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0107] This application provides a computer-readable storage medium storing a computer program that, when run on a computer, enables the computer to execute the corresponding content in the aforementioned method embodiments. Compared with related technologies, this application embodiment obtains the first tilt angle data and first vibration data of each standard section of the tower crane in both working and idle states, facilitating subsequent analysis of the degree of abnormality in the tower crane's operation within a preset time period. The first tilt angle data records the tilt of each standard section of the tower crane in the working state, and the first vibration data of the tower crane's top records the vibration of the tower crane's top in the working state. The tilt and vibration of each standard section are key factors affecting the degree of abnormality in the tower crane's operation in the working state. Therefore, based on the first tilt angle data and the first vibration data, the first tilt angle data and the first vibration data of the tower crane in the working state can be accurately determined. Similarly, based on the second tilt angle data of each standard section when the tower crane is idle and the second vibration data of the top of the tower crane, the second abnormal value of the tower crane when it is idle can be accurately determined. By comprehensively analyzing the first and second abnormal values, the overall abnormal value of the tower crane can be determined. The overall abnormal value represents the abnormal operation of the tower crane within a preset time period. The preset abnormal value threshold serves as the dividing point for whether the overall abnormal value is too high. If the overall abnormal value reaches the preset abnormal value threshold, it indicates that the tower crane is operating poorly within the preset time period and there is a high probability that a risk will occur. Therefore, an alarm message is output, thereby achieving accurate prediction of the impending risk of the tower crane.

[0108] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0109] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for inspecting the safety of building construction, characterized in that, include: Acquire the first tilt angle data and the first vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in working state within a preset time period, and the second tilt angle data and the second vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in idle state. The first abnormal value of the tower crane's working state is determined based on the first tilt angle data of each standard section and the first vibration data of the top of the tower crane. The second abnormal value when the tower crane is idle is determined based on the second tilt angle data of each standard section and the second vibration data of the top of the tower crane. The overall abnormal value of the tower crane is determined based on the first and second abnormal values; If the overall abnormal value reaches the preset abnormal value threshold, an alarm message will be output.

2. The construction safety inspection method according to claim 1, characterized in that, The first tilt angle data includes multiple tilt angle values ​​and a corresponding tilt azimuth value for each tilt angle value. The step of determining the first abnormal value of the tower crane's operating state based on the first tilt angle data of each standard section and the first vibration data of the tower crane's top includes: The first maximum tilt angle value of each standard section is determined from the first tilt angle data; Based on the tilt azimuth value of each tilt angle value, determine the ray where each tilt angle value is located in the first preset rectangular coordinate system, and determine the position coordinates of each tilt angle value on the corresponding ray, wherein the ray is derived from the origin of the first preset rectangular coordinate system; Based on the position coordinates of all tilt angle values ​​of each standard section in the first preset rectangular coordinate system, a closed figure enclosed by the outermost tilt angle values ​​is determined; Determine the area of ​​the closed figure and the center coordinates of the closed figure, and calculate the distance between the center coordinates and the origin of the first preset rectangular coordinate system; The abnormal sway value of each standard section is determined based on the first maximum tilt angle value, the area of ​​the closed shape, and the distance between the center coordinates and the origin of the first preset rectangular coordinate system. Determine the tilt angle value of all standard sections at each same time, and calculate the first difference between the tilt angle values ​​of two adjacent standard sections at each same time; The main connection anomaly value when the tower crane is in operation is determined based on the first difference between the tilt angle values ​​of two adjacent standard sections at each same time. The first abnormal value when the tower crane is in operation is determined based on the swaying abnormal value of each standard section, the main body connection abnormal value, and the first vibration data.

3. The construction safety inspection method according to claim 2, characterized in that, The determination of the main connection anomaly value during the tower crane's working state based on the first difference of the tilt angle values ​​of two adjacent standard sections at each same time includes: Determine the average and maximum differences of the first differences between all adjacent standard sections at each same time. The first average is obtained by averaging the average of the differences corresponding to all the same time points, and the second average is obtained by averaging the maximum difference corresponding to all the same time points. The first difference of the tilt angle values ​​of all two adjacent standard sections at the same time is mapped to the second preset rectangular coordinate system to obtain the first scatter plot, and the first scatter plot is linearly fitted to obtain the first linear function about the first scatter plot. Determine the second difference between the slope of the first linear function and the slope of the first reference linear function; The main connection anomaly value when the tower crane is in operation is determined based on the first average value, the second average value, and the second difference value.

4. The construction safety inspection method according to claim 2, characterized in that, The first abnormal value for determining the tower crane's operating state based on the sway abnormal value of each standard section, the main body connection abnormal value, and the first vibration data includes: The maximum amplitude value of the top of the tower crane is determined from the first vibration data, and the number of times the tower crane resonates and the duration of each resonance are determined from the first vibration data based on the preset resonance frequency. The target tilt angle data of the top standard section at each resonance is determined from the first tilt angle data, and the second maximum tilt angle value and the average tilt angle value are determined from the target tilt angle data. The outlier value for each resonance is determined based on the duration of each resonance, the second maximum tilt angle value, and the average tilt angle. The third average value is determined based on the outlier of each resonance, and the outlier of the swaying of all standard sections is determined based on the swaying outlier of each standard section and the weight corresponding to each standard section. The first abnormal value for determining the tower crane's working state is based on the number of resonances, the third average value, the abnormal sway values ​​of all standard sections, and the abnormal values ​​of the main body connection.

5. A method for detecting safety during construction according to claim 4, characterized in that, The method further includes: The distance from the center coordinates of the closed graph corresponding to each standard section to the origin is mapped to the third preset rectangular coordinate system to obtain the second scatter plot. The second scatter plot is then linearly fitted to obtain the second linear function. Determine the angle between the second linear function and the second reference linear function, and correct the first outlier based on the angle to obtain the corrected first outlier.

6. The construction safety inspection method according to claim 1, characterized in that, The process of determining the overall anomaly value of the tower crane based on the first anomaly value and the second anomaly value includes: The overall outlier value of the tower crane is determined based on the first outlier, the second outlier, and their respective weights.

7. The construction safety inspection method according to claim 1, characterized in that, The method further includes: The target preset score range where the abnormal sway value of each standard section is located is determined from multiple preset score ranges. Each preset score range has a corresponding preset mark. The preset mark corresponding to the target preset score range where each standard section is located is determined as the mark corresponding to each standard section. Map the marker corresponding to each standard section to the corresponding position in the preset tower crane model and output the mapped preset tower crane model.

8. A construction safety detection device, characterized in that, include: The data acquisition module is used to acquire the first tilt angle data and the first vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in working state and the second tilt angle data and the second vibration data of the top of the tower crane corresponding to multiple standard sections when the tower crane is in idle state within a preset time period. The first determining module is used to determine the first abnormal value when the tower crane is in operation based on the first tilt angle data of each standard section and the first vibration data of the top of the tower crane. The second determining module is used to determine the second abnormal value when the tower crane is in an idle state based on the second tilt angle data of each standard section and the second vibration data of the top of the tower crane. The third determining module is used to determine the overall abnormal value of the tower crane based on the first abnormal value and the second abnormal value; The output module is used to output alarm information when the overall abnormal value reaches a preset abnormal value threshold.

9. An electronic device, characterized in that, It includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in the memory and configured to be executed by the at least one processor, the at least one application being used to execute a construction safety inspection method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed in the computer, the computer is instructed to perform a construction safety inspection method according to any one of claims 1 to 7.