Solid rocket motor grain burn back analysis using level set methods and Monte-Carlo volume integration

Author(s):  
Wichard Sullwald ◽  
Gideon J. Smit ◽  
Adriaan J. Steenkamp ◽  
Charle W. Rousseau
2018 ◽  
Vol 2018 ◽  
pp. 1-12 ◽  
Author(s):  
Ran Wei ◽  
Futing Bao ◽  
Yang Liu ◽  
Weihua Hui

A detailed study of a set of combined acceleration methods is presented with the objective of accelerating the solid rocket motor grain burnback simulation based on the level set method. Relevant methods were improved by making use of unique characteristics of the grains, and graphical processing unit (GPU) parallelization is utilized to perform the computationally intensive operations. The presented flow traced the expansion of burning surfaces, and then Boolean operations were applied on the resulting surfaces to extract various geometric metrics. The initial signed distance field was built by an improved distance field generating method, and a highly optimized GPU kernel was used for estimating the gradient required by the level set method. An innovative Boolean operation method, thousands of times faster than ordinary ones, was ultimately proposed. Performance tests show that the overall speedup was close to 15 on desktop-class hardware, simulation results were proven to converge to analytical results, and the error boundary was 0.25%.


Sign in / Sign up

Export Citation Format

Share Document