Hydropower station data transmission method, system and equipment for satellite communication anti-interference self-adaptive spectrum optimization and medium

By assessing link quality through spectrum sensing and graph neural networks, combined with hierarchical data compression and edge caching, the problems of interruption and delay caused by interference in satellite communication of hydropower stations were solved, and stable and efficient data transmission was achieved.

CN121865332APending Publication Date: 2026-04-14GUANGXI POWER GRID CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-26
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Existing satellite communication technology is susceptible to interference from thunderstorms and industrial equipment in hydropower stations, leading to communication interruptions and data errors. It lacks dynamic perception and utilization of spectrum resources, failing to meet the needs of real-time monitoring and rapid response. Furthermore, data processing relies on remote cloud environments, resulting in delays and resource waste.

Method used

Interference information is obtained through spectrum sensing, communication frequency bands are dynamically selected, link quality is evaluated by combining graph neural networks, modulation coding and transmission power are adaptively adjusted, data is processed by hierarchical compression, and data retransmission is achieved by using edge buffer priority management.

Benefits of technology

Maintaining stable and efficient data transmission in complex electromagnetic environments, reducing link load and latency, ensuring the integrity and reliability of critical data, and adapting to hydropower station data transmission in different environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121865332A_ABST
    Figure CN121865332A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of satellite communication, and discloses a satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission method, system and device and a medium, and the method comprises the steps: obtaining to-be-transmitted operation data of a hydropower station; performing spectrum sensing on the satellite communication channel to obtain spectrum quality information representing an interference condition; obtaining state parameters of a current communication link, evaluating link quality by combining frequency spectrum quality information, generating a link health score, and adaptively adjusting a modulation coding scheme and transmitting power of communication; performing hierarchical compression processing on the operation data according to data characteristics of the operation data, generating compressed data, writing the compressed data into an edge cache region, and performing priority management according to data importance; and compressed data are sent through the satellite link of the selected communication frequency band, and after the link is interrupted, data supplementary transmission is automatically executed according to the cache priority. According to the invention, edge perception and intelligent decision are combined, and low-delay and high-reliability satellite transmission of hydropower station data in different environments can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of satellite communication technology, and in particular to a method, system, equipment, and medium for data transmission in hydropower stations with anti-interference adaptive spectrum optimization. Background Technology

[0002] For the operation of hydropower stations, a stable and reliable data transmission system is crucial. Currently, there are various application solutions both domestically and internationally, such as BeiDou short message service, ORBCOMM, and Fengyun geostationary satellites. Hydropower stations primarily rely on satellite communication technology for remote data transmission and control command issuance. Existing technical solutions mostly use satellite communication modules based on fixed frequency bands to directly or simply package and transmit collected operational and environmental data to ground data centers via satellite links for centralized processing and monitoring.

[0003] However, existing solutions of this kind have many problems in practice. First, fixed operating frequency bands are highly susceptible to interference in complex electromagnetic environments such as thunderstorms and the start-up and shutdown of industrial equipment, which can lead to communication interruptions or data errors, making it difficult to guarantee reliability. Second, the system lacks the ability to dynamically sense and utilize spectrum resources, unable to proactively avoid interference when it occurs, and unable to efficiently utilize the spectrum when it is idle, resulting in resource waste and degraded communication quality. Furthermore, because data processing is highly dependent on remote cloud environments, the delays in command issuance and status feedback are relatively long, making it difficult to meet the needs of real-time monitoring and rapid response. The system usually also lacks local intelligent processing capabilities; all raw data must be transmitted uplink, which not only consumes a large amount of valuable bandwidth but also increases power consumption and latency. Summary of the Invention

[0004] In view of the aforementioned existing problems, the present invention is proposed.

[0005] Therefore, this invention provides a method and system for adaptive spectrum optimization of satellite communication for hydropower station data transmission, which solves the problems of poor stability, low efficiency, and data loss in current hydropower station remote communication under complex electromagnetic environments such as strong interference, low bandwidth, and unstable links.

[0006] To solve the above-mentioned technical problems, the present invention provides the following technical solution: In a first aspect, the present invention provides a method for data transmission in hydropower stations with anti-interference adaptive spectrum optimization for satellite communication, comprising: Acquire operational data from the hydropower station to be transmitted; Spectrum sensing is performed on satellite communication channels to obtain spectrum quality information characterizing interference conditions, which is used to dynamically select communication frequency bands as the main communication channel; Obtain the status parameters of the current communication link, and evaluate the link quality based on the status parameters and the spectrum quality information to generate a link health score; Based on the link health score, the modulation and coding scheme and transmit power of the communication are adaptively adjusted. The running data is subjected to hierarchical compression processing based on its data characteristics to generate compressed data; Compressed data is written to the edge cache and prioritized according to data importance; Compressed data is transmitted via satellite link in the selected communication frequency band. If the link is interrupted, data retransmission is automatically performed according to the buffer priority.

[0007] As a preferred embodiment of the satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission method described in this invention, the method includes: performing spectrum sensing on the satellite communication channel to obtain spectrum quality information characterizing the interference situation, which is used to dynamically select the communication frequency band as the main communication channel, including: The target frequency band is scanned using a software radio module to acquire time-domain sampled signals; The time-domain sampled signal is windowed using a preset window function; The windowed signal is subjected to a Fast Fourier Transform to calculate the spectral power distribution. Based on the spectral power distribution, interference sources are identified and the quality of each sub-band is evaluated to generate the spectral quality information.

[0008] As a preferred embodiment of the satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission method described in this invention, the method includes: obtaining the current communication link status parameters, evaluating the link quality based on the status parameters and the spectrum quality information, and generating a link health score, including: The nodes in the communication network are constructed as a graph structure; wherein the node features include the state parameters and spectral quality information, and the edge weights represent interference coupling relationships; The graph structure is processed using a graph neural network model to extract spatial correlation features between links; By integrating a temporal attention model, the spatial correlation features and link state history sequences are analyzed to generate a link health score.

[0009] As a preferred embodiment of the satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission method described in this invention, the method includes: performing hierarchical compression processing on the operating data according to its data characteristics to generate compressed data, including: For control command data with a fixed format, a dictionary encoding algorithm based on sliding window matching is used for compression; For continuously changing analog time-series data, wavelet transform algorithm is used for sparsification and compression; Principal component analysis algorithm is used to reduce and compress multidimensional environmental monitoring data.

[0010] As a preferred embodiment of the satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission method described in this invention, the method includes: writing compressed data into an edge buffer and prioritizing the data according to its importance, including: The compressed data is assigned a priority based on the importance of the business to which the operational data belongs; The data marked with priority is stored in a circular edge buffer for management.

[0011] As a preferred embodiment of the satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission method described in this invention, the method involves: applying a preset window function to the time-domain sampled signal for windowing processing, including: weighting the time-domain sampled signal using the Hanning window function.

[0012] As a preferred embodiment of the satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission method described in this invention, it further includes: real-time monitoring of the spectrum quality information, and when the power peak value in the spectrum quality information is greater than a set threshold, controlling the current communication frequency band to switch to an alternative frequency band.

[0013] Secondly, the present invention provides a satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission system, comprising: The acquisition module is used to acquire the operational data to be transmitted from the hydropower station; The spectrum sensing module is used to perform spectrum sensing on the satellite communication channel to obtain spectrum quality information that characterizes the interference situation, and to dynamically select the communication frequency band as the main communication channel. The link health scoring module is used to obtain the status parameters of the current communication link, evaluate the link quality based on the status parameters and the spectrum quality information, and generate a link health score. The communication link management module is used to adaptively adjust the modulation and coding scheme and transmission power of the communication based on the link health score. The compression processing module is used to perform hierarchical compression processing on the running data according to its data characteristics to generate compressed data; The edge caching and link interruption retransmission module is used to write compressed data into the edge cache area and manage the priority according to the importance of the data; it sends compressed data through the satellite link of the selected communication frequency band, and automatically performs data retransmission according to the cache priority after the link is interrupted.

[0014] Thirdly, the present invention provides a computer device, comprising: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, they implement the steps of a hydropower station data transmission method with anti-interference adaptive spectrum optimization for satellite communication.

[0015] Fourthly, the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the aforementioned satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission method.

[0016] Compared with existing technologies, the advantages of this invention are as follows: By introducing dynamic spectrum sensing and intelligent anti-interference mechanisms, this invention overcomes the problem of fixed-frequency band communication being susceptible to interference in complex electromagnetic environments and improves link reliability. Based on real-time channel quality and network topology characteristics, it dynamically selects the optimal communication frequency band and adjusts modulation and power parameters, thereby maintaining efficient and stable data transmission in changing environments. Combined with categorized and hierarchical compression and local caching of hydropower station operation data, it reduces satellite link load and transmission latency. Simultaneously, priority management and link failure retransmission ensure the integrity and final arrival rate of critical business data. The entire solution, combining edge sensing and intelligent decision-making, enables low-latency, high-reliability satellite transmission of hydropower station data in various environments. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a schematic diagram of the overall process of a hydropower station data transmission method with anti-interference adaptive spectrum optimization for satellite communication, according to an embodiment of the present invention.

[0019] Figure 2 This is a schematic diagram of the edge computing processing unit structure of a hydropower station data transmission system with anti-interference adaptive spectrum optimization for satellite communication, according to an embodiment of the present invention.

[0020] Figure 3 This is a schematic diagram of the edge buffer and link breakage retransmission module structure of a hydropower station data transmission system with satellite communication anti-interference adaptive spectrum optimization according to an embodiment of the present invention.

[0021] Figure 4 This is a schematic diagram of the communication link management module structure of a hydropower station data transmission system with anti-interference adaptive spectrum optimization for satellite communication, according to an embodiment of the present invention.

[0022] Figure 5 This is an exemplary overall structural diagram of a hydropower station data transmission system with anti-interference adaptive spectrum optimization for satellite communication, as described in one embodiment of the present invention.

[0023] Figure 5 This is an exemplary overall structural diagram of a hydropower station data transmission system with anti-interference adaptive spectrum optimization for satellite communication, as described in one embodiment of the present invention.

[0024] Figure 6 This is an exemplary flow timing diagram of a hydropower station data transmission method with satellite communication anti-interference adaptive spectrum optimization according to an embodiment of the present invention. Detailed Implementation

[0025] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of the present invention.

[0026] Example 1, referring to Figure 1 As an embodiment of the present invention, a method for adaptive spectrum optimization of satellite communication for hydropower station data transmission is provided, comprising: S100: Acquire operational data to be transmitted from the hydropower station; S200: Performs spectrum sensing on satellite communication channels to obtain spectrum quality information characterizing interference conditions, which is used to dynamically select communication frequency bands as the main communication channel; S300: Obtain the status parameters of the current communication link, evaluate the link quality based on the status parameters and the spectrum quality information, and generate a link health score; S400: Based on the link health score, adaptively adjust the modulation and coding scheme and transmission power of the communication; S500: Perform hierarchical compression processing on the running data according to its data characteristics to generate compressed data; S600: Writes compressed data to the edge buffer and manages priorities based on data importance; S700: Sends compressed data via satellite link in the selected communication band, and automatically retransmits data according to buffer priority after link interruption.

[0027] Specifically, traditional communication systems, due to their fixed frequency band operation, are susceptible to electromagnetic interference such as lightning, resulting in high bit error rates and severe data loss. They also lack spectrum sensing and optimization mechanisms, leading to long-term idle or congested communication frequency band resources and insufficient average utilization. High latency of more than 500ms also limits the real-time requirements of critical control data such as gate control, making it difficult to meet the operation and maintenance management needs of small hydropower plants.

[0028] Therefore, this invention, through S100-S700, uses spectrum sensing combined with link health scoring to achieve uninterrupted communication in complex electromagnetic environments, such as thunderstorms and induced interference, dynamically adjusting modulation methods and transmission power to achieve adaptive communication in the channel environment; furthermore, it reduces link load through a data hierarchical compression mechanism; the overall solution supports priority storage of key data and automatic retransmission after link recovery, which can ensure data integrity.

[0029] Example 2, refer to Figure 1 and Figure 6 As an embodiment of the present invention, based on the above embodiment, a method for adaptive spectrum optimization of satellite communication for hydropower station data transmission is provided. The method includes: In this embodiment of the application, step S100 involves acquiring the operating data of the hydropower station to be transmitted; Specifically, operational data may include parameters such as gate opening, generator output, bus voltage and current, and transformer oil temperature, which indicate the operating status of the equipment; as well as parameters affecting the safety of the power station, such as reservoir water level, reservoir area rainfall, wind speed and direction, and ambient temperature and humidity; and may also include various commands and logs.

[0030] In one alternative implementation, S100 can directly collect various operational data through smart sensors or instruments deployed throughout the hydropower station.

[0031] In another optional implementation, S100 can also periodically read the pre-processed data from the real-time database of the power plant SCADA system to form operational data to be transmitted.

[0032] In this embodiment of the application, step S200 involves spectrum sensing of the satellite communication channel to obtain spectrum quality information characterizing interference conditions, which is used to dynamically select the communication frequency band as the main communication channel. This includes the following steps A1-A4: A1: Scan the target frequency band using the software radio module to acquire time-domain sampled signals; Specifically, the AD9361 software radio (SDR) chip can be preferred for wideband spectrum sensing.

[0033] It should be noted that this chip supports high-speed scanning and reconstruction in the 2 MHz to 2.5 GHz frequency band, covering various interference sources such as 2.4 GHz industrial noise, microwave communication, and wireless remote control. It features high sensitivity and programmability. By configuring appropriate bandwidth and sampling rate, the chip can complete energy acquisition across the entire frequency band within tens of milliseconds, providing real-time data support for subsequent interference identification and channel selection. It is particularly suitable for hydropower station environments with frequent thunderstorms or severe interference from industrial equipment, effectively addressing the threat of sudden high-energy electromagnetic interference to communication links.

[0034] A2: The time-domain sampled signal is windowed using a preset window function; In this embodiment of the application, in step S200, A2, a preset window function is used to perform windowing processing on the time-domain sampled signal, including: weighting the time-domain sampled signal using the Hanning window function.

[0035] A3: Perform a Fast Fourier Transform on the windowed signal to calculate the spectral power distribution; Specifically, in the process of spectral energy detection for A2-A3, to reduce false peak interference caused by spectral leakage, this invention employs a windowed Fast Fourier Transform (FFT) technique, which can be expressed as: in, It is the original time-domain sampled signal, represented as the first... The signal values ​​at each time-domain sampling point are obtained from the aforementioned SDR sampling. It is the Hanning window function; This is the window length of the FFT. In this invention, the window length is 1024, which determines the spectral resolution. It is the imaginary unit, satisfying .

[0036] The Hanning window is used to weight the raw sampled signal; in the specific implementation, the system collects 1024 points of raw signal data. and for frequency Power spectral density at Calculate the following power spectrum: It should be noted that the Hanning function can effectively suppress inter-spectral interference caused by edge leakage. Using this method, the system can accurately identify the main interference components and energy peak frequency bands in the current spectrum, avoiding false low-interference misjudgments and improving the accuracy of spectrum judgment. In a test on a small hydropower station, this method effectively identified a 2.45GHz intermittent interference source hidden in high background noise, improving the SNR by 6.2 dB.

[0037] A4: Identify interference sources and evaluate the quality of each sub-band based on the spectral power distribution, and generate the spectral quality information.

[0038] Specifically, spectrum quality information refers to the average energy level and peak variation trend of multiple candidate frequency bands. Based on this, the frequency band with the least interference can be automatically selected as the main communication channel.

[0039] In this embodiment of the application, step A5 is also included: real-time monitoring of the spectrum quality information, and when the power peak value in the spectrum quality information is greater than a set threshold, controlling the current communication frequency band to switch to the alternative frequency band.

[0040] For example, if the power peak exceeds a set threshold for three consecutive cycles during the detection process, the system will trigger a frequency band switching mechanism to achieve a communication channel switching operation. The set threshold can be dynamically determined based on the noise floor of the communication system and a preset signal-to-interference-plus-noise ratio (SNR) tolerance. For example, the threshold can be set to be 10-15 dB higher than the average power of the current channel background noise.

[0041] It should be noted that the above-mentioned switching mechanism is particularly suitable for scenarios where electromagnetic interference frequencies frequently drift during thunderstorms, power plant start-up and shutdown switching, etc. Through continuous monitoring and adaptive frequency hopping, the system can ensure that the signal-to-noise ratio of the satellite uplink is maintained above 10–15 dB, which can effectively guarantee the stability and reliability of the communication link.

[0042] S300: Obtain the status parameters of the current communication link, evaluate the link quality based on the status parameters and the spectrum quality information, and generate a link health score; In this embodiment of the application, step S300 involves obtaining the current communication link status parameters and evaluating the link quality based on the status parameters and the spectrum quality information to generate a link health score, including the following steps B1-B3: B1: Construct the nodes in the communication network as a graph structure; wherein the node features include the state parameters and spectrum quality information, and the edge weights represent interference coupling relationships; B2: The graph structure is processed using a graph neural network model to extract spatial correlation features between links; B3: Integrate the temporal attention model to analyze the spatial correlation features and link status history sequence to generate a link health score.

[0043] Specifically, the implementation steps for B1-B3 are as follows: In a hydropower station communication system with multiple terminals, there are topological interference coupling relationships between the devices. To accurately characterize the interference propagation paths and adjacency effects between different terminals, this invention first constructs the hydropower station communication nodes as a graph structure. ,in Represents a set of terminals. This represents the channel coupling relationship. Each node uses its own transmission signal quality, such as SNR, bit error rate, RSSI, etc., as initial characteristics, while the weight of the edges is set according to physical distance, cable routing, or electromagnetic coupling strength.

[0044] This graph structure serves as the input basis for subsequent graph neural networks, effectively preserving spatial interference characteristics. It is suitable for hydropower system scenarios with certain topological constraints, such as power station and tributary station networking.

[0045] Based on the constructed communication graph structure, this system employs a Graph Neural Network (GNN) to learn spatial features for link quality. The core of the model is a node feature aggregation mechanism, which updates node states through multi-layer graph attention. The updated features are represented as follows: in, Adjacent nodes The current feature vector is from node arrive Attention weights This is the mapping matrix obtained through training. This process is equivalent to propagating and fusing channel quality information between nodes in the communication network graph, which can effectively enhance the system's ability to identify abnormal links.

[0046] In field tests, the GNN model can accurately identify the propagation path of link attenuation caused by equipment interference, with a prediction accuracy that is about 18% higher than that of the traditional SVM method.

[0047] To further integrate link fluctuation information over time, this solution introduces a lightweight Transformer model to model link state changes based on the spatial features output by the GNN, generating a final health score. Using the standard cross-attention mechanism: in The spatial feature vector extracted by GNN, and For continuous multi-cycle communication quality time series characteristics, This is the scaling factor. It is a normalized weight function.

[0048] The Transformer module learns the patterns of link state changes over time and ultimately outputs a communication health score. It serves as the basis for switching modulation and coding schemes.

[0049] In simulated link fluctuation experiments, the correlation coefficient between the model health score and the actual channel quality reached 0.93, enabling real-time assessment and intelligent intervention of link status.

[0050] In this embodiment of the application, in step S400, the modulation and coding scheme and transmission power of the communication are adaptively adjusted according to the link health score; Specifically, the S400 can use a pre-defined score-parameter mapping table or decision function to define the preferred modulation scheme, forward error correction coding scheme, and transmit power level corresponding to different link health score intervals. Upon receiving the link health score from the S300, the system queries or calculates based on this score to initially determine the target modulation and coding scheme and target transmit power. Subsequently, the initially determined parameters can be jointly optimized and their feasibility verified to determine the final modulation and coding scheme and transmit power.

[0051] In this embodiment of the application, step S500 involves performing hierarchical compression processing on the running data according to its data characteristics to generate compressed data, including the following steps C1-C3: C1: For control command data with a fixed format, a dictionary encoding algorithm based on sliding window matching is used for compression; In an optional implementation, in C1, to ensure the effective transmission of hydropower station communication data under bandwidth-constrained and link-unstable conditions, a compression algorithm based on content redundancy identification can be introduced for efficient encoding of critical control commands and alarm information. The system adopts an improved LZ77 sliding window compression method, which finds the longest string in the input data that matches historical data and represents it in the form of a triple: in To match the distance of the string in the history buffer, For matching length, This is a new character. This algorithm is particularly suitable for message template data in hydropower stations, such as fixed-format commands like "gate status change". Field applications also show that LZ77 compression can effectively reduce the bandwidth consumption of frequent uplink control commands. Field applications show that the LZ77 compression ratio averages 3.5:1, reducing the command length from 68 bytes to 22 bytes after compression, effectively reducing the bandwidth consumption of frequent uplink control commands.

[0052] In another optional implementation, C1, a coding compression method based on a predefined instruction dictionary can also be selected. During system initialization or configuration, all possible control instructions and standard status report formats of the hydropower station are pre-analyzed, and a unique short integer code, such as a 2-byte code, is assigned to each complete instruction or report template and stored in a shared dictionary between the terminal and the ground center. When a control instruction or standard report needs to be sent, the sending end does not transmit the complete original message. Instead, it matches the original data to be sent with the template in the dictionary. Once a completely matching template is found, only the corresponding short code and the necessary dynamic parameter values ​​in the instruction need to be sent, such as the specific opening value and timestamp.

[0053] C2: For continuously changing analog time-series data, wavelet transform algorithm is used for sparsification and compression; In an optional implementation, in C2, for continuously varying analog quantities such as voltage, current, and power—time-series data with significant fluctuation characteristics—this system introduces a multi-scale wavelet decomposition method to achieve sparse representation and lossy compression of the signal. The wavelet transform expression is as follows: in Indicates the first Layer wavelet basis functions The corresponding coefficients are shown. Using the Daubechies basis (db4) for 3-level wavelet decomposition, combined with threshold denoising and compression, the voltage data compression ratio can be increased to 5.2:1 while maintaining 99.7% of the energy information. In the scenario of link failure and retransmission, this method significantly reduces the amount of uplink data and shortens the average transmission delay by 31.5%.

[0054] C3: Principal component analysis algorithm is used to reduce and compress multidimensional environmental monitoring data.

[0055] In an optional implementation, in C3, for environmental monitoring data with a large amount of high-dimensional redundant information such as temperature, humidity, wind speed, and water level, principal component analysis (PCA) is used to extract features and reduce the dimensionality of the original data matrix. The transformation is as follows: in, The original data matrix, The eigenvector matrix, It achieves low-dimensional representation. By retaining over 95% of the cumulative contribution rate of principal components, environmental data can be compressed from 20 dimensions to 6 dimensions, reducing transmission load by 70%. PCA processing is implemented by edge nodes, ensuring good real-time performance and not affecting the data update cycle.

[0056] In this embodiment of the application, step S600 involves writing compressed data into an edge cache and prioritizing it according to data importance, including the following steps D1-D2: D1: Based on the importance of the service to which the running data belongs, assign a corresponding priority to the compressed data; D2: Store the data marked with priority in a circular edge buffer for management.

[0057] For example, considering the instability of satellite communication in mountainous areas, a three-level caching mechanism can be introduced at the edge terminal, including a real-time zone, an analysis zone, and a historical zone. A ring-shaped caching structure design, coupled with a dynamic data priority update strategy, can ensure the complete caching of critical data for up to two hours even after a link is lost.

[0058] In this embodiment of the application, compressed data is sent through the satellite link of the selected communication frequency band in step S700. After the link is interrupted, data retransmission is automatically performed according to the buffer priority.

[0059] For example, after the link is restored, the system retransmits the data to the ground station sequentially according to the timestamp and priority order. In actual testing, the average packet loss rate dropped to 0.02% after the link was restored, and the retransmission success rate reached 100%.

[0060] Example 3 illustrates a schematic scheme for a hydropower station data transmission method with satellite communication anti-interference adaptive spectrum optimization. It should be noted that the technical solution of this system for hydropower station data transmission with satellite communication anti-interference adaptive spectrum optimization is based on the same concept as the technical solution of the aforementioned method for hydropower station data transmission with satellite communication anti-interference adaptive spectrum optimization. Details not described in detail in this embodiment can be found in the description of the aforementioned method for hydropower station data transmission with satellite communication anti-interference adaptive spectrum optimization.

[0061] Reference Figures 2-5 This embodiment also provides a satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission system, including: The acquisition module is used to acquire the operational data to be transmitted from the hydropower station; The spectrum sensing module is used to perform spectrum sensing on the satellite communication channel to obtain spectrum quality information that characterizes the interference situation, and to dynamically select the communication frequency band as the main communication channel. The link health scoring module is used to obtain the status parameters of the current communication link, evaluate the link quality based on the status parameters and the spectrum quality information, and generate a link health score. The communication link management module is used to adaptively adjust the modulation and coding scheme and transmission power of the communication based on the link health score. The compression processing module is used to perform hierarchical compression processing on the running data according to its data characteristics to generate compressed data; The edge caching and link interruption retransmission module is used to write compressed data into the edge cache area and manage the priority according to the importance of the data; it sends compressed data through the satellite link of the selected communication frequency band, and automatically performs data retransmission according to the cache priority after the link is interrupted.

[0062] It should be noted that, referring to Figure 2 For example, the spectrum sensing module, the link health scoring module, and the compression processing module belong to the edge computing processing unit; The spectrum sensing module can perform a 2 MHz–2.5 GHz wideband scan based on the SDR chip, estimate the energy distribution through windowed FFT, and dynamically select the frequency band with the least interference. The link health scoring module can use a graph neural network and Transformer fusion mechanism to extract the spatial and temporal dependencies between nodes and output the link health score. The compression processing module can perform compression algorithms such as LZ77, wavelet transform, or PCA according to the data type to reduce the communication load.

[0063] Reference Figure 4 The communication link management module performs adaptive modulation and power control on the selected frequency band; it supports frequency hopping and channel switching when the frequency band is unstable, and ensures data security through IPSec or quantum cryptography.

[0064] Reference Figure 3 The edge caching and link retransmission module has a built-in ring cache structure that stores critical data according to priority. If the satellite link is interrupted, the cached data is automatically retransmitted after the link is restored.

[0065] Reference Figure 5 It should be noted that the system may also include: Satellite communication terminal module: Uploads compressed data to geostationary meteorological satellites (such as Fengyun satellites) via satellite-to-ground link, and then relays it down to the ground receiving station via satellite relay.

[0066] Ground data receiving and dispatching center: Receives data and uploads it to the power supply bureau or water dispatching platform, supporting real-time display, alarm push, and control command feedback.

[0067] The entire system has excellent anti-interference capabilities, adaptive spectrum optimization capabilities, and data reliability assurance mechanisms, making it suitable for hydropower station scenarios with harsh communication environments and weak power supply infrastructure.

[0068] This embodiment also provides a computer device applicable to a hydropower station data transmission method with satellite communication anti-interference adaptive spectrum optimization, comprising: a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions to implement the hydropower station data transmission method with satellite communication anti-interference adaptive spectrum optimization as proposed in the above embodiment.

[0069] This embodiment also provides a storage medium storing a computer program, which, when executed by a processor, implements a hydropower station data transmission method for anti-interference adaptive spectrum optimization of satellite communication as proposed in the above embodiments.

[0070] The storage medium proposed in this embodiment belongs to the same inventive concept as the hydropower station data transmission method for satellite communication anti-interference adaptive spectrum optimization proposed in the above embodiments. Technical details not described in detail in this embodiment can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.

[0071] From the above description of the implementation methods, those skilled in the art will clearly understand that the present invention can be implemented using software and necessary general-purpose hardware. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of the various embodiments of the present invention.

[0072] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A method for data transmission in hydropower stations with adaptive spectrum optimization and anti-interference capabilities in satellite communication, characterized in that, include: Acquire operational data from the hydropower station to be transmitted; Spectrum sensing is performed on satellite communication channels to obtain spectrum quality information characterizing interference conditions, which is used to dynamically select communication frequency bands as the main communication channel; Obtain the status parameters of the current communication link, and evaluate the link quality based on the status parameters and the spectrum quality information to generate a link health score; Based on the link health score, the modulation and coding scheme and transmit power of the communication are adaptively adjusted. The running data is subjected to hierarchical compression processing based on its data characteristics to generate compressed data; Compressed data is written to the edge cache and prioritized according to data importance; Compressed data is transmitted via satellite link in the selected communication frequency band. If the link is interrupted, data retransmission is automatically performed according to the buffer priority.

2. The method for adaptive spectrum optimization of satellite communication for hydropower station data transmission as described in claim 1, characterized in that, Spectrum sensing of satellite communication channels yields spectrum quality information characterizing interference conditions, which is used to dynamically select communication frequency bands as the primary communication channel, including: The target frequency band is scanned using a software radio module to acquire time-domain sampled signals; The time-domain sampled signal is windowed using a preset window function; The windowed signal is subjected to a Fast Fourier Transform to calculate the spectral power distribution. Based on the spectral power distribution, interference sources are identified and the quality of each sub-band is evaluated to generate the spectral quality information.

3. The method for adaptive spectrum optimization of satellite communication for hydropower station data transmission as described in claim 2, characterized in that, Obtain the current communication link status parameters, and evaluate the link quality based on the status parameters and the spectrum quality information to generate a link health score, including: The nodes in the communication network are constructed as a graph structure; wherein the node features include the state parameters and spectral quality information, and the edge weights represent interference coupling relationships; The graph structure is processed using a graph neural network model to extract spatial correlation features between links; By integrating a temporal attention model, the spatial correlation features and link state history sequences are analyzed to generate a link health score.

4. The hydropower station data transmission method with anti-interference adaptive spectrum optimization for satellite communication as described in claim 3, characterized in that, The runtime data is subjected to hierarchical compression processing based on its data characteristics to generate compressed data, including: For control command data with a fixed format, a dictionary encoding algorithm based on sliding window matching is used for compression; For continuously changing analog time-series data, wavelet transform algorithm is used for sparsification and compression; Principal component analysis algorithm is used to reduce and compress multidimensional environmental monitoring data.

5. The hydropower station data transmission method with anti-interference adaptive spectrum optimization for satellite communication as described in claim 4, characterized in that, Compressed data is written to an edge buffer and prioritized based on data importance, including: The compressed data is assigned a priority based on the importance of the business to which the operational data belongs; The data marked with priority is stored in a circular edge buffer for management.

6. The satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission method as described in claim 5, characterized in that, The time-domain sampled signal is windowed using a preset window function, including weighting the time-domain sampled signal using a Hanning window function.

7. The hydropower station data transmission method with anti-interference adaptive spectrum optimization for satellite communication as described in claim 6, characterized in that, Also includes: The system monitors the spectrum quality information in real time. When the power peak value in the spectrum quality information is greater than a set threshold, it controls the current communication frequency band to switch to an alternative frequency band.

8. A satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission system, using the method described in any one of claims 1-7, characterized in that, include: The acquisition module is used to acquire the operational data to be transmitted from the hydropower station; The spectrum sensing module is used to perform spectrum sensing on the satellite communication channel to obtain spectrum quality information that characterizes the interference situation, and to dynamically select the communication frequency band as the main communication channel. The link health scoring module is used to obtain the status parameters of the current communication link, evaluate the link quality based on the status parameters and the spectrum quality information, and generate a link health score. The communication link management module is used to adaptively adjust the modulation and coding scheme and transmission power of the communication based on the link health score. The compression processing module is used to perform hierarchical compression processing on the running data according to its data characteristics to generate compressed data; The edge caching and link interruption retransmission module is used to write compressed data into the edge cache area and manage the priority according to the importance of the data; it sends compressed data through the satellite link of the selected communication frequency band, and automatically performs data retransmission according to the cache priority after the link is interrupted.

9. A computer device, characterized in that, include: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, they implement the steps of the hydropower station data transmission method with anti-interference adaptive spectrum optimization for satellite communication as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, It stores computer-executable instructions, which, when executed by a processor, implement the steps of the satellite communication anti-interference adaptive spectrum optimization hydropower station data transmission method as described in any one of claims 1 to 7.