Secure Digital Mock-Up Generation Using Simplified Transformation Matrices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The generation of a secure digital model of an object from an original digital model is computationally intensive due to the need for complex calculations, especially when dealing with intricate objects like aircraft, which require transformation matrices to modify geometric parameters and avoid overlapping digital representations, leading to significant calculation power and time requirements.
Innovation Solution
A process that simplifies the calculation of secure mesh vertex coordinates by applying transformation matrices, including a sub-calculation for main and auxiliary parts using simplified transformation matrices, which are sums of translation and rotation matrices with or without distortion, and optimizing the digital model through decimation and enrichment to reduce calculation load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If transformation matrices are applied to each part of the aircraft portion to avoid overlap and maintain consistency, then the secure digital model quality is improved, but the computing power and time requirements increase significantly
Solution Approach 1:
The aircraft portion is divided into multiple parts, and transformation matrices are selectively applied based on part characteristics. Main parts undergo full transformation matrix application while auxiliary parts use simplified approaches, segmenting the computational workload to balance quality and efficiency
Solution Approach 2:
Different transformation strategies are applied to different regions of the digital model. Main parts receive comprehensive transformation treatment to ensure high-quality secure modeling, while auxiliary parts use simplified transformations, creating local quality differentiation to optimize overall computational efficiency
2Loss of information
If transformation matrices are applied to modify geometric parameters of the digital model, then the security and confidentiality of the original values are improved, but the calculation complexity increases
Solution Approach 1:
Geometric parameters are modified through transformation matrices that alter vertex coordinates while maintaining the overall shape and functionality of the digital model. This changes the parameters to protected values that preserve confidentiality while maintaining model utility
Solution Approach 2:
The transformation process is segmented into different stages: main parts undergo full transformation matrix application with distortion components, while auxiliary parts use simplified transformations, reducing overall calculation complexity while maintaining security
3Manufacturing precision
If the number of meshes is increased to enrich the digital model, then the manufacturing precision and detail quality are improved, but the calculation time and resources increase
Solution Approach 1:
Mesh enrichment is applied locally to main parts that require high detail quality, while auxiliary parts maintain their original mesh density. This creates local quality differentiation that improves manufacturing precision where needed without proportionally increasing overall calculation time
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The method for generating a secure digital model (30) includes calculating secure vertex coordinates by applying transformation matrices equal to the sum of translation, rotation, and distortion matrices to original vertex coordinates. The step of calculating the secure vertex coordinates includes: - calculating the primary secure vertex coordinates associated with a main part by applying transformation matrices to the corresponding primary original vertex coordinates; and - calculating the auxiliary secure vertex coordinates associated with an auxiliary part mounted on the main part, by applying a simplified transformation matrix equal to the sum of a translation matrix, a rotation matrix, and a zero distortion matrix to the corresponding auxiliary original vertex coordinates.