Data processing method for communication management machine with multistage displacement thresholds
Through dynamic calculation and adjustment of multi-stage displacement thresholds, combined with network status parameters and data importance, the problem that the communication management machine cannot ensure priority transmission of important data when network congestion or delay is high is solved, the efficiency and stability of data transmission is achieved, and the safety and efficiency of the power system are improved.
Patent Information
- Application Number
- CN202510271197.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-07
- Publication Date
- 2025-06-20
Smart Images

Figure SMS_10 
Figure SMS_17 
Figure SMS_24
Abstract
Description
Technical Field
[0001] This application relates to the technical fields of communication management and power monitoring. Specifically, it relates to a data processing method for a communication management machine with multi-level change thresholds. Background Art
[0002] A communication management machine is a communication management unit for intelligent front-end devices in an industrial field. In the current communication network, as a key node connecting different devices and networks, the communication management machine undertakes important responsibilities such as data forwarding and status monitoring. Currently, there are mainly two ways for the management machine to upload data to the northward monitoring system. One is that the northward monitoring system actively summons, and the management machine uploads according to the northward request. The other is change upload, that is, when the value of the four remote data of the southward device exceeds the change threshold, it is actively uploaded to the northward system.
[0003] The existing change upload mainly uses a fixed threshold. The fixed threshold cannot adapt to changes in network conditions, which may lead to unnecessary alarms or data transmission delays, and even affect the stable operation of the power system under extreme conditions. If the threshold is too low, any jitter-caused telemetry and tele-signal change data will be uploaded, resulting in the upload of invalid data and even network congestion. If the threshold is too high, the change upload of the four remote data is not timely, weakening the immediate response ability of the monitoring system. Summary of the Invention
[0004] The main purpose of this application is to provide a data processing method for a communication management machine with multi-level change thresholds to solve the technical problem of how to ensure the priority transmission of important data without affecting the overall data transmission efficiency when the network is congested or has a high delay.
[0005] To achieve the above objective, according to one aspect of this application, a data processing method for a communication management machine with multi-level change thresholds is provided.
[0006] The data processing method for a communication management machine with multi-level change thresholds according to this application includes the following steps: S1. Regularly collect network status parameters; S2. Calculate the current change threshold based on the initial network status parameters and the importance of tele-signal changes and telemetry changes; S3. When the change amount of the four remote data of the southward device exceeds the corresponding change threshold, trigger a northward active upload command; S4. When the communication link of the main port reaches the critical change threshold, enable the communication link of the standby port and transmit some low-change-threshold data through the standby link.
[0007] Furthermore, regularly collecting network status parameters includes: data traffic statistics, network delay measurement, and packet loss rate estimation.
[0008] Further, the calculation of the displacement threshold described in step S2 specifically includes: S201. Record the initial displacement threshold of telemetry, telecontrol, and telepulse data in the form of a two-dimensional array grid and weights , and determine the initial values according to empirical values or on-site requirements; S202. Calculate the network state influence factor according to the data traffic , network latency and packet loss rate ; S203. Use historical data to calculate the mean and variance of the changes in telemetry and telepulse data and the change frequency of telecontrol data. Based on the mean variance, change frequency, and the weights obtained from the previous calculation correct the weights; S204. Based on the corrected weights and the network state influence factor, regularly calculate the displacement thresholds of various four-remote data, and correct them according to the preset threshold gradient g to determine the gradient where the displacement thresholds of various four-remote data are located, form multiple priority level intervals, and configure them to the management machine; S205. Map the network state factor and the preset threshold gradient g to determine the level data to be uploaded under the current network state.
[0009] Further, in step S204, the threshold gradient g is set according to the minimum value and the maximum value of the displacement threshold.
[0010] Further, in step S204, the formula for regularly calculating the displacement thresholds of various four-remote data is: where is the displacement threshold of various four-remote data, is the network state factor, is the original displacement threshold, is the weight, is the weight coefficient, is the adjustment coefficient.
[0011] Further, the formula for the network state influence factor in step S202 is: where is the network state influence factor, is the data traffic, is the network latency, is the packet loss rate, α is an adjustment coefficient, is the maximum traffic of the network, is the maximum acceptable network delay.
[0012] Further, the calculation formula for weight correction in step S203 is: where, is the weight, is the weight obtained from the previous calculation, μ is the average change of telemetry and telemetry data, the number of state changes of telecommunication data, is the maximum value of the average change among all data types, σ is the variance of the change of telemetry and telemetry data, is the number of state changes of telecommunication data, is the maximum value of the number of state changes among all data types, β and γ are adjustment coefficients.
[0013] Further, the management machine can also receive the change threshold set by the user in the northbound real-time monitoring system.
[0014] Further, the redundant communication path switching described in step S4 specifically includes: setting the critical change threshold of the main port communication link; when the data transmission pressure of the main port communication link reaches the critical change threshold, starting the standby port communication link; transmitting low-priority data through the standby link to ensure the transmission stability of high-priority data.
[0015] Compared with the prior art, the beneficial effects of the present invention are: In the embodiment of the present application, a multi-level change threshold calculation and dynamic adjustment method is adopted. By combining real-time network status parameters and the importance of data for dynamic threshold calculation and correction, the purpose of intelligently adjusting the data upload threshold when the network environment changes is achieved. Thus, according to the actual network conditions and data importance, key data is preferentially uploaded to ensure the efficiency and stability of data transmission. Furthermore, the technical problem of how to ensure the priority transmission of important data without affecting the overall data transmission efficiency when the network is congested or the delay is high is solved.
[0016] By implementing this technical solution, the data transmission management efficiency in a complex communication network environment can be significantly improved, the data upload priority can be optimized, the burden on the network caused by irrelevant or low-priority data can be reduced, and it is ensured that the system can still stably transmit important monitoring data in extreme cases.
[0017] By adopting a mechanism for dynamically adjusting the change threshold, the number of invalid alarms is effectively reduced, and the safety and efficiency of the operation of the power system are improved. By introducing multi-level change thresholds, refined control in different scenarios is achieved, and the waste of resources caused by overreaction is significantly reduced.
[0018] The automatic switching technology of redundant communication paths is applied, which greatly improves the robustness and recovery ability of the network and ensures the timely and accurate transmission of power dispatching commands. Specific implementation manners
[0019] In order to enable those skilled in the art to better understand the solution of this application, the technical solutions in the embodiments of this application will be clearly and completely described below. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.
[0020] It should be noted that the terms "first", "second", etc. in the description and claims of this application are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances, so as to implement the embodiments of this application described here. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0021] In this application, the terms "upper", "lower", "left", "right", "front", "rear", "top", "bottom", "inner", "outer", "middle", "vertical", "horizontal", "lateral", "longitudinal", etc. indicate the orientation or positional relationship. These terms are mainly used to better describe the present invention and its embodiments, and are not used to limit that the indicated device, element or component must have a specific orientation or be constructed and operated in a specific orientation.
[0022] Moreover, in addition to being able to represent the orientation or positional relationship, some of the above terms may also be used to represent other meanings. For example, the term "upper" may also be used to represent a certain attachment relationship or connection relationship in some cases. For those of ordinary skill in the art, the specific meanings of these terms in the present invention can be understood according to specific circumstances.
[0023] In addition, the terms "installed", "set", "provided with", "connected", "connected to", "socketed" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral structure; it can be a mechanical connection or an electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, or there is internal communication between two devices, elements or components. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0024] It should be noted that, without conflict, the embodiments in this application and the features in the embodiments can be combined with each other. The following will describe this application in detail in combination with the embodiments.
[0025] This application relates to a data processing method for a communication management machine with a multi-level conversion threshold, including the following steps: S1. Regularly collect network status parameters, including but not limited to data traffic statistics, network delay measurement, and packet loss rate estimation; S2. Calculate the current conversion threshold based on the initial network status parameters and the importance of telecontrol conversion and telemetry conversion; specifically: S201. Record the initial conversion thresholds of telemetry, telecontrol, and telepulse data and weights in the form of a two-dimensional array grid, and determine the initial values according to empirical values or on-site requirements. Among them, for telecontrol data, it usually represents the key state changes of the device, with a higher degree of importance, so the weight is greater and the conversion threshold is smaller. On the contrary, for some relatively less important data types, such as certain telemetry parameters used less frequently, the weight is smaller and the conversion threshold is larger; S202. Calculate the network status impact factor according to the data traffic , network delay and packet loss rate . The specific formula is as follows: Among them, is the network status impact factor, is the data traffic, is the network delay, is the packet loss rate, α is an adjustment coefficient, is the maximum traffic of the network, is the maximum acceptable network delay.
[0026] S203. Use historical data to calculate the mean and variance of the changes in telemetry and telepulse data and the change frequency of telecontrol data. Based on the mean variance, change frequency, and the weight obtained from the previous calculation, correct the weight; when the mean value of the data change is large and the variance is small, increase its weight; when the mean value of the change is small and the variance is large, reduce its weight; for telecontrol data, the more times the state changes, the more important it may be in actual applications, so increase its weight; otherwise, reduce its weight; among them, the calculation formula for weight correction is: Among them, is the weight, is the weight obtained from the previous calculation, and μ is the average change of telemetry and tele-pulse data. The number of state changes of tele-signal data is the maximum value of the average change among all data types, and σ is the variance of the change of telemetry and tele-pulse data. is the number of state changes of tele-signal data is the maximum value of the number of state changes among all data types, and β and γ are adjustment coefficients.
[0027] S204. Based on the corrected weight and the network status impact factor, calculate the change thresholds of each four-remote data at regular intervals according to the following formula, and perform upper and lower corrections according to the gradient of the change threshold by the method of linear interpolation to determine the gradient where the change threshold of each data is located, form multiple priority level intervals, and configure them for the management machine; Among them, the threshold gradient g is based on the minimum value of the change threshold and the maximum value Set; the change thresholds of each four-remote data determine the gradient where they are located according to the threshold gradient g, and form five level intervals.
[0028] Among them, the calculation formula for calculating the change thresholds of each four-remote data at regular intervals is: Among them, is the change threshold of each four-remote data is the network status factor is the original change threshold is the weight is the weight coefficient is the adjustment coefficient.
[0029] S205. The network status factor and the preset threshold gradient g are mapped to determine the level data to be uploaded in the current network status.
[0030] S3. When the change amount of the four-remote data of the southward device exceeds the corresponding change threshold, trigger the northward active upload command; when the network is congested and the delay is high, the change thresholds of the lower-weighted tele-signal and telemetry will be high, and at the same time, the priority level where the change threshold is located will also be high, ensuring that important four-remote data is uploaded first; when the network is smooth and the delay is low, a more relaxed threshold is adopted, and the change thresholds of each priority level will be configured and the data will be uploaded in sequence.
[0031] S4. When the communication link of the main port reaches the critical displacement threshold, enable the communication link of the standby port and transmit some data with a low displacement threshold through the standby link. Specifically, it includes: setting the critical displacement threshold of the communication link of the main port; when the data transmission pressure of the communication link of the main port reaches the critical displacement threshold, start the communication link of the standby port; transmit the low-priority data through the standby link to ensure the transmission stability of the high-priority data.
[0032] In this embodiment, the management machine can also receive the displacement threshold set by the user in the northbound real-time monitoring system. Specifically, in the northbound real-time monitoring system, manual data setting is allowed to configure the parameters of the management machine. Manual data setting has the highest priority, allowing the operation and maintenance personnel to manually intervene according to the actual situation and timely adjust the displacement threshold to cope with special scenarios.
[0033] From the above description, it can be seen that the present application achieves the following technical effects: In the embodiment of the present application, a multi-level displacement threshold calculation and dynamic adjustment method is adopted. By combining real-time network status parameters and the importance of data, dynamic threshold calculation and correction are carried out, achieving the purpose of intelligently adjusting the data upload threshold when the network environment changes. Thus, according to the actual network condition and data importance, key data is preferentially uploaded to ensure the efficiency and stability of data transmission, and further solves the technical problem of how to ensure the preferential transmission of important data without affecting the overall data transmission efficiency when the network is congested or the latency is high.
[0034] The above are only the preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A communication management machine data processing method with multi-level variable threshold, characterized in that: The steps include: S1. Regularly collect network status parameters; S2. Calculate the current position change threshold according to the initial network status parameters and the importance of telesignaling and telemetering position change; S3: When the change of the four remote data of the southbound device exceeds the corresponding position change threshold, the northbound active sending command is triggered; S4. When the communication link of the main port reaches the critical change threshold, the communication link of the backup port is enabled, and part of the low change threshold data is transmitted through the backup link.
2. A communication management machine data processing method with multi-level variable threshold according to claim 1, characterized in that: Regularly collect network status parameters, including data flow statistics, network delay measurement, and packet loss rate estimation.
3. A communication management machine data processing method with multi-level variable threshold according to claim 2, characterized in that: The displacement threshold calculation described in step S2 specifically includes: S201, recording the initial displacement threshold of telemetry, telesignaling and telepulse data in the form of a two-dimensional array grid and weight , determine the initial value based on experience or on-site requirements; S202, according to data flow , network delay and packet loss rate Calculate the network status impact factor; S203, using historical data to calculate the mean and variance of telemetry and telepulse data changes and the frequency of change of telesignal data, based on the mean variance, frequency of change, and weight obtained in the last calculation Modify the weights; S204, based on the corrected weight and network status influencing factor, regularly calculate the displacement threshold of each data of the four remote controls, and correct it according to the preset threshold gradient g, determine the gradient of the displacement threshold of each data of the four remote controls, form multiple priority level intervals, and configure them to the management machine; S205, network status factor The preset threshold gradient g is mapped to determine the level data to be uploaded under the current network state.
4. A communication management machine data processing method with multi-level variable threshold according to claim 3, characterized in that: In step S204, the threshold gradient g is based on the minimum value of the displacement threshold and maximum value set up.
5. The method for processing data of a communication management machine with a multi-level variable threshold according to claim 3 is characterized in that: In step S204, the calculation formula for regularly calculating the displacement threshold of each data of the four remote controls is: in, is the displacement threshold of each data of the four remote controls, is the network status factor, is the initial displacement threshold, is the weight, is the weight coefficient, is the adjustment factor.
6. The method for processing data of a communication management machine with a multi-level variable threshold according to claim 3 is characterized in that: The calculation formula of the network status impact factor in step S202 is: in, is the network status influencing factor, is the data traffic, It's network latency. is the packet loss rate, α is an adjustment factor, is the maximum flow rate of the network, is the maximum acceptable network delay.
7. The method for processing data of a communication management machine with a multi-level variable threshold according to claim 3 is characterized in that: The calculation formula for weight correction in step S203 is: in, is the weight, is the weight calculated last time, μ is the mean value of the change of telemetry and telepulse data, The number of status changes of remote signaling data, is the maximum value of the mean value of all data types, σ is the variance of telemetry and telepulse data, is the number of state changes of the remote signaling data, is the maximum number of state changes among all data types, and β and γ are adjustment coefficients.
8. The method for processing data of a communication management machine with a multi-level variable threshold according to claim 1 is characterized in that: The management machine can also receive the change threshold set by the user in the northbound real-time monitoring system.
9. The method for processing data of a communication management machine with a multi-level variable threshold according to claim 1 is characterized in that: The redundant communication path switching described in step S4 specifically includes: setting the critical displacement threshold of the main port communication link; when the data transmission pressure of the main port communication link reaches the critical displacement threshold, starting the backup port communication link; transmitting low priority data through the backup link to ensure the transmission stability of high priority data.