Power communication data transmission guarantee method and system based on deterministic network

By combining the power communication data acquisition unit and the deterministic network transmission scheduling unit, scheduling precursor signals are generated and the preemption execution window is determined, which solves the problem of deep correlation between power equipment status changes and network scheduling, and realizes dynamic control and anomaly handling of the entire process of the power communication system.

CN121967345APending Publication Date: 2026-05-01CHINA POST NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA POST NETWORK TECH CO LTD
Filing Date
2026-03-16
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Existing technologies fail to combine the changes in the state of power equipment with the timing characteristics of power system faults to design a dynamic scheduling mechanism for network transmission. They cannot achieve a deep correlation between the characteristics of power equipment and network scheduling strategies, and they do not design scheduling and handling linkage logic adapted to power communication, thus failing to achieve dynamic control of the entire process of network transmission scheduling.

Method used

The power system operation parameters and equipment status data are collected by the power communication data acquisition unit. The system analyzes and generates dispatch precursor signals in real time, determines the preemptive execution window based on the fault development characteristics, suspends low-priority services, upgrades the resource reservation level of high-priority services, monitors the transmission status in real time, issues abnormal handling instructions, and restores the normal dispatch strategy.

Benefits of technology

It achieves deep integration of power equipment status changes with network scheduling, adapts to the operating characteristics of the power system, realizes dynamic control of the entire process, and ensures resource reservation and anomaly handling for high-priority services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121967345A_ABST
    Figure CN121967345A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electric power communication, in particular to an electric power communication data transmission guarantee method and system based on a deterministic network. Comprising an electric power communication data acquisition unit; a deterministic network transmission scheduling unit; a transmission state monitoring unit; and an abnormal transmission handling unit. According to the invention, an electric power communication data acquisition unit acquires electric power system operation parameters, electric power equipment inherent characteristic parameters and state data, and after basic filtering and standardized packaging, the parameters are sent to a deterministic network transmission scheduling unit; the unit analyzes data, extracts an equipment state physical quantity sequence, generates a scheduling precursor signal associated with inherent characteristics of equipment, determines a preemptive execution window and adjusts a service transmission priority, automatically configures a dynamic threshold, receives monitoring feedback and issues an instruction, and recovers conventional scheduling after stabilization, thereby realizing deep combination of the characteristics of the power equipment and network scheduling. And the power communication scheduling requirements are met.
Need to check novelty before this filing date? Find Prior Art

Description

A Method and System for Ensuring Power Communication Data Transmission Based on Deterministic Networks Technical Field

[0001] This invention relates to the field of power communication technology, and more specifically, to a method and system for ensuring power communication data transmission based on deterministic networks. Background Technology

[0002] The safe and stable operation of power systems depends on the reliable transmission of power communication data. Deterministic networks, with their low latency and high controllability, have become the core support for key power communication data transmission. How to deeply integrate deterministic network scheduling with the characteristics of power equipment and the operating status of the system to build a targeted power communication data transmission guarantee system is the current research focus in this field.

[0003] In the existing technology, relevant patents have conducted research on power communication data transmission. For example, invention patent CN202310721248.6 discloses an operation permission authentication system for encrypted power communication data transmission. This system includes a control terminal, an identity acquisition terminal, various servers, and a data storage terminal. After identity data acquisition, identity feature extraction, identity authentication, and operation permission comparison, an authorized operation permission signal is generated, enabling the control terminal to execute the operation corresponding to the permission level request based on the signal. Another example is invention patent CN202510881467.X, which discloses a power communication data transmission method, system, device, and medium. This method obtains a first parameter set through a preset trusted strategy and master key and sends it to an edge gateway. After verifying the legitimacy of the edge gateway, the legitimate edge gateway completes the data transmission using a first shared key pair generated from the parameter set, thereby improving the security of power communication data transmission.

[0004] Despite the design advantages of the above technical solutions, they also have the following technical defects: First, they do not combine the dynamic scheduling mechanism for network transmission with the time sequence characteristics of power equipment status changes and power system faults, thus failing to achieve a deep correlation between power equipment characteristics and network scheduling strategies. Invention patent CN202310721248.6 only focuses on the access control and identity authentication of power communication data transmission, without involving the extraction of power equipment status physical quantity sequences or the generation of scheduling precursor signals, nor does it have a scheduling window design based on the development characteristics of power system faults, and it fails to achieve the correlation configuration of scheduling parameters with the inherent characteristics and action characteristics of power equipment. Invention patent CN202510881467.X only focuses on gateway verification and encryption design for transmission security, without dynamic configuration logic for scheduling thresholds driven by power equipment characteristics, nor does it design differentiated transmission scheduling strategies for high and low priority services, thus failing to achieve accurate triggering and resource optimization configuration of network scheduling based on changes in the operating status of the power system. Secondly, the lack of a coordinated scheduling and handling logic adapted to power communication makes it impossible to achieve dynamic control of the entire network transmission scheduling process. Patent CN202310721248.6 only completes the authorization operation for transmission permissions, lacking the reception and processing of network transmission status monitoring information, and also lacks a mechanism for issuing scheduling instructions and restoring services under abnormal operating conditions. Patent CN202510881467.X only suspends data transmission when the gateway's legality verification fails, lacking instructions for handling transmission anomalies specific to power communication scenarios, and also lacks a logic for restoring conventional transmission strategies after the system status stabilizes, thus failing to achieve coordinated linkage between scheduling decisions, anomaly handling, and strategy restoration. Therefore, we propose a power communication data transmission guarantee method and system based on deterministic networks. Summary of the Invention

[0005] The purpose of this invention is to provide a method and system for ensuring power communication data transmission based on deterministic networks, in order to solve the problems mentioned in the background art, such as the failure to design a dynamic scheduling mechanism for network transmission that does not combine the changes in the state of power equipment and the timing characteristics of power system faults, the inability to achieve a deep correlation between the characteristics of power equipment and network scheduling strategies, and the lack of a scheduling and handling linkage logic adapted to power communication, thus failing to achieve dynamic control of the entire process of network transmission scheduling.

[0006] To address the aforementioned technical problems, one objective of this invention is to provide a power communication data transmission guarantee system based on deterministic networks, comprising:

[0007] The power communication data acquisition unit connects to the power field equipment, collects power system operating parameters, inherent characteristic parameters of power equipment and power equipment status data, performs basic filtering and standardized encapsulation on the collected data, and sends the processed data to the deterministic network transmission scheduling unit.

[0008] A deterministic network transmission scheduling unit receives data sent by a power communication data acquisition unit, analyzes power system operating parameters in real time, and extracts a sequence of physical quantities reflecting changes in the state of power equipment. Based on the changing characteristics of these physical quantity sequences, it generates a scheduling precursor signal, which is dynamically correlated with the inherent characteristic parameters of the power equipment. It determines a preemptive execution window based on the timing characteristics of power system fault development, with the start time of the preemptive execution window correlated with the action characteristic parameters of the power equipment. Within the preemptive execution window, it suspends data transmission of low-priority services and increases the resource reservation level of high-priority services. It automatically acquires power equipment characteristic parameters through power communication standard protocols to achieve dynamic threshold configuration of the scheduling precursor signal. It receives transmission status data and abnormal information from a transmission status monitoring unit. It issues scheduling and abnormal handling instructions to an abnormal transmission handling unit. Once the power system operating state and the deterministic network transmission state both return to stability, it automatically restores the conventional deterministic network scheduling strategy.

[0009] The transmission status monitoring unit collects the latency parameters and time slot occupancy rate parameters of the deterministic network transmission link in real time, monitors the execution status of the preemption execution window, and feeds back the monitored transmission status data and abnormal information to the deterministic network transmission scheduling unit.

[0010] An abnormal transmission handling unit receives scheduling and abnormal handling instructions issued by the deterministic network transmission scheduling unit, locks the transmission channel within the preemption execution window, performs data retransmission operations for minor transmission anomalies, resumes data transmission of low-priority services after the power system operating state and deterministic network transmission state have returned to stability, and feeds back the execution results to the deterministic network transmission scheduling unit.

[0011] As a further improvement to this technical solution, the power communication data acquisition unit includes a device access acquisition module, a basic filtering module, a standardized encapsulation module, and a data transmission module, wherein:

[0012] The device access acquisition module connects to the power field equipment to collect power system operating parameters, inherent characteristic parameters of power equipment, and power equipment status data.

[0013] The basic filtering module performs basic filtering processing on the data collected by the device access acquisition module;

[0014] The standardized encapsulation module performs standardized encapsulation processing on the data that has undergone basic filtering;

[0015] The data sending module sends the standardized, encapsulated data to the deterministic network transmission scheduling unit.

[0016] As a further improvement to this technical solution, the deterministic network transmission scheduling unit includes a data reception and parsing module, a scheduling precursor signal generation module, a preemption execution window determination module, and a scheduling and dynamic threshold configuration module, wherein:

[0017] The data receiving and parsing module receives data sent by the power communication data acquisition unit and transmission status data and abnormal information fed back by the transmission status monitoring unit, and analyzes the power system operating parameters in real time and extracts the physical quantity sequence reflecting the changes in the status of power equipment.

[0018] The scheduling precursor signal generation module generates scheduling precursor signals based on the changing characteristics of physical quantity sequences, and establishes a dynamic correlation between the scheduling precursor signals and the inherent characteristic parameters of power equipment.

[0019] The preemptive execution window determination module determines the preemptive execution window based on the timing characteristics of power system fault development, and establishes a correlation between the start time of the preemptive execution window and the operating characteristic parameters of the power equipment.

[0020] The scheduling and dynamic threshold configuration module automatically obtains the characteristic parameters of power equipment through the power communication standard protocol, performs dynamic threshold configuration on the scheduling precursor signal, suspends the data transmission of low-priority services within the preemptive execution window, improves the resource reservation level of high-priority services, issues scheduling and abnormal handling instructions to the abnormal transmission handling unit, and restores the normal deterministic network scheduling strategy after the power system operating status and deterministic network transmission status have returned to stability.

[0021] As a further improvement to this technical solution, the data receiving and parsing module includes a timing decomposition submodule, a physical quantity extraction submodule, and a data synchronization submodule, wherein:

[0022] The timing decomposition submodule interfaces with the power communication data acquisition unit and the transmission status monitoring unit to perform fixed-period timing decomposition on the received data;

[0023] The physical quantity extraction submodule extracts the time series sequence of physical quantities reflecting the state changes of power equipment within a continuous period from the time-series decomposed power system operating parameters;

[0024] The data synchronization submodule synchronizes the physical quantity time sequence and the inherent characteristic parameters of the power equipment to the scheduling precursor signal generation module, and synchronizes the transmitted status data and abnormal information to the scheduling and dynamic threshold configuration module.

[0025] As a further improvement to this technical solution, the process of generating scheduling precursor signals by the scheduling precursor signal generation module includes the following steps:

[0026] S22.1 Obtain the physical quantity time series transmitted by the data receiving and parsing module, and extract the rate of change of physical quantities reflecting the changes in the state of power equipment in the series. ;

[0027] S22.2 Retrieve the dynamic deviation threshold output by the scheduling and dynamic threshold configuration module. ;

[0028] S22.3, the rate of change of physical quantities With dynamic deviation threshold Compare and determine;

[0029] S22.4, When the rate of change of a physical quantity When the preset judgment conditions are met, a scheduling precursor signal is generated and sent to the preemption execution window determination module.

[0030] As a further improvement to this technical solution, the process by which the preemptive execution window determination module determines the timing parameters of the preemptive execution window includes the following steps:

[0031] S23.1 Receive the scheduling precursor signal sent by the scheduling precursor signal generation module and retrieve relevant parameters of the power equipment's operating characteristics;

[0032] S23.2. Based on scheduling precursor signals and power equipment action characteristic parameters, determine the total duration of the preemption execution window. Start time and the end time ;

[0033] S23.3, Integrate and seize the total execution window duration Start time Termination time This forms a complete sequence of preemptive execution window parameters;

[0034] S23.4 Synchronize the preemption execution window timing parameters to the scheduling and dynamic threshold configuration module.

[0035] As a further improvement to this technical solution, the process of the scheduling and dynamic threshold configuration module performing dynamic threshold configuration and deterministic scheduling control includes the following steps:

[0036] S24.1. Read the inherent characteristic parameters of the power equipment through the power communication standard protocol to determine the reference value of the rated rate of change. And configure a dynamic deviation threshold based on this benchmark value. ;

[0037] S24.2, Set the dynamic deviation threshold. Synchronize to the scheduling precursor signal generation module;

[0038] S24.3 Obtain the preemptive execution window timing parameters transmitted by the preemptive execution window determination module at the start time. Until the end time Within the specified range, low-priority services are suspended, high-priority services have their resource reservation levels upgraded, and relevant scheduling and anomaly handling instructions are issued.

[0039] S24.4, Retrieve the rate of change of physical quantities related to the scheduling precursor signal generation module. Compare it with the reference value of the rated rate of change. Compare;

[0040] S24.5, When the rate of change of a physical quantity Regression to the rated rate of change benchmark value When the corresponding reasonable interval is met and the transmission status is stable, at the termination time... Restore the normal deterministic network scheduling strategy.

[0041] As a further improvement to this technical solution, the transmission status monitoring unit includes a parameter acquisition module, a window status monitoring module, and a data feedback module, wherein:

[0042] The parameter acquisition module collects the delay parameters and time slot occupancy rate parameters of the deterministic network transmission link in real time;

[0043] The window status monitoring module monitors the execution status of the preempted execution window;

[0044] The data feedback module feeds back the monitored transmission status data and anomaly information to the deterministic network transmission scheduling unit.

[0045] As a further improvement to this technical solution, the abnormal transmission handling unit includes an instruction receiving module, a transmission channel locking module, a data retransmission module, a service recovery module, and an execution result feedback module, wherein:

[0046] The instruction receiving module receives scheduling and anomaly handling instructions issued by the deterministic network transmission scheduling unit.

[0047] The transmission channel locking module locks the transmission channel within the preemption execution window;

[0048] The data retransmission module performs data retransmission operations for minor transmission anomalies.

[0049] The service recovery module resumes data transmission of low-priority services after both the power system operating state and the deterministic network transmission state have returned to stability.

[0050] The execution result feedback module feeds back the execution result to the deterministic network transmission scheduling unit.

[0051] The second objective of this invention is to provide a method for ensuring power communication data transmission based on deterministic networks. The power communication data transmission protection system based on the aforementioned deterministic network includes the following steps:

[0052] S1. Connect to power field equipment, collect power system operating parameters, inherent characteristic parameters of power equipment, and power equipment status data. After performing basic filtering and standardized encapsulation on the collected data, send the processed data.

[0053] S2. Receive data after basic filtering and standardized encapsulation processing, analyze power system operating parameters in real time, and extract physical quantity sequences that reflect changes in the state of power equipment;

[0054] S3. Generate scheduling precursor signals based on the changing characteristics of physical quantity sequences, and dynamically associate the scheduling precursor signals with the inherent characteristic parameters of power equipment.

[0055] S4. Determine the preemption execution window based on the timing characteristics of power system fault development, and associate the start time of the preemption execution window with the operating characteristic parameters of power equipment;

[0056] S5. Automatically acquire power equipment characteristic parameters through power communication standard protocols to achieve dynamic threshold configuration of dispatch precursor signals;

[0057] S6. Within the preemptive execution window, suspend data transmission for low-priority services, upgrade the resource reservation level for high-priority services, and issue scheduling and exception handling instructions.

[0058] S7. Real-time collection of latency parameters and time slot occupancy rate parameters of deterministic network transmission links, monitoring of the execution status of preemptive execution windows, and feedback of the collected transmission status data and the detected abnormal information.

[0059] S8. Receive scheduling and exception handling instructions, lock the transmission channel within the preemption execution window, and perform data retransmission operation for minor transmission exceptions;

[0060] S9. After determining that the power system operating status and deterministic network transmission status have both returned to stability, resume the data transmission of low-priority services, provide feedback on the execution results, and automatically restore the normal deterministic network scheduling strategy.

[0061] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0062] 1. This invention completes the acquisition, basic filtering, and standardized encapsulation of power system operating parameters, inherent characteristic parameters of power equipment, and power equipment status data through a power communication data acquisition unit. Then, a deterministic network transmission scheduling unit receives the above data and analyzes the power system operating parameters in real time, extracts the physical quantity sequence reflecting the changes in power equipment status, and generates a scheduling precursor signal dynamically associated with the inherent characteristic parameters of power equipment based on the sequence change characteristics. At the same time, it determines the preemptive execution window associated with the starting time point and the action characteristic parameters of power equipment according to the timing characteristics of power system fault development. It can also automatically obtain the characteristic parameters of power equipment through the power communication standard protocol to realize the dynamic threshold configuration of the scheduling precursor signal, and suspend the data transmission of low-priority services and improve the resource reservation level of high-priority services within the preemptive execution window. This achieves a deep integration of power equipment status changes, inherent and action characteristics of power equipment, and deterministic network transmission scheduling. It can design targeted network transmission scheduling strategies according to the actual characteristics of power system operation and fault development, and adapt to the scheduling needs of power communication.

[0063] 2. This invention uses a transmission status monitoring unit to collect real-time latency and time slot occupancy parameters of deterministic network transmission links, monitor the execution status of the preemption execution window, and feed back transmission status data and anomaly information to the deterministic network transmission scheduling unit. Upon receiving the feedback information, the deterministic network transmission scheduling unit issues scheduling and anomaly handling instructions to the anomaly handling unit. Upon receiving the instructions, the anomaly handling unit locks the transmission channel within the preemption execution window, performs data retransmission for minor transmission anomalies, and resumes data transmission of low-priority services after the power system operating status and deterministic network transmission status have returned to stability. The deterministic network transmission scheduling unit automatically restores the regular deterministic network scheduling strategy. A two-way interactive closed loop of data and instructions is formed between the units, realizing dynamic control of the entire process of deterministic network transmission from scheduling decision-making and status monitoring to anomaly handling and strategy recovery, adapting to the actual operating conditions of the power system. Attached Figure Description

[0064] Figure 1 is a schematic diagram of the system framework of the present invention;

[0065] Figure 2 is a schematic diagram of the method steps of the present invention;

[0066] The meanings of the labels in the diagram are as follows:

[0067] 1. Power communication data acquisition unit; 11. Equipment access acquisition module; 12. Basic filtering module; 13. Standardized packaging module; 14. Data transmission module;

[0068] 2. Deterministic network transmission scheduling unit; 21. Data receiving and parsing module; 22. Scheduling precursor signal generation module; 23. Preemption execution window determination module; 24. Scheduling and dynamic threshold configuration module;

[0069] 3. Transmission status monitoring unit; 31. Parameter acquisition module; 32. Window status monitoring module; 33. Data feedback module;

[0070] 4. Abnormal transmission handling unit; 41. Instruction receiving module; 42. Transmission channel locking module; 43. Data retransmission module; 44. Service recovery module; 45. Execution result feedback module. Detailed Implementation

[0071] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0072] As shown in Figure 1, this embodiment provides a power communication data transmission guarantee system based on deterministic networks, including:

[0073] Power communication data acquisition unit 1 connects to power field equipment, collects power system operating parameters, inherent characteristic parameters of power equipment and power equipment status data, performs basic filtering and standardized encapsulation on the collected data, and sends the processed data to deterministic network transmission scheduling unit 2.

[0074] In this embodiment, the power communication data acquisition unit 1 includes a device access acquisition module 11, a basic filtering module 12, a standardized encapsulation module 13, and a data transmission module 14, wherein:

[0075] The equipment access acquisition module 11 connects to the power field equipment to collect power system operating parameters, inherent characteristic parameters of power equipment, and power equipment status data;

[0076] Specifically, the device access acquisition module 11 is equipped with an RS485 serial communication interface, an industrial Ethernet interface, and a power line carrier communication interface to achieve seamless physical access with various power field devices such as relay protection devices and intelligent measurement and control terminals. It adopts a composite acquisition method of periodic acquisition + event-triggered acquisition to collect power system operating parameters, inherent characteristic parameters of power equipment, and power equipment status data. The acquisition period of periodic acquisition can be flexibly configured as needed to adapt to the continuous monitoring requirements of normal power system operation. Event-triggered acquisition starts instantaneous acquisition when a sudden change in power equipment status data is detected to ensure complete capture of equipment status change data.

[0077] Furthermore, the device access acquisition module 11 attaches an acquisition timestamp and a unique identification code of the power field equipment to all the acquired raw data, so as to realize the accurate association between data and equipment and acquisition time sequence. After the acquisition is completed, the raw data is transmitted to the basic filtering module 12.

[0078] The basic filtering module 12 performs basic filtering processing on the data collected by the device access acquisition module 11;

[0079] Specifically, the basic filtering module 12 receives the raw data transmitted from the device access acquisition module 11 and performs basic filtering on it. It employs a combined filtering algorithm of median filtering and moving average filtering. First, median filtering eliminates pulse interference and spike noise caused by on-site electromagnetic interference and acquisition errors in the raw data. Then, moving average filtering smooths out random small fluctuations in the data. For dynamically changing power system operating parameters and power equipment status data, the basic filtering module 12 uses short-window moving average filtering to balance data stability and real-time performance. For fixed inherent characteristic parameters of power equipment, the basic filtering module 12 performs median filtering only once to eliminate accidental acquisition errors. After completing the filtering process, the basic filtering module 12 transmits the normalized filtered data to the standardized encapsulation module 13.

[0080] The standardized encapsulation module 13 performs standardized encapsulation processing on the data that has undergone basic filtering;

[0081] Specifically, the standardized encapsulation module 13 receives the filtered data transmitted by the basic filtering module 12 and performs standardized encapsulation processing according to the IEC61850 standard for power communication, encapsulating the filtered data into a structured power communication data frame containing a data header, data body, and check bit. The data header includes a collection timestamp, a unique device identifier, and a data type code to distinguish between the three types of collected data. The data body contains power data numerical information stored in a unified floating-point format. The check bit is generated by the CRC16 cyclic redundancy check algorithm to verify the integrity of data transmission. After completing the unified format encapsulation, the standardized encapsulation module 13 transmits the standardized data frame to the data sending module 14.

[0082] The data sending module 14 sends the standardized encapsulated data to the deterministic network transmission scheduling unit 2.

[0083] Specifically, the data sending module 14 establishes a stable power communication connection with the deterministic network transmission scheduling unit 2, receives standardized data frames transmitted by the standardized encapsulation module 13, and sends data to the deterministic network transmission scheduling unit 2 in accordance with the power communication standard protocol and using the deterministic network time slot synchronous transmission method. The data sending module 14 and the deterministic network transmission scheduling unit 2 maintain time slot synchronization to ensure low latency and low jitter characteristics of data transmission.

[0084] Meanwhile, the data transmission module 14 has a built-in temporary data buffer. When the power field equipment status changes suddenly, causing a short-term surge in the amount of collected data, the data transmission module 14 will temporarily buffer the standardized data frames and then send them sequentially according to the preset time slot order to prevent data loss and ensure that all standardized data frames are transmitted completely and orderly to the deterministic network transmission scheduling unit 2.

[0085] The deterministic network transmission scheduling unit 2 receives data sent by the power communication data acquisition unit 1, analyzes the power system operating parameters in real time, and extracts the physical quantity sequence reflecting the changes in the power equipment status; it generates a scheduling precursor signal based on the change characteristics of the physical quantity sequence, and dynamically correlates the scheduling precursor signal with the inherent characteristic parameters of the power equipment; it determines the preemption execution window according to the timing characteristics of the power system fault development, and the start time of the preemption execution window is correlated with the action characteristic parameters of the power equipment; within the preemption execution window, it suspends the data transmission of low-priority services and improves the resource reservation level of high-priority services; it automatically obtains the characteristic parameters of the power equipment through the power communication standard protocol to realize the dynamic threshold configuration of the scheduling precursor signal; it receives the transmission status data and abnormal information fed back by the transmission status monitoring unit 3; it issues scheduling and abnormal handling instructions to the abnormal transmission handling unit 4; and it automatically restores the normal deterministic network scheduling strategy when the power system operating status and the deterministic network transmission status both return to stability. The deterministic network transmission scheduling unit 2 includes a data receiving and parsing module 21, a scheduling precursor signal generation module 22, a preemption execution window determination module 23, and a scheduling and dynamic threshold configuration module 24, wherein:

[0086] In this embodiment, the data receiving and parsing module 21 receives data sent by the power communication data acquisition unit 1 and transmission status data and abnormal information fed back by the transmission status monitoring unit 3, and analyzes the power system operating parameters in real time and extracts the physical quantity sequence reflecting the changes in the state of power equipment; the data receiving and parsing module 21 includes a time sequence decomposition submodule, a physical quantity extraction submodule, and a data synchronization submodule, wherein:

[0087] The timing decomposition submodule connects to the power communication data acquisition unit 1 and the transmission status monitoring unit 3 to perform fixed-period timing decomposition on the received data;

[0088] Specifically, the purpose of setting up the time-series decomposition submodule is to perform fixed-period time-series decomposition on the received multi-source data, so that the power communication acquisition data and the transmission status monitoring data are fully aligned in the time dimension, avoiding cross-period data interference. The specific implementation is as follows:

[0089] The timing decomposition submodule interfaces with the power communication data acquisition unit 1 and the transmission status monitoring unit 3, using the basic acquisition cycle of the power communication data acquisition unit 1 as the fixed decomposition cycle. The initial moment of the first reception of calibration data. For any actual receiving time For the data to be processed, calculate the timing number of the corresponding data packet. The calculation formula is:

[0090] ;

[0091] in:

[0092] This represents the timing number of the data packet after fixed-period timing splitting, and is a non-negative integer.

[0093] Indicates the actual time of data reception, in seconds;

[0094] This indicates the initial moment when the timing decomposition submodule first receives data, in seconds.

[0095] This indicates a fixed splitting period, consistent with the acquisition period of power communication data acquisition unit 1, in seconds;

[0096] This indicates the floor function.

[0097] At the same time, all time-related parameters ( The units for all quantities are seconds (s); rate of change of physical quantities To derive the units, the units depend on the target physical quantity (e.g., the rate of change of voltage is V / s, the rate of change of current is A / s, and the rate of change of temperature is ℃ / s). The units are dimensionless coefficients; the units of all other physical quantities follow the general standards of the power industry and the IEC61850 power communication standard protocol specifications.

[0098] The timing decomposition submodule will use the same timing number All data is grouped into the same data packet, and after adding timing and source identifiers, it is transmitted to the physical quantity extraction submodule and the data synchronization submodule.

[0099] The physical quantity extraction submodule extracts the time series of physical quantities reflecting the changes in the state of power equipment within a continuous period from the time-series decomposed power system operating parameters;

[0100] Specifically, the purpose of the physical quantity extraction submodule is to extract the time series of physical quantities reflecting the changes in the state of power equipment within a continuous period from the time-series decomposed power system operating parameters, providing core feature data for the generation of dispatch precursor signals. The specific implementation is as follows:

[0101] The physical quantity extraction submodule sorts and filters power system operating parameters from the time-series data packets according to the unique identifier of the power equipment. For a single power equipment, it sorts and filters parameters from continuous data packets. Extract the target physical quantity from the parameters of each period and construct a time series sequence of the physical quantity. The formula is as follows:

[0102] ;

[0103] ;

[0104] in:

[0105] Represents the time sequence of physical quantities of a single power device;

[0106] Indicates the timing number as The value of the target physical quantity within the period;

[0107] Indicates the timing number as The set of power system operating parameters in the data packet;

[0108] Indicates the first The unique identifier for each power equipment;

[0109] This function represents the physical quantity extraction function, which is a function for selecting target physical quantities and calculating feature values ​​based on the unique identifier of power equipment. The target physical quantities are well-known state characteristic quantities of power equipment in the field of power communication (including but not limited to voltage, current, temperature, oil level, switch position, etc.). The core extraction logic of this function is: based on the unique identifier of the power equipment... From the set of runtime parameters The target physical quantities of the corresponding devices are selected, and the effective value / average value of the target physical quantities within the time period is taken as... The possible values ​​of ;

[0110] This indicates the total number of consecutive extraction cycles.

[0111] If data is missing in a single period, the physical quantity extraction submodule uses the value from the previous period to complete the data, ensuring the continuity of the physical quantity time series. After extraction, the sequence is transmitted to the data synchronization submodule. If data is missing for multiple consecutive periods, a hierarchical completion rule is executed: if data is missing for ≤3 consecutive periods, the value from the previous period is still used for completion; if data is missing for >3 consecutive periods, a data acquisition anomaly alarm is immediately triggered, and the calculation of the physical quantity change rate and status determination of the device are suspended until data acquisition returns to normal.

[0112] The data synchronization submodule synchronizes the physical quantity time sequence and the inherent characteristic parameters of the power equipment to the scheduling precursor signal generation module 22, and synchronizes the transmission status data and abnormal information to the scheduling and dynamic threshold configuration module 24.

[0113] Specifically, the purpose of the data synchronization submodule is to directionally synchronize the physical quantity time sequence and the inherent characteristic parameters of power equipment to the scheduling precursor signal generation module 22, and to directionally synchronize the transmission status data and abnormal information to the scheduling and dynamic threshold configuration module 24, so as to achieve accurate transmission of classified data. The specific implementation is as follows:

[0114] The data synchronization submodule constructs two types of synchronization datasets, one for the feature datasets of the scheduling precursor signal generation module 22. The formula for construction is:

[0115] ;

[0116] Monitoring dataset for scheduling and dynamic threshold configuration module 24 The formula for construction is:

[0117] ;

[0118] in:

[0119] This represents the feature dataset to be synchronized to the scheduling precursor signal generation module 22;

[0120] Indicates the first Time series of physical quantities of power equipment;

[0121] Indicates the first A set of inherent characteristic parameters of a power equipment;

[0122] Indicates the total number of electrical equipment;

[0123] This indicates the monitoring dataset to be synchronized to the scheduling and dynamic threshold configuration module 24;

[0124] Indicates the timing number as A collection of transmission status data;

[0125] Indicates the timing number as Abnormal information;

[0126] This represents the total number of consecutive time-series cycles.

[0127] The data synchronization submodule completes the targeted transmission of the two types of datasets through an independent channel, retaining the time sequence number and device identifier throughout the process to ensure the integrity and traceability of the synchronized data.

[0128] In this embodiment, the scheduling precursor signal generation module 22 generates a scheduling precursor signal based on the changing characteristics of the physical quantity sequence, and establishes a dynamic correlation between the scheduling precursor signal and the inherent characteristic parameters of the power equipment; the process of the scheduling precursor signal generation module 22 generating the scheduling precursor signal includes the following steps:

[0129] S22.1 Obtain the physical quantity time sequence transmitted by the data receiving and parsing module 21, and extract the rate of change of physical quantities reflecting the changes in the state of power equipment in the sequence. ;

[0130] Specifically, the purpose of setting up step S22.1 is to quantify the dynamic change amplitude and rate of the physical quantity time series, obtain the core characteristic parameters used to determine the equipment status, and provide the basic calculation results for subsequent threshold comparison. The specific implementation is as follows:

[0131] The scheduling precursor signal generation module 22 receives the time sequence of physical quantities carrying the unique identifier of the power equipment transmitted by the data receiving and parsing module 21. Calculate the rate of change of physical quantities based on the numerical values ​​of physical quantities in adjacent time periods. Rate of change of physical quantity The calculation formula is:

[0132] ;

[0133] in:

[0134] This represents the numerical change of the physical quantity of power equipment in a time series within two adjacent time periods. The specific calculation formula is as follows: ;

[0135] Indicates the current timing period (timing number is) The physical quantity values ​​can be directly obtained through the physical quantity extraction submodule, and are measurable real values;

[0136] Indicates the previous timing cycle (timing number is) The physical quantity values ​​can also be directly obtained through the physical quantity extraction submodule, and are measurable real values;

[0137] This represents the time interval between two adjacent time periods, and the numerical value is related to the fixed splitting period of the data receiving and parsing module 21. Completely consistent, unit is seconds (s), is a preset configurable parameter, can be directly measured and obtained;

[0138] This represents the rate of change of a physical quantity. It is a real-time dynamic calculation value used to characterize the degree of real-time change in the operating status of power equipment. It is a core parameter for determining whether the equipment status deviates from the normal operating conditions and can be accurately reproduced and calculated using the above formula.

[0139] S22.2, Retrieve the dynamic deviation threshold output by the scheduling and dynamic threshold configuration module 24. ;

[0140] Specifically, the purpose of setting step S22.2 is to obtain the dynamic judgment threshold adapted to the corresponding power equipment, ensuring that the threshold parameter matches the inherent characteristics of the power equipment itself. The specific implementation is as follows:

[0141] The dispatch precursor signal generation module 22 retrieves the dynamic deviation threshold output by the dispatch and dynamic threshold configuration module 24 in real time through a preset directional data channel (following the IEC61850 power communication standard protocol). Dynamic deviation threshold Each parameter corresponds one-to-one with the inherent characteristic parameters of the power equipment, and its value is determined by the scheduling and dynamic threshold configuration module 24 based on the rated rate of change of the power equipment. Sum of deviation coefficients Calculation generation ( ).

[0142] The dispatch precursor signal generation module 22 accurately retrieves the dynamic deviation threshold of the corresponding equipment based on the unique identifier of the power equipment. Ensure that the threshold matches the device to be judged, and avoid mixing thresholds across devices.

[0143] S22.3, the rate of change of physical quantities With dynamic deviation threshold Compare and determine;

[0144] Specifically, the purpose of setting step S22.3 is to combine the rated rate of change benchmark value and the dynamic deviation threshold to construct a normal state judgment interval, and to determine whether the rate of change of physical quantity exceeds the fluctuation range of normal equipment operation. The specific implementation is as follows:

[0145] The dispatch precursor signal generation module 22 uses the rated rate of change of power equipment as a reference value. Using the central benchmark, combined with the dynamic deviation threshold Construct a regular state decision interval, the expression for which is:

[0146] ;

[0147] in:

[0148] The rated rate of change benchmark value of power equipment is determined by the inherent characteristic parameters of the power equipment and is the standard value of the rate of change of physical quantities under normal operating conditions of the equipment;

[0149] This represents the dynamic deviation threshold, which is the limit of the allowable fluctuation range of the rate of change of physical quantities under normal operating conditions of power equipment;

[0150] This represents the rate of change of the real-time physical quantity calculated in step S22.1.

[0151] The scheduling precursor signal generation module 22 will calculate the rate of change of physical quantities in real time. The rate of change of the physical quantity is determined by comparing it with the above-mentioned judgment interval. Whether it is within the fluctuation range of normal equipment operation, the status of a single power device is determined, and the determination process is carried out independently without interference from each other.

[0152] S22.4, When the rate of change of a physical quantity When the preset judgment conditions are met, a scheduling precursor signal is generated and sent to the preemption execution window determination module 23.

[0153] Specifically, the purpose of setting up step S22.4 is to generate a corresponding scheduling trigger signal when the device state changes beyond the normal range, to complete the dynamic association and transmission between the signal and the inherent characteristic parameters of the device, and to start the subsequent calculation process for preempting the execution window. The specific implementation is as follows:

[0154] The preset judgment condition is the rate of change of physical quantity. Exceeding the rated rate of change benchmark value With dynamic deviation threshold The mathematical expression for the judgment condition within the constructed regular judgment interval is:

[0155] or ;

[0156] In the above mathematical expression, all parameter definitions are completely consistent with steps S22.1 and S22.3.

[0157] When the above-mentioned preset judgment conditions are met, the dispatch precursor signal generation module 22 immediately generates a dispatch precursor signal for the corresponding power equipment, and simultaneously establishes a dynamic association between the dispatch precursor signal and the inherent characteristic parameters of the power equipment, loading the unique identifier of the corresponding power equipment and the rated rate of change benchmark value into the dispatch precursor signal. Dynamic deviation threshold The associated parameters are used to ensure accurate correspondence between the signal and the device. After the signal generation and dynamic association are completed, the scheduling precursor signal generation module 22 sends the scheduling precursor signal to the preemption execution window determination module 23 through a dedicated communication channel (in this embodiment, both the dedicated communication channel and the directional data channel adopt the conventional fiber optic Ethernet dedicated channel in the field of power communication; the channel follows the deterministic network data transmission specification and the IEC61850 power communication standard protocol, and uses logical isolation to realize directional data transmission to ensure the determinism, security and uniqueness of data transmission). This serves as the trigger instruction for the preemption execution window determination module 23 to perform timing parameter calculation and determine the preemption execution window.

[0158] In this embodiment, the preemption execution window determination module 23 determines the preemption execution window based on the timing characteristics of power system fault development, and establishes a correlation between the start time point of the preemption execution window and the operating characteristic parameters of the power equipment; the process by which the preemption execution window determination module 23 determines the timing parameters of the preemption execution window includes the following steps:

[0159] S23.1 Receive the scheduling precursor signal sent by the scheduling precursor signal generation module 22 and retrieve relevant parameters of the power equipment's operating characteristics;

[0160] Specifically, the purpose of setting step S23.1 is to obtain the scheduling trigger signal and the corresponding power equipment's operating characteristic parameters, establish the correlation between the signal and the equipment's timing characteristics, and provide basic data for subsequent window timing calculations. The specific implementation is as follows:

[0161] The preemption execution window determination module 23 receives the scheduling precursor signal sent by the scheduling precursor signal generation module 22 through a dedicated communication channel. This scheduling precursor signal carries the unique identifier of the corresponding power equipment and the rate of change of physical quantities. Rated rate of change benchmark value With dynamic deviation threshold Related Information. The preemptive execution window determination module 23, based on the unique identifier of the power equipment in the dispatch precursor signal, retrieves the relevant parameters of the corresponding power equipment's operating characteristics from a pre-set power equipment parameter database. This power equipment parameter database is built based on the IEC61850 power communication standard protocol and is uniquely categorized and stored according to the unique identifier of the power equipment. The database contains the inherent characteristic parameters, operating characteristic-related parameters, and various calibration coefficients (such as...) of each power equipment. The parameter library and the deterministic network transmission scheduling unit 2 establish real-time data linkage, supporting the targeted retrieval, real-time synchronization and subsequent updates of parameters; the relevant parameters of the power equipment action characteristics include the power equipment fault development response time, equipment protection action trigger delay, equipment status abnormality critical change time, and equipment action lag compensation time. The above parameters are all fixed time-series parameters determined by the power equipment factory calibration and on-site commissioning, and correspond one-to-one with the equipment model and operating conditions.

[0162] S23.2. Based on scheduling precursor signals and power equipment action characteristic parameters, determine the total duration of the preemption execution window. Start time and the end time ;

[0163] Specifically, the purpose of setting step S23.2 is to combine the triggering timing of the scheduling precursor signal with the equipment action characteristic parameters to calculate and determine the core timing parameters of the preemptive execution window, ensuring that the window timing is completely matched with the timing characteristics of power equipment fault development and protection actions. The specific implementation is as follows:

[0164] The preemption execution window determination module 23 uses the generation time of the scheduling precursor signal as the base timing and combines it with the retrieved power equipment action characteristic parameters to calculate the start time of the preemption execution window. Total duration and the end time The calculation formulas for each timing parameter are as follows:

[0165] ;

[0166] in:

[0167] This indicates the real-time moment when the scheduling precursor signal generation module 22 generates the scheduling precursor signal;

[0168] This represents the advance scheduling reserve time corresponding to the operating characteristic parameters of power equipment, which is the difference between the equipment protection action trigger delay and the critical change time of the abnormal state; if the calculated... Then directly Set to 0, at this time That is, the start time of the preemptive execution window is consistent with the generation time of the scheduling precursor signal, so as to avoid scheduling sequence disorder caused by the negative pre-scheduling duration and ensure the effectiveness of the preemptive scheduling logic;

[0169] This indicates the start time of seizing the execution window, which is the scheduling start time after advance compensation.

[0170] ;

[0171] in:

[0172] Indicates the total duration of the execution window being occupied;

[0173] The core response time, which represents the development of power equipment faults, is a fixed value in the power equipment's action characteristic parameters.

[0174] This indicates the buffer duration for adjusting deterministic network scheduling strategies, and the compensation duration set to adapt to network time slot scheduling configurations; The configuration is based on the time-slot scheduling granularity of deterministic networks, and its value is taken from the conventional scheduling compensation time range in the field of power communication; and The value of must match the fixed time slot period of the deterministic network and be an integer multiple of the time slot period to ensure that the network scheduling strategy adjustment is consistent with the time slot scheduling rhythm.

[0175] ;

[0176] in:

[0177] Indicates the termination time of preempting the execution window;

[0178] This indicates the start time of the preemptive execution window calculated above;

[0179] This represents the total duration of the preemptive execution window calculated above.

[0180] After calculating sequentially using the above formulas, the start time of the preemptive execution window that perfectly matches the operating characteristics and fault development sequence of the power equipment is obtained. Total duration Termination time This enables a deep correlation between the start time of the preemptive execution window and the action characteristic parameters of the power equipment.

[0181] S23.3, Integrate and seize the total execution window duration Start time Termination time This forms a complete sequence of preemptive execution window parameters;

[0182] Specifically, the purpose of step S23.3 is to standardize and integrate the window timing parameters of distributed computing to form a complete and clearly identified set of timing parameters, ensuring the standardization of parameter transmission and invocation. The specific implementation is as follows:

[0183] The preemption execution window determination module 23 calculates the total duration of the preemption execution window obtained in step S23.2. Start time Termination time The data is collected and integrated, and the unique identifiers of the corresponding power equipment and the dispatch precursor signals are bound together to form a structured preemptive execution window timing parameter group.

[0184] The integrated timing parameter group contains all core timing values ​​and associated identification information, with no missing parameters or timing errors. It can be directly recognized, parsed, and called by the scheduling and dynamic threshold configuration module 24 without the need for additional parameter organization and format conversion.

[0185] S23.4 Synchronize the preemption execution window timing parameters to the scheduling and dynamic threshold configuration module 24.

[0186] Specifically, the purpose of setting up step S23.4 is to transmit the complete preemption execution window timing parameters to the scheduling and dynamic threshold configuration module 24, providing a timing basis for the scheduling and dynamic threshold configuration module 24 to perform preemption scheduling and service priority control. The specific implementation is as follows:

[0187] The preemption execution window determination module 23 transmits the integrated preemption execution window timing parameters synchronously to the scheduling and dynamic threshold configuration module 24 through a directional data channel that follows the power communication standard protocol.

[0188] The total duration of the preemptive execution window within the timing parameter group is fully preserved during the synchronization process. Start time Termination time In addition to the unique identifier of the power equipment and the identifier of the dispatch precursor signal, the timing parameters received by the dispatch and dynamic threshold configuration module 24 are ensured to be complete, accurate and directly applicable, providing a unique timing execution basis for subsequent network preemption scheduling and high and low priority business control within the specified timing interval.

[0189] In this embodiment, the scheduling and dynamic threshold configuration module 24 automatically obtains the characteristic parameters of power equipment through the power communication standard protocol, performs dynamic threshold configuration on the scheduling precursor signal, suspends the data transmission of low-priority services within the preemption execution window, upgrades the resource reservation level of high-priority services, issues scheduling and anomaly handling instructions to the abnormal transmission handling unit 4, and restores the normal deterministic network scheduling strategy after the power system operating state and deterministic network transmission state have both returned to stability. The process of the scheduling and dynamic threshold configuration module 24 performing dynamic threshold configuration and deterministic scheduling control includes the following steps:

[0190] S24.1. Read the inherent characteristic parameters of the power equipment through the power communication standard protocol to determine the reference value of the rated rate of change. And configure a dynamic deviation threshold based on this benchmark value. ;

[0191] Specifically, the purpose of setting step S24.1 is to automatically read the inherent parameters of the equipment based on the power communication standard protocol, determine the benchmark parameters for normal operation of the equipment, complete the adaptive configuration of the dynamic deviation threshold, and provide a standardized threshold basis for the determination of dispatch precursor signals. The specific implementation is as follows:

[0192] The scheduling and dynamic threshold configuration module 24 adopts the IEC61850 power communication standard protocol to establish a two-way communication link with the field measurement and control terminal of the power equipment, and automatically reads the inherent characteristic parameters of the corresponding power equipment. The inherent characteristic parameters of the power equipment include the rated operating parameters of the equipment, the factory calibration status change limit, the equipment type calibration parameters, and the normal operation fluctuation threshold.

[0193] The scheduling and dynamic threshold configuration module 24 determines the benchmark value of the rated rate of change of the power equipment based on the read inherent characteristic parameters of the power equipment. , This refers to the standard reference value for the changes in physical quantities of power equipment under steady-state normal operating conditions; then, the rated rate of change is used as the benchmark value. Based on the core parameters and the allowable fluctuation coefficient in the inherent characteristic parameters of the equipment, a dynamic deviation threshold is configured. Dynamic deviation threshold The calculation formula is:

[0194] ;

[0195] in:

[0196] This represents the dynamic deviation threshold, which is the fluctuation limit determined by the execution status of the scheduling precursor signal generation module 22;

[0197] This represents the benchmark value of the rated rate of change of power equipment, calibrated based on the limit values ​​of the rate of change of rated operating parameters and the limit values ​​of the factory-calibrated state among the inherent characteristic parameters of the power equipment. It is the standard value of the rated rate of change of the corresponding target physical quantity under normal steady-state operation of the power equipment; different target physical quantities They are extracted directionally from the inherent characteristic parameters of the equipment and matched one-to-one with the target physical quantities;

[0198] This represents the inherent fluctuation coefficient of power equipment. It is a dimensionless coefficient determined based on the inherent characteristic parameters of the equipment. Different models and types of power equipment have their own specific fluctuation coefficients. ; The calibration value is the basic fluctuation coefficient calibrated by the equipment manufacturer before the power equipment leaves the factory, and the final value obtained by calibration in combination with the actual operating conditions after on-site commissioning; Each parameter corresponds one-to-one with the model, type, and operating condition of the power equipment. Its calibration value is pre-stored in the power equipment parameter database and is retrieved synchronously with the inherent characteristic parameters of the equipment.

[0199] S24.2, Set the dynamic deviation threshold. Synchronize to the scheduling precursor signal generation module 22;

[0200] Specifically, the purpose of setting step S24.2 is to transmit the configured dynamic deviation threshold to the scheduling precursor signal generation module 22, providing a unified threshold standard for the comparison and judgment of the rate of change of physical quantities in the scheduling precursor signal generation module 22, and ensuring the consistency of the parameters of the modules before and after. The specific implementation is as follows:

[0201] The scheduling and dynamic threshold configuration module 24 transmits the configured dynamic deviation threshold through a dedicated inter-module directional data transmission channel. The unique identifier and rated rate of change of the corresponding power equipment After binding, the data is synchronously transmitted to the scheduling precursor signal generation module 22. The synchronization process follows deterministic network data transmission specifications to ensure dynamic deviation thresholds are met. With no loss, no distortion, and no timing disorder, the scheduling precursor signal generation module 22 can directly call the threshold to perform subsequent state determination operations.

[0202] S24.3 Obtain the preemptive execution window timing parameters transmitted by the preemptive execution window determination module 23 at the start time. Until the end time Within the specified range, low-priority services are suspended, high-priority services have their resource reservation levels upgraded, and relevant scheduling and anomaly handling instructions are issued.

[0203] Specifically, the purpose of setting step S24.3 is to obtain the timing reference of the preemption execution window, perform network resource scheduling and control within the specified timing interval, and simultaneously issue a linkage instruction to the abnormal transmission handling unit 4 to achieve optimized configuration of network resources within the preemption window. The specific implementation is as follows:

[0204] The scheduling and dynamic threshold configuration module 24 receives the complete preemptive execution window timing parameters transmitted by the preemptive execution window determination module 23, wherein the timing parameters include the total duration of the preemptive execution window. Start time Termination time And the unique identifier of the corresponding power equipment.

[0205] Meanwhile, the scheduling and dynamic threshold configuration module monitors the system clock in real time, and the timing reaches the start time. Immediately initiate preemptive scheduling operations: cut off the transmission links of low-priority services within the deterministic network, suspend all data transmission of low-priority services, including routine inspection data of power equipment, historical operation data statistics, and non-real-time operating condition reporting services; simultaneously upgrade the network resource reservation level of high-priority services, allocating dedicated transmission time slots, independent transmission bandwidth, and priority transmission permissions for high-priority services, including equipment fault alarm data, protection action command data, real-time status anomaly data, and fault location data.

[0206] Furthermore, while performing the above scheduling operations, the scheduling and dynamic threshold configuration module 24, in conjunction with the transmission status data and abnormal information fed back by the transmission status monitoring unit 3, generates standardized scheduling instructions and abnormal handling instructions, and sends the instructions to the abnormal transmission handling unit 4. The instructions include preemption execution window timing parameters, power equipment identification, transmission abnormality type and handling requirements. The scheduling and abnormal handling instructions follow the IEC61850 power communication standard protocol and adopt the GOOSE / SMV standardized message format. The message contains core fields such as instruction type, unique power equipment identification, preemption execution window timing parameters, transmission abnormality type, and specific handling requirements. The message format can be directly parsed and executed by the abnormal transmission handling unit 4, guiding the abnormal transmission handling unit 4 to perform the corresponding handling operations.

[0207] S24.4, retrieve the rate of change of physical quantities related to the scheduling precursor signal generation module 22. Compare it with the reference value of the rated rate of change. Compare;

[0208] Specifically, the purpose of setting step S24.4 is to obtain the real-time value of the rate of change of physical quantities of the power equipment, compare it with the rated reference value, and determine whether the operating state of the power equipment has returned to steady state, so as to provide the equipment-side judgment basis for the restoration of the dispatch strategy. The specific implementation is as follows: the dispatch and dynamic threshold configuration module 24 retrieves the rate of change of physical quantities of the corresponding power equipment calculated by the dispatch precursor signal generation module 22 in real time through the inter-module data interaction channel. Based on the rated rate of change Centered on, combined with dynamic deviation threshold Construct a steady-state determination interval and measure the rate of change of real-time physical quantities. The rate of change of the physical quantity is determined by comparing the values ​​with the steady-state determination interval. Whether the status has fallen back to the fluctuation range of normal equipment operation is determined by binding the unique identifier of the power equipment throughout the comparison process, ensuring the independence and accuracy of the status determination of a single device.

[0209] S24.5, When the rate of change of a physical quantity Regression to the rated rate of change benchmark value When the corresponding reasonable interval is met and the transmission status is stable, at the termination time... Restore the normal deterministic network scheduling strategy.

[0210] Specifically, the purpose of setting step S24.5 is to combine the dual stability judgment conditions of device operating status and network transmission status, and restore the default network scheduling mode at the termination node of the preemptive execution window, thus completing a smooth switch from preemptive scheduling to normal scheduling. The specific implementation is as follows: Physical quantity change rate. The criteria for determining a reasonable regression range are:

[0211] ;

[0212] Meanwhile, the criteria for determining stable transmission status are: the transmission link delay, time slot occupancy rate, and bit error rate fed back by the transmission status monitoring unit 3 all fall back to the normal operating threshold range, and there are no abnormal information such as transmission interruption, delay exceeding the standard, or data packet loss.

[0213] Furthermore, when both the above-mentioned conditions of stable equipment operation and stable network transmission are met simultaneously, and the system timing reaches the termination time of the preemptive execution window, At that time, the scheduling and dynamic threshold configuration module 24 immediately executes the normal scheduling strategy recovery operation: removes the transmission suspension restriction of low-priority services and restores the normal data transmission of low-priority services; cancels the exclusive resource reservation permission of high-priority services and restores the time slots and bandwidth resources of the deterministic network to the normal allocation mode; at the same time, it issues a handling end instruction to the abnormal transmission handling unit 4 to terminate the abnormal handling operation, completes the entire closed loop of the preemption scheduling cycle, and returns to the initial normal deterministic network scheduling operation state of the system.

[0214] Transmission status monitoring unit 3 collects the delay parameters and time slot occupancy rate parameters of the deterministic network transmission link in real time, monitors the execution status of the preemption execution window, and feeds back the monitored transmission status data and abnormal information to the deterministic network transmission scheduling unit 2.

[0215] In this embodiment, the transmission status monitoring unit 3 includes a parameter acquisition module 31, a window status monitoring module 32, and a data feedback module 33, wherein:

[0216] The parameter acquisition module 31 collects the delay parameters and time slot occupancy parameters of the deterministic network transmission link in real time;

[0217] Specifically, the parameter acquisition module 31 is designed to collect core operating parameters of deterministic network transmission links in real time, accurately obtain link transmission performance data, and provide basic parameters for transmission status determination. The specific implementation is as follows:

[0218] The parameter acquisition module 31 establishes a communication connection with the node devices of the deterministic network transmission link and uses a periodic acquisition mode to collect the latency parameters and time slot occupancy parameters of the transmission link in real time. The latency parameters include the one-way transmission latency of the link and the total end-to-end data latency. The time slot occupancy parameters include the time slot occupancy ratio corresponding to each priority service and the total network time slot utilization. The parameter acquisition module 31 performs outlier removal processing on the collected raw parameters and retains the true and valid transmission parameter values. The acquisition period is consistent with the time slot synchronization period of the deterministic network to ensure the real-time performance and synchronization of the parameters.

[0219] The window status monitoring module 32 monitors the execution status of the preemptive execution window;

[0220] Specifically, the purpose of setting up the window status monitoring module 32 is to monitor the actual execution status of the preemptive execution window in real time and identify abnormal conditions during window execution. The specific implementation is as follows:

[0221] Window status monitoring module 32 establishes a communication connection with scheduling and dynamic threshold configuration module 24 to obtain the start time of preempting the execution window. Termination time The system monitors the scheduling execution status within the window in real time using time sequence parameters. The monitoring content includes whether low-priority services are suspended as instructed, whether the resource reservation level of high-priority services is upgraded, and whether network time slot resources are reallocated. At the same time, it identifies abnormal states in window execution, including service suspension failure, resource reservation failure, and time slot allocation disorder. It classifies and marks normal execution status with various abnormal states to form window execution status identifiers.

[0222] The data feedback module 33 feeds back the monitored transmission status data and abnormal information to the deterministic network transmission scheduling unit 2.

[0223] Specifically, the purpose of the data feedback module 33 is to integrate and encapsulate the collected transmission parameters, window execution status, and abnormal information, and then feed them back to the deterministic network transmission scheduling unit 2. The specific implementation is as follows:

[0224] The data feedback module 33 receives the latency parameters and time slot occupancy rate parameters collected by the parameter acquisition module 31, as well as the window execution status identifier and abnormal information generated by the window status monitoring module 32. It integrates the above data into a standardized monitoring feedback data packet, which includes the acquisition timestamp, parameter value, execution status, abnormal type and corresponding link identifier. The data feedback module 33 transmits the monitoring feedback data packet to the data receiving and parsing module 21 in real time through a preset directional feedback channel, ensuring that the transmission status data and abnormal information are fed back without delay or loss, providing real-time data support for the dynamic threshold configuration, scheduling control and policy recovery of the deterministic network transmission scheduling unit 2.

[0225] The abnormal transmission handling unit 4 receives scheduling and abnormal handling instructions issued by the deterministic network transmission scheduling unit 2, locks the transmission channel within the preemption execution window, performs data retransmission operation for minor transmission abnormalities, and resumes data transmission of low-priority services after the power system operating status and deterministic network transmission status have returned to stability, and feeds back the execution results to the deterministic network transmission scheduling unit 2.

[0226] In this embodiment, the abnormal transmission handling unit 4 includes an instruction receiving module 41, a transmission channel locking module 42, a data retransmission module 43, a service recovery module 44, and an execution result feedback module 45, wherein:

[0227] Instruction receiving module 41 receives scheduling and anomaly handling instructions issued by deterministic network transmission scheduling unit 2;

[0228] Specifically, the purpose of the instruction receiving module 41 is to receive and parse the scheduling and exception handling instructions issued by the deterministic network transmission scheduling unit 2, extract the core handling parameters, and provide a basis for the subsequent operations of each module. The specific implementation is as follows:

[0229] The instruction receiving module 41 establishes a directional communication link with the scheduling and dynamic threshold configuration module 24 to receive scheduling and anomaly handling instructions in real time. It performs integrity verification on the instructions, parses and extracts key information such as preemption execution window timing parameters, transmission channel identifier, anomaly type, data retransmission requirements, and service recovery trigger conditions, and synchronously distributes valid instructions that pass the verification to the transmission channel locking module 42, data retransmission module 43, and service recovery module 44 to ensure accurate and delay-free instruction transmission.

[0230] The transmission channel locking module 42 locks the transmission channel within the preemption execution window;

[0231] Specifically, the purpose of the transmission channel locking module 42 is to lock the specified transmission channel within the preemption execution window according to the handling command, so as to ensure the dedicated transmission resources for high-priority services. The specific implementation is as follows:

[0232] The transmission channel locking module 42 receives a valid instruction transmitted by the instruction receiving module 41. Based on the start and end times of the preemption execution window and the transmission channel identifier in the instruction, it performs a locking operation on the corresponding transmission channel within the preemption execution window time interval. During the locking period, unauthorized service access, resource preemption, and parameter modification are prohibited, and the exclusive allocation state of transmission resources within the channel is maintained until an unlock trigger signal is received.

[0233] Data retransmission module 43 performs data retransmission operations for minor transmission anomalies;

[0234] Specifically, the purpose of the data retransmission module 43 is to perform data retransmission operations to ensure the integrity of transmitted data in the event of a minor transmission anomaly. The specific implementation is as follows:

[0235] The data retransmission module 43 receives the abnormal handling instructions issued by the instruction receiving module 41, and combines the abnormal information fed back by the transmission status monitoring unit 3 to locate the abnormal data frame and transmission channel corresponding to the minor transmission abnormality; it executes data retransmission according to the preset retransmission rules, and reuses the dedicated channel resources locked by the transmission channel locking module 42 during the retransmission process. After retransmission, it completes the data integrity verification and marks the retransmission execution status.

[0236] The service recovery module 44 resumes the data transmission of low-priority services after the power system operating state and deterministic network transmission state have both returned to stability.

[0237] Specifically, the purpose of the service recovery module 44 is to restore normal data transmission of low-priority services after both the power system and network transmission have returned to stability. The specific implementation is as follows:

[0238] The service recovery module 44 obtains the status judgment result of the deterministic network transmission scheduling unit 2 in real time. When the power system operation status and the deterministic network transmission status both return to stability, the service recovery module 44 triggers the transmission channel unlocking, removes the locking restriction of the transmission channel locking module 42, restores the transmission permission and network resource allocation of low-priority services, and restarts the data transmission process of low-priority services.

[0239] The execution result feedback module 45 feeds back the execution result to the deterministic network transmission scheduling unit 2.

[0240] Specifically, the purpose of setting up the execution result feedback module 45 is to collect the entire process handling results and feed them back to the deterministic network transmission scheduling unit 2 to form a closed loop for handling execution. The specific implementation is as follows:

[0241] The execution result feedback module 45 collects the execution status and results of each stage of instruction reception, channel locking, data retransmission, and service recovery, and encapsulates the above information into a standardized execution result data packet. Through a preset directional communication link, the execution result data packet is fed back to the scheduling and dynamic threshold configuration module 24 of the deterministic network transmission scheduling unit 2 to complete the closed-loop feedback of the abnormal handling results.

[0242] As shown in Figure 2, this embodiment also provides a method for ensuring power communication data transmission based on deterministic networks. The power communication data transmission protection system based on deterministic networks described above includes the following steps:

[0243] S1. Connect to power field equipment, collect power system operating parameters, inherent characteristic parameters of power equipment, and power equipment status data. After performing basic filtering and standardized encapsulation on the collected data, send the processed data.

[0244] S2. Receive data after basic filtering and standardized encapsulation processing, analyze power system operating parameters in real time, and extract physical quantity sequences that reflect changes in the state of power equipment;

[0245] S3. Generate scheduling precursor signals based on the changing characteristics of physical quantity sequences, and dynamically associate the scheduling precursor signals with the inherent characteristic parameters of power equipment.

[0246] S4. Determine the preemption execution window based on the timing characteristics of power system fault development, and associate the start time of the preemption execution window with the operating characteristic parameters of power equipment;

[0247] S5. Automatically acquire power equipment characteristic parameters through power communication standard protocols to achieve dynamic threshold configuration of dispatch precursor signals;

[0248] S6. Within the preemptive execution window, suspend data transmission for low-priority services, upgrade the resource reservation level for high-priority services, and issue scheduling and exception handling instructions.

[0249] S7. Real-time collection of latency parameters and time slot occupancy rate parameters of deterministic network transmission links, monitoring of the execution status of preemptive execution windows, and feedback of the collected transmission status data and the detected abnormal information.

[0250] S8. Receive scheduling and exception handling instructions, lock the transmission channel within the preemption execution window, and perform data retransmission operation for minor transmission exceptions;

[0251] S9. After determining that the power system operating status and deterministic network transmission status have both returned to stability, resume the data transmission of low-priority services, provide feedback on the execution results, and automatically restore the normal deterministic network scheduling strategy.

[0252] Those skilled in the art will understand that the process of implementing all or part of the steps of the above embodiments can be carried out by hardware or by a program instructing the relevant hardware.

[0253] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely preferred examples and are not intended to limit the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the claimed invention.

Claims

1. A power communication data transmission guarantee system based on deterministic networks, characterized in that, include: A power communication data acquisition unit (1) connects to power field equipment, collects power system operating parameters, inherent characteristic parameters of power equipment, and power equipment status data, performs basic filtering and standardized encapsulation on the collected data, and sends the processed data to a deterministic network transmission scheduling unit (2); the deterministic network transmission scheduling unit (2) receives the data sent by the power communication data acquisition unit (1), analyzes the power system operating parameters in real time, and extracts a sequence of physical quantities reflecting changes in the status of power equipment; generates a scheduling precursor signal based on the change characteristics of the physical quantity sequence, and the scheduling precursor signal is dynamically associated with the inherent characteristic parameters of power equipment; determines the preemption execution window according to the timing characteristics of power system fault development, and the start time of the preemption execution window is associated with the action characteristic parameters of power equipment; within the preemption execution window, data transmission of low-priority services is suspended, and the resource reservation level of high-priority services is increased; and automatically obtains the characteristic parameters of power equipment through the power communication standard protocol. The system implements dynamic threshold configuration for scheduling precursor signals; receives transmission status data and abnormal information fed back by the transmission status monitoring unit (3); issues scheduling and abnormal handling instructions to the abnormal transmission handling unit (4); automatically restores the regular deterministic network scheduling strategy after the power system operating status and deterministic network transmission status have both returned to stability; the transmission status monitoring unit (3) collects the delay parameters and time slot occupancy rate parameters of the deterministic network transmission link in real time, monitors the execution status of the preemption execution window, and feeds back the monitored transmission status data and abnormal information to the deterministic network transmission scheduling unit (2); the abnormal transmission handling unit (4) receives the scheduling and abnormal handling instructions issued by the deterministic network transmission scheduling unit (2), locks the transmission channel within the preemption execution window, performs data retransmission operation for minor transmission abnormalities, restores the data transmission of low-priority services after the power system operating status and deterministic network transmission status have both returned to stability, and feeds back the execution results to the deterministic network transmission scheduling unit (2).

2. The power communication data transmission guarantee system based on deterministic networks according to claim 1, characterized in that, The power communication data acquisition unit (1) includes an equipment access acquisition module (11), a basic filtering module (12), a standardized encapsulation module (13), and a data transmission module (14), wherein: the equipment access acquisition module (11) accesses the power field equipment and acquires the power system operating parameters, the inherent characteristic parameters of the power equipment, and the power equipment status data; the basic filtering module (12) performs basic filtering processing on the data acquired by the equipment access acquisition module (11); the standardized encapsulation module (13) performs standardized encapsulation processing on the data after basic filtering processing; and the data transmission module (14) sends the data after standardized encapsulation processing to the deterministic network transmission scheduling unit (2).

3. The power communication data transmission guarantee system based on deterministic networks according to claim 2, characterized in that, The deterministic network transmission scheduling unit (2) includes a data receiving and parsing module (21), a scheduling precursor signal generation module (22), a preemption execution window determination module (23), and a scheduling and dynamic threshold configuration module (24). Specifically: the data receiving and parsing module (21) receives data sent by the power communication data acquisition unit (1) and transmission status data and abnormal information fed back by the transmission status monitoring unit (3), and analyzes the power system operating parameters in real time and extracts the physical quantity sequence reflecting the changes in the power equipment status; the scheduling precursor signal generation module (22) generates a scheduling precursor signal based on the changing characteristics of the physical quantity sequence, and establishes a scheduling precursor signal with the inherent characteristic parameters of the power equipment. Dynamic association; the preemptive execution window determination module (23) determines the preemptive execution window based on the power system fault development time sequence characteristics, and establishes an association between the start time of the preemptive execution window and the power equipment action characteristic parameters; the scheduling and dynamic threshold configuration module (24) automatically obtains the power equipment characteristic parameters through the power communication standard protocol, performs dynamic threshold configuration on the scheduling precursor signal, suspends the data transmission of low priority services within the preemptive execution window, improves the resource reservation level of high priority services, issues scheduling and abnormal handling instructions to the abnormal transmission handling unit (4), and restores the normal deterministic network scheduling strategy after the power system operating state and deterministic network transmission state have returned to stability.

4. The power communication data transmission guarantee system based on deterministic networks according to claim 3, characterized in that, The data receiving and parsing module (21) includes a time sequence decomposition submodule, a physical quantity extraction submodule, and a data synchronization submodule. The time sequence decomposition submodule is connected to the power communication data acquisition unit (1) and the transmission status monitoring unit (3) to perform fixed-period time sequence decomposition on the received data. The physical quantity extraction submodule extracts the physical quantity time sequence reflecting the changes in the state of the power equipment within a continuous period from the power system operating parameters after time sequence decomposition. The data synchronization submodule synchronizes the physical quantity time sequence and the inherent characteristic parameters of the power equipment to the scheduling precursor signal generation module (22) and synchronizes the transmission status data and abnormal information to the scheduling and dynamic threshold configuration module (24).

5. The power communication data transmission guarantee system based on deterministic networks according to claim 4, characterized in that, The process of generating scheduling precursor signals by the scheduling precursor signal generation module (22) includes the following steps: S22.1, obtaining the physical quantity time sequence transmitted by the data receiving and parsing module (21), and extracting the rate of change of physical quantities reflecting the changes in the state of power equipment in the sequence. S22.2, retrieve the dynamic deviation threshold output by the scheduling and dynamic threshold configuration module (24). ; S22.3, the rate of change of physical quantities With dynamic deviation threshold Comparative judgment is performed; S22.4, when the rate of change of physical quantity When the preset judgment conditions are met, a scheduling precursor signal is generated and sent to the preemption execution window determination module (23).

6. The power communication data transmission guarantee system based on deterministic networks according to claim 5, characterized in that, The process of determining the timing parameters of the preemptive execution window by the preemptive execution window determination module (23) includes the following steps: S23.1, receiving the scheduling precursor signal sent by the scheduling precursor signal generation module (22) and retrieving relevant parameters of the power equipment's operating characteristics; S23.2, determining the total duration of the preemptive execution window based on the scheduling precursor signal and the power equipment's operating characteristic parameters. Start time and the end time ; S23.3, Integrate and seize the total execution window duration Start time Termination time S23.

4. Synchronize the preemptive execution window timing parameters to the scheduling and dynamic threshold configuration module (24).

7. The power communication data transmission guarantee system based on deterministic networks according to claim 6, characterized in that, The scheduling and dynamic threshold configuration module (24) performs dynamic threshold configuration and deterministic scheduling control, including the following steps: S24.1, read the inherent characteristic parameters of the power equipment through the power communication standard protocol and determine the rated rate of change benchmark value. And configure a dynamic deviation threshold based on this benchmark value. S24.2, Set the dynamic deviation threshold. Synchronize to the scheduling precursor signal generation module (22); S24.3, obtain the preemptive execution window timing parameters transmitted by the preemptive execution window determination module (23) at the start time. Until the end time Within the specified range, perform operations to suspend low-priority services and upgrade the resource reservation level of high-priority services, and issue relevant scheduling and anomaly handling instructions; S24.4, retrieve the relevant physical quantity change rate from the scheduling precursor signal generation module (22). Compare it with the reference value of the rated rate of change. For comparison; S24.5, when the rate of change of physical quantity Regression to the rated rate of change benchmark value When the corresponding reasonable interval is met and the transmission status is stable, at the termination time... Restore the normal deterministic network scheduling strategy.

8. The power communication data transmission guarantee system based on deterministic networks according to claim 7, characterized in that, The transmission status monitoring unit (3) includes a parameter acquisition module (31), a window status monitoring module (32), and a data feedback module (33), wherein: the parameter acquisition module (31) collects the delay parameters and time slot occupancy rate parameters of the deterministic network transmission link in real time; the window status monitoring module (32) monitors the execution status of the preemptive execution window; and the data feedback module (33) feeds back the monitored transmission status data and abnormal information to the deterministic network transmission scheduling unit (2).

9. The power communication data transmission guarantee system based on deterministic networks according to claim 8, characterized in that, The abnormal transmission handling unit (4) includes an instruction receiving module (41), a transmission channel locking module (42), a data retransmission module (43), a service recovery module (44), and an execution result feedback module (45), wherein: the instruction receiving module (41) receives the scheduling and abnormal handling instructions issued by the deterministic network transmission scheduling unit (2); the transmission channel locking module (42) locks the transmission channel within the preemption execution window; the data retransmission module (43) performs data retransmission operation for minor transmission abnormalities; the service recovery module (44) restores the data transmission of low-priority services after the power system operating state and the deterministic network transmission state have returned to stability; and the execution result feedback module (45) feeds back the execution result to the deterministic network transmission scheduling unit (2).

10. A method for ensuring power communication data transmission based on deterministic networks, based on the power communication data transmission guarantee system based on any one of claims 1-9, characterized in that, The process includes the following steps: S1. Connect to the power field equipment, collect power system operating parameters, inherent characteristic parameters of the power equipment, and power equipment status data. After performing basic filtering and standardized encapsulation on the collected data, send the processed data; S2. Receive the data after basic filtering and standardized encapsulation, analyze the power system operating parameters in real time, and extract the physical quantity sequence reflecting the changes in the power equipment status; S3. Generate a scheduling precursor signal based on the change characteristics of the physical quantity sequence, and dynamically associate the scheduling precursor signal with the inherent characteristic parameters of the power equipment. S4. Determine the preemption execution window based on the timing characteristics of power system fault development, and associate the start time of the preemption execution window with the operating characteristic parameters of power equipment; S5. Automatically acquire power equipment characteristic parameters through power communication standard protocols to achieve dynamic threshold configuration of dispatch precursor signals; S6. Within the preemption execution window, suspend data transmission of low-priority services, upgrade the resource reservation level of high-priority services, and issue dispatch and anomaly handling instructions; S7. Collect latency parameters and time slot occupancy rate parameters of deterministic network transmission links in real time, monitor the execution status of the preemption execution window, and feed back the collected transmission status data and the detected anomaly information; S8. Receive scheduling and exception handling instructions, lock the transmission channel within the preemption execution window, and perform data retransmission operation for minor transmission exceptions; S9. After determining that the power system operating status and deterministic network transmission status have both returned to stability, resume the data transmission of low-priority services, provide feedback on the execution results, and automatically restore the normal deterministic network scheduling strategy.

Citation Information

Patent Citations

  • Operation authority identity authentication system for electric power communication data transmission encryption

    CN117749399A

  • Electric power communication data transmission method, system, equipment and medium

    CN120785527A