Abstract
A surrogate-assisted inverse design framework is presented for selecting the power-law index of clamped–clamped axially functionally graded (AFG) Timoshenko pipes conveying fluid. The GITT model, 336-sample database, and trained MLP forward surrogate were developed in our previous study; the present contribution begins with the formulation and solution of the inverse problem. Millisecond-speed MLP inference is embedded in grid, particle swarm optimization (PSO), and genetic algorithm (GA) searches for prescribed modal-frequency and deflection targets. Single-variable, two-variable, weighted-sum, constrained, and Pareto formulations are examined. Continuous candidates from the single-variable cases are subjected to GITT-database interpolation verification, which is explicitly distinguished from a new independent GITT calculation. The feasible single- and dual-modal examples produce small database-interpolated target residuals, whereas an intentionally unattainable triplet case retains an approximately 16% fundamental-frequency residual and demonstrates the need for feasibility screening. The two-variable maps reveal non-unique parameter couplings and are treated as exploratory surrogate results unless the complete candidate coincides with, or is independently assessed against, the available database. A five-network ensemble assesses repeatability with respect to training-data partitioning only, while a sensitivity analysis connects the selected indices to the high-sensitivity gradation range. In the synchronized Case A benchmark, the online MLP grid and PSO searches require approximately 0.044 and 0.210 s, respectively, excluding the inherited offline GITT-database construction cost.
1. Introduction
Axially functionally graded (AFG) pipes conveying fluid offer tunable stiffness and mass distributions through continuous axial gradation, with the power-law index k serving as a primary design parameter governing natural frequencies, critical flow velocities, and vibration amplitudes [1,2,3,4,5,6,7]. In engineering practice, designers must often answer an inverse question: given fixed geometry and flow conditions together with target modal frequencies and/or a deflection limit, which gradation index k should be selected? Timoshenko-based models and recent studies on AFG fluid-conveying pipes have clarified the forward sensitivity of dynamic responses to k, u, and [8,9,10,11,12,13], but systematic surrogate-assisted inverse formulations for this pipe class remain limited.
For an as-built pipe, dimensional tolerances, ovality, wall-thickness variation, and surface roughness can alter both structural stiffness and hydraulic resistance. Roughness and deviations in the bore geometry increase frictional pressure loss and may modify the relationship among pressure, mean velocity, and fluid temperature; the magnitude also depends on fluid density and viscosity and on whether the internal flow is laminar, transitional, turbulent, single-phase, or multiphase [8,9]. These hydraulic and thermo-fluid effects can therefore shift the operating point supplied to a vibration model. The present inverse framework deliberately isolates the structural-dynamic problem: it assumes single-phase incompressible water of constant density and a prescribed spatially uniform mean velocity, and it does not solve the pressure-drop, temperature, viscosity, or roughness fields. Consequently, those quantities do not enter the GITT or MLP convergence criteria directly; their influence is represented only if they change the prescribed velocity or the structural/material parameters.
Previously, the authors developed and validated a physics-based GITT benchmark coupled with an MLP surrogate for the forward vibration analysis of Alumina–Steel AFG Timoshenko pipes conveying fluid [14]. That study established a parametric database of high-fidelity GITT samples over , trained three decoupled feedforward MLP networks achieving on an independent test set, and demonstrated a computational speedup of for parametric evaluations relative to sequential GITT. The present work builds directly on that forward pipeline to address the inverse problem: given target dynamic performance, what is the optimal k?
High-fidelity GITT solvers provide reliable benchmarks for coupled fluid–structure dynamics [4,15,16,17], yet each parametric evaluation is computationally expensive when k must be searched repeatedly [18,19,20]. Surrogate-assisted metamodels therefore offer a practical route to acceleration [21,22,23]. Existing inverse studies on functionally graded structures often rely on reduced models, manual sweeps, or direct high-fidelity search with limited budgets [18,24,25,26]. Despite these advances, three gaps remain. First, existing AFG pipe studies focus almost exclusively on forward parametric analysis—quantifying how k, u, and influence vibration responses—whereas the automated inverse problem of determining the gradation index that achieves prescribed vibration targets has not been addressed. Second, surrogate-assisted inverse studies do not always distinguish the optimizer residual from the discrepancy obtained through a database-based reference assessment; explicitly reporting the assessment source and its limitations is therefore essential. Third, no existing work simultaneously performs single-variable and two-variable multi-objective Pareto optimization for AFG pipes, and the coupled trade-offs among material gradation, flow conditions, and geometric parameters remain unexplored. The present study addresses these inverse-design questions by reusing the published GITT–MLP forward model and adding target-driven optimization, feasibility, and trade-off analyses.
The main contributions are as follows:
- Inverse-design layer built on an inherited forward model. The previously published GITT solver, database, and trained MLP surrogate [14] are reused without being claimed as new; the present work formulates the target-to-design problem and couples the frozen surrogate to grid, PSO, GA, constrained, and Pareto searches. Continuous single-variable candidates are subsequently subjected to GITT-database interpolation verification.
- Multi-case inverse design. Weighted-sum, constrained, and Pareto formulations are applied to single-modal (Case A), dual-modal (Case B), deflection-aware (Case C), and Pareto trade-off (Case D) targets.
- Two-variable extension. The framework is extended to simultaneous optimization of and , demonstrating scalability beyond the single-variable baseline and revealing the attainable performance envelopes.
- Constraint consistency, training-repeatability, and sensitivity interpretation. An inactive-constraint case checks that the constrained implementation reduces to the unconstrained solution when the bound is not active; a five-network ensemble assesses variability due only to training and data partitioning; and a sensitivity analysis relates the reported values to the high-sensitivity gradation range.
The remainder of this paper is organized as follows. Section 2 summarizes the forward model and MLP surrogate from [14]. Section 3 formulates the inverse problem and describes the optimization methodology. Section 4 presents single-variable and two-variable case studies. Section 5 provides GITT-database interpolation verification and computational performance analysis. Section 6 discusses implications, sensitivity–inverse design connections, and limitations, and Section 7 draws conclusions.
2. Forward Model and MLP Surrogate (Summary)
The forward pipeline—physical model, GITT solution, and MLP training—is fully developed and validated in [14]. Only the elements essential for the inverse design are recapitulated here. The GITT formulation, the 336-sample database, the train–test partition, and the three trained MLP predictors are inherited components rather than methodological contributions of the present manuscript. The new work begins with the inverse formulations in Section 3.
Figure 1 depicts the clamped–clamped Alumina–Steel AFG Timoshenko pipe conveying fluid. Material properties follow the power-law rule with alumina at ( GPa, kg/m3) and steel at ( GPa, kg/m3) [4,14]. Here, Z (m) is the axial coordinate, P denotes the graded elastic modulus or mass density, and and are its end-member values. The nominal outer and inner diameters are m and m, respectively. The wall is a continuous Alumina–Steel axial gradation rather than a substrate with a discrete coating; no separate coating thickness or coating property is included. The internal fluid is constant-density water ( kg/m3) moving at the prescribed uniform mean velocity U (m/s). The formulation contains no independent viscous, structural, or foundation-damping coefficient, so the reported natural frequencies are those of the corresponding undamped linearized system. The GITT solves the coupled Timoshenko equations with modal truncation using an adaptive stiff ODE integrator (DIVPAG, tolerance ); parametric sweeps over , , produce samples [14,17]. A single GITT query at costs s.
Figure 1.
Clamped–clamped AFG Timoshenko pipe with nominal dimensions, prescribed uniform mean flow, continuous Alumina–Steel gradation, and no discrete coating (a); dimensionless alumina volume-fraction profiles (b). Both panels were redrawn as vector graphics from the model reported in [14].
Here, denotes the dimensionless axial coordinate, so that the material endpoints remain and . The dimensionless variables inherited from the forward model [14] are
Here, T (s) and Y (m) are dimensional time and transverse displacement; (Pa) and (kg/m3) are the reference elastic modulus and density; (m2) and (m4) are the pipe-wall area and second moment of area; (kg/m) is the internal-fluid mass per unit length. Accordingly, k, u, , , and are dimensionless. A dimensionless angular frequency is converted through
Three independent MLP networks (hidden , tanh, L-BFGS) are trained on a 270/66 interior block-wise split to map with min–max input normalization and log-transformed outputs [14]. Table 1 reproduces the key accuracy metrics: on the independent 66-sample test set, maximum relative errors below 9%, and the published inference time ms/query. For any within , , , the surrogate provides in sub-millisecond time, enabling the rapid inner-loop queries that drive the inverse optimization in Section 3 and Section 4.
Table 1.
MLP surrogate accuracy (reproduced from [14]).
The principal symbols, definitions, and units used in the forward and inverse formulations are summarized in Table 2.
Table 2.
Principal symbols and units used in the forward and inverse formulations.
Table 2 summarizes the principal notations and units used in the forward and inverse formulations; symbols specific to individual optimization algorithms are additionally defined at their first occurrence below.
Comparison with a Published Limiting-Case Benchmark
A targeted literature search did not identify a directly matching study that determines the power-law index from prescribed vibration targets for a clamped–clamped AFG Timoshenko pipe conveying fluid. A one-to-one comparison of the inverse solution is therefore not available. Instead, the inherited forward model was assessed under a common homogeneous, zero-flow limiting condition using the clamped–clamped Euler–Bernoulli/GITT results of An and Su [27], whose nondimensional frequency definition is identical to that adopted here. At , , and , the present Timoshenko–GITT database yields and , compared with 22.373 and 61.673, respectively, in the published benchmark (Table 3). The corresponding relative differences are 0.77% and 1.17%. The small downward shifts are consistent with the shear-deformation and rotary-inertia effects retained by Timoshenko theory at finite slenderness but omitted by the Euler–Bernoulli model. The present model also reproduces the published qualitative trend that modal frequencies decrease as flow velocity increases and vary systematically with the material-gradation exponent. Thus, this comparison assesses the common forward limiting behavior; it is not presented as a literature validation of the new target-to-k inverse formulation.
Table 3.
Comparison with the published homogeneous, zero-flow, clamped–clamped GITT benchmark of An and Su [27]. Both studies use the same nondimensional frequency definition.
3. Inverse Design Methodology
3.1. Inverse Problem Formulation
For a fixed operating condition and a prescribed target response , the single-variable inverse design problem seeks
where is a scalar or vector objective functional. The two-variable extension searches over or :
3.2. Objective Functions
The primary scalar objective is a weighted sum of normalized absolute deviations:
where with , and prevents division by zero. The subscript identifies , , and , respectively; a hat denotes an MLP prediction, a superscript star denotes a target, and , , , and are dimensionless. Setting reduces to single-target inversion.
When constraints are needed, the constrained formulation
can be used. Here, is the dimensionless admissible deviation for response i. For conflicting targets, the vector objective is minimized in the Pareto sense [24].
3.3. Optimization Algorithms
Three complementary solvers are implemented:
- One-dimensional grid search.
For single-variable optimization of k, a uniform grid of points on evaluates at negligible cost and serves as the baseline reference solution.
- Particle swarm optimization (PSO).
A swarm of particles evolves for 80 iterations with Clerc’s constriction factor , cognition and social coefficients [25]. For two-variable problems, the search space is extended to while retaining the same population size and iteration budget.
- Genetic algorithm (GA).
A population of 40 individuals evolves for 60 generations with elitism (top 2 retained), blend crossover, and Gaussian mutation () [24,26]. For two-variable problems, each individual carries a two-dimensional chromosome where v denotes the second variable.
- Algorithm choice.
Population-based metaheuristics are adopted because the surrogate objective can be mildly non-convex when multiple targets are weighted. A fixed iteration budget is used throughout; the convergence histories reported in the numerical case studies show that decays sharply within ∼20 iterations. Cross-optimizer agreement on supports algorithmic convergence.
Table 4 summarizes the optimizer settings, whereas Algorithm 1 presents the complete inverse-design procedure.
| Algorithm 1 Surrogate-assisted inverse design of k, , or with database-based candidate assessment. |
| Input: Fixed operating parameters, targets , weights , bounds, trained MLP . |
| Output: Candidate optimum , GITT-database-interpolated reference response when the required database slice is available. |
| 1. Initialize optimizer population/particles within parameter bounds. |
| 2. For each iteration: |
| 2.1 Evaluate and compute via Equation (6). |
| 2.2 Update particles (PSO) or evolve population (GA). |
| 2.3 Continue until the fixed iteration budget is exhausted. |
| 3. Select best (or Pareto front). |
| 4. Database-based verification: interpolate the existing GITT database at when the complete fixed-parameter slice is available, record , identify the assessment method explicitly, and compute target-relative residuals via Equation (8). This step is not a new GITT simulation. |
Table 4.
Optimizer settings for MLP-assisted inverse design.
3.4. GITT-Database Interpolation Verification Protocol
Because the MLP surrogate is trained on discrete k values () while the optimizer treats k as continuous, the optimized often falls between training points (e.g., or ). For Cases A–D and G, in which u and are fixed at sampled database values, the reference response is obtained by piecewise-linear interpolation along the k direction within the existing 336-sample GITT database. We call this procedure “GITT-database interpolation verification” to distinguish it explicitly from a newly executed GITT calculation. It provides a database-consistency check at the continuous candidate but is not statistically or numerically independent of the data used to construct the surrogate. For Cases E and F, the optimized second variable does not coincide with a database node; the currently reported database values are therefore identified as nearest-node approximations rather than full interpolation verification. The target-relative residual is
where denotes a response interpolated from the original GITT database, not a newly computed GITT response. The superscript “db-int” is omitted only in figure axis labels where space is limited.
To complement the global 66-sample test metrics, a local leave-one-out (LOO) analysis was performed around the reported inverse-design candidates. Twelve unique neighboring GITT nodes were selected: the two k nodes bracketing each single-variable candidate and the four nearest nodes in normalized active-coordinate space for each two-variable candidate. Each selected node was removed in turn, the three MLPs were retrained on the remaining 335 samples using the same architecture and preprocessing, and the omitted response was predicted. For the common Case A/B/D/G neighborhood, the mean (maximum) relative LOO errors for were []. The corresponding values were [] near Case C, [] near Case E, and [] near Case F. These local errors are generally below the global worst-case errors, but they also show that a near-zero optimizer residual cannot be interpreted as sub-1% forward accuracy in every neighborhood.
4. Numerical Case Studies
All cases use the MLP surrogate from Section 2 without retraining. Table 5 and Table 6 summarize the single-variable setup and results; the following subsections present Cases A–G and cite each associated figure in numerical order.
Table 5.
Case setup for single-variable (k only) inverse design.
Table 6.
MLP-optimized and surrogate target residuals before GITT-database interpolation verification (single-variable Cases A–C).
4.1. Case A: Target Fundamental Frequency
Case A specifies at , , with . Figure 2 shows optimizer convergence and the MLP forward curve with the target and all three optimized designs. Table 6 lists the MLP-optimized designs: all three solvers converge to –, yielding . GITT-database interpolation verification at the continuous PSO design , using the bracketing nodes and 0.5 rather than a nearest-node tolerance, provides and a target-relative residual of 0.055%. Figure 3 overlays the GITT benchmark samples (open circles) with the MLP forward curve (solid line) at this operating point. The MLP faithfully reproduces the decreasing trend of with increasing k, capturing both the steep gradient in the alumina-rich regime () and the gradual saturation toward the steel-rich limit (). The excellent pointwise agreement across all eight GITT training values of k confirms that the surrogate reliably interpolates between training points, which is essential for the inner-loop optimization in Cases A–G.
Figure 2.
Case A: optimizer convergence (left) and MLP forward map with target and optimized (right).
Figure 3.
GITT benchmark samples and MLP forward curve at the Case A operating point.
The local MLP–database-interpolation gap at is approximately 0.055%. As lies between the training points and , the MLP must interpolate. The global maximum test error of 8.90% is not a uniform local uncertainty bound, and the near-zero surrogate objective alone does not imply a comparably small physical target residual. Figure 4 therefore compares the target and MLP prediction with the database-interpolated GITT reference at the PSO candidate. The resulting 0.055% residual is evidence only for consistency with this local database interpolation; it should not be interpreted as an independent high-fidelity certification.
Figure 4.
Case A: target, MLP prediction, and GITT-database interpolation verification at the optimized (PSO design).
4.2. Case B: Simultaneous Modal Targets
Both and are enforced at with equal weights. Compared with Case A, the lower fundamental target and the explicit second-mode requirement shift the optimal gradation index to –, reflecting the stronger tunability of k on identified in [6,10,14]. Figure 5 shows convergence and dual MLP forward maps.
Figure 5.
Case B: optimizer convergence (left) and dual MLP forward maps , with targets and (center,right).
GITT-database interpolation verification at (PSO design) yields and , i.e., target-relative residuals of 0.19% and 0.25%, respectively. This agreement indicates local consistency between the surrogate candidate and the interpolated database reference in the examined pre-critical regime; it is not an independent GITT recalculation. Figure 6 provides a visual comparison of the target, MLP, and database-interpolated GITT values for both modal frequencies.
Figure 6.
Case B: GITT-database interpolation verification of the target and MLP predictions for and (PSO design).
4.3. Case C: Deflection-Aware Design
Case C specifies the triplet at , , with weights emphasizing deflection. Figure 7 shows optimizer convergence and MLP forward maps.
Figure 7.
Case C: optimizer convergence and MLP forward maps for , , and with triplet targets at , .
All three solvers converge to with closely matched. However, falls short of because the simultaneous triplet lies near the edge of the achievable response envelope at . GITT-database interpolation verification at gives , with target-relative residuals of 16.58%, 0.43%, and 0.47%, respectively. This outcome illustrates the practical need for feasibility checks and motivates the Pareto formulation in Case D. Figure 8 compares the target, MLP, and database-interpolated values for the PSO design, confirming that and are closely matched while remains infeasible.
Figure 8.
Case C: GITT-database interpolation verification of target and MLP values (PSO design).
4.4. Case D: Pareto Front
Case D specifies at . Because no single k can minimize all three deviations simultaneously, 501-point grid evaluation followed by non-dominated sorting yields the Pareto set in Figure 9. Note that the axes in Figure 9 show the MLP-based deviations (Equation (6)), whereas the numerical values quoted below are the GITT-database-interpolated residuals (Equation (8)); the two are closely correlated, with the database-interpolated residuals typically slightly larger than due to residual MLP approximation error. Three representative solutions illustrate the conflict:
Figure 9.
Case D: Pareto trade-offs in the and planes. The thin solid gray curve connects all 501 designs in ascending k order and, therefore, shows the complete grid-scan trajectory; the small colored points are the non-dominated subset. The square, triangle, and circle identify the modal-priority, deflection-priority, and balanced representative designs, respectively.
- Modal priority (): , , but .
- Deflection priority (): , but , .
- Balanced (): all three errors below 3% (, , ).
All three designs are subjected to GITT-database interpolation verification at the respective values. Figure 10 summarizes the database-interpolated target residuals across Cases A–D.
Figure 10.
GITT-database-interpolated target-relative errors for Cases A–D (PSO designs for A–C; balanced Pareto design for D). The horizontal dashed line denotes a 1% target-relative-error reference threshold. Response colors are standardized throughout the manuscript: blue for , orange for , and green for .
4.5. Case E: Two-Variable Optimization of
To illustrate the scalability of the framework beyond single-variable inversion, Case E targets at fixed by simultaneously optimizing both k and u via Equation (4). Weights are .
Figure 11 shows the objective function computed from MLP evaluations on a grid, with the PSO and GA optima marked. Both optimizers converge to – and –, representing a distinctly different design from Case A (, fixed). While both designs achieve on the MLP surrogate, the Case E solution accomplishes this at reduced flow velocity with a steeper gradation ( increased from 0.23 to 0.60), illustrating the trade-off between material tuning and flow conditions. Table 7 compares this two-variable result with the Case A single-variable optimum.
Figure 11.
Case E: two-variable optimization. Contours of from MLP evaluated on a grid; PSO and GA optima are marked.
Table 7.
Comparison of single-variable (Case A) and two-variable (Case E) inverse designs for .
The frequency-only inverse mapping is non-unique: within the sampled domain, a continuous locus of near-zero-residual pairs can reproduce at . Accordingly, is reported as one feasible surrogate solution returned by PSO under the stated seed and search settings, not as a unique or physically preferred optimum. A unique engineering selection would require an explicitly specified secondary criterion such as minimum flow velocity, minimum deflection, stability margin, manufacturability, or distance from a reference design.
4.6. Case F: Two-Variable Optimization of
Case F simultaneously optimizes for dual-modal targets at fixed , using Equation (5) with weights . Figure 12 maps the composite objective and marks the PSO and GA optima.
Figure 12.
Case F: two-variable optimization. Contours show the composite objective with dual-modal targets. PSO converges near , whereas GA converges to the distinct higher-objective solution near .
The PSO optimizer converges to , achieving and (). Because does not coincide with a database node, no full GITT-database interpolation verification is claimed for this continuous point. The normalized-distance rule selects the database node , whose response provides modal target residuals of 4.01% and 3.66%; these values are proximity assessments rather than responses at the continuous optimum. GA instead returns a distinct higher-objective solution with . The contour map shows an elongated, weakly varying low-objective valley rather than a single sharply isolated minimum. Because PSO and GA use different stochastic updates, finite populations, random initialization, and stopping criteria, they can terminate at different locations in this valley. Thus, neither coordinate pair is interpreted as a uniquely identified design. Compared with Case B (, fixed, , ), the two-variable solutions demonstrate the additional design flexibility obtained by freeing , but their database-level physical assessment remains approximate.
4.7. Case G: Inactive-Constraint Consistency Check
Case G is retained only as a consistency check for the constrained formulation of Equation (7). It targets at with . The PSO algorithm minimizes with a penalty that activates when .
Figure 13 shows the PSO convergence history and the MLP forward curves and with the infeasible region () shaded. At , the unconstrained optimum (Case A) already satisfies the deflection bound (), so the constraint is inactive; the PSO converges to the same as Case A. GITT-database interpolation at gives and .
Figure 13.
Case G: inactive-constraint consistency check. (Left): PSO convergence. (Right): the blue and green curves denote and , respectively; the red dashed and dotted lines denote the frequency target and deflection limit; the red shading denotes the infeasible region ; and the black dash-dotted line marks the optimized . The Case A optimum already satisfies the bound, so the constraint remains inactive and the solution is unchanged.
Because the bound is inactive, this example confirms only that the constrained implementation reduces to the unconstrained solution when the penalty is not activated; it is not presented as evidence of an active constrained optimum.
5. GITT-Database Interpolation Verification and Computational Performance
5.1. GITT-Database Interpolation Verification Results
Table 8 summarizes the database-based assessment. Cases A–D and G lie on sampled slices and can therefore be evaluated by one-dimensional interpolation along k. Cases E and F contain an off-grid optimized variable; their nearest-node responses are labeled “Provisional,” a database-assessment status rather than independent engineering-feasibility confirmation. Among the single-variable target-matching cases, Cases A and B give database-interpolated target residuals of 0.055% and 0.21–0.23%, respectively. Case C is partially infeasible: and are recovered within 1%, whereas cannot be met at for . Figure 14 illustrates the achievable envelope at the Case A operating point. No entry in Table 8 is labeled as direct GITT verification because no new GITT calculation was performed.
Table 8.
GITT-database interpolation verification and database-based assessment of the optimized candidates. Here, “1D interpolation” denotes interpolation along k at a sampled slice; Cases E and F are only approximated at nearby database nodes.
Figure 14.
Achievable response envelope at fixed operating conditions (Case A).
5.2. Computational Performance
Table 9 and Figure 15 compare the wall-clock cost of Case A inverse design. A brute-force GITT grid search over 501 k values would require approximately s (≈17 h), extrapolated from the measured single-query time s at [14]. In the synchronized Table 9/Figure 15 benchmark, raw MLP inference, MLP + 1D grid, and MLP + PSO required 0.077 ms/query, s, and s. End-to-end optimizer times include preprocessing, all MLP calls, objective evaluation, and bookkeeping, but exclude database comparison. Table 1’s 0.085 ms/query is retained only as the published Ref. [14] benchmark and is not used in the synchronized timings.
Table 9.
Synchronized computational-cost comparison for inverse design of k (Case A). The GITT grid is extrapolated from s; both MLP rows are measured end-to-end with the same run of inverse_design.py.
Figure 15.
Computational performance comparison: GITT brute-force versus MLP-assisted strategies (log scale); right panel shows forward-evaluation counts.
The reported online comparison excludes the one-time offline construction cost. The archived logs do not contain a measured aggregate wall time for all 336 heterogeneous GITT cases. Using the published representative mean of 47 s per case yields a clearly labeled estimate of s ( h), plus approximately 0.77 s to train the three MLPs [14]. Because individual GITT runtimes vary with (approximately 10–122 s per case), 4.4 h is a hardware- and case-dependent order-of-magnitude estimate. The database can be reused for new inverse targets within the same validated domain; changing the material system, boundary condition, forward model, or parameter domain requires new database generation.
6. Discussion
6.1. Physical Interpretation
In the adopted Alumina–Steel gradation, the left end is alumina-rich (, ) and the right end is steel-rich. Increasing k keeps effective properties closer to the left-end values over most of the span, reducing global bending stiffness and lowering and [14]. The inverse results mirror this physics: Case A () selects the intermediate , whereas Case B’s lower fundamental target () and explicit requirement shift the optimum to , reflecting the stronger influence of k on . The dimensionless flow velocity u remains the dominant driver of modal frequencies [8,28]; the two-variable solutions in Cases E and F confirm that when u or are freed as decision variables, the optimizer trades between k and the geometric/flow parameter to achieve targets, producing a continuum of feasible designs.
6.2. Single-Variable vs. Two-Variable Optimization
The single-variable cases (A–D) demonstrate that optimizing k alone is sufficient when and are tightly constrained by operational requirements (e.g., a fixed flow rate and available riser length). The two-variable extensions (Cases E–F) address scenarios where some flexibility in flow velocity or aspect ratio exists. The non-uniqueness of the mapping (Case E, Figure 11) means that additional criteria—minimum , maximum buckling margin, or manufacturing constraints—should be imposed to select a unique design from the isocontour. Both extensions maintain the same MLP + PSO architecture with trivial modifications to the search-space bounds, confirming that the framework scales to higher-dimensional design spaces without methodological changes.
6.3. Engineering Implications
Conventional gradation design for fluid-conveying pipelines often relies on repeated high-fidelity runs or laboratory iterations over k under fixed operating conditions, which is costly when each GITT query requires s [14]. The proposed closed loop reduces the online search to – millisecond-scale MLP evaluations and returns a candidate design within sub-second wall-clock time, followed, where the candidate lies on a sampled slice, by GITT-database interpolation verification. This database comparison is a screening step rather than an independent high-fidelity certification. For oil-and-gas risers, subsea jumpers, and aerospace propellant lines—where modal clearance and vibration amplitude must be met at specified flow rates—this workflow offers a practical route from target performance specifications to gradation indices without exhaustive trial-and-error [4,5,18].
6.4. Sensitivity-Driven Interpretation of Inverse Designs
Figure 16 overlays the MLP-computed normalized sensitivity of , , and with respect to k at the nominal operating point , together with the optimized values from Cases A–D and G. The normalized sensitivity is defined as , which quantifies the relative importance of k for each response over the design domain.
Figure 16.
Normalized sensitivity of , , and to the power-law index k, computed via the trained MLP surrogate at , . Optimized values from Cases A–D and G are marked, all falling within the high-sensitivity region .
Each marker is placed on the sensitivity curve corresponding to that case’s primary optimization objective ( for Cases A, G, and D-modal/balanced; for Case B; for Cases C and D-deflection-priority), so that the dot naturally sits in the region where the optimizer is most sensitive to the target response. The optimized values consistently cluster in the interval , which coincides with the region of maximum and sensitivity. This confirms that the inverse design framework naturally directs the optimizer toward the k-range where material gradation exerts the strongest leverage on the target responses—a physically intuitive outcome that reinforces the credibility of the MLP-guided search. The sensitivity peaks at slightly higher k (), which explains why the dual-modal Case B selects a larger than the single- Case A (): the optimizer must balance accuracy (favored at low k) with accuracy (favored where is more sensitive).
6.5. Training-Repeatability Assessment
Figure 17 summarizes one specific source of surrogate variability using an ensemble of MLP predictors trained with different random train–test partitions. At each reported (Cases A, B, D-balanced, and G), the inter-predictor standard deviation of was approximately 0.012. This small spread indicates repeatability with respect to the sampled data partitions and training randomness considered here. It is not a complete predictive-uncertainty estimate: uncertainty in the GITT database, database interpolation, model-form assumptions, measurement inputs, and extrapolation is not represented. With only five predictors, the plotted bars describe inter-predictor spread; they are not calibrated confidence intervals or predictive-uncertainty bounds and do not establish inverse-design reliability.
Figure 17.
Training-repeatability assessment: MLP predictions () from runs with different data partitions at the reported values. Target values are marked by horizontal lines. The bars are descriptive inter-predictor spreads, not calibrated confidence intervals or predictive-uncertainty bounds, and exclude database, interpolation, model-form, and extrapolation uncertainty.
6.6. Limitations
Several limitations should be noted. (i) Predictions outside the training hyper-rectangle are unreliable. (ii) Multi-target conflicts may prevent exact simultaneous matching; Pareto fronts should be reported rather than overstating single-k optimality, as demonstrated in Case D. (iii) The present verification is based on interpolation within the same 336-sample GITT database used to develop the surrogate. It is useful for checking local database consistency but is not independent, does not provide a high-fidelity error bound, and does not replace a new GITT calculation at a candidate design. For Cases E and F, the second optimized variable is off-grid and only nearest-node assessment is reported. (iv) The two-variable cases are demonstrated for dual-modal targets; extension to three-output optimization would require additional constraints to maintain problem well-posedness. (v) The nominal-geometry model does not resolve manufacturing tolerances, ovality, wall-thickness variation, internal roughness, pressure loss, temperature-dependent properties, or a change of flow regime. These effects should be incorporated through a coupled hydraulic/thermal model and updated structural parameters before applying the inverse design to an as-built pipe. (vi) No explicit independent damping term is included. Thus, the calculated values are undamped natural frequencies; adding material, viscous, support, or coating damping would generally produce complex eigenvalues and should be considered when damped resonance amplitudes or decay rates are design targets. The ensemble analysis quantifies only sensitivity to MLP training randomness and does not cover these model-form uncertainties.
7. Conclusions
A surrogate-assisted inverse design framework for the power-law gradation index of clamped–clamped AFG Timoshenko pipes conveying fluid has been established. The previously published GITT database and MLP forward surrogate [14] are reused, while the present contribution is the inverse formulation, optimizer comparison, feasibility analysis, and database-based assessment. Candidates on sampled slices are checked by GITT-database interpolation verification; the two off-grid two-variable candidates receive only nearest-node assessment. No new GITT calculation is claimed. The main findings are as follows:
- For single-variable k optimization, Cases A and B give GITT-database-interpolated target-relative residuals of 0.055% and 0.21–0.23%, respectively, with cross-optimizer agreement among grid, PSO, and GA.
- Case C demonstrates accurate inversion of and (<1%) but reveals a feasibility limit for at , highlighting the need for feasibility checks.
- Case D confirms the expected modal–deflection Pareto trade-off, with a balanced design achieving sub-3% errors on all three targets.
- Two-variable extensions (Case E: ; Case F: ) demonstrate surrogate-level exploration of higher-dimensional design spaces. Their continuous optima are provisional because only nearest-node database assessments are available.
- Case G is an inactive-constraint consistency check: its bound is satisfied, but it does not demonstrate an active constrained optimum. The five-model ensemble gives an inter-predictor standard deviation of approximately 0.012 for and assesses training/partition repeatability only. The sensitivity bridge analysis shows that all optimized values fall naturally within the high-sensitivity region , providing a physics-based rationale for the inverse design results.
- For Case A, the synchronized MLP grid and PSO benchmarks require 0.044 and 0.210 s, respectively, compared with an extrapolated 17 h GITT grid.
Future work will extend the ensemble UQ framework into robust optimization under uncertainty [29], extend the framework to three-variable optimization under additional geometric and stability constraints, and explore gradient-enhanced or physics-informed surrogates for higher-dimensional material distribution parametrizations [23,30].
Author Contributions
L.G. and J.G. proposed the studied problem and the corresponding solving method; T.G. and S.Z. conducted the theoretical derivation and the GITT computation; T.G. and J.L. implemented the MLP surrogate model, inverse optimization, and validation; L.G. and J.G. wrote the paper. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the following: (1) the Key R&D Program Project of Xinjiang Uygur Autonomous Region (2024B01014-1); (2) the National Natural Science Foundation of China (52271299); (3) the Ministry of Science and Technology of the People’s Republic of China (2024ZD1000800 and 2024ZD1000806).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Zhong, Z.; Wu, L.; Chen, W. Mechanics of Functionally Graded Materials and Structures; Nova Science Publishers: New York, NY, USA, 2012. [Google Scholar]
- Gupta, A.; Talha, M. Recent development in modeling and analysis of functionally graded materials and structures. Prog. Aerosp. Sci. 2015, 79, 1–14. [Google Scholar] [CrossRef] [Scilit]
- Zhou, X.; Dai, H.; Wang, L. Dynamics of axially functionally graded cantilevered pipes conveying fluid. Compos. Struct. 2018, 190, 112–118. [Google Scholar] [CrossRef] [Scilit]
- Tuo, Y.; Fu, G.; Sun, B.; Lou, M.; Su, J. Stability of axially functionally graded pipe conveying fluid: Generalized integral transform solution. Appl. Ocean Res. 2022, 125, 103218. [Google Scholar] [CrossRef] [Scilit]
- Fu, G.; Wang, X.; Wang, B.; Su, J.; Wang, K.; Sun, B. Dynamic behavior of axially functionally graded pipe conveying gas–liquid two-phase flow. Appl. Ocean Res. 2024, 142, 103827. [Google Scholar] [CrossRef] [Scilit]
- Shao, Y.; Fan, X.; Shu, S.; Ding, H.; Chen, L. Natural Frequencies, Critical Velocity and Equilibriums of Fixed–Fixed Timoshenko Pipes Conveying Fluid. J. Vib. Eng. Technol. 2022, 10, 1623–1635. [Google Scholar] [CrossRef] [Scilit]
- Sabahi, M.A.; Saidi, A.R. An analytical investigation on nonlinear vibrations and stability of Timoshenko pipes conveying two-phase flow. Thin-Walled Struct. 2024, 198, 111749. [Google Scholar] [CrossRef] [Scilit]
- Ibrahim, R.A. Overview of mechanics of pipes conveying fluids—Part I: Fundamental studies. J. Press. Vessel Technol. 2010, 132, 034001. [Google Scholar] [CrossRef] [Scilit]
- Ibrahim, R.A. Mechanics of pipes conveying fluids—Part II: Applications and fluidelastic problems. J. Press. Vessel Technol. 2011, 133, 024001. [Google Scholar] [CrossRef] [Scilit]
- Mao, X.; Jing, J.; Ding, H.; Chen, L. Dynamics of axially functionally graded pipes conveying fluid. Nonlinear Dyn. 2023, 111, 11023–11044. [Google Scholar] [CrossRef] [Scilit]
- Jing, J.; Mao, X.; Ding, H.; Chen, L. Parametric resonance of axially functionally graded pipes conveying pulsating fluid. Appl. Math. Mech. (Engl. Ed.) 2024, 45, 239–256. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.; Yang, X.; Liang, F. Nonlocal Thermal–Mechanical Vibration of Spinning Functionally Graded Nanotubes Conveying Fluid Based on the Timoshenko Model. Acta Mech. Solida Sin. 2025, 38, 776–788. [Google Scholar] [CrossRef] [Scilit]
- Liu, D.; Yang, P.; Deng, K.; Tian, S.; Yan, H.; Li, H. Dynamic response of aerodynamic flutter of blooie line during gas drilling in mountain areas. AIP Adv. 2025, 15, 015018. [Google Scholar] [CrossRef] [Scilit]
- Gao, L.; Gu, J.; Guo, T.; Zhao, S.; Li, J. Vibration characteristics of alumina–steel axially functionally graded fluid-conveying pipes: A physics-based GITT and MLP surrogate study. Materials 2026, 19, 2745. [Google Scholar] [CrossRef] [Scilit]
- Cotta, R.M. Integral Transforms in Computational Heat and Fluid Flow; CRC Press: Boca Raton, FL, USA, 1993. [Google Scholar]
- Gu, J.; An, C.; Duan, M.; Levi, C.; Su, J. Integral transform solutions of dynamic response of a clamped–clamped pipe conveying fluid. Nucl. Eng. Des. 2013, 254, 237–245. [Google Scholar] [CrossRef] [Scilit]
- Gu, J.; Ma, T.; Duan, M. Effect of aspect ratio on the dynamic response of a fluid-conveying pipe using the Timoshenko beam model. Ocean Eng. 2016, 114, 185–191. [Google Scholar] [CrossRef] [Scilit]
- He, C.; Zhang, Y.; Gong, D.; Ji, X. A review of surrogate-assisted evolutionary algorithms for expensive optimization problems. Expert Syst. Appl. 2023, 217, 119495. [Google Scholar] [CrossRef] [Scilit]
- Negrin, I.; Kripka, M.; Yepes, V. Metamodel-assisted design optimization in the field of structural engineering: A literature review. Structures 2023, 52, 609–631. [Google Scholar] [CrossRef] [Scilit]
- Jin, Y. Surrogate-assisted evolutionary computation: Recent advances and future challenges. Swarm Evol. Comput. 2011, 1, 61–70. [Google Scholar] [CrossRef] [Scilit]
- Quevedo-Reina, R.; Álamo, G.; Padrón, L.A.; Aznárez, J.J. Surrogate model based on ANN for the evaluation of the fundamental frequency of offshore wind turbines supported on jackets. Comput. Struct. 2023, 274, 106917. [Google Scholar] [CrossRef] [Scilit]
- Doliński; Waszkowiak, W.; Kowalski, P.; Zak, A. Multilayer residual perceptron as a surrogate model in optimising the geometry of a periodic beam. Appl. Sci. 2026, 16, 4412. [Google Scholar] [CrossRef] [Scilit]
- López-González, N.; Rodríguez, E.; Greiner, D. A multi-objective evolutionary computation approach for improving neural network-based surrogate models in structural engineering. Algorithms 2025, 18, 754. [Google Scholar] [CrossRef] [Scilit]
- Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef] [Scilit]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of ICNN’95—International Conference on Neural Networks; IEEE: Piscataway, NJ, USA, 1995; Volume 4, pp. 1942–1948. [Google Scholar]
- Holland, J.H. Adaptation in Natural and Artificial Systems; MIT Press: Cambridge, MA, USA, 1992. [Google Scholar]
- An, C.; Su, J. Dynamic behavior of axially functionally graded pipes conveying fluid. Math. Probl. Eng. 2017, 2017, 6789634. [Google Scholar] [CrossRef] [Scilit]
- Païdoussis, M.P.; Grinevich, E.; Adamovic, D.; Semler, C. Linear and nonlinear dynamics of cantilevered cylinders in axial flow. Part 1: Physical dynamics. J. Fluids Struct. 2002, 16, 691–713. [Google Scholar] [CrossRef] [Scilit]
- Gorissen, D.; Couckuyt, I.; Demeester, P.; Dhaene, T.; Crombecq, K. A surrogate modeling and adaptive sampling toolbox for computer based design. J. Mach. Learn. Res. 2010, 11, 2051–2055. [Google Scholar]
- Sozinando, D.F.; Tchomeni, B.X.; Alugongo, A.A. Fluid-induced vibration and buckling of pipes on elastic foundations: A physics-informed neural networks approach. Appl. Sci. 2025, 15, 11906. [Google Scholar] [CrossRef] [Scilit]
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
















