Damage Assessment for Complex Targets Based on Distributed Computing
摘要
The damage assessment for complex targets based on distributed computing is a method for evaluating the damage caused by the warhead acting on complex targets in large-scale scenarios. The collision effect of fragments during the damage assessment process is based on distributed computing. The damage assessment process mainly includes target splitting, data preprocessing, target grid partitioning, data equivalence, distributed collision detection calculation, and overall target damage assessment. Provide the possibility for large-scale and complex equipment performance research in ordinary computing hardware environments, saving researchers simulation time for fragment and target collision detection. The damage assessment process involves first breaking down complex targets into different components based on their functional systems and assigning numbers to each component; Then, the target component is subjected to differentiated grid partitioning processing, and AABB bounding boxes are constructed for different component grid patches; Secondly, the scattering trajectory of fragment particles is equivalent to radiation, divided into 12 intervals, and the vector information of the radiation is stored; Next, determine whether the particle interval collides with the target component to exclude non colliding particle intervals, and determine whether the target component intersects with the particle interval to exclude non intersecting components; Next, allocate computing tasks and match collision detection tasks with computing node performance based on computational metrics to improve computational efficiency. Then, collect particle collision data for different component mesh elements; Finally, a bottom-up evaluation path is adopted for the overall damage assessment of the target.