Landslide monitoring station and data center communication method, system, medium and equipment

By receiving and processing data in the landslide monitoring system in real time and determining the push strategy based on the data characteristics, the problem of data delay in communication between the data center and the landslide monitoring station is solved, efficient data transmission and real-time monitoring are realized, and landslide warning is provided. Strong support.

CN119449148APending Publication Date: 2025-02-14YUNNAN POWER GRID CO LTD ELECTRIC POWER RES INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411619684.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In a landslide monitoring system, during the communication between the data center and the landslide monitoring station, the collected data often has delays and real-time network transmission cannot be achieved.

Method used

Through the landslide monitoring station, it receives the observations in real time and converts them into the original data stream. The source server determines the data push strategy based on the data characteristics and transmits the data to the mount point of the data center. The data center adds the mount point to the centralized management list, verifies the client accessing the station list and pushes the data flow. The client starts the solution model to solve the original data flow to obtain the positioning results of the landslide monitoring point.

Benefits of technology

By optimizing data push strategy and centralized management, efficient data transmission between the data center and the landslide monitoring station is achieved, reducing data delay problems, and ensuring real-time data flow and transmission security, providing powerful for real-time landslide monitoring and early warning support.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119449148A_ABST
    Figure CN119449148A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and system of a landslide monitoring station and a data center, a medium and equipment, the landslide monitoring station receives an observation value in real time and converts the observation value into an original data stream, and then a source server determines a push strategy according to data characteristics and transmits data to a mounting point of the data center. And the data center adds the mounting points into a centralized management list and verifies and authorizes access of the client, and the client obtains a positioning result of the landslide monitoring point after processing of the resolving model. Through optimization of a push strategy and centralized management of data, the system can transmit data more efficiently in communication between a data center and a landslide monitoring station, reduces the problem of data delay, guarantees the real-time performance and transmission safety of a data stream, and provides powerful support for real-time monitoring and early warning of the landslide.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a communication method, system, medium and equipment between a landslide monitoring station and a data center. Background Art

[0002] South China has abundant rainfall all year round. The Yunnan-Guizhou Plateau is densely populated with mountains. Geological disasters such as landslides and mud-rock flows caused by heavy rainfall often occur. As a typical linear project, power grid projects are bound to face the threat of geological disasters under complex terrain, rainfall, structure, strata, altitude, etc. In the process of geological monitoring of power transmission and transformation channels, the data center needs to communicate with the landslide monitoring station to judge the disaster risk of the address based on relevant data. However, in the actual process, the collected data is often delayed, so there is an urgent need for a communication method to achieve real-time network transmission. Summary of the invention

[0003] Based on this, it is necessary to provide a communication method, system, medium and equipment between a landslide monitoring station and a data center to solve the problem that the collected data is often delayed during the communication between the data center and the landslide monitoring station.

[0004] A communication method between a landslide monitoring station and a data center is applied to a landslide monitoring system. The landslide monitoring system includes a landslide monitoring station, a source server, a data center and a client that establish communication connections in sequence. The method includes:

[0005] The landslide monitoring station receives observation values ​​of landslide monitoring points from satellites in real time, converts the observation values ​​into raw data streams in a preset format, and then sends them to the source server;

[0006] The source server determines a data push strategy based on the data characteristics of the original data stream, and pushes the original data stream to the mounting point provided by the data center according to the data push strategy;

[0007] The data center adds the mount point to a centrally maintained station list, verifies the client accessing the station list, and pushes the accessed original data stream to the corresponding client after the access is passed;

[0008] The client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point.

[0009] In one embodiment, the source server determines a data push strategy based on data characteristics of the original data stream, and pushes the original data stream to a mount point provided by the data center according to the data push strategy, including:

[0010] When the change amplitude of the original data stream is greater than a preset change threshold, the current push strategy is set as an event trigger strategy, and the original data stream is pushed to the mounting point provided by the data center at the triggering time defined by the event trigger strategy;

[0011] When the data volume of the original data stream is greater than a preset data volume threshold, the current push strategy is set as a compression push strategy, the original data stream is processed by data compression and deduplication, and pushed to the mount point provided by the data center;

[0012] When the transmission requirement of the original data stream is to improve observation accuracy or positioning reliability, the current push strategy is set to the accuracy improvement push strategy, and the original data stream is pushed to the mounting point provided by the data center by supporting multi-frequency point and multi-satellite system reception.

[0013] In one embodiment, the method further comprises:

[0014] The data center verifies the information of the client submitting the registration request and grants access rights to the client that has passed the registration.

[0015] In one embodiment, after the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, it also includes:

[0016] The positioning result is preprocessed, wherein the preprocessing operation includes gross error elimination, clock jump detection and repair, and cycle slip repair.

[0017] In one embodiment, after the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, it also includes:

[0018] Correction processing operations are performed on the error term parameters; wherein the correction processing operations include satellite orbit clock correction, solid tide sea tide correction, ionosphere troposphere correction and double difference elimination.

[0019] In one embodiment, after the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, it also includes:

[0020] The positioning result is compensated and repaired, wherein the compensation and repair operation includes baseline solution and network adjustment.

[0021] In one embodiment, after the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, it also includes:

[0022] An ambiguity fixing operation is performed on the positioning result; wherein the ambiguity fixing operation includes ionospheric-free combined ambiguity, double difference ambiguity and partial ambiguity fixing.

[0023] A landslide monitoring system, the landslide monitoring system comprising a landslide monitoring station, a source server, a data center and a client that establish communication connections in sequence;

[0024] The landslide monitoring station receives observation values ​​of landslide monitoring points from satellites in real time, converts the observation values ​​into raw data streams in a preset format, and then sends them to the source server;

[0025] The source server determines a data push strategy based on the data characteristics of the original data stream, and pushes the original data stream to the mounting point provided by the data center according to the data push strategy;

[0026] The data center adds the mount point to a centrally maintained station list, verifies the client accessing the station list, and pushes the accessed original data stream to the corresponding client after the access is passed;

[0027] The client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point.

[0028] A computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the processor executes the steps of the communication method between a landslide monitoring station and a data center.

[0029] A terminal device comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the above-mentioned communication method between a landslide monitoring station and a data center.

[0030] The present invention provides a communication method, system, medium and device between a landslide monitoring station and a data center. The landslide monitoring station receives the observation value in real time and converts it into a raw data stream. Then, the source server determines the push strategy according to the data characteristics and transmits the data to the mounting point of the data center. The data center adds the mounting point to the centralized management list, verifies and authorizes the client to access it, and the client obtains the positioning result of the landslide monitoring point after processing by the solution model. Through the optimization of the push strategy and centralized data management, this system can transmit data more efficiently in the communication between the data center and the landslide monitoring station, reduce the problem of data delay, and at the same time ensure the real-time nature and transmission security of the data stream, providing strong support for real-time monitoring and early warning of landslides. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0032] in:

[0033] Figure 1 A flow chart of a communication method between a landslide monitoring station and a data center;

[0034] Figure 2 It is a structural diagram of the communication system between the landslide monitoring station and the data center;

[0035] Figure 3 This is a structural block diagram of the terminal equipment. DETAILED DESCRIPTION

[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0037] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, products or devices.

[0038] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0039] like Figure 1 As shown, Figure 1The present invention is a flow chart of the communication between a landslide monitoring station and a data center in an embodiment, which is applied to a landslide monitoring system. The landslide monitoring system includes a landslide monitoring station, a source server, a data center and a client that establish communication connections in sequence. Among them, the landslide monitoring station is a monitoring device located at the landslide site, which includes multiple sensors, such as displacement sensors, acceleration sensors, etc., and is responsible for collecting geographical, environmental and geological data of the landslide area. The source server is used to process and store the data collected by the landslide monitoring station and transmit the data to the data center. The data center is responsible for receiving, storing, analyzing and processing the data transmitted by the source server. The data center has more powerful storage and computing capabilities, and can analyze a large amount of data to identify landslide risks and generate warnings. The client is a terminal device for monitoring personnel or related users to receive warning information, which can be a mobile phone, computer, etc. The client can connect to the data center to access monitoring data and analysis results to understand the landslide risk situation.

[0040] In this embodiment, the steps of providing communication between the landslide monitoring station and the data center include:

[0041] S101, the landslide monitoring station receives the observation values ​​of the landslide monitoring point from the satellite in real time, converts the observation values ​​into raw data streams in a preset format and sends them to the source server.

[0042] Specifically, the landslide monitoring station obtains the GNSS data of the observation value of the remote landslide monitoring point through satellite signals. The observation value can be the displacement, acceleration, temperature, rainfall, etc. of the landslide area, reflecting the dynamic changes of the landslide area. In the landslide monitoring station, the received observation value will be converted into a raw data stream in a standardized data format, such as RTCM (RadioTechnical Communications for Marine Services). This binary encoding form is more convenient for efficient transmission and processing.

[0043] S102: The source server determines a data push strategy based on data characteristics of the original data stream, and pushes the original data stream to a mount point provided by the data center according to the data push strategy.

[0044] Among them, the data push strategy is a transmission strategy determined by the source server based on data characteristics. The strategy determines the priority, transmission frequency, routing method, etc. of the data, ensuring that different types of data are pushed to the corresponding mount points in an appropriate manner. The push strategy varies depending on the real-time requirements or types of data. For example, emergency observation data may be pushed with higher priority and higher frequency, while ephemeris data can use a lower priority. At the same time, the data center provides a dedicated data receiving interface, and each mount point is responsible for receiving a specific type of data service (observation data, ephemeris data, differential information, etc.). For example, one mount point is dedicated to receiving observation data in the landslide area, and the other is used to receive satellite ephemeris data. This push strategy can maintain the independence of the data, ensure that various types of data have a push strategy for catching the door and are received and processed by a dedicated mount point, which is conducive to the accuracy of subsequent analysis and the convenience of system maintenance.

[0045] Optionally, S102 specifically includes the following steps:

[0046] A1. When the change range of the original data stream is greater than the preset change threshold, the current push strategy is set as an event trigger strategy, and the original data stream is pushed to the mounting point provided by the data center at the trigger time defined by the event trigger strategy.

[0047] Specifically, the source server pre-sets a change threshold, which is the benchmark for the triggering strategy. When the data change exceeds the threshold, it means that an abnormal event has occurred that may require an immediate response. For example, a landslide displacement exceeding a preset value may indicate an increased landslide risk. At the same time, the event triggering strategy defines a trigger moment (usually immediately or after a very short delay), at which time the data is immediately pushed to the data center mount point. Through this process, the source server can ensure that key data is quickly transmitted to the data center for real-time analysis and early warning when the change amplitude is abnormal.

[0048] A2. When the data volume of the original data stream is greater than the preset data volume threshold, the current push strategy is set to the compression push strategy, and the original data stream is processed by data compression and deduplication, and pushed to the mounting point provided by the data center.

[0049] Specifically, the data volume threshold is a pre-set value used to identify when the data stream is too large, which may lead to excessive bandwidth resource usage or transmission delays. When the data volume is detected to exceed the threshold, the source server will automatically switch the current push strategy to the "compressed push strategy". At this time, the source server first compresses the original data stream, encodes the data into a more compact form, and reduces the data volume. For example, data compression algorithms (such as ZIP, LZ77, etc.) are used to reduce the number of bytes of transmitted data, thereby reducing bandwidth pressure. At the same time, the source server will screen and remove duplicate information in the data stream (i.e., deduplication) to ensure that each piece of transmitted data is necessary and non-duplicate content. The compressed and deduplicated data stream will be pushed to the designated mount point of the data center for storage and further processing. The data center can obtain the necessary monitoring information through the compressed data stream, but the transmission burden is significantly reduced.

[0050] A3. When the transmission requirement of the original data stream is to improve the observation accuracy or positioning reliability, the current push strategy is set to the accuracy improvement push strategy, and the original data stream is pushed to the mounting point provided by the data center by supporting multi-frequency and multi-satellite system reception.

[0051] Specifically, when the system recognizes the need to improve accuracy and reliability, the current push strategy will automatically switch to the "accuracy improvement push strategy". The core of this strategy is to use the observation values ​​of multi-frequency and multi-satellite systems to enhance the accuracy and robustness of data. In the multi-frequency reception mode, the receiver of the monitoring system will receive signals from multiple frequency bands (such as L1 and L2 bands) from satellites, and use these multi-frequency data to reduce observation errors, especially ionospheric delay errors. Through multi-frequency reception, the accuracy of observation values ​​can be significantly improved, making the surface displacement data obtained by the monitoring station more accurate. In addition, the accuracy improvement push strategy also includes support for multi-satellite systems (such as GPS, GLONASS, Galileo, BDS). By receiving signals from different satellite systems, the monitoring system can increase the number of visible satellites and enhance the strength and coverage of positioning signals. This multi-mode satellite reception method can effectively improve the robustness of positioning solutions, and obtain reliable observation results even in complex terrain conditions such as mountainous areas.

[0052] S103, the data center adds the mount point to the centrally maintained station list, verifies the client accessing the station list, and pushes the accessed original data stream to the corresponding client after the access is successful.

[0053] Specifically, the data center adds all the mount points of the landslide monitoring system (such as mount points that provide observation data, ephemeris data, differential information, etc.) to a station list. This list records all available data mount points and is uniformly maintained and managed by the data center server. When a client requests access to data, it needs to go through a verification process to determine its identity and permissions. The client needs to submit specific verification information to the data center, such as an authorization code, username and password, or token. The data center server will authenticate the client based on the verification information submitted by the client. Once the client passes the verification, the data center will push the original data stream on the mount point to the client, and the client can obtain the real-time data stream of the landslide monitoring station. If the verification fails, the data center will send a verification failure message to the client and reject its access request.

[0054] It can be seen that through the verification mechanism, the data center can effectively control the access rights of the client to ensure that only authorized users can obtain monitoring data, thereby protecting data security. At the same time, all mount points are managed in a station list, enabling the data center to efficiently maintain and update data resources and facilitate centralized service provision.

[0055] Optionally, S103 may further perform the following steps: the data center verifies the information of the client submitting the registration request, and grants access permission to the client that has passed the registration.

[0056] Specifically, when a client first accesses the data center, it needs to submit a registration request for identity and information verification. The registration request usually includes basic information of the client, such as device identification, user information, application purpose, etc. The data center verifies the registration information submitted by the client to ensure the legitimacy of its identity and the compliance of its purpose. This verification step may involve more detailed checks than ordinary verification, such as user identity authentication, usage scenario review, etc. After verification, the data center will set corresponding access rights for the registered client, which allow the client to access specific data resources or mount points. For example, some clients may only have access to observation data mount points, while other clients with advanced permissions can access more comprehensive landslide monitoring data. Permissions can be customized according to the different needs of the client. Once the client completes registration and obtains access rights, the data center will verify and process its request according to the previously set permissions during subsequent access. The client does not need to re-register every time, but each access still needs to pass regular verification to ensure that the permissions are correct and not abused.

[0057] S104, the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point.

[0058] Specifically, after receiving the original data stream pushed by the data center, the client first synchronizes time with the data center through asynchronous RTK (Real-Time Keying) or synchronous RTK to ensure the real-time and accuracy of data stream transmission and solution. Then the built-in solution model is started to perform non-difference solution and / or double-difference solution on the incoming data. Non-difference solution is the simplest solution, which directly uses the observation data of a single satellite and receiver for positioning solution. Its characteristic is that the signal data observed by the satellite is converted into the absolute position data of the monitoring point. Non-difference solution is usually suitable for scenarios with low positioning accuracy requirements, because it does not eliminate errors and directly includes system errors such as atmospheric errors and satellite orbit errors. Double-difference solution is a high-precision solution that reduces errors through double-difference processing. It is based on the "difference" principle and compares signal data between multiple satellites and multiple receivers to eliminate most systematic errors.

[0059] The communication between the landslide monitoring station and the data center is carried out by receiving the observation values ​​in real time at the landslide monitoring station and converting them into raw data streams. The source server then determines the push strategy based on the data characteristics and transmits the data to the mount point of the data center. The data center adds the mount point to the centralized management list, verifies and authorizes the client to access it, and the client obtains the positioning result of the landslide monitoring point after processing the model. Through the optimization of the push strategy and centralized data management, this system can transmit data more efficiently in the communication between the data center and the landslide monitoring station, reduce the problem of data delay, and ensure the real-time nature and transmission security of the data stream, providing strong support for real-time monitoring and early warning of landslides.

[0060] In a specific embodiment, after the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, the following steps are also performed: preprocessing operation is performed on the positioning result.

[0061] Among them, the preprocessing operations include gross error elimination, clock jump detection and repair, and cycle slip repair. Gross error elimination refers to identifying and deleting abnormal data that obviously deviates from the true value in the observation data. These abnormal values ​​are usually called "gross errors" and may be caused by environmental interference, equipment failure and other reasons, which directly affect the positioning accuracy. The purpose of clock jump detection and repair is to detect and repair sudden changes in time and ensure the time continuity of the observation data to ensure accurate positioning results. A cycle slip refers to a sudden jump in the carrier phase of a satellite signal due to signal obstruction, interference and other reasons, resulting in errors in the solution results. The purpose of cycle slip repair is to restore the continuity of the carrier phase, thereby ensuring the accuracy and stability of the solution.

[0062] The combined use of these three preprocessing technologies can significantly improve the positioning accuracy and reliability of high-precision positioning systems such as landslide monitoring, and provide data support for accurate positioning and analysis.

[0063] In a specific embodiment, after the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, the following steps are also performed: correction processing operations are performed on the error term parameters.

[0064] Among them, the correction processing operations include satellite orbit clock correction, solid tide correction, ionosphere troposphere correction and double difference elimination. Specifically, the satellite orbit is not completely accurate, which will introduce orbit errors. At the same time, the satellite clock will also have deviations, causing additional positioning errors. The positioning error can be reduced by correcting the satellite orbit and satellite clock deviations. The crust is affected by the gravity of the sun and the moon, resulting in tiny periodic deformations. This phenomenon is called "solid tides", and the influence of ocean tides will also indirectly cause changes in the position of the receiving point. By correcting the influence of solid tides and ocean tides, the observation error caused by the earth's tides can be reduced. The ionosphere (the charged particle layer in the high altitude) and the troposphere (the lower atmosphere of the earth) will cause signal delays and refractions, especially in long-distance signal transmission, the errors are more significant. Ionosphere and troposphere corrections can reduce the errors caused by signal delays and refractions, especially in long-distance transmission. Double difference elimination can effectively reduce a variety of systematic errors and improve positioning accuracy. It is suitable for scenarios that require high-precision positioning.

[0065] These error correction processing technologies jointly improve the positioning accuracy and data reliability of the landslide monitoring system, providing more stable and accurate technical support for monitoring geological phenomena such as landslides.

[0066] In a specific embodiment, after the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, the following steps are also performed: performing compensation and repair operations on the positioning result.

[0067] Among them, the compensation and repair operations include baseline solution and network adjustment. Specifically, baseline solution uses the observation data between two or more stations to eliminate most errors through differential analysis, thereby obtaining the baseline vector between the two stations. In this process, the repaired observation value will be used to calculate the exact value of the baseline vector. Network adjustment, on the other hand, uses the baseline vectors between multiple stations on the basis of baseline solution to obtain the precise coordinates of the entire GNSS network through adjustment. Observation value compensation can be achieved through group observation equations, random equations, etc.

[0068] These compensatory repair operations enable the monitoring network to more accurately reflect the actual displacement and deformation of the landslide monitoring area, thereby providing more reliable data support and early warning capabilities.

[0069] In a specific embodiment, after the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, the following steps are also performed: performing an ambiguity fixing operation on the positioning result.

[0070] Among them, the ambiguity fixing operation includes ionospheric-free combined ambiguity, double-difference ambiguity and partial ambiguity fixing. Specifically, ionospheric-free combined ambiguity is to eliminate the influence of the ionosphere by combining satellite signals of two or more frequencies. The ionosphere will delay the signal, resulting in reduced accuracy in ambiguity resolution, so it is necessary to use a combination of multi-frequency signals to offset this effect and fix the ambiguity. Double-difference ambiguity is an ambiguity fixation that eliminates most systematic errors by double-difference processing of observation data from two receivers and two satellites. Through double-difference processing, the common error between the receiver and the satellite can be reduced, thereby improving the accuracy of ambiguity resolution. Partial ambiguity fixing means that during the positioning process, only some ambiguity values ​​are fixed to improve the robustness and convergence speed of the solution. The advantage of partially fixed ambiguity is that it allows the system to obtain a reasonable solution result more quickly, even if all ambiguities cannot be fully determined.

[0071] The above ambiguity fixing operations can effectively improve the accuracy and reliability of positioning results in landslide monitoring and provide accurate and stable technical support for geological disaster monitoring.

[0072] In one embodiment, Figure 2 As shown, a communication system between a landslide monitoring station and a data center is proposed, the system includes a landslide monitoring station 201, a source server 202, a data center 203 and a client 204 which establish communication connections in sequence;

[0073] The landslide monitoring station 201 receives the observation values ​​of the landslide monitoring points from the satellite in real time, converts the observation values ​​into a raw data stream in a preset format and sends it to the source server 202;

[0074] The source server 202 determines a data push strategy based on the data characteristics of the original data stream, and pushes the original data stream to the mount point provided by the data center 203 according to the data push strategy;

[0075] The data center 203 adds the mount point to the centrally maintained station list, verifies the client 204 accessing the station list, and pushes the accessed original data stream to the corresponding client 204 after the access is passed;

[0076] The client 204 starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point.

[0077] Figure 3 FIG. 2 shows an internal structure diagram of a terminal device in an embodiment. Figure 3As shown, the terminal device includes a processor, a memory and a network interface connected via a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the terminal device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor can realize the communication between the landslide monitoring station and the data center. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor can realize the communication between the landslide monitoring station and the data center. Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the terminal device to which the scheme of the present application is applied. The specific terminal device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0078] A computer-readable storage medium stores a computer program, which implements the following steps when executed by a processor: a landslide monitoring station receives observation values ​​of a landslide monitoring point from a satellite in real time, converts the observation values ​​into a raw data stream in a preset format and sends the result to a source server; the source server determines a data push strategy based on data features of the raw data stream, and pushes the raw data stream to a mounting point provided by a data center using the data push strategy; the data center adds the mounting point to a centrally maintained station list, verifies a client accessing the station list, and pushes the accessed raw data stream to the corresponding client after the access is successful; the client starts a solution model to solve the raw data stream to obtain a positioning result of the landslide monitoring point.

[0079] A terminal device comprises a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented: a landslide monitoring station receives observation values ​​of a landslide monitoring point from a satellite in real time, converts the observation values ​​into raw data streams in a preset format and sends them to a source server; the source server determines a data push strategy based on data features of the raw data stream, and pushes the raw data stream to a mounting point provided by a data center using the data push strategy; the data center adds the mounting point to a centrally maintained station list, verifies the client accessing the station list, and pushes the accessed raw data stream to the corresponding client after the access is successful; the client starts a solution model to solve the raw data stream to obtain a positioning result of the landslide monitoring point.

[0080] It should be noted that the above-mentioned communication, system, equipment and computer-readable storage medium between the landslide monitoring station and the data center belong to a general inventive concept, and the contents of the embodiments of the communication, system, equipment and computer-readable storage medium between the landslide monitoring station and the data center are applicable to each other.

[0081] Those skilled in the art will appreciate that all or part of the processes in the above embodiments can be implemented by instructing the relevant hardware through a computer program, which can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the above embodiments. Among them, any reference to memory, storage, database or other media used in the embodiments provided in the present application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synch li nk) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0082] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, 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.

[0083] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A communication method between a landslide monitoring station and a data center, characterized in that: Applied to a landslide monitoring system, the landslide monitoring system includes a landslide monitoring station, a source server, a data center and a client that establish communication connections in sequence, and the method includes: The landslide monitoring station receives observation values ​​of landslide monitoring points from satellites in real time, converts the observation values ​​into raw data streams in a preset format, and then sends them to the source server; The source server determines a data push strategy based on the data characteristics of the original data stream, and pushes the original data stream to the mount point provided by the data center according to the data push strategy; The data center adds the mount point to a centrally maintained station list, verifies the client accessing the station list, and pushes the accessed original data stream to the corresponding client after the access is passed; The client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point.

2. The method according to claim 1, characterized in that The source server determines a data push strategy based on the data characteristics of the original data stream, and pushes the original data stream to the mount point provided by the data center according to the data push strategy, including: When the change amplitude of the original data stream is greater than a preset change threshold, the current push strategy is set as an event trigger strategy, and the original data stream is pushed to the mounting point provided by the data center at the triggering time defined by the event trigger strategy; When the data volume of the original data stream is greater than a preset data volume threshold, the current push strategy is set as a compression push strategy, the original data stream is processed by data compression and deduplication, and pushed to the mount point provided by the data center; When the transmission requirement of the original data stream is to improve observation accuracy or positioning reliability, the current push strategy is set to the accuracy improvement push strategy, and the original data stream is pushed to the mounting point provided by the data center by supporting multi-frequency point and multi-satellite system reception.

3. The method according to claim 1, characterized in that The method further comprises: The data center verifies the information of the client submitting the registration request and grants access rights to the client that has passed the registration.

4. The method according to claim 1, characterized in that After the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, it also includes: The positioning result is preprocessed, wherein the preprocessing operation includes gross error elimination, clock jump detection and repair, and cycle slip repair.

5. The method according to claim 1, characterized in that After the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, it also includes: Correction processing operations are performed on the error term parameters; wherein the correction processing operations include satellite orbit clock correction, solid tide sea tide correction, ionosphere troposphere correction and double difference elimination.

6. The method according to claim 1, characterized in that After the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, it also includes: The positioning result is compensated and repaired, wherein the compensation and repair operation includes baseline solution and network adjustment.

7. The method according to claim 1, characterized in that After the client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point, it also includes: An ambiguity fixing operation is performed on the positioning result; wherein the ambiguity fixing operation includes ionospheric-free combined ambiguity, double difference ambiguity and partial ambiguity fixing.

8. A landslide monitoring system, characterized in that: The landslide monitoring system comprises a landslide monitoring station, a source server, a data center and a client that establish communication connections in sequence; The landslide monitoring station receives observation values ​​of landslide monitoring points from satellites in real time, converts the observation values ​​into raw data streams in a preset format, and then sends them to the source server; The source server determines a data push strategy based on the data characteristics of the original data stream, and pushes the original data stream to the mount point provided by the data center according to the data push strategy; The data center adds the mount point to a centrally maintained station list, verifies the client accessing the station list, and pushes the accessed original data stream to the corresponding client after the access is passed; The client starts the solution model to solve the original data stream to obtain the positioning result of the landslide monitoring point.

9. A computer-readable storage medium, characterized in that: A computer program is stored, and when the computer program is executed by a processor, the processor is caused to perform the steps of the method according to any one of claims 1 to 7.

10. A terminal device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the method according to any one of claims 1 to 7.