CN-122017949-A - Survey data acquisition and transmission method and system based on adaptive control
Abstract
The invention relates to the technical field of data acquisition and discloses a self-adaptive control-based survey data acquisition and transmission method and a self-adaptive control-based survey data acquisition and transmission system, wherein the method comprises the following steps that each seismic sensor actively acquires seismic waveform data in real time, monitors seismic activity at high frequency, and the collected real-time data is directly sent to the nearest edge computing node, the edge node performs preliminary analysis after receiving the transmitted data, and effective data is cached in a local storage, and under the condition of network interruption, the recently collected data is reserved and processed later. According to the invention, the data local cache under the condition of network interruption improves the data integrity of the system, the combination of regular network monitoring and self-adaptive strategies, the introduction of Mesh network technology improves the data processing flexibility of the system under the severe network condition, and the dynamic data routing optimization reduces the delay and loss of data transmission.
Inventors
- LI PENGJUN
- GAO MINGYAN
- ZHAO DESHUANG
- Cui Fenghan
- MA XINYU
- LUO GUOLI
- YU LIWEI
- ZHANG JIAN
- LIANG FEI
- LIU YUQIU
Assignees
- 吉林省绿银规划评估有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260123
Claims (10)
- 1. A survey data acquisition and transmission method based on adaptive control, comprising the steps of: S100, data acquisition, namely actively acquiring seismic waveform data in real time by each seismic sensor, monitoring seismic activity by the sensors at high frequency, and directly transmitting the acquired real-time data to the nearest edge computing node; S200, locally caching, namely after the edge node receives the transmitted data, carrying out preliminary analysis, caching the effective data into a local storage, and reserving and later processing recently acquired data under the condition of network interruption; S300, monitoring network state, namely periodically monitoring and evaluating the network state by an edge node to judge the quality of the current network connection, and if the connection quality is found to be lower than a preset threshold value, marking the connection as a low-quality link and recording the current state information by the node; S400, adjacent node interaction, namely under the condition that low-quality network connection is detected, the edge node performs data negotiation with other nearby edge nodes by means of Mesh network technology; S500, dynamically transmitting, namely dynamically selecting an optimal data transmission path by the self-adaptive data routing module according to the current network state and node information; And S600, data integration and reporting, namely after the data is successfully processed, reporting the preprocessed data to a central database by the edge node, and if network recovery is encountered in the reporting process and the data is not successfully transmitted, retransmitting the data immediately by the edge node so that all the data are updated to a central system in time.
- 2. The method and system for adaptively controlling acquisition and transmission of survey data according to claim 1, wherein the step of data acquisition is as follows: s110, starting a sensor, namely starting the seismic sensor to acquire data at a preset acquisition time point; s120, data acquisition, namely continuously acquiring seismic waveform data in a region by using a seismic sensor; S130, noise detection and filtering, namely performing preliminary noise detection and filtering on the acquired original data to obtain a net signal; S140, adding a time stamp and other metadata for each piece of collected data; S150, storing the cleaned data in a cache of an edge computing node; And S160, monitoring the running state of the sensor and the data acquisition condition and generating feedback.
- 3. The method and system for adaptively controlling acquisition and transmission of survey data according to claim 1, wherein the step of locally buffering is as follows: s210, receiving data, namely receiving the net signal subjected to noise filtering from the sensor as net data; S220, checking the buffer capacity, namely monitoring whether the buffer capacity is enough to store newly received data; S230, integrating and compressing data, namely integrating new data with existing data in a cache if the current cache capacity is enough, and compressing the new data if necessary; S240, updating the cache to reflect the new data state and removing outdated data; S250, monitoring the state of the local cache and generating feedback; and S260, data backup, namely after the cached data is updated, regularly backing up the cached content.
- 4. The method and system for adaptively controlling acquisition and transmission of survey data according to claim 1, wherein the step of monitoring the network status comprises the steps of: s310, monitoring network connection, namely monitoring the network connection state of the edge computing node in real time; s320, calculating delay, namely measuring delay time from the edge node to the central database; S330, evaluating the data packet loss rate, namely calculating the ratio of the number of lost data packets to the number of transmitted data packets in the data transmission process; s340, evaluating the connection quality, namely evaluating the connection quality of the network according to the calculation results of the delay and the packet loss rate; s350, generating a status report, namely generating the status report according to the network monitoring result; And S360, feeding back according to the monitoring result, performing self-adaptive strategy adjustment if necessary, and optimizing the data transmission path.
- 5. An adaptive control-based survey data acquisition and transmission method and system according to claim 1, wherein the step of adjacent node interaction is as follows: S410, determining adjacent nodes, namely identifying adjacent nodes of the current node; S420, initializing a data request, namely initializing a data request sent to an adjacent node; s430, sending a request, namely sending the request data to all adjacent nodes through a network; S440, receiving response of the adjacent node, wherein the response data from the adjacent node is waited for and received; s450, integrating and processing the received adjacent node response data and the local cache data; And S460, state feedback and update, namely updating the state according to the interaction condition with the adjacent nodes, and generating feedback to improve the subsequent interaction efficiency.
- 6. The adaptive control-based survey data acquisition and transmission method and system according to claim 5, wherein in S410, it is determined that all pieces of neighboring node information directly connected to the node at the current time are acquired from neighboring nodes, all pieces of neighboring node information include an identifier of each neighboring node and key data of a network connection state, and all data exchange paths are tracked and managed by creating a neighboring node list; the number of adjacencies may dynamically change over time, updating the adjacency list in real-time to reflect changes in network topology.
- 7. The method and system for adaptively controlling acquisition and transmission of survey data according to claim 1, wherein the step of dynamically transmitting comprises the steps of: s510, determining a transmission strategy, namely determining an optimal transmission strategy according to the network state and the real-time condition of the node; s520, dividing the data packet, namely properly dividing the data to be transmitted according to the selected transmission strategy so as to adapt to the network characteristics; s530, transmitting the data packets, namely sequentially transmitting the divided data packets to a central database to ensure that each data packet is successfully transmitted; s540, monitoring a packet sending result, namely monitoring a data packet sending result in real time and identifying success or failure conditions; S550, processing the data packet with transmission failure, adding a retry mechanism, and changing a transmission path; and S560, updating the transmission state and generating feedback information after the transmission is completed.
- 8. The method and system for adaptive control-based survey data acquisition and transmission as defined in claim 7, wherein in S510, the specific content of the transmission policy is determined by acquiring network connection and quality status information including network bandwidth, delay and packet loss rate at the current moment, and dynamically determining the data transmission policy most suitable for the current network environment by a preset policy selection algorithm based on the network status indexes, wherein the transmission policy includes a configuration scheme of specific parameters of data packet size, transmission rate and retransmission interval.
- 9. The method and system for acquisition and transmission of survey data based on adaptive control of claim 1, wherein the steps of data integration and reporting are as follows: S610, collecting local data, namely acquiring data locally cached by a current node; s620, integrating the data, namely integrating the local data with the data from the adjacent nodes and the central database; S630, screening and cleaning the integrated data to remove redundant and unnecessary information; s640, formatting the screened data to enable the screened data to meet reporting requirements; and S650, reporting the data, namely reporting the formatted data to a central database through a designated way.
- 10. An adaptively control based survey data acquisition and transmission system, wherein the steps of an adaptively control based survey data acquisition and transmission method according to any one of claims 1-9 are performed, comprising: a data acquisition module responsible for actively acquiring survey data from the various sensors; the data processing module is responsible for analyzing and processing the acquired data; the network monitoring module is responsible for monitoring the state and quality of network connection in real time; the self-adaptive control module dynamically adjusts the data acquisition and transmission strategy based on real-time environment and network state information; the data transmission module is responsible for reliably transmitting the processed data to a target node or a central database; the data storage module is responsible for storing the collected data for a long time; and the user interface module provides an interactive platform for a user to operate and visualize data.
Description
Survey data acquisition and transmission method and system based on adaptive control Technical Field The invention relates to the field of data acquisition, in particular to a self-adaptive control-based survey data acquisition and transmission method and system. Background In existing seismic monitoring systems, sensors typically transmit collected mass data directly to a central database or cloud platform for analysis and processing. Due to the limited network bandwidth and central data processing capabilities, data transmission delays, processing inefficiencies, and the possible loss of critical information during seismic activity may result. Particularly, under the unstable network environment and complex terrain conditions, the real-time acquisition, preliminary processing and effective transmission of the seismic data are ensured, and the response capability and accuracy of the seismic monitoring system are improved. Disclosure of Invention The invention provides a survey data acquisition and transmission method and system based on self-adaptive control, which solve the technical problem that the real-time acquisition, preliminary processing and effective transmission of seismic data cannot be ensured under the conditions of unstable network environment and complex terrain in the related technology. The invention provides a survey data acquisition and transmission method based on self-adaptive control, which comprises the following steps: S100, data acquisition, namely actively acquiring seismic waveform data in real time by each seismic sensor, monitoring seismic activity by the sensors at high frequency, and directly transmitting the acquired real-time data to the nearest edge computing node; S200, locally caching, namely after the edge node receives the transmitted data, carrying out preliminary analysis, caching the effective data into a local storage, and reserving and later processing recently acquired data under the condition of network interruption; S300, monitoring network state, namely periodically monitoring and evaluating the network state by an edge node to judge the quality of the current network connection, and if the connection quality is found to be lower than a preset threshold value, marking the connection as a low-quality link and recording the current state information by the node; S400, adjacent node interaction, namely under the condition that low-quality network connection is detected, the edge node performs data negotiation with other nearby edge nodes by means of Mesh network technology; S500, dynamically transmitting, namely dynamically selecting an optimal data transmission path by the self-adaptive data routing module according to the current network state and node information; And S600, data integration and reporting, namely after the data is successfully processed, reporting the preprocessed data to a central database by the edge node, and if network recovery is encountered in the reporting process and the data is not successfully transmitted, retransmitting the data immediately by the edge node so that all the data are updated to a central system in time. Further, the data acquisition steps are as follows: s110, starting a sensor, namely starting the seismic sensor to acquire data at a preset acquisition time point; s120, data acquisition, namely continuously acquiring seismic waveform data in a region by using a seismic sensor; S130, noise detection and filtering, namely performing preliminary noise detection and filtering on the acquired original data to obtain a net signal; S140, adding a time stamp and other metadata for each piece of collected data; S150, storing the cleaned data in a cache of an edge computing node; And S160, monitoring the running state of the sensor and the data acquisition condition and generating feedback. Further, the step of local caching is as follows: s210, receiving data, namely receiving the net signal subjected to noise filtering from the sensor as net data; S220, checking the buffer capacity, namely monitoring whether the buffer capacity is enough to store newly received data; S230, integrating and compressing data, namely integrating new data with existing data in a cache if the current cache capacity is enough, and compressing the new data if necessary; S240, updating the cache to reflect the new data state and removing outdated data; S250, monitoring the state of the local cache and generating feedback; and S260, data backup, namely after the cached data is updated, regularly backing up the cached content. Further, the network state monitoring steps are as follows: s310, monitoring network connection, namely monitoring the network connection state of the edge computing node in real time; s320, calculating delay, namely measuring delay time from the edge node to the central database; S330, evaluating the data packet loss rate, namely calculating the ratio of the number of lost data packets to the number of transmitted data packets in