Electric power data communication remote desktop intelligent flow analysis system and method

By introducing an intelligent traffic analysis system into the power data communication system, using network conditions and total data changes to monitor and select compression modes, the problems of low efficiency, poor real-time and insufficient security of traditional power data communication methods are solved, and efficient, reliable and secure data transmission is achieved.

CN119583406APending Publication Date: 2025-03-07YANCHENG POWER SUPPLY CO STATE GRID JIANGSU ELECTRIC POWER CO +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411792119.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

Traditional power data communication methods have problems such as low data transmission efficiency, poor real-time performance and insufficient security, which cannot meet the efficient, reliable and secure data communication needs of modern power systems.

Method used

The remote desktop intelligent traffic analysis system of power data communication is adopted. The system includes a data channel establishment module, a network condition monitoring module, a total data change monitoring module, a compression mode selection module, a data encoding transmission module and a remote operation control module. By periodically monitoring the network status and total data changes, the compression mode is intelligently selected to encode and transmit power data.

Benefits of technology

It realizes dynamic adjustment of compression mode under different network conditions to ensure the efficiency and reliability of data transmission, and improves the operation and maintenance efficiency and overall management level of the power system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119583406A_ABST
    Figure CN119583406A_ABST
Patent Text Reader

Abstract

The invention discloses an electric power data communication remote desktop intelligent flow analysis system and method, and relates to the technical field of intelligent flow analysis. The method comprises the following steps: establishing a data channel connection: establishing a secure data channel connection between a server and a client through a remote desktop protocol (RDP), wherein the secure data channel connection is used for transmitting power data; periodically monitoring network conditions and total data change: monitoring the network conditions including packet loss rate, round-trip delay and network jitter, and judging the network conditions according to preset judgment indexes; and monitoring the total change amount of the data, including defining a monitoring period, calculating the change amount of the power data in each monitoring period, performing standardization processing by considering a precision factor, and further calculating the total change amount in the monitoring period. The edge computing node and the gateway are introduced, so that the system can perform primary processing and analysis at the source of data generation, and the adaptability and the expandability of the system are further enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of intelligent flow analysis, and in particular relates to an intelligent flow analysis system and method for a remote desktop of electric power data communication. Background Art

[0002] With the continuous development and intelligent transformation of power systems, the collection, transmission, analysis and processing of power data have become increasingly important. Traditional power data communication methods often have problems such as low data transmission efficiency, poor real-time performance and insufficient security, and cannot meet the modern power system's demand for efficient, reliable and secure data communication.

[0003] First of all, the collection and transmission of power data is the basis of power system operation. Traditional data collection methods rely on manual meter reading or simple automatic meter reading systems, which are not only inefficient but also prone to errors. At the same time, traditional data transmission methods often use wired communication, which has complex wiring and high maintenance costs, limiting the flexibility and scalability of the power system.

[0004] Secondly, with the construction and advancement of smart grids, the power system has higher and higher requirements for the real-time and accuracy of data. Traditional data communication methods cannot meet the needs of real-time monitoring and control due to their slow transmission speed and high latency. In addition, traditional data communication methods are susceptible to interference and attacks during data transmission, posing security risks. Summary of the invention

[0005] In order to overcome the shortcomings and deficiencies of the above-mentioned prior art, the first purpose of the present invention is to provide a power data communication remote desktop intelligent flow analysis system; the second purpose of the present invention is to provide a power data communication remote desktop intelligent flow analysis method.

[0006] The first object of the present invention adopts the following technical solution:

[0007] The electric power data communication remote desktop intelligent flow analysis system includes a data channel establishment module, a network status monitoring module, a data change total amount monitoring module, a compression mode selection module, a data encoding transmission module and a remote operation control module;

[0008] Data channel establishment module: used to establish a secure data channel to ensure the communication security between the RDP server and the client;

[0009] Network status monitoring module: monitors network status in real time, evaluates network quality, and transmits the results to the compression mode selection module;

[0010] Data change total amount monitoring module: calculates the total amount of data changes in each monitoring cycle and transmits the result to the compression mode selection module;

[0011] Compression mode selection module: selects the appropriate compression mode according to the network status and the total amount of data changes, and transmits the result to the data encoding and transmission module;

[0012] Data encoding and transmission module: encodes the power data according to the selected compression mode and transmits it to the remote operation terminal through a secure data channel;

[0013] Remote operation control module: provides a remote operation terminal, allowing operation and maintenance personnel to remotely access and control various components of the power system through a graphical interface or command line interaction; at the same time, it is responsible for forwarding control instructions to the front-end equipment and feeding back the execution results to the remote operation terminal.

[0014] The second object of the present invention adopts the following technical solution:

[0015] The intelligent flow analysis method of power data communication remote desktop is as follows:

[0016] Step 1: Establish a data channel connection: Establish a secure data channel connection between the remote desktop protocol RDP server and the client for power data transmission;

[0017] Step 2: Periodically monitor network status and total data changes:

[0018] Monitor network conditions, including packet loss rate, round-trip delay, and network jitter, and judge network conditions based on preset evaluation indicators;

[0019] The total amount of monitoring data changes, including defining the monitoring cycle, calculating the change in power data in each monitoring cycle, and normalizing it by considering the precision factor, and then calculating the total change in the monitoring cycle;

[0020] Define the maximum possible data volume, and set different thresholds based on the maximum data volume and the number of data frames in the monitoring period to determine whether to switch the compression mode;

[0021] Step 3. Select a compression mode based on network conditions: network conditions include good, average, and poor; compression modes include lossless compression mode, low-quality compression mode, and high-quality compression mode.

[0022] Preferably, the monitoring of the network status in step 2 includes:

[0023] The upper and lower limits of the packet loss rate are preset, and the network status is determined according to the packet loss rate within the monitoring period;

[0024] The upper and lower limits of the round-trip delay are preset, and the network status is determined based on the round-trip delay within the monitoring period;

[0025] The upper and lower limits of network jitter are preset, and the network status is determined based on the network jitter within the monitoring period.

[0026] Preferably, the monitoring of the total amount of data changes in step 2 includes:

[0027] Define each monitoring cycle as a fixed time interval;

[0028] The method suitable for time series data is used to calculate the data change in each monitoring period, and the precision factor is introduced for standardization;

[0029] Calculate the total change within the monitoring period for compression mode selection.

[0030] Preferably, the network status evaluation process in step 3 is as follows:

[0031] When the monitoring period T n When the packet loss rate detected within the monitoring period is not higher than the lower limit, the network condition is judged to be good; when the monitoring period T n If the packet loss rate detected within the monitoring period is not lower than the upper limit, the network condition is judged to be poor; when the monitoring period T n When the packet loss rate monitored is between the upper and lower limits, the network status is judged to be normal;

[0032] When the monitoring period T n When the round-trip delays monitored within the monitoring period are not higher than the lower limit, the network condition is judged to be good; when the monitoring period T n If the round-trip delays monitored within the monitoring period are not lower than the upper limit, the network condition is judged to be poor; when the monitoring period T n When the round-trip delay monitored internally is between the upper and lower limits, the network status is judged to be normal;

[0033] When the monitoring period T n When the network jitters monitored within the monitoring period are not higher than the lower limit, the network status is judged to be good; when the monitoring period T n If the network jitter detected within the monitoring period is not lower than the upper limit, the network condition is judged to be poor; when the monitoring period T n When the network jitter monitored is between the upper and lower limits, the network status is judged to be normal.

[0034] Preferably, the specific rules for selecting the compression mode according to the network status and the total amount of data changes in step 3 include:

[0035] When the network condition is good and the total amount of data change is greater than the first threshold, a high-quality compression mode is selected;

[0036] When the network condition is good and the total amount of data change is less than the second threshold, the lossless compression mode is selected;

[0037] When the network condition is normal and the total amount of data change is greater than the third threshold, a low-quality compression mode is selected;

[0038] When the network condition is normal and the total amount of data change is less than the fourth threshold, selecting the high-quality compression mode;

[0039] When the network condition is poor, directly select low-quality compression mode.

[0040] Preferably, the threshold in step 2 is as follows:

[0041] The first threshold Q 1 : Used to determine whether to switch from lossless compression to high-quality compression;

[0042] The second threshold Q 2 : Used to determine whether to switch from high-quality compression to lossless compression;

[0043] The third threshold Q 3 : Used to determine whether to switch from high-quality compression to low-quality compression;

[0044] The fourth threshold Q 4 : Used to determine whether to switch from low-quality compression to high-quality compression;

[0045] The threshold is calculated as follows:

[0046] Q 1 =k 1 ×M×N;

[0047] Q 2 =k 2 ×M×N;

[0048] Q 3 =k 3 ×M×N;

[0049] Q 4 =k 4 ×M×N;

[0050] Among them, k 1 , k 2 , k 3 and k 4 is the preset threshold factor.

[0051] Preferably, step three is as follows:

[0052] S31. When the network status within the monitoring period is judged to be good, the RDP server displays the total amount of power data changes in the channel and sets the timer T in the next monitoring period. n+1 Select lossless compression mode or high-quality compression mode to encode power data. The specific rules are as follows:

[0053] If the total amount of data changes within the monitoring period is greater than the first threshold Q 1 , then in the next monitoring cycle T n+1Select high quality compression mode;

[0054] If the total amount of data changes within the monitoring period is less than the second threshold Q 2 , then in the next monitoring cycle T n+1 Select lossless compression mode;

[0055] If the low-quality compression mode or high-quality compression mode is used in the current monitoring period, and the total amount of data change is not less than the second threshold value Q 2 , then in the next monitoring cycle T n+1 Continue to use high quality compression mode;

[0056] S32. When the network status in the monitoring period is judged to be normal, the RDP server displays the total amount of power data changes in the channel and displays the total amount of power data changes in the next monitoring period. n+1 Select low-quality compression mode or high-quality compression mode to encode power data; the specific rules are as follows:

[0057] If the total amount of data changes within the monitoring period is greater than the third threshold Q 3 , then in the next monitoring cycle T n+1 Select low quality compression mode;

[0058] If the total amount of data changes within the monitoring period is less than the fourth threshold value Q 4 , then in the next monitoring cycle T n+1 Select high quality compression mode;

[0059] If the lossless compression mode or high-quality compression mode is used in the current monitoring period, and the total amount of data change is not less than the fourth threshold value Q 4 , then in the next monitoring cycle T n+1 Switch to low quality compression mode;

[0060] S33. When the network status within the monitoring period is judged to be poor, the RDP server will n+1 A low-quality compression mode is directly selected to encode the power data to ensure the reliability of data transmission.

[0061] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are:

[0062] 1. The present invention periodically monitors the network status and the total amount of data changes. The system can evaluate the current network environment and data characteristics in real time, thereby intelligently selecting the most appropriate compression mode (lossless compression, high-quality compression or low-quality compression) to encode the power data. This dynamic adjustment mechanism ensures the transmission of high-quality data when the network condition is good, and gives priority to ensuring the timeliness and reliability of data transmission when the network condition is average or poor, thereby effectively improving the overall efficiency and reliability of data transmission.

[0063] 2. The present invention combines multiple components such as front-end equipment, middle layer, back-end platform and remote desktop protocol to form a complete power data communication ecosystem. This structure not only enables the system to flexibly collect, process, forward and store power data, but also provides the ability to remotely access and control the power system. In addition, by introducing edge computing nodes and gateways, the system can perform preliminary processing and analysis at the source of data generation, further enhancing the adaptability and scalability of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0065] Figure 1 A module diagram of the electric power data communication remote desktop intelligent flow analysis system of the present invention is shown;

[0066] Figure 2 A flow chart of the electric power data communication remote desktop intelligent flow analysis method of the present invention is shown. DETAILED DESCRIPTION

[0067] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0068] In addition, the described features, structures or characteristics may be combined in one or more example embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the example embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, steps, etc. may be adopted. In other cases, well-known structures, methods, implementations or operations are not shown or described in detail to avoid obscuring various aspects of the present disclosure.

[0069] Embodiment 1:

[0070] See also Figure 1 As shown, the electric power data communication remote desktop intelligent flow analysis system of this embodiment includes a data channel establishment module, a network status monitoring module, a data change total amount monitoring module, a compression mode selection module, a data encoding transmission module and a remote operation control module.

[0071] Data channel establishment module: First, a secure data channel is established to ensure the communication security between the RDP server and the client.

[0072] Network status monitoring module: monitors the network status in real time, evaluates the network quality, and passes the results to the compression mode selection module.

[0073] Data change total amount monitoring module: calculates the total amount of data change in each monitoring cycle and passes the result to the compression mode selection module.

[0074] Compression mode selection module: selects the appropriate compression mode according to the network status and the total amount of data changes, and passes the result to the data encoding and transmission module.

[0075] Data encoding and transmission module: encodes the power data according to the selected compression mode and transmits it to the remote operation terminal through a secure data channel.

[0076] Remote operation control module: Provides a remote operation terminal, allowing operation and maintenance personnel to remotely access and control various components of the power system through a graphical interface or command line interaction. At the same time, this module is responsible for forwarding control instructions to the front-end equipment and feeding back the execution results to the remote operation terminal.

[0077] The beneficial effects of this embodiment include: ensuring data transmission security, improving network adaptability, optimizing data transmission efficiency, realizing remote intelligent control, enhancing the operation and maintenance efficiency and flexibility of the power system, reducing operation and maintenance costs, and improving the overall management level of the power system.

[0078] Embodiment 2:

[0079] See also Figure 2 As shown, the power data communication remote desktop intelligent flow analysis method of this embodiment has the following steps:

[0080] Step 1: Establish a data channel connection.

[0081] The RDP server establishes a data channel connection with the client: The RDP server (such as the central control center of the power system) and the RDP client (such as the computer of the remote operation and maintenance personnel) establish a secure data channel connection to ensure the security and stability of data transmission.

[0082] Step 2: Periodically monitor network status and total data changes.

[0083] S21. Network status monitoring.

[0084] Judging criteria:

[0085] Packet loss rate: preset the upper and lower limits of the packet loss rate. n When the packet loss rate detected within the monitoring period is not higher than the lower limit, the network condition is judged to be good; when the monitoring period T n If the packet loss rate detected within the monitoring period is not lower than the upper limit, the network condition is judged to be poor; when the monitoring period T n When the monitored packet loss rate is between the upper and lower limits, the network status is judged to be normal.

[0086] Round Trip Time (RTT): The upper and lower limits of the preset round trip time. n When the round-trip delays monitored within the monitoring period are not higher than the lower limit, the network condition is judged to be good; when the monitoring period T n If the round-trip delays monitored within the monitoring period are not lower than the upper limit, the network condition is judged to be poor; when the monitoring period T n When the round-trip delay monitored is between the upper and lower limits, the network status is judged to be normal.

[0087] Network jitter: preset the upper and lower limits of network jitter. n When the network jitters monitored within the monitoring period are not higher than the lower limit, the network status is judged to be good; when the monitoring period T n If the network jitter detected within the monitoring period is not lower than the upper limit, the network condition is judged to be poor; when the monitoring period T n When the network jitter monitored is between the upper and lower limits, the network status is judged to be normal.

[0088] S22. Monitoring of total amount of data changes.

[0089] S221. Define a monitoring period.

[0090] Each monitoring cycle is defined as a fixed time interval (e.g., 1 second, 5 seconds, or 10 seconds). Within each monitoring cycle, the RDP server selects one of the lossless compression mode, high-quality compression mode, or low-quality compression mode to encode the power data according to the current network conditions.

[0091] Time series data analysis: Power data is usually expressed as time series data (such as measured values ​​of voltage, current, power, etc.). Therefore, we use a method suitable for time series data to calculate the data change within each monitoring period.

[0092] The formula for calculating the change is: for each data record in each monitoring period, calculate the difference between it and the data at the previous time point. Assume that the data at the i-th time point is D i , then the change at that time point ΔD i It can be expressed as:

[0093] Δ D i =|D i -D i-1 |;

[0094] Among them, D i-1 It is the data value at the previous time point, and the absolute value ensures that the change is non-negative.

[0095] Precision factor: Considering that different types of power data have different measurement accuracy (such as the measurement units and accuracy of voltage and current), we introduce a precision factor P to standardize the calculation of the change. The precision factor P can be set according to the specific application scenario, for example:

[0096]

[0097] Thus, the change ΔD i It can be further expressed as:

[0098] ΔD i =P×|D i -D i-1 |;

[0099] S222. Calculation of the total amount of data changes.

[0100] Total change in the monitoring period: In a monitoring period, the sum of the changes in all data records is the total data change ∑ΔD in that period. Assuming there are N data records in the monitoring period, the total change can be expressed as:

[0101]

[0102] Where N is the number of data records in the monitoring period.

[0103] S223, maximum data volume.

[0104] Maximum possible data volume: In order to evaluate the relative size of data changes, we need to define the maximum possible data volume M of the power data in the display channel. This can be obtained through historical data analysis or set according to the maximum design capacity of the system.

[0105] S224: Threshold calculation.

[0106] Threshold setting: Based on the maximum data volume M and the number of data frames N in the monitoring period, different thresholds are set to determine whether the compression mode needs to be switched. As follows:

[0107] The first threshold Q 1 : Used to determine whether to switch from lossless compression to high-quality compression.

[0108] The second threshold Q 2 : Used to determine whether to switch from high-quality compression to lossless compression.

[0109] The third threshold Q 3 : Used to determine whether to switch from high-quality compression to low-quality compression.

[0110] The fourth threshold Q 4 : Used to determine whether to switch from low-quality compression to high-quality compression.

[0111] The threshold is calculated as follows:

[0112] Q 1 =k 1 ×M×N;

[0113] Q 2 =k 2 ×M×N;

[0114] Q 3 =k 3 ×M×N;

[0115] Q 4 =k 4 ×M×N;

[0116] Among them, k 1 , k 2 , k 3 and k 4 is the preset threshold factor.

[0117] Step 3. Select compression mode according to network conditions.

[0118] S31. When the network status within the monitoring period is judged to be good, the RDP server displays the total amount of power data changes in the channel and sets the timer T in the next monitoring period. n+1Select lossless compression mode or high-quality compression mode to encode power data. The specific rules are as follows:

[0119] High quality compression mode:

[0120] If the total amount of data changes within the monitoring period is greater than the first threshold Q 1 , then in the next monitoring cycle T n+1 Selects a high quality compression mode. This is suitable for situations where the data varies greatly and high image quality and details need to be maintained.

[0121] Lossless compression mode:

[0122] If the total amount of data changes within the monitoring period is less than the second threshold Q 2 , then in the next monitoring cycle T n+1 Select lossless compression mode. This is suitable for scenarios where data changes little and data transmission requires absolute accuracy.

[0123] Maintain or switch to high quality compression mode:

[0124] If the low-quality compression mode or high-quality compression mode is used in the current monitoring period, and the total amount of data change is not less than the second threshold value Q 2 , then in the next monitoring cycle T n+1 Continue to use high quality compression mode. This avoids the extra overhead of frequently switching compression modes.

[0125] S32. When the network status in the monitoring period is judged to be normal, the RDP server displays the total amount of power data changes in the channel and displays the total amount of power data changes in the next monitoring period. n+1 Select low-quality compression mode or high-quality compression mode to encode power data. The specific rules are as follows:

[0126] Low quality compression mode:

[0127] If the total amount of data changes within the monitoring period is greater than the third threshold Q 3 , then in the next monitoring cycle T n+1 Select low quality compression mode. This is suitable for situations where network bandwidth is limited and data transmission speed needs to be prioritized.

[0128] High quality compression mode:

[0129] If the total amount of data changes within the monitoring period is less than the fourth threshold value Q 4 , then in the next monitoring cycle T n+1 Select high quality compression mode. This is suitable for scenarios where the network condition is good but you still want to maintain a certain image quality.

[0130] Switch to low-quality compression mode:

[0131] If the lossless compression mode or high-quality compression mode is used in the current monitoring period, and the total amount of data change is not less than the fourth threshold value Q 4 , then in the next monitoring cycle T n+1 Switch to low quality compression mode. This ensures that the timeliness and reliability of data transmission are prioritized when the network conditions are average.

[0132] S33. When the network status within the monitoring period is judged to be poor, the RDP server will n+1 Directly select low-quality compression mode to encode power data to ensure the reliability of data transmission. Although low-quality compression will lose some data accuracy, it can significantly reduce the amount of data transmitted, ensuring that key information can reach the destination in time and avoiding data loss or delay caused by network instability.

[0133] The beneficial effects of this embodiment are: by optimizing network status assessment, data characteristics analysis, transmission protocol selection and compression algorithm application, efficient and secure transmission of power data in remote monitoring and management is ensured. This method not only improves the performance and reliability of the system, but also enhances the security and stability of the data, and is particularly suitable for the complex network environment and diverse data requirements of the power industry. By combining the advantages of the RDP protocol, this method can play an important role in scenarios such as remote operation and maintenance, fault diagnosis, real-time control and large-scale data analysis, and provides strong support for the intelligent management and optimization of the power system.

[0134] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.

[0135] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.

Claims

1. Power data communication remote desktop intelligent flow analysis system, characterized in that: The system includes a data channel establishment module, a network status monitoring module, a data change total amount monitoring module, a compression mode selection module, a data encoding transmission module and a remote operation control module; Data channel establishment module: used to establish a secure data channel to ensure the communication security between the RDP server and the client; Network status monitoring module: monitors network status in real time, evaluates network quality, and transmits the results to the compression mode selection module; Data change total amount monitoring module: calculates the total amount of data changes in each monitoring cycle and transmits the result to the compression mode selection module; Compression mode selection module: selects the appropriate compression mode according to the network status and the total amount of data changes, and transmits the result to the data encoding and transmission module; Data encoding and transmission module: encodes the power data according to the selected compression mode and transmits it to the remote operation terminal through a secure data channel; Remote operation control module: provides a remote operation terminal, allowing operation and maintenance personnel to remotely access and control various components of the power system through a graphical interface or command line interaction; at the same time, it is responsible for forwarding control instructions to the front-end equipment and feeding back the execution results to the remote operation terminal.

2. A method for analyzing the intelligent flow of remote desktops for power data communication, used to implement the intelligent flow analysis system for remote desktops for power data communication as claimed in claim 1, characterized in that: The method flow is as follows: Step 1: Establish a data channel connection: Establish a secure data channel connection between the remote desktop protocol RDP server and the client for power data transmission; Step 2: Periodically monitor network status and total data changes: Monitor network conditions, including packet loss rate, round-trip delay, and network jitter, and judge network conditions based on preset evaluation indicators; The total amount of monitoring data changes, including defining the monitoring cycle, calculating the change in power data in each monitoring cycle, and normalizing it by considering the precision factor, and then calculating the total change in the monitoring cycle; Define the maximum possible data volume, and set different thresholds based on the maximum data volume and the number of data frames in the monitoring period to determine whether to switch the compression mode; Step 3: Select compression mode according to network conditions: network conditions include good, average and poor; The compression modes include lossless compression mode, low quality compression mode and high quality compression mode.

3. The power data communication remote desktop intelligent flow analysis method according to claim 2 is characterized in that: The monitoring of the network status in step 2 includes: The upper and lower limits of the packet loss rate are preset, and the network status is determined according to the packet loss rate within the monitoring period; The upper and lower limits of the round-trip delay are preset, and the network status is determined based on the round-trip delay within the monitoring period; The upper and lower limits of network jitter are preset, and the network status is determined based on the network jitter within the monitoring period.

4. The power data communication remote desktop intelligent flow analysis method according to claim 2 is characterized in that: The monitoring of the total amount of data changes in step 2 includes: Define each monitoring cycle as a fixed time interval; The method suitable for time series data is used to calculate the data change in each monitoring period, and the precision factor is introduced for standardization; Calculate the total change within the monitoring period for compression mode selection.

5. The power data communication remote desktop intelligent flow analysis method according to claim 2 is characterized in that: The network status evaluation process in step 3 is as follows: When the monitoring period T n When the packet loss rate monitored within the monitoring period is not higher than the lower limit, the network condition is judged to be good; when the monitoring period T n If the packet loss rate detected within the monitoring period is not lower than the upper limit, the network condition is judged to be poor; when the monitoring period T n When the packet loss rate monitored is between the upper and lower limits, the network status is judged to be normal; When the monitoring period T n When the round-trip delays monitored within the monitoring period are not higher than the lower limit, the network condition is judged to be good; when the monitoring period T n If the round-trip delays monitored within the monitoring period are not lower than the upper limit, the network condition is judged to be poor; when the monitoring period T n When the round-trip delay monitored internally is between the upper and lower limits, the network status is judged to be normal; When the monitoring period T n When the network jitters monitored within the monitoring period are not higher than the lower limit, the network status is judged to be good; when the monitoring period T n If the network jitter detected within the monitoring period is not lower than the upper limit, the network condition is judged to be poor; when the monitoring period T n When the network jitter monitored is between the upper and lower limits, the network status is judged to be normal.

6. The power data communication remote desktop intelligent flow analysis method according to claim 2 is characterized in that: The specific rules for selecting the compression mode according to the network status and the total amount of data changes in step 3 include: When the network condition is good and the total amount of data change is greater than the first threshold, a high-quality compression mode is selected; When the network condition is good and the total amount of data change is less than the second threshold, the lossless compression mode is selected; When the network condition is normal and the total amount of data change is greater than the third threshold, a low-quality compression mode is selected; When the network condition is normal and the total amount of data change is less than the fourth threshold, selecting the high-quality compression mode; When the network condition is poor, directly select low-quality compression mode.

7. The power data communication remote desktop intelligent flow analysis method according to claim 2 is characterized in that: The thresholds in step 2 are as follows: The first threshold Q1: used to determine whether to switch from lossless compression to high-quality compression; The second threshold Q2 is used to determine whether to switch from high-quality compression to lossless compression; The third threshold Q3: used to determine whether to switch from high-quality compression to low-quality compression; The fourth threshold Q4 is used to determine whether to switch from low-quality compression to high-quality compression; The threshold is calculated as follows: Q1=k1×M×N; Q2=k2×M×N; Q3=k3×M×N; Q4=k4×M×N; Among them, k1, k2, k3 and k4 are preset threshold factors.

8. The power data communication remote desktop intelligent flow analysis method according to claim 2 is characterized in that: The step three is as follows: S31. When the network status within the monitoring period is judged to be good, the RDP server displays the total amount of power data changes in the channel and sets the timer T in the next monitoring period. n+1 Select lossless compression mode or high-quality compression mode to encode power data. The specific rules are as follows: If the total amount of data changes within the monitoring period is greater than the first threshold Q1, then in the next monitoring period T n+1 Select high quality compression mode; If the total amount of data changes within the monitoring period is less than the second threshold value Q2, then in the next monitoring period T n+1 Select lossless compression mode; If the low-quality compression mode or the high-quality compression mode is used in the current monitoring period, and the total amount of data change is not less than the second threshold value Q2, then in the next monitoring period T n+1 Continue to use high quality compression mode; S32. When the network status in the monitoring period is judged to be normal, the RDP server displays the total amount of power data changes in the channel and displays the total amount of power data changes in the channel. n+1 Select low-quality compression mode or high-quality compression mode to encode power data; the specific rules are as follows: If the total amount of data changes within the monitoring period is greater than the third threshold value Q3, then in the next monitoring period T n+1 Select low quality compression mode; If the total amount of data changes within the monitoring period is less than the fourth threshold value Q4, then in the next monitoring period T n+1 Select high quality compression mode; If the lossless compression mode or the high-quality compression mode is used in the current monitoring cycle, and the total amount of data change is not less than the fourth threshold value Q4, then in the next monitoring cycle T n+1 Switch to low quality compression mode; S33. When the network status within the monitoring period is judged to be poor, the RDP server will n+1 A low-quality compression mode is directly selected to encode the power data to ensure the reliability of data transmission.