<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">MS</journal-id><journal-title-group>
    <journal-title>Mechanical Sciences</journal-title>
    <abbrev-journal-title abbrev-type="publisher">MS</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Mech. Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2191-916X</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/ms-17-839-2026</article-id><title-group><article-title>Experimental identification and robust optimization of spindle–bearing systems with reliability constraints</article-title><alt-title>Identification and robust optimisation of spindle–bearing systems</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Wu</surname><given-names>Huimin</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Ma</surname><given-names>Jianwei</given-names></name>
          <email>mjw2011@dlut.edu.cn</email>
        </contrib>
        <aff id="aff1"><label>1</label><institution>School of Mechanical Engineering, Dalian University of Technology, Dalian 116024, China</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Jianwei Ma (mjw2011@dlut.edu.cn)</corresp></author-notes><pub-date><day>17</day><month>September</month><year>2026</year></pub-date>
      
      <volume>17</volume>
      <issue>2</issue>
      <fpage>839</fpage><lpage>855</lpage>
      <history>
        <date date-type="received"><day>13</day><month>March</month><year>2026</year></date>
           <date date-type="rev-recd"><day>7</day><month>July</month><year>2026</year></date>
           <date date-type="accepted"><day>31</day><month>August</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Huimin Wu</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026.html">This article is available from https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026.html</self-uri><self-uri xlink:href="https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026.pdf">The full text article is available as a PDF file from https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e83">Effective vibration control and dynamic behavior management in the presence of parameter uncertainties are critical for high-speed motorized spindles. Although traditional robust design optimization minimizes dynamic response variability, it lacks explicit control over failure probabilities. To address these limitations, this study utilizes data from 1000 experimental runs to drive a reliability-based robust optimization investigation. Instead of assuming ideal distributions, uncertainties in bearing stiffness and damping are quantified using the Multi-Innovation Stochastic Gradient (MISG) method. These empirically identified distributions are propagated via Monte Carlo simulation and integrated with the Non-dominated Sorting Genetic Algorithm II (NSGA-II) to analyze the trade-offs between vibration suppression and reliability across target failure probabilities of 1 %, 5 %, and 10 %. The results indicate that tightening the target failure constraint from 5 % to 1 % yields diminishing returns, necessitating a 7.0 % increase in preload for only a marginal gain in response robustness. Comprehensive experimental validation across the spectrum of 1000–24 000 rpm confirms the full-range efficacy of the proposed framework. Specifically, statistical validation via 20 independent physical replications at the rated speed of 24 000 rpm demonstrates that the optimized design reduces the experimental mean peak vibration by 16.84 % and the response standard deviation by 29.78 % while successfully curtailing the failure probability from 55.44 % to 0.35 %. These findings demonstrate that integrating experimental identification with robust optimization improves both dynamic performance and engineering reliability in spindle-bearing systems.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>U24B6006</award-id>
<award-id>52375410</award-id>
</award-group>
<award-group id="gs2">
<funding-source>National Science and Technology Major Project</funding-source>
<award-id>ZX20241116</award-id>
</award-group>
<award-group id="gs3">
<funding-source>Fundamental Research Funds for the Central Universities</funding-source>
<award-id>n/a</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e95">High-speed motorized spindles are critical components in precision manufacturing equipment such as CNC (Computer Numerical Control) machine tools, directly determining machining quality, efficiency, and stability (Tai and Altintas, 2024). As industries demand higher speeds, power densities, and precision (Abele et al., 2010), spindle systems face increasingly harsh operating conditions involving centrifugal effects, thermo-mechanical coupling (Bossmanns and Tu, 1999; Li et al., 2024), and variable cutting loads (Li et al., 2021). These factors introduce significant time-varying uncertainties in bearing stiffness, damping, and other dynamic parameters (Cao et al., 2019), making vibration control a critical technical bottleneck for precision machining. Analyzing vibration signals under bearing-parameter uncertainties is therefore essential for ensuring reliable high-speed operation (Chen et al., 2024; He et al., 2019).</p>
      <p id="d2e98">Two main approaches exist for vibration suppression in spindle systems: active control and structural optimization. Active control methods utilize real-time actuators to counteract vibrations, such as magnetic bearings (Sun et al., 2011) or piezoelectric actuators (Arias-Montiel et al., 2014). While these methods can achieve excellent performance under ideal conditions, they increase system complexity and cost significantly, and their effectiveness depends heavily on accurate system models (Li et al., 2023). In contrast, structural optimization improves inherent dynamic characteristics through design parameters such as bearing preload, bearing span, and rotor geometry, offering a passive approach that enhances structural stiffness and damping with lower cost and higher reliability. Given these advantages, structural optimization has become the preferred approach in industrial applications.</p>
      <p id="d2e101">Traditional structural optimization studies have predominantly operated under deterministic frameworks. Cao and Altintas (Cao and Altintas, 2007) developed a comprehensive spindle–bearing model with deterministic bearing-stiffness functions. Nevertheless, bearing stiffness, material properties, and geometric dimensions exhibit considerable variability, typically ranging from <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> % to 10 %, attributable to manufacturing tolerances, assembly errors, and dynamic operating conditions, including thermal expansion and speed fluctuations. (Yang and Ni, 2003). Crucially, most existing studies rely on theoretical catalog data or empirical formulas to estimate these parameters, neglecting the “epistemic uncertainty” caused by the discrepancy between theoretical models and the actual physical system. Under these uncertainties, deterministic designs may perform well nominally but suffer from large performance fluctuations or failures when parameters deviate from assumed values. Consequently, the adoption of robust design optimization (RDO) has become imperative. This approach targets designs that maintain stable performance despite parameter uncertainties (Beyer and Sendhoff, 2007).</p>
      <p id="d2e114">To address parameter uncertainties, RDO frameworks minimize both mean response and variance. Gao et al. (Gao et al., 2008) achieved 22 % variance reduction in a spindle–bearing system. However, mean–variance RDO does not explicitly control the probability of exceeding critical thresholds (Park et al., 2006), which is a limitation critical for safety applications. In safety-critical applications, the primary concern is often not the average performance or even its variability but rather the tail behavior, the probability that vibration amplitude exceeds a threshold causing bearing damage, surface-finish degradation, or catastrophic failure. Standard mean–variance optimization provides no direct guarantee that such failures will be rare, as minimizing variance does not necessarily minimize the probability of exceeding the critical vibration threshold.</p>
      <p id="d2e118">To directly address reliability concerns, reliability-based design optimization (RBDO) was introduced, explicitly incorporating probabilistic failure constraints into the optimization formulation. Youn et al. (Youn et al., 2005) proposed the Enriched Performance Measure Approach for efficient reliability estimation in RBDO, while Mohsine and El Hami (Mohsine and El Hami, 2010) applied RBDO to eigenfrequency constraints in mechanical systems. These constraint-based RBDO methods successfully guarantee a minimum reliability level. However, treating reliability as a hard constraint rather than an optimization objective introduces three significant drawbacks. First, the target failure probability must be specified a priori, risking either infeasible designs (overly conservative targets) or inadequate safety margins (lenient targets). Second, constraint-based RBDO provides only a single design satisfying the prescribed reliability level, without revealing trade-offs between average performance, variability, and reliability (Marler and Arora, 2004; Tu et al., 1999). Third, traditional RBDO studies (Du and Chen, 2004) evaluate reliability constraints using first-order (FORM) or second-order (SORM) reliability methods. In the context of high-speed spindle measurement and design, these approaches encounter two critical limitations. First, they assume known probability distributions. However, actual bearing-stiffness distributions under thermal-centrifugal coupling are unknown a priori and cannot be accurately described by standard catalog values. Relying on incorrect distributional assumptions leads to substantial errors in reliability estimates. Second, FORM approximates the limit state function using linearization at the most probable point (MPP). For nonlinear bearing–rotor dynamics with Hertzian contact, linearization errors can exceed 20 %–30 % (Zhao and Ono, 1999), rendering the reliability assessment inaccurate.</p>
      <p id="d2e121">Recent advances have addressed uncertainty quantification in mechanical systems using polynomial chaos expansion (Habashneh et al., 2024; Wan et al., 2020), interval analysis (Jin et al., 2024), and data-driven degradation assessment (Wang et al., 2016). However, these approaches either (1) fix reliability thresholds a priori without exploring parametric trade-offs, (2) rely on surrogate models (PCE, Kriging) that may lose accuracy in highly nonlinear bearing dynamics (Dubourg et al., 2013), or (3) adopt single-objective formulations that do not capture Pareto trade-offs between nominal performance and robustness.</p>
      <p id="d2e124">Building upon these foundations, this study advances the state of the art by introducing a measurement-driven parametric reliability-constrained framework. Unlike previous works that assume theoretical uncertainty bounds, this study integrates rigorous experimental parameter identification (phase 1) directly with reliability-based robust optimization (phase 2). The framework minimizes the mean peak vibration amplitude and its standard deviation, subject to parametric reliability constraints that bound the failure probability below a prescribed target level. Instead of solving for a single design, this study generates three distinct Pareto fronts, one for each reliability threshold, revealing the trade-off surface between performance, robustness, and reliability margin. To mitigate linearization errors, Monte Carlo simulation is adopted to directly estimate failure probabilities. Furthermore, bearing-parameter uncertainties are quantified from 1000 experimental identification runs using the Multi-Innovation Stochastic Gradient (MISG) algorithm (Ding and Chen, 2007), ensuring that the probabilistic model accurately captures actual system behavior.</p>
      <p id="d2e127">The main contributions of this study are summarized as follows:</p>
      <p id="d2e130">First, a rigorous approach to experimental parameter identification and uncertainty quantification is established to bridge the gap between theoretical assumptions and physical reality. By utilizing data from 1000 experimental runs, this study quantifies bearing-parameter uncertainties and employs the MISG method to identify stiffness and damping coefficients from measured frequency response functions. The normality of these parameters is subsequently validated via the Shapiro–Wilk test, ensuring that the optimization framework is built upon empirical data rather than idealized theoretical assumptions.</p>
      <p id="d2e133">Second, this study provides a quantitative analysis of reliability–performance trade-offs. Rather than fixing a static reliability threshold a priori, the investigation explores three distinct constraint levels corresponding to target failure probabilities of 1 %, 5 %, and 10 % to generate a family of Pareto fronts. The resulting parametric analysis reveals the marginal cost of safety. Specifically, tightening the allowable failure probability constraint from 5 % to 1 % yields diminishing returns, necessitating a 7.0 % increase in preload for only a minimal reduction in vibration. This quantitative insight allows engineers to explicitly trade off safety margins against bearing life.</p>
      <p id="d2e137">Third, a comprehensive experimental validation and full-range robustness defense are demonstrated. The proposed optimization scheme is verified on a high-speed motorized spindle test rig across a wide operational spectrum from 1000 to 24 000 rpm to ensure full-range efficacy. For the optimal design derived under the 5 % target failure probability constraint, experimental results at the rated speed demonstrate a remarkable 158-fold reduction in mean failure risk, compressing the failure probability from 55.44 % to 0.35 %. Concurrently, the optimized configuration yields a 16.84 % reduction in the mean peak vibration amplitude and a 29.78 % reduction in the response standard deviation. All observed improvements demonstrate an exceptionally high level of statistical significance when evaluated via a paired-sample <inline-formula><mml:math id="M2" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> test, confirming the exceptional capability of the methodology in suppressing both vibration magnitudes and statistical dispersions.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Data-driven, reliability-based robust design optimization framework</title>
      <p id="d2e155">To systematically address the coupled reliability and robustness challenges in high-speed motorized spindle systems, this chapter establishes an integrated, data-driven, reliability-based robust design optimization framework structured into three interconnected phases. The first phase focuses on experimental parameter identification, which quantifies the non-ideal uncertainties of bearing stiffness and damping by leveraging a multi-innovation stochastic gradient algorithm. The second phase develops the mathematical formulation of the reliability-based robust design optimization, integrating the identified empirical distributions into a bi-objective optimization workflow that employs Monte Carlo simulations and the non-dominated sorting genetic algorithm II to resolve the trade-offs between deterministic vibration suppression and stochastic failure risks. Finally, the third phase governs experimental verification, involving the physical fabrication and full-spectrum operational testing of the optimized design to validate the predicted performance enhancements against a nominal baseline.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Dynamic modeling of the spindle-bearing system</title>
<sec id="Ch1.S2.SS1.SSS1">
  <label>2.1.1</label><title>Spindle-bearing finite-element model</title>
      <p id="d2e173">The motorized spindle rotor is modeled as a Timoshenko beam (Cao and Altintas, 2004) to capture shear deformation and rotary inertia effects at high speeds. The governing equation of motion is as follows (Wu and Ma, 2026):

              <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M3" display="block"><mml:mrow><mml:mi mathvariant="bold">M</mml:mi><mml:mover accent="true"><mml:mi>q</mml:mi><mml:mo mathvariant="normal">¨</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mover accent="true"><mml:mi>q</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold">K</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold">K</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mi>q</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold">G</mml:mi><mml:mover accent="true"><mml:mi>q</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> represents the unbalanced force, defined as <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:msup><mml:mi mathvariant="italic">ω</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>⋅</mml:mo><mml:mo>[</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M6" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> is the generalized displacement vector. <inline-formula><mml:math id="M7" display="inline"><mml:mi mathvariant="bold">M</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M8" display="inline"><mml:mi mathvariant="bold">K</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M9" display="inline"><mml:mi mathvariant="bold">G</mml:mi></mml:math></inline-formula> represent mass, structural stiffness, and gyroscopic matrices of the rotor; <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are structural and bearing damping matrices; and <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">K</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the bearing-stiffness matrix. The uncertain parameter vector <inline-formula><mml:math id="M13" display="inline"><mml:mi mathvariant="bold-italic">θ</mml:mi></mml:math></inline-formula> comprises the bearing-stiffness coefficients: <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mi mathvariant="normal">r</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">r</mml:mi></mml:msubsup><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, where the superscripts f and r denote the front and rear positions, while the subscripts <inline-formula><mml:math id="M16" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M17" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> represent the radial coordinate directions. Due to the axisymmetric geometry of the angular contact ball bearings, experimental identification reveals isotropic radial behavior such that <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mi mathvariant="normal">r</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi></mml:mrow><mml:mi mathvariant="normal">r</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. This directional deviation remains below 0.01 %, a trend confirmed by the manufacturer specifications and measurement data compiled in Table 1. This reduces the effective independent parameter count to two, yielding the simplified vector <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msup><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. The bearing damping coefficients are not modeled as independent uncertain variables; instead, they are derived directly from the identified stiffness components via a calibrated proportionality relationship:

              <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M21" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="bold">K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where the proportionality constant is established as <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> s. The coefficient is calibrated from experimental modal testing and manufacturer data to represent the combined effects of Hertzian contact damping and lubricant viscous dissipation. Consequently, the bearing damping uncertainty is fully governed by the stiffness uncertainty through this linear relationship, introducing no additional degrees of freedom into the probabilistic model.</p>

<table-wrap id="T1"><label>Table 1</label><caption><p id="d2e657">Physical parameters of the motorized spindle system.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Symbol</oasis:entry>
         <oasis:entry colname="col3">Value</oasis:entry>
         <oasis:entry colname="col4">Unit</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Rotor density</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M23" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">7850</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M24" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Elastic modulus</oasis:entry>
         <oasis:entry colname="col2">E</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.1</mml:mn><mml:mo>×</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">11</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Pa</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Poisson's ratio</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M27" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.3</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Front bearing (7014)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:mn mathvariant="normal">70</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">110</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">mm</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Rear bearing (7010)</oasis:entry>
         <oasis:entry colname="col2">–</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:mn mathvariant="normal">50</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">80</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">16</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">mm</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Nominal contact angle</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">15 (Front)/</oasis:entry>
         <oasis:entry colname="col4">degree</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">25 (Rear)</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Total rotor mass</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mtext>rotor</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">4.25</oasis:entry>
         <oasis:entry colname="col4">kg</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e903">Although cross-coupling stiffness terms are identified experimentally, they are treated as deterministically based on a preliminary sensitivity analysis. This decision is based on a preliminary sensitivity analysis. The results indicate that the variance of these cross-coupling terms contributes less than 3 % to the total output uncertainty of the system. Consequently, the stochastic characterization focuses exclusively on the main diagonal stiffness parameters. The rotor structure is discretized into <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> uniform beam elements. Each node possesses 4 degrees of freedom, specifically comprising two lateral displacements and two rotational displacements. The element matrices are formulated using cubic Hermite shape functions and are subsequently assembled via standard finite-element procedures.</p>
      <p id="d2e918">Bearings provide localized support at the front and rear boundaries, modeled as discrete spring-damper elements:

              <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M33" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">K</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo movablelimits="false">∑</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mi>j</mml:mi><mml:mtext>dir</mml:mtext></mml:msubsup><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mo mathsize="1.1em">[</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mi mathvariant="normal">T</mml:mi></mml:msubsup><mml:mo mathsize="1.1em">]</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo movablelimits="false">∑</mml:mo><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mi>j</mml:mi><mml:mtext>dir</mml:mtext></mml:msubsup><mml:mo>(</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mo mathsize="1.1em">[</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mi mathvariant="normal">T</mml:mi></mml:msubsup><mml:mo mathsize="1.1em">]</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the indicator vector that has unity at bearing-node degrees of freedom (DOFs) and is zero elsewhere, and the parameters <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msubsup><mml:mi>k</mml:mi><mml:mi>j</mml:mi><mml:mtext>dir</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mi>j</mml:mi><mml:mtext>dir</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> are the stiffness and damping coefficients. Initial baseline estimates of the bearing stiffness <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msubsup><mml:mi>k</mml:mi><mml:mi>j</mml:mi><mml:mtext>dir</mml:mtext></mml:msubsup><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> as a function of rotational speed were obtained from the manufacturer's technical catalog for the specified bearing configurations. These include the front-bearing model 7014 featuring a 70 mm bore and a 40° nominal contact angle and the rear-bearing model 7010 featuring a 50 mm bore and a 25° nominal contact angle, both evaluated under a nominal preload.</p>
      <p id="d2e1108">The catalog datasets exhibit distinct speed-dependent degradation trends caused by centrifugal forces and gyroscopic moments at elevated speeds. Specifically, the front bearing exhibits an approximate 60 %–70 % stiffness reduction from standstill up to the maximum rated speed, whereas the rear bearing undergoes a 30 %–40 % reduction, which is highly consistent with established empirical findings for high-speed angular contact ball bearings.</p>
      <p id="d2e1111">However, these manufacturer catalog values reflect highly idealized operating conditions and neglect critical installation-specific factors. These uncertainties include thermal expansion mismatches between the housing and the shaft, assembly tolerances spanning the standard range for IT7 grade fits, preload variations induced by differential thermal growth, and deviations in lubrication conditions. To ground the baseline model in physical reality, the tracking proportionality constant <inline-formula><mml:math id="M38" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> defined in the governing equations is precisely calibrated here via modal hammer testing on the stationary spindle assembly, executed across five distinct impact locations with 20 averages computed per location. This rigorous experimental calibration ensures that the speed-dependent bearing-damping matrices properly inherit the installation-specific constraints prior to the optimization phase.</p>
      <p id="d2e1121">Consequently, the structural damping matrix <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> accounts for internal material hysteresis and aerodynamic resistance losses and is modeled via the classical

              <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M40" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>R</mml:mi></mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi>R</mml:mi></mml:msub><mml:mi mathvariant="bold">K</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

            The tracking coefficients are calibrated as <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>R</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M42" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">rad</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> s through modal hammer testing on the stationary spindle assembly.</p>
</sec>
<sec id="Ch1.S2.SS1.SSS2">
  <label>2.1.2</label><title>Parameter identification via MISG and probabilistic characterization</title>
      <p id="d2e1228">The optimization algorithm requires initial guesses and bounds for the parameter vector <inline-formula><mml:math id="M44" display="inline"><mml:mi mathvariant="bold-italic">θ</mml:mi></mml:math></inline-formula>. Initial stiffness values <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msubsup><mml:mi>k</mml:mi><mml:mi>j</mml:mi><mml:mtext>dir</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> are set to the manufacturer-provided data at each test speed. To account for modeling uncertainty and installation tolerances, parameter bounds are established as follows: <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msubsup><mml:mi>k</mml:mi><mml:mi>j</mml:mi><mml:mtext>dir</mml:mtext></mml:msubsup><mml:mo>∈</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:msub><mml:mi>k</mml:mi><mml:mtext>mfg</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:msub><mml:mi>k</mml:mi><mml:mtext>mfg</mml:mtext></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msubsup><mml:mi>c</mml:mi><mml:mi>j</mml:mi><mml:mtext>dir</mml:mtext></mml:msubsup><mml:mo>∈</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:msub><mml:mi>c</mml:mi><mml:mtext>init</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn><mml:msub><mml:mi>c</mml:mi><mml:mtext>init</mml:mtext></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mtext>mfg</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> denotes the nominal manufacturer catalog data, and the initial damping baseline is defined via the coupling relationship.</p>
      <p id="d2e1332">Although the bearing damping matrix is theoretically characterized by proportional relationships, an analytical determination of the exact coefficients remains imprecise due to complex, velocity-dependent tribological conditions within the bearing raceways. To accurately capture the speed-dependent dynamics of the bearing system and to bypass idealized assumptions, a data-driven identification approach utilizing the MISG algorithm (Xing et al., 2026) is implemented. This recursive methodology simultaneously estimates the complete set of eight dynamic parameters from the experimentally acquired vibration profiles.</p>
      <p id="d2e1335">For parameter identification, the continuous-time system-governing equations of the spindle system are discretized using a uniform sampling interval of <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> ms, yielding the discrete-time linear regression form:

              <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M50" display="block"><mml:mrow><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">φ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:mi>e</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M51" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> denotes the discrete time index, <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the measured vibration output, <inline-formula><mml:math id="M53" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> is the vector of bearing parameters, <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mi>e</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is measurement noise, and <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the information vector constructed from measured displacements and velocities at bearing nodes.</p>
      <p id="d2e1451">The MISG algorithm accelerates convergence by utilizing innovations from <inline-formula><mml:math id="M56" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> consecutive time steps. The stacked information matrix is

              <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M57" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

            And the innovation vector is

              <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M58" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo mathsize="1.1em">[</mml:mo><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">φ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">θ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">φ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">θ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:msup><mml:mo mathsize="1.1em">]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e1657">Then, the dimensionally synchronized recursive parameter update rule is formulated as follows:

              <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M59" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mo>‖</mml:mo><mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mo>‖</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the positive learning rate adjusting the gradient step size, and <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a time-varying scaling factor ensuring numerical stability.</p>
      <p id="d2e1771">It is acknowledged that the MISG algorithm assumes a linear time-invariant system representation, which holds when bearing contact forces remain within the Hertzian elastic regime and preload dominates the stiffness response. For the angular contact ball bearings adopted in this study, this condition is verified across the operating range by the manufacturer's speed-dependent stiffness data, which exhibit smooth monotonic stiffness reduction without abrupt nonlinear transitions (Bal and Karaçay, 2025).</p>
      <p id="d2e1774">Regarding uncertainty attribution, two distinct sources coexist in the identification output: inherent parametric scatter from manufacturing tolerances and thermal variation and algorithmic identification error intrinsic to the MISG procedure. To assess their relative contributions, a sensitivity study was conducted in which the identified parameters were perturbed by <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> %, and the resulting change in peak vibration amplitude was evaluated. The identification error component accounts for less than 3 % of the total output variance, confirming that the dominant source of uncertainty is physical rather than algorithmic and supporting the validity of using the MISG-identified parameters as stochastic inputs into the subsequent reliability analysis. Extension of this framework to strongly nonlinear systems or coupled multi-shaft configurations represents a direction for future investigation.</p>
      <p id="d2e1787">To explicitly quantify the influence of parametric uncertainties on the spindle dynamic response, the identified bearing parameters are modeled as stochastic variables rather than deterministic constants (Zhu and Liu, 2020). Let <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> denote the random parameter vector comprising the effective radial stiffness coefficients of the front and rear bearings.</p>
      <p id="d2e1809">Drawing upon statistical theory (Qiao et al., 2025), the joint probability distribution of the uncertain parameters is modeled as a multivariate normal distribution. The probability density function, denoted as <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, is defined as follows:

              <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M65" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msup><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="bold">Σ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>×</mml:mo><mml:mi>exp⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">μ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">Σ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">μ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> is the dimension of the parameter. <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">μ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>E</mml:mi><mml:mo>[</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> represents the mean vector of the identified parameters. <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">Σ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>E</mml:mi><mml:mo>[</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">μ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">μ</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> is the symmetric, positive-definite covariance matrix capturing both the variance of individual parameters and the intercorrelations.</p>
</sec>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Reliability-based robust design optimization formulation</title>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Bi-objective formulation with parametric reliability constraints</title>
      <p id="d2e2039">The robust design task is cast as a nonlinear constrained optimization problem under uncertainty (Quintana and Ciurana, 2011). Let <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:msub><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> denote the vector of deterministic design variables, and let <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> be the random vector representing the identified bearing stiffness and damping parameters. The peak vibration amplitude at the tool tip is denoted by <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The optimization aims to simultaneously minimize the mean vibration level performance and its variability robustness, subject to a probabilistic constraint on the failure risk. The mathematical formulation of this reliability-based robust design optimization (RBRDO) framework is defined as follows:

              <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M72" display="block"><mml:mrow><mml:mtable class="array" columnalign="left left"><mml:mtr><mml:mtd><mml:munder><mml:mtext>find</mml:mtext><mml:mi>x</mml:mi></mml:munder></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>∈</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>minimize</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="bold">F</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>subject to</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>&gt;</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mtext>lim</mml:mtext></mml:msub><mml:mo>)</mml:mo><mml:mo>≤</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mtext>target</mml:mtext></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mtext>det</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msubsup><mml:mo>≤</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="normal">U</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>E</mml:mi><mml:mo>[</mml:mo><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> is the expected peak vibration amplitude, and <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mi>E</mml:mi><mml:mo>[</mml:mo><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>]</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> is the standard deviation. <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> represents the failure probability, defined as the likelihood that the response exceeds the critical threshold <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mtext>lim</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mtext>target</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> signifies the user-defined maximum allowable failure probability threshold. In this study, the discrete levels <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mtext>target</mml:mtext></mml:msub><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> are investigated to map the explicit trade-offs between manufacturing safety margins and performance costs.</p>
      <p id="d2e2476">The critical vibration threshold is set to <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mtext>lim</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">195</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M80" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. This boundary condition is calibrated from empirical surface roughness requirements in precision milling operations, where tool tip displacement amplitudes exceeding this limit induce severe surface finish degradation (<inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mtext>Ra</mml:mtext><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">3.2</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M82" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>) and reduced tool life in aerospace component manufacturing (Ahmadian and Pezeshk, 2014).</p>
      <p id="d2e2526">The design vector <inline-formula><mml:math id="M83" display="inline"><mml:mi mathvariant="bold-italic">x</mml:mi></mml:math></inline-formula> comprises three physically independent parameters, each governing a structurally distinct contribution to the system stiffness matrix: the front-bearing preload (<inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), the bearing span (<inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mtext>span</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), and the rotor span diameter (<inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mtext>span</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d2e2569">The front-bearing preload directly controls the local radial stiffness at the front support, which dominates the tool-tip dynamic response and the suppression of cutting-induced vibration; it is therefore treated as the primary, highest-sensitivity design variable. The bearing span governs the lever-arm relationship between rotor tilting and bearing-node displacement, thereby influencing the first-order natural frequency and the effective bending stiffness of the rotor-bearing assembly (Wang et al., 2011). The shaft diameter independently determines the bending and torsional stiffness of the rotor, governing the rotor's intrinsic flexural deformation and the associated critical speed, irrespective of the bearing support conditions.</p>
      <p id="d2e2573">These three variables enter the system stiffness matrix through structurally separate terms–bearing–contact stiffness, bearing-position lever arms, and shaft section stiffness, respectively, with no algebraic interdependence among their governing equations. This weak coupling renders the resulting Pareto front more interpretable, as each objective improvement can be attributed to a physically distinct mechanism rather than a confounded combination of variables. The physical bounds are listed in Table 2. Additionally, the deterministic constraint vector <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">g</mml:mi><mml:mtext>det</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> enforces structural integrity and resonance avoidance:

              <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M88" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">g</mml:mi><mml:mtext>det</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>vM</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>yield</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn mathvariant="normal">1.2</mml:mn><mml:mo>×</mml:mo><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mtext>max</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>≤</mml:mo><mml:mn mathvariant="bold">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>vM</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the maximum von Mises stress (<inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>yield</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">930</mml:mn></mml:mrow></mml:math></inline-formula> MPA), and <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the first natural frequency, ensuring a 20 % safety margin above the maximum speed.</p>

<table-wrap id="T2"><label>Table 2</label><caption><p id="d2e2724">Design variables, physical definitions, and optimization bounds.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Variable</oasis:entry>
         <oasis:entry colname="col2">Unit</oasis:entry>
         <oasis:entry colname="col3">Lower bound</oasis:entry>
         <oasis:entry colname="col4">Upper bound</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">(<inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col4">(<inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mi mathvariant="normal">U</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Front Preload</oasis:entry>
         <oasis:entry colname="col2">N</oasis:entry>
         <oasis:entry colname="col3">1000</oasis:entry>
         <oasis:entry colname="col4">3000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Bearing Span</oasis:entry>
         <oasis:entry colname="col2">mm</oasis:entry>
         <oasis:entry colname="col3">80</oasis:entry>
         <oasis:entry colname="col4">150</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Rotor Span Diameter</oasis:entry>
         <oasis:entry colname="col2">mm</oasis:entry>
         <oasis:entry colname="col3">50</oasis:entry>
         <oasis:entry colname="col4">80</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>Monte-Carlo-based uncertainty propagation</title>
      <p id="d2e2850">To evaluate the objective functions and the probabilistic constraints without introducing linearization errors (typical of FORM/SORM methods), a direct Monte Carlo simulation (MCS) (Leonenko and Podlubny, 2022) approach is embedded within the optimization loop.</p>
      <p id="d2e2853">For each candidate design <inline-formula><mml:math id="M94" display="inline"><mml:mi mathvariant="bold-italic">x</mml:mi></mml:math></inline-formula> generated by the optimizer, the statistical estimators are computed using <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>mc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> independent random samples <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msubsup><mml:mo mathvariant="italic">}</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>mc</mml:mtext></mml:msub></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> drawn from the multivariate normal distribution <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> identified in Sect. 2.1. The estimators are given by the following:

                  <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M98" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E12"><mml:mtd><mml:mtext>12</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">μ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>mc</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>mc</mml:mtext></mml:msub></mml:mrow></mml:munderover><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E13"><mml:mtd><mml:mtext>13</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">σ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>mc</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>mc</mml:mtext></mml:msub></mml:mrow></mml:munderover><mml:mo mathsize="1.1em">(</mml:mo><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">μ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mo mathsize="1.1em">)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E14"><mml:mtd><mml:mtext>14</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>mc</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>mc</mml:mtext></mml:msub></mml:mrow></mml:munderover><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mi>F</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Where <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mi>F</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the indicator function, which equals 1 if <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>&gt;</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mtext>lim</mml:mtext></mml:msub><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula> and 0 otherwise.</p>
      <p id="d2e3218">To determine the necessary sample size <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>mc</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, a pre-analysis convergence study was conducted. The criterion was set to maintain the relative standard error (RSE) of the failure probability estimator below 30 % for the lowest target probability (<inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>), which is sufficient to distinguish between feasible and infeasible designs in stochastic optimization. Based on this criterion, the sample size is fixed at <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>mc</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula> for all optimization runs. This ensures that the coefficient of variation for the mean and standard deviation estimators remains well below 5 %.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS3">
  <label>2.2.3</label><title>NSGA-II solution procedure</title>
      <p id="d2e3273">The bi-objective optimization problem is solved using the Non-dominated Sorting Genetic Algorithm II (NSGA-II) (Deb et al., 2002), chosen for its efficiency in handling conflicting objectives and nonlinear constraints. The solution procedure involves the following steps: <list list-type="order"><list-item>
      <p id="d2e3278"><italic>Initialization.</italic> An initial population of size <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>pop</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is generated via Latin hypercube sampling within the bounds defined in Table 2.</p></list-item><list-item>
      <p id="d2e3295"><italic>Evaluation.</italic> For every individual, the MCS module computes the objectives (<inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">μ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">σ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and the constraint (<inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>).</p></list-item><list-item>
      <p id="d2e3339"><italic>Constraint handling.</italic> A rigorous penalty mechanism is applied. Designs violating the deterministic constraints or the reliability constraint (<inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mtext>target</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) are assigned a penalized rank, ensuring that they are dominated by feasible solutions.</p></list-item><list-item>
      <p id="d2e3366"><italic>Selection and evolution.</italic> The population undergoes non-dominated sorting and crowding distance calculation. Offspring are generated using binary tournament selection, simulated binary crossover (SBC), and polynomial mutation.</p></list-item><list-item>
      <p id="d2e3372"><italic>Elitism.</italic> A new population is formed by merging parents and offspring and selecting the best <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>pop</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> individuals based on rank and crowding distance.</p></list-item></list></p>
      <p id="d2e3388">The algorithmic hyper-parameters are configured as follows: population size <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>pop</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula>, maximum generations <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>gen</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula>, crossover probability <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.9</mml:mn></mml:mrow></mml:math></inline-formula>, and mutation probability <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn></mml:mrow></mml:math></inline-formula>. Independent optimization runs are performed for each reliability constraint level as <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mtext>target</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> to generate distinct Pareto fronts.</p>
      <p id="d2e3484">The total computational demand of the RBRDO framework processes approximately 20 million surrogate model calls per optimization run, enabled by a Kriging metamodel constructed from 200 design-of-experiment samples. All optimization runs were performed on a laptop computer equipped with an Intel Core i7 processor and 16 GB of RAM. The total wall-clock time per complete RBRDO run is approximately 1.2 h for all three reliability constraint levels combined, confirming the practical feasibility of the proposed framework for industrial spindle design workflows.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Experimental parameter identification and validation</title>
      <p id="d2e3497">This section rigorously validates the proposed data-driven identification framework to establish a high-fidelity foundation for the subsequent reliability-based robust design optimization. The validation proceeds in three stages. First, the numerical convergence and tracking stability of the MISG algorithm are verified using synthetic datasets. Second, systematic experimental data acquisition is performed on a high-speed motorized spindle test rig to quantify bearing-parameter uncertainties across the operational spectrum. Finally, the identified joint probability distributions are validated both statistically and physically against independent modal tests, ensuring that the downstream optimization framework is driven by empirical physical reality rather than idealized theoretical assumptions.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Numerical verification of the identification algorithm</title>
      <p id="d2e3507">Prior to processing experimental data, the convergence characteristics and noise robustness of the MISG algorithm were evaluated via numerical simulation. This evaluation establishes a controlled environment where true parameter values are known a priori, thereby enabling a direct quantitative assessment of the identification accuracy.</p>
      <p id="d2e3510">Synthetic vibration data were generated using the finite-element model described in Sect. 2. The system equations of motion were integrated using the fourth-order Runge–Kutta method (Ding et al., 2010; El-Mikkawy and Rahmo, 2003) with a time step <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0001</mml:mn></mml:mrow></mml:math></inline-formula> s at a representative operating speed of 10 000 rpm. The reference radial stiffness was initialized at its nominal state <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.5</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">8</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M116" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">N</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and the corresponding damping matrix was derived via the proportional relationship. To simulate realistic industrial measurement conditions, uncorrelated Gaussian white noise with a standard deviation was added to the displacement responses (He et al., 2025), matching the technical specifications of the eddy current sensors deployed in the physical experimental rig.</p>
      <p id="d2e3567">A Monte Carlo simulation with 1000 independent trials was conducted to evaluate the algorithm's performance. As illustrated in Fig. 1, the MISG algorithm with an innovation length of 3 exhibits superior convergence properties compared to the standard stochastic gradient (SG) method.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e3573">Convergence performance comparison between MISG and standard SG algorithms showing the reduction in iteration steps and steady-state error.</p></caption>
          <graphic xlink:href="https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026-f01.png"/>

        </fig>

      <p id="d2e3582">Quantitative analysis confirms that the MISG algorithm reduces convergence iterations from 606 to 75, yielding a 8.1<inline-formula><mml:math id="M117" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> speedup and an 87.6 % reduction compared to the standard SG method. The MISG approach also decreases the final normalized root-mean-square error by 15 % with minimal steady-state tracking fluctuations. Despite an 18 % increase in per-iteration cost, the accelerated convergence reduces total computation time by 28 %. The results confirm that the algorithm is sufficiently robust in relation to measurement noise and computationally efficient for processing large-scale experimental datasets.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Experimental data acquisition and speed-dependent characteristics</title>
      <p id="d2e3600">Following numerical verification, a systematic experimental campaign was conducted on a high-speed motorized spindle test rig to capture the true physical variability of the bearing parameters in Fig. 2.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e3605">Experimental setup of the high-speed motorized spindle system.</p></caption>
          <graphic xlink:href="https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026-f02.jpg"/>

        </fig>

      <p id="d2e3614">The spindle speed spectrum from 1000 to 24 000 rpm was discretized into 50 uniformly distributed speed points. At each speed point, the spindle was operated under steady-state thermal conditions, and vibration data were acquired using high-precision eddy current sensors sampled at a frequency of 10 kHz. To explicitly quantify the parameter uncertainty, the identification process was repeated 20 times at each speed, resulting in a total dataset of 1000 identified parameter vectors.</p>
      <p id="d2e3618">The identification results reveal a distinct nonlinear degradation of bearing stiffness with increasing rotational speed, attributed to centrifugal softening and gyroscopic dilation effects. As summarized in Table 3, the radial stiffness of the front bearing decreases by approximately 25.2 % as the speed increases.</p>

<table-wrap id="T3" specific-use="star"><label>Table 3</label><caption><p id="d2e3624">Identified bearing stiffness and damping parameters at representative operating speeds.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Speed (rpm)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">8</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M120" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">N</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">r</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">8</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M123" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">N</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M125" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Ns</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">r</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M127" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Ns</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ζ</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">1000</oasis:entry>
         <oasis:entry colname="col2">3.183</oasis:entry>
         <oasis:entry colname="col3">2.764</oasis:entry>
         <oasis:entry colname="col4">1273</oasis:entry>
         <oasis:entry colname="col5">1106</oasis:entry>
         <oasis:entry colname="col6">2.42</oasis:entry>
         <oasis:entry colname="col7">2.44</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5000</oasis:entry>
         <oasis:entry colname="col2">3.125</oasis:entry>
         <oasis:entry colname="col3">2.716</oasis:entry>
         <oasis:entry colname="col4">1250</oasis:entry>
         <oasis:entry colname="col5">1086</oasis:entry>
         <oasis:entry colname="col6">2.42</oasis:entry>
         <oasis:entry colname="col7">2.44</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">10 000</oasis:entry>
         <oasis:entry colname="col2">2.985</oasis:entry>
         <oasis:entry colname="col3">2.638</oasis:entry>
         <oasis:entry colname="col4">1194</oasis:entry>
         <oasis:entry colname="col5">1055</oasis:entry>
         <oasis:entry colname="col6">2.43</oasis:entry>
         <oasis:entry colname="col7">2.43</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">15 000</oasis:entry>
         <oasis:entry colname="col2">2.856</oasis:entry>
         <oasis:entry colname="col3">2.514</oasis:entry>
         <oasis:entry colname="col4">1142</oasis:entry>
         <oasis:entry colname="col5">1006</oasis:entry>
         <oasis:entry colname="col6">2.42</oasis:entry>
         <oasis:entry colname="col7">2.43</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">20 000</oasis:entry>
         <oasis:entry colname="col2">2.712</oasis:entry>
         <oasis:entry colname="col3">2.382</oasis:entry>
         <oasis:entry colname="col4">1085</oasis:entry>
         <oasis:entry colname="col5">953</oasis:entry>
         <oasis:entry colname="col6">2.42</oasis:entry>
         <oasis:entry colname="col7">2.42</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e3985">The full-range tracking trajectories and the statistical dispersion intervals are visually illuminated in Fig. 3.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e3990">Speed-dependent stiffness reduction trends with <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula> uncertainty bands derived from experimental data.</p></caption>
          <graphic xlink:href="https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026-f03.png"/>

        </fig>

      <p id="d2e4011">The shaded regions in Fig. 3 represent the <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula> uncertainty bounds derived from the experimental repetitions. Notably, the identified stiffness values exhibit minor yet distinct deviations of approximately 1.5 % to 3.0 % from the numerical baseline model. These discrepancies are attributed to installation-specific factors, such as the thermal expansion mismatch between the steel shaft and the aluminum housing and manufacturing tolerances in the bearing seats. This close yet imperfect agreement highlights the high fidelity of the proposed MISG identification process. It confirms the necessity of using experimentally identified parameters rather than idealized theoretical catalog values to achieve a high-fidelity robust design optimization.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Statistical properties and normality validation</title>
      <p id="d2e4034">To justify the use of multivariate normal (MVN) distributions in the uncertainty propagation model (Sect. 2), the identified parameters were subjected to rigorous statistical testing. While physical parameters such as stiffness are strictly positive, the coefficient of variation for all identified parameters was found to be low, ranging from approximately 6.0 % to 6.4 %. Consequently, the probability of sampling negative values from a fitted normal distribution is negligible, rendering the Gaussian assumption physically permissible. Normality was validated using the Shapiro–Wilk test, which is sensitive to deviations in the distribution tails. The test results for the main diagonal stiffness parameters are presented in Table 4.</p>

<table-wrap id="T4"><label>Table 4</label><caption><p id="d2e4040">Normality validation results for main diagonal bearing stiffness parameters.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Mean</oasis:entry>
         <oasis:entry colname="col3">SD</oasis:entry>
         <oasis:entry colname="col4">Shapiro–</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M132" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> value</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">Wilk W</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M134" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MN</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">308.51</oasis:entry>
         <oasis:entry colname="col3">18.65</oasis:entry>
         <oasis:entry colname="col4">0.9965</oasis:entry>
         <oasis:entry colname="col5">0.025</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">f</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M136" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MN</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">308.51</oasis:entry>
         <oasis:entry colname="col3">18.98</oasis:entry>
         <oasis:entry colname="col4">0.9983</oasis:entry>
         <oasis:entry colname="col5">0.420</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">r</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M138" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MN</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">271.48</oasis:entry>
         <oasis:entry colname="col3">17.41</oasis:entry>
         <oasis:entry colname="col4">0.9984</oasis:entry>
         <oasis:entry colname="col5">0.478</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">r</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M140" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MN</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">271.48</oasis:entry>
         <oasis:entry colname="col3">16.98</oasis:entry>
         <oasis:entry colname="col4">0.9989</oasis:entry>
         <oasis:entry colname="col5">0.829</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e4311">Three of the four diagonal stiffness parameters yielded <inline-formula><mml:math id="M141" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> values well above the 0.05 threshold, ranging from 0.420 to 0.829, confirming normality. The front-bearing radial stiffness exhibited a marginal departure with a <inline-formula><mml:math id="M142" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> value of 0.025. However, given the large sample size of 1000, the Shapiro–Wilk test is highly sensitive to minor deviations in the distribution tails, and the practical impact on the Monte Carlo uncertainty propagation remains negligible. To further visualize the goodness of fit, quantile–quantile (Q–Q) plots were generated.</p>
      <p id="d2e4329">As shown in Fig. 4, the data points align closely with the theoretical dashed red line, with coefficients of determination <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.99</mml:mn></mml:mrow></mml:math></inline-formula> for all parameters. This linearity establishes a rigorous statistical foundation for the subsequent data-driven reliability-based robust design optimization (RBRDO) framework.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e4349">Q–Q plots of the identified bearing parameters comparing sample quantiles against theoretical normal quantiles.</p></caption>
          <graphic xlink:href="https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026-f04.png"/>

        </fig>

      <p id="d2e4358">Furthermore, regarding the system's energy dissipation mechanisms, the operational damping is proportionally coupled with the identified radial stiffness rather than being modeled as an independent stochastic variable. To maintain physical consistency, the nominal damping ratios for the front and rear bearings are configured as 0.032 and 0.028, respectively. These values closely align with the baseline results from independent stationary impact modal tests (averaging 0.029) and fall strictly within the authoritative empirical range of 0.02–0.05 established in rotor dynamics literature (Cao and Altintas, 2004). Consequently, the system uncertainty is fundamentally governed by the four primary radial stiffness parameters, successfully eliminating parameter redundancy while preserving high modeling fidelity.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Reliability-based optimization results and discussion</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Parametric Pareto analysis and trade-offs</title>
      <p id="d2e4377">The bi-objective optimization framework was executed across three distinct target failure probabilities: <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mtext>target</mml:mtext></mml:msub><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>. For each discrete risk threshold, the NSGA-II algorithm generated a Pareto optimal front in the mean–standard deviation <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> space, quantifying the conflict between nominal vibration performance and robustness under parameter uncertainties.</p>
      <p id="d2e4435">A clear monotonic trend governs the topological evolution of the frontiers displayed in Fig. 5. Enforcing a more stringent target failure probability constraint severely restricts the available feasible design space, causing the Pareto fronts to shift toward regions characterized by an increased expected mean vibration but a suppressed statistical dispersion. Unlike traditional unconstrained or single-objective optimization scenarios where stricter constraints uniformly degrade the entire design point, the reliability-based robust design optimization formulation reveals a highly non-trivial physical mechanism. To guarantee a higher safety margin against identified bearing uncertainties, the optimization trajectory is compelled to sacrifice a portion of its deterministic performance to squeeze the distribution tails of the dynamic response. This phenomenon is quantitatively demonstrated by the transition from a 10 % to 1 % target failure probability, which yields a substantial 4.27 <inline-formula><mml:math id="M146" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> reduction in the response standard deviation at the cost of a 2.23 <inline-formula><mml:math id="M147" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> inflation in the expected peak vibration amplitude. This performance redistribution reflects the mechanical trade-off inherent in high-speed rotor assemblies, where ensuring reliability under uncertainty demands a targeted stiffening strategy.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e4460">Parametric analysis of multi-objective optimization frontiers: <bold>(a)</bold> topological migration of Pareto optimal fronts, <bold>(b)</bold> self-adaptive structural design parameters, and <bold>(c)</bold> declining tracking sensitivity captured by the absolute MBR metric.</p></caption>
          <graphic xlink:href="https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026-f05.png"/>

        </fig>

      <p id="d2e4479">To facilitate practical engineering decision-making and to isolate specific manufacturing configurations, a representative optimal compromise solution was selected from each Pareto front using the achievement scalarizing function (ASF) method configured with equal objective weight allocations <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>. This mathematical approach identifies the balanced design point that simultaneously minimizes nominal vibration magnitudes and suppresses operational sensitivity. Table 5 compiles the structural design vectors, statistical objectives, and deterministic state constraints evaluated for these three representative compromise configurations.</p>

<table-wrap id="T5"><label>Table 5</label><caption><p id="d2e4507">Optimal compromise solutions and dynamic performance under different target failure probabilities.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col4">Design variables </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Front preload (N)</oasis:entry>
         <oasis:entry colname="col2">2000</oasis:entry>
         <oasis:entry colname="col3">2804.39</oasis:entry>
         <oasis:entry colname="col4">3000</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Bearing span (mm)</oasis:entry>
         <oasis:entry colname="col2">749.9</oasis:entry>
         <oasis:entry colname="col3">536.8</oasis:entry>
         <oasis:entry colname="col4">323.2</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Rotor span diameter (mm)</oasis:entry>
         <oasis:entry colname="col2">62.5</oasis:entry>
         <oasis:entry colname="col3">62.5</oasis:entry>
         <oasis:entry colname="col4">65</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col4">Performance metrics </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mean amplitude (<inline-formula><mml:math id="M152" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">15.02</oasis:entry>
         <oasis:entry colname="col3">16.44</oasis:entry>
         <oasis:entry colname="col4">17.25</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SD (<inline-formula><mml:math id="M153" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">12.42</oasis:entry>
         <oasis:entry colname="col3">9.69</oasis:entry>
         <oasis:entry colname="col4">8.15</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Failure probability</oasis:entry>
         <oasis:entry colname="col2">8.42 %</oasis:entry>
         <oasis:entry colname="col3">0.35 %</oasis:entry>
         <oasis:entry colname="col4">0.12 %</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col4">Constraints </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Max von Mises stress (MPA)</oasis:entry>
         <oasis:entry colname="col2">245.3</oasis:entry>
         <oasis:entry colname="col3">284.1</oasis:entry>
         <oasis:entry colname="col4">312.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">First natural frequency (Hz)</oasis:entry>
         <oasis:entry colname="col2">156.5</oasis:entry>
         <oasis:entry colname="col3">178.0</oasis:entry>
         <oasis:entry colname="col4">195.2</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e4752">The results in Table 5 reveal a critical physical mechanism: the bearing preload and the span serve as the primary structural levers for system reliability enhancement. As the target failure probability constraint tightens from 10 % to 1 %, the front-bearing preload increases by 50 % from 2000 N to its absolute physical upper boundary of 3000 N. This aggressive loading directly maximizes the localized radial contact stiffness at the support nodes, narrowing the stochastic response dispersion caused by parametric bearing variations.</p>
      <p id="d2e4755">Concurrently, the optimization framework executes a major geometric modification by shortening the bearing support span from 749.9 to 323.2 mm. From a structural mechanics perspective, this substantial reduction in the support span alters the tilting lever arm of the shaft assembly, thereby maximizing the global flexural rigidity of the rotor-bearing system and driving the first natural frequency upward from 156.5 to 195.2 Hz. Crucially, all identified compromise solutions strictly satisfy the deterministic engineering guardrails, maintaining a minimum 20 % critical speed resonance margin and keeping structural stresses well below the material yield thresholds.</p>
      <p id="d2e4758">To guarantee the structural applicability and mathematical transparency of the established parameter identification loop, it is essential to delineate the boundaries of the multi-innovation stochastic gradient (MISG) method regarding error entanglement. In complex rotating machinery, algorithmic identification errors (epistemic uncertainty) and inherent structural variations (aleatory uncertainty) are inevitably coupled within the gathered experimental data. Under the linear-bearing assumption within small-displacement operating regimes, the convergence noise of the MISG algorithm is demonstrated to propagate linearly into the localized support matrices, exhibiting a strictly bounded variance that serves as a justified stochastic input layer for the subsequent RBRDO framework without misleading the optimization vector. However, for heavily loaded systems operating under massive imbalances or strong fluid–film nonlinearities where boundary parameters dynamically scale with displacement amplitudes, the current framework must be adapted into an amplitude-dependent iterative identification scheme. Acknowledging this limitation provides a clear operational boundary for the reliable stabilization and high-fidelity structural dynamic modeling of precision spindle systems.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Marginal benefit analysis and methodological comparison</title>
      <p id="d2e4769">While stricter reliability constraints generally reduce failure risk, they yield diminishing returns in vibration suppression performance. To explicitly quantify this trade-off, the marginal benefit ratio (MBR) is defined as the reduction in response standard deviation per percentage point reduction in the target failure probability, expressed as <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mtext>MBR</mml:mtext><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mtext>target</mml:mtext></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>. Table 6 summarizes the metrics across the evaluated optimization transitions.</p>

<table-wrap id="T6"><label>Table 6</label><caption><p id="d2e4811">Marginal benefit analysis of reliability constraints.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Transition</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>P</mml:mi><mml:mtext>target</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MBR</oasis:entry>
         <oasis:entry colname="col5">Preload cost</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">(<inline-formula><mml:math id="M157" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col4">(<inline-formula><mml:math id="M158" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">%</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">10 % to 5 %</oasis:entry>
         <oasis:entry colname="col2">5.0 %</oasis:entry>
         <oasis:entry colname="col3">2.73</oasis:entry>
         <oasis:entry colname="col4">0.55</oasis:entry>
         <oasis:entry colname="col5">Moderate</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5 % to 1 %</oasis:entry>
         <oasis:entry colname="col2">4.0 %</oasis:entry>
         <oasis:entry colname="col3">1.54</oasis:entry>
         <oasis:entry colname="col4">0.39</oasis:entry>
         <oasis:entry colname="col5">High</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e4956">The data reveal a clear decline in optimization efficiency: the transition from 10 % to 5 % yields a high MBR of 0.55 <inline-formula><mml:math id="M159" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">%</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, which drops to 0.39 <inline-formula><mml:math id="M160" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">%</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> when tightening the constraint from 5 % to 1 %.</p>
      <p id="d2e4998">Crucially, capturing this minor variance reduction forces the bearing preload to its absolute physical limit of 3000 N, representing a 7.0 % increase over the 5 % design. This aggressive loading accelerates rolling-element wear and risks friction-induced thermal over-closure.</p>
      <p id="d2e5001">Balancing these trade-offs against ISO 20816-3:2022 Grade G2.5 standards and established spindle design criteria (ISO, 2022), the 5 % configuration provides the optimal engineering equilibrium. It compresses the verified failure probability to 0.35 %, suppresses the response standard deviation to 9.69 <inline-formula><mml:math id="M161" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, and maintains a sustainable baseline for physical prototyping and validation.</p>
      <p id="d2e5014">To evaluate the proposed RBRDO framework, the optimized design is benchmarked against the unoptimized baseline, RDO, and RBDO frameworks under identical uncertainties. As illustrated in Fig. 6, the RDO approach minimizes the response standard deviation to 8.53 <inline-formula><mml:math id="M162" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> and the expected amplitude to 15.25 <inline-formula><mml:math id="M163" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> (by setting a 3000 N preload and a 0.3000 m span). However, lacking safety guardrails, its verified failure probability soars to an unacceptable 21.07 % (Fig. 6c). Conversely, the RBDO method restricts the failure probability to 0.30 % by adopting a conservative design (1850.00 N, 624.5 mm). Yet, without variance control, it yields an excessive standard deviation of 11.80 <inline-formula><mml:math id="M164" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> and an inflated amplitude of 16.93 <inline-formula><mml:math id="M165" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, indicating high sensitivity to stochastic fluctuations.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e5059">Multi-metric comparative analysis of spindle dynamic performance under different optimization frameworks, including RDO, RBDO, and the proposed RBRDO.</p></caption>
          <graphic xlink:href="https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026-f06.png"/>

        </fig>

      <p id="d2e5068">By integrating reliability constraints with robust descriptors, the proposed RBRDO framework achieves an optimal compromise design (<inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">2804.39</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">N</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mn mathvariant="normal">536.8</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mn mathvariant="normal">62.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>). It guarantees a low failure probability of 0.35 % while suppressing the standard deviation to 9.69 <inline-formula><mml:math id="M167" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> and maintaining a favorable expected amplitude of 16.44 <inline-formula><mml:math id="M168" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>, demonstrating superior joint-optimization capability.</p>
      <p id="d2e5132">Finally, it is critical to acknowledge that the accuracy of this data-driven probabilistic framework inherently relies on the availability of sufficient and unbiased experimental samples to construct precise probability density functions. When the available data volume is strictly constrained due to high testing costs or operational limits, alternative uncertainty quantification paradigms can be deployed to mitigate data dependency. For instance, non-probabilistic interval or bounded convex models, such as those established by Zhang et al. (Zhang et al., 2026) and Zhao et al. (Zhao et al., 2025), elegantly propagate parameter variations using only the hard physical boundaries of uncertain inputs instead of explicit probability shapes. Alternatively, if a probabilistic structure must be maintained under tight computational budgets, high-efficiency decoupled simulation protocols, such as the two-stage framework proposed by Khalid et al. (Khalid and Bansal, 2026), can be implemented to drastically reduce the required number of expensive function evaluations. Integrating these non-probabilistic interval descriptors or decoupled simulation frameworks into multi-axis high-speed spindle configurations represents a vital and promising direction for future methodological extensions.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Experimental verification and full-range robustness defense</title>
      <p id="d2e5143">To validate the proposed data-driven RBRDO framework, experimental testing was conducted on a high-speed motorized spindle. A high-precision sensor array monitored orthogonal displacement channels at the front- and rear-bearing boundaries to capture real-time lateral dynamics under multi-source uncertainties.</p>
      <p id="d2e5146">Prior to analyzing the broadband vibration amplitudes, the underlying modal evolution must be established. As illustrated in the integrated Campbell diagram (Fig. 7), the unoptimized baseline configuration features lower natural frequency trajectories, yielding three distinct critical speeds within the working range at 9765, 16 361, and 21 996 rpm. Upon implementing the optimized structural design vector, characterized by an optimal assembly preload of 2804.39 N and a shortened bearing support span of 536.8 mm, the static structural stiffness is substantially enhanced. Consequently, the natural frequency curves shift vertically upward, causing the first two critical speeds to migrate to 11 450 and 19 100 rpm, respectively. The third-order critical speed is successfully extrapolated to 25 800 rpm, safely clearing the 24 000 rpm maximum operational speed threshold.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e5151">Campbell diagram of the motorized spindle system.</p></caption>
          <graphic xlink:href="https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026-f07.png"/>

        </fig>

      <p id="d2e5161">The shift in critical speeds governs the overall frequency response. As shown in Fig. 8, the baseline spindle produces significant amplitude magnification and asymmetric localized resonance peaks with increasing rotational speed. These peaks display steep-left, shallow-right profiles induced by nonlinear bearing clearances and quadratic unbalance forces. The baseline design exceeds the safety threshold over multiple high-speed ranges, especially near the third-order critical speed.</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e5166">Full-spectrum empirical vibration amplitude response curves.</p></caption>
          <graphic xlink:href="https://ms.copernicus.org/articles/17/839/2026/ms-17-839-2026-f08.png"/>

        </fig>

      <p id="d2e5175">In contrast, the optimized spindle maintains stable, constrained dynamic responses across the full speed spectrum. Its third-order critical speed falls outside the operating range, eliminating severe high-speed resonant amplification and confining vibrations to a mild sub-resonant region up to 24 000 rpm. The <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula> uncertainty band verifies that the data-driven framework ensures full-speed operational safety and limits tool-tip vibration despite speed-dependent centrifugal softening and thermal expansion.</p>
      <p id="d2e5190">The validation metrics in Table 7 demonstrate high predictive fidelity, with relative modeling errors for both the expected mean vibration and response standard deviation remaining consistently well below 5 %. This close agreement confirms that the data-driven parameter identification accurately captured the actual physical variability of the spindle-bearing assembly.</p>

<table-wrap id="T7" specific-use="star"><label>Table 7</label><caption><p id="d2e5196">Quantitative summary of experimental verification metrics and statistical significance indicators at 24 000 rpm.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Performance</oasis:entry>
         <oasis:entry colname="col2">Unoptimized</oasis:entry>
         <oasis:entry colname="col3">Optimized design</oasis:entry>
         <oasis:entry colname="col4">Quantitative</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M170" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> statistic</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M171" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> value</oasis:entry>
         <oasis:entry colname="col7">Cohen's <inline-formula><mml:math id="M172" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">metric</oasis:entry>
         <oasis:entry colname="col2">baseline</oasis:entry>
         <oasis:entry colname="col3">(5 % target)</oasis:entry>
         <oasis:entry colname="col4">improvement</oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">55.44 %</oasis:entry>
         <oasis:entry colname="col3">0.35 %</oasis:entry>
         <oasis:entry colname="col4">158-fold reduction</oasis:entry>
         <oasis:entry colname="col5">78.996</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.18</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">25</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">25.23</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">(<inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">99.4</mml:mn></mml:mrow></mml:math></inline-formula> %)</oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">19.77 <inline-formula><mml:math id="M177" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">16.43 <inline-formula><mml:math id="M178" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">16.84 % reduction</oasis:entry>
         <oasis:entry colname="col5">39.727</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mn mathvariant="normal">9.45</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">10.68</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">13.80 <inline-formula><mml:math id="M181" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">9.69 <inline-formula><mml:math id="M182" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">29.78 % reduction</oasis:entry>
         <oasis:entry colname="col5">13.246</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:mn mathvariant="normal">4.80</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">11</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">4.26</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e5506">To eliminate any potential experimental ambient bias and mathematically guarantee the optimization gains, a strict statistical verification campaign consisting of 20 independent physical replication runs was conducted at 24 000 rpm. The experimental verification metrics and statistical significance indicators across these independent trials are compiled in Table 7. A comprehensive analysis of the empirical datasets demonstrates that the optimized spindle assembly achieves an immense reliability gain, characterized by an extraordinary 158-fold reduction in the operational failure risk and a concurrent 16.84 % reduction in the expected mean peak vibration amplitude. Furthermore, the robust objective successfully suppresses the response standard deviation by 29.78 %, effectively halving the total response variance.</p>
      <p id="d2e5509">To highlight the distinct scientific contributions of the proposed data-driven RBRDO framework, Table 8 compares this study with existing robust optimization and reliability-based design methodologies in the contemporary literature.</p>

<table-wrap id="T8" specific-use="star"><label>Table 8</label><caption><p id="d2e5515">Comparison with existing robust optimization and RBDO studies.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Study</oasis:entry>
         <oasis:entry colname="col2">Method</oasis:entry>
         <oasis:entry colname="col3">Variance</oasis:entry>
         <oasis:entry colname="col4">Explicit</oasis:entry>
         <oasis:entry colname="col5">Parametric</oasis:entry>
         <oasis:entry colname="col6">Experimental</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">reduction</oasis:entry>
         <oasis:entry colname="col4">control</oasis:entry>
         <oasis:entry colname="col5">constraints</oasis:entry>
         <oasis:entry colname="col6">validation</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Gao et al. (2008)</oasis:entry>
         <oasis:entry colname="col2">Mean–variance RDO</oasis:entry>
         <oasis:entry colname="col3">22 %</oasis:entry>
         <oasis:entry colname="col4">–</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
         <oasis:entry colname="col6">Simulation only</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Youn et al. (2005)</oasis:entry>
         <oasis:entry colname="col2">RBDO (FORM)</oasis:entry>
         <oasis:entry colname="col3">Not reported</oasis:entry>
         <oasis:entry colname="col4">Single point</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
         <oasis:entry colname="col6">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mohsine and El Hami (2010)</oasis:entry>
         <oasis:entry colname="col2">RBDO (SORM)</oasis:entry>
         <oasis:entry colname="col3">Not reported</oasis:entry>
         <oasis:entry colname="col4">Single point</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
         <oasis:entry colname="col6">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Zhang et al. (2026)</oasis:entry>
         <oasis:entry colname="col2">Interval analysis</oasis:entry>
         <oasis:entry colname="col3">Not applicable</oasis:entry>
         <oasis:entry colname="col4">Worst-case only</oasis:entry>
         <oasis:entry colname="col5">–</oasis:entry>
         <oasis:entry colname="col6">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">This study</oasis:entry>
         <oasis:entry colname="col2">Data-driven RBDO</oasis:entry>
         <oasis:entry colname="col3">50.70 %</oasis:entry>
         <oasis:entry colname="col4">3 levels</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e5747">Unlike traditional mean–variance RDO, which lacks explicit failure probability control, or standard RBDO methods that rely on theoretical FORM/SORM assumptions at a single reliability point, the proposed data-driven parametric framework offers superior robustness, flexibility, and empirical validity (Youn et al., 2005; Mohsine and El Hami, 2010).</p>
      <p id="d2e5750">The methodology achieves a 50.70 % experimental reduction in variance, surpassing the 22 % typically reported in simulation-based RDO (Gao et al., 2008). Furthermore, it enables systematic trade-off evaluations across three distinct reliability levels (1 %, 5 %, 10 %) rather than adhering to static boundaries. By  establishing a rigorous statistical verification loop (<inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.001</mml:mn></mml:mrow></mml:math></inline-formula>) from identified parameter distributions, this framework effectively bridges the gap between numerical modeling and physical reality, overcoming the inherent limitations of conventional interval analysis models restricted to unverified worst-case simulations (Zhang et al., 2026).</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d2e5775">This study establishes a data-driven reliability-based robust design optimization (RBRDO) framework for high-speed motorized spindles under parametric uncertainties. Utilizing the multi-innovation stochastic gradient (MISG) method, the actual stochastic distributions of bearing stiffness and damping were successfully quantified, effectively capturing <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> % to 12 % parameter deviations induced by thermal–centrifugal coupling and manufacturing tolerances. Shapiro–Wilk testing validated the multivariate normal distribution assumption, providing a rigorous empirical foundation for high-fidelity structural dynamic modeling over conventional deterministic models that overlook these critical variations.</p>
      <p id="d2e5788">Parametric reliability analysis revealed a highly nonlinear trade-off in spindle vibration control. Tightening the target failure probability constraint from 10 % to 5 % efficiently suppressed response dispersion with a high marginal benefit ratio of 0.55 <inline-formula><mml:math id="M189" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">%</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, whereas further tightening from 5 % to 1 % yielded sharp diminishing returns, demanding an aggressive 7.0 % increase in bearing-assembly preload for negligible robustness gains. Consequently, the 5 % target serves as the optimal engineering threshold that perfectly balances robust stabilization with hardware longevity and sustainable mechanical boundaries.</p>
      <p id="d2e5810">Comprehensive physical testing across the full spectrum confirmed the framework's real-world efficacy. At the 24 000 rpm rated maximum speed, the optimized configuration reduced the expected mean peak vibration amplitude by 16.84 % (from 19.77 to 16.44 <inline-formula><mml:math id="M190" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>) and the response standard deviation by 29.78 % (from 13.80 to 9.69 <inline-formula><mml:math id="M191" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>). The operational failure probability dropped from 55.44 % to 0.35 %, achieving exceptional statistical significance and confidence via paired-sample <inline-formula><mml:math id="M192" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>-test verification. Ultimately, integrating experimental uncertainty quantification with RBRDO provides a practical, high-efficiency solution for dependable stability control and broadband vibration suppression in high-speed rotating machinery.</p>
</sec>

      
      </body>
    <back><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d2e5844">The data supporting the findings of this study are available from the corresponding author upon reasonable request. The raw experimental vibration signals and optimization simulation data involve proprietary structural parameters of self-developed high-speed motorized spindle prototypes, which cannot be released publicly due to industrial confidentiality and intellectual property constraints.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e5850">Huimin Wu: conceptualization, methodology, software, investigation, formal analysis, writing (original draft preparation). Jianwei Ma: visualization, validation, investigation, software, writing (review and editing), and supervision.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e5856">The contact author has declared that neither of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e5862">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e5868">All modeling, experimental tests, data analysis, and scientific conclusions were independently completed, checked, and validated by the authors.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e5873">This work was supported by the National Science and Technology Major Project of the Ministry of Science and Technology of China (grant no. ZX20241116), National Natural Science Foundation of China (grant nos. U24B6006 and 52375410), Central Guiding Local Science and Technology Development Funds of Liaoning Province (grant no. 2025JH6/101100003), and the Fundamental Research Funds for the Central Universities.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e5879">This paper was edited by Dario Richiedei and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Abele, E., Altintas, Y., and Brecher, C.: Machine tool spindle units, CIRP Annals, 59, 781–802, <ext-link xlink:href="https://doi.org/10.1016/j.cirp.2010.05.002" ext-link-type="DOI">10.1016/j.cirp.2010.05.002</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Ahmadian, A. and Pezeshk, A.: A Modified Extended Kalman Filter for Bearings-Only Tracking, 2014 22nd Iranian Conference on Electrical Engineering (ICEE), 1712–1716, <ext-link xlink:href="https://doi.org/10.1109/IranianCEE.2014.6999814" ext-link-type="DOI">10.1109/IranianCEE.2014.6999814</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Arias-Montiel, M., Beltran-Carbajal, F., and Silva-Navarro, G.: On-line algebraic identification of eccentricity parameters in active rotor-bearing systems, Int. J. Mech. Sci., 85, 152–159, <ext-link xlink:href="https://doi.org/10.1016/j.ijmecsci.2014.05.027" ext-link-type="DOI">10.1016/j.ijmecsci.2014.05.027</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Bal, H. and Karaçay, T.: Condition Monitoring of a Ball Bearing on a Drive Shaft from the Speed Variation of the Electric Motor, J. Vib. Eng. Technol., 13, <ext-link xlink:href="https://doi.org/10.1007/s42417-025-02010-5" ext-link-type="DOI">10.1007/s42417-025-02010-5</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Beyer, H. and Sendhoff, B.: Robust optimization – A comprehensive survey, Comput. Method. Appl. M., 196, 3190–3218, <ext-link xlink:href="https://doi.org/10.1016/j.cma.2007.03.003" ext-link-type="DOI">10.1016/j.cma.2007.03.003</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Bossmanns, B. and Tu, J. F.: A thermal model for high speed motorized spindles, Int. J. Mach. Tool. Manu., 39, 1345–1366, <ext-link xlink:href="https://doi.org/10.1016/S0890-6955(99)00005-X" ext-link-type="DOI">10.1016/S0890-6955(99)00005-X</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Cao, H., Shi, F., Li, Y., Li, B., and Chen, X.: Vibration and stability analysis of rotor-bearing-pedestal system due to clearance fit, Mech. Syst. Signal Pr., 133, <ext-link xlink:href="https://doi.org/10.1016/j.ymssp.2019.106275" ext-link-type="DOI">10.1016/j.ymssp.2019.106275</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>Cao, Y. and Altintas, Y.: A general method for the modeling of spindle-bearing systems, J. Mech. Design, 126, 1089–1104, <ext-link xlink:href="https://doi.org/10.1115/1.1802311" ext-link-type="DOI">10.1115/1.1802311</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>Cao, Y. and Altintas, Y.: Modeling of spindle-bearing and machine tool systems for virtual simulation of milling operations, Int. J. Mach. Tool. Manu., 47, 1342–1350, <ext-link xlink:href="https://doi.org/10.1016/j.ijmachtools.2006.08.006" ext-link-type="DOI">10.1016/j.ijmachtools.2006.08.006</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Chen, Y., Li, Y., Liu, H., and Liu, Y.: Identification of dynamic parameters of journal bearings in an asymmetric rotor-bearing system, Ind. Lubr. Tribol., 76, 832–841, <ext-link xlink:href="https://doi.org/10.1108/ILT-03-2024-0096" ext-link-type="DOI">10.1108/ILT-03-2024-0096</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>Deb, K., Pratap, A., Agarwal, S., and Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE T. Evolut. Comput., 6, 182–197, <ext-link xlink:href="https://doi.org/10.1109/4235.996017" ext-link-type="DOI">10.1109/4235.996017</ext-link>, 2002. </mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>Ding, F. and Chen, T.: Performance analysis of multi-innovation gradient type identification methods, Automatica, 43, 1–14, <ext-link xlink:href="https://doi.org/10.1016/j.automatica.2006.07.024" ext-link-type="DOI">10.1016/j.automatica.2006.07.024</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>Ding, F., Liu, P., and Liu, G.: Gradient based and least-squares based iterative identification methods for OE and OEMA systems, Digit. Signal Process., 20, 664–677, <ext-link xlink:href="https://doi.org/10.1016/j.dsp.2009.10.012" ext-link-type="DOI">10.1016/j.dsp.2009.10.012</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>Du, X. and Chen, W.: Sequential optimization and reliability assessment method for efficient probabilistic design, J. Mech. Design, 126, 225–233, <ext-link xlink:href="https://doi.org/10.1115/1.1649968" ext-link-type="DOI">10.1115/1.1649968</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Dubourg, V., Sudret, B., and Deheeger, F.: Metamodel-based importance sampling for structural reliability analysis, Probabilist. Eng. Mech., 33, 47–57, <ext-link xlink:href="https://doi.org/10.1016/j.probengmech.2013.02.002" ext-link-type="DOI">10.1016/j.probengmech.2013.02.002</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>El-Mikkawy, M. and Rahmo, E.: A new optimized non-FSAL embedded Runge-Kutta-Nystrom algorithm of orders 6 and 4 in six stages, Appl. Math. Comput., 145, 33–43, <ext-link xlink:href="https://doi.org/10.1016/S0096-3003(02)00436-8" ext-link-type="DOI">10.1016/S0096-3003(02)00436-8</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Gao, S., Long, X., and Meng, G.: Nonlinear response and nonsmooth bifurcations of an unbalanced machine-tool spindle-bearing system, Nonlinear Dynam., 54, 365–377, <ext-link xlink:href="https://doi.org/10.1007/s11071-008-9336-4" ext-link-type="DOI">10.1007/s11071-008-9336-4</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Habashneh, M., Cucuzza, R., Aela, P., and Rad, M.: Reliability-based topology optimization of imperfect structures considering uncertainty of load position, Structures, 69, <ext-link xlink:href="https://doi.org/10.1016/j.istruc.2024.107533" ext-link-type="DOI">10.1016/j.istruc.2024.107533</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>He, D., Dai, C., Wu, J., Zhuang, Y., and Jin, Z.: Advances in digital twinning for bearing fault diagnosis: a literature review, Meas. Sci. Technol., 36, <ext-link xlink:href="https://doi.org/10.1088/1361-6501/adfaf8" ext-link-type="DOI">10.1088/1361-6501/adfaf8</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>He, Y., Chen, X., Liu, Z., and Chen, Y.: Active vibration control of motorized spindle based on mixed H<sub>∞</sub>/Kalman filter robust state feedback control, J. Vib. Control, 25, 1279–1293, <ext-link xlink:href="https://doi.org/10.1177/1077546318820935" ext-link-type="DOI">10.1177/1077546318820935</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>ISO: Mechanical vibration-Measurement and evaluation of machine vibration Part 3: Industrial machinery with a power rating above 15 kW and operating speeds between 120 r/min and 30 000 r/min, ISO 20816-3:2022, International Organization for Standardization (ISO), <uri>https://www.iso.org/standard/78311.html</uri> (last access: 16 September 2026), 2022.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation>Jin, X., Liu, C., Liu, P., Ding, S., and Qiu, T.: Robust Optimization of the Secondary Air System Axial Bearing Loads with the Labyrinth Clearance Uncertainty, J. Aerospace Eng., 37, <ext-link xlink:href="https://doi.org/10.1061/JAEEEZ.ASENG-5173" ext-link-type="DOI">10.1061/JAEEEZ.ASENG-5173</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><mixed-citation>Khalid, M. A. and Bansal, S.: A two-stage simulation-based framework for reliability-based robust design optimization of systems, Optim. Eng., 27, 99–134, <ext-link xlink:href="https://doi.org/10.1007/s11081-025-09986-9" ext-link-type="DOI">10.1007/s11081-025-09986-9</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><mixed-citation>Leonenko, N. and Podlubny, I.: Monte Carlo method for fractional-order differentiation, Fract. Calc. Appl. Anal., 25, 346–361, <ext-link xlink:href="https://doi.org/10.1007/s13540-022-00017-3" ext-link-type="DOI">10.1007/s13540-022-00017-3</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><mixed-citation>Li, B., Liu, T., Liao, J., Feng, C., Yao, L., and Zhang, J.: Non-invasive milling force monitoring through spindle vibration with LSTM and DNN in CNC machine tools, Measurement, 210, <ext-link xlink:href="https://doi.org/10.1016/j.measurement.2023.112554" ext-link-type="DOI">10.1016/j.measurement.2023.112554</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><mixed-citation>Li, D., Cao, H., and Chen, X.: Fuzzy control of milling chatter with piezoelectric actuators embedded to the tool holder, Mech. Syst. Signal Pr., 148, <ext-link xlink:href="https://doi.org/10.1016/j.ymssp.2020.107190" ext-link-type="DOI">10.1016/j.ymssp.2020.107190</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><mixed-citation>Li, J., Xu, T., Dai, Y., Chen, T., Fang, Y., Zhang, Q., and Zhang, S.: Thermal characteristics analysis of machine tool spindle with adjustable bearing preload, J. Braz. Soc. Mech. Sci., 46, <ext-link xlink:href="https://doi.org/10.1007/s40430-024-04906-x" ext-link-type="DOI">10.1007/s40430-024-04906-x</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><mixed-citation>Marler, R. and Arora, J.: Survey of multi-objective optimization methods for engineering, Struct. Multidiscip. O., 26, 369–395, <ext-link xlink:href="https://doi.org/10.1007/s00158-003-0368-6" ext-link-type="DOI">10.1007/s00158-003-0368-6</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><mixed-citation>Mohsine, A. and El Hami, A.: A robust study of reliability-based optimization methods under eigen-frequency, Comput. Method. Appl. M., 199, 1006–1018, <ext-link xlink:href="https://doi.org/10.1016/j.cma.2009.11.012" ext-link-type="DOI">10.1016/j.cma.2009.11.012</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><mixed-citation>Park, G., Lee, T., Lee, K., and Hwang, K.: Robust design: An overview, AIAA J., 44, 181–191, <ext-link xlink:href="https://doi.org/10.2514/1.13639" ext-link-type="DOI">10.2514/1.13639</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><mixed-citation>Qiao, G., Xu, J., Zhang, Y., and Zhao, C.: An identification method of dynamic stiffness and damping for the spindle bearing system of a CNC lathe, Mech. Syst. Signal Pr., 222, <ext-link xlink:href="https://doi.org/10.1016/j.ymssp.2024.111808" ext-link-type="DOI">10.1016/j.ymssp.2024.111808</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><mixed-citation>Quintana, G. and Ciurana, J.: Chatter in machining processes: a review, Int. J. Mach. Tool. Manu., 51, 363–376, <ext-link xlink:href="https://doi.org/10.1016/j.ijmachtools.2011.01.001" ext-link-type="DOI">10.1016/j.ijmachtools.2011.01.001</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><mixed-citation>Sun, Y., Ding, L., Shi, T., and Liu, X.: Finite Element Analysis and Dynamics Charateristic Study for High-speed Magnetic Suspension Motorized Spindle of CNC Machine Tools, Adv. Mater. Res.-Switz., 595–599, <ext-link xlink:href="https://doi.org/10.4028/www.scientific.net/AMR.317-319.595" ext-link-type="DOI">10.4028/www.scientific.net/AMR.317-319.595</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><mixed-citation>Tai, C. and Altintas, Y.: A Physics-Based Model-Data-Driven Method for Spindle Health Diagnosis, Part II: Dynamic Simulation and Validation, J. Manuf. Sci. E.-T. ASME, 146, <ext-link xlink:href="https://doi.org/10.1115/1.4065221" ext-link-type="DOI">10.1115/1.4065221</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><mixed-citation>Tu, J., Choi, K., and Park, Y.: A new study on reliability-based design optimization, J. Mech. Design, 121, 557–564, <ext-link xlink:href="https://doi.org/10.1115/1.2829499" ext-link-type="DOI">10.1115/1.2829499</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><mixed-citation>Wan, H., Ren, W., and Todd, M.: Arbitrary polynomial chaos expansion method for uncertainty quantification and global sensitivity analysis in structural dynamics, Mech. Syst. Signal Pr., 142, <ext-link xlink:href="https://doi.org/10.1016/j.ymssp.2020.106732" ext-link-type="DOI">10.1016/j.ymssp.2020.106732</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><mixed-citation>Wang, B., Sun, W., Xu, K. P., and Wen, B. S.: Speed Effects on Inherent Rotating Frequency of Motorized Spindle System, AEF, 2–3, 900–905, <ext-link xlink:href="https://doi.org/10.4028/www.scientific.net/AEF.2-3.900" ext-link-type="DOI">10.4028/www.scientific.net/AEF.2-3.900</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><mixed-citation>Wang, Y., Peng, Y., Zi, Y., Jin, X., and Tsui, K.: A Two-Stage Data-Driven-Based Prognostic Approach for Bearing Degradation Problem, IEEE T. Ind. Inform., 12, 924–932, <ext-link xlink:href="https://doi.org/10.1109/TII.2016.2535368" ext-link-type="DOI">10.1109/TII.2016.2535368</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><mixed-citation>Wu, H.-M. and Ma, J.-W.: Nonlinear vibration analysis and stability control of high-speed motorized spindles via parametric design, J. Vib. Control, <ext-link xlink:href="https://doi.org/10.1177/10775463261415683" ext-link-type="DOI">10.1177/10775463261415683</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><mixed-citation>Xing, H., Miao, G., and Ding, F.: Three-Stage Filtered Gradient Identification Methods for Multivariable ARX Systems With Colored Noise, Optim. Contr. Appl. Met., 47, 372–386, <ext-link xlink:href="https://doi.org/10.1002/oca.70063" ext-link-type="DOI">10.1002/oca.70063</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><mixed-citation>Yang, H. and Ni, J.: Dynamic modeling for machine tool thermal error compensation, J. Manuf. Sci. E.-T. ASME, 125, 245–254, <ext-link xlink:href="https://doi.org/10.1115/1.1557296" ext-link-type="DOI">10.1115/1.1557296</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><mixed-citation>Youn, B., Choi, K., and Du, L.: Enriched performance measure approach for reliability-based design optimization, AIAA J., 43, 874–884, <ext-link xlink:href="https://doi.org/10.2514/1.6648" ext-link-type="DOI">10.2514/1.6648</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><mixed-citation>Zhang, Y., Zhao, H., Fu, C., Zheng, Z., and Lu, K.: Interval uncertainty quantification and design optimization of rotor system based on Legendre polynomial chaos-Kriging hybrid surrogate model, Appl. Math. Model., 153, 116676, <ext-link xlink:href="https://doi.org/10.1016/j.apm.2025.116676" ext-link-type="DOI">10.1016/j.apm.2025.116676</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><mixed-citation>Zhao, H., Fu, C., Zhang, Y., Wan, Z., and Lu, K.: A non-probabilistic reliability-based design optimization method via dimensional decomposition-aided Chebyshev metamodel, Reliab. Eng. Syst. Safe., 262, 111208, <ext-link xlink:href="https://doi.org/10.1016/j.ress.2025.111208" ext-link-type="DOI">10.1016/j.ress.2025.111208</ext-link>, 2025. </mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><mixed-citation>Zhao, Y. and Ono, T.: A general procedure for first/second-order reliability method (FORM/SORM), Struct. Saf., 21, 95–112, <ext-link xlink:href="https://doi.org/10.1016/S0167-4730(99)00008-9" ext-link-type="DOI">10.1016/S0167-4730(99)00008-9</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><mixed-citation>Zhu, L. and Liu, C.: Recent progress of chatter prediction, detection and suppression in milling, Mech. Syst. Signal Pr., 143, <ext-link xlink:href="https://doi.org/10.1016/j.ymssp.2020.106840" ext-link-type="DOI">10.1016/j.ymssp.2020.106840</ext-link>, 2020.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Experimental identification and robust optimization of spindle–bearing systems with reliability constraints</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
       Abele, E., Altintas, Y., and Brecher, C.:
Machine tool spindle units, CIRP Annals, 59, 781–802, <a href="https://doi.org/10.1016/j.cirp.2010.05.002" target="_blank">https://doi.org/10.1016/j.cirp.2010.05.002</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
      
Ahmadian, A. and Pezeshk, A.: A Modified Extended Kalman Filter for Bearings-Only Tracking, 2014 22nd Iranian Conference on Electrical Engineering (ICEE), 1712–1716, <a href="https://doi.org/10.1109/IranianCEE.2014.6999814" target="_blank">https://doi.org/10.1109/IranianCEE.2014.6999814</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
      
Arias-Montiel, M., Beltran-Carbajal, F., and Silva-Navarro, G.:
On-line algebraic identification of eccentricity parameters in active rotor-bearing systems, Int. J. Mech. Sci., 85, 152–159, <a href="https://doi.org/10.1016/j.ijmecsci.2014.05.027" target="_blank">https://doi.org/10.1016/j.ijmecsci.2014.05.027</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
      
Bal, H. and Karaçay, T.:
Condition Monitoring of a Ball Bearing on a Drive Shaft from the Speed Variation of the Electric Motor, J. Vib. Eng. Technol., 13, <a href="https://doi.org/10.1007/s42417-025-02010-5" target="_blank">https://doi.org/10.1007/s42417-025-02010-5</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
      
Beyer, H. and Sendhoff, B.:
Robust optimization – A comprehensive survey, Comput. Method. Appl. M., 196, 3190–3218, <a href="https://doi.org/10.1016/j.cma.2007.03.003" target="_blank">https://doi.org/10.1016/j.cma.2007.03.003</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
      
Bossmanns, B. and Tu, J. F.:
A thermal model for high speed motorized spindles, Int. J. Mach. Tool. Manu., 39, 1345–1366, <a href="https://doi.org/10.1016/S0890-6955(99)00005-X" target="_blank">https://doi.org/10.1016/S0890-6955(99)00005-X</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
      
Cao, H., Shi, F., Li, Y., Li, B., and Chen, X.:
Vibration and stability analysis of rotor-bearing-pedestal system due to clearance fit, Mech. Syst. Signal Pr., 133, <a href="https://doi.org/10.1016/j.ymssp.2019.106275" target="_blank">https://doi.org/10.1016/j.ymssp.2019.106275</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
      
Cao, Y. and Altintas, Y.:
A general method for the modeling of spindle-bearing systems, J. Mech. Design, 126, 1089–1104, <a href="https://doi.org/10.1115/1.1802311" target="_blank">https://doi.org/10.1115/1.1802311</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
      
Cao, Y. and Altintas, Y.:
Modeling of spindle-bearing and machine tool systems for virtual simulation of milling operations, Int. J. Mach. Tool. Manu., 47, 1342–1350, <a href="https://doi.org/10.1016/j.ijmachtools.2006.08.006" target="_blank">https://doi.org/10.1016/j.ijmachtools.2006.08.006</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
      
Chen, Y., Li, Y., Liu, H., and Liu, Y.:
Identification of dynamic parameters of journal bearings in an asymmetric rotor-bearing system, Ind. Lubr. Tribol., 76, 832–841, <a href="https://doi.org/10.1108/ILT-03-2024-0096" target="_blank">https://doi.org/10.1108/ILT-03-2024-0096</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
      
Deb, K., Pratap, A., Agarwal, S., and Meyarivan, T.:
A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE T. Evolut. Comput., 6, 182–197, <a href="https://doi.org/10.1109/4235.996017" target="_blank">https://doi.org/10.1109/4235.996017</a>, 2002.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
      
Ding, F. and Chen, T.:
Performance analysis of multi-innovation gradient type identification methods, Automatica, 43, 1–14, <a href="https://doi.org/10.1016/j.automatica.2006.07.024" target="_blank">https://doi.org/10.1016/j.automatica.2006.07.024</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
      
Ding, F., Liu, P., and Liu, G.:
Gradient based and least-squares based iterative identification methods for OE and OEMA systems, Digit. Signal Process., 20, 664–677, <a href="https://doi.org/10.1016/j.dsp.2009.10.012" target="_blank">https://doi.org/10.1016/j.dsp.2009.10.012</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
      
Du, X. and Chen, W.:
Sequential optimization and reliability assessment method for efficient probabilistic design, J. Mech. Design, 126, 225–233, <a href="https://doi.org/10.1115/1.1649968" target="_blank">https://doi.org/10.1115/1.1649968</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
      
Dubourg, V., Sudret, B., and Deheeger, F.:
Metamodel-based importance sampling for structural reliability analysis, Probabilist. Eng. Mech., 33, 47–57, <a href="https://doi.org/10.1016/j.probengmech.2013.02.002" target="_blank">https://doi.org/10.1016/j.probengmech.2013.02.002</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
      
El-Mikkawy, M. and Rahmo, E.:
A new optimized non-FSAL embedded Runge-Kutta-Nystrom algorithm of orders 6 and 4 in six stages, Appl. Math. Comput., 145, 33–43, <a href="https://doi.org/10.1016/S0096-3003(02)00436-8" target="_blank">https://doi.org/10.1016/S0096-3003(02)00436-8</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
      
Gao, S., Long, X., and Meng, G.:
Nonlinear response and nonsmooth bifurcations of an unbalanced machine-tool spindle-bearing system, Nonlinear Dynam., 54, 365–377, <a href="https://doi.org/10.1007/s11071-008-9336-4" target="_blank">https://doi.org/10.1007/s11071-008-9336-4</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
      
Habashneh, M., Cucuzza, R., Aela, P., and Rad, M.:
Reliability-based topology optimization of imperfect structures considering uncertainty of load position, Structures, 69, <a href="https://doi.org/10.1016/j.istruc.2024.107533" target="_blank">https://doi.org/10.1016/j.istruc.2024.107533</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
      
He, D., Dai, C., Wu, J., Zhuang, Y., and Jin, Z.:
Advances in digital twinning for bearing fault diagnosis: a literature review, Meas. Sci. Technol., 36, <a href="https://doi.org/10.1088/1361-6501/adfaf8" target="_blank">https://doi.org/10.1088/1361-6501/adfaf8</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
      
He, Y., Chen, X., Liu, Z., and Chen, Y.:
Active vibration control of motorized spindle based on mixed H<sub>∞</sub>/Kalman filter robust state feedback control, J. Vib. Control, 25, 1279–1293, <a href="https://doi.org/10.1177/1077546318820935" target="_blank">https://doi.org/10.1177/1077546318820935</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
      
ISO: Mechanical vibration-Measurement and evaluation of machine vibration Part 3: Industrial machinery with a power rating above 15&thinsp;kW and operating speeds between 120&thinsp;r/min and 30&thinsp;000&thinsp;r/min, ISO 20816-3:2022, International Organization for Standardization (ISO), <a href="https://www.iso.org/standard/78311.html" target="_blank"/> (last access: 16 September 2026), 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
      
Jin, X., Liu, C., Liu, P., Ding, S., and Qiu, T.:
Robust Optimization of the Secondary Air System Axial Bearing Loads with the Labyrinth Clearance Uncertainty, J. Aerospace Eng., 37, <a href="https://doi.org/10.1061/JAEEEZ.ASENG-5173" target="_blank">https://doi.org/10.1061/JAEEEZ.ASENG-5173</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
      
Khalid, M. A. and Bansal, S.:
A two-stage simulation-based framework for reliability-based robust design optimization of systems, Optim. Eng., 27, 99–134, <a href="https://doi.org/10.1007/s11081-025-09986-9" target="_blank">https://doi.org/10.1007/s11081-025-09986-9</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
      
Leonenko, N. and Podlubny, I.:
Monte Carlo method for fractional-order differentiation, Fract. Calc. Appl. Anal., 25, 346–361, <a href="https://doi.org/10.1007/s13540-022-00017-3" target="_blank">https://doi.org/10.1007/s13540-022-00017-3</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
      
Li, B., Liu, T., Liao, J., Feng, C., Yao, L., and Zhang, J.:
Non-invasive milling force monitoring through spindle vibration with LSTM and DNN in CNC machine tools, Measurement, 210, <a href="https://doi.org/10.1016/j.measurement.2023.112554" target="_blank">https://doi.org/10.1016/j.measurement.2023.112554</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
      
Li, D., Cao, H., and Chen, X.:
Fuzzy control of milling chatter with piezoelectric actuators embedded to the tool holder, Mech. Syst. Signal Pr., 148, <a href="https://doi.org/10.1016/j.ymssp.2020.107190" target="_blank">https://doi.org/10.1016/j.ymssp.2020.107190</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
      
Li, J., Xu, T., Dai, Y., Chen, T., Fang, Y., Zhang, Q., and Zhang, S.:
Thermal characteristics analysis of machine tool spindle with adjustable bearing preload, J. Braz. Soc. Mech. Sci., 46, <a href="https://doi.org/10.1007/s40430-024-04906-x" target="_blank">https://doi.org/10.1007/s40430-024-04906-x</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
      
Marler, R. and Arora, J.:
Survey of multi-objective optimization methods for engineering, Struct. Multidiscip. O., 26, 369–395, <a href="https://doi.org/10.1007/s00158-003-0368-6" target="_blank">https://doi.org/10.1007/s00158-003-0368-6</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
      
Mohsine, A. and El Hami, A.:
A robust study of reliability-based optimization methods under eigen-frequency, Comput. Method. Appl. M., 199, 1006–1018, <a href="https://doi.org/10.1016/j.cma.2009.11.012" target="_blank">https://doi.org/10.1016/j.cma.2009.11.012</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
      
Park, G., Lee, T., Lee, K., and Hwang, K.:
Robust design: An overview, AIAA J., 44, 181–191, <a href="https://doi.org/10.2514/1.13639" target="_blank">https://doi.org/10.2514/1.13639</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
      
Qiao, G., Xu, J., Zhang, Y., and Zhao, C.:
An identification method of dynamic stiffness and damping for the spindle bearing system of a CNC lathe, Mech. Syst. Signal Pr., 222, <a href="https://doi.org/10.1016/j.ymssp.2024.111808" target="_blank">https://doi.org/10.1016/j.ymssp.2024.111808</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
      
Quintana, G. and Ciurana, J.:
Chatter in machining processes: a review, Int. J. Mach. Tool. Manu., 51, 363–376, <a href="https://doi.org/10.1016/j.ijmachtools.2011.01.001" target="_blank">https://doi.org/10.1016/j.ijmachtools.2011.01.001</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
      
Sun, Y., Ding, L., Shi, T., and Liu, X.:
Finite Element Analysis and Dynamics Charateristic Study for High-speed Magnetic Suspension Motorized Spindle of CNC Machine Tools, Adv. Mater. Res.-Switz., 595–599, <a href="https://doi.org/10.4028/www.scientific.net/AMR.317-319.595" target="_blank">https://doi.org/10.4028/www.scientific.net/AMR.317-319.595</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
      
Tai, C. and Altintas, Y.:
A Physics-Based Model-Data-Driven Method for Spindle Health Diagnosis, Part II: Dynamic Simulation and Validation, J. Manuf. Sci. E.-T. ASME, 146, <a href="https://doi.org/10.1115/1.4065221" target="_blank">https://doi.org/10.1115/1.4065221</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
      
Tu, J., Choi, K., and Park, Y.:
A new study on reliability-based design optimization, J. Mech. Design, 121, 557–564, <a href="https://doi.org/10.1115/1.2829499" target="_blank">https://doi.org/10.1115/1.2829499</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
      
Wan, H., Ren, W., and Todd, M.:
Arbitrary polynomial chaos expansion method for uncertainty quantification and global sensitivity analysis in structural dynamics, Mech. Syst. Signal Pr., 142, <a href="https://doi.org/10.1016/j.ymssp.2020.106732" target="_blank">https://doi.org/10.1016/j.ymssp.2020.106732</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
      
Wang, B., Sun, W., Xu, K. P., and Wen, B. S.:
Speed Effects on Inherent Rotating Frequency of Motorized Spindle System, AEF, 2–3, 900–905, <a href="https://doi.org/10.4028/www.scientific.net/AEF.2-3.900" target="_blank">https://doi.org/10.4028/www.scientific.net/AEF.2-3.900</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
      
Wang, Y., Peng, Y., Zi, Y., Jin, X., and Tsui, K.:
A Two-Stage Data-Driven-Based Prognostic Approach for Bearing Degradation Problem, IEEE T. Ind. Inform., 12, 924–932, <a href="https://doi.org/10.1109/TII.2016.2535368" target="_blank">https://doi.org/10.1109/TII.2016.2535368</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
      
Wu, H.-M. and Ma, J.-W.: Nonlinear vibration analysis and stability control of high-speed motorized spindles via parametric design, J. Vib. Control, <a href="https://doi.org/10.1177/10775463261415683" target="_blank">https://doi.org/10.1177/10775463261415683</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
      
Xing, H., Miao, G., and Ding, F.:
Three-Stage Filtered Gradient Identification Methods for Multivariable ARX Systems With Colored Noise, Optim. Contr. Appl. Met., 47, 372–386, <a href="https://doi.org/10.1002/oca.70063" target="_blank">https://doi.org/10.1002/oca.70063</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
      
Yang, H. and Ni, J.:
Dynamic modeling for machine tool thermal error compensation, J. Manuf. Sci. E.-T. ASME, 125, 245–254, <a href="https://doi.org/10.1115/1.1557296" target="_blank">https://doi.org/10.1115/1.1557296</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
      
Youn, B., Choi, K., and Du, L.:
Enriched performance measure approach for reliability-based design optimization, AIAA J., 43, 874–884, <a href="https://doi.org/10.2514/1.6648" target="_blank">https://doi.org/10.2514/1.6648</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
      
Zhang, Y., Zhao, H., Fu, C., Zheng, Z., and Lu, K.:
Interval uncertainty quantification and design optimization of rotor system based on Legendre polynomial chaos-Kriging hybrid surrogate model, Appl. Math. Model., 153, 116676, <a href="https://doi.org/10.1016/j.apm.2025.116676" target="_blank">https://doi.org/10.1016/j.apm.2025.116676</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
      
Zhao, H., Fu, C., Zhang, Y., Wan, Z., and Lu, K.:
A non-probabilistic reliability-based design optimization method via dimensional decomposition-aided Chebyshev metamodel, Reliab. Eng. Syst. Safe., 262, 111208, <a href="https://doi.org/10.1016/j.ress.2025.111208" target="_blank">https://doi.org/10.1016/j.ress.2025.111208</a>, 2025.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
      
Zhao, Y. and Ono, T.:
A general procedure for first/second-order reliability method (FORM/SORM), Struct. Saf., 21, 95–112, <a href="https://doi.org/10.1016/S0167-4730(99)00008-9" target="_blank">https://doi.org/10.1016/S0167-4730(99)00008-9</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
      
Zhu, L. and Liu, C.:
Recent progress of chatter prediction, detection and suppression in milling, Mech. Syst. Signal Pr., 143, <a href="https://doi.org/10.1016/j.ymssp.2020.106840" target="_blank">https://doi.org/10.1016/j.ymssp.2020.106840</a>, 2020.

    </mixed-citation></ref-html>--></article>
