Automation Engineering Project Generation Using Name Graph Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The exchange of technical information between hardware and automation engineers in technical installations is laborious and inefficient, particularly due to the need for manual coding and modification of large data files, which can lead to integrity issues and a lack of integration with IT tools for OT data.
Innovation Solution
A method and system that utilize a processing unit to convert hardware configuration information into a hierarchical automation markup language script, analyze it to create knowledge graph triples, and generate name graphs, allowing for efficient modification and integration of engineering objects, while enabling simulation and validation of automation engineering projects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If hardware configuration information is manually coded into exchange data files, then technical information can be exchanged between hardware and automation engineers, but the process becomes laborious and time-consuming especially when thousands of hardware equipment need to be configured
Solution Approach 1:
The patent replaces the manual mechanical coding process with an automated computer-based system that extracts hardware configuration data directly from hardware description files and converts it into exchange data files, eliminating the need for manual coding of thousands of lines of configuration information
Solution Approach 2:
The system enables self-service by automatically generating exchange data files from hardware configuration files without requiring manual intervention from hardware engineers, allowing the system to serve itself in the information exchange process
2Adaptability or versatility
If hardware engineers manually modify exchange data files after import by automation engineers, then hardware configuration changes can be reflected, but data integrity becomes difficult to maintain due to the large number of data items
Solution Approach 1:
The patent replaces manual modification processes with automated computer-based modification that maintains data integrity through systematic processing, ensuring that changes to hardware configurations are accurately reflected in exchange data files without manual errors
Solution Approach 2:
The system implements feedback mechanisms where modifications to hardware configurations are automatically detected and reflected in the exchange data files, creating a closed-loop system that ensures data consistency and integrity throughout the modification process
3Adaptability or versatility
If automation engineers manually re-import or adapt modifications in engineering objects, then updated hardware configurations can be integrated, but the process becomes extremely difficult and time-consuming
Solution Approach 1:
The patent replaces manual re-import and adaptation processes with automated computer-based systems that seamlessly integrate hardware configuration modifications into engineering objects, eliminating the need for manual intervention and making the process straightforward and efficient
Solution Approach 2:
The system performs preliminary actions by pre-configuring the exchange data file format and structure to accommodate future modifications, making it easier to update engineering objects when hardware configurations change, as the framework is already in place to handle modifications
4Loss of information
If thousands of hardware equipment configurations are coded into exchange data files, then complete technical information is captured, but the file size and complexity increase significantly making manual handling impractical
Solution Approach 1:
The patent applies segmentation by dividing the large-scale hardware configuration data into structured, organized sections within the exchange data file, making the complex information manageable and processable through automated systems while retaining complete technical information
Solution Approach 2:
The patent replaces manual handling of complex large-scale data files with automated computer-based processing systems that can efficiently manage and process the segmented configuration data without being overwhelmed by file size and complexity
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention provides a method and system for generating an automation engineering project in a technical installation (106). The method comprises receiving, by a processing unit (202), a request to generate an automation engineering project for a technical installation (106). The method further comprises generating a first name graph based on the information about the hardware configuration associated with the automation engineering project. The method further comprises generating, by the processing unit (202), a second name graph based on the analysis of the one or more modifications of the hardware configuration of the technical installation (106). The method further comprises generating, by the processing unit (202), the automation engineering project from the plurality of engineering objects based on a comparison of the first name graph and the second name graph.