A power transmission line data monitoring system and a monitoring data transmission method
Patent Information
- Application Number
- CN202611078357.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-20
- Publication Date
- 2026-10-20
AI Technical Summary
目前,通常采用在线监测装置进行预警,但这些装置多依赖4G/5G公网进行数据传输,存在覆盖盲区,在偏远无公网信号的地区无法使用,形成监测死角
[0019]本申请实施例至少包括以下有益效果:本申请提供一种电力输电线路数据监测系统、监测数据传输方法、电子设备、存储介质及程序产品,该方案中的从机终端通过所述图形处理加速器对所述初始监测数据的图像数据进行降分辨率缩放,得到缩放后的图像;通过所述硬件JPEG编解码器对缩放后的图像进行压缩,得到目标监测数据,对图像数据进行边缘缩放和硬件JPEG压缩,减少图像数据量,在更小的通信带宽的情况下,实现远距离高质量的图像传输,同时降低了传输功耗,提高混合的监测数据共同传输的可靠性。
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a power transmission line data monitoring system and a monitoring data transmission method. Background Technology
[0002] Power transmission lines often traverse complex geographical environments such as mountains and forests, making them vulnerable to natural disasters such as icing, wildfires, and tree obstruction. Currently, online monitoring devices are commonly used for early warning, but these devices mostly rely on 4G / 5G public networks for data transmission, resulting in coverage blind spots. They cannot be used in remote areas without public network signals, creating monitoring dead zones.
[0003] To address coverage issues, satellite communication technology has been attempted, but its terminal and data costs are extremely high, making large-scale deployment difficult. Low-power wide-area (LPWAN) technologies such as LoRa can solve coverage and cost problems, but their traditional bandwidth is extremely low, unable to support image transmission; and their image transmission chips (such as SX1281) operate at 2.4GHz, with a transmission distance of only 1 kilometer, requiring an external power amplifier (PA) to meet longer transmission needs, which leads to a significant increase in power consumption, failing to meet the long-term battery life requirements of field equipment.
[0004] In summary, the technical problems existing in the relevant technologies need to be improved. Summary of the Invention
[0005] The main objective of this application is to propose a power transmission line data monitoring system and a monitoring data transmission method, which can improve the reliability of data transmission and reduce data transmission power consumption.
[0006] To achieve the above objectives, one aspect of this application proposes a power transmission line data monitoring system, the system comprising a slave terminal, multi-level relay terminals, and a master terminal; the slave terminal is connected to the relay terminal, and the master terminal is connected to either the relay terminal or the slave terminal; the slave terminal includes a master control unit, the master control unit including a graphics processing accelerator and a hardware JPEG codec; The slave terminal is used to receive initial monitoring data; the image data of the initial monitoring data is downscaled and reduced in resolution using the graphics processing accelerator to obtain a scaled image; the scaled image is compressed using the hardware JPEG codec to obtain target monitoring data; and the target monitoring data is wirelessly transmitted to the relay terminal or the host terminal closest to the slave terminal. The relay terminal is used to transmit the target monitoring data to the host terminal or the next-level relay terminal; The host terminal is used to transmit the target monitoring data to the cloud platform.
[0007] In some embodiments, the slave terminal further includes an RJ45 Ethernet interface and an RS-485 interface, wherein the RJ45 Ethernet interface is connected to the monitoring host and the RS-485 interface is connected to the field sensor; The RJ45 Ethernet interface is used to acquire the image data; The RS-485 interface is used to acquire sensor data; The initial monitoring data includes the image data and the sensor data.
[0008] In some embodiments, the slave terminal further includes a power management unit; The power management unit is used to convert solar energy into electrical energy and store the electrical energy in a lithium battery, which is used to supply power to the slave terminal.
[0009] In some embodiments, the host terminal and the relay terminal are further configured to: The image data in the received target monitoring data is divided into packets according to the preset data packet size to obtain data packets; After marking the total number of data packets and the current data packet sequence number on the data packet, the data packet is sent to the next terminal or the cloud platform.
[0010] In some embodiments, the relay terminal is further configured to: Perform data packet integrity monitoring on the received target monitoring data; If the target monitoring data packet is complete, the target monitoring data is transmitted to the host terminal or the next-level relay terminal; If the data packet of the target monitoring data is incomplete, a negative confirmation message is generated; The negative confirmation information is sent to the slave terminal or the upstream relay terminal to reacquire the target monitoring data.
[0011] In some embodiments, the relay terminal includes a first processing unit, a relay communication unit, and a data buffer unit, wherein the first processing unit includes a hardware JPEG codec; The first processing unit is used to perform data packet integrity monitoring on the target monitoring data; The relay communication unit is used to communicate with the slave terminal and the master terminal to transmit the target monitoring data; The data caching unit is used to cache the target monitoring data and record data transmission breakpoints.
[0012] In some embodiments, the host terminal further includes a second processing unit, a host communication unit, and a data caching unit; The second processing unit is used to perform data packet integrity monitoring on the target monitoring data; The host communication unit is used to communicate with the slave terminal and the relay terminal to transmit the target monitoring data; The data caching unit is used to cache the target monitoring data and record data transmission breakpoints.
[0013] To achieve the above objectives, another aspect of this application proposes a monitoring data transmission method for a power transmission line data monitoring system. The method is applied to the power transmission line data monitoring system described in the above embodiments, and includes: Receive initial monitoring data; The image data of the monitoring data is downscaled and reduced in resolution using the graphics processing accelerator to obtain a scaled image. The scaled image is compressed using the hardware JPEG codec to obtain target monitoring data; The target monitoring data is wirelessly transmitted to the relay terminal or host terminal closest to the slave terminal.
[0014] In some embodiments, the step of wirelessly transmitting the target monitoring data to the relay terminal or host terminal closest to the slave terminal includes: The image data in the target monitoring data is stored in the image data queue, and the sensor data in the target monitoring data is stored in the sensor data queue. If sensor data is detected in the sensor data queue while transmitting image data from the image data queue, the transmission of the image data is stopped, the breakpoint information is recorded, and the sensor data is transmitted to the relay terminal or host terminal closest to the slave terminal. After the sensor data transmission is completed, the image data is transmitted again based on the breakpoint information.
[0015] In some embodiments, transmitting the sensor data to the relay terminal or host terminal closest to the slave terminal includes: The data packets of the sensor data are aggregated and encapsulated to obtain physical layer frames; The physical layer frame is transmitted to the relay terminal or the host terminal that is closest to the slave terminal.
[0016] To achieve the above objectives, another aspect of this application provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method described above.
[0017] To achieve the above objectives, another aspect of the embodiments of this application proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the methods described above.
[0018] To achieve the above objectives, another aspect of the embodiments of this application proposes a computer program product, including a computer program that, when executed by a processor, implements the aforementioned method.
[0019] The embodiments of this application include at least the following beneficial effects: This application provides a power transmission line data monitoring system, a monitoring data transmission method, an electronic device, a storage medium, and a program product. In this solution, the slave terminal performs resolution downscaling on the image data of the initial monitoring data through the graphics processing accelerator to obtain a scaled image; the scaled image is compressed through the hardware JPEG codec to obtain the target monitoring data. Edge scaling and hardware JPEG compression of the image data reduce the amount of image data, achieving high-quality long-distance image transmission with smaller communication bandwidth, while reducing transmission power consumption and improving the reliability of the joint transmission of mixed monitoring data. Attached Figure Description
[0020] Figure 1 This is a schematic diagram of the structure of the power transmission line data monitoring system provided in the embodiments of this application; Figure 2 This is a schematic diagram of the slave terminal provided in an embodiment of this application; Figure 3 This is a flowchart of the hybrid data collaborative transmission strategy provided in the embodiments of this application; Figure 4 This is a flowchart of the monitoring data transmission method of the power transmission line data monitoring system provided in this application embodiment; Figure 5 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit it. In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this application; they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this application as detailed in the appended claims.
[0022] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0023] Before providing a detailed description of the embodiments of this application, some of the nouns and terms involved in the embodiments of this application will be explained first. The nouns and terms involved in the embodiments of this application are subject to the following interpretations.
[0024] Power transmission lines often traverse complex geographical environments such as mountains and forests, making them vulnerable to natural disasters such as icing, wildfires, and tree obstruction. Currently, online monitoring devices are commonly used for early warning, but these devices largely rely on 4G / 5G public networks for data transmission, which has the following shortcomings: 1. Coverage blind spots: It cannot be used in remote areas without public network signal, creating monitoring blind spots.
[0025] 2. Safety risks: Power production data is transmitted through the public network, posing a risk of data leakage.
[0026] 3. High operating costs: The massive number of terminals generates continuous traffic costs.
[0027] To address coverage issues, satellite communication technology has been attempted, but its terminal and data costs are extremely high, making large-scale deployment difficult. Low-power wide-area (LPWAN) technologies such as LoRa can solve coverage and cost problems, but their traditional bandwidth is extremely low, unable to support image transmission; while their next-generation image transmission chips (such as the SX1281) operate at 2.4GHz, with a transmission distance of only 1 kilometer, requiring an external power amplifier (PA) to meet longer transmission needs, which leads to a significant increase in power consumption, failing to meet the long-term battery life requirements of field equipment.
[0028] In summary, the technical problems existing in the relevant technologies need to be improved.
[0029] In view of this, this application provides a power transmission line data monitoring system and a monitoring data transmission method. In this scheme, the slave terminal performs resolution downscaling on the image data of the initial monitoring data through a graphics processing accelerator to obtain a scaled image; the scaled image is compressed through a hardware JPEG codec to obtain the target monitoring data. Edge scaling and hardware JPEG compression of the image data reduce the amount of image data, enabling long-distance high-quality image transmission with smaller communication bandwidth, while reducing transmission power consumption and improving the reliability of the joint transmission of mixed monitoring data.
[0030] The monitoring data transmission method for a power transmission line data monitoring system provided in this application relates to the field of information technology. This monitoring data transmission method can be applied to a terminal, a server, or software running on either a terminal or a server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, or vehicle-mounted terminal, but is not limited to these. The server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network. The software can be an application implementing the monitoring data transmission method for the power transmission line data monitoring system, but is not limited to the above forms.
[0031] Figure 1 This is an optional structural diagram of the power transmission line data monitoring system provided in the embodiments of this application. The system includes slave terminals, multi-level relay terminals, and master terminals. Slave terminals are connected to relay terminals, and master terminals are connected to either relay terminals or slave terminals. The slave terminals include a main control unit, which includes a graphics processing accelerator and a hardware JPEG codec. The slave terminal is used to receive initial monitoring data; the image data of the initial monitoring data is downscaled and reduced in resolution using a graphics processing accelerator to obtain a scaled image; the scaled image is compressed using a hardware JPEG codec to obtain target monitoring data; and the target monitoring data is wirelessly transmitted to the relay terminal or master terminal closest to the slave terminal. The relay terminal is used to transmit target monitoring data to the host terminal or the next-level relay terminal; The host terminal is used to transmit target monitoring data to the cloud platform.
[0032] Specifically, wireless communication between slave terminals, multi-tiered relay terminals, and master terminals is achieved through TurMass technology to realize data transmission. TurMass technology, through spatial multiplexing and beamforming, can significantly improve the system's access capacity, signal gain, anti-interference capability, coverage, and spectral efficiency. This embodiment deeply integrates TurMass communication with edge computing, solving the technical challenges of transmitting high-definition images and coordinating multimodal data transmission over LPWAN, providing reliable technical support for smart grid construction.
[0033] The graphics processing accelerator can be DMA2D. Image data is first downscaled through DMA2D to reduce the amount of pixel data. Then, the scaled low-resolution image is sent to the hardware JPEG encoder for efficient compression to generate a small JPEG image, achieving high-performance, low-power, and low-memory image preprocessing and compression.
[0034] In some embodiments, the system's wireless communication operates in the 470MHz band with a transmit power of 20dBm, employing TurMass technology in mode 18 and its multi-slot synchronous transmission mode.
[0035] In some embodiments, the slave terminal further includes an RJ45 Ethernet interface and an RS-485 interface, wherein the RJ45 Ethernet interface is connected to the monitoring host and the RS-485 interface is connected to the field sensor; The RJ45 Ethernet interface is used to acquire image data; The RS-485 interface is used to acquire sensor data; Initial monitoring data includes image data and sensor data.
[0036] In some embodiments, the slave terminal further includes a power management unit; The power management unit is used to convert solar energy into electrical energy and store the electrical energy in a lithium battery, which is used to power the slave terminal.
[0037] The power IoT slave terminal (slave terminal) includes, but is not limited to, an RJ45 Ethernet interface, an RS-485 interface, a main control unit, a wireless communication unit, and a power management unit; the RJ45 Ethernet interface is used to acquire image data from the icing monitoring host; the RS-485 interface connects to field sensors (e.g., tension sensors) to acquire sensor data; the main control unit uses a microcontroller with a built-in hardware JPEG codec and graphics processing accelerator (DMA2D) to sequentially perform down-resolution scaling and hardware JPEG compression on the raw images acquired from the Ethernet interface; the wireless communication unit uses a TurMass wireless communication module; the power management unit includes a solar panel, MPPT circuit, lithium battery, and heating control circuit.
[0038] In some embodiments, please refer to Figure 2 The power IoT slave terminal uses an STM32H743ZIT6 microcontroller as its core and an external W9825G6KH-6 SDRAM as its image buffer. The power management unit uses an 18V / 30W solar panel, which powers the system through an MPPT circuit and a TPL910 LDO, and integrates a heating film to cope with low-temperature environments.
[0039] For example, during operation, the power IoT slave terminal wakes up every 30 minutes, acquires 1920×1080 image data from the icing monitoring host via the RJ45 Ethernet interface, and simultaneously reads field sensor data via the RS-485 interface. After acquiring the image data, the main controller calls the DMA2D unit to scale the image to 640×480, and then compresses it to approximately 500KB using a hardware JPEG encoder (quality factor 75). The compressed image data and sensor data are transmitted via the TurMass wireless communication module.
[0040] In some embodiments, the host terminal and the relay terminal are further configured to: The image data in the received target monitoring data is divided into packets according to the preset data packet size to obtain data packets; After marking the total number of data packets and the current sequence number of the data packet, the data packet is sent to the next terminal or cloud platform.
[0041] Specifically, the relay terminal and the power IoT host terminal are configured to: divide the received image data into packets of a preset size, and add identification information such as the total number of packets and the current packet sequence number to each data packet before sending it, so as to facilitate data verification by the receiving end.
[0042] In some embodiments, the relay terminal is further configured to: Perform data packet integrity monitoring on the received target monitoring data; If the target monitoring data packet is complete, the target monitoring data will be transmitted to the host terminal or the next level relay terminal. If the target monitoring data packet is incomplete, a negative confirmation message is generated; The negative confirmation message is sent to the slave terminal or the next higher level relay terminal to reacquire the target monitoring data.
[0043] Specifically, after receiving a data packet, the relay terminal or host terminal checks its integrity and feeds back the sequence number of the lost data packet to the sender to trigger selective retransmission; when the network is interrupted, the data is cached in the SPI Flash.
[0044] In some embodiments, the relay terminal includes a first processing unit, a relay communication unit, and a data buffer unit, wherein the first processing unit includes a hardware JPEG codec. The first processing unit is used to perform data packet integrity monitoring on the target monitoring data; The relay communication unit is used to communicate with slave terminals and master terminals to transmit target monitoring data; The data caching unit is used to cache target monitoring data and record data transmission breakpoints.
[0045] Specifically, the first processing unit has a microcontroller with a built-in hardware JPEG codec, which can be used to decode image data; the relay communication unit uses a TurMass wireless communication module for networking communication between terminals; the data buffer unit includes SDRAM and SPI Flash; and the relay terminal is configured to pass through or selectively retransmit the received image data or sensor data.
[0046] When the network quality is good, the relay terminal directly transmits data; when a data packet loss is detected, the relay terminal initiates a selective retransmission mechanism to retransmit only the lost data packet.
[0047] In some embodiments, the host terminal further includes a second processing unit, a host communication unit, and a data cache unit; The second processing unit is used to perform data packet integrity monitoring on the target monitoring data. The host communication unit is used to communicate with slave terminals and relay terminals to transmit target monitoring data; The data caching unit is used to cache target monitoring data and record data transmission breakpoints.
[0048] The data is ultimately uploaded to the power IoT host terminal via multi-hop relay, and then sent to the cloud platform through its 4G communication module.
[0049] Specifically, the power IoT host terminal (host terminal) includes a second processing unit, a host communication unit, a data cache unit, and a 4G communication module. The second processing unit uses a microcontroller with a built-in hardware JPEG codec; the host communication unit uses a TurMass wireless communication module; the data cache unit includes SDRAM and SPI Flash; and the 4G communication module is used to upload data to the cloud platform via a 4G network.
[0050] The data is ultimately uploaded to the power IoT host terminal via multi-hop relay, and then sent to the cloud platform through its 4G communication module.
[0051] The difference between the power IoT host terminal and the power IoT slave terminal is that the power IoT host terminal includes a 4G communication module.
[0052] This embodiment also provides a monitoring data transmission method for a power transmission line data monitoring system. The method is applied to the power transmission line data monitoring system as described in the above embodiment, and may include, but is not limited to, steps S101 to S104: Step S101: Receive initial monitoring data; Step S102: The image data of the monitoring data is downscaled and reduced in resolution using a graphics processing accelerator to obtain a scaled image; Step S103: Compress the scaled image using a hardware JPEG codec to obtain target monitoring data; Step S104: Wirelessly transmit the target monitoring data to the relay terminal or host terminal closest to the slave terminal.
[0053] It is understood that the content of the above system embodiments is applicable to the present method embodiments, and the beneficial effects achieved are the same as those achieved by the above system embodiments.
[0054] In some embodiments, step S104 may include, but is not limited to, steps S401 to S403: Step S401: Store the image data in the target monitoring data into the image data queue, and store the sensor data in the target monitoring data into the sensor data queue. Step S402: When transmitting image data in the image data queue, if sensor data is detected in the sensor data queue, the transmission of image data is stopped, the breakpoint information is recorded, and the sensor data is transmitted to the relay terminal or host terminal closest to the slave terminal. Step S403: After the sensor data transmission is completed, the image data is transmitted again based on the breakpoint information.
[0055] In some embodiments, please refer to steps S401 to S403. Figure 3 The system employs a hybrid data transmission strategy: Under normal circumstances, the terminal prioritizes sending aggregated sensor data. A high-priority queue (sensor data queue) and a normal-priority queue (image data queue) are established. The transmission arbitrator prioritizes checking the high-priority queue, aggregating multiple sensor data packets before transmission. When sending image data packets from the normal-priority queue, the high-priority queue is continuously monitored. If new alarm data or sensor data (alarm data has higher priority than sensor data) arrives in the high-priority queue, the transmission of the current image packet is immediately interrupted, the packet's sequence number and offset are recorded, and the alarm data or sensor data is immediately transmitted. Subsequently, image transmission resumes from the breakpoint. This mechanism achieves millisecond-level reporting of critical alarms.
[0056] The slave terminal, relay terminal, or master terminal executes the hybrid data collaborative transmission strategy as described in steps S401 to S403 to achieve hybrid data transmission.
[0057] In some embodiments, the transmission of sensor data may include steps S421 to S422: Step S421: Aggregate and encapsulate the data packets of sensor data to obtain physical layer frames; Step S422: Transmit the physical layer frame to the relay terminal or host terminal closest to the slave terminal.
[0058] In steps S421 to S422 of some embodiments, when sending data in the high-priority queue, an aggregation and encapsulation operation is performed to merge multiple data packets into a single physical layer frame for transmission, which can improve channel resource utilization, reduce the number of transmissions, and reduce data transmission latency.
[0059] In some embodiments, please refer to Figure 4 The method for monitoring data transmission includes at least the following steps: S1: Power IoT slave terminal wakes up on a timer or starts according to trigger conditions; S2: Acquire image data from the icing monitoring host via the RJ45 Ethernet interface; S3: Acquire sensor data from field sensors via RS-485 interface; S4: Downscale the acquired image using the graphics processing accelerator (DMA2D); S5: Call the hardware JPEG codec to compress the scaled image; S6: Transmit the compressed image data and sensor data to a nearby relay terminal or power IoT host terminal. S7: The receiving terminal divides the image data into packets and identifies the total number of packets and the packet sequence number; S8: Transmits packetized data via a multi-cascaded terminal network through TurMass wireless communication; Furthermore, after step S8, the following is also included: S9: The relay terminal checks the received data packets and performs transparent transmission or selective retransmission according to the network conditions. S10: The receiving terminal checks the integrity of the data packet, generates a negative acknowledgment (NACK) message, and sends it back to the sending end; S11: The sending terminal retransmits only the lost data packets based on the NACK information.
[0060] This application also provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the above-described method. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.
[0061] It is understood that the content of the above method embodiments is applicable to this device embodiment. The specific functions implemented by this device embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0062] Please see Figure 5 , Figure 5The hardware structure of an electronic device according to another embodiment is illustrated. The electronic device includes: The processor 901 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application. The memory 902 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 902 can store the operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 902 and is called and executed by the processor 901 using the methods described in the embodiments of this application. The 903 input / output interface is used to implement information input and output. The communication interface 904 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.). Bus 905 transmits information between various components of the device (e.g., processor 901, memory 902, input / output interface 903, and communication interface 904); The processor 901, memory 902, input / output interface 903, and communication interface 904 are connected to each other within the device via bus 905.
[0063] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method.
[0064] It is understood that the content of the above method embodiments is applicable to this storage medium embodiment. The specific functions implemented in this storage medium embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0065] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.
[0066] It is understood that the content of the above method embodiments is applicable to the embodiments of this program product. The specific functions implemented by the embodiments of this program product are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0067] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0068] The power transmission line data monitoring system, monitoring data transmission method, electronic device, storage medium, and program product provided in this application have at least the following beneficial effects: 1. Private network security and independent control: The use of TurMass technology to build a wireless private network improves data and supply chain security.
[0069] 2. Breakthrough in LPWAN image transmission bottleneck: By combining edge scaling (DMA2D) and hardware JPEG compression, the image data volume is reduced by more than 95%. Combined with data packetization, negative acknowledgment (NACK) information and a reliable transmission protocol with selective retransmission, minute-level reliable transmission of 500KB images is achieved at 85kbps bandwidth.
[0070] 3. Intelligent Hybrid Transmission and Low Power Consumption with Long Battery Life: Through an innovative hybrid data collaborative transmission strategy, intelligent co-transmission of sensor data and image data is achieved, improving both the real-time performance of alarms and ensuring image integrity. Based on the 470MHz frequency band, the system natively supports transmission distances of ≥5km without the need for an external power amplifier (PA). Combined with solar power supply and low-temperature design, it achieves an ultra-long battery life of over six months, solving the pain points of high power consumption and short battery life inherent in 2.4GHz image transmission solutions.
[0071] 4. Flexible and reliable data transmission: Through the transparent transmission and selective retransmission mechanism of the relay terminal, combined with the 4G backhaul capability of the power IoT host terminal, a flexible and reliable heterogeneous network architecture is constructed to adapt to various complex power transmission line environments.
[0072] 5. High reliability: The terminal device has built-in SDRAM and SPI Flash, supports data caching and breakpoint resume, and combined with standard industrial interface design, it ensures long-term stable operation in complex electromagnetic environments in the field.
[0073] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0074] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.
[0075] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0076] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.
[0077] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0078] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0079] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0080] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0081] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0082] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0083] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.
Claims
1. A power transmission line data monitoring system, characterized in that, The system includes slave terminals, multi-cascaded relay terminals, and master terminals; the slave terminals are connected to the relay terminals, and the master terminals are connected to either the relay terminals or the slave terminals; the slave terminals include a master control unit, which includes a graphics processing accelerator and a hardware JPEG codec. The slave terminal is used to receive initial monitoring data; the image data of the initial monitoring data is downscaled and reduced in resolution using the graphics processing accelerator to obtain a scaled image; the scaled image is compressed using the hardware JPEG codec to obtain target monitoring data; and the target monitoring data is wirelessly transmitted to the relay terminal or the host terminal closest to the slave terminal. The relay terminal is used to transmit the target monitoring data to the host terminal or the next-level relay terminal; The host terminal is used to transmit the target monitoring data to the cloud platform.
2. The system according to claim 1, characterized in that, The slave terminal also includes an RJ45 Ethernet interface and an RS-485 interface. The RJ45 Ethernet interface is connected to the monitoring host, and the RS-485 interface is connected to the field sensor. The RJ45 Ethernet interface is used to acquire the image data; The RS-485 interface is used to acquire sensor data; The initial monitoring data includes the image data and the sensor data.
3. The system according to claim 1, characterized in that, The slave terminal also includes a power management unit; The power management unit is used to convert solar energy into electrical energy and store the electrical energy in a lithium battery, which is used to supply power to the slave terminal.
4. The system according to claim 1, characterized in that, The host terminal and the relay terminal are also used for: The image data in the received target monitoring data is divided into packets according to the preset data packet size to obtain data packets; After marking the total number of data packets and the current data packet sequence number on the data packet, the data packet is sent to the next terminal or the cloud platform.
5. The system according to claim 1, characterized in that, The relay terminal is also used for: Perform data packet integrity monitoring on the received target monitoring data; If the target monitoring data packet is complete, the target monitoring data is transmitted to the host terminal or the next-level relay terminal; If the data packet of the target monitoring data is incomplete, a negative confirmation message is generated; The negative confirmation information is sent to the slave terminal or the upstream relay terminal to reacquire the target monitoring data.
6. The system according to claim 1, characterized in that, The relay terminal includes a first processing unit, a relay communication unit, and a data buffer unit. The first processing unit includes a hardware JPEG codec. The first processing unit is used to perform data packet integrity monitoring on the target monitoring data; The relay communication unit is used to communicate with the slave terminal and the master terminal to transmit the target monitoring data; The data caching unit is used to cache the target monitoring data and record data transmission breakpoints.
7. The system according to claim 1, characterized in that, The host terminal also includes a second processing unit, a host communication unit, and a data caching unit; The second processing unit is used to perform data packet integrity monitoring on the target monitoring data; The host communication unit is used to communicate with the slave terminal and the relay terminal to transmit the target monitoring data; The data caching unit is used to cache the target monitoring data and record data transmission breakpoints.
8. A monitoring data transmission method for a power transmission line data monitoring system, characterized in that, The method is applied to the power transmission line data monitoring system as described in any one of claims 1 to 7, and the method includes: Receive initial monitoring data; The image data of the monitoring data is downscaled and reduced in resolution using the graphics processing accelerator to obtain a scaled image. The scaled image is compressed using the hardware JPEG codec to obtain target monitoring data; The target monitoring data is wirelessly transmitted to the relay terminal or host terminal closest to the slave terminal.
9. The method according to claim 8, characterized in that, The step of wirelessly transmitting the target monitoring data to the relay terminal or host terminal closest to the slave terminal includes: The image data in the target monitoring data is stored in the image data queue, and the sensor data in the target monitoring data is stored in the sensor data queue. If sensor data is detected in the sensor data queue while transmitting image data from the image data queue, the transmission of the image data is stopped, the breakpoint information is recorded, and the sensor data is transmitted to the relay terminal or host terminal closest to the slave terminal. After the sensor data transmission is completed, the image data is transmitted again based on the breakpoint information.
10. The method according to claim 9, characterized in that, The transmission of the sensor data to the relay terminal or host terminal closest to the slave terminal includes: The data packets of the sensor data are aggregated and encapsulated to obtain physical layer frames; The physical layer frame is transmitted to the relay terminal or the host terminal that is closest to the slave terminal.