Knowledge Component Based Engineering Design Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional computer-aided integrated design methods face inefficiencies due to the lack of integration among various design tools, requiring manual operations to link processes, leading to low design efficiency, inflexibility, and the inability to reuse knowledge and experiences across projects.
Innovation Solution
The method constructs knowledge components with universal modules that include operations, procedures, and interfaces for data and control relations, allowing for the creation of a design process model without programming, enabling the integration of software platforms and reuse of design knowledge across projects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple design tools from different origins are used to support various design fields, then the design functionality and coverage are improved, but the tools operate independently with different concepts and data formats, requiring manual operations to link processes, resulting in low design efficiency
Solution Approach 1:
The patent introduces a knowledge component as an intermediary layer between different design tools. Each knowledge component serves as a mediator that standardizes data formats and concepts, enabling automatic data exchange between tools without manual intervention. This resolves the contradiction by maintaining diverse tool functionality while eliminating manual linking operations through standardized interfaces.
Solution Approach 2:
The patent creates a universal knowledge component framework that can interface with multiple different design tools simultaneously. The knowledge components provide universal data standards and communication protocols that work across different tool origins, allowing one set of components to serve multiple functions and tools without requiring tool-specific customization for each connection.
2Productivity
If hard connection method with data transformation modules is used to integrate tools, then data transfer efficiency and coordination are improved, but the system flexibility and extendibility deteriorate, requiring rewriting of data processing programs when design flow changes
Solution Approach 1:
The patent implements dynamic configuration of knowledge components where data processing relationships can be automatically adjusted based on design flow requirements. Instead of hard-coded data transformation modules, the system dynamically selects and configures appropriate knowledge components and their data interfaces, allowing adaptation to changing design flows without rewriting programs while maintaining efficient data transfer through automated relations.
Solution Approach 2:
The patent segments the data processing system into independent knowledge components with standardized interfaces. Each knowledge component handles specific data transformation or processing functions independently, allowing flexible recombination and reconfiguration of components to match different design flows. This segmentation enables both efficient data transfer within components and flexible system-wide adaptation through component rearrangement.
3Productivity
If customized secondary development is performed to integrate specialty knowledge into tool functional modules, then knowledge reuse and design efficiency are improved, but the development threshold and complexity increase, requiring strong specialty knowledge and extensive development time
Solution Approach 1:
The patent creates reusable knowledge component templates that capture specialized design knowledge and processes. Instead of developing custom functionality from scratch for each project, the system copies and reuses proven knowledge components that embody specialized expertise. This allows knowledge reuse without requiring developers to recreate functionality, reducing both development time and complexity while maintaining high reuse efficiency.
Solution Approach 2:
The patent performs preliminary encapsulation of specialty knowledge into standardized knowledge components before they are needed in specific projects. By preparing and pre-organizing knowledge in reusable components with standardized interfaces, the system eliminates the need for complex customized development during actual design projects, reducing both the threshold for entry and the overall complexity while enabling efficient knowledge reuse.
4Reliability
If traditional design processes are repeated from scratch in new projects, then design quality can be ensured through fresh analysis, but the time consumption and workload increase significantly, especially in similar design projects
Solution Approach 1:
The patent implements feedback mechanisms where results from previous design projects are captured in knowledge components and fed back into new design processes. This feedback loop allows new projects to learn from and reuse successful design patterns, avoiding redundant analysis while maintaining design quality. The system automatically identifies applicable knowledge components based on project characteristics and incorporates them, ensuring quality through informed decision-making without requiring complete reanalysis.
Solution Approach 2:
The patent performs preliminary capture and organization of design knowledge from completed projects into reusable knowledge components. By preparing this knowledge in advance in standardized formats, the system enables rapid retrieval and application in new similar projects, avoiding the need to restart analysis from scratch. This preliminary action maintains design quality through proven knowledge while dramatically reducing the time required for similar design projects.
Data Source
AI summary
The present invention relates to an engineering design method and a system of implementing same. In one embodiment, the method includes a construction process of knowledge components and a design process based on the knowledge components. The knowledge components pack universal modules in the standard forms. Accordingly, the knowledge components are independent from design layouts or design processes of products, and reusable in different projects and platforms. The design process integrates a variety of software platforms via an uniform environment and calls the knowledge components to complete the engineering designs. Further, the design process defines a data relation and an execution relation of the knowledge components and establishes a relationship between the knowledge components without programming. The universal module comprises at least operations, methods, rules and/or flows of an engineering design process and engineering analysis process.


