Verification method and device for aviation interactive electronic file

Through the deep verification method and device for aviation interactive electronic documents, the problems of insufficient verification depth and semantic errors in the existing technology are solved, automatic verification is achieved, the document quality is improved and the labor cost is reduced.

CN120706371APending Publication Date: 2025-09-26AVIC XIAN AIRCRAFT IND GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511075555.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-01
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

The existing verification methods for interactive aviation electronic documents are insufficient in verification depth and cannot detect semantic errors. Terminology, equipment configuration and applicability data are not linked, error reports lack precise positioning, and manual elimination costs are high.

Method used

A verification method and device are adopted to obtain aviation interactive electronic documents, extract content elements, judge their consistency with preset elements, and use standard terminology knowledge base, grammar rule base, equipment configuration logic reasoning engine and link validity detection to achieve deep verification and output traceable verification results.

Benefits of technology

It improves the verification automation level of aviation interactive electronic documents, reduces the cost of manual verification, improves the document quality, and avoids low-level grammatical and semantic errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120706371A_ABST
    Figure CN120706371A_ABST
Patent Text Reader

Abstract

The invention provides a verification method for an aviation interactive electronic file, and the method comprises the steps: obtaining the aviation interactive electronic file which is an XML file; extracting content elements from the aviation interactive electronic file; judging whether the content elements are consistent with preset content elements or not; when the content element is consistent with a preset content element, determining that the aviation interactive electronic file meets a verification requirement; otherwise, determining that the aviation interactive electronic file does not meet the verification requirement. According to the invention, the verification cost can be effectively reduced, and the file quality is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of information processing technology, and in particular relates to a verification method and device for aviation interactive electronic files. Background Art

[0002] Existing interactive electronic documents for aviation usually exist in the form of IETM verification. IETM verification only passes the basic BREX Schema verification of the S1000D standard and has three major defects: first, the verification depth is insufficient, relying on format compliance with XML Schema verification, and unable to detect semantic errors (such as terminology errors and logical contradictions); second, key data such as terminology, equipment configuration, and applicability are not linked to the verification system; third, error reports lack precise positioning, and the cost of manual elimination is high. Summary of the Invention

[0003] To address the current problem of insufficient automation in the verification of interactive aviation electronic documents, which often leads to low-level grammatical errors, terminology errors, and inaccurate semantic expressions, the present invention provides a verification method and device for interactive aviation electronic documents, which can effectively reduce verification costs and improve the quality of interactive aviation electronic documents. The technical solution is as follows: In one aspect, a verification method for aviation interactive electronic documents includes: Obtain aviation interactive electronic files, which are XML files; Extracting content elements from aviation interactive electronic documents; Determine whether the content element is consistent with the preset content element; When the content elements are consistent with the preset content elements, it is determined that the aviation interactive electronic file meets the verification requirements; otherwise, it is determined that the aviation interactive electronic file does not meet the verification requirements.

[0004] The content elements include terminology, grammar, content logic, equipment applicability, and link validity.

[0005] For term verification, Establish a knowledge base of aviation equipment standard terminology; If the term to be verified belongs to the aviation equipment standard terminology knowledge base, it is determined that the term to be verified meets the verification requirements.

[0006] Furthermore, the method further comprises: The confusion set is obtained by establishing non-standard terms that are easily confused; the confusion set includes non-standard terms corresponding to standard terms in the aviation equipment standard terminology knowledge base; If the term to be verified belongs to the confusion set, it is determined that the term to be verified does not meet the verification requirements, and a prompt message is issued. The prompt message contains the standard term in the aviation equipment standard term knowledge base corresponding to the term to be verified.

[0007] Among them, if the term to be verified does not belong to the aviation equipment standard terminology knowledge base, nor does it belong to the confusion set, it is matched with the aviation equipment standard terminology knowledge base based on semantic recognition technology, or it is matched with the non-standard term in the confusion set based on semantic recognition technology.

[0008] For syntax checking, Establish a grammar rule library and combine it to identify incorrect words, incorrect punctuation, missing voices, and misused quantifiers.

[0009] For content logic verification, the logical conformity of the content description is verified based on the equipment configuration logic reasoning engine.

[0010] For equipment applicability verification, applicability logic conflict detection is performed to determine whether there are conflicts or incomplete coverage among the applicability conditions of different XML documents.

[0011] For link validity verification, the validity and semantic correctness of cross-reference links are deeply verified, not just verifying whether the link exists.

[0012] In another aspect, a verification device for aviation interactive electronic documents is provided, comprising: An acquisition module is used to acquire aviation interactive electronic files, which are XML files; an extraction module for extracting content elements from aviation interactive electronic documents; A judgment module, used to judge whether the content element is consistent with the preset content element; The determination module is used to determine that the aviation interactive electronic document meets the verification requirements when the content elements are consistent with the preset content elements; otherwise, determine that the aviation interactive electronic document does not meet the verification requirements.

[0013] The beneficial effects of the present invention are at least: It avoids low-level grammatical errors, terminology errors, inaccurate semantic expressions and other problems in aviation interactive electronic documents, improves the automation level of aviation interactive electronic document verification, effectively reduces manual verification costs, and improves the quality of aviation interactive electronic documents. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 A flowchart showing a verification method for aviation interactive electronic documents provided in an embodiment of the present application. DETAILED DESCRIPTION

[0015] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative work are within the scope of protection of the present invention.

[0016] The features and illustrative embodiments of various aspects of the present invention will be described in detail below. In the detailed description below, many specific details are proposed in order to provide a comprehensive understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention can be implemented without the need for some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the present invention. The present invention is in no way limited to any specific arrangement and method proposed below, but rather encompasses any improvements, replacements, and modifications to structures, methods, and devices without departing from the spirit of the present invention. In the accompanying drawings and the following description, well-known structures and techniques are not shown to avoid unnecessary ambiguity in the present invention.

[0017] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features therein may be combined with each other, and the various embodiments may refer to and quote each other.

[0018] The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0019] The embodiment of the present application provides a flowchart of a verification method for aviation interactive electronic documents, such as Figure 1 As shown, the verification method for a device disassembly and assembly program XML file includes: Step 101: Obtain an aviation interactive electronic file, which is an XML file; Start the aviation interactive electronic document execution program, obtain the structured XML file, and select the configuration verification database, including: standard terminology and confusion set mapping library, grammar rule library, applicability library, and link validity library.

[0020] Step 102: extracting content elements from the aviation interactive electronic document; Extract content elements from interactive electronic documents (XML files). Step 103: Determine whether the content element is consistent with the preset element content The aviation interactive electronic document is scanned synchronously from the detection engine of five dimensions; when the content elements are consistent with the preset content elements, it is determined that the aviation interactive electronic document meets the verification requirements; otherwise, it is determined that the aviation interactive electronic document does not meet the verification requirements.

[0021] Standard terminology validation engine It should be noted that there are differences in the wording habits and professional levels of engineers who compile aviation interactive electronic documents. In the process of content compilation, it is easy for standard terminology to be used inaccurately and inconsistently. By combining aviation standard terminology with the confusion set mapping library, a standard semantic verification engine is formed to effectively improve the readability of aviation interactive electronic documents.

[0022] Example: Standard Terminology----> Auxiliary Power Unit Confusion Collection [APU, small engine] Standard terminology---->Fuse confusion set [fuse pin, fuse] Standard terminology---->5 mm confusion set [5 mm, 0.5 cm] The standard terminology verification integrates a terminology hazard grading mechanism to evaluate the hazard impact of the terminology on the use of aviation interactive electronic documents based on the usage scenarios and characteristics of the standard terminology.

[0023] Example: Non-standard terms---->Low risk warnings can be ignored Non-standard terminology ----> High-risk forced blocking and alarm Classification basis---->[Weapon operation term: high risk] Mechanical maintenance terminology: medium risk [Warning terms: high risk] [Synonym replacement: low risk] Chinese grammar verification engine The Chinese grammar checksum detection context adaptive error correction, superimposed grammar rule base detection technology document-specific specifications, prohibit the use of ambiguous expressions.

[0024] Example: "The bolts should be tightened" ----> Error type: Missing active voice ----> Corrected to: "The bolts should be tightened" "The power should be disconnected" ----> Error type: Ambiguous statement ----> Corrected to: "The power should be disconnected" The Chinese grammar detection supports punctuation correction and can define rules.

[0025] Example: Repeat punctuation---->Regular expression: ([..::]){2,} Extra spaces---->Regular expression: ( / s){2,} The method of content logic verification mainly lies in analyzing the professional rules of equipment configuration and equipment safety rules, modeling logical rules, constructing a causal chain directed graph, and formally expressing the maintenance logic to achieve core logic deduction such as causal chain verification, state conflict detection, and time and space constraints.

[0026] Example: Causal chain vector diagram "Preparation---> Power off----> Open the cover----> Remove the casing----> Dismantle the equipment" Check whether the "preparation work" content includes "work ladder, screwdriver and other tools".

[0027] Check whether the logic in the "program" content conforms to the causal chain directed graph.

[0028] Detect missing "Warning" and "Caution".

[0029] The equipment applicability verification method mainly consists of first parsing the XML file <content>middle <applic>The tag attribute value is compared with the XML file identification status segment <applic>The XML file-level applicability intervals declared by the tag are compared and verified. Further in-depth detection is performed to see if there are conflicts or incomplete coverage in the logical nesting relationship of the XML file in the applicability database.

[0030] Example: XML file content-level applicability verification Applicability at the XML document level (identification and status segments): <applic id="app-dm"> <displaytext> <simplepara> 001010、013085< / simplepara> < / displaytext> <evaluate andor="and"> <assertapplicPropertyIdent="model"applicPropertyType="prodattr"applicPropertyValues="XXK"> <assertapplicPropertyIdent="serialno"applicPropertyType="prodattr"applicPropertyValues="001~010|013~085"> < / evaluate> < / applic> Applicability of XML file content level (content tag content): <applic id="appl-0001"> <displaytext> <simplepara> 001109< / simplepara> < / displaytext> <evaluate andor="and"> <assert applicpropertyident="model" applicpropertytype="prodattr" applicpropertyvalues="XXK">< / assert> <assert applicpropertyident="serialno" applicpropertytype="prodattr" applicpropertyvalues="001~109">< / assert> < / evaluate> < / applic> Problem description: From the applyPropertyValues ​​attribute value, it can be found that the content-level applicability exceeds the module applicability range.

[0031] In addition, the applicability of the referenced XML file is checked. The applicability range of the current XML file and the applicability range of the referenced XML file have no intersection at all, which is also an applicability range logic error.

[0032] In addition, you can also customize the applicability semantic expression rules according to the manual compilation regulations, such as "applicable to...", "applicability:", applicability end identifier "*****", etc., and verify the applicability expression according to the semantic rules.

[0033] The link validity check first checks the validity of interactive links, including cross-references within XML files, references between XML files, and entity files referenced by XML files (technical illustrations, multimedia, model animations). Further in-depth checks are performed to verify the semantic consistency of the link content with the XML file content, including serial numbers (drawing numbers, table numbers) and technical information library categories (areas, flaps, tools, consumables, parts, etc.).

[0034] Example: The content description is "Equipment list see Table 5", but the actual table content of this XML document is only Table 1 to Table 4 Content description "Installation of display control panel see Figure 1 ", the actual illustration cited is titled "Installation of Radar Antenna" The content description is "Use 1.5m work ladder", and the content of the tool library referenced in the preparation work is "1m work ladder" Step 104: Output traceable verification results Highlight or jump to the error node in the XML document compilation tool; output traceable correction suggestions (such as term replacement, link correction, etc.).

[0035] An embodiment of the present invention further provides a verification device for aviation interactive electronic documents, comprising: An acquisition module is used to acquire aviation interactive electronic files, which are XML files; an extraction module for extracting content elements from aviation interactive electronic documents; A judgment module, used to judge whether the content element is consistent with the preset content element; The determination module is used to determine that the aviation interactive electronic document meets the verification requirements when the content elements are consistent with the preset content elements; otherwise, determine that the aviation interactive electronic document does not meet the verification requirements.

[0036] The operations performed by each module can refer to the steps in the above method embodiment, which will not be repeated here.

[0037] The above merely describes the embodiments of the present invention, and while the description is relatively specific and detailed, it should not be construed as limiting the scope of the patent. It should be noted that a person skilled in the art would be able to make various modifications and improvements without departing from the scope of the present invention, and these modifications and improvements fall within the scope of protection of the present invention. Furthermore, any portions not described in detail herein are conventional techniques.< / applic> < / applic> < / content>

Claims

1. A verification method for aviation interactive electronic documents, characterized in that: include: Obtain aviation interactive electronic files, which are XML files; Extracting content elements from aviation interactive electronic documents; Determine whether the content element is consistent with the preset content element; When the content elements are consistent with the preset content elements, it is determined that the aviation interactive electronic file meets the verification requirements; otherwise, it is determined that the aviation interactive electronic file does not meet the verification requirements.

2. The method according to claim 1, characterized in that The content elements include terminology, grammar, content logic, equipment applicability, and link validity.

3. The method according to claim 1, characterized in that For term verification, Establish a knowledge base of aviation equipment standard terminology; If the term to be verified belongs to the aviation equipment standard terminology knowledge base, it is determined that the term to be verified meets the verification requirements.

4. The method according to claim 3, characterized in that The method further comprises: Establishing easily confused non-standard terms to obtain a confusion set; the confusion set includes non-standard terms corresponding to standard terms in the aviation equipment standard terminology knowledge base; If the term to be verified belongs to the confusion set, it is determined that the term to be verified does not meet the verification requirements, and a prompt message is issued. The prompt message contains the standard term in the aviation equipment standard term knowledge base corresponding to the term to be verified.

5. The method according to claim 4, characterized in that If the term to be verified does not belong to the aviation equipment standard terminology knowledge base, nor does it belong to the confusion set, it is matched with the aviation equipment standard terminology knowledge base based on semantic recognition technology, or it is matched with the non-standard term in the confusion set based on semantic recognition technology.

6. The method according to claim 1, wherein For grammar verification, a Chinese grammar rule library is established, and combined with the Chinese grammar rule library, incorrect words, incorrect punctuation, missing voice, and misuse of quantifiers are identified.

7. The method according to claim 1, characterized in that For content logic verification, the logical conformity of the content description is verified based on the equipment configuration logic reasoning engine.

8. The method according to claim 1, characterized in that For equipment applicability verification, applicability logic conflict detection is performed to determine whether there are conflicts or incomplete coverage among the applicability conditions of different XML documents.

9. The method according to claim 1, characterized in that For link validity verification, the validity and semantic correctness of cross-reference links are deeply verified.

10. A verification device for aviation interactive electronic documents, characterized in that: For executing the method according to any one of claims 1 to 9, the device comprises: An acquisition module is used to acquire aviation interactive electronic files, which are XML files; an extraction module for extracting content elements from aviation interactive electronic documents; A judgment module, used to judge whether the content element is consistent with the preset content element; The determination module is used to determine that the aviation interactive electronic document meets the verification requirements when the content elements are consistent with the preset content elements; otherwise, determine that the aviation interactive electronic document does not meet the verification requirements.