Next Article in Journal
Design and Experimental Study of a Turbojet VTOL Aircraft with One-Dimensional Thrust Vectoring Nozzles
Next Article in Special Issue
An Efficient and Robust Sizing Method for eVTOL Aircraft Configurations in Conceptual Design
Previous Article in Journal
Condensed Combustion Products Characteristics of HTPB/AP/Al Propellants under Solid Rocket Motor Conditions
Previous Article in Special Issue
Learning-Based Pose Estimation of Non-Cooperative Spacecrafts with Uncertainty Prediction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multiobjective Optimization Method of Solid Rocket Motor Finocyl Grain Based on Surrogate Model

1
College of Aerospace Science and Engineering, National University of Defense Technology, Changsha 410073, China
2
Hunan Key Laboratory of Intelligent Planning and Simulation for Aerospace Missions, Changsha 410073, China
*
Author to whom correspondence should be addressed.
Aerospace 2022, 9(11), 679; https://doi.org/10.3390/aerospace9110679
Submission received: 28 August 2022 / Revised: 21 October 2022 / Accepted: 24 October 2022 / Published: 2 November 2022

Abstract

:
To improve the performance of a solid rocket motor (SRM), a multiobjective optimal design method that can consider the structural integrity, internal ballistic performance, and loading performance of the SRM was proposed based on parametric modeling and surrogate modeling technology. Firstly, the parametric modeling technology was introduced into the field of structural integrity analysis for a high-loading SRM, based on which the influences of load and geometric parameters on the maximum von Mises strain of the SRM grain were analyzed, which effectively improved the sampling speed and prediction accuracy of the surrogate model. Combining the calculation models of the combustion surface area and volume loading fraction of the SRM, the Pareto optimal solution set was obtained based on the NSGA-II algorithm. Under the constraints of the optimization model, the maximum von Mises strain can be reduced by up to 26.72% and the volume loading fraction can be increased by up to 1.83% compared with the original. In addition, the optimal design method proposed in this paper is significantly superior in efficiency, capable of reducing both the single sampling time by more than 95% and the number of numerical simulations from 20,000 to 400, and the average prediction deviation is only 1.87%.

1. Introduction

The new generation of missile weapon systems puts forward the performance requirements of high loading, high-pressure strength, and high reliability for SRM. However, high-loading SRMs are always accompanied by high stress and strain, which brings serious challenges to its grain structural integrity. The multiobjective optimization design of the grain shape of the SRM is an effective method to balance the conflicts between the grain structural integrity, the internal ballistic performance, and the loading performance. However, the process of optimizing the SRM charge shape is repetitive, and obtaining the structural response of the SRM through numerical analysis is an extremely time-consuming job. For this reason, there is an urgent need to explore efficient multiobjective optimization design methods to improve the level of design of complex high-loading SRMs.
At present, the parametrized modeling method has been mainly applied to the internal ballistic calculation models and structural analysis models of some simple SRMs [1,2,3]. Some scholars have carried out a series of works based on CATIA, Pro/E, SolidWorks, and other software for parametrized modeling of SRMs [3,4,5] and realized the calculation and optimization for the internal ballistic performance of SRMs with various grain shapes [6,7,8]. Some scholars have also introduced parametrized modeling methods into the field of structural analysis of SRMs [9,10,11] and applied them to some SRMs with low loading fraction and relatively simple grain shapes.
However, the parametrized modeling method for high-loading SRMs is still lacking in-depth research. The reason for this is that the realization of the analysis process of high-loading SRMs has a drastic conflict between the complex configuration of the grain and the limited preprocessing capability of the finite element software.
As for the surrogate modeling technique, it has been widely used for various structural optimization design problems since it was proposed in the 1960s [12,13], and some scholars have conducted some preliminary studies for SRM. Ye et al. [14] conducted a multidisciplinary optimization design for SRM based on the Kriging model, considering the component cost and the internal ballistic performance; Wu et al. [15] applied the surrogate modeling technique to the grain design field of SRM and obtained the smoothest charge design solution for the thrust.
As for the multiobjective optimal design of SRMs, Miao et al. [16] carried out a multiobjective optimal design of the stress release boot for several performance indicators related to the structural integrity of an SRM. Tola [17] carried out a multiobjective optimal design of a simple two-dimensional star-hole-type grain considering both internal ballistic performance and structural strength criteria.
In summary, for the optimization design of the grain of a high-loading SRM, the complex structural form causes great difficulties in obtaining the structural response data, and there is still a lack of efficient optimization methods that consider the structural integrity, internal ballistic performance, and loading performance of the SRM grain.
In this paper, the implementation of parametrized modeling methods in the field of structural analysis of a high-loading SRM is investigated based on Abaqus software and Python language. On this basis, the influences of geometric parameters and loads on the structural integrity of the grain are analyzed for the SRM with finocyl grain. Then, the applicability of different experimental design methods and surrogate models to the SRM structure optimization problem was analyzed and tested, and the process of establishing the surrogate model for structure optimization was finalized. Finally, the NSGA-II algorithm was used to realize the multiobjective optimization design of the SRM grain by combining the internal ballistic and loading performance calculation models.

2. Model and Methods

In order to implement the multiobjective optimization design of SRM grain, we first need to determine the design variables, objective functions, and constraints, and then establish the mathematical models after transforming it into mathematical problem.

2.1. Optimized Objects

The SRM with finocyl grain is widely used in industry for its advantages of high charge–volume fraction and flexible combustion surface adjustment, etc. [18]. We take a fixed-volume SRM with finocyl grain with an aspect ratio of 5.6 and a diameter of 1.7 m as the research object, whose case dimensions have been fixed. The grain is divided into parts I, II, and III, as shown in Figure 1.
The SRM is in the stage of optimization design of the grain shape after the overall scheme is determined, its internal ballistic performance is basically confirmed, and the case size, grain thickness, and internal hole radius are basically fixed. Therefore, the design variables in this paper are the eighteen configuration parameters associated with finocyl in grain parts I and III, that is,
X = ( L , R , l 1 , l 2 , r 1 , r 2 , θ , θ 1 , θ 2 , L , R , l 1 , l 2 , r 1 , r 2 , θ , θ 1 , θ 2 )
where L , R , θ , l 1 , l 2 , r 1 , r 2 , θ 1 , θ 2 is the parameter of the finocyl in grain part III; the specific meaning of the parameter is shown in Figure 2; L , R , l 1 , l 2 , r 1 , r 2 , θ , θ 1 , θ 2 is the parameter of the finocyl in grain part I; while the initial value X 0 and the range [ X L , X U ] of design variables are shown in Table 1.

2.2. Optimization Objectives and Models

For the SRM, structural integrity, internal ballistic performance, and loading performance are the three key performances for determining its launch capability.
1. Structural integrity
The main failure mode of SRM is the destruction of its structural integrity, especially the structural integrity of its grain. From the beginning of production to the completion of the launch mission, its life history and the corresponding loads are shown in Figure 3. Long-term experience indicates that temperature and pressure loads have the most significant impact on the structural integrity of the SRM, so the load case of the SRM studied in this paper is a combined load consisting of temperature and pressure.
The SRM grain is in a multidirectional stress state under temperature or pressure load, so it is appropriate to use the octahedral shear strain criterion, which is r 8 r 8 m n , where r 8 m is the critical value obtained by the experiment and n is the safety factor.
The expression for the octahedral shear strain is given by
r 8 = 1 3 ( ε x ε y ) 2 + ( ε y ε z ) 2 + ( ε z ε x ) 2 + 6 ( ε x y 2 + ε y z 2 + ε z x 2 )
and the expression of von Mises strain is
ε v = 2 3 ( ε x ε y ) 2 + ( ε y ε z ) 2 + ( ε z ε x ) 2 + 6 ( ε x y 2 + ε y z 2 + ε z x 2 )
Therefore, ε v = 2 2 r 8 . It can be obtained that the von Mises strain is essentially equivalent to the octahedral shear strain. In addition, for solid propellants with Poisson ratio tending to 0.5, the results of the monotonic tensile test can be applied more simply when using the von Mises strain criterion.
For the SRM, the lower the von Mises strain, the safer the structure of SRM. For this reason, the objective function related to the structural integrity of the SRM was set as
min   f ε v , max ( X ) = [ ε v , max ( X ) ε v , max 0 ] ε v , max 0 × 100 %
where f ε v , max ( X ) is a function of the maximum von Mises strain ε v , max about X , ε v , max ( X ) is the ε v , max for different X , and ε v , max 0 is the maximum von Mises strain before optimization.
2. Internal ballistic performance
For the internal ballistic performance of a SRM, the combustion chamber pressure is one of the most critical parameters, because its magnitude and variation law not only directly determine the SRM thrust scheme, but also affect the whole process of combustion and the design of the structural strength of the SRM.
In zero-dimensional internal ballistics, assuming a uniform pressure in the combustion chamber and ignoring the effect of gas flow [19], the basic differential equation for the time variation of the combustion chamber pressure can be obtained according to the conservation of mass and the gas equation of state as
V c Γ 2 c * 2 d p c d t = p p A b α p c n p c A t c *
where V c is the free volume of the combustion chamber, Γ is the specific heat ratio function, c * is the characteristic velocity of the propellant, p c is the gas density, t is the time, p p is the propellant density, A b is the area of the combustion surface, α , n is the calculated correlation coefficient of the combustion velocity, and A t is the cross-sectional area of the nozzle throat.
For the SRM that has completed the preliminary design of internal ballistics, the combustion chamber shape, propellant type, and nozzle design have been determined, so the change in combustion chamber pressure and combustion surface area with time is basically the same. For this reason, the objective function related to the internal ballistic performance is set as follows: the deviation of the initial combustion surface area from the target combustion surface area is minimized, that is,
min   f A b ( X ) = A b ( X ) A b 0 A b 0 × 100 %
where f A b ( X ) is a function of the initial combustion surface area A b about X , A b ( X ) is the initial combustion surface area for different X , and A b 0 is the initial combustion surface area before optimization.
3. Loading performance
The volume loading fraction reflects the loading performance of the SRM when the combustion chamber size is constant, and the increase in propellant loading can directly improve the total impulse, so the volume loading fraction should be increased as much as possible during the design process. Therefore, the objective function related to the loading performance is set as follows: maximize the increase in the volume loading fraction relative to that before optimization, that is,
max   f η v ( X ) = [ η v ( X ) η v 0 ] η v 0 × 100 %
where f η v ( X ) is a function of the volume loading fraction η v about X , η v ( X ) is the volume loading fraction for different X , and η v 0 is the volume loading fraction before optimization.
In addition, the optimization objectives should also satisfy certain conditions, namely that the maximum von Mises strain of the SRM grain should not be higher than before the optimization, the volume filling fraction of the SRM should not be lower than before the optimization, and the deviation between the initial combustion surface area and the target combustion surface area should be within 5%.
In summary, the mathematical model of the multiobjective optimization problem of the SRM grain is
  min   f ε v , max ( X )   min   f A b ( X )   max   f η v ( X ) s . t .   f ε v , max ( X ) 0.00 %     f A b ( X ) 5.00 %     f η v ( X ) 0.00 %     Χ Χ L , Χ U , X = ( L , R , θ , l 1 , l 2 , r 1 , r 2 , θ 1 , θ 2 , L , R , θ , l 1 , l 2 , r 1 , r 2 , θ 1 , θ 2 )

3. Grain Structural Integrity Analysis Based on Parametric Modeling Technology

The key and difficulty of the multiobjective optimization of the grain shape is how to obtain the structural response under different design variables. The optimization process requires repeated invocations of the numerical simulation model to obtain the structural response data, and the high-precision simulation analysis model is always accompanied by high computational costs, resulting in long optimization cycles and low solution efficiency.
In order to improve the optimization efficiency, the parametric modeling method was first introduced into the field of structural analysis of a high-loading SRM, and it was further combined with the surrogate modeling technique to establish the mapping relationship between input and output data through limited sample data, which can effectively reduce the total computational effort of the optimization process.

3.1. Parametric Modeling Technology for SRM

The structural integrity analysis of the grain of the SRM is a really complex and time-consuming process, and the manual modeling time is about tens of hours. For this reason, a Python script is used to replace the user’s pre- and postprocessing operations, which reduces the cost of the structural analysis to tens of minutes; the basic principle is shown in Figure 4.
The Python script for the SRM mainly contains six functions: geometric modeling, meshing, material definition, boundary setting, load setting, and result extraction. The content and order of the script are shown in Figure 5.
The specific features of the six functions are:
1. Function of geometric modeling: since the SRM grain has nine holes with the same circumferential position on the front and rear sides, combined with its cyclic symmetry, the 1/18 geometric model, as shown in Figure 6a, will be created by the function of geometric modeling.
2. Function of meshing: dividing the geometric model automatically into the finite element model shown in Figure 6b, which has the number of hexahedral elements at around 150,000.
3. Function of material definition: assigning the material properties of each part to the corresponding geometry. The material parameters of the case, insulation, cladding, and propellant are shown in Table 2. The propellant and cladding are the same viscoelastic materials, and their relaxation modulus is characterized using the Prony series as shown in Equation (9), and the first five order parameters are shown in Table 3.
E t = E 0 i = 1 n E i 1 e t / τ i
The time–temperature equivalence equation of propellant and cladding is shown in Equation (10), where α T is the translational factors at different temperatures; C 1 , C 2 is the material constant, determined by the material’s own characteristics, C 1 = 5.0474 , C 2 = 144.9207 ; T 0 is the reference temperature, T 0 = 293.15 .
lg α T = C 1 ( T T 0 ) C 2 + ( T T 0 )
4. Function of boundary setting: applying symmetric displacement constraints on both sides of the SRM according to the cyclic symmetry, and then applying axial displacement constraints on the intersection of the tail head and the straight section of the case.
5. Function of load setting: setting the analysis step and loading the load to the finite element model of the SRM. When the temperature load is applied, a linear decrease in temperature from 58 °C to 20 °C in 86,400 s is placed on the SRM; when the internal pressure load is applied, a linear increase in pressure to 10 MPa in 0.3 s is placed on the internal surface of the SRM [20].

3.2. Analysis of Influence of Load

Elasticity theory indicates that for the plane strain model, the stress concentration coefficients caused by uniform temperature load and uniform internal pressure load are the same. For the linear viscoelastic three-dimensional grain model used in this paper, the grain will shrink under the temperature load, which was similar to the surrounding pressure environment in which the pressure load was applied, and the von Mises stress cloud of the grain when the temperature and pressure load are applied separately is shown in Figure 7.
From Figure 7, it can be obtained that the stress cloud diagrams of the grain are extremely similar when the temperature load and the pressure load are applied separately, and the locations of the danger points of each part of the grain are exactly the same, in which the danger points of grain part I and III appear near the junction point between the tail of the finocyl and the inner hole, while the danger points of grain part I appear on the central surface of the inner hole, and the maximum von Mises strains of three parts are described as ε v , max I , ε v , max I I , ε v , max I I I , respectively.
The ε v , max I I I was taken as the object of study, keeping the rest parameter fixed and making L and θ change in their respective ranges, while the ε v , max I I I , t under temperature load, the ε v , max I I I , p under pressure load and the ε v , max I I I , t + p under combined load were extracted, respectively, as shown in Figure 8.
From Figure 8, the effects of temperature and pressure load are almost directly superimposable for ε v , max I I I , t + ε v , max I I I , p ε v , max I I I , t + p . From von Mises strain Equation (3), it is obtained that
ε v , max I I I , t + p = 2 3 ( ε 1 I I I , t + p ε 2 I I I , t + p ) 2 + ( ε 1 I I I , t + p ε 3 I I I , t + p ) 2 + ( ε 2 I I I , t + p ε 3 I I I , t + p ) 2
Combined with the principal strain situation of the grain, for linear viscoelastic materials, the position of ε v , max I I I and the direction of the principal strain under the effect of temperature or pressure load are completely same. For this reason, the principal strain under combined load is equal to the sum of the principal strains when temperature and pressure loads are applied separately, that is,
ε i I I I , t + p = ε i I I I , t + ε i I I I , p ( i = 1 , 2 , 3 )
where ε i I I I , t , ε i I I I , p , ε i I I I , t + p are the principal strains at the danger point under the effect of temperature or pressure load alone or in combination, respectively. Obviously, when the principal strains satisfy
ε i I I I , t / ε i I I I , p = K
then
ε v , max I I I , t = 2 3 K ( ε 1 I I I , p ε 2 I I I , p ) 2 + ( ε 1 I I I , p ε 3 I I I , p ) 2 + ( ε 2 I I I , p ε 3 I I I , p ) 2 = K ε v , max I I I , p
Therefore,
ε v , max I I I , t + ε v , max I I I , p = 2 3 ( 1 + K ) ( ε 1 I I I , p ε 2 I I I , p ) 2 + ( ε 1 I I I , p ε 3 I I I , p ) 2 + ( ε 2 I I I , p ε 3 I I I , p ) 2 = ( 1 + K ) ε v , max I I I , p
and from Equations (11) and (12),
ε v , max I I I , t + p = 2 3 ( 1 + K ) ( ε 1 I I I , p ε 2 I I I , p ) 2 + ( ε 1 I I I , p ε 3 I I I , p ) 2 + ( ε 2 I I I , p ε 3 I I I , p ) 2 = ( 1 + K ) ε v , max I I I , p
Combining Equations (15) and (16), we can obtain
ε v , max I I I , t + ε v , max I I I , p = ε v , max I I I , t + p
The numerical analysis result shows that under the material parameters and load conditions of this paper, the ratio of principal strain under temperature and pressure load is approximately equal to 0.39, that is,
ε i I I I , t / ε i I I I , p K = 0.39 ( i = 1 , 2 , 3 )
Therefore,
ε v , max I I I , t + ε v , max I I I , p ε v , max I I I , t + p ( 1 + K ) ε v , max I I I , p
For this reason, when it is required to obtain ε v , max I I I , t + p only the numerical simulation of temperature load or pressure load can be performed, which can save half of the time for the obtaining of the structural response data.

3.3. Analysis of the Influence of Parameters

The Saint-Venant principle indicates that when the magnitude of the force is constant, the distribution of the load has little effect on the area far from the effect of the load. For this reason, grain part III shown in Figure 2 was studied, and the parameters were grouped into those close to the danger point— L , d , R , θ —and those far from the danger point— l 1 , l 2 , r 1 , r 2 , θ 1 , θ 2 .
Firstly, l 1 , l 2 , r 1 , r 2 , θ 1 , θ 2 were analyzed, keeping L , d , R , θ constant, and adjusting l 1 , l 2 , r 1 , r 2 and θ 1 , θ 2 , respectively, the variation of ε v , max I , p , ε v , max I I , p , ε v , max I I I , p with l 1 , l 2 , r 1 , r 2 and θ 1 , θ 2 are shown in Figure 9 and Figure 10, in which the left and right cloud maps are the configuration and von Mises stress cloud maps of the grain with the first and last group of parameters, respectively.
From Figure 9 and Figure 10, it can be obtained that ε v , max I , p , ε v , max I I , p , ε v , max I I I , p fluctuate within a very small range when l 1 , l 2 , r 1 , r 2 , θ 1 , θ 2 are varied with constant L , d , R , θ , and the positions of the danger points remain basically unchanged. On the one hand, it indicates that the change in l 1 , l 2 , r 1 , r 2 , θ 1 , θ 2 does not affect the structural response of grain part I and II, and on the other hand, it also indicates that the change in l 1 , l 2 , r 1 , r 2 , θ 1 , θ 2 does not affect the von Mises strain response at the danger point of grain part III.
To analyze the influences of L , d , R , θ , ε v , max I , ε v , max I I , ε v , max I I I at different L , d , R , θ are shown in Figure 11.
From Figure 11, it can be obtained that:
1. ε v , max I I I , p shows a monotonic decreasing trend with the increase in d , R , and the relative increase in R can make ε v , max I I I , p decrease when the sum of d and R is constant;
2. ε v , max I I I , p gradually decreases with the increase in L , and the decreasing trend gradually becomes slower;
3. ε v , max I I I , p shows the trend of decreasing and then increasing with the increase in θ , and reaches the minimum value near θ = 30 ° , and ε v , max I I I , p does not change with θ .
4. ε v , max I , p , ε v , max I I , p also does not change with L , d , R , θ .
In summary, based on the analysis of the effects of loads and parameters, for the acquisition of ε v , max I I I , t + p with different parameters, based on the superposition analysis of load effects in Section 3.2, we can firstly obtain that
ε v , max I I I , t + p = ( 1 + K ) ε v , max I I I , p
After partitioning the SRM as shown in Figure 1, Equation (20) is transformed into
ε v , max t + p = ( 1 + K ) max ( ε v , max I , p , ε v , max I I , p , ε v , max I I I , p )
Combined with the conclusions obtained from the parameter influence analysis in Section 3.3, we can obtain
ε v , max I , p = f I p ( d , R , L , θ ) ε v , max I I = ε 0 p ε v , max I I , p = f I I I p ( d , R , L , θ )
where ε 0 p is the maximum von Mises strain of part II of grain and ε 0 p is a constant.
Then, according to conclusion (2) of Section 3.3, controlling d = 2.0   mm and d = 3.0   mm in the subsequent analysis, Equation (22) is simplified to
ε v , max I , t + p = ( 1 + K ) f I p ( R , L , θ ) ε v , max I I = ( 1 + K ) ε 0 p ε v , max I I , t + p = ( 1 + K ) f I I I p ( R , L , θ )

4. Establishment and Validation of Strain Surrogate Model

The multiobjective optimization design of SRM grain requires repeated invocation of numerical simulation models to obtain structural response data. High-precision simulation analysis models are always accompanied by high computing costs, resulting in long optimization cycles and low solution efficiency. For this reason, the surrogate model technology is introduced to establish the mapping relationship between ε v , max I I I , t + p and X to improve the optimization efficiency and reduce the optimization cost.
Based on the conclusion of Section 3.2 and Equations (21) and (23), the establishment and validation process of the surrogate model for ε v , max I I I , t + p is shown in Figure 12.

4.1. Acquisition of Sample Data

In order to enable the surrogate model to effectively predict the response in the design space, a certain number of initial sample points need to be obtained first. The acquisition of sample points is based on the experimental design method, and to make the surrogate model effectively replace the true objective function, a suitable experimental design method should be selected so that the initial sample points can be distributed as uniformly as possible in the design space.
The most widely used experimental design method is optimal Latin hypercube sampling (OPLHS). OPLHS is based on Latin hypercube sampling (LHS), in which the sampling process will evaluate and optimize different combinations based on the total spacing between sample points using the optimization algorithm, and finally derive the most uniformly distributed combination of sample points.
For this purpose, 200 data samples were collected in the sampling space shown in Figure 1 for grain parts I and III, respectively, and the spatial distribution of the sampling points is shown in Figure 13.

4.2. Comparison and Validation of Surrogate Model

The commonly used surrogate modeling techniques include the response surface methodology (RSM) [21], Kriging [22] and radical basis function (RBF) [23] models, etc. The basic mathematical expression of the RBF model is
f ˜ x = i = 1 N w i φ ( x x i )
where w i is the weight coefficient of the i th basis function.
To compare and verify the prediction accuracy of the three models, a cross-validation method was used, where cross-validation means that for the initial sampling data obtained, most of them are used to build a surrogate model, and a small part is used to compare the deviation between the actual and predicted values, and then evaluate the prediction accuracy of the model. There are four commonly used indicators for model accuracy evaluation as follows.
  • Root-mean-square error, RMSE
R M S E = 1 m i = 1 m ( y i y ^ i ) 2
2
R 2
R 2 = 1 i = 1 m ( y i y ^ i ) 2 i = 1 m ( y i y ¯ ) 2
where y ¯ is the mean response value of the m sample points for validation.
3
Average absolute error, A A E
A A E = 1 m i = 1 m y i y ^ i max ( y i ) min ( y i )
4
Maximum absolute error, M A E
M A E = max ( y i y ^ i ) max ( y i ) min ( y i )
In which, R M S E , R 2 , and A A E are the global prediction accuracy evaluation indexes, and M A E is the local accuracy evaluation index. When R M S E and A A E are closer to 0 and R 2 is closer to 1, the global prediction accuracy of the model is higher, and when M A E is closer to 0, the local prediction accuracy of the model is higher.
Based on the sampling point data obtained by OPLHS, the RSM, Kriging and RBF models for ε v , max I I I , p were cross-validated five times, and the results are shown in Table 4.
It was observed that the applicability of different surrogate models was ranked as follows: RBF model > RSM model > Kriging model, and the R 2 of the RBF model was always higher than 0.998. It was concluded that the prediction accuracy of the RBF model established based on OPLHS met the requirements, and the subsequent optimization of the SRM grain could be carried out after the surrogate model for ε v , max I , p was established by the same method.

5. Result of Multiobjective Optimization for SRM Grain

After obtaining the required surrogate model, combined with the computational models of A b and η v , the optimization model shown in Equation (1) is solved based on the NSGA-II algorithm according to the flowchart shown in Figure 14.
NSGA-II is one of the most widely used multiobjective optimization algorithms. The prototype was NSGA, proposed by Srimivas and Deb in 1994; and then K. Deb and S. Agrawal improved NSGA based on NSGA in 2001 and proposed the second-generation of NSGA with elite strategy, namely NSGA-II.
Compared with NSGA, the major difference of NSGA-II is the introduction of crowding degree ranking, which makes the distribution of individuals in each generation of the population more uniform, combined with the Pareto nondominance ranking to determine the fitness of individuals in the population.
Due to the high number of design variables, the number of populations was set to 200 and the number of iterations was set to 50 in order to ensure the diversity of populations. The distribution of the obtained Pareto optimal solution in the space of objective functions was shown in Figure 15.
From Figure 15, it can be obtained that the optimization method based on the NSGA-II algorithm is able to obtain the complete Pareto front for this problem. In addition, from the distribution of Pareto optimal solutions in the two-dimensional plane of the objective function, it can be seen that there is an obvious constraint relationship between the ε v , max and η v , and the multiobjective optimization design method proposed in this paper can effectively balance the contradiction.
To verify the accuracy of the multiobjective optimization results of the drug shape based on the surrogate model, the numerical analysis of some of the Pareto optimal solutions was performed, and the comparison results are shown in Table 5, where ε v , max is the actual calculated value and ε ¯ v , max is the maximum von Mises strain value of the SRM grain predicted by the surrogate model.
The validation results show that the maximum prediction deviation of the surrogate model for ε v , max t + p was 3.10% and the average prediction deviation was 1.87%, which confirm the effectiveness and accuracy of the multiobjective optimization method of SRM grain based on the surrogate model.

6. Conclusions

In this paper, a multiobjective optimization design of grain is achieved for the SRM with finocyl grain based on parametric modeling and surrogate modeling methods, and the following conclusions are obtained:
(1) The multiobjective optimization of the SRM grain considering the structural integrity, internal ballistic performance, and loading performance was realized, and the complete Pareto optimal solution set was obtained based on NSGA-II with significant optimization effect. Under the constraints, the maximum von Mises strain can be reduced by up to 26.72% and the volume loading fraction can be increased by up to 1.83% compared with that before the optimization, and a series of balanced Pareto optimal solutions were also obtained for the decision maker to choose.
(2) The optimal design method based on parametric modeling and surrogate modeling techniques is significantly superior in efficiency, which can reduce the single calculation time by more than 95% and the number of calculations from 20,000 to 400, with an average prediction deviation of only 1.87%.
(3) Load and geometric parameters were analyzed for the SRM grain under combined temperature and pressure loads, and it was found that the effects of temperature and pressure loads on the von Mises strain at the danger point are superimposable and the ratio between them is fixed; at the same time, the only key geometric parameter affecting the von Mises strain at the danger point is R , L , θ or R , L , θ . The resulting conclusions can significantly reduce the work required to build the surrogate model.

Author Contributions

Conceptualization, Z.S. and Q.M.; methodology, Z.S.; software, Q.M.; validation, Q.M.; formal analysis, Q.M.; investigation, H.Z.; resources, Z.S.; data curation, H.S.; writing—original draft preparation, Q.M.; writing—review and editing, H.Z.; visualization, H.S.; supervision, Z.S.; project administration, H.S.; funding acquisition, Z.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Nos. 11872372) and Hunan Provincial Natural Science Foundation of China (Nos. 2021JJ10046).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sai Teja, P.; Sudhakar, B.; Dhass, A.D. Numerical and experimental analysis of hydroxyl-terminated poly-butadiene solid rocket motor by using ANSYS. Mater. Today Proc. 2020, 33, 308–314. [Google Scholar] [CrossRef]
  2. Li, C.; Xiao, Z. Structure Integrity Analysis of Star-Tube Grain Based on the Python. Aero Weapon. 2016, 3, 18–21. [Google Scholar]
  3. Shen, Z.B.; Li, L.; Duan, J.B.; Tang, G.J. Structural analysis system for solid motor based on secondary development of Patran. J. Spacecr. Rocket. 2011, 2, 171–175. [Google Scholar]
  4. Yu, S.C.; Zhao, R.Y.; Zhou, H.M.; Guo, Z.Y. Burning area regression simulation and calculation of solid rocket motor grains based on Pro/E feature modeling technology. J. Solid Rocket Technol. 2020, 2, 108–111. [Google Scholar]
  5. Mojtaba, H.; Saeed, M.; Ebrahim, H.; AmirAlaedin, M. Estimation of Thrust Stand Structure Fatigue Life Under Solid Motors Random Vibrations Effects. J. Mech. Eng. 2008, 1, 45–56. [Google Scholar]
  6. Liang, G.; Ali, K. Design and optimization of solid rocket motor Finocyl grain using simulated annealing. J. Aerosp. Power 2011, 26, 917–923. [Google Scholar]
  7. Wu, Z.P.; Wang, D.H.; Zhang, W.H.; Okolo, N.P.; Fei, Y. Solid rocket motor performance matching design framework. J. Spacecr. Rocket. 2017, 54, 698–707. [Google Scholar]
  8. Tola, C.; Nikbay, M. Internal ballistic modeling of a solid rocket motor by analytical burnback analysis. J. Spacecr. Rocket. 2019, 56, 498–516. [Google Scholar] [CrossRef]
  9. Li, L.; Duan, J.B.; Shen, Z.B.; Tang, G.J. Shape optimization of grain umbrella slot based on parameterized modeling. J. Solid Rocket Technol. 2011, 5, 584–589. [Google Scholar]
  10. Li, L.; Shen, Z.B.; Tang, G.J.; Lei, Y.J. Shape optimization of star shape grain considering structure integrity and loading fraction. J. Propuls. Technol. 2011, 2, 235–239, 281. [Google Scholar]
  11. Shen, Z.B.; Li, L.; Lei, Y.J.; Tang, G.J. Geometric Parameters Sensitivity Analysis for Star Grain Based on Secondary Development of Patran. J. Natl. Univ. Def. Technol. 2010, 4, 25–29. [Google Scholar]
  12. Tola, C.; Nikbay, M. Solid rocket motor design using a surrogate model. Aircr. Eng. Aerosp. Technol. 2018, 90, 1104–1127. [Google Scholar] [CrossRef]
  13. Yilmaz, O.; Kuran, B.; Özgen, G.O. Reliability assessment of solid-propellant rocket motors under storage and transportation loads. J. Spacecr. Rocket. 2017, 54, 1356–1366. [Google Scholar] [CrossRef]
  14. Ye, N.H.; Hu, S.Q.; Li, H.Y.; Shi, R.H.; Long, T. Multidisciplinary Design Optimization for Solid Rocket Motor Considering Performance and Cost. J. Propuls. Technol. 2022, 43, 75–84. [Google Scholar]
  15. Wu, Z.P.; Wang, D.H.; Hu, F.; Zhang, W.H. Surrogate based grain design optimization for solid rocket motor. J. Solid Rocket Technol. 2016, 39, 321–326. [Google Scholar]
  16. Miao, Q.W.; Zhang, H.H.; Shen, Z.B.; Zhou, W.Y. Multi-objective Optimization of Stress-Release Boot of Solid Rocket Motor under Vertical Storage Based on RBF Model. Int. J. Aerosp. Eng. 2022, 2022, 8475281. [Google Scholar] [CrossRef]
  17. Tola, C.; Melike, N. Solid Rocket Motor Propellant Optimization with Coupled Internal Ballistic-Structural Interaction Approach. J. Spacecr. Rocket. 2018, 55, 936–947. [Google Scholar] [CrossRef]
  18. Wang, Z.; Hu, Y.Q. Solid Rocket Motor, 1st ed.; China Astronautic Publishing House: Beijing, China, 1993; pp. 82–84. (In Chinese) [Google Scholar]
  19. Tang, J.L.; Liu, P.J.; Hu, S.Q.; Lv, X. Solid Rocket Motor Principle, 1st ed.; National Defense Industry Press: Beijing, China, 2013; pp. 263–269. (In Chinese) [Google Scholar]
  20. Li, L. Shape Improvement and Optimization of Solid Rocket Motor Grain Based on Structural Integrity Analysis. Ph.D. thesis, National University of Defense Technology, Changsha, China, 2011. [Google Scholar]
  21. Li, L.; Zhang, S.; He, Q.; Hu, X.B. Application of Response Surface Methodology in Experiment Design and Optimization. Res. Explor. Lab. 2015, 34, 41–45. [Google Scholar]
  22. Han, Z.H. Kriging surrogate model and its application to design optimization: A review of recent progress. Acta Aeronaut. ET Astronaut. Sin. 2016, 37, 3197–3225. [Google Scholar]
  23. Petr, H. On Monotonic Radial Basis Function Networks. IEEE Trans. Cybern. 2022, 2022, 3185827. [Google Scholar]
Figure 1. Geometric model of the SRM with finocyl grain.
Figure 1. Geometric model of the SRM with finocyl grain.
Aerospace 09 00679 g001
Figure 2. Schematic diagram of the L , R , θ , l 1 , l 2 , r 1 , r 2 , θ 1 , θ 2 in grain part III.
Figure 2. Schematic diagram of the L , R , θ , l 1 , l 2 , r 1 , r 2 , θ 1 , θ 2 in grain part III.
Aerospace 09 00679 g002
Figure 3. Schematic diagram of the life and load history of SRM.
Figure 3. Schematic diagram of the life and load history of SRM.
Aerospace 09 00679 g003
Figure 4. Schematic diagram of parametric modeling technology based on Abaqus and Python.
Figure 4. Schematic diagram of parametric modeling technology based on Abaqus and Python.
Aerospace 09 00679 g004
Figure 5. Flowchart for parametric modeling of SRM based on Python functions.
Figure 5. Flowchart for parametric modeling of SRM based on Python functions.
Aerospace 09 00679 g005
Figure 6. The 1/18th model of the SRM with finocyl grain.
Figure 6. The 1/18th model of the SRM with finocyl grain.
Aerospace 09 00679 g006
Figure 7. Von Mises stress cloud of the grain under different load.
Figure 7. Von Mises stress cloud of the grain under different load.
Aerospace 09 00679 g007
Figure 8. Schematic diagram of the superposition analysis of load influence.
Figure 8. Schematic diagram of the superposition analysis of load influence.
Aerospace 09 00679 g008
Figure 9. The relationship map between ε v , max I , p , ε v , max I I , p , ε v , max I I I , p and l 1 , l 2 , r 1 , r 2 .
Figure 9. The relationship map between ε v , max I , p , ε v , max I I , p , ε v , max I I I , p and l 1 , l 2 , r 1 , r 2 .
Aerospace 09 00679 g009
Figure 10. The relationship map between ε v , max I , p , ε v , max I I , p , ε v , max I I I , p and θ 1 , θ 2 .
Figure 10. The relationship map between ε v , max I , p , ε v , max I I , p , ε v , max I I I , p and θ 1 , θ 2 .
Aerospace 09 00679 g010
Figure 11. The relationship map between ε v , max I , p , ε v , max I I , p , ε v , max I I I , p and L , d , R , θ .
Figure 11. The relationship map between ε v , max I , p , ε v , max I I , p , ε v , max I I I , p and L , d , R , θ .
Aerospace 09 00679 g011
Figure 12. Flowchart on the establishment and validation of the surrogate model of ε v , max I I I , t + p .
Figure 12. Flowchart on the establishment and validation of the surrogate model of ε v , max I I I , t + p .
Aerospace 09 00679 g012
Figure 13. Schematic diagram of the sampling points based on OPLHS.
Figure 13. Schematic diagram of the sampling points based on OPLHS.
Aerospace 09 00679 g013
Figure 14. Flowchart for solving the multiobjective optimization problem of grain.
Figure 14. Flowchart for solving the multiobjective optimization problem of grain.
Aerospace 09 00679 g014
Figure 15. Schematic diagram of the distribution of Pareto optimal solutions.
Figure 15. Schematic diagram of the distribution of Pareto optimal solutions.
Aerospace 09 00679 g015aAerospace 09 00679 g015b
Table 1. Initial values and range of values for the design variables of the SRM grain.
Table 1. Initial values and range of values for the design variables of the SRM grain.
Variable L/mmR/mml1/mml2/mmr1/mmr2/mmθθ1θ2
xL500.03.030.05.040.060.010.080.040.0
x0739.218.054.325.060.080.019.090.049.0
xU900.027.060.060.080.0100.030.090.090.0
VariableL′/mmR′/mm l 1 / mm l 2 / mm r 1 / mm r 2 / mm θ / ° θ 1 / ° θ 2 / °
xL350.04.05.05.040.040.010.080.040.0
x0688.010.042.525.060.060.016.190.040.7
xU800.016.060.060.080.080.030.090.090.0
Table 2. Material parameters of the SRM.
Table 2. Material parameters of the SRM.
Material ParametersElastic Modulus/MPaPoisson’s RatioDensity/(kg/m3)Expansion Coefficient/°C−1
Case1.86 × 1050.3007.9 × 1031.10 × 10−5
Insulator60.000.4982.1 × 1032.20 × 10−5
CladdingProny series0.4981.86 × 1038.60 × 10−5
PropellantProny series0.4981.86 × 1038.60 × 10−5
Table 3. The first 5 order parameters of Prony series.
Table 3. The first 5 order parameters of Prony series.
i012345
τi 0.0037 0.1099 3.2977 98.9295 2967.8852
Ei18.2082 8.37284.23222.31120.93540.8212
Table 4. Validation results and partial Pareto optimal solutions based on NSGA-II algorithm.
Table 4. Validation results and partial Pareto optimal solutions based on NSGA-II algorithm.
RSM KrigingRBF
RMSER2AAEMAERMSER2AAEMAERMSER2AAEMAE
Test 10.012 0.999 0.010 0.021 0.027 0.991 0.020 0.068 0.005 1.000 0.004 0.015
Test 20.013 0.998 0.010 0.034 0.016 0.995 0.011 0.054 0.006 1.000 0.005 0.011
Test 30.006 1.000 0.005 0.013 0.037 0.987 0.024 0.083 0.004 1.000 0.003 0.008
Test 40.014 0.998 0.012 0.027 0.022 0.992 0.016 0.051 0.007 0.999 0.005 0.021
Test 50.009 0.999 0.007 0.024 0.022 0.994 0.017 0.042 0.008 0.999 0.005 0.026
Average value0.011 0.998 0.009 0.024 0.025 0.992 0.018 0.059 0.006 1.000 0.004 0.016
Table 5. Partial Pareto optimal solutions and validation results of multiobjective optimization for SRM grain.
Table 5. Partial Pareto optimal solutions and validation results of multiobjective optimization for SRM grain.
f ε v , max ( X ) / % f η v ( X ) / % f A b ( X ) / % η v / % ε v , max t + p / % ε ¯ v , max t + p / % ( ε v , max ε ¯ v , max ) ε v , max t + p / %
Original0.000.000.0084.84 35.3635.240.33
Partial
Pareto
optimal
solutions
2.11 0.17 −26.72 84.98 26.27 25.91 1.36
1.26 0.13 −26.59 84.95 26.29 25.96 1.26
3.24 0.40 −26.36 85.18 26.64 26.04 2.26
4.98 1.42 −12.58 86.04 31.32 30.91 1.30
0.00 1.05 −1.91 85.73 33.65 34.69 −3.10
0.02 0.22 −26.24 85.03 26.79 26.08 2.62
0.06 0.88 −17.68 85.59 29.00 29.11 −0.40
0.16 0.23 −25.94 85.03 26.73 26.19 2.03
0.25 1.22 −13.11 85.87 31.33 30.73 1.93
0.36 0.84 −20.17 85.55 28.92 28.23 2.40
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Miao, Q.; Shen, Z.; Zhang, H.; Sun, H. Multiobjective Optimization Method of Solid Rocket Motor Finocyl Grain Based on Surrogate Model. Aerospace 2022, 9, 679. https://doi.org/10.3390/aerospace9110679

AMA Style

Miao Q, Shen Z, Zhang H, Sun H. Multiobjective Optimization Method of Solid Rocket Motor Finocyl Grain Based on Surrogate Model. Aerospace. 2022; 9(11):679. https://doi.org/10.3390/aerospace9110679

Chicago/Turabian Style

Miao, Qiuwen, Zhibin Shen, Huihui Zhang, and Haitao Sun. 2022. "Multiobjective Optimization Method of Solid Rocket Motor Finocyl Grain Based on Surrogate Model" Aerospace 9, no. 11: 679. https://doi.org/10.3390/aerospace9110679

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop