Receiver-based offset monitoring method, apparatus, device, and storage medium

CN116088000BActive Publication Date: 2026-08-07SHANGHAI HUACE NAVIGATION TECH
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI HUACE NAVIGATION TECH
Filing Date
2023-02-01
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0004]但是,在基于移动网络传输监测数据时,存在信号不稳定导致的数据发送不及时的问题;且当发生灾害时,移动通信网络基站也会出现损坏情况,以致于监测设备无法将监测数据传输至监控平台

Benefits of technology

[0041] The receiver-based offset monitoring scheme provided in this embodiment of the invention is applied to an offset monitoring system, which includes a base station and N monitoring stations connected via a narrowband ground-based communication module. First, the base station analyzes the received satellite signals in real time to obtain positioning differential data, and then transmits this data to the N monitoring stations via the narrowband ground-based communication module. Next, each monitoring station calculates the positioning differential data to obtain multiple offsets, where each offset is the distance between the monitoring station and the base station. Finally, when any offset exceeds a preset threshold, an alarm message is sent to the terminal via the narrowband ground-based communication module. This embodiment of the scheme achieves automatic data calculation at the front end by calculating the offset of each monitoring station relative to the base station from the positioning differential data. This eliminates the need to transmit the collected data to a monitoring platform, solving the problem of untimely or untransmittable data transmission caused by unstable mobile networks in existing technologies, and achieving the beneficial effect of timely data response.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116088000B_ABST
    Figure CN116088000B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a kind of based on receiver's offset monitoring method, device, equipment and storage medium, related to computer technology field, it is applied to offset monitoring system, this system includes reference station and N monitoring station.Reference station real-time analysis received satellite signal, obtains positioning difference data, positioning difference data is sent to N monitoring station based on narrowband ground communication module;Each monitoring station respectively solves positioning difference data, obtains multiple offsets;When any offset exceeds preset threshold, alarm information is sent to terminal based on narrowband ground communication module.This embodiment provides the scheme, by solving positioning difference data in monitoring station and obtaining the offset of each monitoring station relative to reference station, realizes the automatic solution of data in front end, without transmitting the data collected to monitoring platform, obtains the beneficial effect of timely response to data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to computer technology, and in particular to a method, apparatus, device and storage medium for offset monitoring based on a receiver. Background Technology

[0002] To reduce the damage to people's lives and property caused by geological disasters (such as landslides), when using monitoring equipment to monitor potential hazards, there are high standards and requirements for the stability, real-time performance, and accuracy of the monitoring data transmitted by the monitoring equipment.

[0003] Most monitoring equipment transmits monitoring data to the monitoring platform using common 2G, 3G, or 4G mobile communication methods. The monitoring platform then processes the monitoring data to perform analysis and early warning.

[0004] However, when transmitting monitoring data based on mobile networks, there are problems such as unstable signals leading to untimely data transmission; and when disasters occur, mobile communication network base stations may also be damaged, so that the monitoring equipment cannot transmit monitoring data to the monitoring platform. Summary of the Invention

[0005] This invention provides a receiver-based offset monitoring method, apparatus, device, and storage medium, which can improve existing offset monitoring solutions.

[0006] In a first aspect, embodiments of the present invention provide a receiver-based offset monitoring method applied to an offset monitoring system, the offset monitoring system comprising a base station and N monitoring stations, the base station and the N monitoring stations being communicatively connected via a narrowband ground-based communication module, the method comprising:

[0007] The base station analyzes the received satellite signals in real time to obtain positioning differential data, and sends the positioning differential data to N monitoring stations based on the narrowband ground-based communication module;

[0008] Each of the monitoring stations respectively calculates the positioning differential data to obtain multiple offsets, wherein each offset is the offset distance of each monitoring station relative to the base station;

[0009] When any of the offsets exceeds a preset threshold, an alarm message is sent to the terminal based on the narrowband ground-based communication module.

[0010] Optionally, the base station includes a first antenna unit and a first positioning unit;

[0011] The base station analyzes the received satellite signals in real time to obtain positioning differential data, including:

[0012] The satellite signal is received in real time by the first antenna unit and transmitted to the first positioning unit.

[0013] The first positioning unit parses the satellite signal to obtain positioning information, and performs differential processing on the positioning information to obtain the positioning differential data.

[0014] Optionally, each of the monitoring stations includes: a second antenna unit and a second positioning unit;

[0015] Each of the monitoring stations respectively calculates the positioning differential data to obtain multiple offsets, including:

[0016] The positioning differential data is received based on the second antenna unit, and the positioning differential data is transmitted to the second positioning unit.

[0017] The second positioning unit performs real-time dynamic calculation on the positioning differential data to obtain the offset of the current monitoring station relative to the base station.

[0018] Optionally, the positioning differential data includes base station coordinate data;

[0019] The second positioning unit performs real-time dynamic calculations on the positioning differential data to obtain the offset distance of the current monitoring station relative to the base station, including:

[0020] The second positioning unit performs real-time dynamic calculation on the positioning differential data to obtain the baseline vector of the current monitoring station relative to the reference station;

[0021] The baseline vector and the reference station coordinate data are processed to obtain the current coordinate position of the monitoring station.

[0022] The offset is obtained based on the current coordinate position and the coordinate position of the base station.

[0023] Optionally, each of the monitoring stations further includes: a processing unit;

[0024] After transmitting the positioning differential data to N monitoring stations via the narrowband ground-based communication module, the method further includes:

[0025] The second antenna unit synchronously transmits the positioning differential data to the processing unit;

[0026] The processing unit performs real-time dynamic calculations on the positioning differential data to obtain the calculation results.

[0027] The solution result is smoothed and filtered to obtain the precise location information of the monitoring station at the current moment.

[0028] Optionally, when the offset obtained by the current monitoring station does not exceed a preset threshold, the method further includes:

[0029] The precise location information at the current moment is marked as the location information of the current monitoring station, and the offset of the current monitoring station relative to the base station at the next moment is calculated based on the precise location information at the current moment.

[0030] Optionally, before the reference station analyzes the received satellite signals in real time, the method further includes:

[0031] A preset altitude cutoff angle is set for the reference station, and the satellite signal is obtained by filtering the initial signal according to the preset altitude cutoff angle.

[0032] Secondly, embodiments of the present invention provide a receiver-based offset monitoring device integrated into an offset monitoring system. The offset monitoring system includes a base station and N monitoring stations, wherein the base station and the N monitoring stations are communicatively connected via a narrowband ground-based communication module. The device includes:

[0033] The signal analysis module is used to analyze the received satellite signals in real time at the base station to obtain positioning differential data, and to send the positioning differential data to N monitoring stations based on the narrowband ground-based communication module;

[0034] The data processing module is used to process the positioning differential data for each monitoring station to obtain multiple offsets, wherein the offset is the offset distance of each monitoring station relative to the reference station;

[0035] The information sending module is used to send alarm information to the terminal based on the narrowband ground-based communication module when any offset exceeds a preset threshold.

[0036] Thirdly, embodiments of the present invention also provide an electronic device, the electronic device comprising:

[0037] At least one processor; and

[0038] A memory communicatively connected to the at least one processor; wherein,

[0039] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the receiver-based offset monitoring method according to any embodiment of the present invention.

[0040] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions, which are used to cause a processor to execute and implement the receiver-based offset monitoring method described in any embodiment of the present invention.

[0041] The receiver-based offset monitoring scheme provided in this embodiment of the invention is applied to an offset monitoring system, which includes a base station and N monitoring stations connected via a narrowband ground-based communication module. First, the base station analyzes the received satellite signals in real time to obtain positioning differential data, and then transmits this data to the N monitoring stations via the narrowband ground-based communication module. Next, each monitoring station calculates the positioning differential data to obtain multiple offsets, where each offset is the distance between the monitoring station and the base station. Finally, when any offset exceeds a preset threshold, an alarm message is sent to the terminal via the narrowband ground-based communication module. This embodiment of the scheme achieves automatic data calculation at the front end by calculating the offset of each monitoring station relative to the base station from the positioning differential data. This eliminates the need to transmit the collected data to a monitoring platform, solving the problem of untimely or untransmittable data transmission caused by unstable mobile networks in existing technologies, and achieving the beneficial effect of timely data response.

[0042] It should be understood that the description in this section is not intended to identify key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the embodiments of the present invention will become readily apparent from the following description. Attached Figure Description

[0043] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 This is a schematic flowchart of a receiver-based offset monitoring method provided in an embodiment of the present invention;

[0045] Figure 2 This is another schematic diagram of the offset monitoring method based on the receiver provided in the embodiment of the present invention;

[0046] Figure 3 This is a schematic diagram of a receiver-based offset monitoring device provided in an embodiment of the present invention;

[0047] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0048] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0049] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.

[0050] Figure 1 This is a schematic flowchart of a receiver-based offset monitoring method provided in an embodiment of the present invention. This embodiment is applicable to situations where offset monitoring equipment is installed at potential hazard points. The method can be executed by a receiver-based offset monitoring device, which can be implemented in hardware and / or software and integrated into an offset monitoring system. The offset monitoring system includes a base station and N monitoring stations. The base station and the N monitoring stations are connected via a narrowband ground-based communication module.

[0051] Specifically, please refer to Figure 1 The receiver offset monitoring method provided in this embodiment includes the following steps:

[0052] S110, the base station analyzes the received satellite signals in real time to obtain positioning differential data, and sends the positioning differential data to N monitoring stations based on the narrowband ground-based communication module.

[0053] Base stations are typically located in fixed positions, at a certain distance from monitoring stations, and are used to receive and analyze satellite signals. Base stations can be implemented using Global Navigation Satellite System (GNSS) receivers.

[0054] The base station receives satellite signals by installing a receiving antenna to receive radio frequency signals and process the electromagnetic waves broadcast by the satellite into usable electrical signals. After acquiring the satellite signal, the base station's receiver begins tracking, processing, and measuring the signal to obtain observation data such as carrier phase observations, pseudo-station observations, and base station coordinates. This observation data is then further processed using differential techniques to obtain positioning differential data. The purpose of obtaining positioning differential data is to eliminate errors such as satellite clock errors, ephemeris errors, ionospheric errors, and tropospheric errors that may exist during the process of obtaining accurate coordinate data based on satellite signals. Differential techniques can be used to eliminate these errors, resulting in a more accurate positioning result.

[0055] The base station broadcasts the corrected positioning differential data in real time through a narrowband ground-based communication module. The monitoring station receives the corrected positioning differential data and performs correction calculations with the current positioning data, thereby improving the positioning accuracy to the meter level or even the centimeter level.

[0056] When N monitoring stations and reference stations are connected via narrowband ground-based (NB-IoT) communication modules, the NB-IoT features stable data transmission and wide coverage, enabling the timely transmission of data obtained by the reference stations and ensuring the timeliness of data transmission.

[0057] S120. Each monitoring station separately calculates the positioning differential data to obtain multiple offsets.

[0058] Monitoring stations are set up at potential hazard points within the target area. They are used to process data transmitted from the base station to determine the current location of the monitoring station. This allows for comparison of the current location of the monitoring station with the base station's location to determine if any deviation has occurred. Because the base station is located far from the potential hazard point, its position generally remains unchanged.

[0059] Taking landslides as an example of monitoring geological hazards, there are generally multiple potential hazard points on the mountain. Therefore, a monitoring station can be set up at each hazard point to achieve comprehensive monitoring of the mountain. The monitoring station can also be implemented using a Global Navigation Satellite System (GNSS) receiver.

[0060] It should be noted that the solution provided in this embodiment of the invention is applicable not only to detecting landslides, but also to monitoring surface displacement such as bridge deformation, reservoir dams, and geological disasters in mines, as well as monitoring the deformation of buildings. Specific application scenarios for receiver-based offset monitoring solutions are not limited here.

[0061] S130. When any offset exceeds a preset threshold, an alarm message is sent to the terminal based on the narrowband ground-based communication module.

[0062] If the offset value obtained by any of the N monitoring stations exceeds the preset threshold, it indicates that the currently detected target object is at risk of disaster. For example, if the target mountain may be prone to landslide, an alarm message can be sent to the terminal to enable the rapid evacuation of residents near the target object based on the alarm message.

[0063] The aforementioned preset thresholds include an offset distance threshold and an offset angle threshold. The offset distance threshold can be 1cm, 5cm, or 10cm, etc.; the offset angle threshold can be 5°, 10°, or 15°, etc. The specific values ​​of the offset distance threshold and offset angle threshold are not restricted here.

[0064] For example, taking the standard distance between the current monitoring station and the base station as 10 meters in the north direction as an example, after step S120, the straight-line distance between the current monitoring station and the base station is obtained as 10m, but the offset angle is 5° west of north. In this case, it can also be determined that the offset exceeds the preset threshold.

[0065] Optionally, the aforementioned terminal can be an alarm terminal, for example, a field audible and visual alarm or a home alarm. Since the field loudspeakers are installed in relatively dispersed locations, and some home alarms may be installed at considerable distances, to ensure the reliability of the monitoring station's narrowband communication module in sending alarm information between the field audible and visual alarms and the home alarms, the narrowband communication module within the monitoring station can adopt a MESH multicast transmission method. MESH multicast has multi-hop characteristics, allowing home alarms located at greater distances to receive alarm information through multi-hop transmission.

[0066] The receiver-based offset monitoring method provided in this embodiment of the invention is applied to an offset monitoring system, which includes a base station and N monitoring stations connected via a narrowband ground-based communication module. First, the base station analyzes the received satellite signals in real time to obtain positioning differential data, and then transmits this data to the N monitoring stations via the narrowband ground-based communication module. Next, each monitoring station calculates the positioning differential data to obtain multiple offsets, where each offset represents the distance between the monitoring station and the base station at the current time compared to the previous time. Finally, when any offset exceeds a preset threshold, an alarm message is sent to the terminal via the narrowband ground-based communication module. This embodiment achieves automatic data calculation at the front end by calculating the offset of each monitoring station relative to the base station from the positioning differential data at the monitoring station. This eliminates the need to transmit the collected data to a monitoring platform, solving the problem of untimely or untransmittable data transmission caused by unstable mobile networks in existing technologies, and achieving the beneficial effect of timely data response.

[0067] Figure 2 This is another schematic flowchart of the receiver-based offset monitoring method provided in this embodiment of the invention. The relationship between this embodiment and the above embodiments further refines the corresponding features of the above embodiments.

[0068] like Figure 2 As shown, the method may include the following steps:

[0069] S210. Set a preset altitude cutoff angle for the base station, and obtain satellite signals by filtering the initial signals according to the preset altitude cutoff angle.

[0070] When communicating based on a narrowband ground-based communication module, since the narrowband communication module transmits less data per packet, the initial signal received by the base station can be filtered. For example, after filtering, the 1.6KB packet of multi-frequency data from the entire system can be filtered to about 800B. The smaller data volume can shorten the data communication time, reduce differential data delay, and improve the solution accuracy.

[0071] The signal filtering method provided in this embodiment is as follows: a preset altitude cutoff angle is set for the base station. This can shield the preset altitude cutoff angle from obstructions and multipath effects. Satellites below the preset altitude cutoff angle are not tracked, thereby reducing the number of tracked satellites and the amount of data. The obtained satellite signals are all pre-filtered signals, thus ensuring the accuracy of subsequent calculations.

[0072] The methods for filtering initial signals to obtain satellite signals are not limited to the examples mentioned above. Correspondingly, other methods include shutting down a specific satellite system or a specific frequency band, such as shutting down the GLONASS and Galileo satellite systems, which can also achieve the same purpose.

[0073] The angle of the preset height cutoff angle can be 5°, 10° or 15°, etc., and the specific value of the preset height cutoff angle is not limited here.

[0074] S220: Receives satellite signals in real time based on the first antenna unit and transmits the satellite signals to the first positioning unit.

[0075] The reference station provided in this embodiment includes a first antenna unit and a first positioning unit. The first antenna unit can be implemented using a GNSS antenna, and the first positioning unit can be implemented using a GNSS positioning module.

[0076] S221. The first positioning unit parses satellite signals to obtain positioning information and performs differential processing on the positioning information to obtain positioning differential data.

[0077] The first positioning unit may specifically include a radio frequency subunit, a baseband processing subunit, and an application processor subunit. Positioning differential data can then be obtained by parsing satellite signals in the following manner:

[0078] First, the satellite signal is transmitted to the RF input terminal of the RF subunit via the RF feeder. After receiving the signal, the RF subunit performs analog-to-digital conversion to convert the analog signal into a digital signal and outputs the digital signal to the baseband processing subunit. The baseband processing subunit processes the digital signal to recover the positioning information broadcast by the satellite and then outputs the positioning information as an information code stream to the application processor subunit. The application processing subunit performs differential processing on the positioning information to obtain positioning differential data and outputs the positioning differential data in the RTCM standard format.

[0079] S230. The positioning differential data is sent to N monitoring stations based on the narrowband ground-based communication module.

[0080] S240: Receive positioning differential data based on the second antenna unit and transmit the positioning differential data to the second positioning unit.

[0081] Each monitoring station provided in this embodiment includes: a second antenna unit and a second positioning unit; wherein, the second antenna unit can be implemented by a GNSS antenna, and the first positioning unit can be implemented by a GNSS positioning module.

[0082] S241. The second positioning unit performs real-time dynamic calculation on the positioning differential data to obtain the offset of the current monitoring station relative to the reference station.

[0083] Real-time dynamic calculation, based on RTK (Real-time kinematic) carrier phase differential technology, calculates the difference between the positioning differential data sent by the base station using RTK, obtaining the calculation result. The current calculation result is the offset of the current monitoring station relative to the base station. This eliminates the difference in observation values ​​between the base station and the monitoring station using RTK technology, thereby achieving rapid fixation of phase ambiguity and instantaneous centimeter-level positioning.

[0084] In one implementation, the positioning differential data includes base station coordinate data, and step S241 can be implemented as follows: the second positioning unit first performs real-time differential processing on the positioning differential data to obtain the baseline vector of the current monitoring station relative to the base station; then performs coordinate processing on the baseline vector and the base station coordinate data to obtain the current coordinate position of the current monitoring station; finally, the offset is obtained based on the current coordinate position and the coordinate position of the base station.

[0085] The aforementioned positioning differential data may include carrier phase observations, pseudo-station observations, and base station coordinates measured in real time by the base station. The base station transmits these data to multiple monitoring stations via narrowband communication. The monitoring stations receive the positioning differential data via narrowband communication and perform real-time differential processing based on RTK to obtain the baseline vector between the base station and the current monitoring station. Furthermore, by adding the baseline vector to the base station coordinate data and performing coordinate transformation, the planar coordinates of the monitoring station can be obtained. Based on the current planar coordinates, the current coordinate position of the current monitoring station can be identified.

[0086] If the current monitoring station's offset is large, the second positioning unit can respond quickly by obtaining the current distance based on the current coordinates of the monitoring station and the base station. This current distance is then compared with a standard distance to determine the offset between the monitoring station and the base station. The standard distance is obtained based on the standard coordinates of the current monitoring station and the base station; the current standard coordinates represent the original position (or theoretically set position) of the current monitoring station.

[0087] S250. When any offset exceeds a preset threshold, an alarm message is sent to the terminal based on the narrowband ground-based communication module.

[0088] In a preferred embodiment, when implementing this scheme, the offset of the current monitoring station relative to the base station may not always exceed a preset threshold. The position of each monitoring station may change slightly, but not to the point of triggering an alarm. In this case, obtaining the precise position information of the monitoring stations with slight changes facilitates the calculation of the offset of the current monitoring station relative to the base station at the next moment based on the precise position information at the current time. Therefore, in the receiver-based offset monitoring scheme provided in this embodiment, each monitoring station also includes a processing unit. The function of the processing unit is that after executing step S230, the second antenna unit synchronously transmits the positioning differential data to the processing unit; the processing unit performs real-time dynamic calculation on the positioning differential data to obtain the calculation result; and performs smoothing filtering on the calculation result to obtain the precise position information of the monitoring station at the current moment.

[0089] Within the processing unit, real-time dynamic calculations of the positioning differential data are performed synchronously based on RTK. The difference between this processing unit and the second positioning unit is that the processing unit performs smoothing filtering on the calculation results to obtain the precise location information of the current monitoring station at the current moment. This processing unit can be implemented using a processor.

[0090] Furthermore, when the offset obtained by the current monitoring station does not exceed a preset threshold, the precise location information at the current moment is marked as the location information of the current monitoring station, and the offset of the current monitoring station relative to the base station at the next moment is calculated based on the precise location information at the current moment. This allows the processing unit to verify the data of the solution result of the second positioning unit, effectively eliminating flying points and reducing the problem of false alarms.

[0091] The receiver-based offset monitoring method provided in this embodiment of the invention involves a base station sending positioning differential data to a monitoring station via a narrowband ground-based communication module. Inside the monitoring station, a second positioning unit and a processing unit receive the positioning differential data from the base station via the narrowband ground-based communication module and perform synchronous real-time dynamic calculations. The second positioning unit can respond quickly. If the offset distance between the current monitoring station and the base station exceeds a preset threshold, an alarm message can be sent to the on-site audible and visual alarm and the in-home alarm via the ground-based communication module. If the offset distance does not exceed the preset threshold, the calculation results are smoothed and filtered in the processing unit to obtain the precise location of the current monitoring station, thus enabling the next round of monitoring. The solution provided in this embodiment, by using a narrowband ground-based communication module, can achieve a front-end self-organizing network. The dual calculation engine is implemented within the monitoring station using a second positioning unit and a processing unit. The processing unit can verify the data of the calculation results of the second positioning unit, effectively eliminating flypoints and reducing false alarms.

[0092] Figure 3 This is a schematic diagram of a receiver-based offset monitoring device provided in an embodiment of the present invention. This device is suitable for executing the receiver-based offset monitoring method provided in this embodiment of the present invention. The device is integrated into an offset monitoring system, which includes a base station and N monitoring stations. The base station and the N monitoring stations are communicatively connected based on a narrowband ground-based communication module. Figure 3 As shown, the device may specifically include:

[0093] The signal analysis module 310 is used to analyze the received satellite signals in real time at the base station to obtain positioning differential data, and to send the positioning differential data to N monitoring stations based on the narrowband ground-based communication module;

[0094] The data processing module 320 is used to process the positioning differential data for each of the monitoring stations to obtain multiple offsets, wherein the offset is the offset distance of each monitoring station relative to the reference station;

[0095] The information sending module 330 is used to send alarm information to the terminal based on the narrowband ground-based communication module when any of the offsets exceeds a preset threshold.

[0096] The receiver-based offset monitoring device provided in this embodiment of the invention is integrated into an offset monitoring system, which includes a base station and N monitoring stations connected via a narrowband ground-based communication module. First, the base station analyzes the received satellite signals in real time to obtain positioning differential data, and then transmits this data to the N monitoring stations via the narrowband ground-based communication module. Next, each monitoring station calculates the positioning differential data to obtain multiple offsets, where each offset is the distance between the monitoring station and the base station. Finally, when any offset exceeds a preset threshold, an alarm message is sent to the terminal via the narrowband ground-based communication module. This embodiment achieves automatic data calculation at the front end by calculating the offset of each monitoring station relative to the base station from the positioning differential data. This eliminates the need to transmit the collected data to a monitoring platform, solving the problem of untimely or untransmittable data transmission caused by unstable mobile networks in existing technologies, and achieving the beneficial effect of timely data response.

[0097] In one embodiment, the reference station includes a first antenna unit and a first positioning unit; the signal analysis module 310 includes a signal analysis unit and a differential processing unit, wherein:

[0098] The signal analysis unit is used to receive the satellite signal in real time based on the first antenna unit and transmit the satellite signal to the first positioning unit;

[0099] A differential processing unit is used by the first positioning unit to parse the satellite signal to obtain positioning information, and to perform differential processing on the positioning information to obtain the positioning differential data.

[0100] In one embodiment, each monitoring station includes: a second antenna unit and a second positioning unit; the data processing module 320 includes: a data receiving unit and a data processing unit, wherein:

[0101] A data receiving unit is configured to receive the positioning differential data based on the second antenna unit and transmit the positioning differential data to the second positioning unit;

[0102] The data calculation unit is used by the second positioning unit to perform real-time dynamic calculation on the positioning differential data to obtain the offset of the current monitoring station relative to the reference station.

[0103] In one embodiment, the positioning differential data includes base station coordinate data;

[0104] The data calculation unit is specifically used by the second positioning unit to perform real-time dynamic calculation on the positioning differential data to obtain the offset distance of the current monitoring station relative to the reference station, including the data calculation unit; the second positioning unit performs real-time dynamic calculation on the positioning differential data to obtain the baseline vector of the current monitoring station relative to the reference station; performs coordinate processing on the baseline vector and the coordinate data of the reference station to obtain the current coordinate position of the current monitoring station; and obtains the offset amount based on the current coordinate position and the coordinate position of the reference station.

[0105] In one embodiment, each monitoring station further includes a processing unit; the device further includes a data transmission module and a filtering module, wherein:

[0106] The data transmission module is used by the second antenna unit to synchronously transmit the positioning differential data to the processing unit;

[0107] The data calculation module is also used by the processing unit to perform real-time dynamic calculation on the positioning differential data to obtain the calculation result;

[0108] The filtering module is used to smooth the solution results to obtain the accurate location information of the monitoring station at the current time.

[0109] In one embodiment, the device further includes: a location marking module, wherein:

[0110] The location marking module is used to mark the precise location information at the current moment as the location information of the current monitoring station, and to calculate the offset of the current monitoring station relative to the base station at the next moment based on the precise location information at the current moment.

[0111] In one embodiment, the device further includes: a signal filtering module, wherein:

[0112] The signal filtering module is used to set a preset altitude cutoff angle for the reference station and filter the initial signal according to the preset altitude cutoff angle to obtain the satellite signal.

[0113] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is merely an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the functional modules described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0114] This invention also provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the receiver-based offset monitoring method according to any embodiment of this invention.

[0115] This invention also provides a computer-readable medium storing computer instructions that, when executed by a processor, implement the receiver-based offset monitoring method described in any embodiment of this invention.

[0116] The following is for reference. Figure 4 It shows a schematic diagram of the structure of a computer system 500 suitable for implementing an electronic device according to embodiments of the present invention. Figure 4 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0117] like Figure 4 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 502 or programs loaded from storage section 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the system 500. The CPU 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0118] The following components are connected to I / O interface 505: an input section 506 including a keyboard, mouse, etc.; an output section 507 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to I / O interface 505 as needed. A removable medium 511, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 510 as needed so that computer programs read from it can be installed into storage section 508 as needed.

[0119] In particular, according to the embodiments disclosed in this invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 509, and / or installed from removable medium 511. When the computer program is executed by central processing unit (CPU) 501, it performs the functions defined above in the system of this invention.

[0120] It should be noted that the computer-readable medium shown in this invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0121] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0122] The modules and / or units described in the embodiments of the present invention can be implemented in software or hardware. The described modules and / or units can also be housed in a processor; for example, a processor can be described as including a signal parsing module, a data processing module, and an information transmission module. The names of these modules do not necessarily limit the module itself.

[0123] In another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiments; or it may exist independently and not assembled into the device. The computer-readable medium carries one or more programs, which, when executed by the device, cause the device to include: the base station real-time parsing of received satellite signals to obtain positioning differential data, and transmitting the positioning differential data to N monitoring stations based on the narrowband ground-based communication module; each monitoring station respectively calculating the positioning differential data to obtain multiple offsets, the offsets being the offset distance of each monitoring station relative to the base station at the current time compared to the previous time; and when any offset exceeds a preset threshold, sending alarm information to a terminal based on the narrowband ground-based communication module.

[0124] According to the technical solution of the present invention, by calculating the offset of each monitoring station relative to the base station by solving the positioning differential data in the monitoring station, the automatic calculation of data at the front end is realized, without the need to transmit the collected data to the monitoring platform. This solves the problem of untimely data transmission or inability to transmit data caused by the instability of mobile networks in the prior art, and achieves the beneficial effect of timely response to data.

[0125] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A receiver-based offset monitoring method, characterized in that, An offset monitoring system, comprising a base station and N monitoring stations, wherein the base station and the N monitoring stations are connected via a narrowband ground-based communication module, is used. The method includes: The base station analyzes the received satellite signals in real time to obtain positioning differential data, and sends the positioning differential data to N monitoring stations based on the narrowband ground-based communication module; Each of the monitoring stations respectively calculates the positioning differential data to obtain multiple offsets, wherein each offset is the offset distance of each monitoring station relative to the base station; When any of the aforementioned offsets exceeds a preset threshold, an alarm message is sent to the terminal based on the narrowband ground-based communication module; Each of the monitoring stations includes: a second antenna unit and a second positioning unit; Each of the monitoring stations respectively calculates the positioning differential data to obtain multiple offsets, including: The positioning differential data is received based on the second antenna unit, and the positioning differential data is transmitted to the second positioning unit. The second positioning unit performs real-time dynamic calculation on the positioning differential data to obtain the offset of the current monitoring station relative to the reference station; Each of the monitoring stations also includes a processing unit; After transmitting the positioning differential data to N monitoring stations via the narrowband ground-based communication module, the method further includes: The second antenna unit synchronously transmits the positioning differential data to the processing unit; The processing unit performs real-time dynamic calculations on the positioning differential data to obtain the calculation results. The solution result is smoothed and filtered to obtain the precise location information of the monitoring station at the current moment.

2. The method according to claim 1, characterized in that, The base station includes a first antenna unit and a first positioning unit; The base station analyzes the received satellite signals in real time to obtain positioning differential data, including: The satellite signal is received in real time by the first antenna unit and transmitted to the first positioning unit. The first positioning unit parses the satellite signal to obtain positioning information, and performs differential processing on the positioning information to obtain the positioning differential data.

3. The method according to claim 1, characterized in that, The positioning differential data includes base station coordinate data; The second positioning unit performs real-time dynamic calculations on the positioning differential data to obtain the offset distance of the current monitoring station relative to the base station, including: The second positioning unit performs real-time dynamic calculation on the positioning differential data to obtain the baseline vector of the current monitoring station relative to the reference station; The baseline vector and the reference station coordinate data are processed to obtain the current coordinate position of the monitoring station. The offset is obtained based on the current coordinate position and the coordinate position of the base station.

4. The method according to claim 1, characterized in that, When the offset obtained by the current monitoring station does not exceed a preset threshold, the method further includes: The precise location information at the current moment is marked as the location information of the current monitoring station, and the offset of the current monitoring station relative to the base station at the next moment is calculated based on the precise location information at the current moment.

5. The method according to claim 1, characterized in that, Before the base station analyzes the received satellite signals in real time, the following is also included: A preset altitude cutoff angle is set for the reference station, and the satellite signal is obtained by filtering the initial signal according to the preset altitude cutoff angle.

6. A receiver-based offset monitoring device, characterized in that, Integrated into an offset monitoring system, the offset monitoring system comprising a base station and N monitoring stations, the base station and the N monitoring stations being communicatively connected via a narrowband ground-based communication module, the device comprising: The signal analysis module is used to analyze the received satellite signals in real time at the base station to obtain positioning differential data, and to send the positioning differential data to N monitoring stations based on the narrowband ground-based communication module; The data processing module is used to process the positioning differential data for each monitoring station to obtain multiple offsets, wherein the offset is the offset distance of each monitoring station relative to the reference station; The information sending module is used to send alarm information to the terminal based on the narrowband ground-based communication module when any offset exceeds a preset threshold. Each monitoring station includes: a second antenna unit and a second positioning unit; the data processing module includes: a data receiving unit and a data processing unit, wherein: The data receiving unit is configured to receive the positioning differential data based on the second antenna unit, and transmit the positioning differential data to the second positioning unit; The data calculation unit is used by the second positioning unit to perform real-time dynamic calculation on the positioning differential data to obtain the offset of the current monitoring station relative to the reference station. Each of the monitoring stations further includes a processing unit; the device further includes a data transmission module and a filtering module, wherein: The data transmission module is used by the second antenna unit to synchronously transmit the positioning differential data to the processing unit. The data calculation module is also used by the processing unit to perform real-time dynamic calculation on the positioning differential data to obtain the calculation result; The filtering module is used to perform smoothing filtering on the solution results to obtain the accurate location information of the monitoring station at the current time.

7. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the receiver-based offset monitoring method according to any one of claims 1-5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by the processor, the program implements the receiver-based offset monitoring method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Deformation monitoring reference station based on GNSS technology, monitoring station and system thereof

    CN106767661A

  • Deformation monitoring system and method based on Beidou

    CN112033345A