Telekinetic meter calibration method, device, electronic equipment and storage medium
By applying the automated verification method of candidate naming rules and standard content tables in telemeters, the problem of low verification efficiency of telemeters is solved, fast and accurate telesignaling information detection is achieved, manual workload is reduced, and the standardization and audit requirements of telemeters are met.
Patent Information
- Application Number
- CN202411196813.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2044-08-29
AI Technical Summary
The calibration efficiency of telemeters is low and the manual review efficiency is slow, which cannot meet the needs of rapid standardization and review of a large number of telemeters.
By determining the telesignaling information in the substation telemeter, using candidate naming rules and standard content tables, and using computing equipment for automated verification, rewriting errors and omissions in the telesignaling information can be screened out, improving matching efficiency, and performing similarity comparisons through natural language processing tools to ensure that the rewritten telesignaling information complies with the specifications.
It realizes the rapid detection and calibration of telemeters, reduces manual workload, improves calibration efficiency and accuracy, and meets the standardization and audit requirements of telemeters.
Smart Images

Figure CN119047454B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to a telekinetic meter calibration method, device, electronic equipment and storage medium. Background Art
[0002] The telemeter is a basic document used by the relay automation professionals in the substation field to communicate with the dispatching master station.
[0003] To further standardize telemeters, original meters must be modified and standardized before they can be officially stored. This requires manually organizing the signals in the numerous telemeters at existing plants and stations, and then manually reviewing the correctness and compliance of these standardized meters. Furthermore, with the annual construction and comprehensive improvement of stations, the relay automation team continues to produce new telemeters, which also require review before they can be used for on-site acceptance. However, due to the slow efficiency of manual review, there is a need to improve the efficiency of telemeter calibration. Summary of the Invention
[0004] The present invention provides a telekinetic meter calibration method, device, electronic equipment and storage medium to solve the problem of low calibration efficiency of the telekinetic meter.
[0005] According to one aspect of the present invention, a telekinetic meter calibration method is provided, the method comprising:
[0006] Determine a substation telemeter, which is a telemeter belonging to the substation field. The substation telemeter includes a first telesignaling information column and a second telesignaling information column corresponding to the first telesignaling information column. The first telesignaling information column includes at least one first telesignaling information, the second telesignaling information column includes at least one second telesignaling information, each first telesignaling information has a corresponding second telesignaling information, the first telesignaling information is telesignaling information that has not been rewritten according to preset requirements, and the second telesignaling information is telesignaling information that has been rewritten according to preset requirements;
[0007] For each first telesignaling information in the at least one first telesignaling information, determine at least one target naming rule from at least one candidate naming rule, where the target naming rule is satisfied by the first telesignaling information and second telesignaling information corresponding to the first telesignaling information does not satisfy the candidate naming rule;
[0008] For each first telesignaling information in at least one first telesignaling information, based on a pre-constructed standard content table, the first telesignaling information and the second telesignaling information corresponding to the first telesignaling information are verified to obtain a verification result. The standard content table is composed of a rewriting template used when rewriting the first telesignaling information into the second telesignaling information. The verification result is used to describe whether the second telesignaling information corresponding to the first telesignaling information is consistent with the standard content table.
[0009] According to another aspect of the present invention, a telekinetic meter calibration device is provided, the device comprising:
[0010] a data determination module, configured to determine a substation telemeter, the substation telemeter being a telemeter belonging to the substation field, the substation telemeter comprising a first telesignaling information column and a second telesignaling information column corresponding to the first telesignaling information column, the first telesignaling information column comprising at least one first telesignaling information, the second telesignaling information column comprising at least one second telesignaling information, each first telesignaling information having a corresponding second telesignaling information, the first telesignaling information being telesignaling information not being rewritten in accordance with preset requirements, and the second telesignaling information being telesignaling information being rewritten in accordance with preset requirements;
[0011] a target rule determination module, configured to determine, for each first telesignaling information in the at least one first telesignaling information, at least one target naming rule from at least one candidate naming rule, wherein the target naming rule is satisfied by the first telesignaling information and the second telesignaling information corresponding to the first telesignaling information does not satisfy the candidate naming rule;
[0012] The verification result determination module is used to verify the first telesignaling information and the second telesignaling information corresponding to the first telesignaling information for each first telesignaling information in at least one first telesignaling information based on a pre-constructed standard content table to obtain a verification result. The standard content table is composed of a rewriting template used when rewriting the first telesignaling information into the second telesignaling information. The verification result is used to describe whether the second telesignaling information corresponding to the first telesignaling information is consistent with the standard content table.
[0013] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0014] at least one processor; and
[0015] a memory communicatively connected to at least one processor; wherein,
[0016] The memory stores a computer program that can be executed by at least one processor. The computer program is executed by the at least one processor so that the at least one processor can execute the telekinetic meter calibration method according to any embodiment of the present invention.
[0017] According to another aspect of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium stores computer instructions, which are used to enable a processor to implement the telekinetic meter calibration method according to any embodiment of the present invention when executed.
[0018] The technical solution of the embodiment of the present invention can quickly screen the first telesignaling information and the second telesignaling information for the omission or error of key information during the rewriting process by determining at least one target naming rule for each first telesignaling information in at least one first telesignaling information from at least one candidate naming rule. Since the screening process is matched through the candidate naming rules, the matching process can be implemented by a computing device, thereby further improving the matching efficiency. By verifying each second telesignaling information in at least one second telesignaling information based on a pre-constructed standard content table, the second telesignaling information is obtained, and the verification result can be guaranteed that the rewriting of the rewritten second telesignaling information is correct, thereby verifying the standardization of the telesignaling information. Through the combined use of the above steps, it is possible to quickly detect the first telesignaling information and the second telesignaling information through a computing device, thereby improving the detection efficiency of the first telesignaling information and the second telesignaling information, thereby reducing the workload of the staff.
[0019] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of 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.
[0021] Figure 1 This is a flow chart of a telekinetic meter calibration method provided according to the first embodiment of the present invention;
[0022] Figure 2 This is a flow chart of another telekinetic meter calibration method provided according to the second embodiment of the present invention;
[0023] Figure 3 2 is a schematic structural diagram of a telekinetic meter calibration device according to a fourth embodiment of the present invention;
[0024] Figure 4 The present invention is a schematic structural diagram of an electronic device for implementing the telekinetic meter calibration method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0026] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] Example 1
[0028] Figure 1 A flowchart of a telemeter calibration method is provided for the first embodiment of the present invention. This embodiment is applicable to the case where a large number of telemeters are to be calibrated. The method can be executed by a telemeter calibration device. The telemeter calibration device can be implemented in the form of hardware and / or software. The telemeter calibration device can be configured in an electronic device with data processing capabilities. Figure 1 As shown, the method includes:
[0029] S110. Determine the substation telemeter. The substation telemeter is a telemeter belonging to the substation field. The substation telemeter includes a first telesignaling information column and a second telesignaling information column corresponding to the first telesignaling information column. The first telesignaling information column includes at least one first telesignaling information, and the second telesignaling information column includes at least one second telesignaling information. Each first telesignaling information has a corresponding second telesignaling information. The first telesignaling information is the telesignaling information that has not been rewritten according to the preset requirements, and the second telesignaling information is the telesignaling information that has been rewritten according to the preset requirements.
[0030] The substation telemeter can be a telemeter used in the substation field. In the substation field, the telemeter usually contains information such as telesignaling quantity, telemetering quantity and remote control quantity, which is used to standardize and record data transmission between the substation and the dispatching center. The substation telemeter contains at least two columns, wherein the first column is the first telesignaling information column and the second column is the second telesignaling information column. The first telesignaling information column contains at least one first telesignaling information, and the second telesignaling information column contains at least one second telesignaling information, wherein the first telesignaling information is the telesignaling information that has not been rewritten according to the preset requirements, such as the 220KV42761 knife switch closed position. The second telesignaling information is the telesignaling information that has been rewritten according to the preset requirements, such as the 220KV42761 knife switch closed position.
[0031] Telemeters are essential documents used by the relay automation department in the substation field to communicate with the dispatching master station. Once a telemeter is created, the manufacturer will select a point to generate a transfer table and download it to the telemotors at the plant site. Furthermore, the master station will modify the database on the master server based on this telemeter to ensure consistency with the station site, allowing for subsequent automation acceptance. Telemeters primarily contain information on telemetry, telesignaling, remote control, and remote regulation. To further standardize telemeters, existing telemeters must be modified according to specific documents before they can be officially stored. This requires manually standardizing the signals in the numerous existing telemeters at the plant site, and then manually reviewing the correctness and compliance of these standardized meters. Furthermore, with the annual construction and comprehensive renovation of substations, the relay automation team will continue to produce new telemeters, which also require prior review. Therefore, it is necessary to first determine the substation telemeters.
[0032] The obtained substation change table is shown in Table 1:
[0033] Table 1 Transformer teledynamic meter
[0034]
[0035] In Table 1, the closed position of the switch 4276 of the 220kV Sanyongjia line is the first telesignaling information, and the three-phase closed position of the switch 4276 of the 220kV Sanyongjia line is the second telesignaling information. Each first telesignaling information corresponds to a second telesignaling information, and the second telesignaling information is obtained by rewriting the first telesignaling information.
[0036] In the traditional method, the first remote signaling information and the second remote signaling information need to be manually checked to see whether the rewriting result is correct.
[0037] S120. For each first telesignaling information in at least one first telesignaling information, determine at least one target naming rule from at least one candidate naming rule, where the target naming rule is a rule that is met by the first telesignaling information and the second telesignaling information corresponding to the first telesignaling information does not meet the candidate naming rule.
[0038] The candidate naming rule is that after the first telesignaling information is rewritten as the second telesignaling information, the first telesignaling information and the second telesignaling information should have or not have the same characteristics at the same time, for example, both contain combinations of three digits and two letters, two digits and two letters, and one digit and one letter.
[0039] If, between the first telesignaling information and the second telesignaling information, one of the telesignaling information includes a feature that the other telesignaling information does not have, it is obvious that the second telesignaling information rewritten from the first telesignaling information has an abnormality.
[0040] Therefore, at least one feature included in both the first remote signaling information and the second remote signaling information is predetermined as at least one candidate naming rule, and the first remote signaling information and the second remote signaling information are matched with each candidate naming rule.
[0041] There are generally four situations in the matching process:
[0042] Case 1: Both the first and second telesignaling information meet the candidate naming rules;
[0043] Case 2: The first telesignaling information meets the candidate naming rules, while the second telesignaling information does not meet the candidate naming rules;
[0044] Case 3: The first telesignaling information does not conform to the candidate naming rules, while the second telesignaling information conforms to the candidate naming rules;
[0045] Case 4: Both the first telesignaling information and the second telesignaling information do not comply with the candidate naming rules.
[0046] In case one, it is shown that the first telesignaling information and the second telesignaling information involve a certain candidate naming rule, and both meet the requirements of the candidate naming rule. At this time, it is considered that in the candidate naming rule, the rewriting of the first telesignaling information into the second telesignaling information is basically correct. However, it is also possible that although it meets the requirements, the actual content does not meet the requirements. For example, the candidate naming rule is two digits and two letters, but the first telesignaling information is "24KV", but the second telesignaling information is "12KV". At this time, although both meet the candidate naming rule, the first telesignaling information and the second telesignaling information are actually not the same. At this time, it is necessary to make a detailed comparison of the first telesignaling information and the second telesignaling information to determine whether the contents of the two are the same.
[0047] In the second case, it is shown that the first telesignaling information involves a candidate naming rule, but the second telesignaling information does not involve the candidate naming rule. In this case, it is considered that the rewriting of the first telesignaling information into the second telesignaling information is an incorrect rewriting in the candidate naming rule.
[0048] In case three, it is shown that the second telesignaling information involves a candidate naming rule, but the first telesignaling information does not involve the candidate naming rule. At this time, it is considered that in the candidate naming rule, the rewriting of the first telesignaling information to the second telesignaling information is an incorrect rewriting, but this situation will not occur under normal circumstances.
[0049] In case 4, it is shown that neither the first telesignaling information nor the second telesignaling information involves a certain candidate naming rule. In this case, it is considered that in the candidate naming rule, the rewriting of the first telesignaling information into the second telesignaling information does not involve the candidate naming rule.
[0050] Through the four situations after matching, if situation one, situation three and situation four occur, they can be ignored directly, but if situation two occurs, it is determined that the rewriting error of the first remote signaling information and the second remote signaling information is determined, and the candidate naming rule is used as the target naming rule.
[0051] By determining at least one target naming rule for each first telesignaling information in at least one first telesignaling information from at least one candidate naming rule, the first telesignaling information and the second telesignaling information in which key information is omitted during the rewriting process can be quickly screened, and since the screening process is matched through the candidate naming rules, the matching process can be implemented through a computing device, thereby further improving the matching efficiency.
[0052] In an optional solution, for each first telesignaling information in the at least one first telesignaling information, determining at least one target naming rule from at least one candidate naming rule may include steps A1-A4:
[0053] Step A1: Match the first remote signaling information with at least one candidate naming rule one by one until a first matching candidate naming rule that matches the first remote signaling information is determined.
[0054] Step A2: Determine whether the second telesignaling information corresponding to the first telesignaling information meets the first matching candidate naming rule; if not, generate a sub-target naming rule.
[0055] Step A3: Continue matching the first telesignaling information with the candidate naming rules following the first matched candidate naming rule until the last candidate naming rule is matched, and obtain at least one sub-target naming rule.
[0056] Step A4: Generate at least one target naming rule based on at least one sub-target naming rule.
[0057] When determining at least one target naming rule from at least one candidate naming rule for each piece of at least one first telesignaling information, the first telesignaling information may be matched one by one with the at least one candidate naming rule.
[0058] During the matching process, the first telesignaling information will be matched one by one from top to bottom according to the sorting order of each candidate naming rule. After matching the corresponding candidate naming rule, it will be determined whether the candidate naming rule also satisfies the second telesignaling information. If it does, it will continue to match the next candidate naming rule; if not, it will use the candidate naming rule as the sub-target naming rule and continue to match the next candidate naming rule.
[0059] After obtaining at least one sub-target naming rule, the sub-target naming rule is used as the target naming rule, thereby obtaining at least one target naming rule.
[0060] By matching the candidate naming rule, after the first telesignaling information matches the candidate naming rule, directly matching the candidate naming rule with the second telesignaling information, thereby determining the sub-target naming rule for matching, it is possible to ensure that the sub-target naming rule is output quickly during the matching process. This allows some matching results to be retained if the model suddenly becomes abnormal during the matching process and subsequent matching cannot be performed.
[0061] In an optional solution, for each first telesignaling information in the at least one first telesignaling information, determining at least one target naming rule from at least one candidate naming rule may include steps B1-B2:
[0062] Step B1: Match the first remote signaling information with each preset naming rule in at least one candidate naming rule one by one to determine at least one candidate naming rule that matches the first remote signaling information.
[0063] Step B2: Match the second remote signaling information corresponding to the first remote signaling information with at least one candidate naming rule that matches the first remote signaling information to determine at least one target naming rule.
[0064] When determining at least one target naming rule, the first telesignaling information may be matched one by one with each preset naming rule in at least one candidate naming rule, thereby screening out at least one candidate naming rule that matches the first telesignaling information from each preset naming rule.
[0065] After screening out at least one candidate naming rule that matches the first remote signaling information, these candidate naming rules are matched with the second remote signaling information to determine at least one target naming rule.
[0066] For example, take "220kV Sanyongjia line 4276 switch closing position" as the first telesignaling information, "220kV Sanyongjia line 4276 switch three-phase closing position" as the corresponding second telesignaling information, and take three digits and two letters, two digits and two letters, and one digit and one letter as candidate naming rules.
[0067] The first telesignaling information will be matched with the combination of three digits and two letters, two digits and two letters, and one digit and one letter respectively. The matching determines that "220kV" meets the combination of three digits and two letters, and "20kV" meets the combination of two digits and two letters, and "0k" meets the combination of one digit and one letter. At this time, the combination of three digits and two letters will be determined as the candidate naming rule that matches the first telesignaling information.
[0068] Matching the candidate naming rule with "220kV Sanyongjia line 4276 switch three-phase closing position" will determine that the candidate naming rule also matches "220kV Sanyongjia line 4276 switch three-phase closing position".
[0069] By matching the first telesignaling information with each preset naming rule in at least one candidate naming rule one by one, determining at least one candidate naming rule that matches the first telesignaling information, and matching the second telesignaling information corresponding to the first telesignaling information with at least one candidate naming rule that matches the first telesignaling information, determining at least one target naming rule, it is possible to quickly determine the target naming rule and improve the operating efficiency of the system.
[0070] S130. For each second telesignaling information in at least one second telesignaling information, based on a pre-constructed standard content table, the second telesignaling information is verified to obtain a verification result. The standard content table is composed of second telesignaling information generated by rewriting the first telesignaling information. The verification result is used to describe whether the second telesignaling information is the same as the rewritten second telesignaling information in the standard content table.
[0071] The specification content table can be a table composed of second telesignaling information generated by rewriting different first telesignaling information, such as the three-phase closing position of the 4276 switch of the 220kV Sanyongjia line and the three-phase opening position of the 4276 switch of the 220kV Sanyongjia line.
[0072] In addition to the verification in S120, the second telesignaling information also needs to determine whether the rewriting is correct based on the standard content. This can be done by pre-forming a standard content table of each correctly rewritten second telesignaling information.
[0073] After matching the second telesignaling information with each correctly rewritten second telesignaling information in the standard content table, find the correctly rewritten second telesignaling information that is most similar to the second telesignaling information, and then make a detailed comparison between the matched correctly rewritten second telesignaling information and the second telesignaling information to be verified to determine whether the two are the same, and use the comparison result as the verification result.
[0074] For example, the second telesignaling information to be verified is "220kV Sanyongjia line 4276 switch three-phase closed position", and the second telesignaling information that is rewritten correctly in the specification content table is "110kV Sanyongjia line 4276 switch three-phase closed position" and "220kV Sanyongjia line 4276 switch three-phase closed position". At this time, the second telesignaling information to be verified and the rewritten correct second telesignaling information are preliminarily screened to determine that the "220kV Sanyongjia line 4276 switch three-phase closed position" in the rewritten correct second telesignaling information has the highest similarity with the second telesignaling information to be verified. At this time, the "220kV Sanyongjia line 4276 switch three-phase closed position" in the rewritten correct second telesignaling information is compared in detail with the second telesignaling information to be verified, to determine whether the two are the same, and to obtain the verification result.
[0075] By verifying each second telesignaling information in at least one second telesignaling information based on a pre-constructed standard content table, a verification result is obtained, which can ensure that the rewritten second telesignaling information is rewritten correctly, thereby improving the accuracy of the verification.
[0076] According to the technical solution of the embodiment of the present invention, by determining at least one target naming rule from at least one candidate naming rule for each first telesignaling information in at least one first telesignaling information, it is possible to quickly screen the first telesignaling information and the second telesignaling information in which key information is omitted during the rewriting process. Moreover, since the screening process is matched through the candidate naming rule, the matching process can be implemented by a computing device, thereby further improving the matching efficiency. By verifying each second telesignaling information in at least one second telesignaling information based on a pre-constructed standard content table, the second telesignaling information is obtained, and the verification result can be obtained, which can ensure that the rewriting of the rewritten second telesignaling information is correct, thereby verifying the standardization of the telesignaling information. By using the above steps in combination, it is possible to quickly detect the first telesignaling information and the second telesignaling information through a computing device, thereby improving the detection efficiency of the first telesignaling information and the second telesignaling information, thereby reducing the workload of the staff.
[0077] Example 2
[0078] Figure 2The present invention provides a flowchart of another telemeter calibration method. This embodiment further optimizes the process of obtaining the calibration result by calibrating the first telemeter information and the second telemeter information corresponding to the first telemeter information based on the pre-built standard content table in the above embodiment. This embodiment can be combined with various optional solutions in one or more of the above embodiments. Figure 2 As shown, the telekinetic meter calibration method of this embodiment may include the following steps:
[0079] S210. Determine the substation telemeter. The substation telemeter is a telemeter belonging to the substation field. The substation telemeter includes a first telesignaling information column and a second telesignaling information column corresponding to the first telesignaling information column. The first telesignaling information column includes at least one first telesignaling information, and the second telesignaling information column includes at least one second telesignaling information. Each first telesignaling information has a corresponding second telesignaling information. The first telesignaling information is the telesignaling information that has not been rewritten according to the preset requirements, and the second telesignaling information is the telesignaling information that has been rewritten according to the preset requirements.
[0080] S220. For each first telesignaling information in at least one first telesignaling information, determine at least one target naming rule from at least one candidate naming rule, where the target naming rule is a rule that is met by the first telesignaling information and the second telesignaling information corresponding to the first telesignaling information does not meet the candidate naming rule.
[0081] S230. Based on a natural language processing tool, the second telesignaling information is compared with each specification template in the specification content table for similarity, and a target specification template is determined. The similarity comparison result between the target specification template and the second telesignaling information is greater than the similarity comparison result between the specification templates other than the target specification template and the second telesignaling information.
[0082] Natural language processing tools refer to a series of software, algorithms and technologies used to process and analyze human natural language.
[0083] Through natural language processing tools, a rapid similarity comparison can be performed between the second telesignaling information and each specification template in the specification content table, thereby achieving rapid determination of the target specification template.
[0084] When performing similarity comparison, the specification template with the highest similarity to the second telesignaling information in the specification content table will be selected as the target specification template.
[0085] S240. Match the target specification template with the second telesignaling information one by one to determine whether the two are consistent. If they are inconsistent, obtain a verification result.
[0086] After similarity screening, since the target specification template is the specification template most similar to the second telesignaling information, it can be determined that the second telesignaling information should be the same as the target specification template. At this time, the target specification template can be directly matched with the information in the second telesignaling information one by one to determine whether the two are the same. If they are inconsistent, it means that the target specification templates in the specification content table that are most similar to the second telesignaling information are different from the second telesignaling information. At this time, the second telesignaling information is considered to be wrong.
[0087] Through natural language processing tools, the second telesignaling information is compared with each standard template in the standard content table for similarity, the target standard template is determined, and the target standard template is matched with the second telesignaling information one by one to determine whether the two are consistent. If they are inconsistent, a verification result is obtained, which can realize rapid verification of the second telesignaling information, thereby improving the verification efficiency of the system.
[0088] In an optional solution, the target specification template is matched with the second remote signaling information one by one, including steps C1-C2:
[0089] Step C1: remove the preset variable fields in the second remote signaling information to obtain the third remote signaling information.
[0090] Step C2: Match the third telesignaling information with the target specification template one by one.
[0091] In practice, some fields in the second telesignaling information may vary, and the range of variation is often large, making it difficult to list all of them. Therefore, these fields that may vary can be pre-determined as preset variable fields. When matching the target specification template with the second telesignaling information one by one, the preset variable fields are removed, thereby obtaining the third telesignaling information after the removal. The third telesignaling information is then matched one by one with the fields in the target specification template.
[0092] In addition, the preset variable fields in the second telesignaling information can be removed first to obtain the third telesignaling information, and then the third telesignaling information can be compared with the various standard templates in the standard content table through natural language processing tools for simple similarity. After determining the target standard template, the third telesignaling information can be matched with the target standard template one by one to improve the accuracy of the match.
[0093] In an optional solution, after verifying each second telesignaling information in the at least one second telesignaling information based on a pre-constructed standard content table and obtaining a verification result, the method further includes:
[0094] The first telesignaling information, the second telesignaling information corresponding to the first telesignaling information, the at least one target naming rule corresponding to the first telesignaling information, and the verification result corresponding to the second telesignaling information are summarized to obtain a verification result table.
[0095] In order to facilitate the display of the verification results, after obtaining the verification results of each first telesignaling information, the second telesignaling information corresponding to the first telesignaling information, at least one target naming rule corresponding to the first telesignaling information, and the second telesignaling information, each first telesignaling information, the second telesignaling information corresponding to the first telesignaling information, at least one target naming rule corresponding to the first telesignaling information, and the second telesignaling information can be summarized to obtain a verification result table.
[0096] According to the technical solution of the embodiment of the present invention, the second telesignaling information is compared with the various standard templates in the standard content table for similarity through a natural language processing tool, the target standard template is determined, and the target standard template is matched with the second telesignaling information one by one to determine whether the two are consistent. If they are inconsistent, a verification result is obtained, which can realize rapid verification of the second telesignaling information, thereby improving the verification efficiency of the system.
[0097] Example 3
[0098] For ease of understanding, this application takes this embodiment as an example.
[0099] Since the example of the substation telemetry table has been given in the first embodiment, in this embodiment, Table 1 is still used as the substation telemetry table. Table 2 is a table of candidate naming rules.
[0100] Table 2 Candidate naming rules
[0101]
[0102]
[0103]
[0104] First, the first telesignaling message is used as the data processing target. For each first telesignaling message, the program searches for key data that matches the candidate naming rules. Then, the program searches the second telesignaling message for matching data. If a match occurs, the candidate naming rule is considered verified. If not, the program reports the corresponding mismatch result. After this step is completed, the program automatically checks the next candidate naming rule. Once all 22 candidate naming rules have been checked, the telesignaling verification process is considered complete.
[0105] In order to improve the reliability of the entire substation telemeter verification, the program also takes into account the following special situations:
[0106] (1) There may be multiple key data in the same telesignal that meet a certain candidate naming rule at the same time. Therefore, when the program checks each candidate naming rule, it will search for all key data in the same telesignal that meet the candidate naming rule.
[0107] (2) In the same telesignal, there may be a key data that satisfies multiple candidate naming rules at the same time. Therefore, each time the program checks a candidate naming rule, it will search all the key data in the same telesignal;
[0108] (3) In some cases, the first telesignaling information may differ significantly from the second telesignaling information. For example, the first telesignaling information contains certain key data that the second telesignaling information does not. The solution for this situation is to mark it as missing but not report an error, so that the user can manually confirm it further.
[0109] The above steps complete the task of automatically checking the key information of the substation telemeter through the program. The next step is to further check the standardization of the second telesignal information description in the substation telemeter.
[0110] For each second telesignal message in the substation telemeter, the program first uses existing natural language processing tools to perform a rough comparison of content similarity, locating the most similar description entry in the standard content table. It then uses the template content of this entry as a reference to perform a detailed comparison and verification of the content consistency of the second telesignal message. Notably, during this detailed comparison, if the second telesignal message contains variable content such as alphanumeric characters, symbols, and line names, the program searches for and automatically removes such content before verification. Alternatively, if the description entry in the standard content table contains an ellipsis, such as "×× Public Measurement and Control Device Alarm," the program not only verifies the consistency of the fixed description within it, namely "Public Measurement and Control Device Alarm," but also compares the consistency of the text structure before and after the fixed description.
[0111] Example 4
[0112] Figure 3 The present invention provides a structural block diagram of a telemeter calibration device. This embodiment is applicable to situations where a large number of telemeters need to be calibrated. The telemeter calibration device can be implemented in the form of hardware and / or software. The telemeter calibration device can be configured in an electronic device with data processing capabilities. Figure 3 As shown, the telekinetic meter calibration device of this embodiment may include a data determination module 310, a target rule determination module 320, and a calibration result determination module 330. Among them:
[0113] A data determination module 310 is configured to determine a substation telemeter, wherein the substation telemeter is a telemeter belonging to the substation field, and includes a first telemetering information column and a second telemetering information column corresponding to the first telemetering information column. The first telemetering information column includes at least one first telemetering information, and the second telemetering information column includes at least one second telemetering information. Each first telemetering information has a corresponding second telemetering information. The first telemetering information is telemetering information that has not been rewritten according to preset requirements, and the second telemetering information is telemetering information that has been rewritten according to preset requirements.
[0114] a target rule determination module 320 for determining, for each first telesignaling information in the at least one first telesignaling information, at least one target naming rule from at least one candidate naming rule, wherein the target naming rule is satisfied by the first telesignaling information and the second telesignaling information corresponding to the first telesignaling information does not satisfy the candidate naming rule;
[0115] The verification result determination module 330 is used to verify each first telesignaling information in the at least one first telesignaling information and the second telesignaling information corresponding to the first telesignaling information based on a pre-constructed standard content table to obtain a verification result. The standard content table is composed of a rewriting template used when rewriting the first telesignaling information into the second telesignaling information. The verification result is used to describe whether the second telesignaling information corresponding to the first telesignaling information is consistent with the standard content table.
[0116] Based on the above embodiment, optionally, the target rule determination module 320 includes:
[0117] Matching the first remote signaling information with the at least one candidate naming rule one by one until a first matching candidate naming rule that matches the first remote signaling information is determined;
[0118] Determining whether the second telesignaling information corresponding to the first telesignaling information meets the first matching candidate naming rule, and if not, generating a sub-target naming rule;
[0119] Continue matching the first remote signaling information with candidate naming rules following the first matched candidate naming rule until the last candidate naming rule is matched, and obtain at least one sub-target naming rule;
[0120] At least one target naming rule is generated according to the at least one sub-target naming rule.
[0121] Based on the above embodiment, optionally, the target rule determination module 320 includes:
[0122] Matching the first remote signaling information with each preset naming rule in at least one candidate naming rule one by one, and determining at least one candidate naming rule that matches the first remote signaling information;
[0123] The second remote signaling information corresponding to the first remote signaling information is matched with at least one candidate naming rule that matches the first remote signaling information to determine at least one target naming rule.
[0124] Based on the above embodiment, optionally, the verification result determination module 330 includes:
[0125] Based on a natural language processing tool, the second remote signaling information is compared with each standard template in the standard content table for similarity, and a target standard template is determined, wherein a similarity comparison result between the target standard template and the second remote signaling information is greater than a similarity comparison result between standard templates other than the target standard template and the second remote signaling information;
[0126] The target specification template is matched with the second telesignaling information one by one to determine whether the two are consistent. If they are inconsistent, a verification result is obtained.
[0127] Based on the above embodiment, optionally, matching the target specification template with the second remote signaling information one by one includes:
[0128] Eliminating the preset variable field in the second remote signaling information to obtain third remote signaling information;
[0129] The third remote signaling information is matched one by one with the target specification template.
[0130] Based on the above embodiment, optionally, after the verification result determination module 330, the device further includes:
[0131] The first telesignaling information, the second telesignaling information corresponding to the first telesignaling information, at least one target naming rule corresponding to the first telesignaling information, and the verification results corresponding to the second telesignaling information are summarized to obtain a verification result table.
[0132] The telekinetic meter calibration device provided in the embodiment of the present invention can execute the telekinetic meter calibration method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0133] Example 5
[0134] Figure 4A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0135] like Figure 4 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11. The memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0136] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0137] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the telekinetic meter calibration method.
[0138] In some embodiments, the telemotion meter calibration method can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the telemotion meter calibration method described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the telemotion meter calibration method in any other suitable manner (e.g., via firmware).
[0139] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0140] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0141] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0142] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0143] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0144] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0145] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.
[0146] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A telekinetic meter calibration method, characterized in that: include: Determine a substation teledynamic meter, the substation teledynamic meter being a teledynamic meter belonging to the substation field, the substation teledynamic meter comprising a first telesignaling information column and a second telesignaling information column corresponding to the first telesignaling information column, the first telesignaling information column comprising at least one first telesignaling information, the second telesignaling information column comprising at least one second telesignaling information, each first telesignaling information having a corresponding second telesignaling information, the first telesignaling information being telesignaling information not being rewritten according to preset requirements, and the second telesignaling information being telesignaling information being rewritten according to preset requirements; For each piece of the at least one first telesignaling information, determine at least one target naming rule from at least one candidate naming rule, the target naming rule being composed of candidate naming rules that the first telesignaling information complies with and that second telesignaling information corresponding to the first telesignaling information does not comply with; For each second telesignaling information in at least one second telesignaling information, the second telesignaling information is verified based on a pre-constructed standard content table to obtain a verification result, wherein the standard content table is composed of second telesignaling information generated by rewriting the first telesignaling information, and the verification result is used to describe whether the second telesignaling information corresponding to the first telesignaling information is the same as the second telesignaling information rewritten in the standard content table.
2. The method according to claim 1, characterized in that For each piece of the at least one first telesignaling information, determining at least one target naming rule from at least one candidate naming rule includes: Matching the first remote signaling information with the at least one candidate naming rule one by one until a first matching candidate naming rule that matches the first remote signaling information is determined; Determining whether the second telesignaling information corresponding to the first telesignaling information meets the first matching candidate naming rule, and if not, generating a sub-target naming rule; Continue matching the first remote signaling information with candidate naming rules following the first matched candidate naming rule until the last candidate naming rule is matched, and obtain at least one sub-target naming rule; At least one target naming rule is generated according to the at least one sub-target naming rule.
3. The method according to claim 1, characterized in that For each piece of the at least one first telesignaling information, determining a target naming rule from at least one candidate naming rule includes: Matching the first remote signaling information with each preset naming rule in at least one candidate naming rule one by one, and determining at least one candidate naming rule that matches the first remote signaling information; The second remote signaling information corresponding to the first remote signaling information is matched with at least one candidate naming rule that matches the first remote signaling information to determine at least one target naming rule.
4. The method according to claim 1, wherein For each piece of the at least one piece of second telesignaling information, the second telesignaling information is verified based on a pre-constructed standard content table to obtain a verification result, including: Based on a natural language processing tool, the second remote signaling information is compared with each standard template in the standard content table for similarity, and a target standard template is determined, wherein a similarity comparison result between the target standard template and the second remote signaling information is greater than a similarity comparison result between standard templates other than the target standard template and the second remote signaling information; The target specification template is matched with the second telesignaling information one by one to determine whether the two are consistent. If they are inconsistent, a verification result is obtained.
5. The method according to claim 4, characterized in that Matching the target specification template with the second remote signaling information one by one includes: Eliminating the preset variable field in the second remote signaling information to obtain third remote signaling information; The third remote signaling information is matched one by one with the target specification template.
6. The method according to claim 1, characterized in that After verifying each of the at least one second telesignaling information based on the pre-built standard content table to obtain a verification result, the method further includes: The first telesignaling information, the second telesignaling information corresponding to the first telesignaling information, at least one target naming rule corresponding to the first telesignaling information, and the verification results corresponding to the second telesignaling information are summarized to obtain a verification result table.
7. A telekinetic meter calibration device, characterized in that: include: a data determination module, configured to determine a substation telemeter, the substation telemeter being a telemeter belonging to the substation field, the substation telemeter comprising a first telesignaling information column and a second telesignaling information column corresponding to the first telesignaling information column, the first telesignaling information column comprising at least one first telesignaling information, the second telesignaling information column comprising at least one second telesignaling information, each first telesignaling information having a corresponding second telesignaling information, the first telesignaling information being telesignaling information not being rewritten in accordance with preset requirements, and the second telesignaling information being telesignaling information being rewritten in accordance with preset requirements; a target rule determination module, configured to determine, for each first telesignaling information in the at least one first telesignaling information, at least one target naming rule from at least one candidate naming rule, the target naming rule being composed of candidate naming rules to which the first telesignaling information complies and to which second telesignaling information corresponding to the first telesignaling information does not comply; A verification result determination module is used to verify each first telesignaling information in the at least one first telesignaling information and the second telesignaling information corresponding to the first telesignaling information based on a pre-constructed standard content table to obtain a verification result. The standard content table is composed of a rewriting template used when rewriting the first telesignaling information into the second telesignaling information. The verification result is used to describe whether the second telesignaling information corresponding to the first telesignaling information is consistent with the standard content table.
8. The device according to claim 7, characterized in that The target rule determination module includes: a rule matching unit, configured to match the first remote signaling information with the at least one candidate naming rule one by one until a first matching candidate naming rule that matches the first remote signaling information is determined; a sub-rule generating unit, configured to determine whether the second telesignaling information corresponding to the first telesignaling information conforms to the first matching candidate naming rule, and if not, to generate a sub-target naming rule; a sub-rule determination unit, configured to continue matching the first telesignaling information with candidate naming rules subsequent to the first matched candidate naming rule until the last candidate naming rule is matched, thereby obtaining at least one sub-target naming rule; The target rule determination module is used to generate at least one target naming rule based on the at least one sub-target naming rule.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the telekinetic meter calibration method according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the telekinetic meter calibration method according to any one of claims 1 to 6 when executed.
Citation Information
Patent Citations
Rapid comparison method and device based on remote signaling information description and medium
CN116545102A
Substation equipment state evaluation and early warning system and method based on digital twin platform
CN117251810A