Wellhead monitoring data transmission delay processing system based on wireless communication
Through modular design and link-aware retransmission strategy, the problems of high power consumption and unstable data transmission of wellhead monitoring equipment are solved, and low-power and reliable wellhead data transmission is achieved, which is suitable for long-term field deployment.
Patent Information
- Application Number
- CN202510735973.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-04
- Publication Date
- 2025-07-04
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Traditional wellhead monitoring equipment has high power consumption, single functions, and scattered modules. It lacks effective power management and fine equipment control methods, which is not conducive to batch deployment and maintenance, and has high monitoring costs, making it difficult to meet the long-term deployment needs in the field. In addition, wellhead data transmission depends on the real-time nature of the communication link, and lacks judgment on the communication quality of the link, which can easily lead to data loss and disorderly order.
It adopts a modular design, integrates multiple units into a micro monitoring terminal, controls the periodic power-up of the internal unit through the power management unit, sets up contactless wake-up function, combines link perception and retransmission strategies, has delay tolerance and data retransmission capabilities, and sets link abnormality judgment logic to adaptively schedule upload tasks according to link status and data priority.
Effectively reduce overall power consumption, improve emergency response capabilities, realize remote equipment management and data synchronization, significantly improve transmission reliability, solve the problems of data missing and out of order, and meet the needs of long-term deployment in the field.
Smart Images

Figure CN120264242A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technologies, and specifically refers to a system for processing transmission delays of wellhead monitoring data based on wireless communication. Background Art
[0002] Currently, wellhead monitoring systems widely deployed in urban infrastructure usually need to collect and upload parameters such as liquid level, displacement, and inclination at high frequencies, which affects the safety of urban operation and the efficiency of emergency response. Traditional wellhead data monitoring devices have high power consumption, single functions, and scattered modules, lacking effective power management and fine control methods for devices, which is not conducive to batch deployment and maintenance, with high monitoring costs and difficult to meet the requirements of long-term field deployment; and generally, when transmitting wellhead data, it relies on the real-time nature of the communication link, the upload behavior is fixed, lacking the judgment of the link communication quality, difficult to cope with network fluctuations, and prone to problems such as data loss and disorder. Summary of the Invention
[0003] In view of the above situation, to overcome the defects of the prior art, the present invention provides a system for processing transmission delays of wellhead monitoring data based on wireless communication. Aiming at the problems of traditional wellhead data monitoring devices with high power consumption, single functions, and scattered modules, lacking effective power management and fine control methods for devices, which is not conducive to batch deployment and maintenance, with high monitoring costs and difficult to meet the requirements of long-term field deployment, this solution adopts a modular design, integrates multiple units into a micro monitoring terminal, controls the internal units to power on periodically through a power management unit, effectively reduces the overall power consumption, sets a non-contact wake-up function, is suitable for responding to sudden tasks, improves the emergency response ability, realizes remote management, parameter distribution, and data synchronization of the device, and effectively improves the remote interaction ability of the monitoring terminal; aiming at the problems that when transmitting general wellhead data, it relies on the real-time nature of the communication link, the upload behavior is fixed, lacking the judgment of the link communication quality, difficult to cope with network fluctuations, and prone to problems such as data loss and disorder, this solution combines link perception and retransmission strategies, has the capabilities of delay tolerance and data retransmission, and sets a link anomaly judgment logic to adaptively schedule upload tasks according to the link status and data priority, significantly improves the transmission reliability, and at the same time realizes the effective management of the data life cycle.
[0004] A system for processing transmission delays of wellhead monitoring data based on wireless communication provided by the present invention includes a micro-power consumption monitoring terminal, a cloud server, a communication status monitoring module, a priority management module, and a delay processing module;
[0005] The micro-power consumption monitoring terminal is deployed at the wellhead site, periodically collects the monitoring data of the wellhead, adds a number, a timestamp, and a type identifier, packs them into data packets, and sends them to the cloud server through a wireless communication link;
[0006] The cloud server receives the data packets from the wellhead, sends acknowledgments, decodes and stores the monitoring data, and performs anomaly detection and visualization analysis on the monitoring data.
[0007] The communication status monitoring module monitors the wireless communication link status between the micro-power consumption monitoring terminal and the cloud server in real time, evaluates the link stability, and generates a communication status report to be sent to the delay processing module.
[0008] The priority management module sets priorities for each data packet.
[0009] The delay processing module determines whether the data packet has been successfully uploaded to the cloud server according to the communication status report, sets a retransmission strategy, and retransmits the data packets that fail to be transmitted according to the priority.
[0010] Furthermore, the micro-power consumption monitoring terminal includes a data acquisition unit, a power management unit, a storage unit, a wireless communication unit, a display unit, a wake-up unit, and a CPU control unit.
[0011] The data acquisition unit acquires the monitoring data of the wellhead, including a card reader, a GPS positioning subunit, a liquid level acquisition subunit, and an inclination acquisition subunit: the liquid level acquisition subunit is used to obtain the water level in the well, the inclination acquisition subunit is used to detect whether the manhole cover is offset or opened, the GPS positioning subunit is used for wellhead position confirmation and time calibration, and the card reader is used to store the operation records at the wellhead site.
[0012] The power management unit sets the acquisition period of the data acquisition unit, controls the on-off time of each subunit in the data acquisition unit, and realizes micro-power consumption operation.
[0013] The storage unit is used to store the monitoring data of the wellhead.
[0014] The wireless communication unit uploads the monitoring data to the cloud server periodically through the wireless communication link and conducts remote interaction.
[0015] The display unit conducts local interaction with the storage unit, the power management unit, and the wireless communication unit, and displays the monitoring data of the wellhead, the signal strength and communication status of the wireless communication link, and the power information of the micro-power consumption monitoring terminal.
[0016] The wake-up unit uses non-contact triggering to wake up when the micro-power consumption monitoring terminal is in the sleep mode, activates the power management unit, and completes unlocking and forced data upload.
[0017] The CPU control unit is the core unit, monitors the power consumption status of the power management unit, and controls the data stream interaction of all units in the micro-power consumption monitoring terminal.
[0018] Further, the delay processing module sets a retransmission policy to retransmit the data packets that fail to be transmitted, including the following steps:
[0019] Step S1: Policy initialization, set the transmission time threshold, create a retransmission queue and an exception queue, and set the maximum number of retransmissions;
[0020] Step S2: Link exception judgment, mark the current link status according to the communication status report;
[0021] Step S3: Data timeout judgment, calculate the time difference of data packet reception, and judge whether the confirmation from the cloud server is received within the transmission time threshold. If the data packet times out without being confirmed, mark the current data packet as delayed data and add it to the retransmission queue;
[0022] Step S4: Data loss judgment, judge whether the data packets are continuous according to the numbers: if the numbers are not continuous, add the numbers of the missing data packets to the set to be confirmed, query whether there are corresponding data packets in the micro-power consumption monitoring terminal. If there are, add them to the retransmission queue. If not, generate a missing placeholder identifier and record the location information of the missing data packets;
[0023] Step S5: Timeout retransmission, extract the data packets from the retransmission queue according to the priority and retransmit them after the link is restored. Update the number of retransmissions each time when retransmitting. If the retransmission is successful, remove it from the retransmission queue; if the retransmission fails, keep it in the queue and wait for the next round of scheduling; if the number of retransmission failures of the data packet exceeds the maximum number of retransmissions, mark the data packet as a persistent failure state and transfer it to the exception queue;
[0024] Step S6: Exception record, regularly sort out the exception queue, and upload the exception queue record and the location information of the missing data packets to the cloud server.
[0025] The beneficial effects achieved by the present invention by adopting the above solution are as follows:
[0026] (1) Aiming at the problems of high power consumption, single function, scattered modules, lack of effective power management and fine device control methods in traditional wellhead data monitoring devices, which are not conducive to batch deployment and maintenance, high monitoring cost, and difficult to meet the long-term field deployment requirements, this solution adopts a modular design, integrates multiple units into a micro-monitoring terminal, controls the internal units to power on periodically through the power management unit, effectively reduces the overall power consumption, sets a non-contact wake-up function, is suitable for responding to sudden tasks, improves the emergency response ability, realizes remote management, parameter distribution and data synchronization of the device, and effectively improves the remote interaction ability of the monitoring terminal.
[0027] (2)In view of the problems that when transmitting general wellhead data, it relies on the real-time performance of the communication link, the uploading behavior is fixed, there is a lack of judgment on the communication quality of the link, it is difficult to cope with network fluctuations, and data loss and out-of-order are likely to occur. This solution combines link perception and retransmission strategies, has the capabilities of delay tolerance and data retransmission, and sets up a link anomaly judgment logic. It adaptively schedules uploading tasks according to the link status and data priority, significantly improving the transmission reliability and effectively managing the data life cycle at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 It is a schematic diagram of a system for processing the transmission delay of wellhead monitoring data based on wireless communication proposed by the present invention;
[0029] Figure 2 It is a schematic diagram of the unit structure of a micro-power consumption monitoring terminal;
[0030] Figure 3 It is a schematic diagram of the process of the retransmission strategy in the delay processing module.
[0031] The drawings are used to provide a further understanding of the present invention, and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the present invention, and do not constitute a limitation to the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0032] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments; based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.
[0033] Embodiment 1, refer to Figure 1 , a system for processing the transmission delay of wellhead monitoring data based on wireless communication provided by the present invention includes a micro-power consumption monitoring terminal, a cloud server, a communication status monitoring module, a priority management module, and a delay processing module;
[0034] The micro-power consumption monitoring terminal is deployed at the wellhead site, periodically collects the monitoring data of the wellhead, adds a number, a timestamp, and a type identifier, packs them into data packets, and sends them to the cloud server through a wireless communication link;
[0035] The cloud server receives the data packets from the wellhead and sends an acknowledgment, decodes and stores the monitoring data, and performs anomaly detection and visualization analysis on the monitoring data;
[0036] The communication status monitoring module monitors the wireless communication link status between the micro-power consumption monitoring terminal and the cloud server in real time, evaluates the link stability, and generates a communication status report and sends it to the delay processing module;
[0037] The priority management module sets priorities for each data packet;
[0038] The delay processing module determines whether the data packet is successfully uploaded to the cloud server according to the communication status report, sets a retransmission policy, and retransmits the data packets that fail to be transmitted according to the priority.
[0039] Embodiment 2, refer to Figure 1 and Figure 2 , this embodiment is based on the above embodiment, and the micro-power consumption monitoring terminal includes a data acquisition unit, a power management unit, a storage unit, a wireless communication unit, a display unit, a wake-up unit, and a CPU control unit;
[0040] The data acquisition unit acquires the monitoring data of the wellhead, including a card reader, a GPS positioning subunit, a liquid level acquisition subunit, and an inclination acquisition subunit: the liquid level acquisition subunit obtains the water level in the well through a pressure sensor, the inclination acquisition subunit detects whether the manhole cover is offset or opened, the GPS positioning subunit performs wellhead position confirmation and time calibration, and the card reader stores the operation records at the wellhead site;
[0041] The power management unit sets the acquisition period of the data acquisition unit, controls the on-off time of each subunit in the data acquisition unit, and realizes micro-power consumption operation;
[0042] The storage unit is used to store the monitoring data of the wellhead;
[0043] The wireless communication unit periodically uploads the monitoring data to the cloud server through a wireless communication link and conducts remote interaction;
[0044] The display unit conducts local interaction with the storage unit, the power management unit, and the wireless communication unit, and displays the monitoring data of the wellhead, the signal strength and communication status of the wireless communication link, and the power information of the micro-power consumption monitoring terminal;
[0045] The wake-up unit uses non-contact triggering to wake up when the micro-power consumption monitoring terminal is in the sleep mode, activates the power management unit, and completes unlocking and forced data upload;
[0046] The CPU control unit is the core unit, monitors the power consumption status of the power management unit, and controls the data stream interaction of all units in the micro-power consumption monitoring terminal.
[0047] By performing the above operations, for the problems of traditional wellhead data monitoring equipment, such as high power consumption, single function, scattered modules, lack of effective power management and fine device control methods, which are not conducive to batch deployment and maintenance, high monitoring costs, and difficult to meet the long-term field deployment requirements, this solution adopts a modular design, integrates multiple units into a micro monitoring terminal, controls the internal units to power on periodically through the power management unit, effectively reduces the overall power consumption, sets up a non-contact wake-up function, is suitable for responding to sudden tasks, improves the emergency response ability, realizes remote management, parameter distribution and data synchronization of the device, and effectively improves the remote interaction ability of the monitoring terminal.
[0048] Embodiment 3, refer to Figure 1 , based on the above embodiment, the communication status monitoring module monitors the wireless communication link status in real time. The communication methods include LoRa, NB-IoT, 4G, and Wi-Fi Mesh. Set the monitoring period, generate a communication status report and send it to the delay processing module. The report content includes the signal strength, packet loss rate, round-trip delay, and connection status of the link.
[0049] Embodiment 4, refer to Figure 1 , based on the above embodiment, the priority management module classifies data packets into three levels of high, medium, and low priorities according to the urgency of the data: data packets for gas overrun and equipment fault alarms are set as high priorities, data packets for sudden temperature or pressure changes are set as medium priorities, and data packets for normal periodic data are set as low priorities.
[0050] Embodiment 5, refer to Figure 1 and Figure 3 , based on the above embodiment, the delay processing module sets a retransmission strategy to retransmit data packets that fail to be transmitted, including the following steps:
[0051] Step S1: Strategy initialization, set the transmission time threshold to 3 seconds, create a retransmission queue and an exception queue, and set the maximum number of retransmissions to 3 times;
[0052] Step S2: Link exception judgment, mark the current link status according to the communication status report: if the signal strength is low, the packet loss rate is high, or the round-trip delay fluctuates greatly, mark the link as abnormal and enter the waiting for recovery state;
[0053] Step S3: Data timeout judgment, calculate the time difference of packet reception, and judge whether the confirmation from the cloud server is received within the transmission time threshold. If the data packet times out without being confirmed, mark the current data packet as delayed data and add it to the retransmission queue;
[0054] Step S4: Data missing judgment. Determine whether the data packets are consecutive according to the numbers. If the numbers are not consecutive, add the numbers of the missing data packets to the set to be confirmed. Query whether there are corresponding data packets in the micro-power consumption monitoring terminal. If there are, add them to the retransmission queue. If not, generate a missing placeholder identifier and record the location information of the missing data packets.
[0055] Step S5: Timeout retransmission. Extract data packets from the retransmission queue according to the priority and retransmit them after the link is restored. Update the retransmission times each time a retransmission is performed. If the retransmission is successful, remove it from the retransmission queue. If the retransmission fails, keep it in the queue and wait for the next round of scheduling. If the number of retransmission failures of a data packet exceeds the maximum number of retransmissions, mark the data packet as a persistent failure state and transfer it to the exception queue.
[0056] Step S6: Exception record. Regularly organize the exception queue and upload the exception queue records and the location information of the missing data packets to the cloud server.
[0057] By performing the above operations, for the general wellhead data transmission, which depends on the real-time performance of the communication link, the upload behavior is fixed, lacks the judgment of the link communication quality, is difficult to cope with network fluctuations, and easily leads to data missing and out-of-order problems. This solution combines link perception and retransmission strategies, has the capabilities of delay tolerance and data retransmission, sets the link exception judgment logic, adaptively schedules upload tasks according to the link status and data priority, significantly improves the transmission reliability, and at the same time realizes the effective management of the data life cycle.
[0058] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device.
[0059] Although the embodiments of the present invention have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.
[0060] The above description of the present invention and its embodiments is not restrictive. What is shown in the drawings is only one of the embodiments of the present invention, and the actual structure is not limited thereto. In general, if those of ordinary skill in the art are inspired by it and, without departing from the spirit of the present invention, design similar structural forms and embodiments to this technical solution without creative efforts, they shall fall within the protection scope of the present invention.
Claims
1. A wellhead monitoring data transmission delay processing system based on wireless communication, characterized in that: It includes a micro-power consumption monitoring terminal, a cloud server, a communication status monitoring module, a priority management module, and a delay processing module; The micro-power consumption monitoring terminal is deployed at the wellhead site, periodically collects the monitoring data of the wellhead, adds a number, a timestamp, and a type identifier, packs them into a data packet, and sends it to the cloud server through a wireless communication link; The cloud server receives the data packet from the wellhead and sends an acknowledgement, decodes and stores the monitoring data, and performs anomaly detection and visualization analysis on the monitoring data; The communication status monitoring module monitors the status of the wireless communication link between the micro-power consumption monitoring terminal and the cloud server in real time, evaluates the link stability, and generates a communication status report to send to the delay processing module; The priority management module sets a priority for each data packet; The delay processing module determines whether the data packet is successfully uploaded to the cloud server according to the communication status report, sets a retransmission strategy, and retransmits the data packets that fail to be transmitted according to the priority.
2. The wellhead monitoring data transmission delay processing system based on wireless communication according to claim 1, characterized in that: The micro-power consumption monitoring terminal includes a data acquisition unit, a power management unit, a storage unit, a wireless communication unit, a display unit, a wake-up unit, and a CPU control unit; The data acquisition unit collects the monitoring data of the wellhead, including a card reader, a GPS positioning sub-unit, a liquid level acquisition sub-unit, and an inclination angle acquisition sub-unit; The power management unit sets the acquisition period of the data acquisition unit, controls the on-off time of each sub-unit in the data acquisition unit, and realizes micro-power consumption operation; The storage unit is used to store the monitoring data of the wellhead; The wireless communication unit periodically uploads the monitoring data to the cloud server through a wireless communication link and conducts remote interaction; The display unit conducts local interaction with the storage unit, the power management unit, and the wireless communication unit, and displays the monitoring data of the wellhead, the signal strength and communication status of the wireless communication link, and the power information of the micro-power consumption monitoring terminal; The wake-up unit uses non-contact triggering to wake up when the micro-power consumption monitoring terminal is in the sleep mode, activates the power management unit, and completes unlocking and forced data upload; The CPU control unit is the core unit, monitors the power consumption status of the power management unit, and controls the data stream interaction of all units in the micro-power consumption monitoring terminal.
3. A wellhead monitoring data transmission delay processing system based on wireless communication according to claim 1, characterized in that: The delay processing module sets a retransmission strategy to retransmit the data packets that fail to be transmitted, including the following steps: Step S1: Policy initialization, set a transmission time threshold, create a retransmission queue and an exception queue, and set the maximum number of retransmissions; Step S2: Link anomaly judgment, mark the current link status according to the communication status report; Step S3: Data timeout judgment, calculate the time difference of data packet reception, and judge whether the acknowledgement from the cloud server is received within the transmission time threshold. If the data packet times out without being acknowledged, mark the current data packet as delayed data and add it to the retransmission queue; Step S4: Data missing judgment, judge whether the data packets are continuous according to the numbers: if the numbers are not continuous, add the missing data packet numbers to the set to be confirmed, query whether there are corresponding data packets in the micro-power consumption monitoring terminal, if there are, add them to the retransmission queue, if not, generate a missing placeholder identifier and record the location information of the missing data packets; Step S5: Timeout Retransmission. Extract data packets from the retransmission queue according to the priority and retransmit them after the link is restored. Update the retransmission count each time a retransmission occurs. If the retransmission is successful, remove it from the retransmission queue; if the retransmission fails, keep it in the queue waiting for the next round of scheduling; if the number of retransmission failures of a data packet exceeds the maximum number of retransmissions, mark the data packet as a persistent failure status and transfer it to the exception queue. Step S6: Exception Recording. Regularly organize the exception queue and upload the exception queue records and the location information of the missing data packets to the cloud server.
Citation Information
Patent Citations
Low-power-consumption wireless distribution cable multi-state monitoring system and method
CN118572887A
Communication system and method based on Internet of Things information technology
CN119094466A
Return data optimization system based on OCPX
CN119728588A
Cited By
Wellhead monitoring data transmission delay optimization system based on wireless communication
CN121126414A
A wellhead monitoring data transmission delay optimization system based on wireless communication
CN121126414B