Virtual terminal classification and checking method

By obtaining and converting the device types and properties of virtual terminals, determining their virtual connection types, and adapting to the corresponding calibration strategies, the automation problems of virtual terminal classification and calibration are solved, and the accuracy and efficiency of calibration are improved.

CN119760466AActive Publication Date: 2025-04-04HAINAN POWER GRID CO LTD

Patent Information

Application Number
CN202411569533.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-04-04
Estimated Expiration
2044-11-05

AI Technical Summary

Technical Problem

It is difficult for the prior art to automatically realize the classification of virtual terminals and adapt different calibration mechanisms based on their categories, resulting in inaccurate calibration results.

Method used

By obtaining the target virtual terminal and its connected device type in the project ICD file, the target virtual terminal is converted into a standard virtual terminal using a preset mapping relationship, and the virtual connection type is determined based on the device type and standard virtual terminal properties, thereby adapting to different types of verification policies.

Benefits of technology

The accurate classification and verification of virtual terminals is realized, the false alarm problem caused by the failure of the calibration strategy is avoided, and the accuracy of virtual terminal configuration and verification efficiency are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119760466A_ABST
    Figure CN119760466A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent substation configuration file checking, in particular to a virtual terminal classification and checking method, which comprises the following steps of: acquiring target virtual terminals in an engineering ICD file and types of equipment connected with the target virtual terminals; converting the target virtual terminals according to a preset mapping relation to obtain standard virtual terminals corresponding to the target virtual terminals; and determining the virtual connection type described by each target virtual terminal according to the equipment type connected with each target virtual terminal and the standard virtual terminal corresponding to each target virtual terminal. The method has the beneficial effects that a strategy for classifying the standard virtual terminals is provided, and the checking strategies are respectively adapted based on different types of standard virtual terminals, so that the problem that different types of virtual loops are adapted to different strict degree checking strategies is effectively solved, and ineffective errors caused by misinformation are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of intelligent substation configuration file verification, in particular to a classification and verification method for virtual terminals. Background Art

[0002] There are irregularities in the virtual terminals of the SCD file of the smart substation. The meaning of the virtual terminals needs to be identified in order to verify the correctness of the virtual terminal connections. The virtual terminals of the protection device and the measurement and control device have different standards. The former has fixed functions and can clearly describe the virtual terminal connection rules in the form of a loop template. The latter has flexible configuration and it is difficult to solidify the loop template. As a result, when performing the correctness verification of the virtual terminal connections, it is necessary to separately verify the protection virtual terminals and the measurement and control virtual terminals. A strict verification strategy can be implemented for the protection virtual terminals, and a loose verification strategy such as no inspection and attribute matching can be implemented for the measurement and control virtual terminals. By distinguishing the strategies, it is ensured that there will be no large-scale false alarm problems in the verification results.

[0003] In some existing technical specifications and research results, emphasis is placed on the verification strategies and methods for the virtual terminals of protection devices, while the measurement and control virtual terminals are ignored, or the measurement and control virtual terminals are handled by methods such as no inspection or optional inspection. Such methods require a clear distinction between the types of virtual terminals, and then, based on the determined virtual terminal types, the protection virtual terminals are adapted for strict inspection, while the measurement and control virtual terminals are not inspected or may be inspected optionally.

[0004] However, simply classifying virtual terminals into protection virtual terminals and measurement and control virtual terminals still faces some complex situations that may cause the verification strategy to fail. For example, due to functional requirements, some virtual terminals can be used as both protection virtual terminals and measurement and control virtual terminals. In this case, a simple virtual terminal classification strategy will inevitably lead to inaccurate verification results.

[0005] How to automatically classify virtual terminals and adapt different verification mechanisms based on their categories to avoid manual selection is also a technology that has not yet been realized. Summary of the invention

[0006] The purpose of this section is to summarize some aspects of embodiments of the present invention and briefly introduce some preferred embodiments. Some simplifications or omissions may be made in this section and the specification abstract and the invention title of this application to avoid blurring the purpose of this section, the specification abstract and the invention title, and such simplifications or omissions cannot be used to limit the scope of the present invention.

[0007] In view of the above existing problems, the present invention is proposed.

[0008] Therefore, the present invention provides a classification and verification method for virtual terminals, which can solve the problems mentioned in the background technology.

[0009] In order to solve the above technical problems, the present invention provides the following technical solutions:

[0010] In a first aspect, the present invention provides a method for classifying virtual terminals, comprising obtaining target virtual terminals in an engineering ICD file and the type of equipment connected to each target virtual terminal;

[0011] The target virtual terminals are converted according to the preset mapping relationship to obtain the standard virtual terminals corresponding to the target virtual terminals;

[0012] According to the device type connected to each target virtual terminal and the standard virtual terminal corresponding to each target virtual terminal, the virtual connection type described by each target virtual terminal is determined.

[0013] As a preferred solution of the classification method of virtual terminals of the present invention, the preset mapping relationship is the correspondence between the virtual terminals in the engineering ICD file and the standard virtual terminals, and the standard virtual terminals include protection virtual terminals, measurement and control virtual terminals and measurement and protection virtual terminals pre-defined according to attributes.

[0014] As a preferred solution of the virtual terminal classification method of the present invention, after obtaining the target virtual terminal and the device type connected to each target virtual terminal in the engineering ICD file, it also includes:

[0015] Obtain the target IED device model; establish the GOOSE control block and the SV control block in the IED device model; create standard virtual terminals for data transmission in the GOOSE control block and the SV control block; and obtain the virtual terminals in the ICD files of each project based on the historical project configuration files;

[0016] Establish the correspondence between the virtual terminals in each project ICD file and the standard virtual terminals according to the preset strategy;

[0017] Based on the corresponding relationship, a mapping relationship is obtained.

[0018] As a preferred scheme of the classification method of virtual terminals of the present invention, wherein: the standard virtual terminal attributes corresponding to each target virtual terminal are determined according to the device type connected to each target virtual terminal, and the virtual connection type described by each target virtual terminal is determined according to the standard virtual terminal attributes corresponding to each target virtual terminal, and the virtual connection type includes protection virtual connection and measurement and control virtual connection.

[0019] As a preferred solution of the virtual terminal classification method of the present invention, wherein: the device type connected to the target virtual terminal includes a virtual connection external device type and a virtual connection internal device type, the standard virtual terminal attribute corresponding to each target virtual terminal is determined according to the device type connected to each target virtual terminal, and the virtual connection type described by each target virtual terminal is determined according to the standard virtual terminal attribute corresponding to each target virtual terminal, including:

[0020] In the case where the standard virtual terminal attribute corresponding to the target virtual terminal is a measurement and control virtual terminal of the receiver, and the receiver device has a measurement and control function, the virtual connection type is determined to be a measurement and control virtual connection;

[0021] In the case where the standard virtual terminal attribute corresponding to the target virtual terminal is a protection virtual terminal of the receiver, and the receiver device has a protection function, the virtual connection type is determined to be a protection virtual connection;

[0022] When the standard virtual terminal attribute corresponding to the target virtual terminal is a protection virtual terminal, the sending device has a protection function, and the receiving device includes both protection and measurement and control functions, the virtual connection type is determined to be a protection virtual connection;

[0023] When the standard virtual terminal attribute corresponding to the target virtual terminal is a measurement and control virtual terminal, the sending device has a measurement and control function or includes both protection and measurement and control functions, and the receiving device includes both protection and measurement and control functions, the virtual connection type is determined to be a measurement and control virtual connection.

[0024] As a preferred solution of the classification method of virtual terminals of the present invention, the preset strategies include an absolute relationship strategy, a description unique strategy and a relative relationship strategy;

[0025] Absolute relationship strategy representation: the corresponding relationship between the target virtual terminal and the standard virtual terminal.

[0026] As a preferred solution of the classification method of virtual terminals of the present invention, the unique strategy is described to indicate that the target virtual terminal exists and is unique in the corresponding standard virtual terminal, and exists and is unique in the virtual terminals under different standard virtual terminals.

[0027] As a preferred solution of the classification method of virtual terminals of the present invention, the relative relationship strategy characterizes that the target virtual terminal exists in the corresponding standard virtual terminal model, or exists in virtual terminals under different standard virtual terminals, and exists in no less than 2 places.

[0028] In a second aspect, the present invention provides a method for checking a virtual terminal, comprising: using the above-mentioned classification method to determine the type of virtual connection described by the target virtual terminal;

[0029] The target virtual terminal is checked according to the checking strategy corresponding to the virtual connection type and the virtual connection type described by the target virtual terminal.

[0030] As a preferred solution of the virtual terminal verification method of the present invention, wherein: according to the verification strategy corresponding to the virtual connection type and the virtual connection type described by the target virtual terminal, the target virtual terminal is verified;

[0031] In response to the virtual connection being protection: the virtual connection type described at the target virtual terminal is inconsistent with the preset virtual connection type corresponding to the target virtual terminal, an error;

[0032] In response to the virtual connection being measurement and control: selecting a target rule from preset rules;

[0033] Check the target virtual terminal based on the target rule;

[0034] Among them, the target rule includes one of the following;

[0035] No verification is performed;

[0036] Comparing whether the virtual connection type described by the target virtual terminal is consistent with the preset virtual connection type corresponding to the target virtual terminal, where the preset virtual connection type includes a target type or a compatible type;

[0037] Compare the properties of the standard virtual terminal corresponding to the target virtual terminal and the preset type of the target virtual terminal to see if they are consistent.

[0038] Compared with the prior art, the beneficial effects of the present invention are as follows: a strategy for classifying standard virtual terminals is proposed, and verification strategies are adapted based on different categories of standard virtual terminals, which effectively solves the problem of adapting verification strategies of different strictness to different types of virtual circuits and avoids false alarms and invalid errors. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them:

[0040] Figure 1 The flowchart of the classification method of virtual terminals is shown in FIG.

[0041] Figure 2 This is an example of a standard virtual terminal model architecture.

[0042] Figure 3 The following is a diagram showing the classification and examples of virtual terminals with and without dictionaries.

[0043] Figure 4 Division and example diagram of protection circuit and measurement and control circuit Figure 1 .

[0044] Figure 5 Division and example diagram of protection circuit and measurement and control circuit Figure 2 .

[0045] Figure 6 Division and example diagram of protection circuit and measurement and control circuit Figure 3 .

[0046] Figure 7 Division and example diagram of protection circuit and measurement and control circuit Figure 4 .

[0047] Figure 8 The flowchart of the method for separating the cores of virtual terminals is shown in FIG. DETAILED DESCRIPTION

[0048] In order to make the above-mentioned objects, 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 accompanying drawings.

[0049] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.

[0050] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.

[0051] Example 1

[0052] Reference Figure 1 to Figure 7 , which is the first embodiment of the present invention, and which provides a method for classifying virtual terminals, comprising:

[0053] S1. Obtain the target virtual terminals in the project ICD file and the device types connected to each target virtual terminal.

[0054] Further, after obtaining the target virtual terminals in the project ICD file and the device types connected to each target virtual terminal, it also includes:

[0055] Obtain the target IED device model; establish the GOOSE control block and the SV control block in the IED device model; create standard virtual terminals for data transmission in the GOOSE control block and the SV control block; and obtain the virtual terminals in the ICD files of each project based on the historical project configuration files, wherein the target IED device model is used to distinguish various types of IED devices in the smart substation, and merge and describe IED devices of the same type but different models; describe the IED device model object through IED device attributes, and the specific device attributes include voltage level, wiring mode, bay type, and device type;

[0056] It should be noted that standard virtual terminals include three types: protection virtual terminals, measurement and control virtual terminals, and security and measurement virtual terminals.

[0057] Preferably, all standard virtual terminals of IEDs whose device type is protection are automatically defined as protection virtual terminals;

[0058] All standard virtual terminals of IEDs whose device type is measurement and control are automatically defined as measurement and control virtual terminals.

[0059] It is further necessary to explain that the mapping relationship between the virtual terminals in the engineering ICD file and the standard virtual terminals is defined to form a mapping dictionary file. In the mapping dictionary file, the virtual terminals in the ICD file are defined as dictionary virtual terminals, corresponding to the standard virtual terminals, and the dictionary virtual terminals are defined into three categories: protection virtual terminals, measurement and control virtual terminals, and protection and measurement virtual terminals. Specific IED device models are defined in the mapping dictionary file respectively, and the specific attributes are described in the form of combined attributes and general attributes according to the requirements of the discrimination degree of the target IED device model for the specific device attributes.

[0060] For details, please refer to the attached Figure 2 In the figure, P1 part shows IED devices with typical attributes. Each type of IED attributes includes all or part of the voltage level, wiring method, bay type, and device type. For example, if the level is public-public smart terminal object IED, it does not distinguish between voltage level, wiring method, and bay type, and only distinguishes the device type as smart terminal. If the level is public-bus merging unit object IED, it does not distinguish between voltage level and wiring method, and only distinguishes the bay type as bus and the device type as merging unit.

[0061] exist Figure 2 In the process of constructing the mapping dictionary, select the target virtual terminal from P4, drag it to a standard virtual terminal in P2, form a dictionary virtual terminal in P3, form a set of mapping relationships, drag it to the dictionary virtual terminal under the standard virtual terminal, and bring in the description and address of the virtual terminal and the manufacturer, type, and version of the model file where the virtual terminal is located from its own model.

[0062] Establish the correspondence between the virtual terminals in each project ICD file and the standard virtual terminals according to the preset strategy;

[0063] Based on the corresponding relationship, a mapping relationship is obtained.

[0064] S2. Convert the target virtual terminals according to the preset mapping relationship to obtain the standard virtual terminals corresponding to the target virtual terminals, so that each target virtual terminal is converted into a standard virtual terminal and has the attributes of the standard virtual terminal.

[0065] S3. Determine the virtual connection type described by each target virtual terminal according to the device type connected to each target virtual terminal and the standard virtual terminal corresponding to each target virtual terminal.

[0066] Further, the preset mapping relationship is the correspondence between the virtual terminals in the engineering ICD file and the standard virtual terminals, and the standard virtual terminals include protection virtual terminals, measurement and control virtual terminals, and protection and measurement virtual terminals predefined according to attributes.

[0067] Furthermore, the standard virtual terminal attributes corresponding to each target virtual terminal are determined according to the device type connected to each target virtual terminal, and the virtual connection type described by each target virtual terminal is determined according to the standard virtual terminal attributes corresponding to each target virtual terminal. The virtual connection types include protection virtual connection and measurement and control virtual connection.

[0068] It should be noted that the target virtual terminals that can be adapted to the standard virtual terminals based on the preset strategy are marked as virtual terminals with dictionary, and correspondingly, the target virtual terminals that cannot be adapted to the standard virtual terminals based on the preset strategy are marked as virtual terminals without dictionary. Furthermore, the virtual loop connections described by the virtual terminals with dictionary participate in automatic verification according to the loop template strategy, and the virtual loop connections described by the virtual terminals without dictionary are automatically adapted to participate in or not participate in automatic verification according to their categories.

[0069] It should be further explained that the protection virtual connection describes the protection function circuit, including all subscription virtual circuits and publishing virtual circuits of protection type devices, including subscription virtual circuits and publishing virtual circuits of protection type devices that implement protection functions, and including subscription virtual circuits and publishing virtual circuits related to the implementation of sampling functions of merging unit, integrated intelligence, and collection execution unit type devices.

[0070] The measurement and control virtual connection describes the measurement and control function loop, including all subscription virtual circuits and publishing virtual circuits of measurement and control devices, including subscription virtual circuits and publishing virtual circuits of measurement and control devices that implement measurement and control functions.

[0071] Furthermore, the device type connected to the target virtual terminal includes a virtual connection external device type and a virtual connection internal device type, and the standard virtual terminal attribute corresponding to each target virtual terminal is determined according to the device type connected to each target virtual terminal, and the virtual connection type described by each target virtual terminal is determined according to the standard virtual terminal attribute corresponding to each target virtual terminal, including:

[0072] In the case where the standard virtual terminal attribute corresponding to the target virtual terminal is a measurement and control virtual terminal of the receiver, and the receiver device has a measurement and control function, the virtual connection type is determined to be a measurement and control virtual connection;

[0073] For details, please refer to the attached Figure 4 , if the receiver is switch measurement and control, the corresponding virtual terminals such as "single point input 014" are measurement and control virtual terminals, and the corresponding connections are measurement and control virtual connections.

[0074] In the case where the standard virtual terminal attribute corresponding to the target virtual terminal is a protection virtual terminal of the receiver, and the receiver device has a protection function, the virtual connection type is determined to be a protection virtual connection;

[0075] For details, please refer to the attached Figure 5 , if the receiver is line protection, the corresponding virtual terminals such as "circuit breaker phase tripping position TWJa" are protection virtual terminals, and the corresponding connections are protection virtual connections.

[0076] When the standard virtual terminal attribute corresponding to the target virtual terminal is a protection virtual terminal, the sending device has a protection function, and the receiving device includes both protection and measurement and control functions, the virtual connection type is determined to be a protection virtual connection;

[0077] For details, please refer to the attached Figure 6 The sender is a protection and measurement control device. Its "protection tripping" and "reclosing" engineering virtual terminal description specifications can reliably adapt to the uniquely described standard virtual terminals when adapting to the above-mentioned description uniqueness strategy, and bring in the protection virtual terminal attributes based on the protection virtual terminal attributes defined by the corresponding standard virtual terminals. The receiver is an integrated device for combined intelligence and its "line TJQ tripping 1" and "protection reclosing 1" may not be able to adapt to the absolute relationship, description uniqueness, and relative relationship strategies, and are marked as virtual terminals without dictionaries. And because it is an integrated device for combined intelligence and intelligence, it is automatically marked as a protection and measurement virtual terminal.

[0078] It should be further explained that the two virtual circuit connections of "protection tripping" to the integrated "line TJQ tripping 1" and "reclosing" to "protection reclosing 1" of the above-mentioned protection and measurement and control are obviously functional circuits necessary for protection to achieve tripping and reclosing, and should be adapted to the strict verification strategy of the protection virtual connection. Through the above strategy, the target circuit can be effectively judged as a protection virtual connection, and then the protection virtual connection verification strategy can be adapted.

[0079] When the standard virtual terminal attribute corresponding to the target virtual terminal is a measurement and control virtual terminal, the sending device has a measurement and control function or includes both protection and measurement and control functions, and the receiving device includes both protection and measurement and control functions, the virtual connection type is determined to be a measurement and control virtual connection.

[0080] For details, please refer to the attached Figure 7 , the sender is a measurement and protection device, and its engineering virtual terminal "circuit breaker remote control closing" is a measurement and protection virtual terminal by default. When a standard virtual terminal is established, the measurement and control virtual terminal attribute of the standard virtual terminal can also be obtained based on the above strategy and marked as a measurement and control virtual terminal. The receiver is an integrated device, and its engineering virtual terminal "measurement and control closing 1" is marked as a measurement and protection virtual terminal when the "measurement and control closing" standard virtual terminal is established and designated as a measurement and protection virtual terminal.

[0081] It needs to be further explained that the virtual circuit connection of "circuit breaker remote closing" to the integrated "measurement and control closing 1" of the above-mentioned protection and measurement and control device is obviously for the measurement and control module of the protection and measurement and control to realize the remote control closing circuit, and should be adapted to the measurement and control virtual connection without checking and optional checking and verification strategy for automatic verification. Through the above strategy, the target circuit can be effectively judged as a measurement and control virtual connection, and then the measurement and control virtual connection without checking and optional checking and verification strategy can be adapted in a targeted manner.

[0082] In summary, the beneficial effect of the virtual terminal classification method of the present invention is that by classifying the virtual terminals, the standardized and refined management of the virtual terminal connections in the intelligent substation is facilitated, the accuracy of the virtual terminal configuration and the efficiency of the verification are improved, and the system malfunction caused by the virtual terminal configuration error is avoided, thereby enhancing the reliability and safety of the substation automation system.

[0083] Example 2

[0084] Reference Figure 3 This embodiment provides specific content of a preset strategy, and the rest of the content is consistent with the first embodiment.

[0085] Specifically, the preset strategies include absolute relationship strategy, description unique strategy and relative relationship strategy;

[0086] Absolute relationship strategy representation: the corresponding relationship between the target virtual terminal and the standard virtual terminal.

[0087] It should be noted that a mapping relationship is established between the target virtual terminal in the specific ICD file and the standard virtual terminal of the IED device model in the mapping dictionary file to form an absolute mapping relationship. The relationship includes the attribute information of the IED device model to which the standard virtual terminal belongs, the standard virtual terminal description, the attribute information of the IED to which the dictionary virtual terminal belongs, and the reference and description information of the dictionary virtual terminal. The relationship describes the adaptation between the standard virtual terminal and the dictionary virtual terminal. For the IED virtual terminals existing in any project SCD file, the absolute mapping relationship is adapted according to the information of the ICD model used by the IED, the attribute information of the IED, and the reference and description information of the virtual terminal.

[0088] For details, please refer to the attached Figure 3 , the project target virtual terminal P6 exists under the standard virtual terminal P5 in the dictionary library. The so-called existence means that there is at least one dictionary virtual terminal under the standard virtual terminal P5, and its description, address, manufacturer, type, and version are consistent with the project virtual terminal P6. Then the corresponding project virtual terminal "switch 1 position" has an absolute mapping relationship with the standard virtual terminal "switch 1 position".

[0089] Figure 3In the dictionary, if the engineering virtual terminal P7 does not exist under any standard virtual terminal in the dictionary library, the corresponding engineering virtual terminal "switch 3 position" does not have an absolute mapping relationship with the standard virtual terminal.

[0090] Furthermore, the unique strategy is described to indicate that the target virtual terminal exists and is unique in the corresponding standard virtual terminal, and exists and is unique in the virtual terminals under different standard virtual terminals.

[0091] It should be noted that when there are multiple dictionary virtual terminals with the same description in the dictionary virtual terminals under the same standard virtual terminal, the above uniqueness is not affected.

[0092] Specifically, with Figure 3 For example, if the description of the engineering virtual terminal P6 is "Knife Switch 1 Position", in the standard virtual terminal model, there is a standard virtual terminal P5 with the same description as "Knife Switch 1 Position", or there is a dictionary virtual terminal P8 with the same description as "Knife Switch 1 Position" and there is no dictionary virtual terminal described as "Knife Switch 1 Position" under other standard virtual terminals except the standard virtual terminal P5, then the corresponding engineering virtual terminal P6 "Knife Switch 1 Position" has a unique description relationship with the standard virtual terminal P5 "Knife Switch 1 Position".

[0093] Furthermore, the relative relationship strategy characterizes that the target virtual terminal exists in the corresponding standard virtual terminal model, or exists in virtual terminals under different standard virtual terminals, and exists in no less than 2 places, and there is a relative relationship between the target virtual terminal and the corresponding standard virtual terminal with the same description and the standard virtual terminal with the same description dictionary virtual terminal.

[0094] Specifically, with Figure 3 For example, if the description of the engineering virtual terminal P7 is "switch 3 position", in the standard virtual terminal model, there are dictionary virtual terminal 1 and dictionary virtual terminal 2 with the same description of "switch 3 position", and dictionary virtual terminal 1 and dictionary virtual terminal 2 exist under two different standard virtual terminals, such as "switch 1 position" and "switch 2 position" of the standard virtual terminals respectively, then the corresponding engineering virtual terminal P7 "switch 3 position" has a relative relationship with the standard virtual terminals "switch 1 position" and "switch 2 position".

[0095] Preferably, the application effect is selected according to a relative relationship control mechanism. When the relative relationship control mechanism is put into operation, the effect is to select a standard virtual terminal with a correct final verification result among all results as the adaptation standard virtual terminal after executing the subsequent process. When the relative relationship control mechanism is exited, the effect is to cancel the mapping relationship between the target virtual terminal and all standard virtual terminals with relative relationships, and mark the target virtual terminal as a multi-functional virtual terminal.

[0096] This relative relationship control mechanism provides a flexible processing mechanism to provide compatibility measures when applying engineering virtual terminals that can be identified by the standard virtual terminal model but the objects are not unique. That is, an adaptive adaptation strategy can be selected when the relative relationship control mechanism is put into use to increase the compatibility of the verification process, or a non-adaptive strategy can be selected when the relative relationship control mechanism is exited to increase the reliability of the verification process.

[0097] More specifically, a multifunctional virtual terminal represents that a target virtual terminal has multiple functions and a unique function cannot be determined.

[0098] The target virtual terminal marked as a multifunctional virtual terminal can establish a new absolute relationship strategy by supplementing the mapping relationship between the target virtual terminal and the standard virtual terminal, and establishing the target virtual terminal as a new dictionary virtual terminal under the standard virtual terminal. The multifunctional virtual terminal that has established an absolute relationship with the standard virtual terminal will automatically cancel the multifunctional virtual terminal mark.

[0099] Additionally, any engineering virtual terminal that does not satisfy any of the above absolute relationship strategy, description uniqueness strategy, and relative relationship strategy cannot be adapted to a standard virtual terminal and is determined to be a virtual terminal without a dictionary.

[0100] When the device type of the IED where the virtual terminal without dictionary is located is protection, it is automatically classified as a protection virtual terminal. When the device type of the IED where it is located is measurement and control, it is automatically classified as a measurement and control virtual terminal. When the IED where it is located is a protection and measurement IED, it is automatically classified as a protection and measurement virtual terminal. When the IED where it is located is an intelligent terminal, merging unit, integrated intelligence, or collection and execution unit IED, it is automatically classified as a protection and measurement virtual terminal.

[0101] In summary, the present invention can accurately identify and classify virtual terminal connections in smart substations, ensure the accuracy and uniqueness of virtual terminal mapping relationships, thereby improving the configuration efficiency and reliability of substation automation systems, reducing communication failures and system misoperations caused by virtual terminal configuration errors, and enhancing the security and stability of the system.

[0102] Example 3

[0103] Reference Figure 8 This embodiment provides a method for checking a virtual terminal, which includes:

[0104] S1. Using the above classification method, determine the virtual connection type described by the target virtual terminal.

[0105] S2. Check the target virtual terminal according to the checking strategy corresponding to the virtual connection type and the virtual connection type described by the target virtual terminal.

[0106] Further, the target virtual terminal is checked according to the checking strategy corresponding to the virtual connection type and the virtual connection type described by the target virtual terminal;

[0107] In response to the virtual connection being protection: the virtual connection type described at the target virtual terminal is inconsistent with the preset virtual connection type corresponding to the target virtual terminal, an error;

[0108] In response to the virtual connection being measurement and control: selecting a target rule from preset rules;

[0109] Check the target virtual terminal based on the target rule;

[0110] Among them, the target rule includes one of the following;

[0111] No verification is performed;

[0112] Comparing whether the virtual connection type described by the target virtual terminal is consistent with the preset virtual connection type corresponding to the target virtual terminal, where the preset virtual connection type includes a target type or a compatible type;

[0113] Compare the properties of the standard virtual terminal corresponding to the target virtual terminal and the preset type of the target virtual terminal to see if they are consistent.

[0114] It should be noted that it also includes generating SCD file virtual connection verification results, wherein the verification results provide the following conclusions for all virtual circuit connections:

[0115] The conclusion is issued when there is no verification and the measurement and control virtual connection is chosen not to be checked.

[0116] Correct, there is a virtual connection that is compatible with the standard virtual circuit and consistent or compatible with the virtual terminal type matching strategy.

[0117] Error, there is a virtual connection that is inconsistent with the standard virtual circuit adaptation or the virtual terminal type matching strategy is not suitable.

[0118] Redundant virtual connections that are not adapted to standard virtual circuits.

[0119] Missing. There is a standard virtual circuit, but there is no virtual connection configured for the actual virtual circuit.

[0120] Preferably, the target virtual terminals are classified and checked based on the standard virtual terminal model, and five conclusions are issued: no check, correct, wrong, redundant, and missing, realizing the differentiated check of all virtual circuit configurations in the SCD file.

[0121] In summary, the beneficial effect of the virtual terminal verification method of the present invention is that a strategy for classifying standard virtual terminals is proposed, and verification strategies are adapted based on different categories of standard virtual terminals, which effectively solves the problem of different types of virtual circuits adapting to verification strategies of different strictness and avoids false alarms and invalid errors.

[0122] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. 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.

Claims

1. A method for classifying virtual terminals, characterized in that: include, Get the target virtual terminals in the project ICD file and the device types connected to each target virtual terminal; The target virtual terminals are converted according to a preset mapping relationship to obtain standard virtual terminals corresponding to each target virtual terminal; According to the device type connected to each target virtual terminal and the standard virtual terminal corresponding to each target virtual terminal, the virtual connection type described by each target virtual terminal is determined.

2. The method for classifying virtual terminals according to claim 1, characterized in that: The preset mapping relationship is the correspondence between the virtual terminals in the engineering ICD file and the standard virtual terminals, and the standard virtual terminals include protection virtual terminals, measurement and control virtual terminals, and measurement and protection virtual terminals predefined according to attributes.

3. The method for classifying virtual terminals according to claim 2, characterized in that: After obtaining the target virtual terminals and the device types connected to each target virtual terminal in the engineering ICD file, the method further includes: Obtain the target IED device model; establish the GOOSE control block and SV control block in the IED device model; Create standard virtual terminals for data transmission in GOOSE control blocks and SV control blocks; and obtain virtual terminals in ICD files of each project based on historical project configuration files; Establishing a correspondence between the virtual terminals in the ICD files of each project and the standard virtual terminals according to a preset strategy; Based on the corresponding relationship, the mapping relationship is obtained.

4. The method for classifying virtual terminals according to claim 2, characterized in that: The standard virtual terminal attributes corresponding to each target virtual terminal are determined according to the device type connected to each target virtual terminal, and the virtual connection type described by each target virtual terminal is determined according to the standard virtual terminal attributes corresponding to each target virtual terminal, and the virtual connection type includes protection virtual connection and measurement and control virtual connection.

5. The method for classifying virtual terminals according to claim 4, characterized in that: The device type connected to the target virtual terminal includes a virtual connection external device type and a virtual connection internal device type, and the step of determining the standard virtual terminal attribute corresponding to each target virtual terminal according to the device type connected to each target virtual terminal, and determining the virtual connection type described by each target virtual terminal according to the standard virtual terminal attribute corresponding to each target virtual terminal, includes: In the case where the standard virtual terminal attribute corresponding to the target virtual terminal is a measurement and control virtual terminal of the receiver, and the receiver device has a measurement and control function, determining that the virtual connection type is a measurement and control virtual connection; In the case where the standard virtual terminal attribute corresponding to the target virtual terminal is a protection virtual terminal of the receiver, and the receiver device has a protection function, determining that the virtual connection type is a protection virtual connection; In the case where the standard virtual terminal attribute corresponding to the target virtual terminal is a protection virtual terminal, the sending device has a protection function, and the receiving device includes both protection and measurement and control functions, the virtual connection type is determined to be a protection virtual connection; When the standard virtual terminal attribute corresponding to the target virtual terminal is a measurement and control virtual terminal, the sending device has a measurement and control function or includes both protection and measurement and control functions, and the receiving device includes both protection and measurement and control functions, the virtual connection type is determined to be a measurement and control virtual connection.

6. The method for classifying virtual terminals according to claim 5, characterized in that: The preset strategies include absolute relationship strategy, description unique strategy and relative relationship strategy; The absolute relationship strategy represents: the corresponding relationship between the target virtual terminal and the standard virtual terminal.

7. The method for classifying virtual terminals according to claim 6, characterized in that: The unique description strategy indicates that the target virtual terminal exists and is unique in the corresponding standard virtual terminal, and exists and is unique in the virtual terminals under different standard virtual terminals.

8. The method for classifying virtual terminals according to claim 7, characterized in that: The relative relationship strategy indicates that the target virtual terminal exists in the corresponding standard virtual terminal model, or exists in virtual terminals under different standard virtual terminals, and exists in no less than 2 places.

9. A method for checking a virtual terminal, characterized in that: For the target virtual terminal, using the classification method according to any one of claims 1 to 8, determining the type of virtual connection described by the target virtual terminal; The target virtual terminal is checked according to the checking strategy corresponding to the virtual connection type and the virtual connection type described by the target virtual terminal.

10. The virtual terminal checking method according to claim 9, characterized in that: Verifying the target virtual terminal according to the verification strategy corresponding to the virtual connection type and the virtual connection type described by the target virtual terminal; In response to the virtual connection being protection: the virtual connection type described in the target virtual terminal is inconsistent with the preset virtual connection type corresponding to the target virtual terminal, an error; In response to the virtual connection being measurement and control: selecting a target rule from preset rules; Checking the target virtual terminal based on the target rule; Wherein, the target rule includes one of the following: No verification is performed; Comparing whether the virtual connection type described by the target virtual terminal is consistent with a preset virtual connection type corresponding to the target virtual terminal, wherein the preset virtual connection type includes a target type or a compatible type; Compare whether the attribute of the standard virtual terminal corresponding to the target virtual terminal is consistent with the preset type of the target virtual terminal.

Citation Information

Patent Citations

  • SCD file verification method and device based on standard virtual terminal loop expert database

    CN116186192A

  • SCD file measurement and control virtual loop verification method

    CN116820476A

  • Automatic matching method and system for virtual terminal description of ICD file

    CN117972159A

Cited By

  • Intelligent checking method and system for virtual loop of substation configuration file

    CN120069814A