Next Article in Journal
Digital Twin-Driven TLE Error Correction for Precise LEO Satellite Orbit Prediction
Next Article in Special Issue
On Soot and Its Environmental Impact in Hybrid Rocket Engines
Previous Article in Journal
Power-Law Truncation Correction for the Relative Orbital Element State Transition Matrix in Active Debris Removal
Previous Article in Special Issue
Simulation of bi-Propellant Reaction Control Thrusters Based on Nitrous Oxide and Hydrocarbons
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Neural Network-Based Optimization of Hybrid Rocket Design for Modular Multistage Launch Vehicle

by
Paolo Maria Zolla
*,
Alessandro Zavoli
,
Mario Tindaro Migliorino
and
Daniele Bianchi
Department of Mechanical and Aerospace Engineering, Sapienza University of Rome, Via Eudossiana 18, 00184 Rome, Italy
*
Author to whom correspondence should be addressed.
Aerospace 2026, 13(4), 374; https://doi.org/10.3390/aerospace13040374
Submission received: 7 March 2026 / Revised: 10 April 2026 / Accepted: 14 April 2026 / Published: 16 April 2026

Abstract

In this paper, an integrated optimization is carried out to find the optimal hybrid rocket engine design for a modular multistage launch vehicle targeting a 500 km polar circular orbit. A single hybrid rocket engine unit is reused across the whole launch vehicle, with each stage constituted by a cluster of a specified number of units. Only the nozzle exit diameter of the units is allowed to change across each stage. This clustering approach is aimed at reducing the costs of the launch vehicle and at simplifying the optimization procedure. After a brief mission analysis based on Tsiolkovsky’s equation, a three-stage configuration is chosen for the launch vehicle, employing 16, 4, and 1 engine units for, respectively, the first, second, and third stage. A neural network-based surrogate model is employed to approximate the complex hybrid rocket internal ballistics, with the aim to reduce the computational cost of the optimization process. The surrogate model is trained to map a reduced number of design parameters to the performance and mass budget of a single engine unit using data from a 0-D hybrid rocket engine model. The accuracy of the trained network in predicting crucial features is then assessed. Finally, the trained network is integrated into a multidisciplinary optimization process. The aim is to identify the optimal rocket engine design and launch vehicle ascent trajectory that maximize the payload capacity to the target orbit.

1. Introduction

Hybrid rocket engines (HREs) utilize a combination of solid fuel and either a liquid or gaseous oxidizer as propellants. The solid fuel is housed within the thrust chamber, while the oxidizer is stored separately in a pressurized tank. HREs offer several advantages over liquid rocket engines (LREs) and solid rocket motors (SRMs), including reduced complexity and cost compared to LREs, higher average specific impulse than SRMs, the ability to be throttled and restarted, and the use of environmentally friendly, non-toxic propellants [1]. As a result, there is significant interest in employing HREs in various propulsion applications, such as upper stages in multistage rockets [2] or as main engines in suborbital vehicles [3]. In addition, the use of swirl injectors can enhance the performance of HREs by increasing their regression rate and combustion efficiency [4,5,6], thereby increasing their appeal and broadening their range of application.
When optimizing hybrid rockets, it is essential to consider that the generation of thrust, which can impact the ascent trajectory, is significantly influenced by the engine design. Hence, an integrated optimization approach is necessary to maximize the overall performance of the launch vehicle (LV). Following this approach, Casalino et al. [7,8,9,10,11] focus on the design optimization of a hybrid upper stage and of a three-stage hybrid rocket-powered launch vehicle for small satellites. Messinger et al. [12] focus on the design of a liquid oxygen/paraffin two-stage hybrid rocket launcher. Zhu et al. [3,13] explore the optimization of a single-stage hybrid rocket-powered vehicle for suborbital flight. In Wang et al. [14], a robust design optimization for a three-stage hybrid rocket launcher is presented. Uncertainty-based robust optimization is also performed in Zhu et al. [15] for a hybrid rocket upper stage. Lastly, references [16,17] discuss the optimization of a single-stage hybrid rocket with swirl injection for a lunar ascent trajectory. When integrating rocket engine design with the optimization of the LV ascent trajectory, the repetitive calculation of motor performance within the optimization loop can become a computational bottleneck [18]. To address this problem, neural networks (NNs) can be employed to model the relationship between HRE performance and motor design, yielding a computationally lightweight tool.
Neural networks excel at learning complex multiple-input multiple-output (MIMO) functions and can be used to both accelerate a computationally expensive procedure and to smooth potentially irregular fitness landscapes [19]. Deep neural networks have shown promising applications in real-time guidance and control of space vehicles [20]. Successful applications include interplanetary transfers [21,22], hypersonic reentry [23], planetary landing [24,25], in-orbit proximity operations [26], and Mars atmospheric entry [27]. The feasibility of using neural networks as surrogate models for predicting the performance of hybrid rockets has already been successfully explored by the authors in references [28,29,30]. Similarly, a step towards the integration of neural networks into uncertainty-based HRE’s design optimization has been performed by Masseni in [31].
In this paper, an integrated optimization is carried out to find the optimal hybrid rocket engine design for a modular multistage launch vehicle targeting a 500 k m polar circular orbit. A surrogate neural network model is trained to approximate the complex hybrid rocket’s internal ballistics to improve the procedure’s computational efficiency. A single HRE unit is considered, with each stage of the LV comprised a cluster of these reference units, resulting in a so-called “modular” (or “clustered”) design. Engine units belonging to the same stage do not share any subsystem. Adjustments between units of different stages can be made solely to the nozzle exit diameter to maximize stage performance according to the altitude. This design strategy, while having the drawback of reducing the volumetric and structural efficiency of the launch vehicle, can significantly decrease mission costs and can simplify the manufacturing process. Lastly, this approach offers flexibility, as different LV configurations can be attained by adjusting the number of HRE units in each stage and by modifying the respective nozzle exit diameters. Similar approaches to hybrid rocket-based launch vehicles incorporating modular design have been proposed in [11,32,33,34]. A pioneering attempt to design a low-cost modular launcher was undertaken in the late 1970s by OTRAG, a private company based in West Germany [35]. The novelty of this study lies in the integration of distinct research areas, hybrid propulsion, engine clustering, and neural network-based surrogate modeling, working synergistically within a multidisciplinary optimization framework to evaluate a realistic Earth ascent mission scenario. While the use of neural networks as surrogate models for hybrid rocket performance has been previously explored by the authors in [28,29,30], those studies were limited to the optimization of a single stage. In contrast, the present work addresses the optimization of the entire launch vehicle through a single rocket design, with a different HRE operational range and incorporating distinct architectural features, such as swirl injection and a pump-fed system. Note that the adoption of a clustering approach, absent in prior works, not only supports the design of a flexible and cost-effective launcher but also enables the training of a single reusable neural network applicable across all three stages, further reducing the computational burden of the optimization procedure. This article is a revised and expanded version of a conference paper entitled “Integrated Optimization of a Three-Stage Clustered Hybrid Rocket Launcher using Neural Networks”, which was presented at the AIAA SciTech Forum, Orlando, FL, USA, 8–12 January 2024 [36].
This manuscript is organized as follows. Section 2 presents the internal ballistics model used to evaluate the HRE propulsive performance and mass budget. The machine learning approach employed for creating the neural network-based surrogate model of HRE performance is presented in Section 3. The selected launch vehicle configuration to perform the target mission is presented in Section 4, followed by the mathematical model of the ascent trajectory in Section 5. Lastly, numerical results are presented in Section 6.

2. Hybrid Rocket Model

This section presents the internal ballistics model for the hybrid rocket engine used in generating training data for the neural network. A zero-dimensional approach is employed, assuming that the thermodynamic and flow properties inside the combustion chamber are spatially uniform and functions of time only. Consequently, it cannot reproduce local flow features associated with axial variations of the regression rate, which have been observed in experimental and numerical studies of hybrid rocket combustors, such as [37,38]. Despite this limitation, zero-dimensional internal ballistics models are widely used in preliminary hybrid rocket design because they provide a computationally efficient representation of the global engine behavior while still capturing the dominant physical processes governing thrust generation. The model adopted in this work follows the formulation introduced in Zolla et al. [39], where it was validated against a set of 16 static firing tests, showing relative prediction errors below approximately 10% for key quantities such as grain regression rate, throat erosion, and thrust. Its accuracy is thus considered sufficient for the investigated application. Note that model inputs and outputs pertain to a single HRE unit.

2.1. Internal Ballistics

Liquid oxygen (LOX) and paraffin wax with SEBS polymeric additives are chosen as a propellant combination due to the high specific impulse and high regression rate provided by paraffin liquefying properties, helping to mitigate gravitational losses during the first phases of flight. The use of additives is recognized for enhancing the grain mechanical properties, with the implementation of swirl injection that can mitigate their negative impact on the grain regression rate [40]. The fuel grain, assumed to have a single-port cylindrical shape, is uniquely defined by its external diameter ( D c ), length ( L g ), and initial port diameter ( D p , 0 ), with the first two being model input parameters. Consequently, the following equations apply:
A p = π 4 D p 2
m fu = ρ fu L g π 4 ( D c 2 D p , 0 2 )
where A p is the port area and m fu is the total fuel mass. Paraffin wax, high regression rate, and swirl injection eliminate the need for complex geometries like multi-perforated grains, enhancing simplicity, reducing sliver formation, and improving manufacturability. Following Casalino et al. [41], total pressure losses due to fuel injection from the regressing grain into the core flow are accounted for as follows:
p h = p c ( 1 + 0.5 Γ 2 J 2 )
where Γ = γ 2 γ + 1 γ + 1 γ 1 and J = A t / A p . To achieve a low chamber Mach number (below 0.3 ) and to minimize pressure losses, the initial port diameter is set to D p , 0 = 2 D t , 0 (throat-to-port area ratio J = 0.5 ).
A turbo-pump feeding system is considered for the problem at hand, providing a constant oxidizer mass flow rate m ˙ ox ( t ) = m ˙ ox , 0 (a model input) with a fixed tank pressure p tk = 3.0 bar. Decoupling of combustion chamber and oxidizer tank pressures allows for a higher chamber pressure, improving performance and mitigating the risks of nozzle flow separation at sea level. Note that the use of swirl injectors requires the oxidizer to be injected with a tangential component. Regression rate is assumed uniform along the grain:
r ˙ = a G ox n
where r ˙ is in mm/s and the oxidizer mass flux G ox = m ˙ ox / A p in kg/(m2s). Here, a is an empirical parameter, with its value depending on the propellant combination and injection configuration. According to Karabeyoglu et al. [42], for LOX/Wax, n = 0.62 . The enhancement to grain regression provided by swirl injection is taken into account assuming that, by tailoring the intensity of the oxidizer tangential component, the value of a for the chosen propellant combination can be increased to 0.12 mm / s · ( m 2 s / kg ) n (experimental studies have reported values as high as 0.3 [4]). Due to the lack of data in the literature, a sophisticated regression rate model with a depending on the swirl intensity was deliberately not employed. It is worth noting that the use of swirl injectors has been associated with a more uniform regression rate along the fuel grain, as reported by Dubey et al. [38], which partially mitigates the spatial non-uniformities that are not captured by zero-dimensional internal ballistics models. Furthermore, the same experimental study has shown that the beneficial effects of swirl injection decrease the larger the length-to-diameter ratios become, due to the progressive decay of swirl intensity along the grain, with Dubey et al. identifying an optimal value of L / D below 13.5 [38]. Once the grain regression rate is known, fuel mass flow rate can be computed as:
m ˙ fu = ρ fu r ˙ L g π D p
with O / F = m ˙ ox / m ˙ fu being the engine mixture ratio (oxidizer-to-fuel), ρ fu the solid fuel density, and m ˙ e = m ˙ ox + m ˙ fu the total mass flow rate. Chamber pressure is obtained as:
p c = m ˙ e c * / A t
To ensure the structural integrity of the fuel grain, its value is restricted to remain below 100 bar.
Propellant data on specific heat ratio γ and characteristic velocity c * are obtained from the NASA Chemical Equilibrium with Applications software (CEA) [43], with the assumption of frozen flow, and are interpolated with a shape-preserving cubic function with respect to p c and O / F . Nozzle efficiency η C F and combustion efficiency η c * are optimistically assumed equal to 98% to take into account losses in the nozzle expansion and in the combustion processes. Although the assumed efficiencies are certainly optimistic, η C F remains within the upper range of values reported for well-designed nozzles [44], while, as demonstrated in Franco et al. [5], the use of swirl injection can achieve η c * values up to 99%. The vacuum thrust coefficient C F is computed assuming a 1D isentropic expansion to the exit pressure p e with a constant specific heat ratio:
C F = η C F Γ 2 γ γ 1 1 p e p c γ 1 γ + ε p e p c
F = m ˙ e c * C F
where ε is the nozzle area ratio. Correction of vacuum thrust to account for altitude effects is included in the flight dynamics model. The nozzle geometry is defined by two model inputs, namely its throat diameter at ignition D t , 0 and its exit diameter D e . To prevent flow separation due to overexpansion at low altitudes, the nozzle exit pressure is constrained to be above 0.34 times the ambient pressure at the operating altitude ( p a ( h ) ), a constraint based on the Summerfield criterion [45].
Throat erosion is taken into account according to Bianchi et al. [46]:
s ˙ = s ˙ 0 0.1 0.025 D t 0.2 6.4392 × 10 5 Φ 1.991 exp 3.1082 Φ + 1.84 p c 0.0535 Φ 2 0.2641 Φ + 1.0365
where Φ = O / F O / F st , the subscript “st” refers to the stoichiometric conditions, and s ˙ 0 (in mm/s) is the reference erosion rate of the propellant combination, assumed equal to 0.1 mm/s for LOX/Wax, a reasonable assessment according to Bianchi et al. [47]. The overall erosion rate (in m/s, with p c in bar and D t in m) depends on both the chamber pressure and the mixture ratio of the propellants, which affect the heat flux intensity and the composition of the exhaust gases passing through the throat [46,48]. Note that the nozzle exit diameter, D e , is considered reasonably unaffected by the erosion process. The port and throat radii are increased at each time step based on the predicted regression and erosion rates until the entire fuel mass has been depleted, except for a 3% reserve accounting for fuel contingencies.

2.2. Structural Mass Estimation

The structural mass and length of various subsystems is considered, following [41,49,50,51]. Specifically, the combustion chamber mass includes a cylindrical case and a 2.5 cm aluminum injector plate:
m c = 0.025 ρ inj π D c 2 2 + ρ c π D c L c δ c
where ρ c is the case material density, L c the case length, ρ inj the injector plate material density, and δ c the case thickness, computed using Mariotte’s equation for pressurized cylinders with a 1.5 safety factor:
δ c = 1.5 p h , max D c 2 σ c
where σ c is the yield strength of the case material and p h , max the maximum head pressure over the HRE burn. The chamber length is assumed to be equal to the grain length, L c = L g , as swirl injection has been shown to provide sufficient mixing, eliminating the need for a pre-chamber or a long post-chamber [4,5]. In this work, both the combustion chamber and the oxidizer tank are assumed to be made of carbon fiber composite material with an epoxy resin matrix [52].
The oxidizer tank is modeled as a cylinder with two ellipsoidal domes. Its thickness can be computed using Equation (11). The total oxidizer mass stored is obtained by integrating the oxidizer mass flow rate over time, including a 3% contingency. Due to the employment of a cryogenic oxidizer, tank insulation must be considered. The required mass can be computed according to the work by Glatt in [53] as:
m ins = 1.123 S l
where S l is the lateral surface to be insulated, in m2.
An empirical model in Larson et al. [49] is used to estimate the mass of the nozzle. The weight is related to its initial expansion ratio ε 0 and to the total propellant exhausted m prop (masses in kg):
m no = 125 m prop 5400 2 / 3 ε 0 10 1 / 4
A conical convergent section inclined by 45 degrees is followed by a bell-shaped divergent section, with a total length that can be estimated as:
L no = D c D t , 0 2 tan π / 4 + 0.8 D e D t , 0 2 tan π / 12
where the divergent bell length is assumed to be 80% that of a conical divergent with a 15-degree half-angle.
Tank pressure is regulated through the use of gaseous helium, stored in a liquid state. The helium mass required can be computed with the ideal gas equation of state applied to the oxidizer tank volume:
m He = p tk V tk R He T ul
where V tk is the oxidizer tank volume (including a 5% initial ullage), R He is the gas constant of helium, and T ul is the ullage temperature, set to 200 K [54]. Liquid helium is stored in a spherical tank at a pressure of p He , l = 1.2 p tk , which is in turn pressurized using gaseous helium, stored in a spherical tank at a pressure of p He , g = 300 bar and a temperature of T He , g = 300 K (subscript “He,g” indicates that the temperature and pressure values refer to the gaseous helium tank). Note that helium tanks are assumed to be made of the same material as the oxidizer tank.
Mass and dimensions of the turbo-pump subsystem can be evaluated according to the work by Saunders in [50] as:
m tp = 10 9 217.7 X Y + 21.9 X 2 Y + 6.1 × 10 5 n r 2 + 1.4 × 10 7 n r 3
L tp = 0.025 + 34.9 n r 2 + 0.79 Y
where n r = 14.7 v ox ρ ox / m ˙ ox , max is the machine rotational speed in revolutions per second, v ox is the oxidizer inlet velocity (set to 4.5 m/s), ρ ox is the liquid oxidizer density, and m ˙ ox , max is the maximum oxidizer mass flow rate. Also, Y = 3.28 m ˙ ox , max / v ox ρ ox and X = 1.36 Z + 0.261 Y 2 , with Z = 4 × 10 4 p h , max / ρ ox n r 2 . Details on the turbo-pump system are provided by Saunders in [50]. Power for the turbine is generated by decomposing hydrogen peroxide through a catalytic bed. Due to the chamber pressure variation typical of an HRE burn, control over the peroxide mass flow rate is necessary to allow the pump to operate effectively under variable load conditions. Gases driving the turbine are exhausted using a secondary nozzle. The required mass for the gas driving the turbine can be estimated with a simple power balance. The total mass of the power generation system can then be computed by adding the corresponding tank and secondary nozzle mass, along with a 10% margin to account for ancillary components.
Coverage of exposed sections of the rocket (“shrouds”) has been taken into account according to the work by Glatt in [53] as:
m sh = 4.95 S sh 1.15
where S sh , in m2, is the lateral surface to be covered. Shrouded sections include the ellipsoidal domes of the tank and the entire length of the feeding system and of the turbo-pump.
Lastly, the mass and length of ancillary structures (e.g., piping, engine connectors) are assumed to be 10% of the total mass and length of the HRE unit [51]. It is acknowledged that this fixed percentage may not fully capture the potential non-linear scaling of ancillary mass in configurations involving a large number of clustered units. However, this estimate is partially compensated by the conservative nature of several other subsystem mass models adopted in this work and is considered acceptable within the scope of a preliminary multidisciplinary optimization. Note that each mass estimation is approximate, aiming to provide a reasonable assessment for the multidisciplinary optimization rather than an exhaustive subsystem analysis. Density and yield strength of the materials for the HRE subsystems and density of the propellants are listed in Table 1 (material properties can be found in Refs. [55,56]).
Performance and mass of a hybrid rocket unit can thus be evaluated once a set of 5 input parameters is specified (subscript “0” for values defined at ignition):
x HRE = [ L g , D c , D t , 0 , m ˙ ox , 0 , D e ]
This set of parameters was chosen because it uniquely defines a preliminary HRE architecture, in line with the scope of a multidisciplinary optimization. Here, the nozzle geometry is determined by D t , 0 and D e , the combustion chamber and fuel grain by L g and D c , and the engine operating conditions by the oxidizer mass flow rate m ˙ ox , 0 . A schematic description of the hybrid rocket unit design is shown in Figure 1.
In summary, the structural mass estimation relies on Mariotte’s equation for pressurized vessels (combustion chamber and tanks), empirical correlations from Larson et al. [49] and Saunders [50] for the nozzle and turbo-pump, respectively, and the model by Glatt [53] for insulation and shrouds. The turbo-pump feeding system, powered by hydrogen peroxide decomposition, is sized through a power balance as described above. While these models are approximate, they are considered adequate for the scope of a preliminary multidisciplinary optimization.

3. Machine Learning for HRE Performance Prediction

This section discusses the machine learning framework for creating a precise surrogate model to predict HRE performance.

Supervised Learning

Feedforward neural networks (FNNs), inspired by brain structures, are MIMO computing systems composed of layers of neurons. Each neuron receives inputs from the previous layer and applies a non-linear activation function. The input and output layers are connected by hidden layers, as shown in Figure 2. FNNs have been proven to be universal function approximators, given sufficient data, neurons, and hidden units [57].
A supervised learning approach is generally used to teach the network how to correctly approximate a given function f based on input-output sample pairs. Given a data set, or training set, composed of N training examples D = { ( x 1 , y 1 ) , ( x 2 , y 2 ) , , ( x N , y N ) } , where x k is the feature vector of the k-th sample and y k = f ( x k ) the corresponding label, the objective is to learn a set of parameters ζ = { ( W in ; b in ) , ( W 1 ; b 1 ) , , ( W n ; b n ) , ( W out ; b out ) } such that the function
f ^ ( x ; ζ ) = f o ( W out T f n ( W n T . . . f 1 ( W 1 T f i ( W in T x + b in ) + b 1 ) + . . . + b n ) + b out )
approximates as good as possible the “original” function f. The j-th column of the matrix W k represents the set of weights of the j-th neuron in the k-th layer, while the j-th element of the vector b k the corresponding bias. f k , instead, is the activation function used in the k-th layer neurons. The dimensions of each W k matrix vary depending on the layer. The number of rows corresponds to the number of inputs (i.e., the number of neurons in the preceding layer), while the number of columns corresponds to the number of neurons in the current layer. Note that the number of neurons in the input and output layers, associated with W in and W out , respectively, is equal to the number of inputs and outputs of the neural network. Consequently, the dimensions of these matrices are 1 × N in for W in and N h ( L ) × N out for W out , where N in and N out denote the number of network inputs and outputs, respectively, and N h ( L ) denotes the number of neurons in the last hidden layer. The number of rows for W in is 1 since each neuron of this layer takes a single neural network input. The procedure involves splitting the initial data set into a training set T and a validation set V , with sizes N T = η t N and N V = N N T , respectively, where η t is a hyper-parameter called “train fraction”. The training set is used to train the network, while the validation set is used to assess the network performance on unseen data. Training examples in the training set are organized into batches, each containing n b elements ( n b is a hyper-parameter), and the network parameters ζ are first randomly initialized. The optimization of the parameters ζ is done by minimizing the mean squared error (MSE) between the network outputs and the training examples using stochastic gradient descent (SGD):
MSE ( 1 ) ( ζ ) = 1 n b i = k 1 k n b y i f ^ ( x i ; ζ ) 2
ζ = ζ α ζ MSE ( 1 ) ( ζ )
MSE ( 2 ) ( ζ ) = 1 n b i = k n b + 1 k 2 n b y i f ^ ( x i ; ζ ) 2
ζ = ζ α ζ MSE ( 2 ) ( ζ )
MSE ( B ) ( ζ ) = 1 n b i = k B 1 n b + 1 k N T y i f ^ ( x i ; ζ ) 2
ζ = ζ α ζ MSE ( B ) ( ζ )
This B-step gradient descent optimization is repeated for M total training epochs (hyper-parameter). In this work, the Adam (adaptive moment estimation) [58] SGD algorithm is used for optimization, with a linear learning rate α = α i + ( α f α i ) m / M , with m the current training epoch, and with α i and α f being hyper-parameters. The network hyper-parameters have been selected according to previous studies performed in Zavoli et al. [28,29] and are shown in Table 2.
Figure 2 illustrates the architecture of the neural network used as a surrogate model for HRE performance prediction. The network takes the motor design variables x HRE as input and returns 10 scalar outputs: the engine burning time t b , the dry mass m s , and the coefficients of two cubic polynomials that approximate the thrust F ( t ) and total mass flow rate m ˙ ( t ) curves of the engine. With this approach, each time-dependent curve is parameterized by the network as:
F ( t ) = a F x 3 + b F x 2 + c F x + d F m ˙ ( t ) = a m ˙ x 3 + b m ˙ x 2 + c m ˙ x + d m ˙ with x = t / t b , x ( 0 , 1 )

4. Launch Vehicle Configuration

Before describing the ascent trajectory mathematical model, the general LV configuration must be defined. Assuming equal performance and structural coefficients for each stage, a simple analysis of the behavior of the payload ratio λ with respect to the number of stages can be performed using Tsiolkovsky’s equation:
λ = 1 + k t e Δ v pr / I sp g 0 N k t k e N
where Δ v pr is the propulsive velocity increase for the target mission, N is the number of stages of the LV, I sp is the specific impulse of the stage, k t = m s , tk / m p is the relationship between the propellant-related masses over the propellant mass of the stage, and k e = m s m s , tk / m 0 , i is the relationship between the engine weight of a stage over the mass of the corresponding sub-rocket. After a brief tuning for the problem at hand, values of Δ v pr = 9.7 km/s, I sp = 320 s, k t = 0.061 , and k e = 0.057 have been selected. Results of the analysis are shown in Figure 3. The highest payload ratio is achieved with five stages. However, the payload gain from increasing the number of stages beyond three is minimal (+0.6% from two to three stages, +0.142% from three to four, and +0.011% from four to five), making the performance boost insufficient to justify the increased complexity. Moreover, as this preliminary analysis does not take into account the mass of the inter-stages, the payload ratio is expected to further decrease with the number of stages. A three-stage configuration is thus selected for the analyzed mission.
To finalize the general LV configuration, the number of HRE units for each stage must be chosen. A good starting point is to compute the optimal Δ v partitioning for the selected three-stage configuration by minimizing the following cost function (the negative logarithm of the launch vehicle payload ratio):
Λ ( Δ v i ) = ln i = 1 3 e Δ v i / I sp , i g 0 k s , i 1 k s , i
where Δ v i , I sp , i , and k s , i are, respectively, the velocity increase (optimized), specific impulse, and structural coefficient of the i-th stage, with k s , i = m s , i m s , i + m p , i . Realistic values for I sp , i and k s , i have been assumed after a brief preliminary analysis. To reproduce the optimal Δ v partitioning obtained by minimizing Equation (29) ( Δ v 1 / Δ v pr = 0.28 , Δ v 2 / Δ v pr = 0.37 , Δ v 3 / Δ v pr = 0.35 , with Δ v pr = 9.7 km/s) and assuming the upper stage to be constituted by a single HRE unit, approximately 12 units are needed for the first stage, and 4 units for the second stage. However, as the analysis does not take into account the effects of thrust, a 16-4-1 configuration is ultimately chosen. This adjustment is made to maximize thrust during the first stage flight, thereby reducing gravitational losses. A higher quantity of units cannot be employed for the first stage to ensure compliance with the axial acceleration constraint, which will be introduced in the following section. Disposition of HRE units in the first and second stage is shown in Figure 4.
The diameters of the stages can be computed as:
D stage , i = ξ i max D c , D e , i
where the packing ratio ξ i is equal to 4.62 for the first stage and 2.42 for the second stage. Note that, although maintaining the alignment of such a large number of engines might pose technical challenges, this paper focuses on theoretical analysis and does not address such a practical issue.

5. Flight Trajectory Model

This section provides a description of the ascent trajectory model, presenting the equations of motion, the adopted flight strategy, and the mission constraints, followed by the formulation of the integrated optimization problem.

5.1. Dynamical Model

A three-dimensional (3-DoF) point-mass model is employed. Under this hypothesis, the LV is considered always aligned with the direction of thrust, assuming infinitely fast attitude dynamics. The rocket state at any time is defined by position vector r , velocity vector v , and mass m. The equations of motion in an inertial reference frame are written as:
r ˙ = v
v ˙ = g + D + F m
m ˙ = m ˙ e
The Earth is approximated as a sphere, with the gravitational acceleration vector represented as g = μ r 3 r , where μ is the Earth’s gravitational constant. Air density ρ a , pressure p a , and temperature T a are evaluated based on the altitude h, following the U.S. Standard Atmosphere 1976 model [59]. It is assumed that the atmosphere rotates rigidly with the Earth at ω E = 7.2921 × 10 5 rad / s . Thus, the relative velocity of the vehicle with respect to the atmosphere is computed as v rel = v ω E × r . Atmospheric drag is evaluated as:
D = 1 2 ρ a S ref C D ( M ) v rel v rel
where S ref denotes the vehicle cross-sectional area and C D is the drag coefficient. Lift force is neglected because it is deemed of minor importance for the current analysis. The drag coefficient is assumed solely dependent on the Mach number of the LV and is tabulated based on data from known launcher flights for similar applications. The thrust force F generated by the LV motors is expressed as:
F = F vac p a A e F ^
where A e is the nozzle exit area and F vac denotes the thrust in vacuum. When the launcher is still in close proximity to the launch base, the direction of thrust is defined in a topocentric reference frame, fixed relative to the launch base, F T = ( i ^ , j ^ , k ^ ) (Figure 5a).
F ^ = sin θ T i ^ + cos θ T sin ψ T j ^ + cos θ T cos ψ T k ^
where θ T and ψ T indicate the elevation and azimuth angles in this frame. During the flight in the exo-atmospheric region, thrust is defined with in-plane and out-of-plane angles θ R and ψ R of a radial-transverse-normal (RTN) local reference frame F R = ( r ^ , t ^ , n ^ ) (Figure 5b).
F ^ = sin θ R r ^ + cos θ R cos ψ R t ^ + cos θ R sin ψ R n ^

5.2. Flight Strategy

A realistic flight strategy is considered. The ascent trajectory is divided into several phases, each characterized by a specific control law, with a schematic representation shown in Figure 6. The first phase is a vertical ascent, where the thrust is directed radially until a certain distance from the launch base is reached. Next, a pitch-over maneuver is performed to rotate the LV and align it with the desired orbital plane. In a simplified 3-degree-of-freedom model, this maneuver is represented by a linearly decreasing thrust elevation angle and a constant thrust azimuth angle. The LV then follows a zero-lift gravity-turn (ZLGT) trajectory. During this phase, the thrust vector is aligned with the relative velocity to prevent the generation of lift or side force. The gravity gradually rotates the velocity vector downward. After a brief coasting, with a duration of one second to allow stage separation, the second stage is ignited, and the LV continues to follow a ZLGT trajectory. The fairing is jettisoned at the second stage cut-off. Finally, the third stage performs a burn to transition the LV into a Hohmann-like trajectory. The pitch program during this phase follows a linear law, with a null azimuth angle. After a long coasting phase, a second burn of the third stage, with another linear variation of the thrust elevation angle and a null azimuth angle, is executed to circularize the orbit and place the payload into the desired target orbit.

5.3. Constraints and Objective Function

The initial conditions of the launch vehicle depend on the geographical position of the launch base. The initial position r 0 is the base position, and the inertial velocity v 0 can be determined as ω E × r 0 . The problem goal is to maximize the LV payload m u . Hence, the objective function to minimize is designed as m u . The LV wet mass is constrained to be equal to m 0 , wet = m 0 m u = 55,000 kg, where m 0 is the lift-off mass, chosen for comparison with the declared characteristics of Vega C Light [60]. Terminal constraints are imposed to ensure payload injection into a circular orbit with a desired radius, r ˜ , and inclination, i ˜ . Tolerances, δ r and δ i , are set for periapsis radii, apoapsis radii, and inclination. The right ascension of the ascending node is not directly enforced, as it can be easily adjusted by selecting the launch time. Dimensional constraints are also enforced to guarantee the LV compactness. Specifically, the diameter of a stage cannot be larger than the diameter of the preceding stage D stage , i D stage , i 1 , and the nozzle exit diameter of first-stage HRE units must be smaller than the units case diameter D c D e , 1 . To ensure the structural integrity of the vehicle and payload during ascent, constraints on maximum axial acceleration, a x = v ˙ · F ^ / g 0 , and maximum heat flux exposure, ϕ q = 0.5 ρ a v rel 3 , after fairing jettisoning are enforced in the optimization, set, respectively, to 5 g and 900 W/m2. Maximum dynamic pressure and max-Q α are instead checked a posteriori, as they are considered of minor importance for the problem at hand.

5.4. Optimization

The resulting multidisciplinary optimization problem involves finding optimal values for the single HRE unit design parameters x HRE (up to the nozzle throat), along with the optimal exit nozzle diameters for each of the three stages D e , 1 , D e , 2 , and D e , 3 . This results in a vector of 7 design parameters:
x HRE = [ L g , D c , D t , 0 , m ˙ ox , 0 , D e , 1 , D e , 2 , D e , 3 ]
where the design vector in Equation (19) is extended to include the three different exit diameters of the HRE unit used in each stage. Note that the adoption of clustering significantly streamlines the optimization process, as only the reference HRE unit has to be optimized instead of a set of HRE design parameters for each stage of the launch vehicle. For the same reason, only one surrogate model needs to be trained. The reference HRE unit of the cluster is optimized within a design space selected to provide average thrusts between 40 and 70 kN, with operating pressures between 20 and 100 bar. The resulting domain for x HRE is shown in Table 3.
Optimal values for flight mechanics variables, x flight , and thrust direction variables, x guide , also need to be determined. The flight design variables comprise the duration of the third stage first burn t b 3 , 1 and the duration of the following coasting phase t c 3 . The duration of the orbit insertion phase (second burn of the third stage) can be easily computed as t b 3 , 2 = t b 3 t b 3 , 1 :
x flight = [ t b 3 , 1 , t c 3 ]
Lastly, 6 design variables are required to parameterize the thrust direction of the launch vehicle. These include the elevation and azimuth at the end of the pitch-over phase, θ po and ψ po , the elevation at the beginning and the elevation at the end of the upper stage guidance, θ 3 , 1 i and θ 3 , 1 f , and the elevation angle at both the beginning and the end of the final orbital injection, that is, θ 3 , 2 i and θ 3 , 2 f . Thus:
x guide = [ θ po , ψ po , θ 3 , 1 i , θ 3 , 1 f , θ 3 , 2 i , θ 3 , 2 f ]
The resulting full optimization vector for the entire MDO problem includes 15 design parameters:
x opt = [ L g , D c , D t , 0 , m ˙ ox , 0 , D e , 1 , D e , 2 , D e , 3 , t b 3 , 1 , t c 3 , θ po , ψ po , θ 3 , 1 i , θ 3 , 1 f , θ 3 , 2 i , θ 3 , 2 f ]
The optimization problem is solved using EOS (evolutionary optimization at Sapienza), an in-house evolutionary optimization code for constrained global optimization [61]. This code utilizes a multi-population, self-adaptive, ε -constrained differential evolution algorithm with an island model for parallel execution. Previous successful applications of EOS to space trajectory optimization problems include [18,28,29,62,63].

6. Results

This section presents the results obtained for the formulated multidisciplinary optimization problem. A schematic representation of the procedure is shown in Figure 7.
A preliminary analysis has been carried out to assess the most suitable network architecture and number of input-output samples to ensure the reliability of the surrogate model.

6.1. Surrogate NN-Based HRE Model

Training of the NN-based surrogate HRE model has been performed with a random distribution across the design space of input-output samples, with the sample count ranging from 50,000 (50k) to 1,000,000 (1000k). An additional dataset T s comprising 10,000 samples has also been generated to evaluate the surrogate model performance. The network architectures considered for the present investigation are reported in Table 4. The activation function is the rectified linear unit for all neurons in the hidden layers, while the output neurons feature a linear activation function.
Regardless of the specific configuration, a symmetric pyramidal (or inverse hourglass) network structure has been adopted, as it enables a gradual increase in feature abstraction, followed by a symmetrical compression of the information back into a low-dimensionality vector. This design enables the network to learn progressively richer feature representations in the expansion phase and then compress them into distilled, high-level features before the output. Such architectures, commonly used in representation learning, were found effective in previous works on this topic [28,29,30].
Training, validation, and test errors (or losses) for an intermediate-size network (Net4, as per Table 4, trained using 500k samples) are shown in Figure 8. Errors are computed as the mean squared error (MSE) between the true and predicted outputs, normalized between 0 and 1, with respect to the training set T , validation set V , and test set T s , respectively (as per Equations (21)–(25)). Errors show a clear plateau-like behavior, with a monotonically decreasing trend followed by an asymptotic value, reached approximately around 600 epochs.
Specific metrics to assess the surrogate model performance with respect to HRE physics are also introduced: (i) MAE F , the mean absolute error between the true thrust curve (computed with the internal ballistics model, Section 2) and the thrust curve predicted by the NN using cubic polynomials, evaluated at 40 different points in time. (ii) MAE m ˙ , the mean absolute error between the true and predicted mass flow rate curves, computed in the same manner as MAE F . (iii) MAE t b , the mean absolute error between the predicted and true engine burning time. (iv) MAE m s , between predicted and true structural (dry) mass of the motor. Note that a test dataset T s with 10,000 samples is assumed statistically sufficient to consider the mean absolute error as a reliable and robust metric for the surrogate model accuracy. Test loss and MAE F of the trained networks for different numbers of training samples and for different network architectures are shown in Figure 9 and Figure 10.
Results show a clear relationship between the dimensions of the training set, the architecture complexity, and the accuracy of the NN. In general, the accuracy tends to grow with the number of training samples. However, the benefits of using a larger dataset decrease with the dimensions of the dataset itself. A similar behavior can be seen with respect to the architecture complexity, with the prediction accuracy improving with the number of hidden layers, but with the benefits of adding layers decreasing with their number. Trends shown in Figure 9 and Figure 10 for test loss and MAE F can be reproduced for each of the surrogate model performance metrics. It can be concluded that the relative improvement in prediction accuracy is quite small beyond intermediate-size networks and intermediate-size training datasets. For this reason, the 8-layer network architecture (Net4) and the training dataset with 500k samples are chosen as references for the present study. This choice is also considered cost-efficient, since the CPU time required to train the network grows roughly linearly with the dataset dimensions and exponentially with the network complexity, as shown in Figure 11.
Performance metrics for the configuration Net4 with different numbers of training samples are shown in Table 5. Performance metrics for different network architectures, each trained with 500k training samples, are shown in Table 6.
With the chosen network configuration, the prediction errors are small, with percentage errors of approximately 0.1 % for the main HRE performance quantities. In particular, the errors associated with the time-dependent quantities (thrust and mass flow rate), which are represented using cubic polynomial parametrizations, remain very small. Figure 12 compares the thrust curves computed with the HRE model and those reconstructed by the trained neural network for a representative engine configuration, showing that the two curves are nearly indistinguishable.
Such small errors in the HRE metrics are assumed to translate into payload ratio estimates with errors of the same order of magnitude.
Thus, a computationally efficient tool to be used within an optimization process is obtained. The initial training is the only computational cost associated with the use of the neural network, which has to be performed only once. On the other hand, the cost associated with the use of the trained network is comparable to a few matrix multiplications. The trained network can be used in the optimization process as many times as necessary, replacing the more computationally expensive physical model. Generating a training set of one million samples takes about 1 h with optimized code. When using the trained neural network, it takes approximately 10 min instead, resulting in a speedup factor of around six times. This speedup increases further with the complexity of the internal ballistics model. Note that the cost of building the database should not be used to directly compare the network-based and internal ballistics optimization approaches. Indeed, after the initial training, the network can be reused across multiple optimization runs without additional computational cost, yielding substantial savings. Moreover, the applicability of the surrogate model could also be extended to different scenarios within the same operational range of the HRE, making it a highly flexible tool. All the analyses shown in this section have been performed on a workstation equipped with an Intel® Xeon® W-2265 CPU with 24 parallel cores, running at a base clock speed of 3.50 GHz (1.2–4.8 GHz).

6.2. Integrated Optimization

The integrated optimization has been carried out for a three-stage modular launch vehicle with a 55-ton wet mass. A single pump-fed HRE unit is used, with the first, second, and third stages constituted by clusters of 16, 4, and 1 units, respectively. The optimal design of the single HRE unit x HRE is searched for, along with the optimal LV thrust direction x guide and flight parameters x flight . The final aim is to maximize the payload injection capability of the LV for a nominal mission targeting a 500 k m polar circular orbit (Sun Synchronous Orbit, SSO). A relevant vehicle data are the fairing mass m fairing = 400 kg . Inter-stage mass m is can be computed with Equation (18), assuming a truncated cone shape with major and minor diameters equal to the connected stage diameters. The length of the inter-stage is computed as the minimal length required to cover the nozzle exit sections of the subsequent stage and at the same time to guarantee a connection angle lower than 30 degrees in order to reduce the LV drag coefficient.
Results of the optimization are shown in Table 7, reporting the optimized design variables. Table 8 presents the operating conditions of the first, second, and third stages. Overlined quantities represent operating conditions averaged over the burn, and the specific impulse is measured in a vacuum. It should be noted that the optimized HRE units obtained in the present study exhibit L / D ratios of approximately 7 (a single unit is represented by the L / D ratio of the third stage), which lie well within the range identified by Dubey et al. [38] as suitable for maintaining the benefits associated with swirl injection before significant swirl decay occurs. In Table 9, the masses of the different subsystems are reported for each stage, with m ps being the mass of the helium-based tank pressurization system, m ct the mass of contingency reserves, and m anc the mass of ancillary structures. Note that, although a mass of just 1.1 kg for the pressurization system may seem small, it is consistent with the use of a turbo-pump-fed system, which significantly reduces the tank pressure that needs to be maintained. Lastly, Table 10 reports the launch vehicle payload mass m u , the total velocity increment Δ v pr , and the cumulative gravitational Δ v grav , aerodynamic Δ v aero , and misalignment Δ v mis losses.
Note that none of the optimized HRE parameters x HRE resides at the boundaries of its design space, which suggests that further widening would not yield additional benefits.
Figure 13 displays the altitude-time profile of the optimized flight trajectory. A direct ascent is flown. An altitude of approximately 151 km is reached at the end of the second stage cut-off, where the fairing is supposed to be jettisoned. The first burn of the third stage ends at an altitude of about 234 km. The acquired velocity of 7383.3 m/s is not sufficient to inject the LV into a Hohmann-like transfer orbit; rather, the optimization code suggests a shorter (ballistic) transfer arc with an apoapsis radius equal to the target orbit radius of 500 km. After this coasting phase, a brief reignition of the third stage of about ten seconds performs the injection into the final circular orbit. This direct ascent trajectory is possibly due to the relatively low altitude of the target orbit, as well as the low value of the velocity at the end of the first burn. Nevertheless, the restart capabilities of the HRE propulsion system are paramount to the success of the mission, allowing it to perform the circularization firing.
Figure 14 shows thrust elevation and flight path angle profiles during the pitch-over phase (Figure 14a, topocentric reference) and the two firings of the third stage (Figure 14b,c, RTN reference). The presence of a linear pitch law can be clearly seen in each figure, with the estimated aerodynamic angle of attack during pitch-over readily available as the difference between the two plotted curves. During orbit circularization (Figure 14c), velocity elevation approaches zero, as expected during a well-performed orbital injection.
Figure 15 depicts the vacuum thrust and mass flow rate for each stage of the LV, along with the chamber pressure, mixture ratio, throat diameter, and characteristic velocity of the HRE unit. In these plots, typical patterns related to hybrid rockets can be seen. The reduction in ejected mass flow rate, thrust, and chamber pressure over time directly results from grain regression and throat erosion. Simultaneously, the increase in mixture ratio is characteristic of propellants with a mass flux coefficient n greater than 0.5. These trends are consistent with the expected behavior of hybrid rockets.
The dominant flight path constraints are shown in Figure 16. As expected, the optimal solution is attained with the LV operating at its maximum structural capabilities. Specifically, the longitudinal acceleration at cut-off of each stage is close to 5g (Figure 16a), which is the imposed limit. The fairing is jettisoned precisely once the payload heat flux exposure becomes acceptable (Figure 16b), and the first stage at lift-off operates with the nozzle flow at the boundaries of separation (Figure 16c). A noticeable “dip” in the first stage axial acceleration can be observed between 20 and 60 s in Figure 16a. This behavior is due to the launch vehicle experiencing its point of maximum aerodynamic drag around 50 s. After this point, as the drag rapidly decreases due to the reduction in air density with altitude, the increase in axial acceleration caused by the reduction of the vehicle mass related to propellant consumption becomes dominant.
The optimized LV features a wet mass of 55 tons and a payload mass of 1003 kg ( λ = 0.018 ). It spans a length of 32.9 m, with a maximum diameter of 3 m, yielding a length-to-diameter ratio of L / D = 10.97. When compared, for instance, to the early Vega C light [60] reference capabilities (a launch vehicle under development), which include a maximum payload mass of 300 kg with a gross mass of 55 tons ( λ = 0.0055 ) for roughly the same mission scenario, the HRE-based LV exhibits a remarkable enhancement in terms of payload ratio. This performance advantage can be mainly attributed to the higher specific impulse of HREs with respect to solid rockets, as well as HREs restart capabilities, enabling the execution of an efficient ascent trajectory. However, this is an overall comparison between two very different launchers, and it is based on the present analysis together with its assumptions; a more precise and accurate evaluation of the launch vehicle dry mass, combustion efficiency, and nozzle efficiency is warranted for obtaining a better estimate. In scale 2-D views of the optimized propulsion system are shown in Figure 17 for both the HRE unit (Figure 17a, with nozzle profiles for each of the three stages) and the entire LV (Figure 17b).
Note that such a high payload capacity of approximately 1000 kg is partially influenced by optimistic assumptions for parameters such as η c * and η C F . Additionally, the second and third stages of the optimized launcher exhibit unusually high expansion ratios (130 and 220, respectively). These values result from optimistic assumptions in the nozzle mass estimation model, as well as the absence of cost constraints. Such large expansion ratios could also lead to reduced nozzle efficiencies due to increased losses, which have not been taken into account. To provide a less optimistic estimate of the LV performance, a simplified analysis was performed to evaluate the payload capacity of a launch vehicle using the same HRE units as the optimized configuration but with reduced efficiencies for η c * and η C F , both set to 94%. The area ratios for the second and third stages were also reduced to 40 and 80 (shown in Figure 17b with black dotted lines), respectively, resulting in lighter nozzle and inter-stage masses. This analysis is based on Tsiolkovsky’s rocket equation, assuming a propulsive Δ v pr equivalent to that of the optimized launcher (9.7 km/s). However, note that this approach does not account for the impact of such changes on velocity losses, which may further affect performance. Under these revised assumptions, the payload capacity drops to 662 kg, corresponding to a payload ratio of approximately λ = 0.012 . Note that the decrease in payload capacity is primarily due to the reduction in efficiencies, while the truncation of the nozzles had a rather marginal effect. This result provides a more conservative estimate of the propulsion system capabilities. Nonetheless, such a result still represents a noticeable improvement compared to the previously mentioned Vega C light reference capabilities.

7. Conclusions

In this study, an integrated optimization framework has been developed to determine the optimal hybrid rocket engine (HRE) design for a modular multistage launch vehicle targeting a 500 k m polar circular orbit. A preliminary mission analysis based on Tsiolkovsky’s equation led to the selection of a three-stage launcher architecture, with stages composed of 16, 4, and 1 HRE units, respectively. To improve computational efficiency, a neural-network-based surrogate model was introduced to predict the performance of the reference HRE unit using data generated by a simplified 0-D internal ballistics model. A comprehensive parametric analysis of the training dataset size and network architecture was conducted, leading to the selection of a medium-sized network and dataset that balance predictive accuracy and computational effort. The resulting surrogate model accurately reproduces the HRE behavior, with errors of approximately 0.1% for key performance quantities. Due to the clustering approach, the same trained network can be used to estimate the performance of all stages. The use of the surrogate model provides a computational speedup of approximately six times with respect to the physics-based HRE model, while requiring training only once. The trained network can therefore be reused across multiple optimization runs and potentially extended to different mission scenarios within the same operational range. The integrated optimization results show that the proposed configuration can successfully accomplish the target mission. The optimized launcher features a wet mass of 55 tons and delivers a payload of 1003 kg ( λ = 0.018 ), demonstrating the feasibility of the proposed approach.

Author Contributions

Conceptualization, P.M.Z., A.Z., M.T.M. and D.B.; methodology, P.M.Z. and A.Z.; software, P.M.Z. and A.Z.; validation, P.M.Z. and A.Z.; formal analysis, P.M.Z. and A.Z.; investigation, P.M.Z. and A.Z.; resources, P.M.Z. and A.Z.; data curation, P.M.Z. and A.Z.; writing—original draft preparation, P.M.Z.; writing—review and editing, P.M.Z.; visualization, P.M.Z.; supervision, M.T.M. and D.B.; project administration, D.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to privacy and ethical restrictions.

Conflicts of Interest

The authors declare no conflicts of interest.

Nomenclature

The following symbols, subscripts, and acronyms are used in this manuscript:
SymbolsSubscripts
AArea[ m 2 ]0Initial design parameter value
aPre-exponential factor[ mm / s · ( kg / ( m 2 s ) ) n ] a Air
a x Axial acceleration[ m / s 2 ] anc Ancillaries
C F Thrust coefficient- c Chamber
c * Characteristic velocity[ m / s ] ct Contingencies
DDiameter[ m ] e Exit
FThrust[ N ]fFinal value
g Gravitational acceleration vector[ m / s 2 ] fu Fuel
g 0 Earth gravitational acceleration[ m / s 2 ] g Grain
hAltitude[ m ] h Head
I sp Specific impulse[ s ]iInitial value
I tot Total impulse[ Ns ] is Inter-stage
k s Structural coefficient- max Maximum
LLength[ m ] no Nozzle
mMass[ kg ] ox Oxidizer
m ˙ Mass flow rate[ kg / s ] p Port
nMass flux coefficient- po Pitch-over
O / F Mixture ratio- pr Propulsive
pPressure[ bar ] prop Propellant
RGas constant[ J / ( kgK ) ] ps Pressurization system
r Vehicle position vector[ m ] rel Relative
r ˙ Fuel regression rate[ mm / s ] s Structure
SLateral surface[ m 2 ] sh Shrouds
s ˙ Erosion rate[ mm / s ] t Throat
TTemperature[ K ] tk Tank
tTime[ s ] tp Turbo-pump
t b Engine burning time[ s ] u Payload
t c Coasting time[ s ] vac Vacuum
VVolume[ m 3 ] R Radial-transverse-normal reference frame
vVehicle velocity[ m / s ] T Topocentric reference frame
v Vehicle velocity vector[ m / s ]
x flight Flight design parameters-Acronyms
x guide Guidance design parameters-EOSEvolutionary Optimization at Sapienza
x HRE HRE design parameters-HREHybrid Rocket Engine
γ Specific heat ratio-LOXLiquid Oxygen
δ Thickness[ m ]LRELiquid Rocket Engine
ε Nozzle area ratio-LVLaunch Vehicle
θ Elevation[ rad ]MAEMean Absolute Error
λ Payload ratio-MIMOMultiple-Input Multiple-Output
ρ Density[ kg / m 3 ]MSEMean Squared Error
σ Material yield strength[ MPa ]NNNeural Network
ϕ q Payload heat flux[ W / m 2 ]SRMSolid Rocket Motor
ψ Azimuth[ rad ]ZLGTZero Lift Gravity Turn

References

  1. Wei, S.S.; Li, M.C.; Lai, A.; Chou, T.H.; Wu, J.S. A Review of Recent Developments in Hybrid Rocket Propulsion and Its Applications. Aerospace 2024, 11, 739. [Google Scholar] [CrossRef] [Scilit]
  2. Aksen, U.; Aslan, A.R.; Goker, U.D. Comprehensive Six-Degrees-of-Freedom Trajectory Design and Optimization of a Launch Vehicle with a Hybrid Last Stage Using the PSO Algorithm. Appl. Sci. 2024, 14, 3891. [Google Scholar] [CrossRef] [Scilit]
  3. Cai, G.; Zhu, H.; Rao, D.; Tian, H. Optimal Design of Hybrid Rocket Motor Powered Vehicle for Suborbital Flight. Aerosp. Sci. Technol. 2013, 25, 114–124. [Google Scholar] [CrossRef] [Scilit]
  4. Quadros, F.D.A.; Lacava, P.T. Swirl Injection of Gaseous Oxygen in a Lab-Scale Paraffin Hybrid Rocket Motor. J. Propuls. Power 2019, 35, 896–905. [Google Scholar] [CrossRef] [Scilit]
  5. Franco, M.; Barato, F.; Paccagnella, E.; Santi, M.; Battiston, A.; Comazzetto, A.; Pavarin, D. Regression Rate Design Tailoring Through Vortex Injection in Hybrid Rocket Motors. J. Spacecr. Rocket. 2020, 57, 278–290. [Google Scholar] [CrossRef] [Scilit]
  6. Cai, G.; Zhao, Z.; Zhao, B.; Liu, Y.; Yu, N. Regression Rate and Combustion Performance Investigation on Hybrid Rocket Motor with Head-end Swirl Injection Under High Geometric Swirl Number. Aerosp. Sci. Technol. 2020, 103, 105922. [Google Scholar] [CrossRef] [Scilit]
  7. Casalino, L.; Letizia, F.; Pastrone, D. Optimization of Hybrid Upper-Stage Motor with Coupled Evolutionary/Indirect Procedure. J. Propuls. Power 2014, 30, 1390–1398. [Google Scholar] [CrossRef] [Scilit]
  8. Casalino, L.; Masseni, F.; Pastrone, D. Robust Design Approaches for Hybrid Rocket Upper Stage. J. Aerosp. Eng. 2019, 32. [Google Scholar] [CrossRef] [Scilit]
  9. Casalino, L.; Masseni, F.; Pastrone, D. Deterministic and Robust Optimization of Hybrid Rocket Engines for Small Satellite Launchers. J. Spacecr. Rocket. 2021, 58, 1893–1903. [Google Scholar] [CrossRef] [Scilit]
  10. Casalino, L.; Masseni, F.; Pastrone, D. Optimal Design of Electrically Fed Hybrid Mars Ascent Vehicle. Aerospace 2021, 8, 181. [Google Scholar] [CrossRef] [Scilit]
  11. Casalino, L.; Masseni, F.; Pastrone, D. Optimal Design of Hybrid Rocket Small Satellite Launchers: Ground Versus Airborne Launch. J. Spacecr. Rocket. 2022, 59, 2084–2093. [Google Scholar] [CrossRef] [Scilit]
  12. Messinger, T.L.; Corbiell, M.S.; Johansen, C.T. Optimization and Parametric Studies of Two-Stage-to-Orbit Liquid Oxygen/Paraffin Hybrid Rocket Vehicles. Aerosp. Sci. Technol. 2023, 140, 108495. [Google Scholar] [CrossRef] [Scilit]
  13. Zhu, H.; Tian, H.; Cai, G.; Bao, W. Uncertainty Analysis and Design Optimization of Hybrid Rocket Motor Powered Vehicle for Suborbital Flight. Chin. J. Aeronaut. 2015, 28, 676–686. [Google Scholar] [CrossRef] [Scilit]
  14. Pengcheng, W.; Hui, T.; Hao, Z.; Guobiao, C. Multi-Disciplinary Design Optimization with Fuzzy Uncertainties and its Application in Hybrid Rocket Motor Powered Launch Vehicle. Chin. J. Aeronaut. 2020, 33, 1454–1467. [Google Scholar] [CrossRef] [Scilit]
  15. Zhu, H.; Xiao, M.; Zhang, J.; Cai, G. Uncertainty Design and Optimization of a Hybrid Rocket Motor with Mixed Random-Interval Uncertainties. Aerosp. Sci. Technol. 2022, 128, 107791. [Google Scholar] [CrossRef] [Scilit]
  16. Zolla, P.; Rosa, R.; Migliorino, M.T.; Bianchi, D. Multi-disciplinary Optimization of Single-stage Hybrid Rocket with Swirl Injection for Lunar Ascent. In Proceedings of the AIAA SciTech Forum, National Harbor, MD, USA, 23–27 January 2023. AIAA Paper 2023-2349. [Google Scholar] [CrossRef] [Scilit]
  17. Zolla, P.M.; Rosa, R.; Migliorino, M.T.; Bianchi, D. Multi-Disciplinary Optimization of Single-Stage Hybrid Rockets for Lunar Ascent. Acta Astronaut. 2024, 222, 493–507. [Google Scholar] [CrossRef] [Scilit]
  18. Federici, L.; Zavoli, A.; Colasurdo, G.; Mancini, L.; Neri, A. Integrated Optimization of First-Stage SRM and Ascent Trajectory of Multistage Launch Vehicles. J. Spacecr. Rocket. 2021, 58, 786–797. [Google Scholar] [CrossRef] [Scilit]
  19. Ampatzis, C.; Izzo, D. Machine Learning Techniques for Approximation of Objective Functions in Trajectory Optimisation. In Proceedings of the IJCAI-09 Workshop on Artificial Intelligence in Space, Pasadena, CA, USA, 17–18 July 2009. [Google Scholar]
  20. Izzo, D.; Märtens, M.; Pan, B. A Survey on Artificial Intelligence Trends in Spacecraft Guidance Dynamics and Control. Astrodynamics 2019, 3, 287–299. [Google Scholar] [CrossRef] [Scilit]
  21. Zavoli, A.; Federici, L. Reinforcement Learning for Robust Trajectory Design of Interplanetary Missions. J. Guid. Control. Dyn. 2021, 44, 1440–1453. [Google Scholar] [CrossRef] [Scilit]
  22. Izzo, D.; Öztürk, E. Real-Time Guidance for Low-Thrust Transfers Using Deep Neural Networks. J. Guid. Control. Dyn. 2021, 44, 315–327. [Google Scholar] [CrossRef] [Scilit]
  23. Shi, Y.; Wang, Z. Onboard Generation of Optimal Trajectories for Hypersonic Vehicles Using Deep Learning. J. Spacecr. Rocket. 2021, 58, 400–414. [Google Scholar] [CrossRef] [Scilit]
  24. Scorsoglio, A.; Furfaro, R.; Linares, R.; Gaudet, B. Image-based Deep Reinforcement Learning for Autonomous Lunar Landing. In Proceedings of the AIAA SciTech Forum, Orlando, FL, USA, 6–10 January 2020. AIAA Paper 2020-1910. [Google Scholar] [CrossRef] [Scilit]
  25. Song, Y.; Miao, X.; Cheng, L.; Gong, S. The Feasibility Criterion of Fuel-Optimal Planetary Landing Using Neural Networks. Aerosp. Sci. Technol. 2021, 116, 106860. [Google Scholar] [CrossRef] [Scilit]
  26. Federici, L.; Benedikter, B.; Zavoli, A. Deep Learning Techniques for Autonomous Spacecraft Guidance During Proximity Operations. J. Spacecr. Rocket. 2021, 58, 1774–1785. [Google Scholar] [CrossRef] [Scilit]
  27. Li, S.; Jiang, X. RBF Neural Network Based Second-Order Sliding Mode Guidance for Mars Entry Under Uncertainties. Aerosp. Sci. Technol. 2015, 43, 226–235. [Google Scholar] [CrossRef] [Scilit]
  28. Zavoli, A.; Zolla, P.M.; Federici, L.; Migliorino, M.T.; Bianchi, D. Machine Learning Techniques for Flight Performance Prediction of Hybrid Rocket Engines. In Proceedings of the AIAA Propulsion and Energy Forum, Virtual Event, 9–11 August 2021. AIAA Paper 2021-3506. [Google Scholar] [CrossRef] [Scilit]
  29. Zavoli, A.; Zolla, P.M.; Federici, L.; Migliorino, M.T.; Bianchi, D. Surrogate Neural Network for Rapid Flight Performance Evaluation of Hybrid Rocket Engines. J. Spacecr. Rocket. 2022, 59, 2003–2016. [Google Scholar] [CrossRef] [Scilit]
  30. Zolla, P.M.; Zavoli, A.; Migliorino, M.T.; Bianchi, D. Surrogate Neural Network Model for Integrated Ascent Trajectory Optimization of Throttleable Hybrid Rockets. In Proceedings of the International Astronautical Congress, IAC, Baku, Azerbaijan, 2–6 October 2023. [Google Scholar]
  31. Masseni, F. Towards the Integration of Surrogate Models in the Robust Optimization of Hybrid Rocket Engines. In Proceedings of the AIAA SciTech Forum, Orlando, FL, USA, 6–10 January 2025. AIAA Paper 20255-2786. [Google Scholar] [CrossRef] [Scilit]
  32. Casalino, L.; Masseni, F.; Pastrone, D. Optimal Design Comparison of Hybrid Rocket for Small Satellite Launchers. In Proceedings of the AIAA Propulsion and Energy Forum, Virtual Event, 9–11 August 2021. AIAA Paper 2021-3505. [Google Scholar] [CrossRef] [Scilit]
  33. Kanazaki, M.; Ito, S.; Kanamori, F.; Nakamiya, M.; Kitagawa, K.; Shimada, T. Design Optimization of Launch Vehicle Concept using Cluster Hybrid Rocket Engine for Future Space Transportation. J. Fluid Sci. Technol. 2016, 11, JFST0003. [Google Scholar] [CrossRef] [Scilit]
  34. Wenzhi, H.; Hao, Z.; Wei, H.; Zhiguo, Z. Design Optimization of a Low-Cost Three-Stage Launch Vehicle with Modular Hybrid Rocket Motors. J. Phys. Conf. Ser. 2024, 2764, 012026. [Google Scholar] [CrossRef] [Scilit]
  35. Tugnoli, M.; Sarret, M.; Aliberti, M. Overview on Micro Launchers. In European Access to Space: Business and Policy Perspectives on Micro Launchers; Springer International Publishing: Berlin/Heidelberg, Germany, 2019; pp. 5–28. [Google Scholar] [CrossRef] [Scilit]
  36. Zolla, P.; Zavoli, A.; Migliorino, M.T.; Bianchi, D. Integrated Optimization of a Three-Stage Clustered Hybrid Rocket Launcher using Neural Networks. In Proceedings of the AIAA Scitech Forum, Orlando, FL, USA, 8–12 January 2024. AIAA Paper 2024-1184. [Google Scholar] [CrossRef] [Scilit]
  37. Xia, H.; Wang, N.; Yang, J.; Wu, Y. Investigation of dynamic mixing combustion characteristics in variable thrust hybrid rocket motors. Combust. Flame 2023, 250, 112637. [Google Scholar] [CrossRef] [Scilit]
  38. Dubey, A.; Kumar, R.; Biswas, S. Experimental studies on swirl injector with varying L/D ratio of hybrid rocket motor. Int. J. Heat Fluid Flow 2025, 112, 109734. [Google Scholar] [CrossRef] [Scilit]
  39. Zolla, P.M.; Migliorino, M.; Bianchi, D.; Nasuti, F.; Pellegrini, R.; Cavallini, E. A Computational Tool for the Design of Hybrid Rockets. Aerotec. Missili Spaz. 2021, 100, 253–262. [Google Scholar] [CrossRef] [Scilit]
  40. Veale, K.; Adali, S.; Pitot, J.; Brooks, M. A Review of the Performance and Structural Considerations of Paraffin Wax Hybrid Rocket Fuels with Additives. Acta Astronaut. 2017, 141, 196–208. [Google Scholar] [CrossRef] [Scilit]
  41. Casalino, L.; Masseni, F.; Pastrone, D. Viability of an Electrically Driven Pump-Fed Hybrid Rocket for Small Launcher Upper Stages. Aerospace 2019, 6, 36. [Google Scholar] [CrossRef] [Scilit]
  42. Karabeyoglu, M.A.; Zilliac, G.; Cantwell, B.J.; DeZilwa, S.; Castellucci, P. Scale-Up Tests of High Regression Rate Paraffin-Based Hybrid Rocket Fuels. J. Propuls. Power 2004, 20, 1037–1045. [Google Scholar] [CrossRef] [Scilit]
  43. Gordon, S.; McBride, B.J. Computer Program for Calculation of Complex Chemical Equilibrium Compositions and Applications; Technical Report NASA-RP-1311; National Aeronautics and Space Admministration: Washington, DC, USA, 1996.
  44. Pavli, A.J.; Kacynski, K.J.; Smith, T.A. Experimental Thrust Performance of a High-Area-Ratio Rocket Nozzle; Technical Report NASA-TP-2720; National Aeronautics and Space Admministration: Washington, DC, USA, 1987.
  45. Stark, R. Flow Separation in Rocket Nozzles, a Simple Criteria. In Proceedings of the 41st AIAA/ASME/SAE/ASEE Joint Propulsion Conference & Exhibit, Tucson, AZ, USA, 10–13 July 2005. AIAA Paper 2005-3940. [Google Scholar] [CrossRef] [Scilit]
  46. Bianchi, D.; Migliorino, M.T.; Rotondi, M.; Kamps, L.; Nagata, H. Numerical Analysis of Nozzle Erosion in Hybrid Rockets and Comparison with Experiments. J. Propuls. Power 2022, 38, 389–409. [Google Scholar] [CrossRef] [Scilit]
  47. Bianchi, D.; Nasuti, F. Numerical Analysis of Nozzle Material Thermochemical Erosion in Hybrid Rocket Engines. J. Propuls. Power 2013, 29, 547–558. [Google Scholar] [CrossRef] [Scilit]
  48. Migliorino, M.T.; Bianchi, D.; Nasuti, F. Graphite Nozzle Erosion Trends in Paraffin/Oxygen Hybrid Rockets. J. Propuls. Power 2022, 38, 508–522. [Google Scholar] [CrossRef] [Scilit]
  49. Larson, W.J.; Henry, G.N.; Humble, R.W. Space Propulsion Analysis and Design; McGraw-Hill: New York City, NY, USA, 1995. [Google Scholar]
  50. Saunders, D. A Method of Calculating the Weight and Dimensions of a Turbo Pump for Rocket Propellants; Technical Report R.P.D. 22; Royal Aircraft Establishment Farnborough: Farnborough, UK, 1949. [Google Scholar]
  51. Frank, C.P.; Pinon-Fischer, O.J.; Mavris, D.N.; Tyl, C.M. Design Methodology for the Performance, Weight, and Economic Assessment of Chemical Rocket Engines. J. Aerosp. Eng. 2017, 30, 04016071. [Google Scholar] [CrossRef] [Scilit]
  52. Morino, Y.; Shimoda, T.; Morimoto, T.; Ishikawa, T.; Aoki, T. Applicability of CFRP Materials to the Cryogenic Propellant Tank for Reusable Launch Vehicle (RLV). Adv. Compos. Mater. 2001, 10, 339–347. [Google Scholar] [CrossRef] [Scilit]
  53. Glatt, C. WAATS: A Computer Program for Weights Analysis of Advanced Transportation Systems; Technical Report NASA-CR-2420; National Aeronautics and Space Administration: Washington, DC, USA, 1974.
  54. Joseph, J.; Agrawal, G.; Agarwal, D.K.; Kumar, S.S. Analytical Study on Effect of Ullage Temperature and Helium Concentration on Cryogenic Tank Pressure During Sloshing. In Proceedings of the 25th National Symposium on Cryogenics, Hyderabad, India, 8–10 December 2014. [Google Scholar]
  55. Aluminium/Aluminum 7050 Alloy (UNS A97050). Available online: https://www.azom.com/article.aspx?ArticleID=6650 (accessed on 1 March 2026).
  56. Mechanical Properties of Carbon Fibre Composite Materials, Fibre/Epoxy Resin. Available online: http://www.performance-composites.com/carbonfibre/mechanicalproperties_2.asp (accessed on 1 March 2026).
  57. Hornik, K.; Stinchcombe, M.; White, H. Universal Approximation of an Unknown Mapping and its Derivatives Using Multilayer Feedforward Networks. Neural Netw. 1990, 3, 551–560. [Google Scholar] [CrossRef] [Scilit]
  58. Kingma, D.P.; Ba, J. Adam: A Method for Stochastic Optimization. arXiv 2014, arXiv:1412.6980. [Google Scholar]
  59. NASA. US Standard Atmosphere; Technical Report NOAA-S/T-76-1562; National Oceanic and Atmospheric Administration: Washington, DC, USA, 1976.
  60. Mancini, R.; Scardecchia, E.; Gallucci, S. Vega C Light, a Flexible and Low Cost Solution for Small Satellites. In Proceedings of the 8th European Conference for Aeronautics and Space Sciences (EUCASS), Madrid, Spain, 1–4 July 2019. [Google Scholar] [CrossRef]
  61. Federici, L.; Benedikter, B.; Zavoli, A. EOS: A Parallel, Self-Adaptive, Multi-Population Evolutionary Algorithm for Constrained Global Optimization. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC), Glasgow, UK, 19–24 July 2020. [Google Scholar] [CrossRef] [Scilit]
  62. Federici, L.; Zavoli, A.; Colasurdo, G. Evolutionary Optimization of Multirendezvous Impulsive Trajectories. Int. J. Aerosp. Eng. 2021, 2021, 9921555. [Google Scholar] [CrossRef] [Scilit]
  63. Federici, L.; Zavoli, A.; Colasurdo, G. Preliminary Capture Trajectory Design for Europa Tomography Probe. Int. J. Aerosp. Eng. 2018, 2018, 6890173. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Hybrid rocket design parameters.
Figure 1. Hybrid rocket design parameters.
Aerospace 13 00374 g001
Figure 2. Neural network surrogate model for HRE performance prediction.
Figure 2. Neural network surrogate model for HRE performance prediction.
Aerospace 13 00374 g002
Figure 3. Payload ratio behavior with respect to the number of stages using Tsiolkovsky’s equation.
Figure 3. Payload ratio behavior with respect to the number of stages using Tsiolkovsky’s equation.
Aerospace 13 00374 g003
Figure 4. Clusters of HRE units (not to scale). (a) First, stage. (b) Second, stage.
Figure 4. Clusters of HRE units (not to scale). (a) First, stage. (b) Second, stage.
Aerospace 13 00374 g004
Figure 5. Reference frames. (a) Topocentric reference frame. (b) Radial-traverse-normal reference frame.
Figure 5. Reference frames. (a) Topocentric reference frame. (b) Radial-traverse-normal reference frame.
Aerospace 13 00374 g005
Figure 6. Phases of the optimal control problem (time not to scale). In the figure, the number in parentheses indicates the stage currently firing. Black dots mark the points at which a stage is ignited, while white dots indicate the points at which a stage is shut down. Each segment represents a specific maneuver, listed together with the control parameters used to describe it.
Figure 6. Phases of the optimal control problem (time not to scale). In the figure, the number in parentheses indicates the stage currently firing. Black dots mark the points at which a stage is ignited, while white dots indicate the points at which a stage is shut down. Each segment represents a specific maneuver, listed together with the control parameters used to describe it.
Aerospace 13 00374 g006
Figure 7. Flowchart of the integrated optimization procedure.
Figure 7. Flowchart of the integrated optimization procedure.
Aerospace 13 00374 g007
Figure 8. Evolution of the surrogate neural network errors with the training epoch (Net4, 500k training samples).
Figure 8. Evolution of the surrogate neural network errors with the training epoch (Net4, 500k training samples).
Aerospace 13 00374 g008
Figure 9. MSE and MAE F of the trained network with respect to the dimensions of the training datasets and for different network architectures. (a) MSE. (b) MAE F .
Figure 9. MSE and MAE F of the trained network with respect to the dimensions of the training datasets and for different network architectures. (a) MSE. (b) MAE F .
Aerospace 13 00374 g009
Figure 10. MSE and MAE F of the trained network with respect to the network architecture and for different training datasets. (a) MSE. (b) MAE F .
Figure 10. MSE and MAE F of the trained network with respect to the network architecture and for different training datasets. (a) MSE. (b) MAE F .
Aerospace 13 00374 g010
Figure 11. Training CPU time for different training dataset dimensions and network architectures.
Figure 11. Training CPU time for different training dataset dimensions and network architectures.
Aerospace 13 00374 g011
Figure 12. Comparison between a true thrust curve provided by the HRE model and the corresponding prediction from the neural network.
Figure 12. Comparison between a true thrust curve provided by the HRE model and the corresponding prediction from the neural network.
Aerospace 13 00374 g012
Figure 13. Ascent trajectory profile of the optimized launcher.
Figure 13. Ascent trajectory profile of the optimized launcher.
Aerospace 13 00374 g013
Figure 14. Thrust elevation and flight path angle during pitch-over and upper stage operation phases. (a) Pitch-over. (b) First, upper stage burn. (c) Orbit insertion.
Figure 14. Thrust elevation and flight path angle during pitch-over and upper stage operation phases. (a) Pitch-over. (b) First, upper stage burn. (c) Orbit insertion.
Aerospace 13 00374 g014
Figure 15. HRE performance parameters. (a) First, stage vacuum thrust and mass flow rate. (b) Second, stage vacuum thrust and mass flow rate. (c) Third stage vacuum thrust and mass flow rate. (d) HRE unit chamber pressure and mixture ratio. (e) HRE unit throat diameter and characteristic velocity.
Figure 15. HRE performance parameters. (a) First, stage vacuum thrust and mass flow rate. (b) Second, stage vacuum thrust and mass flow rate. (c) Third stage vacuum thrust and mass flow rate. (d) HRE unit chamber pressure and mixture ratio. (e) HRE unit throat diameter and characteristic velocity.
Aerospace 13 00374 g015
Figure 16. Flight path constraints in the optimal solution. (a) Axial acceleration during the launch vehicle flight. (b) Payload heat flux exposure during second and third stage flight. (c) Nozzle exit pressure during first stage flight.
Figure 16. Flight path constraints in the optimal solution. (a) Axial acceleration during the launch vehicle flight. (b) Payload heat flux exposure during second and third stage flight. (c) Nozzle exit pressure during first stage flight.
Aerospace 13 00374 g016
Figure 17. In-scale 2D views of the optimized propulsion system. (a) HRE unit. (b) Launch vehicle (nozzle truncation with black-dotted lines).
Figure 17. In-scale 2D views of the optimized propulsion system. (a) HRE unit. (b) Launch vehicle (nozzle truncation with black-dotted lines).
Aerospace 13 00374 g017
Table 1. Density, ρ , and maximum yield strength, σ , of the injector plate, combustion chamber, and oxidizer tank materials, and density of the propellants.
Table 1. Density, ρ , and maximum yield strength, σ , of the injector plate, combustion chamber, and oxidizer tank materials, and density of the propellants.
ρ
[kg/m3]
σ
[MPa]
Material/Propellant
Injector plate2800300Aluminum Alloy 7050 [55]
Combustion chamber1600600Carbon fiber composite with epoxy resin [56]
Oxidizer tank1600600Carbon fiber composite with epoxy resin [56]
Oxidizer1140-Liquid oxygen
Fuel900-Paraffin-wax
Table 2. Hyper-parameters of the supervised learning algorithm.
Table 2. Hyper-parameters of the supervised learning algorithm.
Hyper-ParameterSymbolValue
Initial learning rate α i 1 × 10−4
Final learning rate α f 1 × 10−7
Train fraction η t 0.99
Batch size n b 512
N. of training epochsM1000
Table 3. Range of variation of the HRE design parameters.
Table 3. Range of variation of the HRE design parameters.
QuantityMinMaxUnit
L g 2.24.0m
D c 0.30.7m
D t , 0 0.060.15m
m ˙ ox , 0 520kg/s
D e , i 0.2121.897m
Table 4. Neurons in each layer for the investigated network configurations (I: Input, O: Output, h: hidden layer), and total number of trainable parameters, N train .
Table 4. Neurons in each layer for the investigated network configurations (I: Input, O: Output, h: hidden layer), and total number of trainable parameters, N train .
ConfigurationIh1h2h3h4h5h6h7h8h9O N train
Net156425664------1134,217
Net256425625664-----11100,009
Net356425651225664----11297,129
Net456425651251225664---11559,785
Net5564256512102451225664--111,347,241
Net65642565121024102451225664-112,396,841
Net756425651210242048102451225664115,544,617
Table 5. Learning and performance parameters of the trained network for different numbers of training samples (Net4).
Table 5. Learning and performance parameters of the trained network for different numbers of training samples (Net4).
Training DatasetLearning ErrorsPropulsive Performance MetricsCPU Time
[min]
TrainingValidationTest MAE F [kN] MAE m ˙ [kg/s] MAE t b [s] MAE m s [kg]
50k7.93 × 10 6 9.07 × 10 6 8.75 × 10 6 1.42 × 10 1 3.80 × 10 2 4.16 × 10 1 1.13 × 10 0 18.6
100k5.04 × 10 6 5.26 × 10 6 5.28 × 10 6 9.67 × 10 2 2.40 × 10 2 2.97 × 10 1 9.03 × 10 1 32.7
200k4.08 × 10 6 4.31 × 10 6 4.25 × 10 6 7.65 × 10 2 1.89 × 10 2 2.47 × 10 1 6.94 × 10 1 61.9
300k3.50 × 10 6 3.63 × 10 6 3.61 × 10 6 6.37 × 10 2 1.54 × 10 2 2.22 × 10 1 6.14 × 10 1 94.4
400k3.24 × 10 6 3.33 × 10 6 3.34 × 10 6 5.06 × 10 2 1.24 × 10 2 2.01 × 10 1 5.47 × 10 1 118.2
500k3.18 × 10 6 3.23 × 10 6 3.24 × 10 6 4.97 × 10 2 1.20 × 10 2 1.81 × 10 1 4.99 × 10 1 150.8
600k2.98 × 10 6 3.01 × 10 6 3.04 × 10 6 4.73 × 10 2 1.03 × 10 2 1.64 × 10 1 4.38 × 10 1 175.2
700k2.90 × 10 6 2.99 × 10 6 2.96 × 10 6 4.08 × 10 2 9.37 × 10 3 1.72 × 10 1 4.44 × 10 1 227.0
800k2.87 × 10 6 2.89 × 10 6 2.89 × 10 6 4.12 × 10 2 9.82 × 10 3 1.62 × 10 1 4.43 × 10 1 240.5
900k2.74 × 10 6 2.78 × 10 6 2.78 × 10 6 3.48 × 10 2 8.48 × 10 3 1.49 × 10 1 3.81 × 10 1 270.7
1000k2.79 × 10 6 2.85 × 10 6 2.78 × 10 6 3.35 × 10 2 8.43 × 10 3 1.54 × 10 1 3.80 × 10 1 289.9
Table 6. Learning and performance parameters of the trained network for different net configurations (500k training samples).
Table 6. Learning and performance parameters of the trained network for different net configurations (500k training samples).
Config.Learning ErrorsPropulsive Performance MetricsCPU Time
[min]
TrainingValidationTest MAE F [kN] MAE m ˙ [kg/s] MAE t b [s] MAE m s [kg]
Net16.88 × 10 6 6.90 × 10 6 6.84 × 10 6 1.20 × 10 1 2.41 × 10 2 3.73 × 10 1 1.20 × 10 0 58.5
Net24.60 × 10 6 4.63 × 10 6 4.61 × 10 6 8.14 × 10 2 1.67 × 10 2 2.52 × 10 1 8.24 × 10 1 79.8
Net33.41 × 10 6 3.46 × 10 6 3.49 × 10 6 5.94 × 10 2 1.31 × 10 2 2.06 × 10 1 6.03 × 10 1 112.1
Net43.18 × 10 6 3.23 × 10 6 3.24 × 10 6 4.97 × 10 2 1.20 × 10 2 1.81 × 10 1 4.99 × 10 1 150.8
Net52.93 × 10 6 3.03 × 10 6 3.00 × 10 6 4.07 × 10 2 1.06 × 10 2 1.54 × 10 1 4.16 × 10 1 224.7
Net62.77 × 10 6 2.86 × 10 6 2.88 × 10 6 3.45 × 10 2 9.08 × 10 3 1.54 × 10 1 3.88 × 10 1 329.0
Net72.69 × 10 6 2.84 × 10 6 2.84 × 10 6 3.25 × 10 2 9.14 × 10 3 1.50 × 10 1 3.72 × 10 1 595.15
Table 7. Optimum solution vector.
Table 7. Optimum solution vector.
x flight x guide x HRE
t b 3 , 1 [s]100.0 θ po [deg]83.25 L g [m]2.82
t c 3 [s]679.3 ψ po [deg]−2.49 D c [m]0.65
θ 3 , 1 i [deg]4.20 D t , 0 [m]0.11
θ 3 , 1 f [deg]2.54 m ˙ ox , 0 [kg/s]13.79
θ 3 , 2 i [deg]1.95 D e , 1 [m]0.38
θ 3 , 2 f [deg]−0.92 D e , 2 [m]1.25
D e , 3 [m]1.64
Table 8. Stages operating conditions.
Table 8. Stages operating conditions.
F vac max
[kN]
p c ¯
[bar]
O / F ¯
[-]
I sp ¯
[s]
I tot
[kN s]
t b
[s]
k s
[-]
k t
[-]
k e
[-]
L tot
[m]
L / D
[-]
First, stage1053.432.62.00304.3110,146.7112.50.1060.0610.0389.53.17
Second, stage288.832.62.00338.030,578.4112.50.1380.0610.06410.93.63
Third stage73.132.62.00342.97755.2112.50.1310.0610.05711.577.05
Table 9. Stages mass budget.
Table 9. Stages mass budget.
m ox
[kg]
m fu
[kg]
m c
[kg]
m tk
[kg]
m no
[kg]
m ps
[kg]
m tp
[kg]
m ct
[kg]
m sh
[kg]
m anc
[kg]
m is
[kg]
First, stage24,572.812,334.4889.6225.61185.617.6267.21107.256416.7194
Second, stage6143.23083.6222.456.4537.64.466.8276.814131.0170
Third stage1535.8770.955.614.1153.91.116.769.23.534.9-
Table 10. Launch vehicle velocity losses, propulsive Δ v , and mass budget.
Table 10. Launch vehicle velocity losses, propulsive Δ v , and mass budget.
Δ v grav
[m/s]
Δ v aero
[m/s]
Δ v mis
[m/s]
Δ v pr
[m/s]
m 0
[kg]
m u
[kg]
λ
[-]
1319.9302.0937.69708.155,63210030.018
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zolla, P.M.; Zavoli, A.; Migliorino, M.T.; Bianchi, D. Neural Network-Based Optimization of Hybrid Rocket Design for Modular Multistage Launch Vehicle. Aerospace 2026, 13, 374. https://doi.org/10.3390/aerospace13040374

AMA Style

Zolla PM, Zavoli A, Migliorino MT, Bianchi D. Neural Network-Based Optimization of Hybrid Rocket Design for Modular Multistage Launch Vehicle. Aerospace. 2026; 13(4):374. https://doi.org/10.3390/aerospace13040374

Chicago/Turabian Style

Zolla, Paolo Maria, Alessandro Zavoli, Mario Tindaro Migliorino, and Daniele Bianchi. 2026. "Neural Network-Based Optimization of Hybrid Rocket Design for Modular Multistage Launch Vehicle" Aerospace 13, no. 4: 374. https://doi.org/10.3390/aerospace13040374

APA Style

Zolla, P. M., Zavoli, A., Migliorino, M. T., & Bianchi, D. (2026). Neural Network-Based Optimization of Hybrid Rocket Design for Modular Multistage Launch Vehicle. Aerospace, 13(4), 374. https://doi.org/10.3390/aerospace13040374

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