{'fraction_non_alphanumeric': 0.012516469038208168, 'fraction_numerical': 0.0, 'mean_word_length': 5.633187772925764, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An integrated framework for solid rocket motor grain design optimization

Traditional grain designs, which identify the best combination of geometrical parameters to improve the grain performance and meet the flight-mission requirements, are often performed manually. In this article, an integrated framework is presented to perform the design optimization of solid rocket motor propellant grains. In the proposed framework, the level set method is adapted to solid propellant burnback analysis and this technique does not have any restriction on the grain configuration and is capable of handling grains of multi-stage and various burning forms. Along with the level set method, a dedicated algorithm is developed using application programming interfaces of commercial computer-aided design software to transform the initial grain shape into a special data file that can be fed to the level set codes to activate the burnback analysis. Moreover, a hybrid optimization method incorporating genetic algorithm and sequential quadratic programming is exploited to improve the grain design efficiency. Finally, two case studies have been performed to verify the feasibility and general-purpose characteristics of the proposed grain design optimization environment. The results obtained show that the proposed design framework facilitates the grain optimization process and various grain design requirements can be met. The design cycle has been remarkably reduced because of the introduction of hybrid optimization method.