Tower foundation monitoring method and device, computer equipment, storage medium and product

By calculating the current tilt of the tower base and environmental sensor data, the risk of tower base tilt can be identified in a timely manner, solving the problem that existing technologies cannot monitor tower base tilt in a timely manner and realizing safety early warning.

CN116716927BActive Publication Date: 2026-05-15SHENZHEN POWER SUPPLY BUREAU
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN POWER SUPPLY BUREAU
Filing Date
2023-05-23
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

In existing technologies, the tilting of the tower base cannot be monitored in a timely manner, resulting in the inability to provide early warning before a significant tilt occurs, which poses a safety hazard.

Method used

By acquiring the current and initial positions of the mobile station on the tower base, and combining them with the initial position of the base station, the current tilt of the tower base is calculated. Combined with environmental sensor data, the tilt difference value and tilt change coefficient are determined, and tilt risk warning information is generated.

Benefits of technology

It enables timely and accurate identification of tower base tilting risks, improves the accuracy of tower base tilting identification, and provides timely warnings when tilting risks exist, thus avoiding safety accidents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116716927B_ABST
    Figure CN116716927B_ABST
Patent Text Reader

Abstract

The application relates to a tower foundation monitoring method and device, computer equipment, a storage medium and a product. The method comprises the following steps: determining the current position inclination of a tower foundation according to the current position of a mobile station, the initial position of the mobile station and the initial position of a reference station; acquiring current environment sensing data collected from the environment where the tower foundation is located, and acquiring standard environment sensing data pre-stored for the tower foundation; determining the current inclination difference value of the tower foundation based on the current position inclination, the current environment sensing data and the standard environment sensing data; determining the inclination change coefficient of the tower foundation according to the current inclination difference value and a plurality of historical inclination difference values pre-stored in a preset time period before the current time; acquiring a preset threshold value corresponding to the current environment sensing data, and generating early warning information representing the inclination risk of the tower foundation when the inclination change coefficient is greater than the preset threshold value. The method can timely monitor the inclination of the tower foundation and identify the inclination risk of the tower foundation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of tower base monitoring technology, and in particular to a tower base monitoring method, device, computer equipment, storage medium and product. Background Technology

[0002] Tower structures refer to tall but slender buildings, such as pagodas, iron towers, lighthouses, and communication towers. The base is the foundation of a tower structure, comprising the underground foundation and the exposed base portion; it is the crucial component that stabilizes the entire tower. Over time and due to changes in the surrounding environment, the base may tilt. If this tilting is not addressed promptly, it can lead to the collapse of the entire tower structure. Therefore, monitoring the tilt of the base is essential. Current technology determines the tilt of the base by observing the tilt of the building above it.

[0003] However, by the time a visible tilt is detected by observing the tilt of the building above the base, the base has usually already tilted significantly, making it impossible to detect the tilt in time. Summary of the Invention

[0004] Therefore, it is necessary to provide a tower base monitoring method, device, computer equipment, storage medium, and product that can monitor the tower base tilt in a timely manner to address the above-mentioned technical problems.

[0005] Firstly, this application provides a method for monitoring tower foundations. The method includes:

[0006] Obtain the current position of the mobile station on the tower base, the initial position of the mobile station, and the initial position of the base station corresponding to the tower base;

[0007] The current tilt of the tower base is determined based on the current position of the mobile station, the initial position of the mobile station, and the initial position of the base station.

[0008] Acquire current environmental sensor data collected on the environment where the tower base is located, and acquire standard environmental sensor data pre-stored for the tower base;

[0009] Based on the current tilt angle, the current environmental sensing data, and the standard environmental sensing data, determine the current tilt difference value of the tower base;

[0010] Based on the current tilt difference value and multiple historical tilt difference values ​​stored in a preset time period prior to the current tilt difference value, the tilt change coefficient of the tower base is determined.

[0011] A preset threshold corresponding to the current environmental sensing data is obtained. When the tilt change coefficient is greater than the preset threshold, an early warning message indicating that the tower base has a risk of tilting is generated.

[0012] Secondly, this application also provides a tower base monitoring device. The device includes:

[0013] The acquisition module is used to acquire the current position of the mobile station on the tower base, the initial position of the mobile station, and the initial position of the base station corresponding to the tower base; determine the current tilt of the tower base based on the current position of the mobile station, the initial position of the mobile station, and the initial position of the base station; acquire current environmental sensing data collected on the environment where the tower base is located, and acquire standard environmental sensing data pre-stored for the tower base;

[0014] The analysis module is used to determine the current tilt difference value of the tower base based on the current tilt, the current environmental sensing data, and the standard environmental sensing data; determine the tilt change coefficient of the tower base based on the current tilt difference value and multiple historical tilt difference values ​​stored in a preset time period prior to the current tilt; obtain a preset threshold corresponding to the current environmental sensing data; and generate a warning message indicating that the tower base has a tilt risk when the tilt change coefficient is greater than the preset threshold.

[0015] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0016] Obtain the current position of the mobile station on the tower base, the initial position of the mobile station, and the initial position of the base station corresponding to the tower base;

[0017] The current tilt of the tower base is determined based on the current position of the mobile station, the initial position of the mobile station, and the initial position of the base station.

[0018] Acquire current environmental sensor data collected on the environment where the tower base is located, and acquire standard environmental sensor data pre-stored for the tower base;

[0019] Based on the current tilt angle, the current environmental sensing data, and the standard environmental sensing data, determine the current tilt difference value of the tower base;

[0020] Based on the current tilt difference value and multiple historical tilt difference values ​​stored in a preset time period prior to the current tilt difference value, the tilt change coefficient of the tower base is determined.

[0021] A preset threshold corresponding to the current environmental sensing data is obtained. When the tilt change coefficient is greater than the preset threshold, an early warning message indicating that the tower base has a risk of tilting is generated.

[0022] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0023] Obtain the current position of the mobile station on the tower base, the initial position of the mobile station, and the initial position of the base station corresponding to the tower base;

[0024] The current tilt of the tower base is determined based on the current position of the mobile station, the initial position of the mobile station, and the initial position of the base station.

[0025] Acquire current environmental sensor data collected on the environment where the tower base is located, and acquire standard environmental sensor data pre-stored for the tower base;

[0026] Based on the current tilt angle, the current environmental sensing data, and the standard environmental sensing data, determine the current tilt difference value of the tower base;

[0027] Based on the current tilt difference value and multiple historical tilt difference values ​​stored in a preset time period prior to the current tilt difference value, the tilt change coefficient of the tower base is determined.

[0028] A preset threshold corresponding to the current environmental sensing data is obtained. When the tilt change coefficient is greater than the preset threshold, an early warning message indicating that the tower base has a risk of tilting is generated.

[0029] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0030] Obtain the current position of the mobile station on the tower base, the initial position of the mobile station, and the initial position of the base station corresponding to the tower base;

[0031] The current tilt of the tower base is determined based on the current position of the mobile station, the initial position of the mobile station, and the initial position of the base station.

[0032] Acquire current environmental sensor data collected on the environment where the tower base is located, and acquire standard environmental sensor data pre-stored for the tower base;

[0033] Based on the current tilt angle, the current environmental sensing data, and the standard environmental sensing data, determine the current tilt difference value of the tower base;

[0034] Based on the current tilt difference value and multiple historical tilt difference values ​​stored in a preset time period prior to the current tilt difference value, the tilt change coefficient of the tower base is determined.

[0035] A preset threshold corresponding to the current environmental sensing data is obtained. When the tilt change coefficient is greater than the preset threshold, an early warning message indicating that the tower base has a risk of tilting is generated.

[0036] The aforementioned tower base monitoring methods, devices, computer equipment, storage media, and products include a mobile station installed on the tower base. By acquiring the current position of the mobile station, as well as its initial position and the initial position of the base station, the current tilt of the tower base can be determined in a timely manner. Furthermore, by acquiring current environmental sensor data and standard environmental sensor data of the environment in which the tower base is located, and by comprehensively considering the current tilt of the tower base, the current environmental sensor data, and the standard environmental sensor data, the current tilt difference value can be determined. This allows for a multi-dimensional assessment of the tower base's tilt, improving the accuracy of identifying the tower base's tilt. Moreover, by determining the tilt change coefficient of the tower base using the current tilt difference value and multiple historical tilt difference values, the tilt risk of the tower base can be identified in a timely and relatively accurate manner, and a timely warning can be issued when the tower base is at risk of tilt. Attached Figure Description

[0037] Figure 1 This is a diagram illustrating the application environment of the tower base monitoring method in one embodiment;

[0038] Figure 2 This is a flowchart illustrating a tower base monitoring method in one embodiment;

[0039] Figure 3 This is a schematic diagram of the module connections of the tower base monitoring system in one embodiment;

[0040] Figure 4 This is a structural block diagram of the tower base monitoring device in one embodiment;

[0041] Figure 5 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0042] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0043] The tower base monitoring method provided in this application embodiment can be applied to, for example... Figure 1In the application environment shown, computer device 104 communicates with mobile station 102 on the tower base via a network. Computer device 104 can acquire the current position and initial position of mobile station 102 on the tower base, as well as the initial position of the corresponding base station, thereby determining the current tilt angle of the tower base. Computer device 104 can also acquire current environmental sensing data collected by sensors on the tower base, and based on the current tilt angle and environmental sensing data, assess the tilt risk of the tower base. The sensors on the tower base can be integrated onto the mobile station 102 on the tower base, or they can be placed around the mobile station 102 on the tower base. The computer device can be a desktop computer, laptop computer, smartphone, tablet computer, or server.

[0044] In one embodiment, such as Figure 2 As shown, a tower base monitoring method is provided. This embodiment applies this method to... Figure 1 Taking computer device 104 as an example, the method includes the following steps:

[0045] Step 202: Obtain the current position of the rover on the tower base, the initial position of the rover, and the initial position of the base station corresponding to the tower base.

[0046] The base of a tower is the foundation of a tower-like structure, including the underground foundation and the exposed base. Tower-like structures refer to tall but slender buildings, such as pagodas, iron towers, lighthouses, and communication towers.

[0047] A mobile station is a device mounted on a tower base to obtain its location via a satellite positioning system. The current location of the mobile station is the location obtained by the satellite positioning system at the current time. The initial location of the mobile station is the location obtained by the satellite positioning system at an initial time point prior to the current time. The initial time point is the time at which the recorded location of the mobile station begins. The initial location of the mobile station can be stored in the mobile station itself, or in a computer device or a corresponding storage device. A satellite positioning system is a system that positions the mobile station using satellites. A satellite positioning system may include a mobile station, a base station, and at least one satellite. The satellite positioning system may be the BeiDou Navigation Satellite System or other positioning systems.

[0048] A base station is a device that serves as a reference in a satellite positioning system. A base station is used as a reference for a mobile station when positioning it using a satellite positioning system, thereby improving positioning accuracy. A base station can correspond to multiple towers; for example, a base station can correspond to towers within a preset distance from the base station. The initial position of the base station is the position obtained by positioning the base station using the satellite positioning system at an initial time point before the current time. The initial position of the base station can be stored in the base station itself, or in a computer device or a corresponding storage device.

[0049] In one embodiment, the computer device may, in response to a tilt risk detection event, obtain the current position of the rover station from the base station on the tower, and obtain the initial position of the rover station and the initial position of the base station corresponding to the tower station pre-stored in the computer device. The tilt risk detection event is an event that detects whether there is a tilt risk on the tower base. The tilt risk detection event can be an automatically triggered event, such as one triggered automatically at fixed intervals; or it can be triggered, for example, when a tilt risk detection function key is activated, such as a click or touch operation.

[0050] In one embodiment, the computer device may, in response to a tilt risk detection event, send a location acquisition command to a mobile station on the tower base and acquire the current location of the mobile station returned by the mobile station in response to the location acquisition command.

[0051] In one embodiment, the mobile station on the tower base can receive a location acquisition instruction sent by a computer device, send a location request to the satellite positioning system, and obtain the current location of the mobile station returned by the satellite positioning system in response to the location request.

[0052] In one embodiment, the satellite positioning system, in response to a positioning request, obtains a coarse positioning position of the mobile station on the tower base by positioning it with satellites, acquires correction data from the corresponding reference station, performs differential calculation based on the coarse positioning position and the correction data to determine the current position of the mobile station, and transmits the current position of the mobile station back to the mobile station. Here, the coarse positioning position is a rough location of the mobile station determined by the satellite. The correction data is data used to correct the coarse positioning position. The correction data may be the position difference between the satellite's positioning of the reference station and a pre-stored reference position in the reference station.

[0053] Step 204: Determine the tilt of the current position of the tower base based on the current position of the rover, the initial position of the rover, and the initial position of the base station.

[0054] The current tilt of the tower base is the tilt angle of the tower base determined by the location data at the current time.

[0055] In one embodiment, the computer device can construct a three-dimensional Cartesian coordinate system and represent the current position of the mobile station, the initial position of the mobile station, and the initial position of the base station in the constructed three-dimensional Cartesian coordinate system as coordinate points. A first line segment is formed by connecting the current position of the mobile station and the initial position of the base station, and a second line segment is formed by connecting the initial position of the mobile station and the initial position of the base station. The angle between the first line segment and the second line segment is determined and used as the tilt of the current position of the tower base.

[0056] Step 206: Obtain the current environmental sensor data collected on the environment where the tower base is located, and obtain the standard environmental sensor data pre-stored for the tower base.

[0057] The current environmental sensing data is collected by sensors on the tower base, representing the current environment in which the tower base is located. This data may include temperature, humidity, and pH values. Temperature can be measured by a temperature sensor, humidity by a humidity sensor, and pH by a pH meter. The temperature sensor, humidity sensor, and pH meter can be integrated into the mobile station at the tower base. The pH value can refer to the soil pH, air pH, or water pH of the environment in which the tower base is located.

[0058] Standard environmental sensing data refers to standard environmental sensing data set for the tower base. When the tower base is in the standard environment corresponding to the standard environmental sensing data, the degree of tilt caused by the standard environment can be relatively small. When the tower base is in a more extreme environment (i.e., when there is a large difference between the current environmental sensing data and the standard environmental sensing data in the standard environment), the risk of tilting of the tower base is greater.

[0059] In one embodiment, the computer device may, in response to a tilt risk detection event, acquire current environmental sensing data about the environment in which the tower base is located from sensors on the tower base.

[0060] Step 208: Determine the current tilt difference value of the tower base based on the current tilt angle, current environmental sensor data, and standard environmental sensor data.

[0061] Among them, the current tilt difference value is the value that characterizes the tilt of the tower base when there is a difference between the current environmental sensing data and the standard environmental sensing data.

[0062] In one embodiment, the computer device can determine the environmental difference value between current environmental sensing data and standard environmental sensing data, and based on the current tilt angle and the environmental difference value, determine the current tilt difference value of the tower base. The environmental difference value is a value characterizing the difference between the current environmental sensing data and the standard environmental sensing data; it can be the difference between the current environmental sensing data and the standard environmental sensing data, or it can be the product of the difference between the current environmental sensing data and the standard environmental sensing data and a preset coefficient.

[0063] Step 210: Determine the tilt change coefficient of the tower base based on the current tilt difference value and multiple historical tilt difference values ​​stored in the preset time period prior to the current one.

[0064] The "preset time period" refers to a predetermined time interval. The "previous preset time period" refers to a period preceding the current time. Multiple historical tilt difference values ​​within the preset time period are tilt difference values ​​determined at multiple points in time within that period. For example, the current time could be May 1, 2023, the "previous preset time period" could be from May 1, 2022 to April 1, 2023, and the multiple historical tilt difference values ​​could be tilt difference values ​​determined on the 1st of each month between May 1, 2022 and April 1, 2023. The time interval between adjacent historical tilt difference values ​​can be daily, monthly, or yearly, without limitation. The tilt change coefficient is a value characterizing the degree of tilt change of the tower base, determined based on the current and historical tilt difference values.

[0065] In one embodiment, the computer device can determine a tilt difference value that is not less than a preset tilt difference threshold from the current tilt difference value and a plurality of historical tilt difference values ​​stored in a preset time period prior to the current tilt difference value, and determine the tilt change coefficient of the tower base based on the tilt difference value that is not less than the preset tilt difference threshold.

[0066] In one embodiment, the computer device can determine the difference between each tilt difference value, which is not less than a preset difference threshold, and the preset difference threshold, and use the sum of the products of each difference and its respective weight value as the tilt change coefficient of the tower base. Here, the weight value is the weight value corresponding to the tilt difference value; the closer the time corresponding to the tilt difference value is to the present, the larger the weight value corresponding to the tilt difference value.

[0067] Step 212: Obtain a preset threshold corresponding to the current environmental sensing data. When the tilt change coefficient is greater than the preset threshold, generate early warning information indicating that the tower base has a risk of tilting.

[0068] The preset threshold is a pre-set threshold. The risk of tower base tilting refers to the actual risk of tower base tilting. Actual tilting can be distinguished from momentary tilting. Momentary tilting is tilting of the tower base at a specific point in time. It can be understood that the tower base may tilt at various points in time, but the tilt observed at a particular point may be due to a transient factor (such as a sudden surge in wind force). After the transient factor disappears, the tower base can recover its normal posture from the momentary tilt; in this case, the tower base can be considered not to have experienced actual tilting.

[0069] Early warning information is a preventative warning message issued to indicate that the tower base may tilt. This information may include the current tilt angle of the tower base, current environmental sensor data, current tilt difference value, tilt change coefficient, and may also include the tower base's dimensions and structural materials.

[0070] In one embodiment, the computer device may pre-store a threshold table, which records the correspondence between different environmental sensor data ranges and different preset thresholds. In this embodiment, the computer device can determine the environmental sensor data range to which the current environmental sensor data belongs, determine the preset threshold corresponding to the environmental sensor data range, and when the tilt change coefficient is greater than the determined preset threshold, generate early warning information indicating that there is a risk of tilting at the tower base.

[0071] In the aforementioned tower base monitoring method, a mobile station is installed on the tower base. By acquiring the current position of the mobile station, as well as its initial position and the initial position of the base station, the current tilt of the tower base can be determined in a timely manner. Furthermore, by acquiring current environmental sensor data and standard environmental sensor data of the environment in which the tower base is located, and by combining the current tilt of the tower base, the current environmental sensor data, and the standard environmental sensor data, the current tilt difference value can be determined. This allows for a multi-dimensional assessment of the tower base's tilt, improving the accuracy of identifying the tower base's tilt. Moreover, by using the current tilt difference value and multiple historical tilt difference values ​​to determine the tilt change coefficient of the tower base, it is possible to determine in a timely and relatively accurate manner whether there is a tilt risk in the tower base, and to provide timely warnings when a tilt risk exists.

[0072] In one embodiment, the current environmental sensing data includes the current temperature value, the current humidity value, and the current pH value, and the standard environmental sensing data includes the standard temperature value, the standard humidity value, and the standard pH value. Step 208 includes: determining the environmental difference value between the current environmental sensing data and the standard environmental sensing data based on the difference value between the current temperature value and the standard temperature value, the difference value between the current humidity value and the standard humidity value, and the difference value between the current pH value and the standard pH value; and determining the current tilt difference value of the tower base based on the current tilt angle and the environmental difference value.

[0073] In this embodiment, the environmental sensing data includes temperature, humidity, and pH values. The multi-dimensional environmental sensing data can more accurately reflect the environment in which the tower base is located, and can determine the environmental difference between the current environmental sensing data and the standard environmental sensing data, thereby determining the current tilt difference of the tower base and further improving the accuracy of tower base tilt risk identification.

[0074] In one embodiment, the computer device may use the difference between the current temperature value and the standard temperature value as the difference between the current temperature value and the standard temperature value, the difference between the current humidity value and the standard humidity value as the difference between the current humidity value and the standard humidity value, and the difference between the current pH value and the standard pH value as the difference between the current pH value and the standard pH value.

[0075] In one embodiment, the computer device can calculate a first ratio between the difference between the current temperature value and the standard temperature value and the standard temperature value, and multiply the first ratio by a first preset weight value as the difference between the current temperature value and the standard temperature value; calculate a second ratio between the difference between the current humidity value and the standard humidity value and the standard humidity value, and multiply the second ratio by a second preset weight value as the difference between the current humidity value and the standard humidity value; calculate a third ratio between the difference between the current pH value and the standard pH value and the standard pH value, and multiply the third ratio by a third preset weight value as the difference between the current pH value and the standard pH value. The first preset weight value can be 1, the second preset weight value can be 5, and the third preset weight value can be 3.

[0076] In one embodiment, the computer device can sum the differences between the current temperature value and the standard temperature value, the differences between the current humidity value and the standard humidity value, and the differences between the current pH value and the standard pH value to obtain the environmental difference value between the current environmental sensing data and the standard environmental sensing data.

[0077] In one embodiment, the computer device can calculate the product of the current location tilt and the environmental difference value to obtain the current tilt difference value of the tower base.

[0078] In one embodiment, a computer device can determine the current tilt difference value of the tower base using the following formula (1).

[0079]

[0080] Where Ti represents the tilt of the current position; Wi represents the current temperature value; Wb represents the standard temperature value; Mi represents the current humidity value; Mb represents the standard humidity value; Si represents the current pH value; and Sb represents the standard pH value. It can represent the environmental difference value; m can represent the preset compensation factor, which takes a preset value; Ci can represent the current tilt difference value, which can be the product of the current position tilt, the environmental difference value, and the preset compensation factor.

[0081] In one embodiment, step 210 includes: constructing a first rectangular coordinate system with time as the horizontal axis and tilt difference value as the vertical axis; drawing a tilt difference value change curve in the first rectangular coordinate system based on the current tilt difference value and multiple historical tilt difference values ​​stored in a preset time period prior to the current value; drawing a difference threshold line corresponding to a preset difference threshold in the first rectangular coordinate system; extracting deviation curve segments from the tilt difference change curve according to the difference threshold line; ensuring that the tilt difference value on the deviation curve segment is not less than the preset difference threshold; counting the number of deviation curve segments to obtain the number of deviations; and determining the tilt change coefficient of the tower base based on the deviation curve segments, the difference threshold line, and the number of deviations.

[0082] The tilt difference value change curve is a curve showing how the tilt difference value changes over time. The preset difference threshold is a pre-set threshold for the tilt difference value. The difference threshold line is a straight line drawn in the first rectangular coordinate system according to the preset difference threshold. The deviation curve segment is a segment of the tilt difference change curve where the tilt difference value is not less than the preset difference threshold. The number of deviations is the number of deviation curve segments in the tilt difference change curve.

[0083] In this embodiment, by plotting the tilt difference value change curve and the difference threshold line, the deviation curve segment of the tilt difference change curve from the difference threshold line can be quickly determined, thereby determining the tilt change coefficient of the tower base, and thus timely identifying when there is a risk of tilting in the tower base.

[0084] In one embodiment, the computer device can construct a first rectangular coordinate system with time as the horizontal axis and tilt difference value as the vertical axis. The current tilt difference value and the current time are represented as coordinate points in the first rectangular coordinate system. Multiple historical tilt difference values ​​within a pre-stored time period prior to the current time are also represented as coordinate points in the first rectangular coordinate system, and the coordinate points are connected to plot a tilt difference value change curve. The time corresponding to each of the multiple historical tilt difference values ​​refers to the time when the corresponding historical tilt difference value was determined. Each time a current tilt difference value is determined based on the current tilt angle, current environmental sensor data, and standard environmental sensor data, the current time and the current tilt difference value are recorded. As time progresses, when the current time becomes a historical time, the historical tilt difference value and its corresponding time can be obtained.

[0085] In one embodiment, the computer device can draw a difference threshold line parallel to the horizontal axis of the first rectangular coordinate system at a position where the vertical coordinate value is a preset difference threshold.

[0086] In one embodiment, the computer device can determine the intersection of the difference threshold line and the tilt difference change curve. When the tilt difference value on the curve segment connected by two adjacent intersection points is not less than a preset difference threshold, the curve segment connected by the two adjacent intersection points is regarded as the deviation curve segment.

[0087] In one embodiment, there can be multiple deviation curve segments. The computer device can calculate the definite integral of the target deviation curve segment with respect to the time interval in which the target deviation curve segment is located for each of the multiple deviation curve segments, and calculate the definite integral of the difference threshold line with respect to the time interval. It can also calculate the difference between the definite integral corresponding to the target deviation curve segment and the definite integral corresponding to the difference threshold line to obtain the deviation unit energy corresponding to the target deviation curve segment. The deviation unit energies corresponding to each of the multiple deviation curve segments are summed to obtain the deviation reference energy. Based on the deviation reference energy and the deviation quantity, the tilt change coefficient of the tower base is determined.

[0088] In one embodiment, the computer device can determine the tilt change coefficient of the tower base using the following formula (2).

[0089] Gx=Q×a1+L×a2 Formula (2)

[0090] Wherein, Q can represent the deviation quantity, L can represent the deviation reference energy, a1 can represent the first preset coefficient factor, a2 can represent the second preset coefficient factor, the first preset coefficient factor and the second preset coefficient factor can take different preset values, or they can take the same preset value; Gx can represent the tilt change coefficient of the tower base, the tilt change coefficient of the tower base can be the sum of the product of the deviation quantity and the first preset coefficient factor and the product of the deviation reference energy and the second preset coefficient factor.

[0091] In one embodiment, the above-mentioned tower base monitoring method further includes the following steps: obtaining a pre-generated evolution model corresponding to the target tower base type to which the tower base belongs, and obtaining multiple environmental sensor data collected on the environment where the tower base is located within a period of time up to the current time; inputting the multiple environmental sensor data into the pre-generated evolution model corresponding to the target tower base type, and outputting the predicted tilt degree corresponding to each of the multiple time points within a period of time after the current time; and generating tilt analysis and evaluation results based on the tilt degree corresponding to each of the multiple time points.

[0092] The target tower base type refers to the type of tower base to which this application pertains. Tower base types may include pagodas, iron towers, lighthouses, communication towers, or others. The evolutionary model is a model that uses multiple environmental sensor data prior to a specific time point to predict the tilt of each tower base at multiple time points within a certain period after that specific time point. Different tower base types may correspond to different pre-generated evolutionary models.

[0093] Multiple environmental sensor data points within a specified period up to the current time refer to environmental sensor data measured at different points in time within that period. Tilt angle is the angle at which the tower base tilts. Tilt angle can be the tilt angle determined by location data, i.e., position tilt angle; or it can be the tilt angle determined by other methods, such as the tilt angle measured by tilt sensors on the tower base.

[0094] The tilt analysis and assessment results are obtained by analyzing and evaluating the tilt of the tower base. The tilt analysis and assessment results may include information indicating whether there is a risk of tilting of the tower base.

[0095] In this embodiment, by inputting the current environmental sensing data into the pre-generated evolution model corresponding to the target tower base type to which the tower base belongs, multiple tilt angles of the tower base within a certain period after the current time can be obtained, thus predicting the future tilt changes of the tower base and generating tilt analysis and evaluation results. The tilt of the tower base can be predicted in advance, thereby enabling prevention and avoiding continuous tilting of the tower base.

[0096] In one embodiment, the evolutionary model is obtained through a training step, which includes: acquiring the historical tilt of each sample base for different base types at multiple time points within a historical time period, and the historical environmental sensing data at multiple time points within the historical time period; for each base type, based on the historical tilt and historical environmental sensing data at multiple time points within the historical time period for each sample base of the target base type, training the neural network model to be trained to obtain the trained evolutionary model corresponding to the target base type.

[0097] The sample base is used to acquire historical tilt and historical environmental sensing data to train the evolutionary model. The sample base can be a base that has already experienced actual tilt. The historical time period is the period preceding the current time. The historical tilt corresponding to multiple time points is the historical tilt obtained at each of the multiple time points. The historical environmental sensing data corresponding to multiple time points is the historical environmental sensing data measured at each of the multiple time points. The neural network model is a complex network system formed by interconnecting a large number of simple processing units. The neural network model can include deep neural network models, convolutional neural network models, or others.

[0098] In this embodiment, for each type of tower base, training is performed based on multiple historical tilts of the target multiple sample tower bases and the historical environmental sensing data corresponding to the multiple sample tilts. This allows for the acquisition of an evolutionary model for different tower base types, which can then be used to quickly predict multiple future tilts and promptly detect tower base tilt risks.

[0099] In one embodiment, the computer device can, for each type of tower base, take the historical environmental sensing data corresponding to each of the multiple sample tower bases of the target tower base type at multiple time points within a historical time period as input, and the data pairs formed by the multiple sample tower bases and their corresponding historical tilts at multiple time points within a historical time period as output, and train the neural network model to be trained to obtain the trained evolutionary model corresponding to the target tower base type.

[0100] In one embodiment, the computer device can, for each of the different base types, input multiple test environment sensor data from a pre-configured test set corresponding to the target base type before a preset historical time point into the trained evolutionary model corresponding to the target base type, obtain the predicted tilt for each of the multiple time points within a period after the preset historical time point, calculate the error between the predicted tilt for each of the multiple time points and the marked tilt for the corresponding time point in the test set, obtain the model error value, and retrain the evolutionary model if the model error value is greater than the preset error value.

[0101] In one embodiment, the step of generating a tilt analysis and evaluation result based on the tilt corresponding to each of multiple time points includes: constructing a second rectangular coordinate system with time as the horizontal axis and tilt as the vertical axis; plotting a tilt change curve in the second rectangular coordinate system according to multiple time points and the tilt corresponding to each of the multiple time points; plotting a tilt threshold line corresponding to a preset tilt threshold in the second rectangular coordinate system; and generating a tilt analysis and evaluation result based on the tilt change curve and the tilt threshold line.

[0102] The inclination change curve is the curve showing how inclination changes over time. The preset inclination threshold is a pre-set inclination threshold value. The inclination threshold line is a straight line drawn in a second rectangular coordinate system according to the preset inclination threshold value.

[0103] In this embodiment, a tilt change curve is plotted based on multiple time points and the tilt corresponding to each time point. This allows for a direct view of the future tilt change trend. The tilt analysis and evaluation results are generated based on the tilt change curve and the tilt threshold line, enabling a direct view of whether the tower base has a tilt risk and improving information acquisition efficiency.

[0104] In one embodiment, the computer device can represent each time point and the corresponding tilt in a second rectangular coordinate system as coordinate points, and connect the coordinate points in the second rectangular coordinate system to form a tilt change curve.

[0105] In one embodiment, the computer device may draw a tilt threshold line parallel to the horizontal axis of the second rectangular coordinate system at a position where the vertical coordinate value is a preset tilt threshold.

[0106] In one embodiment, when the tilt change curve intersects with the tilt threshold line (there is only one intersection point), and the tilt change curve also has points exceeding the preset tilt threshold, the differences between the highest point of the tilt change curve and the intersection point are obtained in both the time and tilt dimensions. If the difference in the time dimension is greater than a preset time difference and the difference in the tilt dimension is greater than a preset tilt difference, it is determined that the tower base has a tilt risk. The data pairs formed by the differences in the time and tilt dimensions are then used to generate corresponding preset emergency response information, resulting in a tilt analysis and evaluation result that includes information characterizing the tilt risk of the tower base, the tilt change curve, the tilt threshold line, and the preset emergency response information. The preset emergency response information refers to pre-set emergency measures that can be taken to address the tilt risk of the tower base.

[0107] In one embodiment, when the tilt change curve and the tilt threshold line do not intersect, and the tilt degree corresponding to each point on the tilt change curve is not less than the preset tilt threshold, tilt analysis and evaluation results are generated, including result information characterizing the tower base having a great tilt risk, the tilt change curve, and the tilt threshold line.

[0108] In one embodiment, when the tilt change curve and the tilt threshold line do not intersect, and the tilt degree corresponding to each point on the tilt change curve is less than the preset tilt threshold, tilt analysis and evaluation results are generated, including result information characterizing that the tower base has no tilt risk, the tilt change curve, and the tilt threshold line.

[0109] In one embodiment, in a specific application scenario, the aforementioned tower base monitoring can be achieved through a tower base monitoring system, such as... Figure 3As shown, the tower base monitoring system may include a data acquisition module, a data analysis module, a prevention module, a tilt monitoring module, a tilt evolution module, and a correction module. The tower base monitoring method specifically includes the following steps.

[0110] The computer equipment can acquire the current position of the mobile station on the tower base, the initial position of the mobile station, and the initial position of the corresponding base station through the BeiDou acquisition unit in the data acquisition module; based on the current position, initial position, and initial position of the base station, the tilt angle of the tower base is determined. The current position of the mobile station on the tower base is obtained through the BeiDou satellite positioning system.

[0111] The computer equipment can acquire current environmental sensor data (current temperature, current humidity, and current pH value) of the tower base through the sensor acquisition unit in the data acquisition module. The sensor acquisition unit may include a temperature sensor, a humidity sensor, and a pH meter.

[0112] The data analysis module of the computer equipment can obtain the current temperature value, current humidity value, current pH value, standard temperature value, standard humidity value, standard pH value and current position tilt, and calculate the current tilt difference value of the tower base through formula (1).

[0113] The computer equipment can construct a first rectangular coordinate system with time as the horizontal axis and tilt difference value as the vertical axis through the data analysis module. Based on the current tilt difference value and multiple historical tilt difference values ​​stored in the preset time period before the current, the tilt difference value change curve is drawn in the first rectangular coordinate system. In the first rectangular coordinate system, the difference threshold line corresponding to the preset difference threshold is drawn. Multiple deviation curve segments are intercepted in the tilt difference change curve according to the difference threshold line. The number of multiple deviation curve segments is counted to obtain the number of deviations. For each of the multiple deviation curve segments, the definite integral of the target deviation curve segment with respect to the time interval of the target deviation curve segment is calculated, and the definite integral of the difference threshold line with respect to the time interval is calculated. The difference between the definite integral corresponding to the target deviation curve segment and the definite integral corresponding to the difference threshold line is calculated to obtain the deviation unit energy corresponding to the target deviation curve segment. The deviation unit energies corresponding to each of the multiple deviation curve segments are summed to obtain the deviation reference energy. Then, the tilt change coefficient of the tower base is calculated by formula (2).

[0114] The computer equipment can obtain a pre-stored threshold table through the prevention module, determine the environmental sensing data range to which the current environmental sensing data belongs, determine the preset threshold corresponding to the environmental sensing data range, and generate early warning information indicating that there is a risk of tilting of the tower base when the tilt change coefficient is greater than the determined preset threshold.

[0115] The computer equipment can acquire a pre-generated evolution model corresponding to the target tower type to which the tower base belongs, and obtain multiple environmental sensor data collected on the environment where the tower base is located over a period of time up to the current time. Among them, the multiple environmental sensor data can be uploaded to the cloud platform for storage after being monitored in real time by the tilt monitoring module over a period of time up to the current time.

[0116] The computer equipment can input multiple environmental sensor data into the pre-generated evolution model corresponding to the target tower base type through the tilt evolution module, and output the tilt degree corresponding to multiple time points within a period of time after the current time.

[0117] The computer equipment can obtain the historical tilt of each sample base of different base types at multiple time points within a historical period, as well as the historical environmental sensing data at multiple time points within the historical period, through the tilt evolution module. For each base type, based on the historical tilt and historical environmental sensing data at multiple time points within the historical period of each sample base of the target base type, the neural network model to be trained is trained to obtain the trained evolution model corresponding to the target base type.

[0118] The computer device can use a correction module to take the pre-configured test set corresponding to the target base type and input multiple test environment sensor data before a preset historical time point into the trained evolutionary model corresponding to the target base type for each base type. It can obtain the predicted tilt for each of the multiple time points within a period after the preset historical time point, calculate the error between the predicted tilt for each of the multiple time points and the marked tilt for the corresponding time point in the test set, and obtain the model error value. If the model error value is greater than the preset error value, the evolutionary model is retrained.

[0119] The computer device can construct a second rectangular coordinate system with time as the horizontal axis and tilt as the vertical axis through the prevention module. Based on multiple time points and the tilt corresponding to each time point, a tilt change curve is plotted in the second rectangular coordinate system. In the second rectangular coordinate system, a tilt threshold line corresponding to a preset tilt threshold is plotted. Based on the tilt change curve and the tilt threshold line, a tilt analysis and evaluation result is generated.

[0120] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to 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 embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0121] Based on the same inventive concept, this application also provides a tower base monitoring device for implementing the tower base monitoring method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more tower base monitoring device embodiments provided below can be found in the limitations of the tower base monitoring method described above, and will not be repeated here.

[0122] In one embodiment, such as Figure 4 As shown, a tower base monitoring device 400 is provided, including: a data acquisition module 410 and an analysis module 420, wherein:

[0123] The acquisition module 410 is used to acquire the current position of the mobile station on the tower base, the initial position of the mobile station, and the initial position of the base station corresponding to the tower base; determine the current tilt of the tower base based on the current position of the mobile station, the initial position of the mobile station, and the initial position of the base station; acquire the current environmental sensing data collected on the environment where the tower base is located, and acquire the standard environmental sensing data pre-stored for the tower base.

[0124] The analysis module 420 is used to determine the current tilt difference value of the tower base based on the current tilt, current environmental sensor data, and standard environmental sensor data; determine the tilt change coefficient of the tower base based on the current tilt difference value and multiple historical tilt difference values ​​stored in a preset time period before the current tilt; obtain a preset threshold corresponding to the current environmental sensor data; and generate an early warning message indicating that the tower base has a tilt risk when the tilt change coefficient is greater than the preset threshold.

[0125] In one embodiment, the current environmental sensing data includes the current temperature value, the current humidity value, and the current pH value, and the standard environmental sensing data includes the standard temperature value, the standard humidity value, and the standard pH value. The analysis module 420 is further configured to determine the environmental difference value between the current environmental sensing data and the standard environmental sensing data based on the difference between the current temperature value and the standard temperature value, the difference between the current humidity value and the standard humidity value, and the difference between the current pH value and the standard pH value; and to determine the current tilt difference value of the tower base based on the current tilt angle and the environmental difference value.

[0126] In one embodiment, the analysis module 420 is further configured to construct a first rectangular coordinate system with time as the horizontal axis and tilt difference value as the vertical axis; draw a tilt difference value change curve in the first rectangular coordinate system based on the current tilt difference value and multiple historical tilt difference values ​​stored in a preset time period prior to the current value; draw a difference threshold line corresponding to a preset difference threshold in the first rectangular coordinate system; extract deviation curve segments from the tilt difference change curve according to the difference threshold line; ensure that the tilt difference value on the deviation curve segment is not less than the preset difference threshold; count the number of deviation curve segments to obtain the number of deviations; and determine the tilt change coefficient of the tower base based on the deviation curve segments, the difference threshold line, and the number of deviations.

[0127] In one embodiment, the tower base monitoring device 400 further includes a tilt monitoring module, a tilt evolution module, and a tilt prevention module. The tilt monitoring module is used to acquire a pre-generated evolution model corresponding to the target tower base type to which the tower base belongs, and to acquire multiple environmental sensor data collected on the environment where the tower base is located within a period of time up to the current time. The tilt evolution module is used to input the multiple environmental sensor data into the pre-generated evolution model corresponding to the target tower base type, and output the predicted tilt degree corresponding to each of the multiple time points within a period of time after the current time. The tilt prevention module is used to generate tilt analysis and evaluation results based on the tilt degree corresponding to each of the multiple time points.

[0128] In one embodiment, the tower base monitoring device 400 further includes a training module, which is used to acquire the historical tilt of each of the multiple sample tower bases of different tower base types at multiple time points within a historical time period, as well as the historical environmental sensing data at multiple time points within the historical time period; for each tower base type, based on the historical tilt and historical environmental sensing data at multiple time points within the historical time period of the multiple sample tower bases of the targeted tower base type, the neural network model to be trained is trained to obtain the evolutionary model corresponding to the targeted tower base type after training.

[0129] In one embodiment, the tilt prevention module is further configured to construct a second rectangular coordinate system with time as the horizontal axis and tilt as the vertical axis, and to plot a tilt change curve in the second rectangular coordinate system based on multiple time points and the tilt corresponding to each time point; to plot a tilt threshold line corresponding to a preset tilt threshold in the second rectangular coordinate system; and to generate a tilt analysis and evaluation result based on the tilt change curve and the tilt threshold line.

[0130] Each module in the aforementioned tower base monitoring device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.

[0131] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 5 As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores the data required for executing the aforementioned tower base monitoring method. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a tower base monitoring method.

[0132] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0133] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0134] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0135] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0136] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0137] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0138] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for monitoring tower foundations, characterized in that, The method includes: Obtain the current position of the mobile station on the tower base, the initial position of the mobile station, and the initial position of the base station corresponding to the tower base; The tilt angle of the tower base at its current position is determined based on the current position of the mobile station, the initial position of the mobile station, and the initial position of the base station. Acquire current environmental sensing data collected on the environment where the tower base is located, and acquire standard environmental sensing data pre-stored for the tower base; the current environmental sensing data includes current temperature value, current humidity value, and current pH value, and the standard environmental sensing data includes standard temperature value, standard humidity value, and standard pH value. Based on the differences between the current temperature value and the standard temperature value, the differences between the current humidity value and the standard humidity value, and the differences between the current pH value and the standard pH value, the environmental difference value between the current environmental sensing data and the standard environmental sensing data is determined; the product of the current position tilt and the environmental difference value is calculated to obtain the current tilt difference value of the tower base. A first rectangular coordinate system is constructed with time as the horizontal axis and tilt difference value as the vertical axis. Based on the current tilt difference value and multiple historical tilt difference values ​​stored in a preset time period before the current tilt difference value, a tilt difference value change curve is plotted in the first rectangular coordinate system. In the first rectangular coordinate system, draw the difference threshold line corresponding to the preset difference threshold; Based on the difference threshold line, a segment deviating from the curve is extracted from the tilt difference value change curve; the tilt difference value on the deviating curve segment is not less than the preset difference threshold. Count the number of deviation segments to obtain the deviation count; Calculate the definite integral of the target deviation curve segment with respect to the time interval in which the target deviation curve segment is located, and calculate the definite integral of the difference threshold line with respect to the time interval. Calculate the difference between the definite integral corresponding to the target deviation curve segment and the definite integral corresponding to the difference threshold line to obtain the deviation unit energy corresponding to the target deviation curve segment. Summate the deviation unit energies corresponding to multiple deviation curve segments to obtain the deviation reference energy. The tilt change coefficient of the tower base is the sum of the product of the number of deviations and a first preset coefficient factor, and the product of the deviation reference energy and a second preset coefficient factor. A preset threshold corresponding to the current environmental sensing data is obtained. When the tilt change coefficient is greater than the preset threshold, an early warning message indicating that the tower base has a risk of tilting is generated.

2. The tower base monitoring method according to claim 1, characterized in that, The mobile station is a device installed on the tower base for obtaining location via a satellite positioning system.

3. The tower base monitoring method according to claim 1, characterized in that, The current location is the location obtained by locating the mobile station using a satellite positioning system at the current time.

4. The tower base monitoring method according to claim 1, characterized in that, The initial position is the position obtained by locating the mobile station using a satellite positioning system at an initial time point prior to the current time.

5. The tower base monitoring method according to claim 1, characterized in that, The method further includes: Acquire the historical tilt of each sample tower base of different tower base types at multiple time points within a historical period, as well as the historical environmental sensing data at multiple time points within the historical period. For each of the different base types, based on the historical tilt and historical environmental sensing data of each of the sample bases of the target base type at multiple time points within their respective historical time periods, the neural network model to be trained is trained to obtain the evolutionary model corresponding to the target base type after training. Obtain the pre-generated evolution model corresponding to the target tower type to which the tower base belongs, and obtain multiple environmental sensor data collected on the environment where the tower base is located within a certain period of time up to the current time. The multiple environmental sensor data are input into the pre-generated evolution model corresponding to the target tower base type, and the predicted tilt of each of the multiple time points within a period of time after the current time is output. Based on the tilt degree corresponding to each of the multiple time points, tilt analysis and evaluation results are generated.

6. The tower base monitoring method according to claim 5, characterized in that, The process of generating tilt analysis and evaluation results based on the tilt corresponding to each of the multiple time points includes: A second rectangular coordinate system is constructed with time as the horizontal axis and inclination as the vertical axis. Based on the multiple time points and the inclination corresponding to each of the multiple time points, an inclination change curve is plotted in the second rectangular coordinate system. In the second rectangular coordinate system, draw the tilt threshold line corresponding to the preset tilt threshold; Based on the tilt change curve and the tilt threshold line, tilt analysis and evaluation results are generated.

7. A tower base monitoring device, characterized in that, The device includes: The data acquisition module is used to acquire the current position of the mobile station on the tower base, the initial position of the mobile station, and the initial position of the base station corresponding to the tower base; determine the current tilt of the tower base based on the current position of the mobile station, the initial position of the mobile station, and the initial position of the base station; acquire current environmental sensor data collected on the environment where the tower base is located, and acquire pre-stored standard environmental sensor data for the tower base; the current environmental sensor data includes current temperature value, current humidity value, and current pH value, and the standard environmental sensor data includes standard temperature value, standard humidity value, and standard pH value; The analysis module is used to determine the environmental difference value between the current environmental sensor data and the standard environmental sensor data based on the differences between the current temperature value and the standard temperature value, the current humidity value and the standard humidity value, and the current pH value and the standard pH value; calculate the product of the current position tilt and the environmental difference value to obtain the current tilt difference value of the tower base; construct a first rectangular coordinate system with time as the horizontal axis and tilt difference value as the vertical axis; draw a tilt difference value change curve in the first rectangular coordinate system based on the current tilt difference value and multiple historical tilt difference values ​​within a preset time period before the current tilt difference value; draw a difference threshold line corresponding to a preset difference threshold in the first rectangular coordinate system; and extract a deviation segment from the tilt difference value change curve based on the difference threshold line; the deviation segment... The tilt difference value is not less than the preset difference threshold; the number of deviation curve segments is counted to obtain the number of deviations; the definite integral of the target deviation curve segment with respect to the time interval in which the target deviation curve segment is located is calculated, and the definite integral of the difference threshold line with respect to the time interval is calculated. The difference between the definite integral corresponding to the target deviation curve segment and the definite integral corresponding to the difference threshold line is calculated to obtain the deviation unit energy corresponding to the target deviation curve segment. The deviation unit energies corresponding to multiple deviation curve segments are summed to obtain the deviation reference energy; the tilt change coefficient of the tower base is the sum of the product of the number of deviations and the first preset coefficient factor and the product of the deviation reference energy and the second preset coefficient factor; a preset threshold corresponding to the current environmental sensing data is obtained. When the tilt change coefficient is greater than the preset threshold, a warning message indicating that the tower base has a tilt risk is generated.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

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

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.