Full-process Automatic Control Method for Terminal Network Access in Distribution Automation System
By implementing the automatic control method of the entire process of terminal access in the power distribution automation system, the problems of complex terminal access process and difficult progress control are solved, the automated process management and real-time synchronization of data are realized, and work efficiency and data accuracy are improved.
Patent Information
- Application Number
- CN202411823826.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2044-12-12
AI Technical Summary
The progress of the power distribution automation terminal online access process is difficult, the process is complicated, the information transmission is not timely, and the task allocation is unclear, resulting in slow progress of the process.
Based on the automatic control method of the terminal network access process of the power distribution automation system, the automatic production of work orders, automatic assignment of tasks, real-time data collection and analysis, compression encryption and decompression and decompression technology is realized to achieve automated management from planning application, debugging, review to acceptance.
It significantly simplifies the terminal network access process, improves work efficiency, ensures data consistency and accuracy, reduces manual input errors, and realizes the management's dynamic management of each link and timely discovers and deals with problems.
Smart Images

Figure CN119295023B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of automatic control of the entire process of accessing the network, and specifically relates to an automatic control method for the entire process of accessing the network of a terminal based on a distribution automation system. Background Art
[0002] Currently, it is difficult to control the progress of the process of accessing the network and going online for distribution automation terminals. The traditional process of accessing the network for distribution automation terminals mainly relies on manual operation and management, and there are the following problems: The process is complex: The access of the terminal to the network involves coordination among multiple links and multiple departments, and the process is complex, which is prone to situations where information is not transmitted in a timely manner and task allocation is not clear, resulting in slow progress of the process.
[0003] For example, Chinese Patent with the publication number CN113139879A discloses a method for controlling the automatic and secure distribution process of power grid big data, including: when the process control of the pre-constructed automatic secure distribution process control module is idle, automatically polling to obtain the task application signal of the data center; after submitting the task application signal to the process control module, performing task approval on the task application; rechecking the task application that has passed the task approval, and distributing the task application data that has passed the recheck; after the distribution of the task application data is completed, judging the timeliness of data use, and recycling and destroying the data when the data use timeliness expires; wherein, the automatic secure distribution process control module is constructed by a hierarchical state machine and quantum architecture technology.
[0004] The defect of the above patent is that it is impossible to centrally control and dynamically maintain and adjust the access network work plan. Summary of the Invention
[0005] Aiming at the deficiencies of the prior art, the present invention proposes an automatic control method for the entire process of accessing the network of a terminal based on a distribution automation system. By submitting an access network application file through the distribution automation system, using a compression and encryption strategy to compress and encrypt the access network application file, the system automatically generates a work order, and according to preset rules, performs task allocation and time arrangement, decrypts the access network application file, the person in charge reviews the decrypted access network application file, and confirms the arrangement in the system. The system sends a debugging notice. During the debugging process, the system collects data in real time, uploads and analyzes it. After the debugging is completed, a debugging report is generated and uploaded to the system. The system displays the work order transfer status and progress in real time through a large screen, and archives and queries all work orders.
[0006] To achieve the above object, the present invention provides the following technical solutions:
[0007] An automatic control method for the entire process of accessing the network of a terminal based on a distribution automation system, including the following steps:
[0008] Step S1: The system receives the network access application file, compresses and encrypts the network access application file, and submits it after obtaining the compressed and encrypted network access application file;
[0009] Step S2: The system automatically generates a corresponding work order based on the compressed and encrypted network access application file submitted in Step S1, and assigns tasks and schedules time for each work order according to preset rules; decrypts the compressed and encrypted network access application file, reviews the decrypted network access application file, and confirms that the work order corresponding to the network access application file after passing the review executes tasks according to the scheduled time;
[0010] Step S3: The system conducts debugging according to the work order approved in Step S2, and in the process of debugging, collects the data of the system in real time, uploads it and conducts analysis;
[0011] Step S4: After the debugging is completed, a debugging report is generated and uploaded, and the transfer status and progress of the work order are updated according to the uploaded debugging report;
[0012] Step S5: The transfer status and progress of the work order are displayed in real time through the screen, and all work orders are archived and queried.
[0013] Further, Step S1 is specifically as follows:
[0014] Step S11: Set the received network access application file as and convert the received network access application file into a sequence of random variables, expressed as: where, represents the nth data element in the sequence of random variables corresponding to the network access application file ;
[0015] Step S12: Use the compression model to compress the network access application file , expressed as:
[0016] ;
[0017] where, represents the compressed network access application file, represents the minimum value function, represents the number of bits required for the compression model , represents the received network access application file in the compression model required coding length;
[0018] Step S13: Encrypt the compressed network access application file, obtain the compressed and encrypted network access application file and submit it.
[0019] Further, in step S12 Specifically:
[0020] ;
[0021] ;
[0022] ;
[0023] Among them, The compression model based on the Bayesian network Represents the number of bits required for the conditional probability distribution parameter of the node corresponding to the i-th data element Of Represents the conditional probability distribution parameter of the node corresponding to the i-th data element Of Represents the combination of the parent nodes of the node corresponding to the i-th data element Of Represents a set of nodes Represents a set of directed edges Represents the set of conditional probability distribution parameters of the node corresponding to the i-th data element Of Represents the node corresponding to the n-th data element
[0024] Further, step S13 is specifically as follows:
[0025] Step S131: Generate a main key , and derive a set of sub-keys From the main key , and the length of each sub-key is the same as the encoding length of the compressed network access application file C;
[0026] Step S132: Perform an initial permutation on the compressed network access application file C to obtain the initially permuted network access application file , expressed as: , among which, Represents the permutation function based on the main key Of
[0027] Step S133: Perform multi-layer hybrid encryption on the permuted network access application file , and use different sub-keys and hybrid functions in each layer, expressed as:
[0028] ;
[0029] ;
[0030] ;
[0031] ;
[0032] Among them, represents the mixing function of the m-th layer in the multi-layer hybrid encryption, and represents the mixing result of the m-th layer in the multi-layer hybrid encryption;
[0033] Step S134: Perform a final permutation on the mixing result of the m-th layer in the multi-layer hybrid encryption to obtain the network access application file after compression and encryption , which is expressed as:
[0034] ;
[0035] Among them, represents the permutation function based on the master key .
[0036] Furthermore, the decryption in step S2 specifically includes the following steps:
[0037] Step S21: Decompress the network access application file after compression and encryption to obtain the encrypted network access application file . Perform an inverse permutation on the encrypted network access application file to obtain the mixing result of the m-th layer in the multi-layer hybrid encryption , which is expressed as:
[0038] ;
[0039] Among them, represents the inverse permutation function based on the master key ;
[0040] Step S22: Perform multi-layer hybrid decryption on the mixing result of the m-th layer in the multi-layer hybrid encryption to restore the network access application file after the initial permutation , which is expressed as:
[0041] ;
[0042] ;
[0043] ;
[0044] Among them, represents the inverse mixing function of the m-th layer in the multi-layer hybrid decryption;
[0045] Step S23: For the network access application file after the initial permutation Perform an inverse permutation for decryption to obtain the decoded network access application file, that is, the received network access application file , expressed as:
[0046] ;
[0047] Among them, represents the inverse permutation function based on the master key .
[0048] Furthermore, the mixing function in step S133 includes an XOP operation function, a bit rotation function, or a permutation and swap function;
[0049] The XOP operation function is specifically: ;
[0050] Among them, represents the exclusive OR operation;
[0051] The bit rotation function is specifically: ;
[0052] Among them, represents the left circular shift operation function, % represents the modulo operation, represents the divisor of the modulo operation;
[0053] The permutation and swap function is specifically: ;
[0054] Among them, represents the permutation and swap operation.
[0055] Furthermore, the query in step S5 includes a work order progress query, a work order information version query, and a work order filing query.
[0056] Compared with the prior art, the beneficial effects of the present invention are:
[0057] 1. The present invention proposes a full-process automatic control method for terminal network access based on a distribution automation system. Through automated compression encryption and decompression decryption technologies, the process of terminal network access is significantly simplified. Automated management is achieved from plan application, debugging, review to final acceptance, and functions such as automatic work order generation, automatic task allocation, real-time data collection and analysis are realized, enabling seamless connection of each link and greatly improving work efficiency.
[0058] 2. The present invention proposes a full-process automatic control method for the terminal network access based on the distribution automation system. Through the full-process automatic control method, the data of each link is uploaded and synchronized in real time, ensuring the consistency and accuracy of the data, reducing the errors that may be brought by manual input, and ensuring the reliability of subsequent operations and decisions.
[0059] 3. The present invention proposes a full-process automatic control method for the terminal network access based on the distribution automation system. By displaying the work order transfer status and progress in real time on a large screen, the management can always grasp the situation of each link, conduct dynamic management, and can discover and handle problems in a timely manner when they occur.
[0060] 4. The present invention proposes a full-process automatic control method for the terminal network access based on the distribution automation system, which realizes the unified process control of the business data in the field, production control area and management information area in the grid connection acceptance process control of the distribution automation terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] Figure 1 It is a flowchart of the full-process automatic control method for the terminal network access based on the distribution automation system provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0062] In order to make the technical means, creative features, achieved purposes and effects of the present invention easy to understand, in the description of the present invention, it should be noted that the orientation or positional relationship indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation to the present invention. In addition, the terms "No. 1", "No. 2", "No. 3" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. The present invention will be further described below in conjunction with the specific embodiments.
[0063] Refer to Figure 1 , in an example, the full-process automatic control method for the terminal network access based on the distribution automation system includes the following steps:
[0064] Step S1: The system receives the network access application file, compresses and encrypts the network access application file, and submits it after obtaining the compressed and encrypted network access application file;
[0065] Step S2: The system automatically generates corresponding work orders based on the compressed and encrypted network access application files submitted in Step S1, and assigns tasks and schedules time for each work order according to preset rules; decrypts the compressed and encrypted network access application files, reviews the decrypted network access application files, and confirms that the work orders corresponding to the network access application files after passing the review execute tasks according to the scheduled time;
[0066] Step S3: The system conducts debugging according to the work orders approved in Step S2, and in the process of debugging, collects system data in real time, uploads it, and conducts analysis;
[0067] Step S4: After the debugging is completed, a debugging report is generated and uploaded, and the transfer status and progress of the work orders are updated according to the uploaded debugging report;
[0068] Step S5: The transfer status and progress of the work orders are displayed in real time through the screen, and all work orders are archived and queried.
[0069] Further, in an example, Step S1 is specifically as follows:
[0070] Step S11: Set the received network access application file as , and convert the received network access application file into a random variable sequence, expressed as: , where represents the nth data element in the random variable sequence corresponding to the network access application file ;
[0071] Step S12: Use the compression model to compress the network access application file , expressed as:
[0072] ;
[0073] Among them, C represents the compressed network access application file, represents the minimum value function, represents the number of bits required by the compression model , represents the received network access application file in the compression model required coding length;
[0074] Step S13: Encrypt the compressed network access application file, obtain the compressed and encrypted network access application file, and submit it.
[0075] Further, in an example, in Step S12 is specifically:
[0076] ;
[0077] ;
[0078] ;
[0079] Among them, The compression model based on the Bayesian network, Represents the number of bits required for the conditional probability distribution parameters of the node corresponding to the i-th data element Of, Represents the node corresponding to the i-th data element Of the conditional probability distribution parameters, Represents the combination of the parent nodes of the node corresponding to the i-th data element Of, Represents a set of nodes, Represents a set of directed edges, Represents the node corresponding to the i-th data element Of the set of conditional probability distribution parameters, Represents the node corresponding to the n-th data element.
[0080] It should be noted that, for example: If the value of the node corresponding to the i-th data element Depends on the node corresponding to the j-th data element , then there is a directed edge ; The Bayesian network regards each data element in the network access application file As a node, that is, regards the sequence of random variables in the network access application file As a set of nodes.
[0081] Furthermore, in an example, step S13 is specifically as follows:
[0082] Step S131: Generate a master key , and derive a set of sub-keys From the master key , and the length of each sub-key is the same as the encoding length of the compressed network access application file C;
[0083] Step S132: Perform an initial permutation on the compressed network access application file C to obtain the initially permuted network access application file , expressed as: , where Represents the permutation function based on the master key Of;
[0084] Step S133: Perform multi-layer hybrid encryption on the permuted network access application file , and use different sub-keys and hybrid functions in each layer, expressed as:
[0085] ;
[0086] ;
[0087] ;
[0088] ;
[0089] Among them, represents the mixing function of the m-th layer in the multi-layer hybrid encryption, represents the mixing result of the m-th layer in the multi-layer hybrid encryption;
[0090] Step S134: Perform a final permutation on the mixing result of the m-th layer in the multi-layer hybrid encryption to obtain the network access application file after compression and encryption , which is expressed as:
[0091] ;
[0092] Among them, represents the permutation function based on the master key .
[0093] Furthermore, in an example, the decryption in step S2 specifically includes the following steps:
[0094] Step S21: Decompress the network access application file after compression and encryption to obtain the encrypted network access application file , perform an inverse permutation on the encrypted network access application file to obtain the mixing result of the m-th layer in the multi-layer hybrid encryption, which is expressed as:
[0095] ;
[0096] Among them, represents the inverse permutation function based on the master key ;
[0097] Step S22: Perform multi-layer hybrid decryption on the mixing result of the m-th layer in the multi-layer hybrid encryption to restore the network access application file after the initial permutation , which is expressed as:
[0098] ;
[0099] ;
[0100] ;
[0101] Among them, represents the inverse mixing function of the m-th layer in the multi-layer hybrid decryption;
[0102] Step S23: Perform an inverse permutation on the network access application file after the initial permutation to decrypt it and obtain the decoded network access application file, that is, the received network access application file , which is expressed as:
[0103] ;
[0104] Among them, represents the inverse permutation function based on the master key .
[0105] Furthermore, in an example, the mixing function in step S133 includes an XOP operation function, a bit rotation function, or a permutation and swap function;
[0106] The XOP operation function is specifically: ;
[0107] Among them, represents the exclusive OR operation;
[0108] The bit rotation function is specifically: ;
[0109] Among them, represents the left circular shift operation function, % represents the modulo operation, represents the divisor of the modulo operation;
[0110] The permutation and swap function is specifically: ;
[0111] Among them, represents the permutation and swap operation.
[0112] As described above in the specific embodiments, the purpose, technical solutions, and beneficial effects of the present invention have been further described in detail. It should be understood that the above is only the specific embodiments of the present invention and is not used to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for automatic control of the entire process of terminal access to the network based on a distribution automation system, characterized in that: The following steps are involved: Step S1: The system receives the network access application file, compresses and encrypts the network access application file, obtains the compressed and encrypted network access application file and submits it; Step S2: The system automatically generates a corresponding work order based on the compressed and encrypted network access application file submitted in step S1, and assigns tasks and schedules each work order according to preset rules; decrypts the compressed and encrypted network access application file, reviews the decrypted network access application file, and confirms that the work order corresponding to the network access application file that has passed the review will execute the task according to the scheduled time; Step S3: The system is debugged according to the work order approved in step S2, and the system data is collected in real time during the debugging process and uploaded and analyzed; Step S4: After debugging is completed, a debugging report is generated and uploaded, and the flow status and progress of the work order are updated according to the uploaded debugging report; Step S5: Display the flow status and progress of the work order in real time on the screen, and archive and query all work orders; The compressed network access application file in step S1 is encrypted, and the compressed and encrypted network access application file is obtained in step S13; step S13 is specifically as follows: Step S131: Generate a master key and from the master key Export a set of subkeys from , the length of each subkey is the same as the encoding length of the compressed network application file C; Step S132: Compress the network application file Perform initial replacement and obtain the network application documents after initial replacement , expressed as: ,in, Indicates that it is based on the master key The permutation function of Step S133: Replace the network application file Perform multi-layer hybrid encryption, using different subkeys and mixing functions in each layer, expressed as: ; ; ; ; in, represents the mixing function of the mth layer in multi-layer hybrid encryption, Indicates the mixed result of the mth layer in multi-layer hybrid encryption; Step S134: The mixed result of the mth layer in the multi-layer mixed encryption Perform the final replacement to obtain the compressed and encrypted network application file , expressed as: ; in, Indicates that it is based on the master key The permutation function of .
2. The method for automatic control of the entire process of terminal access based on the distribution automation system according to claim 1, characterized in that: Step S1 is specifically as follows: Step S11: Set the received network application file to , the received network application documents Converted into a sequence of random variables, expressed as: ,in, Indicates network application documents The nth data element in the corresponding random variable sequence; Step S12: Using the compression model Application documents for network access Compression is performed, expressed as: ; in, Indicates the compressed network application file. represents the minimum value function, Representation compression model The number of digits required, Indicates the received network application file In the compression model The required encoding length in ; Step S13: Encrypt the compressed network access application file, obtain the compressed and encrypted network access application file and submit it.
3. The method for automatic control of the entire process of terminal access to the network based on the distribution automation system according to claim 2, characterized in that: In step S12 Specifically: ; ; ; in, represents the compression model based on Bayesian network, Indicates the node corresponding to the i-th data element The number of bits required for the conditional probability distribution parameters, Indicates the node corresponding to the i-th data element The conditional probability distribution parameters of Indicates the node corresponding to the i-th data element The parent node is combined with Represents a collection of nodes, represents a set of directed edges, Indicates the node corresponding to the i-th data element The set of conditional probability distribution parameters of , Indicates the node corresponding to the nth data element.
4. The method for automatic control of the entire process of terminal access to the network based on the distribution automation system according to claim 1, characterized in that: The decryption in step S2 specifically includes the following steps: Step S21: compress and encrypt the network access application file Decompress it to get the encrypted network application file , for the encrypted network application file Perform inverse permutation to obtain the mixed result of the mth layer in the multi-layer hybrid encryption , expressed as: ; in, Indicates that it is based on the master key The inverse permutation function of ; Step S22: The mixed result of the mth layer in the multi-layer mixed encryption Perform multi-layer hybrid decryption to restore the initial replacement network application file , expressed as: ; ; ; in, represents the inverse mixing function of the mth layer in multi-layer mixing decryption; Step S23: Initial replacement of the network application document Perform inverse permutation to decrypt and obtain the decoded network access application file, that is, the received network access application file , expressed as: ; in, Indicates that it is based on the master key The inverse permutation function of .
5. The method for automatic control of the entire process of terminal access to the network based on the distribution automation system according to claim 1, characterized in that: The mixing function in step S133 includes an XOR operation function, a bit rotation function or a permute and swap function; XOR Operation Function Specifically: ; in, Represents the exclusive OR operation; Bit rotation functions Specifically: ; in, represents the left circular shift operation function, % represents the modulo operation, Represents the divisor of the modulo operation; Permutation and swap functions Specifically: ; in, Represents a permutation exchange operation.
6. The method for automatic control of the entire process of terminal access based on the distribution automation system according to claim 1, characterized in that: The query in step S5 includes work order progress query, work order information version query and work order archive query.
Citation Information
Patent Citations
Power grid big data automatic security distribution process management and control method and system
CN113139879A
Mobile application unified management method
CN106647560A
A method for accessing and debugging a distribution automation terminal
CN109067609A
Terminal automatic debugging system based on distribution automation system
CN116191673A