Data transmission method and system in power station monitoring transition stage, electronic equipment and storage medium

By analyzing and converting instructions and data of new and old systems in the power station monitoring system, monitoring and early warnings are carried out, and block storage logs are used to solve the security and stability of data transmission in the transition stage of the power station monitoring system, and the stability of the system is achieved Transition and failure analysis.

CN119128924APending Publication Date: 2024-12-13CHINA YANGTZE POWER
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411032268.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-30
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

In the transition stage of the power station monitoring system, how to ensure the security and stability of data transmission, prevent network attacks and detect faults in a timely manner, especially in the process of data transmission between new and old systems, how to achieve a smooth transition.

Method used

By analyzing the instructions issued by the new system, converting and sending them to the unmodified LCU, and converting, monitoring, early warning and log storage of the monitoring data collected by the old system, using priority sorting and integrity verification to ensure the timeliness of instruction conversion and accuracy, use blocks to store logs to increase security.

Benefits of technology

It realizes the secure transmission and processing of data from the monitoring transition system, avoids error operations and network attacks, improves the stability and security of the system transition stage, ensures a smooth transition between new and old systems, and facilitates the analysis of the cause of failures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119128924A_ABST
    Figure CN119128924A_ABST
Patent Text Reader

Abstract

The invention discloses a data transmission method and system in a power station monitoring transition stage, electronic equipment and a storage medium. The method comprises the following steps: converting an instruction of which an object is on an unmodified LCU in instructions issued by a new system, and sending the converted instruction to a corresponding LCU; sending the monitoring data collected by the old system to the new system, and converting the monitoring data; performing monitoring and early warning on the monitoring data acquired by the old system according to an instruction issued by the new system; and according to an instruction issued by the new system, generating a log for the monitoring data collected by the old system and storing the log. According to the data transmission method in the power station monitoring transition stage, data conversion is carried out in the data transmission process of the new system and the old system, meanwhile, monitoring and early warning are carried out for monitoring of the old system and instructions of the new system, stable operation of the system is guaranteed, and network attacks can be found in time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of power station information technology, and in particular to a data transmission method and system, electronic equipment and storage medium in a power station monitoring transition phase. Background Art

[0002] With the development of power systems and the increase in electricity demand, the monitoring system of existing power stations has become frequently upgraded. In the transition stage of the upgrade, the following methods are generally used: The new system acquisition server is connected as a gateway across the old and new monitoring system networks. The two acquisition servers of the new system are connected to the two power station information network switches and two power station control network switches of the existing system through the additional four Gigabit network ports. The real-time data packets of the existing system are directly received on the power station information network, converted into the data format of the new system, and broadcast on the new system power station information network, updating the real-time database of the whole plant, realizing the real-time data integration of the whole plant in the new system, and sending the control commands of the new system directly to the unmodified LCU through the power station control network of the existing system. By connecting the existing system to the new system, the realization of the whole plant function on the new system is ensured.

[0003] In summary, how to securely transmit and process the data of the monitoring transition system is an issue that needs to be resolved. Summary of the invention

[0004] The technical problem to be solved by the present invention is to provide a data transmission method and system, electronic equipment and storage medium in the transition phase of power station monitoring, perform data conversion in the process of data transmission between the new system and the old system, monitor and warn the monitoring data of the old system at the same time, ensure the stable operation of the system and timely detect network attacks, and generate and store logs of the monitoring data collected by the old system to facilitate cause analysis when a fault occurs, thereby improving the stability of the system in the transition phase as a whole and ensuring safe operation in the transition phase. When converting the instructions issued by the new system, multiple aspects such as priority sorting before conversion and integrity verification after conversion are combined to ensure the timeliness of instruction conversion and the stable operation of the system.

[0005] In order to solve the above technical problems, the technical solution adopted by the present invention is: A data transmission method for a power station monitoring transition phase, the data transmission method comprising the following steps: Parse the command issued by the new system and obtain the object in the command. If the object is an unmodified LCU, convert the command issued by the new system and send it to the object in the command. Send the monitoring data collected by the old system to the new system and convert it; According to the instructions issued by the new system, monitor and issue early warnings on the monitoring data collected by the old system; According to the instructions issued by the new system, logs are generated and stored for the monitoring data collected by the old system.

[0006] The above-mentioned process of parsing the instruction issued by the new system to obtain the object in the instruction, if the object is an unmodified LCU, converting the instruction issued by the new system and sending it to the object in the instruction includes: Obtain the instructions issued by the new system, and analyze whether the object in the instructions issued by the new system is an unmodified LCU; if so, convert the instructions issued by the new system and verify whether the converted instructions meet the integrity; after the verification is passed, send the converted instructions to the object in the instructions.

[0007] The above-mentioned conversion of the instructions issued by the new system specifically includes: parsing the instructions to obtain the type of instructions; obtaining the format of the instruction in the instruction format file of the new system according to the type of instruction; reading each parameter in the instruction according to the format; obtaining the instruction format of the old system according to the type of instruction; inputting each parameter into the intermediate data table for conversion respectively, and filling in the instruction format of the old system; judging whether the generated instruction has missing parameter values; if so, obtaining the parameter values ​​for filling.

[0008] The above-mentioned data transmission method also includes: After obtaining the instructions issued by the new system, the dynamic priority is determined according to the absolute priority and the time priority, the instructions issued by the new system are sorted according to the dynamic priority, and the instructions issued by the new system are sent to the instruction conversion unit according to the sorting.

[0009] The above-mentioned monitoring and early warning of the monitoring data collected by the old system specifically include: The monitoring data collected by the old system includes the current time data and the generator set operation data; the current time data and the generator set operation data are respectively input into the data value threshold model, the data value change trend threshold model and the data sending frequency threshold model to obtain the data value of the monitoring data, the change trend of the data value, and the threshold of the data sending frequency of the same sensor respectively. When the data value of the monitoring data, the change trend of the data value, and the data of the same sensor exceed the threshold range, an early warning message is generated.

[0010] The above-mentioned log generation and storage of monitoring data collected from the old system specifically includes: Generate a monitoring data log according to the monitoring data log generation rule and the acquired monitoring data; and store the monitoring data log in a database according to preset rules.

[0011] The above-mentioned storing the monitoring data log to the database according to the preset rules includes performing the following steps on the monitoring data log: Dividing the monitoring data log into multiple parts according to a preset division rule, each part being a block body; Generate a block header corresponding to the block body according to the block header generation rules; Concatenate the block body and the corresponding block header to obtain a block, and store the obtained block in the specified location.

[0012] A data transmission system using the above-mentioned data transmission method for a power station monitoring transition phase, the data transmission system comprising: An instruction conversion unit, used for parsing the instruction issued by the new system to obtain the object in the instruction, and if the object is an unmodified LCU, converting the instruction issued by the new system and sending it to the object in the instruction; A data conversion unit is used to send the monitoring data collected by the old system to the new system and convert it; The early warning unit is used to monitor and issue early warnings on the monitoring data collected by the old system according to the instructions issued by the new system; The log storage unit is used to generate and store logs for the monitoring data collected by the old system according to the instructions issued by the new system.

[0013] An electronic device using the above data transmission system, the electronic device comprising: At least one processor; and a memory in communication with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above data transmission method for the transition phase of power plant monitoring.

[0014] The computer-readable storage medium of the electronic device is used, and the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the data transmission method for monitoring the transition phase of a power plant.

[0015] The present invention provides a data transmission method and system, electronic equipment and storage medium for the transition phase of power station monitoring, which have realized the secure transmission and processing of data of the transition monitoring system. Early warning is carried out by monitoring the data value of the data, the changing trend of the data value, the data sending frequency of the same sensor and the new system generating instructions, so as to avoid erroneous operations and network attacks in the transition phase and realize the smooth transition of the old and new systems; on the other hand, the early warning unit adopts different thresholds based on time data, which can adapt to the peak and valley time of power generation, different power generation demand in different months and other conditions, and the early warning is more accurate. The logs are divided and stored in a block-based manner, and the saved data can only be read but not modified. After modification, it cannot correspond to the block header of the next block. Therefore, it can be discovered in time when the data is tampered, which effectively increases the security of the data. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The present invention will be further described below in conjunction with the accompanying drawings and embodiments: Figure 1 It is a flow chart of a data transmission method in a power station monitoring transition phase of the present invention; Figure 2 It is a structural schematic diagram of a data transmission system in a power station monitoring transition phase of the present invention; Figure 3 It is a structural schematic diagram of the electronic device of the present invention; Figure 4 It is a schematic diagram of the hardware structure connection of data transmission in the transition phase of power station monitoring of the present invention. DETAILED DESCRIPTION

[0017] The technical solution of the present invention is described in detail below in conjunction with the accompanying drawings and embodiments.

[0018] Embodiment 1: In a first aspect, an embodiment of the present disclosure provides a data transmission method in a power station monitoring transition phase, which adopts the following technical solution: Parse the command issued by the new system to obtain the object in the command. If the object is an unmodified LCU, convert the command issued by the new system and send it to the object in the command. Send the monitoring data collected by the old system to the new system and convert it; According to the instructions issued by the new system, monitor and issue early warnings on the monitoring data collected by the old system; According to the instructions issued by the new system, logs are generated and stored for the monitoring data collected by the old system.

[0019] As an optional implementation, the step of parsing the instruction issued by the new system to obtain the object in the instruction, and if the object is an unmodified LCU, converting the instruction issued by the new system and sending it to the object in the instruction includes: Get the instructions issued by the new system; Analyze whether the object in the instruction issued by the new system is an unmodified LCU; If yes, convert the instruction issued by the new system; Verify whether the converted instructions meet the integrity; After verification, the converted instruction is sent to the object in the instruction.

[0020] As an optional implementation, converting the instruction issued by the new system includes: Parsing the instruction to obtain the type of the instruction; Obtaining the format of the instruction in the instruction format file of the new system according to the type of the instruction; Read each parameter in the instruction according to the format; Obtaining the instruction format of the old system according to the type of the instruction; The parameters are input into the intermediate data table, converted respectively, and filled into the instruction format of the old system; Determine whether the generated instructions have missing parameter values; If yes, get the parameter value to fill it.

[0021] As an optional implementation, the method further includes: After obtaining the instructions issued by the new system, the dynamic priority is determined according to the absolute priority and the time priority, the instructions issued by the new system are sorted according to the dynamic priority, and the instructions issued by the new system are sent to the instruction conversion unit according to the sorting.

[0022] As an optional implementation, the monitoring and early warning of the monitoring data collected by the old system includes: The monitoring data collected by the old system includes current time data and generator set operation data; The current time data and generator set operation data are respectively input into the data value threshold model, the data value change trend threshold model and the data sending frequency threshold model to obtain the data value of the monitoring data, the change trend of the data value and the threshold of the data sending frequency of the same sensor. When the data value of the monitoring data, the change trend of the data value and the data of the same sensor exceed the threshold range, a warning message is generated.

[0023] As an optional implementation, the step of generating and storing logs of monitoring data collected from the old system includes: Generate a monitoring data log according to a monitoring data log generation rule and the acquired monitoring data; The monitoring data log is stored in a database according to preset rules.

[0024] As an optional implementation, storing the monitoring data log to a database according to a preset rule includes: The following steps are performed on the monitoring data log: Dividing the monitoring data log into multiple parts according to a preset division rule, each part being a block body; Generate a block header corresponding to the block body according to the block header generation rules; The block body and the corresponding block header are concatenated to obtain a block, and the obtained block is stored in a specified location.

[0025] In a second aspect, an embodiment of the present disclosure further provides a data transmission system for a power station monitoring transition phase, including: An instruction conversion unit, used for parsing the instruction issued by the new system to obtain the object in the instruction, and if the object is an unmodified LCU, converting the instruction issued by the new system and sending it to the object in the instruction; A data conversion unit is used to send the monitoring data collected by the old system to the new system and convert it; The early warning unit is used to monitor and issue early warnings on the monitoring data collected by the old system according to the instructions issued by the new system; The log storage unit is used to generate and store logs for the monitoring data collected by the old system according to the instructions issued by the new system.

[0026] In a third aspect, the present disclosure also provides an electronic device, which adopts the following technical solution: The electronic device comprises: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the data transmission method in the transition phase of power plant monitoring described above.

[0027] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, which stores computer instructions for causing a computer to execute the above-mentioned data transmission method for a transition phase of power plant monitoring.

[0028] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for use in the embodiments are briefly introduced below.

[0029] With the development of power systems and the increase in electricity demand, the monitoring system of existing power stations has become frequently upgraded. In the transition stage of the upgrade, the following methods are generally used: Reference Figure 4 The new system acquisition server is connected as a gateway across the old and new monitoring system networks. The two acquisition servers of the new system are connected to the two power station information network switches and two power station control network switches of the existing system through the additional four Gigabit network ports. The real-time data packets of the existing system are directly received on the power station information network, converted into the data format of the new system, and broadcast on the new system power station information network, updating the real-time database of the whole plant, realizing the real-time data integration of the whole plant in the new system, and sending the control commands of the new system directly to the unmodified LCU through the power station control network of the existing system; by connecting the existing system to the new system, the realization of the whole plant functions on the new system is ensured.

[0030] In summary, how to securely transmit and process the data of the monitoring transition system is an issue that needs to be resolved.

[0031] Before introducing the technical solution, the terms are first explained.

[0032] LCU is a logic control unit (Logic Control Unit), commonly used in the field of industrial automation. It is a controller specifically used to process various control commands and operations in industrial control systems. LCU is widely used in the fields of power, petrochemicals, ships, etc. to control and monitor various process steps, such as valve control, pump control, motor control, heat treatment control, etc.

[0033] The main function of LCU is to convert the control instructions from the host computer (such as PC) into actual control signals, and convert the feedback signals of various sensors into electrical signals, and output them to actuators (such as valves, motors, etc.).

[0034] LCU (Logic Control Unit) can be used for the following control in power stations: control the start and stop of generators; control circuit breakers, disconnectors, grounding switches and other equipment in substations; control auxiliary equipment such as ventilators, water pumps, oil pumps, etc.; Reference Figure 1 A first aspect of the present invention provides a data transmission method in a power station monitoring transition phase, comprising: Step S1, parse the instructions issued by the new system to obtain the object in the instructions. If the object is an unmodified LCU, convert the instructions issued by the new system and send them to the object in the instructions. The instructions issued by the new system can be obtained through the network of the new system. After obtaining the instructions, identify that the object in the instructions is an unmodified LCU. If so, convert the instructions and send them to the corresponding LCU. The LCU here can be a device that controls one of the circuit breakers, disconnectors, grounding switches, ventilators, water pumps, oil pumps, etc.

[0035] Step S2, sending the monitoring data collected by the old system to the new system and converting it; wherein the monitoring data collected by the old system can be obtained through the network of the old system.

[0036] Step S3, according to the instructions issued by the new system, the monitoring data collected by the old system is monitored and early warning is issued; specifically, early warnings can be issued based on the content, frequency and other aspects of the monitoring data.

[0037] Step S4, according to the instructions issued by the new system, logs are generated and stored for the monitoring data collected by the old system. By storing the logs, the action process of the system can be recorded, and when errors occur later, the causes can be checked according to the logs.

[0038] The data transmission method during the transition phase of power station monitoring provided by the disclosed embodiment performs data conversion during the data transmission process between the new system and the old system, and monitors and warns the monitoring data of the old system at the same time, thereby ensuring the stable operation of the system and timely detecting network attacks. The monitoring data collected by the old system is also generated into logs and stored, which is convenient for cause analysis when a fault occurs, thereby improving the stability of the system during the transition phase as a whole and ensuring safe operation during the transition phase.

[0039] As an optional implementation, parsing the instruction issued by the new system to obtain an object in the instruction, if the object is an unmodified LCU, converting the instruction issued by the new system and sending it to the object in the instruction includes: Get the instructions issued by the new system; Parsing whether the object in the instruction issued by the new system is an unmodified LCU; for example, the instruction may be parsed according to the data transmission protocol of the new system, and a part corresponding to the object may be obtained to identify whether the object is an unmodified LCU; If yes, convert the instruction issued by the new system; Verify whether the converted instructions meet the integrity; generally speaking, the integrity may include verifying the object of the instruction, the value of the instruction, and the time of the instruction; After verification, the converted instruction is sent to the object in the instruction.

[0040] Specifically, the conversion of instructions includes: Parse the instruction and get the type of instruction; Obtain the format of the instruction from the instruction format file of the new system according to the type of instruction; specifically, the format is which position of the instruction is fixed content and which position is a parameter; Read each parameter in the instruction according to the format; Get the instruction format of the old system according to the instruction type; Input each parameter into the intermediate data table, convert it separately, and fill it into the instruction format of the old system; Determine whether the generated instructions have missing parameter values; If yes, the parameter value is obtained for filling; the obtained parameter value can be obtained by interacting with the user or using the default value.

[0041] The intermediate data table is manually preset based on the differences between the new system and the old system. The intermediate data table should contain parameters that are common to both the old and new systems so that they can be matched and mapped during the conversion process. Determine the structure of the intermediate data table, including the data type, length, and other information of each parameter to ensure the accuracy and completeness of the data.

[0042] For example, the control command for turning on the old system of a circuit breaker is "1", and the control command for turning on the new system is "0". When the object of the instruction of the new system is parsed as the circuit breaker and the control command is "0", it is converted into "1" that can be recognized by the unmodified circuit breaker according to the instruction conversion protocol.

[0043] Verifying that the converted instructions meet integrity includes: The integrity verification rule of the type of the instruction is obtained, and each converted parameter is verified one by one according to the integrity verification rule.

[0044] The integrity verification rules include: the number of parameters to be verified, and the normal value of each parameter during the sequential verification process.

[0045] As an optional implementation, after the monitoring data collected by the old system is sent to the new system, it is converted in the following manner: The monitoring data collected by the old system includes at least information such as sensor name or number, data value, data type, etc., and may also include information such as receiving address; The monitoring data collected by the old system is converted according to the monitoring data conversion protocol. The specific conversion method is the same as the above-mentioned instruction conversion, and will not be described in detail.

[0046] As an optional implementation, the data transmission method in the embodiment of the present disclosure also includes: after obtaining the instructions issued by the new system, according to the absolute priority and the time priority, determine the dynamic priority, sort the instructions issued by the new system according to the dynamic priority, and send the instructions issued by the new system to the instruction conversion unit according to the sorting. Each instruction has the above absolute priority and time priority, and the absolute priority and the time priority have multiple priorities of different levels (for example, the first priority, the second priority, the third priority, etc.). The absolute priority is generally preset according to the urgency of the instruction, and the time priority is preset according to the early or late time node that needs to be completed; the dynamic priority is determined by comprehensively considering the absolute priority and the time priority, etc.

[0047] Specifically, the process of setting the dynamic priority includes: (1) Data collection Use system monitoring tools or performance testing to collect the waiting time W, execution time E, instruction impact I, and absolute priority P during system operation. a And other data.

[0048] (2) Objective function design The specific form of the comprehensive indicator O can be: ; Where: W is the waiting time of the instruction, which can be obtained according to the "time priority" of the instruction. The higher the time priority of the instruction, the shorter the waiting time of the instruction. The waiting time corresponding to different time priorities can be preset in advance. E is the execution time of the instruction. I represents the impact of the instruction on the system performance. P a is the "absolute priority" of the instruction.

[0049] Optionally, dynamic priority can be set in the following way: define a comprehensive index O, which is a function of factors such as waiting time, execution time, instruction impact and "absolute priority". O can be constrained. (3) Optimization algorithm selection According to the objective function and constraints, select a suitable optimization algorithm to solve to maximize O and maximize the overall performance of the system. Constraints include: 1. System resource limitations; 2. Time priority to ensure that instructions are executed in the order of time priority. Optionally, the optimization algorithm includes gradient descent, genetic algorithm, particle swarm algorithm, etc.

[0050] (4) Determine dynamic priorities The dynamic priority of the instruction is determined according to the optimization result obtained by the optimization algorithm. For example, the optimization result of the objective function can be used as a reference value of the dynamic priority, and then the dynamic priority is finally determined according to a certain strategy.

[0051] For example, when the optimization algorithm selects a genetic algorithm, the process of determining dynamic priority includes: ① Initialize the population A certain number of individuals are randomly generated, each of which represents the priority ranking of a set of instructions. For example, if there are N instructions, each individual can be represented as a ranking of length N, where each element represents the priority of an instruction. Priority can be represented by a number, for example, 1 represents the highest priority, 2 represents the second highest priority, and so on.

[0052] ②Fitness evaluation For each individual, its fitness is calculated according to the optimization objective function O. The fitness calculation can be carried out according to the specific objective function design; for example, if the objective function is , then the fitness of an individual can be defined as the value of the objective function. Usually, the higher the fitness, the better the individual.

[0053] ③Select operation According to the fitness of the individuals, a certain number of individuals are selected as parents. Selection methods include roulette selection, tournament selection, etc. For example, in roulette selection, the probability of each individual being selected is proportional to its fitness.

[0054] ④Cross operation A crossover operation is performed on the selected parent individuals to generate new individuals. The crossover operation can be achieved by exchanging part of the gene sequence. For example, two parent individuals can be randomly selected and their gene sequences can be exchanged at a random position.

[0055] ⑤ Mutation operation For the newly generated individuals, mutation operations are performed to introduce new diversity. The mutation operation can be achieved by randomly changing some genes of the individual. For example, an individual can be randomly selected and some of its priorities can be randomly changed.

[0056] ⑥ Update population Based on selection, crossover and mutation operations, the population is updated to produce the next generation of individuals.

[0057] ⑦ Repeated iteration The selection, crossover, mutation and update operations are repeated until the stopping condition is met. The stopping condition can be reaching the maximum number of iterations or reaching a certain fitness threshold.

[0058] ⑧Termination When the stopping condition is reached, the optimal solution or approximate optimal solution is output, that is, the final dynamic priority.

[0059] The timeliness of instruction conversion is ensured based on multiple aspects such as priority sorting before conversion and integrity verification after conversion, ensuring the stable operation of the system.

[0060] As an optional implementation, the monitoring and early warning of the monitoring data collected by the old system includes: The monitoring data collected by the old system includes current time data and generator set operation data; the generator set operation data includes power generation, unit speed, water level and flow rate.

[0061] The current time data and generator set operation data are respectively input into the data value threshold model, the data value change trend threshold model and the data sending frequency threshold model; the data value threshold model, the data value change trend threshold model and the data sending frequency threshold model are all trained using historical power station operation data. It can be known that the power generation of hydropower generation, wind power generation, solar power generation and the working status of sensors are dynamically changing. Therefore, the time data and the generator set operation data have an implicit relationship with the data value of the monitoring data, the change trend of the data value, and the data sending frequency of the same sensor. The model trained using historical data can directly generate thresholds based on the time data and the generator set operation data.

[0062] For example, you can use supervised learning algorithms to train a regression model to predict the value of monitoring data, use time series analysis techniques to capture data trends, and use clustering algorithms to identify patterns in data transmission frequency.

[0063] When the data value of the monitored data, the trend of the data value change, or the data of the same sensor exceeds the threshold range, an early warning message is generated. Specifically, the early warning message includes: the current time, the item to be warned, the level of the early warning, etc. Among them, the item to be warned can be the number of the sensor, or the type of data, such as current data, and the level of the early warning can be determined according to the size of the threshold exceeded.

[0064] In this embodiment, early warning is issued by monitoring the data value, the changing trend of the data value, the data sending frequency of the same sensor and the new system generation instruction, so as to avoid erroneous operations and network attacks in the transition stage and achieve a smooth transition between the old and new systems. On the other hand, the early warning unit adopts different thresholds based on time data, which can adapt to the peak and valley time of power generation, different power generation demand in different months and other conditions, and the early warning is more accurate.

[0065] As an optional implementation, the step of generating and storing logs of monitoring data collected from the old system includes: Generate monitoring data logs according to monitoring data log generation rules and acquired monitoring data; monitoring data log generation rules can be set according to the situation. Generally speaking, the generated logs should at least include the location or name of the monitoring sensor, the time of the data, the content of the data, etc.; The monitoring data log is stored in a database according to preset rules.

[0066] As an optional implementation, storing the monitoring data log to a database according to a preset rule includes: The following steps are performed on the monitoring data log: The monitoring data log is divided into multiple parts according to a preset division rule, and each part is used as a block body; for example, when dividing into multiple parts, it can be divided according to time or according to data volume, for example, one part per day, one part per month, one part for 1000 logs, etc.; Generate a block header corresponding to the block body according to the block header generation rules; The block body and the corresponding block header are spliced ​​together to obtain a block, and the obtained block is stored in a specified location. The storage location can be set according to the situation of the server. It can be stored in multiple servers separately, or multiple blocks can be stored in different locations on the same server.

[0067] For example, generating a block header corresponding to the block body according to the block header generation rule includes: The previous block in the order of the previous block body is encrypted according to the preset rules and then hashed, and the hash result is used as the block header of the current block body.

[0068] In the disclosed embodiment, logs are divided and stored based on blocks, and the saved data can only be read but not modified. After modification, the data cannot correspond to the block header of the next block. Therefore, when the data is tampered with, it can be discovered in time, effectively increasing the security of the data.

[0069] On the other hand, refer to Figure 2 The present invention provides a data transmission system for monitoring a transition phase of a power station, comprising: An instruction conversion unit, used for converting instructions issued by the new system for instructions on the unmodified LCU and sending them to the corresponding LCU; A data conversion unit is used to send the monitoring data collected by the old system to the new system and convert it; The early warning unit is used to monitor and issue early warnings on the monitoring data collected by the old system according to the instructions issued by the new system; The log storage unit is used to generate and store logs for the monitoring data collected by the old system according to the instructions issued by the new system.

[0070] The data transmission system for the transition phase of power station monitoring provided by the embodiment of the present disclosure performs data conversion during the data transmission between the new system and the old system, and monitors and warns the monitoring data of the old system at the same time, to ensure the stable operation of the system and timely detect network attacks. It also generates and stores logs for the monitoring data collected by the old system to facilitate cause analysis when a fault occurs, thereby improving the stability of the system during the transition phase as a whole and ensuring safe operation during the transition phase.

[0071] The electronic device according to an embodiment of the present disclosure includes a memory and a processor. The memory is used to store non-temporary computer-readable instructions. Specifically, the memory may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc.

[0072] The processor may be a central processing unit (CPU) or other forms of processing units with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions. In one embodiment of the present disclosure, the processor is used to run the computer-readable instructions stored in the memory, so that the electronic device performs all or part of the steps of the data transmission method in the transition phase of power plant monitoring in the aforementioned embodiments of the present disclosure.

[0073] Those skilled in the art should be able to understand that in order to solve the technical problem of how to obtain a good user experience, the present embodiment may also include well-known structures such as a communication bus and an interface, and these well-known structures should also be included in the protection scope of the present disclosure.

[0074] like Figure 3 The present invention provides a schematic diagram of the structure of an electronic device according to an embodiment of the present invention, which is suitable for implementing the electronic device in the embodiment of the present invention. Figure 3 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0075] like Figure 3 As shown, the electronic device may include a processor (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage device into a random access memory (RAM). In the RAM, various programs and data required for the operation of the electronic device are also stored. The processor, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.

[0076] Typically, the following devices can be connected to the I / O interface: input devices such as sensors or visual information acquisition devices; output devices such as display screens; storage devices such as tapes, hard disks, etc.; and communication devices. The communication device allows the electronic device to communicate with other devices (such as edge computing devices) wirelessly or by wire to exchange data. Figure 3 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0077] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program; for example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device, or installed from a ROM. When the computer program is executed by a processor, all or part of the steps of the data transmission method for the transition phase of power plant monitoring of the embodiment of the present disclosure are executed.

[0078] For detailed description of this embodiment, reference may be made to the corresponding descriptions in the aforementioned embodiments, which will not be repeated here.

[0079] The computer-readable storage medium according to the embodiment of the present disclosure stores non-transitory computer-readable instructions. When the non-transitory computer-readable instructions are executed by a processor, all or part of the steps of the data transmission method in the transition phase of power plant monitoring in the above-mentioned embodiments of the present disclosure are executed.

[0080] The above-mentioned computer-readable storage media include, but are not limited to: optical storage media (e.g., CD-ROM and DVD), magneto-optical storage media (e.g., MO), magnetic storage media (e.g., magnetic tape or mobile hard disk), media with built-in rewritable non-volatile memory (e.g., memory card) and media with built-in ROM (e.g., ROM box).

[0081] For detailed description of this embodiment, reference may be made to the corresponding descriptions in the aforementioned embodiments, which will not be repeated here.

[0082] The basic principles of the present disclosure are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present disclosure are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present disclosure. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, and are not limitations. The above details do not limit the present disclosure to the necessity of adopting the above specific details to be implemented.

Claims

1. A data transmission method in a power station monitoring transition phase, characterized in that: include: Parse the command issued by the new system and obtain the object in the command. If the object is an unmodified LCU, convert the command issued by the new system and send it to the object in the command. Send the monitoring data collected by the old system to the new system and convert it; According to the instructions issued by the new system, monitor and issue early warnings on the monitoring data collected by the old system; According to the instructions issued by the new system, logs are generated and stored for the monitoring data collected by the old system.

2. According to the data transmission method in the transition phase of power station monitoring described in claim 1, it is characterized in that: The parsing of the instruction issued by the new system to obtain the object in the instruction, if the object is an unmodified LCU, converting the instruction issued by the new system and sending it to the object in the instruction includes: Obtain the instructions issued by the new system, and analyze whether the object in the instructions issued by the new system is an unmodified LCU; if so, convert the instructions issued by the new system and verify whether the converted instructions meet the integrity; after the verification is passed, send the converted instructions to the object in the instructions.

3. According to the data transmission method in the transition phase of power station monitoring as described in claim 2, it is characterized in that: The conversion of the instructions issued by the new system includes: Parse the instruction to get the type of instruction; obtain the format of the instruction in the instruction format file of the new system according to the type of instruction; read each parameter in the instruction according to the format; obtain the instruction format of the old system according to the type of instruction; input each parameter into the intermediate data table for conversion respectively, and fill in the instruction format of the old system; determine whether the generated instruction has missing parameter values; if so, obtain the parameter values ​​for filling.

4. According to the data transmission method in the transition phase of power station monitoring as described in claim 3, it is characterized in that: The data transmission method further includes: After obtaining the instructions issued by the new system, the dynamic priority is determined according to the absolute priority and the time priority, the instructions issued by the new system are sorted according to the dynamic priority, and the instructions issued by the new system are sent to the instruction conversion unit according to the sorting.

5. A data transmission method in a power station monitoring transition phase according to claim 4, characterized in that: The monitoring and early warning of the monitoring data collected by the old system includes: The monitoring data collected by the old system includes the current time data and the generator set operation data; the current time data and the generator set operation data are respectively input into the data value threshold model, the data value change trend threshold model and the data sending frequency threshold model to obtain the data value of the monitoring data, the change trend of the data value, and the threshold of the data sending frequency of the same sensor respectively. When the data value of the monitoring data, the change trend of the data value, and the data of the same sensor exceed the threshold range, an early warning message is generated.

6. A data transmission method in a power station monitoring transition phase according to claim 5, characterized in that: The generating and storing of logs for the monitoring data collected from the old system specifically includes: Generate a monitoring data log according to the monitoring data log generation rule and the acquired monitoring data; and store the monitoring data log in a database according to preset rules.

7. A data transmission method in a power station monitoring transition phase according to claim 6, characterized in that: The storing of the monitoring data log to the database according to the preset rules includes performing the following steps on the monitoring data log: Dividing the monitoring data log into multiple parts according to a preset division rule, each part being a block body; Generate a block header corresponding to the block body according to the block header generation rules; Concatenate the block body and the corresponding block header to obtain a block, and store the obtained block in the specified location.

8. A data transmission system using the data transmission method for power station monitoring transition phase according to claim 7, characterized in that: The data transmission system includes: An instruction conversion unit, used for parsing the instruction issued by the new system to obtain an object in the instruction, and if the object is an unmodified LCU, converting the instruction issued by the new system and sending it to the object in the instruction; A data conversion unit is used to send the monitoring data collected by the old system to the new system and convert it; The early warning unit is used to monitor and issue early warnings on the monitoring data collected by the old system according to the instructions issued by the new system; The log storage unit is used to generate and store logs for the monitoring data collected by the old system according to the instructions issued by the new system.

9. An electronic device using the data transmission system according to claim 8, characterized in that: Electronic equipment includes: At least one processor; and a memory in communication with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above data transmission method for the transition phase of power plant monitoring.

10. A computer-readable storage medium for use with the electronic device of claim 8, wherein: The computer-readable storage medium stores computer instructions for causing a computer to execute a data transmission method for monitoring a transition phase of a power plant.