Digital twin data transmission method and system for power transmission and transformation equipment
By optimizing the homomorphic encryption algorithm and distributed processing structure, the balance between privacy protection and real-time in data transmission of power transmission and transformation equipment is solved, efficient data transmission and multi-source data fusion are achieved, and real-time requirements of high-frequency monitoring environments are met.
Patent Information
- Application Number
- CN202411802662.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2044-12-09
AI Technical Summary
The existing data transmission technology of power transmission and transformation equipment is difficult to balance between privacy protection and real-time. The calculation load of homomorphic encryption is relatively large, which affects real-time monitoring efficiency, and the fusion of multi-source data is complex.
By optimizing the homomorphic encryption algorithm, it supports data calculation and processing in the ciphertext state, reducing the number of decryption times; using a distributed processing structure, encrypted data processing tasks are allocated to multiple computing nodes to reduce the burden on the central node; unified data format during data acquisition and encryption, and multi-source data fusion is carried out in the distributed processing stage.
It achieves a balance between data privacy and transmission efficiency, reduces the calculation load and time delay of the encryption and decryption process, meets the real-time requirements of the high-frequency monitoring environment, and provides high-precision equipment status monitoring and prediction through multi-source data fusion.
Smart Images

Figure CN119906551A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data transmission of power transmission and transformation equipment, and in particular to a method and system for digital twin data transmission of power transmission and transformation equipment. Background Art
[0002] At present, with the acceleration of the digitalization process of the power system, the demand for data transmission and monitoring of power transmission and transformation equipment is also increasing. The introduction of digital twin technology enables us to monitor the status of equipment and predict faults through real-time and accurate digital models. However, the monitoring data of power transmission and transformation equipment usually involves key information such as power load and operating status, so the privacy and security of data become particularly important. Homomorphic encryption is an encryption technology that can complete specific calculations in an encrypted state. Through homomorphic encryption, data can be operated in a ciphertext state, so that calculations can be completed without decryption. However, the existing homomorphic encryption schemes still face great challenges in the real-time and computational burden of data transmission and processing, especially in the high-frequency monitoring environment of power transmission and transformation equipment. The calculation and transmission delays caused by encryption are difficult to meet the real-time requirements. The existing power transmission and transformation data transmission technology mainly faces the following problems: First, the balance between privacy protection and real-time transmission. Conventional encryption methods need to process data after decryption, which may lead to data exposure risks. At the same time, high-frequency decryption and processing operations will increase the computational burden and affect real-time performance; second, the computational load problem. The computational amount of homomorphic encryption is large, and it is difficult to apply efficiently in a real-time monitoring environment, resulting in low transmission and processing efficiency. Third, the complexity of multi-source data fusion. The monitoring data of power transmission and transformation equipment comes from various sources (such as current, voltage, temperature, etc.). How to effectively integrate multi-source data to improve monitoring effects is still a technical difficulty.
[0003] The present invention aims to solve the privacy protection and real-time problems of digital twin data of power transmission and transformation equipment, and proposes a data transmission method and system for digital twin data of power transmission and transformation equipment. By optimizing the homomorphic encryption algorithm, it supports data calculation and processing in the ciphertext state, and some analysis can be completed without decryption, ensuring data privacy and transmission efficiency. At the same time, with the help of multi-source data fusion and distributed processing, the computational load and time delay of the encryption and decryption process are reduced, thereby realizing efficient transmission and monitoring of power transmission and transformation equipment data. Summary of the invention
[0004] In view of the above existing problems, the present invention is proposed.
[0005] Therefore, the present invention provides a digital twin data transmission method and system for power transmission and transformation equipment to solve the balance between privacy protection and real-time transmission. Conventional encryption methods require data processing after decryption, which may lead to data exposure risks. At the same time, high-frequency decryption and processing operations will increase the computing burden and affect real-time performance. The computing load and the amount of computation of homomorphic encryption are large, making it difficult to apply efficiently in a real-time monitoring environment, resulting in low transmission and processing efficiency, the complexity of multi-source data fusion, and the diverse sources of monitoring data for power transmission and transformation equipment.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0007] In a first aspect, the present invention provides a method for transmitting digital twin data of power transmission and transformation equipment, comprising:
[0008] Acquire an operating parameter set of a power transmission and transformation device, and preprocess the operating parameter set to obtain a first operating parameter set;
[0009] Encrypting the first operating parameter set using a first encryption algorithm to obtain a first encrypted data set;
[0010] Transmitting the first encrypted data set through a first transmission protocol, and monitoring the transmission status in real time;
[0011] Performing encrypted data analysis on the first encrypted data set according to the first encryption algorithm;
[0012] The first encrypted data set is decrypted, and the decrypted data set is input into the digital twin model to update the virtual mapping of the power transmission and transformation equipment.
[0013] As a preferred solution of the digital twin data transmission method for power transmission and transformation equipment described in the present invention, encryption using the first encryption algorithm includes:
[0014] Encrypting the first operating parameter set using encryption to obtain a ciphertext of the first operating parameter set;
[0015] The ciphertext of the first operating parameter set is integrated to obtain a first encrypted data set.
[0016] As a preferred solution of the digital twin data transmission method for power transmission and transformation equipment described in the present invention, the transmission of the first encrypted data set includes:
[0017] transmitting the first encrypted data set to the distributed computing node using a first transmission protocol;
[0018] If the amount of data transmitted by the first encrypted data set is greater than a first threshold, the first encrypted data set is fragmented.
[0019] As a preferred solution of the digital twin data transmission method for power transmission and transformation equipment described in the present invention, real-time monitoring of the transmission status includes:
[0020] If the fragmented data is lost, request retransmission until the encrypted data is fully transmitted.
[0021] As a preferred solution of the digital twin data transmission method for power transmission and transformation equipment described in the present invention, wherein: performing encrypted data analysis on the first encrypted data set includes:
[0022] Distribute the computing tasks to different nodes for parallel processing, perform addition operations on the encrypted data sets at each time point one by one, and obtain the sum result;
[0023] The summation result is analyzed to obtain the change trend of the first encrypted data set.
[0024] As a preferred solution of the digital twin data transmission method for power transmission and transformation equipment described in the present invention, it also includes: the total load is the sum of the computing tasks of all nodes.
[0025] As a preferred solution of the digital twin data transmission method for power transmission and transformation equipment described in the present invention, decrypting the first encrypted data set includes:
[0026] decrypting the first encrypted data set using the private key;
[0027] Update the corresponding state in the digital twin model to the decrypted first operating parameter set.
[0028] In a second aspect, the present invention provides a digital twin data transmission system for power transmission and transformation equipment, comprising:
[0029] A preprocessing module, used to obtain an operating parameter set of the power transmission and transformation equipment, and preprocess the operating parameter set to obtain a first operating parameter set;
[0030] an encryption module, configured to encrypt the first operating parameter set using a first encryption algorithm to obtain a first encrypted data set;
[0031] A transmission module, used to transmit the first encrypted data set through a first transmission protocol and monitor the transmission status in real time;
[0032] a distributed computing module, configured to perform encrypted data analysis on the first encrypted data set according to the first encryption algorithm;
[0033] A decryption module is used to decrypt the first encrypted data set, input the decrypted data set into the digital twin model, and update the virtual mapping of the power transmission and transformation equipment.
[0034] In a third aspect, the present invention provides a computing device, comprising:
[0035] Memory and processor;
[0036] The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the digital twin data transmission method of power transmission and transformation equipment are implemented.
[0037] In a fourth aspect, the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, can implement the steps of the digital twin data transmission method of the power transmission and transformation equipment.
[0038] Compared with the prior art, the present invention has the following beneficial effects: the present invention utilizes an improved homomorphic encryption algorithm, so that data can be calculated in an encrypted state, thereby reducing the number of decryption times during data transmission and calculation. In terms of distributed data processing, the present invention utilizes a distributed structure to distribute encrypted data processing tasks to multiple computing nodes to reduce the burden on the central node and improve the response speed of the system. By unifying the data format during data collection and encryption, and performing multi-source data fusion in the distributed processing stage, the consistency and integrity of the data during the flow process are ensured. Through such fusion processing, data from different sources can be integrated in real time in an encrypted state, providing accurate data input for the digital twin model, thereby supporting high-precision prediction and monitoring of device status. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0040] Figure 1 A schematic diagram of the overall process logic of the digital twin data transmission method for power transmission and transformation equipment according to an embodiment of the present invention;
[0041] Figure 2 A schematic diagram of distributed data aggregation and calculation of a digital twin data transmission method for power transmission and transformation equipment according to an embodiment of the present invention. DETAILED DESCRIPTION
[0042] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.
[0043] Example 1
[0044] Reference Figure 1-Figure 2 , as an embodiment of the present invention, provides a digital twin data transmission method for power transmission and transformation equipment, comprising:
[0045] S100: Acquire an operating parameter set of a power transmission and transformation device, and pre-process the operating parameter set to obtain a first operating parameter set;
[0046] In the embodiment of the present application, the data acquisition unit acquires real-time monitoring data from multiple sensors of the power transmission and transformation equipment, including current, voltage, and temperature;
[0047] Specifically, the complete data set collected at each time point is expressed as:
[0048] D tk = {I(t k ),V(t k ),T(t k )}
[0049] Among them, I(t k ),V(t k ),T(t k ) are respectively at time t k Current, voltage and temperature data collected at all times;
[0050] To ensure the accuracy and consistency of the collected data, the data collection frequency is set to a fixed or dynamically adjusted value according to the operation of the equipment;
[0051] For example, for high-frequency status monitoring equipment, the acquisition frequency can be set to once per second, that is, f = 1HZ; while for low-frequency demand equipment, the acquisition frequency can be set to f = 0.1HZ;
[0052] Specifically, the preprocessing of the operating parameter set includes: the collected raw data contains noise or abnormal values. In order to improve the data quality, a preprocessing module is embedded in the data collection module to denoise and standardize the data;
[0053] For example, if the collected data is I raw , then the standardized data I obtained after preprocessing norm It is expressed as:
[0054]
[0055] Wherein, μ1 is the mean of the current data, σ1 is the standard deviation of the current data;
[0056] Similarly, the voltage and temperature data are normalized to obtain V norm and T norm ;
[0057] Specifically, in order to unify the formats of various types of data, all collected data will be converted into different formats. The unit of current I is ampere (A), the unit of voltage V is volt (V), and the unit of temperature T is degree Celsius (℃). After the data is formatted, the uniformity of subsequent encryption and transmission can be guaranteed.
[0058] The collected data set can be expressed as a first operating parameter set, that is, the standardized data set is expressed as:
[0059]
[0060] The data set is at time t k After the collection operation is completed, it will be passed to the data encryption module as input.
[0061] It should be noted that through denoising and standardization, the accuracy and reliability of the data are improved, and the impact of outliers and noise on the analysis results is reduced. Standardization ensures the comparability of data at different time points or between different devices, which facilitates unified monitoring and analysis.
[0062] S200: Encrypting the first operating parameter set using a first encryption algorithm to obtain a first encrypted data set;
[0063] S300: Transmitting the first encrypted data set through a first transmission protocol, and monitoring the transmission status in real time;
[0064] S400: performing encrypted data analysis on the first encrypted data set according to a first encryption algorithm;
[0065] S500: Decrypt the first encrypted data set, input the decrypted data set into the digital twin model, and update the virtual mapping of the power transmission and transformation equipment.
[0066] It should be noted that the improved homomorphic encryption algorithm ensures the privacy of the power transmission and transformation equipment monitoring data during transmission and processing, reduces the risk of data leakage, optimizes the homomorphic encryption algorithm, reduces the computational load and time delay of the encryption and decryption process, and meets the real-time requirements of the high-frequency monitoring environment of the power transmission and transformation equipment. The additive homomorphic characteristics of homomorphic encryption are used to complete data calculation in an encrypted state, reducing decryption operations and improving computing efficiency.
[0067] In the embodiment of the present application, the above step S200 includes the following sub-steps A1-A2;
[0068] In A1: encrypting the first operating parameter set by using encryption to obtain a ciphertext of the first operating parameter set;
[0069] In A2: the ciphertext of the first operating parameter set is integrated to obtain a first encrypted data set.
[0070] In an optional embodiment, the first encryption algorithm may include RSA homomorphic encryption, which supports additive homomorphism, and can perform addition operations on data in an encrypted state, select two prime numbers, calculate the prime number product, and the product is the encryption and decryption process of the modulus, calculate the Euler function, select an integer as a public key exponent, and use the public key to encrypt the first operating parameter set to obtain a first encrypted data set; the first encryption algorithm may also include elliptic curve encryption, for the first operating parameter set, select a random number to calculate and use it as a temporary private key, calculate the ciphertext according to the temporary private key, and obtain the first encrypted data set;
[0071] In an optional embodiment, the first encryption algorithm may further include fully homomorphic encryption, selecting a ring and an ideal, constructing a polynomial ring, selecting an error distribution for introducing noise in the encryption process, selecting a public key and a private key, the public key is used for encryption, the private key is used for decryption, encrypting each parameter, and obtaining a first encrypted data set;
[0072] In the embodiment of the present application, the first encryption algorithm includes: Paillier encryption algorithm;
[0073] For each collected standardized data, the encryption module will perform encryption operations in turn, and the current data I norm After being processed by the encryption function E, the current ciphertext is expressed as:
[0074] E(I norm (t k ))=E(I(t k )-μ I ) / σ I
[0075] Among them, μ I , σ I is the mean and standard deviation of the current data;
[0076] The encrypted current data can remain encrypted during subsequent transmission and processing to protect its privacy;
[0077] Voltage data V norm (t k) The voltage ciphertext obtained by encryption function E is expressed as:
[0078] E(V norm (t k ))=E(V(t k )-μ V ) / σ V
[0079] Among them, μ V , σ V is the mean and standard deviation of the voltage data, ensuring the privacy of the voltage data;
[0080] Temperature data T norm (t k ) After encryption, the generated temperature ciphertext is expressed as:
[0081] E(T norm (t k ))=E(T(t k )-μ T ) / σ T
[0082] Among them, μ T , σ T are the mean and standard deviation of the temperature data. The encrypted temperature data remains encrypted during transmission and distributed processing nodes to ensure privacy;
[0083] After encryption operation, we get time t k The complete first encrypted data set of the collected data is represented as:
[0084]
[0085] The first encrypted data set will serve as input for subsequent data transmission;
[0086] Specifically, in response to the need for encryption of digital twin data of power transmission and transformation equipment, the Paillier encryption algorithm is selected, which has the property of additive homomorphism. That is, after encrypting two plaintext numbers m1 and m2, the sum in the encrypted state can be directly calculated in the ciphertext, thereby avoiding the decryption operation. Its additive homomorphic property is expressed as:
[0087] E(m1)⊕E(m2)=E(m1+m2)
[0088] Among them, E(·) is the encryption operation, ⊕ is the addition operation in the encryption state;
[0089] In the data transmission scenario of power transmission and transformation equipment, this additive homomorphic feature allows the addition of multiple collected current or voltage data without decryption to achieve preliminary analysis of data trends;
[0090] For example, if the current data I(t k ) and I(t k+1 ) at time t k and t k+1 The current values collected twice can be summed directly in the encrypted state.
[0091] It should be noted that homomorphic encryption is an encryption technology that allows operations to be performed in a ciphertext state. Based on the characteristics of power transmission and transformation equipment data, the present invention selects the Paillier encryption algorithm that supports additive homomorphism. The Paillier encryption algorithm is an encryption technology that is very suitable for implementing additive homomorphism. Its advantages are simple implementation and support for additive homomorphic characteristics, which are suitable for scenarios with high real-time performance and mainly addition requirements. Although the RSA homomorphic encryption algorithm is highly versatile and suitable for basic encryption scenarios, it is not suitable for high-frequency operations and is suitable for scenarios with low data encryption requirements. Fully homomorphic encryption has strong functionality and is suitable for complex calculations, but it has high computational complexity and poor real-time performance, and is suitable for scenarios with high privacy and complex calculations.
[0092] In the embodiment of the present application, the above step S300 includes the following sub-steps B1-B2;
[0093] In B1: using a first transmission protocol to transmit a first encrypted data set to a distributed computing node;
[0094] In B2: if the amount of data transmitted by the first encrypted data set is greater than the first threshold, the first encrypted data set is fragmented;
[0095] In an optional embodiment, the first transmission protocol may include an SFTP protocol, the encrypted data set is prepared on the source node, and the SFTP client is used to connect to the target distributed computing node through SSH. The SFTP protocol ensures the encryption of data during transmission, thereby protecting the privacy and integrity of the data. The data is securely transmitted to the target node and can be further processed or stored on the node; the first transmission protocol may also include an HTTPS protocol, the client initiates an HTTPS request to the server, the server responds to the client's request and sends its SSL / TLS certificate, the client ensures the identity of the server by verifying the legitimacy of the certificate, once the certificate verification is passed, the client and the server use the public key and private key to perform encryption exchange to generate a session key, and the client and the server use the symmetrically encrypted session key for secure data transmission;
[0096] In an optional embodiment, the first transmission protocol may also include a DTLS protocol. The encrypted data set is prepared on the source node. The DTLS protocol establishes a secure communication channel on top of UDP. After the data is encrypted by DTLS, it is sent to the target distributed computing node via a UDP packet. The target node decrypts the data using the DTLS protocol, thereby ensuring the security and integrity of the data.
[0097] In the embodiment of the present application, the first transmission protocol includes: SSL / TLS protocol;
[0098] The data flow transmission process is expressed as:
[0099]
[0100] Among them, P is the transmission protocol, which ensures the confidentiality and integrity of the transmitted data.
[0101] Specifically, if the amount of data to be transmitted is greater than the first threshold of 1500 bytes, the data set The data is fragmented and sent to the distributed computing nodes one by one. The fragment size is set according to the maximum transmission unit (MTU) of the network. For example, the MTU in the Ethernet standard is 1500 bytes. Divide it into multiple sub-packets E1...E according to MTU n ,The receiving end reassembles the data into the original structure after obtaining all fragments.
[0102] In the embodiment of the present application, after completing steps B1-B2 in the above step S300, the following step B3 is also included;
[0103] In B3: If the shard data is lost, request retransmission until the encrypted data is fully transmitted;
[0104] Specifically, to ensure the reliability of transmission, the transmission module will monitor the transmission status in real time and retransmit when data loss is detected. norm (t k )) is lost, the transmission module will request retransmission until the data transmission is complete. After the data transmission is completed, the encrypted data set It reaches the distributed computing node safely and provides input for the next step of encrypted data processing. The security protection of the transmission module ensures that data privacy is not threatened during network transmission.
[0105] It should be noted that the data transmission module uses the highly secure SSL / TLS protocol to protect the data stream, ensuring that the encrypted data transmitted in the network will not be stolen or tampered with. In addition to the SSL / TLS protocol, there are other secure transmission protocols that can be used to protect the security of data transmission, such as the SFTP protocol and the DTLS protocol. The SFTP protocol is very efficient for batch file transmission, but it is not suitable for real-time data streams; DTLS has a lower encryption delay, but it is not as popular as TLS and has fewer usage scenarios. The specific protocol to be selected depends on the application scenario, the level of transmission, and the requirements for security. Although SSL / TLS has a certain encryption delay, it is mature, stable, easy to implement, and suitable for various general transmission scenarios.
[0106] In the embodiment of the present application, the above step S400 includes the following sub-steps C1-C2;
[0107] In C1: the computing tasks are distributed to different nodes for parallel processing, and the encrypted data sets at each time point are added one by one to obtain the sum result;
[0108] In C2: the summation result is analyzed to obtain the change trend of the first encrypted data set.
[0109] Specifically, Figure 2 As shown, the distributed computing nodes can use the additive homomorphic property of Paillier encryption to calculate the sum of multiple current values in the encrypted state as:
[0110]
[0111] The encrypted sum can be used to analyze current trends without decryption. Similarly, voltage and temperature data can be summed in an encrypted state to monitor the trends of these parameters.
[0112] In the embodiment of the present application, after completing steps C1-C2 in the above step S400, the following step C3 is also included;
[0113] In C3: The total load is the sum of all node computing tasks.
[0114] Specifically, distributed nodes allocate tasks and load balance. Distributed nodes divide processing tasks into multiple computing nodes, and each node undertakes part of the computing tasks;
[0115] Assume that there are N computing nodes in the system, and the computing task of each node n is C n , the total load is expressed as:
[0116] It should be noted that the advantage of distributed computing is that computing tasks can be distributed to multiple nodes for parallel processing, thereby improving processing efficiency. The distributed architecture reduces the burden on the central server, making the system more responsive in real-time monitoring. The distributed processing module completes the preliminary analysis in an encrypted state, providing the system with real-time analysis capabilities under privacy protection. The processing results are transmitted to the next decryption module in the form of ciphertext to support further analysis and application.
[0117] In the embodiment of the present application, the above step S500 includes the following sub-steps D1-D2;
[0118] In D1: decrypting the first encrypted data set using the private key;
[0119] In D2: Update the corresponding state in the digital twin model to the decrypted first operating parameter set.
[0120] Specifically, the encrypted data is The decryption module uses the private key K to decrypt the ciphertext and obtain the plaintext data. It is expressed as:
[0121]
[0122] Decrypted dataset It can be directly used to update the digital twin model to reflect the current status of power transmission and transformation equipment.
[0123] It should be noted that the decrypted data is input into the digital twin model to update the virtual mapping of the equipment in real time, thereby helping operation and maintenance personnel to monitor the equipment status in real time, predict potential failures and perform preventive maintenance. Data decryption and application complete the closed loop from data collection to analysis and application of the present invention. The decrypted data is used to update the digital twin model, provide real-time equipment status information, and provide support for operation and maintenance decisions.
[0124] Example 2
[0125] Referring to Table 1-Table 2, this embodiment is different from the first embodiment and provides an application embodiment of a method for converting Excel files of complex structure table images, in order to verify and illustrate the technical effects adopted in this method.
[0126] The method of the present invention is compared with one of the traditional methods (data encryption transmission method based on blockchain and chaotic mapping);
[0127] The experimental network environment has a bandwidth of 100Mbps, a delay of 5ms, and a packet loss rate of 0.1% to simulate the actual network transmission environment under high-load scenarios. The traditional method uses the TCP protocol. The experimental data covers real-time monitoring information of power transmission and transformation equipment, including current, voltage, and temperature. The simulated sensor generates 100 records per second. Each record includes a timestamp, a sensor ID, and a data value. The size of a single record is 64 bytes, and the total data scale is 360,000 records per hour. After standardized processing, these data are input into the two methods for comparative testing. The design of the experimental environment is intended to be as close as possible to the actual scenario of power transmission and transformation equipment, providing a fair basis for the performance evaluation of the two encrypted transmission methods;
[0128] Table 1 Key indicators recorded in the experiment
[0129]
[0130] As shown in Table 1, the experiment includes five parts: testing the encryption transmission efficiency, calculating the proportion of the encryption process by recording the data encryption time and the total transmission time; testing the encryption transmission response time, measuring the total time from data generation to completion of encryption, transmission, reception and decryption; simulating the possible packet loss phenomenon in the network, and evaluating the data integrity by counting the proportion of data lost or damaged during transmission through data verification; increasing the transmission pressure, monitoring the operating status of distributed nodes, and recording the node failure caused by network anomalies or algorithm compatibility problems; using performance monitoring tools to measure the CPU utilization and memory usage of the two methods during operation, and compare the algorithm resource consumption. The experimental results are shown in Table 2.
[0131] Table 2 Comparison of experimental results
[0132]
[0133] The experimental results show that the method of the present invention is significantly better than the traditional method in terms of encryption transmission efficiency, with an efficiency of 94.2%, while the traditional method is 86.7%. In terms of encryption transmission response time, the method of the present invention is only 28ms, which is significantly shorter than the 41ms of the traditional method, showing stronger real-time performance. In terms of data integrity, the loss rate of the method of the present invention is only 0.5%, which is much lower than the 2.1% of the traditional method. At the same time, in the node stability test, the node loss rate of the method of the present invention is only 0.8%, which is better than the 3.06% of the traditional method, showing stronger distributed processing capabilities. In addition, the CPU utilization and memory occupancy of the method of the present invention are 62% and 320MB, respectively, which are significantly lower than the 75% and 450MB of the traditional method, further reflecting its high efficiency and resource conservation. These results verify the advantages of the method of the present invention in terms of efficiency, reliability and resource utilization.
[0134] This method uses an improved homomorphic encryption method so that ciphertext data can be directly used for some calculations, such as addition or multiplication operations, thereby achieving a balance between data privacy and processing efficiency. In the application scenario of power transmission and transformation equipment, this solution can realize multi-source fusion and calculation of equipment data in a ciphertext state, avoiding information leakage during transmission. It is particularly suitable for power systems with high requirements for data privacy and security. By using a distributed structure, encrypted data processing tasks are distributed to multiple computing nodes to reduce the burden of the central node and improve the response speed of the system. In the distributed nodes, the data always remains encrypted, and after receiving the data, each node can use the encrypted computing characteristics to complete operations such as aggregation and screening of some data, and then return the processing results to the central node. This distributed processing structure ensures the scalability and efficiency of the system, and is particularly suitable for environments with large amounts of data and high transmission frequencies in power transmission and transformation equipment. In future application scenarios, this solution can further improve the processing capacity by increasing the number of nodes to adapt to larger-scale power transmission and transformation monitoring systems.
[0135] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
[0136] Example 3
[0137] In this embodiment, the digital twin data transmission system for power transmission and transformation equipment includes:
[0138] A preprocessing module, used to obtain an operating parameter set of the power transmission and transformation equipment, and preprocess the operating parameter set to obtain a first operating parameter set;
[0139] an encryption module, configured to encrypt the first operating parameter set using a first encryption algorithm to obtain a first encrypted data set;
[0140] A transmission module, used to transmit the first encrypted data set through a first transmission protocol and monitor the transmission status in real time;
[0141] a distributed computing module, configured to perform encrypted data analysis on the first encrypted data set according to the first encryption algorithm;
[0142] A decryption module is used to decrypt the first encrypted data set, input the decrypted data set into the digital twin model, and update the virtual mapping of the power transmission and transformation equipment.
[0143] Specifically, the hardware part consists of monitoring sensors that simulate power transmission and transformation equipment. These sensors mainly collect current, voltage and temperature data. The system adopts a distributed computing architecture, including a central server and three edge servers. The central server is configured with Intel Xeon CPU, 64GB memory and 500GB SSD hard drive, and the edge server is configured with Intel i7 CPU, 16GB memory and 256GB SSD hard drive. The operating system uses Ubuntu 22.04. In terms of software environment, the transmission protocol uses SSL / TLS protocol. The data generation and analysis part uses custom Python scripts to simulate real-time sensor data collection, and uses MySQL 8.0 database for storage, and combines Python Pandas for subsequent data analysis.
[0144] This embodiment also provides a computing device, which is applicable to the digital twin data transmission of power transmission and transformation equipment, including:
[0145] Memory and processor; the memory is used to store computer-executable instructions, and the processor is used to execute computer-executable instructions to implement the digital twin data transmission method of power transmission and transformation equipment proposed in the above embodiment.
[0146] This embodiment also provides a storage medium on which a computer program is stored. When the program is executed by a processor, the method for transmitting digital twin data of power transmission and transformation equipment as proposed in the above embodiment is implemented.
[0147] The storage medium proposed in this embodiment and the method for realizing digital twin data transmission of power transmission and transformation equipment proposed in the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0148] Through the above description of the implementation methods, the technicians in the relevant field can clearly understand that the present invention can be implemented by means of software and necessary general hardware, and of course can also be implemented by hardware. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ReadOnly, Memory, ROM), random access memory (Random Access Memory, RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform the methods of various embodiments of the present invention.
Claims
1. A digital twin data transmission method for power transmission and transformation equipment, characterized in that: include: Acquire an operating parameter set of a power transmission and transformation device, and preprocess the operating parameter set to obtain a first operating parameter set; Encrypting the first operating parameter set using a first encryption algorithm to obtain a first encrypted data set; Transmitting the first encrypted data set through a first transmission protocol, and monitoring the transmission status in real time; Performing encrypted data analysis on the first encrypted data set according to the first encryption algorithm; The first encrypted data set is decrypted, and the decrypted data set is input into the digital twin model to update the virtual mapping of the power transmission and transformation equipment.
2. The digital twin data transmission method for power transmission and transformation equipment according to claim 1, characterized in that: Encrypting using the first encryption algorithm includes: Encrypting the first operating parameter set using encryption to obtain a ciphertext of the first operating parameter set; The ciphertexts of the first operating parameter set are integrated to obtain a first encrypted data set.
3. The digital twin data transmission method for power transmission and transformation equipment according to claim 2, characterized in that: Transmitting the first encrypted data set includes: transmitting the first encrypted data set to the distributed computing node using a first transmission protocol; If the amount of data transmitted by the first encrypted data set is greater than a first threshold, the first encrypted data set is fragmented.
4. The digital twin data transmission method for power transmission and transformation equipment according to claim 3, characterized in that: Real-time monitoring of transmission status includes: If the fragmented data is lost, request retransmission until the encrypted data is fully transmitted.
5. The digital twin data transmission method for power transmission and transformation equipment according to claim 4, characterized in that: Performing encrypted data analysis on the first encrypted data set includes: Distribute the computing tasks to different nodes for parallel processing, perform addition operations on the encrypted data sets at each time point one by one, and obtain the sum result; The summation result is analyzed to obtain the change trend of the first encrypted data set.
6. The digital twin data transmission method for power transmission and transformation equipment according to claim 4 or 5, characterized in that: Also includes: The total load is the sum of all node computing tasks.
7. The digital twin data transmission method for power transmission and transformation equipment according to claim 6, characterized in that: Decrypting the first encrypted data set includes: decrypting the first encrypted data set using the private key; Update the corresponding state in the digital twin model to the decrypted first operating parameter set.
8. A system using the digital twin data transmission method for power transmission and transformation equipment as described in any one of claims 1 to 7, characterized in that: include: A preprocessing module, used to obtain an operating parameter set of the power transmission and transformation equipment, and preprocess the operating parameter set to obtain a first operating parameter set; an encryption module, configured to encrypt the first operating parameter set using a first encryption algorithm to obtain a first encrypted data set; A transmission module, used to transmit the first encrypted data set through a first transmission protocol and monitor the transmission status in real time; a distributed computing module, configured to perform encrypted data analysis on the first encrypted data set according to the first encryption algorithm; A decryption module is used to decrypt the first encrypted data set, input the decrypted data set into the digital twin model, and update the virtual mapping of the power transmission and transformation equipment.
9. An electronic device, comprising: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the digital twin data transmission method for power transmission and transformation equipment described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the digital twin data transmission method for power transmission and transformation equipment as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Digital twinning system of power grid
CN117609341A
Product manufacturing unified value chain middleware technical method and digital twin system thereof
CN118214781A
Power distribution network digital twin data transmission method and system
CN118631560A
Intelligent water conservancy data analysis method and system based on digital twinning
CN119047341A
Prediction model training method and system based on homomorphic encryption, and device and medium
WO2024098897A1