Crane vibration monitoring method, intelligent control method and application
By deploying vibration acquisition units at key parts of the crane, vibration and position data can be monitored and analyzed in real time, solving the problems of early warning and troubleshooting of abnormal crane vibration and improving the maintenance efficiency and reliability of the crane.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SPECIAL EQUIP SAFETY SUPERVISION INSPECTION INST OF JIANGSU PROVINCE
- Filing Date
- 2023-07-03
- Publication Date
- 2026-06-26
Smart Images

Figure CN116835448B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the fields of crane operation monitoring and crane control technology, and in particular to crane vibration monitoring methods and intelligent control methods and applications. Background Technology
[0002] Cranes, as essential tools for heavy object transfer, are widely used in various scenarios due to their ease of operation and large lifting capacity. Especially in indoor processing workshops, cranes (such as beam cranes) can suspend and transfer heavy objects over long distances to different areas of the workshop. However, due to the working characteristics of cranes, they often generate a certain degree of vibration when moving suspended objects. Under different circumstances, the working vibration of a crane may conceal different information, such as damaged or loose crane parts, or foreign objects falling into the crane's components and causing interference. Furthermore, the vibration generated during crane operation may lead to dust problems in its workspace. Therefore, how to monitor the working vibration of cranes to provide early warning of abnormal vibrations and assist in the operation control and maintenance of cranes is a very practical and significant issue. Summary of the Invention
[0003] In view of this, the purpose of this invention is to propose a crane vibration monitoring method and intelligent control method and application that are fast-responding, reliable in implementation, have good auxiliary effects and good reference results.
[0004] To achieve the above-mentioned technical objectives, the technical solution adopted by this invention is as follows:
[0005] A method for monitoring the vibration of a crane, the crane comprising a pair of opposing rails and a crossbeam spanning the rails and connected to the rails via a traveling mechanism, and an electric hoist connected to the underside of the crossbeam via a translation mechanism, comprising:
[0006] In response to the crane's start-up signal, the crane's operating parameters are recorded at a preset frequency to generate operating monitoring data;
[0007] Real-time vibration data recording is performed on at least one equipment area of the crane to generate vibration monitoring data;
[0008] The position information of the crane on the track is recorded in real time to generate position monitoring data;
[0009] The system acquires vibration monitoring data, extracts amplitude data from the vibration monitoring data, and judges it according to preset requirements. When the amplitude data is greater than the first threshold, it outputs vibration anomaly information and extracts the work monitoring data and location monitoring data generated in the same preset time period and outputs them together.
[0010] As one possible implementation, this solution further includes acquiring vibration monitoring data, extracting amplitude data from the vibration monitoring data, and judging it according to preset requirements, and also includes:
[0011] When the amplitude data is less than or equal to the preset first threshold and greater than the second threshold, the work monitoring data and location monitoring data generated in the same preset time period as the vibration monitoring data are retrieved, then associated with them and correspondingly generated abnormal records are generated, and they are counted to generate abnormal count information.
[0012] As a preferred implementation option, vibration acquisition units are preferably provided at both ends of the crossbeam, on the traveling mechanism and the translation mechanism, and vibration monitoring data is generated separately by each vibration acquisition unit. The vibration monitoring data is also associated with the corresponding recording time.
[0013] When judging the amplitude data in the vibration monitoring data and outputting vibration anomaly information, the abnormal records of the vibration monitoring data within the preset time period corresponding to the vibration anomaly information are also output together.
[0014] As a preferred implementation option, this solution also includes:
[0015] Obtain anomaly count information. When the count exceeds a preset third threshold, perform correlation judgment on the vibration monitoring data, work monitoring data, location monitoring data and vibration recording time in the anomaly record, and generate correlation information.
[0016] Obtain correlation information, and when it meets preset requirements, predict the conditions for the occurrence of the next similar abnormal record based on the data related to the correlation information in multiple abnormal records, and output the abnormal record prediction information.
[0017] As a preferred implementation option, this scheme acquires anomaly count information. When the count exceeds a preset third threshold, it performs correlation analysis on the vibration monitoring data, operational monitoring data, and location monitoring data in the anomaly records, generating correlation information including:
[0018] Extract vibration monitoring data, operational monitoring data, and location monitoring data from the abnormal records;
[0019] Vibration monitoring data, operational monitoring data, and location monitoring data from different anomaly records were compared.
[0020] When vibration monitoring data from different anomaly records point to anomalies, and their corresponding position monitoring data all point to the same area of the track, the vibration anomalies in the vibration monitoring data and the position monitoring data in the anomaly records are marked as related.
[0021] When vibration monitoring data in different abnormal records point to an anomaly, the corresponding work monitoring data all point to the crane running with the same range parameters. The vibration anomaly in the vibration monitoring data in the abnormal record is marked as related to the work monitoring data.
[0022] When vibration monitoring data in different abnormal records points to an abnormality, and the vibration recording time interval corresponding to the vibration monitoring data meets the preset requirements, the vibration abnormality in the vibration monitoring data in the abnormal record is marked as related to the vibration recording time.
[0023] Set the data marked as relevant in the abnormal record as the relevance information of that abnormal record.
[0024] As a preferred implementation option, this scheme obtains relevance information. When the information meets preset requirements, it predicts the conditions for the occurrence of the next similar abnormal record based on data related to the relevance information from multiple abnormal records, and outputs abnormal record prediction information including:
[0025] Obtain correlation information; when the correlation information points to the relationship between vibration anomalies in vibration monitoring data and location monitoring data and / or work monitoring data and / or recording time, extract multiple abnormal records.
[0026] Among multiple abnormal records, the number of abnormal records related to vibration monitoring data and location monitoring data and / or work monitoring data and / or recording time is statistically analyzed and classified to generate abnormal condition data. This abnormal condition data is used to predict the conditions for the occurrence of the next similar abnormal record.
[0027] The abnormal condition data with a statistical quantity greater than the preset value will be output as abnormal record prediction information.
[0028] As a preferred implementation option, in this scheme, when the amplitude data is less than or equal to a preset first threshold and greater than a second threshold, the amplitude data of the vibration monitoring data in the abnormal records is extracted in chronological order from far to near. Then, the amplitude data of the same vibration acquisition unit is judged to determine whether the amplitude has increased or decreased. When the amplitude data tends to rise and the most recent amplitude data is greater than a third threshold and less than a first threshold, maintenance early warning information related to the deployment area corresponding to the vibration acquisition unit is output.
[0029] Based on the above, the present invention also provides a crane intelligent control method, which includes the crane vibration monitoring method described above, wherein the crane can be not only a beam crane, but also a bridge crane or a gantry crane.
[0030] Based on the above, the present invention also provides a crane vibration monitoring system, which includes:
[0031] The work monitoring unit is used to respond to the crane's work start signal, record the crane's working parameters at a preset frequency, and generate work monitoring data.
[0032] Vibration acquisition units, consisting of multiple units, are deployed at both ends of the crane's crossbeam, on the traveling mechanism, and on the translation mechanism. They are used to record vibration data in real time for at least one equipment area of the crane and generate vibration monitoring data.
[0033] The position monitoring unit is used to record the position information of the crane on the track in real time and generate position monitoring data;
[0034] The data processing unit is used to acquire vibration monitoring data, extract amplitude data from the vibration monitoring data and judge it according to preset requirements. When the amplitude data is greater than the first threshold, it outputs vibration abnormality information and extracts the work monitoring data and location monitoring data generated in the same preset time period and outputs them together.
[0035] Based on the above, the present invention also provides a computer-readable storage medium storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, at least one program, code set, or instruction set is loaded and executed by a processor to implement the crane vibration monitoring method or the crane intelligent control method described above.
[0036] By adopting the above technical solution, the present invention has the following beneficial effects compared with the prior art: The ingenuity of this solution lies in recording the crane's operating parameters when the crane initiates a work start signal, and also recording the vibration data of each equipment area of the crane and the crane's position data accordingly. This generates corresponding work monitoring data, vibration monitoring data, and position monitoring data. By judging the crane's vibration monitoring data, when the vibration monitoring data points to an anomaly, the work monitoring data and position monitoring data can be output simultaneously to assist maintenance personnel in fault diagnosis and fault reproduction (i.e., providing fault conditions). Furthermore, this solution further enhances the vibration monitoring... When the amplitude data in the data is less than or equal to a preset first threshold and greater than a second threshold, the working monitoring data and position monitoring data generated in the same preset time period as the vibration monitoring data are retrieved, then correlated and correspondingly generated abnormal records are generated and counted to generate abnormal count information. By performing threshold judgment and statistical analysis on the abnormal count information and the correlation between vibration abnormalities and position monitoring data and / or working monitoring data and / or recording time, abnormal record prediction information is output for maintenance personnel to check and judge during routine maintenance, thereby preventing crane failures in advance and carrying out targeted maintenance. This solution is not only reliable to implement, but also has good monitoring assistance effect and excellent reference value. Attached Figure Description
[0037] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This is a simplified structural diagram of the beam crane mentioned in the embodiments of the present invention;
[0039] Figure 2 This is a simplified implementation flowchart of the crane vibration monitoring method of the present invention;
[0040] Figure 3 This is a schematic diagram of the unit module connection of the crane vibration monitoring system of the present invention. Detailed Implementation
[0041] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be particularly noted that the following embodiments are for illustrative purposes only and do not limit the scope of the invention. Similarly, the following embodiments are only some, not all, embodiments of the present invention, and all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0042] This embodiment provides a method for monitoring crane vibration, wherein the crane can be a beam crane (such as...). Figure 1 As shown), it includes a pair of opposing tracks 1 and a crossbeam 2 spanning the tracks 1 and connected to the tracks 1 via a traveling mechanism 3, and an electric hoist 5 connected to the underside of the crossbeam via a translation mechanism 4. In this embodiment, vibration acquisition units 6 are evenly distributed at both ends of the crossbeam 2, on the traveling mechanism 3, and on the translation mechanism 4, and vibration monitoring data is generated separately by each vibration acquisition unit 6. This vibration monitoring data is also associated with its corresponding recording time; combined with Figure 1 As shown, the crane vibration monitoring method of this embodiment includes:
[0043] S01. Respond to the crane's start signal and record the crane's operating parameters at a preset frequency to generate operating monitoring data;
[0044] S02. Record vibration data in real time for at least one equipment area of the crane and generate vibration monitoring data;
[0045] S03. Record the position information of the crane on the track in real time and generate position monitoring data;
[0046] S04. Obtain vibration monitoring data, extract the amplitude data from the vibration monitoring data and judge it according to preset requirements. When the amplitude data is greater than the first threshold, output vibration abnormality information and extract the work monitoring data and location monitoring data generated in the same preset time period and output them together.
[0047] In this embodiment, steps S02 and S03 can be executed in parallel. After the crane starts, they are used to acquire the vibrations generated by the crane's beam 2, traveling mechanism 3, and translation mechanism 4, as well as the crane's position information on the track 1. Regarding abnormal information monitoring, as a possible implementation, step S04 of this embodiment, acquiring vibration monitoring data, extracting amplitude data from the vibration monitoring data, and judging it according to preset requirements, further includes:
[0048] When the amplitude data is less than or equal to the preset first threshold and greater than the second threshold, the work monitoring data and location monitoring data generated in the same preset time period as the vibration monitoring data are retrieved, then associated with them and correspondingly generated abnormal records are generated, and they are counted to generate abnormal count information.
[0049] In this scheme, the first threshold and the second threshold form an early warning interval. By recording abnormal vibrations that fall into this interval, an abnormal record is formed, which can help to directly and effectively trace the situation when troubleshooting crane faults. That is, when a crane has a fault caused by vibration or the vibration has reached the point where maintenance intervention is required, the historical abnormal records (which have not yet reached the point where intervention is required, and may be occasional vibration abnormalities) can be traced and investigated together.
[0050] In addition, when judging the amplitude data in the vibration monitoring data and outputting vibration anomaly information, the abnormal records of the vibration monitoring data within the preset time period corresponding to the vibration anomaly information are also output together.
[0051] To proactively investigate and prevent further malfunctions once abnormal records accumulate to a preset threshold, this preferred implementation plan also includes:
[0052] S05. Obtain anomaly count information. When it exceeds the preset third threshold, determine the correlation between vibration monitoring data, work monitoring data, location monitoring data and vibration recording time in the anomaly record, and generate correlation information.
[0053] S06. Obtain correlation information. When it meets the preset requirements, predict the conditions for the occurrence of the next similar abnormal record based on the data related to the correlation information in multiple abnormal records, and output the abnormal record prediction information.
[0054] Using the above method, the correlation between abnormal vibrations in vibration monitoring data and work monitoring data, location monitoring data, and vibration recording time can be jointly investigated by combining multiple abnormal records. For example, if a crane experiences an abnormal vibration once at a preset time interval, or if the crane's traveling mechanism experiences an abnormal vibration every time it passes through a specific location area on the track, then the correlation can be linked, and then the correlation can be further determined through statistics.
[0055] In this scheme, there are multiple vibration acquisition units. Therefore, multiple vibration monitoring data are obtained or generated each time. By jointly investigating and judging multiple vibration monitoring data, it is helpful to accurately locate abnormal vibrations in various parts or areas of the crane, and improve the efficiency of investigating abnormal vibrations. As a preferred implementation option, in S05 of this scheme, when acquiring abnormal count information, a count judgment is performed. When the count exceeds a preset third threshold, a correlation judgment is performed on the vibration monitoring data, work monitoring data, and location monitoring data in the abnormal record, and correlation information is generated, including:
[0056] S051. Extract vibration monitoring data, operational monitoring data, and location monitoring data from the abnormal records;
[0057] S052. Compare the vibration monitoring data, operational monitoring data, and location monitoring data from different anomaly records.
[0058] When vibration monitoring data from different anomaly records point to anomalies, and their corresponding position monitoring data all point to the same area of the track, the vibration anomalies in the vibration monitoring data and the position monitoring data in the anomaly records are marked as related.
[0059] When vibration monitoring data in different abnormal records point to an anomaly, the corresponding work monitoring data all point to the crane running with the same range parameters. The vibration anomaly in the vibration monitoring data in the abnormal record is marked as related to the work monitoring data.
[0060] When vibration monitoring data in different abnormal records points to an abnormality, and the vibration recording time interval corresponding to the vibration monitoring data meets the preset requirements, the vibration abnormality in the vibration monitoring data in the abnormal record is marked as related to the vibration recording time.
[0061] S053. Set the data marked as relevant in the abnormal record as the relevance information of the abnormal record.
[0062] In this scheme, when vibration monitoring data points to an anomaly, the relevant factors can be a single factor or multiple factors. Therefore, this scheme compares multiple anomaly records and then judges and correlates each factor with the vibration monitoring data separately. On the one hand, this helps to reduce the difficulty of judgment, and on the other hand, it can achieve a preliminary assessment and judgment more quickly and conveniently by comparing multiple anomaly records.
[0063] As a preferred implementation option, in this scheme S06, relevance information is acquired. When it meets preset requirements, the conditions for the occurrence of the next similar abnormal record are predicted based on data related to the relevance information among multiple abnormal records. The abnormal record prediction information is output, including:
[0064] S061. Obtain correlation information. When the correlation information points to the vibration anomaly in the vibration monitoring data being related to the location monitoring data and / or the work monitoring data and / or the recording time, extract multiple abnormal records.
[0065] S062. Among multiple abnormal records, the number of abnormal records related to vibration anomalies in vibration monitoring data and location monitoring data and / or work monitoring data and / or recording time is statistically analyzed and classified to generate abnormal condition data. This abnormal condition data is used to predict the conditions for the occurrence of the next similar abnormal record.
[0066] S063. Output abnormal condition data with a statistical quantity greater than the preset value as abnormal record prediction information.
[0067] This solution analyzes multiple abnormal records to identify the conditions that cause abnormal conditions. These conditions are then used as the basis for identifying the next abnormal condition or for reproducing the abnormal condition. This effectively assists maintenance personnel in troubleshooting and reproducing abnormal vibrations, thereby improving maintenance efficiency and fault location efficiency.
[0068] For some abnormal situations where vibration gradually increases over time, in order to facilitate early warning and prediction, as a preferred implementation option, this scheme preferably extracts the amplitude data of vibration monitoring data in the abnormal record in the order of farthest to recent time when the amplitude data is less than or equal to the preset first threshold and greater than the second threshold. Then, the amplitude data of the same vibration acquisition unit is judged to increase or decrease. When the amplitude data tends to rise and the most recent amplitude data is greater than the third threshold and less than the first threshold, maintenance early warning information related to the deployment area corresponding to the vibration acquisition unit is output.
[0069] This method helps to predict abnormal vibrations caused by component performance degradation or fault amplification, allowing maintenance personnel to determine whether the corresponding component is nearing the end of its lifespan or is damaged based on the amplitude of the vibration.
[0070] Based on the above implementation scheme, this embodiment also provides a crane intelligent control method, which applies the crane vibration monitoring method described above. The crane can be not only a beam crane, but also a bridge crane or a gantry crane.
[0071] Combination Figure 3 As shown, based on the above, this embodiment also provides a crane vibration monitoring system, which includes:
[0072] The work monitoring unit is used to respond to the crane's work start signal, record the crane's working parameters at a preset frequency, and generate work monitoring data.
[0073] Vibration acquisition units, consisting of multiple units, are deployed at both ends of the crane's crossbeam, on the traveling mechanism, and on the translation mechanism. They are used to record vibration data in real time for at least one equipment area of the crane and generate vibration monitoring data.
[0074] The position monitoring unit is used to record the position information of the crane on the track in real time and generate position monitoring data;
[0075] The data processing unit is used to acquire vibration monitoring data, extract amplitude data from the vibration monitoring data and judge it according to preset requirements. When the amplitude data is greater than the first threshold, it outputs vibration abnormality information and extracts the work monitoring data and location monitoring data generated in the same preset time period and outputs them together.
[0076] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0077] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods of various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0078] The above description is only a part of the embodiments of the present invention and does not limit the scope of protection of the present invention. Any equivalent device or equivalent process transformation made based on the content of the present invention specification and drawings, or direct or indirect application in other related technical fields, are similarly included within the patent protection scope of the present invention.
Claims
1. A method for monitoring the vibration of a crane, the crane comprising a pair of opposing rails and a crossbeam spanning the rails and connected to the rails via a traveling mechanism, and an electric hoist connected to the underside of the crossbeam via a translation mechanism, characterized in that, It includes: In response to the crane's start-up signal, the crane's operating parameters are recorded at a preset frequency to generate operating monitoring data; Real-time vibration data recording is performed on at least one equipment area of the crane to generate vibration monitoring data; The position information of the crane on the track is recorded in real time to generate position monitoring data; Acquire vibration monitoring data, extract amplitude data from the vibration monitoring data, and judge it according to preset requirements. When the amplitude data is greater than the first threshold, the vibration anomaly information is output, and the work monitoring data and location monitoring data generated in the same preset time period are extracted and output together. When the amplitude data is less than or equal to the preset first threshold and greater than the second threshold, the work monitoring data and location monitoring data generated in the same preset time period as the vibration monitoring data are retrieved, then associated with them and correspondingly generated abnormal records are generated, and they are counted to generate abnormal count information. Obtain anomaly count information. When the count exceeds a preset third threshold, perform correlation judgment on the vibration monitoring data, work monitoring data, location monitoring data and vibration recording time in the anomaly record, and generate correlation information. Obtain relevant information, and when it meets preset requirements, predict the conditions for the occurrence of the next similar abnormal record based on the data related to the relevant information in multiple abnormal records, and output the abnormal record prediction information. Specifically, when an anomaly count is obtained and exceeds a preset third threshold, correlation analysis is performed on the vibration monitoring data, operational monitoring data, and location monitoring data in the anomaly records to generate correlation information, including: Extract vibration monitoring data, operational monitoring data, and location monitoring data from the abnormal records; Vibration monitoring data, operational monitoring data, and location monitoring data from different anomaly records were compared. When vibration monitoring data from different anomaly records point to anomalies, and their corresponding position monitoring data all point to the same area of the track, the vibration anomalies in the vibration monitoring data and the position monitoring data in the anomaly records are marked as related. When vibration monitoring data in different abnormal records point to an anomaly, the corresponding work monitoring data all point to the crane running with the same range parameters. The vibration anomaly in the vibration monitoring data in the abnormal record is marked as related to the work monitoring data. When vibration monitoring data in different abnormal records points to an abnormality, and the vibration recording time interval corresponding to the vibration monitoring data meets the preset requirements, the vibration abnormality in the vibration monitoring data in the abnormal record is marked as related to the vibration recording time. Set the data marked as relevant in the abnormal record as the relevance information of that abnormal record.
2. The crane vibration monitoring method as described in claim 1, characterized in that, Vibration acquisition units are provided at both ends of the crossbeam, on the traveling mechanism and the translation mechanism, and vibration monitoring data is generated separately by each vibration acquisition unit. The vibration monitoring data is also associated with the time of its corresponding recording. When judging the amplitude data in the vibration monitoring data and outputting vibration anomaly information, the abnormal records of the vibration monitoring data within the preset time period corresponding to the vibration anomaly information are also output together.
3. The crane vibration monitoring method as described in claim 1, characterized in that, Obtain correlation information. When it meets preset requirements, predict the conditions for the occurrence of the next similar abnormal record based on data related to the correlation information from multiple abnormal records. Output abnormal record prediction information, including: Obtain correlation information; when the correlation information points to the relationship between vibration anomalies in vibration monitoring data and location monitoring data and / or work monitoring data and / or recording time, extract multiple abnormal records. Among multiple abnormal records, the number of abnormal records related to vibration monitoring data and location monitoring data and / or work monitoring data and / or recording time is statistically analyzed and classified to generate abnormal condition data. This abnormal condition data is used to predict the conditions for the occurrence of the next similar abnormal record. The abnormal condition data with a statistical quantity greater than the preset value will be output as abnormal record prediction information.
4. The crane vibration monitoring method as described in claim 3, characterized in that, When the amplitude data is less than or equal to the preset first threshold and greater than the second threshold, the amplitude data of the vibration monitoring data in the abnormal records is extracted in the order from far to near. Then, the amplitude data of the same vibration acquisition unit is judged to increase or decrease. When the amplitude data tends to rise and the most recent amplitude data is greater than the third threshold and less than the first threshold, maintenance warning information related to the deployment area corresponding to the vibration acquisition unit is output.
5. A method for intelligent control of a crane, characterized in that, It includes the crane vibration monitoring method as described in any one of claims 1 to 4. The crane mentioned above is a beam crane, bridge crane, or gantry crane.
6. A crane vibration monitoring system, which applies the crane vibration monitoring method according to any one of claims 1 to 4, characterized in that, It includes: The work monitoring unit is used to respond to the crane's work start signal, record the crane's working parameters at a preset frequency, and generate work monitoring data. Vibration acquisition units, consisting of multiple units, are deployed at both ends of the crane's crossbeam, on the traveling mechanism, and on the translation mechanism. They are used to record vibration data in real time for at least one equipment area of the crane and generate vibration monitoring data. The position monitoring unit is used to record the position information of the crane on the track in real time and generate position monitoring data; The data processing unit is used to acquire vibration monitoring data, extract amplitude data from the vibration monitoring data and judge it according to preset requirements. When the amplitude data is greater than the first threshold, it outputs vibration abnormality information and extracts the work monitoring data and location monitoring data generated in the same preset time period and outputs them together.
7. A computer-readable storage medium storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, at least one program, code set, or instruction set is loaded and executed by a processor to implement the crane vibration monitoring method as described in any one of claims 1 to 4 or the crane intelligent control method as described in claim 5.