research papers\(\def\hfill{\hskip 5em}\def\hfil{\hskip 3em}\def\eqno#1{\hfil {#1}}\)

Journal logoJOURNAL OF
SYNCHROTRON
RADIATION
ISSN: 1600-5775

From analytical to data-driven: multi-method optimization of a bendable mirror system for dynamic focusing

crossmark logo

aDalian Coherent Light Source and State Key Laboratory of Chemical Reaction Dynamics, Dalian Institute of Chemical Physics, Chinese Academy of Sciences, Dalian 116023, People's Republic of China, bUniversity of Chinese Academy of Sciences, Beijing 101408, People's Republic of China, cInstitute of Advanced Light Source Facilities, Shenzhen 518107, People's Republic of China, dInstitute of High Energy Physics, Chinese Academy of Sciences, Beijing 100049, People's Republic of China, and eSpallation Neutron Source Science Center, Dongguan 523803, People's Republic of China
*Correspondence e-mail: [email protected], [email protected], [email protected]

Edited by H. Tolentino, Brazilian Synchrotron Light Laboratory, Brazil (Received 7 May 2026; accepted 8 September 2026; online 5 October 2026)

Accurate and efficient tuning of small-radius-of-curvature (RoC) bendable mirrors remains challenging under variable beamline conditions, while conventional analytical tuning is often inadequate. To address this problem, this study presents the design, modeling, and multi-method optimization of a small-RoC bendable mirror system developed as a preparatory study for the Shenzhen Superconducting Soft X-ray Free-Electron Laser. The system adopts a four-point bending structure with an asymmetric support layout, and integrated force sensors are used for direct real-time force monitoring. A physically grounded analytical route based on classical bending theory is first used to assess the basic deformation capability of the system. A data-driven route is then developed by combining a transfer learning neural network (TLNN) with a differential evolution (DE) algorithm. The TLNN surrogate model is trained on simulated force–profile pairs generated by finite element analysis and refined using matrix-style measured force-profile pairs. The results show that, within the investigated center RoC range of 450–700 m, the differences in fitted image distance and center RoC are maintained within 5 mm and 0.55 m, respectively. The root-mean-square height prediction errors are at the nanometre level. Furthermore, the TLNN–DE framework is able to recover the end-force configuration corresponding to a prescribed target surface profile. The deviation between the recovered and measured end forces is kept within 0.5 N. These results demonstrate that the proposed framework provides an effective and transferable route for data-driven optimization of bendable mirrors and other active or adaptive optical systems in free-electron laser and synchrotron radiation facility beamlines.

1. Introduction

Advanced light sources, such as free-electron lasers (FELs) and synchrotron radiation facilities (SRFs), deliver photon beams with outstanding brightness, temporal and spatial resolution, and coherence (Buras & Materlik, 1986View full citation; Ackermann et al., 2007View full citation; Emma et al., 2010View full citation; Ishikawa et al., 2012View full citation; Kang et al., 2017View full citation; Wang, 2017View full citation; Zhao et al., 2018View full citation; Decking et al., 2020View full citation; Duris et al., 2020View full citation; Prat et al., 2020View full citation; Tanaka et al., 2024View full citation), thereby enabling high-resolution imaging, spectroscopy, and diffraction experiments across a wide range of scales (Mimura et al., 2010View full citation; Sakdinawat & Attwood, 2010View full citation; Cocco et al., 2022View full citation). To preserve these source advantages at the sample position, the beamline must perform a series of essential optical operations, including beam transport, focusing, shaping, energy selection, and wavefront control (Xu et al., 2023View full citation; Wu et al., 2024View full citation; Sun et al., 2025aView full citation). Among the various beamline subsystems, the refocusing system is particularly important because it directly determines the beam quality and spatial resolution delivered to the sample position of the endstation. In this context, the Kirkpatrick–Baez (KB) mirror system, originally proposed in the 1940s, has become one of the most widely adopted solutions for X-ray focusing (Kirkpatrick & Baez, 1948View full citation). Its orthogonally arranged grazing-incidence mirrors provide high reflectivity, efficient beam convergence, and near-diffraction-limited focusing over a broad spectral range, which has established KB mirrors as a key technology in FEL and SRF beamlines as well as high-resolution X-ray microscopy. However, early KB systems were typically based on fixed-shape cylindrical mirrors, whose limited adaptability restricted their ability to satisfy diverse focusing requirements under changing experimental conditions.

This limitation has driven the development of dynamically bending mirror systems, in which the surface curvature can be actively adjusted to achieve tunable focal length and variable beam size (Dong et al., 2007View full citation; Cocco et al., 2010View full citation; Nistea et al., 2017View full citation). Foundational theoretical studies by Padmore and Howells established the analytical basis for elliptical approximation by controlled end loading and laid the groundwork for subsequent engineering implementations (Howells et al., 2000View full citation). On this basis, several representative technical routes have been developed. The Kirkpatrick–Baez Active Optics System (KAOS), implemented at FERMI and continuously refined over the past decade, demonstrated that a constant-width mirror substrate can realize effective active focusing through asymmetric end torques combined with wavefront sensing and feedback (Raimondi et al., 2019View full citation; Manfredda et al., 2022View full citation; Novinec et al., 2024View full citation). In contrast, variable-width mirror substrates are designed with a trapezoidal geometry along the mirror length and have been developed for synchrotron applications, such as those at the European Synchrotron Radiation Facility (ESRF), to improve the approximation to the ideal elliptical figure through substrate-geometry tailoring (Zhang et al., 2010View full citation). These developments have confirmed the value of dynamic bending for advanced beamline focusing, while also revealing an inherent trade-off between operational flexibility and figure-approximation accuracy. Variable-width designs are generally well suited to fixed beamline parameters, whereas constant-width rectangular substrates remain more attractive for flexible operation because of their structural simplicity and broader adaptability. At the same time, continued progress in mirror fabrication and bending mechanisms has significantly improved the achievable precision, stability, and reliability of dynamic focusing systems (Luo et al., 2024View full citation), broadening their application in advanced light source facilities.

Despite these advances, small radius-of-curvature (RoC) dynamic bending remains a particularly challenging problem and deserves dedicated investigation. In FEL beamlines, dynamic focusing is required not only to maintain tightly focused beams but also to accommodate variations in source position, focal plane location, wavelength, and endstation configuration under different operating modes. This flexibility is often achieved by adopting rectangular mirror substrates, but this choice also leads to a larger deviation from the ideal elliptical figure as the required RoC decreases. At the same time, stronger bending drives the mirror closer to its material yield limit. In addition, the bending performance also depends on the reliability of the mechanical system. In practice, these factors make the mapping between the applied end loads and the resulting optical figure increasingly difficult to predict accurately. As a result, analytical estimation often provides a coarse starting point, whereas final optimization relies on iterative manual tuning and metrology feedback. This limitation becomes more pronounced when rapid and repeatable curvature retuning is required for flexible FEL operation. For this reason, there is a strong need for data-driven strategies to accurately model the bending response and address the inverse-control bottleneck of small-RoC bending systems.

To address the above challenges, this work presents the preliminary development and optimization of a bendable mirror system as a preparatory study for the Shenzhen Superconducting Soft X-ray Free-Electron Laser (S3FEL). S3FEL is a newly approved high-repetition-rate soft X-ray FEL facility under construction in China, designed to deliver 2.5 GeV electron beams at repetition rates up to 1 MHz and to generate radiation in the 1–30 nm wavelength range (Wang et al., 2023View full citation). The bending mirror system adopts a four-point bending configuration with a modified support and loading structure. A multi-method optimization approach is implemented on this system, covering both analytical and data-driven strategies. The analytical method involves a coarse force estimation based on classical bending theory, followed by manual fine tuning. The data-driven method establishes a comprehensive modeling and optimization framework based on the transfer learning neural network (TLNN) and differential evolution (DE) algorithms. By combining simulation-based prior knowledge with limited measured-data refinement, this framework enables efficient surrogate modeling and inverse optimization for bendable mirror systems. Compared with pre-shaped or variable-width mirrors, bending a rectangular substrate from an initially flat state generally introduces a larger residual deviation from the ideal elliptical figure, particularly at small RoC. Nevertheless, the results show that the present bending system can generate smooth elliptical deformation with nanometre-level residual figure error. Ray-tracing simulations further indicate that this bending-induced residual is not the dominant limitation to the focusing performance under the investigated condition.

This paper is organized as follows. Section 2[link] introduces the basic theory, including elliptical bending theory, surface profile measurement based on a long trace profiler (LTP), and elliptical fitting. Section 3[link] describes the dynamic bending system, including the mechanical layout, the LTP instrumentation and environment, and the control architecture. Sections 4 and 5 present the analytical and data-driven optimization methods, respectively. Finally, Section 6[link] concludes the study.

2. Basic theory

2.1. Elliptical bending theory

To achieve high-quality X-ray focusing in a KB system, the mirror surface must approximate a meridionally elliptical profile defined by the beamline geometry. For bendable mirrors bent from initially flat substrates, this requirement can be realized by linking the ideal elliptical profile to the moment distribution along the mirror. The theoretical basis of this treatment is established from the geometrical properties of the ellipse and its local approximation using a low-order Taylor series expansion. Fig. 1[link] illustrates the elliptical geometry and the notation used to describe the mirror configuration.

[Figure 1]
Figure 1
Schematic of the elliptical geometry for a KB mirror. The ellipse is defined by the object distance p, image distance q, and incidence angle θ. The local coordinate system is defined relative to the mirror surface.

The standard form of the ellipse is written as

Mathematical equation

where a and b are the semi-major and semi-minor axes, respectively. In a local coordinate system defined on the mirror surface, the elliptical profile can be expressed by a power-series expansion,

Mathematical equation

where the coefficients ai correspond to specific aberration terms in the reflected wavefront. In particular, a2 describes defocus, a3 represents coma, and a4 contributes to spherical aberration. These coefficients are given by

Mathematical equation

where p and q denote the source-to-mirror and mirror-to-image distances, respectively, and θ is the grazing incidence angle.

For bendable KB mirrors, a third-order approximation is generally sufficient to capture the dominant geometrical features required for preliminary micro-focusing design. The corresponding local slope and curvature are written as

Mathematical equation

Mathematical equation

For an initially flat substrate bent into the required profile, the mirror figure is governed by the Bernoulli–Euler beam equation,

Mathematical equation

where M(x) is the bending moment distribution, E is Young's modulus, and I is the second moment of area. When unequal end torques C1 and C2 are applied at the two ends of a mirror with length L, the bending moment varies linearly along the mirror axis,

Mathematical equation

By matching this linear moment distribution to the second derivative of the third-order elliptical expansion, the end torques required for elliptical approximation can be obtained as

Mathematical equation

Mathematical equation

where R0 is the local RoC at the mirror center. These relations establish a direct connection between the optical design parameters and the mechanical loading conditions. Therefore, the third-order elliptical expansion provides a practical and analytically tractable basis for the design and optimization of bendable KB mirrors.

2.2. Elliptical fitting of LTP-reconstructed surface profiles

In the present work, the surface profile measurement is performed using an LTP and follows a standard numerical reconstruction procedure. Because the LTP directly measures the local surface slope rather than the surface height, additional processing is required before the measured data can be related to the optical design parameters of the mirror (Yashchuk, 2009View full citation; Siewert et al., 2012View full citation). The slope data are first processed using the standard bidirectional scanning strategy to suppress first-order drift errors and improve measurement robustness. After removal of low-frequency alignment-related components, the slope data are numerically integrated to reconstruct the corresponding surface height profile.

To relate the reconstructed surface profile to the ideal optical geometry, elliptical fitting is performed to determine the effective image distance and to remove residual rigid-body offsets between the measured and theoretical profile coordinates. This procedure establishes a quantitative connection between the reconstructed mirror figure and the corresponding beamline parameters. In this fitting procedure, the object distance p and grazing-incidence angle θ are fixed at their nominal beamline values, whereas the image distance q is treated as the fitted optical parameter. The additional terms h0 and φ account for a constant height offset and a residual meridional profile tilt, respectively.

The theoretical elliptical profile is written as

Mathematical equation

where h(x; p, q, θ) denotes the theoretical profile corresponding to the specified beamline geometry. By incorporating the height-offset and profile-tilt terms, the fitting expression becomes

Mathematical equation

Given the reconstructed height data hexp(xj) at N sampling points xj, the optimal parameters q, h0, and φ are obtained by minimizing the least-squares objective function,

Mathematical equation

This nonlinear fitting problem is solved using the lsqcurvefit function in MATLAB, yielding the best-fit image distance, height offset, and tilt correction. The root-mean-square (RMS) value of the residuals is then calculated to quantify the fitting accuracy.

In addition to height-based fitting, direct fitting of the measured slope data sexp(xj) is also considered, which avoids the numerical integration step and provides an alternative estimate. In this case, the derivative of the elliptical profile is used as the fitting basis,

Mathematical equation

and the corresponding objective function is written as

Mathematical equation

This slope-based fitting procedure returns the optimized values of q and φ, thereby providing a complementary evaluation of the effective optical geometry from the measured surface response.

3. System description

3.1. Mechanical layout

A schematic of the mechanical holder for the bendable mirror is shown in Fig. 2[link]. At the architecture level, the system consists of a primary four-point bending subsystem and an auxiliary gravity-compensation subsystem. The four-point bending geometry is defined by two passive support-roller contacts and two driven pressure-roller contacts. The two pressure-roller forces, denoted as F1 and F2, serve as the controllable primary bending inputs. The two gravity-compensation units are designed as auxiliary correctors for gravitational sag. The two pressure-roller contacts and the two gravity-compensation contacts are monitored by four force sensors, which provide contact-force feedback during operation. In the subsequent modeling and optimization analyses, only F1 and F2 are treated as independent inputs.

[Figure 2]
Figure 2
Mechanical configuration of the bendable mirror system. (a) Overall layout of the holder, showing the four-point bending structure and the integrated gravity-compensation units. (b) Schematic of the gravity-compensation unit. (c) Detailed view of a single pressure gear assembly.

The mirror substrate is mounted horizontally with the reflecting surface facing upward and has dimensions of 400 mm × 40 mm × 20 mm (length × width × thickness). In the primary four-point bending subsystem, the mirror is supported at both ends while two pressure rollers apply downward forces near the ends to generate a controlled bending moment over the central region. To balance structural constraint with strain accommodation, an asymmetric support scheme is employed. One end of the mirror rests on a fixed support roller, whereas the other is supported by a rotational roller. This arrangement provides partial kinematic freedom for thermal and mechanical deformation and thereby reduces figure distortion during operation. Each pressure roller is coupled to the gear transmission mechanism through the corresponding force sensor and a pulling rack guided by linear bearings. The gear transmission mechanism adopts a rack–pinion–gear–rack configuration to convert motor thrust into the required bending actuation. In the initial design, a rack–gear–rack arrangement was considered for steering actuation. However, because the available motor thrust was insufficient for direct bending to the required curvature, a coaxial large-and-small gear mechanism is introduced to amplify the output force, as shown in Fig. 2[link](c). When the motor actuates the self-developed elastic component, the spring undergoes slight contraction and transfers the force vertically to the pushing rack. Constrained by the connected guide rail, the pushing rack is allowed to move only along a single axis and thereby drives a large gear simplified as a sector with one-sixth of a full gear to reduce mass. The motor provides a maximum thrust of approximately 100 N, whereas a force of at least 200 N is required to bend the mirror to the required curvature. To overcome this mismatch, a small pinion is mounted coaxially with the large gear, with a radius ratio of 1:2.5 between the pinion and the large gear. This configuration amplifies the motor output by a factor of 2.5, producing an effective force of 250 N, which is then transmitted to the pulling rack and ultimately applied to the mirror.

The auxiliary gravity-compensation subsystem is shown in Fig. 2[link](b). Each unit is fixed to the frame and consists of a forward-driven piezoelectric screw actuator that pushes a tensioning plate. The force is then transferred through a spring-loaded L-shaped lever rotating about a fixed axis and is applied upward to the underside of the mirror through a monitored contact point. In this manner, gravitational deformation can be compensated without disturbing the primary bending operation. The corresponding force signals are incorporated into the feedback loop to support closed-loop stabilization of the bending process.

3.2. Instrumentation and environment

A prototype of the bendable mirror system is fabricated for experimental investigation. The assembled holder and measurement setup are shown in Fig. 3[link]. Fig. 3[link](a) presents the fabricated stainless-steel mechanical structure, with an aluminium block temporarily placed at the intended mirror position during system integration and the locations of the four force sensors indicated. In this layout, the two primary bending forces F1 and F2 are measured by Sensor 3 and Sensor 4, respectively. All surface figure measurements are carried out in a cleanroom to minimize environmental disturbances. As shown in Fig. 3[link](b), the bending system is mounted on the granite base of an LTP for high-precision surface metrology. The LTP, developed in-house by the Spallation Neutron Source Science Center, adopts a flag-type scanning configuration. The LTP provides a slope reproducibility better than 15 nrad RMS, while its slope measurement accuracy for curved-mirror profiles is better than 50 nrad RMS. All measurements are performed in a thermally stabilized environment maintained at 20 ± 0.03°C over a continuous 24 h period to ensure measurement stability and repeatability.

[Figure 3]
Figure 3
Prototype and measurement setup of the bendable mirror system. (a) Fabricated mechanical assembly with the mirror substrate installed in the holder and the locations of the four force sensors indicated. (b) Surface metrology of the bending system using an LTP in a cleanroom environment.

3.3. Bending control

The bendable mirror system and the LTP-based surface metrology are operated in two independent LabVIEW control environments. The control interface for the bending system is shown in Fig. 4[link]. It enables manual configuration and real-time monitoring of six hardware control channels, including `screw 1 (LD1)' and `screw 2 (LD2)' for gravity-compensation adjustment, `motor 1' and `motor 2' for the application of the primary bending forces through the pressure rollers, and `actuator 1' and `actuator 2' for fine force modulation. The screw motors are driven by relative displacement commands in pulse units, whereas the actuators are controlled by absolute displacement values.

[Figure 4]
Figure 4
LabVIEW-based control interface of the bendable mirror system.

The readings from the four force sensors are displayed in kilograms as equivalent gravitational forces and are used as real-time feedback for force tuning. In addition to manual operation, the control program supports automated matrix-based force scanning. Although the bending system and the LTP are controlled in separate environments, they can be coordinated through the automation routine to perform synchronized force loading and surface measurement. Upper and lower thresholds can be assigned independently to each scanned channel to define the scanning range and operational limits.

4. Analytical optimization with bending theory

4.1. Bending test under experimental configuration

To evaluate the bending performance under a representative micro-focusing condition, an experimental configuration consistent with the X-ray Photoelectron Spectroscopy (XPS) endstation of S3FEL is adopted. The beamline follows a two-stage focusing strategy, in which the upstream transport and monochromator optics define the effective source for the downstream KB refocusing system. The present bending mirror is considered as the vertical focusing element of this second-stage KB system. In this configuration, the bending mirror has an object distance of 47 m, an image distance of 5.1563 m, and a grazing-incidence angle of 17 mrad. The KB system is capable of achieving a focal spot with a full width at half-maximum (FWHM) of approximately 5 µm × 5 µm at an X-ray wavelength of 1 nm. In practical operation, the sample is positioned upstream of the focal spot so that a defocused beam is delivered at the sample position to obtain the beam size required by the experiment. Thermal-load and cooling effects are not considered in the present analysis.

To quantify the intrinsic deformation caused by self-weight, the mirror is first tested in the unloaded state, without applied bending force or activated gravity compensation. Surface profiles are measured by the LTP over the central 280 mm region with a spatial sampling interval of 1 mm, because partial obstruction from the bending holder limits the accessible measurement range to this central region. The resulting profile is shown in Fig. 5[link](a). A smooth and shallow sag is observed, which is attributed to gravitational deformation and can in principle be compensated through subsequent bending adjustment. The best-fit center RoC is approximately 12 km, indicating that the mirror remained effectively flat compared with the required RoC in the sub-kilometre range. On this basis, gravity compensation is not applied in the subsequent bending experiments, although the compensation unit remained mounted on the holder without contacting the mirror.

[Figure 5]
Figure 5
LTP measurements of the mirror surface. (a) Unbent mirror under gravity. (b) Measured surface profile under the experimental configuration, compared with the ideal profile and the best-fit ellipse. (c) Height error of the measured profile with respect to the ideal profile. (d) Slope error of the measured profile with respect to the ideal profile. (e) Height error of the measured profile with respect to the best-fit ellipse. (f) Slope error of the measured profile with respect to the best-fit ellipse.

Surface measurements under the selected experimental configuration are then carried out over the same accessible region with a sampling interval of 4 mm. The end torques C1 and C2 are estimated from the analytical relations given in Section 2.1[link], with the mirror's self-weight included, to approximate the ideal elliptical profile. The corresponding contact forces recorded by the two sensors are listed in Table 1[link]. The measured results are summarized in Figs. 5[link](b)–5(f). Fig. 5[link](b) compares the measured surface profile with the ideal profile and the best-fit ellipse. Figs. 5[link](c) and 5[link](d) show the height and slope errors of the measured profile with respect to the ideal profile, whereas Figs. 5[link](e) and 5[link](f) show the height and slope errors after subtraction of the best-fit ellipse.

Table 1
Contact forces recorded during the bending test

Type Sensor ID Measured force (N)
End bending Sensor 3 (F1) 218.4
Sensor 4 (F2) 188.0

As shown in Fig. 5[link](b), the best-fit ellipse after bending has a center RoC of 552 m, corresponding to an image distance of 4.9457 m. These values differ from those of the ideal profile, which has a center RoC of 562 m and an image distance of 5.1563 m. The difference between the best-fit ellipse and the ideal profile yields an RMS height difference of 302 nm and an RMS slope difference of 7.33 µrad. For comparison, the theoretical residual caused by the uncompensated higher-order terms of the ideal two-end-force bending approximation is only 1.21 nm RMS in height and 39.3 nrad RMS in slope under the same optical condition. The much larger measured deviation observed in Figs. 5[link](c) and 5[link](d) is therefore attributed mainly to force-setting mismatch, assembly error, clamping- or support-induced distortion, and residual gravitational sag during the bending test.

After the best-fit ellipse is removed, the residual between the measured profile and the best-fit ellipse is 9.83 nm RMS in height and 811 nrad RMS in slope, as shown in Figs. 5[link](e) and 5[link](f). Its magnitude is comparable with the corresponding ellipse-fitting residual of the unbent mirror shown in Fig. 5[link](a), indicating that the bending process does not introduce clearly distinguishable additional figure degradation. This result should not, however, be interpreted as an improvement in the surface figure after bending. Instead, the residual remains dominated by the intrinsic surface error of the relatively coarse substrate, whose inherent slope error is around 1 µrad.

These results show that the analytical force estimate and manual tuning can generate a smooth elliptical deformation, but they are not sufficient to accurately match the target micro-focusing geometry in the present bending test. This limitation further motivates the introduction of a more efficient data-driven optimization route.

4.2. Ray-tracing simulations

Ray-tracing simulations were performed using the SHADOW ray-tracing module in the OrAnge SYnchrotron Suite (OASYS) software to evaluate the optical performance of the bendable mirror under the above experimental configuration (Rebuffi & Sanchez del Rio, 2016View full citation; Luca & Sanchez del Rio, 2017View full citation). In the simulated KB system, the bending mirror serves as the vertical focusing element, while the horizontal mirror is modeled as an ideal elliptical surface. Three surface profiles are assigned to the vertical mirror: the ideal profile, the measured profile, and the best-fit ellipse shown in Fig. 5[link](b). The corresponding simulation results are presented in Fig. 6[link]. Figs. 6[link](a) to 6(c) show the simulated focal spots for the three cases, and Fig. 6[link](d) compares the intensity distributions along the vertical direction.

[Figure 6]
Figure 6
Ray-tracing simulation results for a 1 nm X-ray beam under the XPS endstation configuration. (a) Simulated focal spot obtained from the ideal profile. (b) Simulated focal spot obtained from the measured surface profile. (c) Simulated focal spot obtained from the best-fit ellipse. (d) Comparison of the vertical intensity distributions along the Y direction for the three cases.

The ideal profile represents a standard elliptical surface that fully satisfies the prescribed design condition, and its focusing result can therefore be regarded as the upper performance limit of the present system. Under this reference condition, the measured profile produces a focal spot whose vertical FWHM is approximately twice that of the ideal case. This degradation highlights the influence of practical errors, including alignment inaccuracy, clamping-induced distortion, and force mismatch introduced during manual adjustment. By contrast, the best-fit ellipse exhibits substantially reduced mid- and high-frequency figure errors and yields a significantly narrower focal spot, much closer to the ideal focusing result. This comparison indicates that the current optical performance is not limited solely by the intrinsic capability of the bending scheme driven by two end forces to generate an elliptical figure but is also affected by the practical accuracy with which the ideal profile is realized. It also suggests that the focusing performance could be further improved by adopting optical substrates with higher initial figure quality, such as those manufactured by JTEC. Overall, the ray-tracing results show that, with the present bending scheme driven by two end forces and the manual tuning procedure, the system still has clear room for further improvement in focusing performance.

5. Data-driven optimization with neural network

5.1. Overview of the TLNN–DE framework

The analytical optimization approach based on bending theory provides a physically grounded starting point for mirror shape control. However, its practical implementation still relies heavily on iterative manual adjustment, and its efficiency becomes limited when frequent or rapid retuning is required. In realistic operation, deviations caused by alignment errors, fabrication tolerances, and mechanical limitations cannot be determined directly from the analytical solution alone. In contrast, data-driven methods based on machine learning provide an attractive alternative for describing complex system behavior without requiring a fully explicit analytical formulation (Gunjala et al., 2023View full citation; Rebuffi et al., 2023View full citation; Zhang et al., 2025View full citation). Such methods are well suited to establishing efficient input–output mappings and have already shown strong potential in beamline optics and active control applications.

In this study, a two-stage data-driven framework is developed for surrogate modeling and inverse optimization of the dynamic bending system, as illustrated in Fig. 7[link]. In the first stage, a TLNN is constructed as a surrogate model of the force-to-shape relationship. This stage includes two successive steps. A base model is first trained using a dataset generated from finite element simulations, containing 500 simulated force–profile pairs corresponding to randomly sampled end-force combinations. This simulated dataset provides broad coverage of the input space and allows the network to learn the fundamental deformation trend of the bending system. The pretrained model is then refined by transfer learning using 32 measured force–profile pairs, so that the surrogate can incorporate real-system characteristics and adapt to measurement uncertainties. By combining simulated and measured data, this strategy reduces the dependence on extensive LTP measurements.

[Figure 7]
Figure 7
Workflow of the TLNN–DE optimization method for the dynamic bending system. A TLNN-based surrogate model is first constructed to perform forward prediction of surface profiles. A DE algorithm is then employed to recover the end forces corresponding to prescribed target profiles.

In the second stage, the pretrained TLNN is coupled with a DE algorithm to form a hybrid TLNN–DE framework for inverse optimization. For a prescribed target surface profile, the DE algorithm iteratively queries the forward surrogate model to identify the end-force combination that best reproduces the target profile. This strategy transforms the inverse shape-control problem into an optimization process guided by a fast surrogate model, thereby improving both efficiency and accuracy under realistic operating conditions. More broadly, the proposed framework provides a practical route for data-driven control of dynamic bending systems and may also be extended to other active or adaptive optical systems for which accurate analytical descriptions are difficult to establish.

5.2. Simulation dataset generation by finite element analysis

To provide an initial dataset for surrogate-model training, a simplified finite element model of the bending mechanism is constructed in ANSYS Workbench, as shown in Fig. 8[link] (Ansys, 2023View full citation). In this model, two end forces (F1 and F2) are applied to generate the bending moments at the two ends of the mirror, while the gravity-compensation mechanism is omitted. Standard earth gravity (G) is applied uniformly to all model components. The material parameters used in the simulation are listed in Table 2[link].

Table 2
Material parameters used in the finite element simulation

Material Density (kg m−3) Young's modulus (GPa) Poisson's ratio
Si 2330 169 0.3
Stainless steel 8000 206 0.33
[Figure 8]
Figure 8
Simplified finite element model of the bending mechanism. End forces are applied at both ends of the mirror, and standard earth gravity is included in all model components.

The finite element model is intentionally simplified because the purpose of this simulation stage is not to reproduce every mechanical detail of the holder but to capture the dominant deformation behavior of the bending system over the full force range of interest. For this reason, a relatively coarse mesh is adopted to improve data-generation efficiency while retaining the main force-to-shape response. The element body size is set to 5 mm, and the contact region size is set to 2 mm. Under this configuration, the computation time is reduced from approximately 20 min to less than 3 min per case, which makes large-scale dataset generation practical. A total of 500 simulated surface profiles are generated using randomly sampled end-force combinations in the range 150 N to 250 N. The dataset size is selected to provide sufficient coverage of the input space for base-model training at acceptable computational cost. The entire simulation workflow is automated through scripting in ANSYS Workbench, and all cases are completed within one day on a workstation equipped with an Intel Xeon Gold 6240 CPU (2.6 GHz).

To ensure consistency with subsequent measured profiles, the simulated surface profiles are uniformly resampled to the same accessible central 280 mm measurement region with a spatial interval of 4 mm. The simulated dataset is shown in Fig. 9[link]. Fig. 9[link](a) presents the distribution of the sampled end forces, and Fig. 9[link](b) shows the corresponding simulated surface profiles. This dataset serves as the basis for learning the global deformation trend of the dynamic bending system before refinement with measured data.

[Figure 9]
Figure 9
Simulated dataset for base model training. (a) Distribution of 500 randomly sampled end-force combinations. (b) Corresponding simulated surface profiles.

5.3. Matrix-style measured dataset acquisition for model refinement

The simulated dataset provides only an idealized description of the mirror deformation behavior under simplified boundary conditions. To incorporate the real-system mechanical response of the bending system, a matrix-style measured dataset is acquired for model refinement. The measurement matrix is designed to span the same end-force range used in the finite element simulations, namely 150–250 N, so that the measured data can directly complement the simulated dataset within a consistent input domain. During the experiment, the force values are read in kilograms from the integrated load sensors and then converted into newtons using a gravitational acceleration of 10 m s−2 to maintain consistency with the simulation data.

A total of 36 end-force combinations are initially arranged in a 6 × 6 matrix with 20 N intervals between adjacent force levels. Owing to signal-transmission errors during the coordinated operation of the bending-control program and the LTP measurement system, four measured profiles are excluded, yielding 32 valid force–profile pairs for model refinement. In addition, ten independent force cases are measured separately as test samples. Among them, five cases are used to evaluate the forward prediction capability of the surrogate model, whereas the other five are reserved for subsequent inverse-optimization assessment. Each measurement requires approximately 20 min, and the total acquisition time is about 14 h.

The distribution of the measured dataset is shown in Fig. 10[link]. Fig. 10[link](a) presents the applied end-force combinations, where the refinement samples are marked in blue, the forward-prediction test cases in orange, and the inverse-optimization test cases in green. The corresponding measured surface profiles are shown in Fig. 10[link](b). The two groups of test samples are labeled A1–A5 and B1–B5, respectively, and their acquisition order is randomized to examine repeatability and robustness under practical operating conditions. The specific end-force combinations of these independent test cases are listed in Table 3[link]. The measured profiles exhibit a peak-to-valley (PV) range of 14–22 µm, which is higher than the 10–14 µm range obtained from the simulation dataset. This difference reflects the presence of systematic offsets and real-system deviations that cannot be predicted directly from the analytical or simplified simulation models alone. As a result, the refinement stage does not merely improve numerical fitting accuracy, but also compensates for the gap between analytically guided simulation and the real-system mechanical behavior of the bending system.

Table 3
End-force combinations of the independent test samples

Case F1 (N) F2 (N)
A1 158.45 214.49
A2 172.66 239.20
A3 194.80 164.42
A4 197.00 244.22
A5 225.17 169.62
B1 156.80 247.37
B2 168.35 190.90
B3 184.17 226.20
B4 210.58 157.05
B5 233.87 180.88
[Figure 10]
Figure 10
Matrix-style measured dataset used for model refinement and independent testing. (a) Distribution of applied end-force combinations. Blue circles denote the 32 refinement samples, orange pentagrams denote the five forward-prediction test cases, and green diamonds denote the five inverse-optimization test cases. (b) Corresponding measured surface profiles for all cases.

5.4. Transfer learning-based surrogate model

To establish a surrogate model that combines simulated and measured data, a TLNN is implemented in Python using the PyTorch framework (Ansel et al., 2024View full citation). The TLNN is designed as a two-stage surrogate-modeling framework, as illustrated in Fig. 11[link].

[Figure 11]
Figure 11
Two-stage architecture of the TLNN surrogate model. In Stage 1, the base model predicts simulated surface profiles from end-force inputs through a multilayer network with a residual linear branch. In Stage 2, a trainable scaling vector and a residual correction network are introduced to refine the base-model prediction using measured data.

In Stage 1, a base model fbase is constructed to learn the fundamental mapping from end forces to simulated surface profiles. The network takes the two-dimensional end-force vector x as input and outputs a 71-dimensional simulated surface profile ysim. The main branch, denoted as fMLP(x), consists of three fully connected hidden layers with dimensions of 1024, 512, and 256. Each hidden layer includes a linear transformation, batch normalization, a sigmoid-weighted linear unit (SiLU) activation, and a dropout layer with a dropout rate of 0.4. In parallel with the main branch, a residual linear layer, denoted as fres(x), maps the two-dimensional input directly to the 71-dimensional output. The final output of Stage 1 is obtained by summing the nonlinear prediction and the residual linear term, which preserves the direct dependency between input forces and surface profiles and improves model generalization. The output of the base model is expressed as

Mathematical equation

In Stage 2, the pretrained base model is refined through a lightweight fine-tuning model ffine to incorporate measured-data correction. A trainable 71-dimensional scaling vector α is first applied element-wise to ysim to adjust the overall amplitude of the base-model prediction. In parallel, a residual correction network takes ysim as input and predicts the remaining discrepancy between the simulated and measured profiles. This correction network contains two hidden layers, each with 128 neurons and SiLU activation functions, followed by a 71-dimensional output layer. The final TLNN-predicted profile ymeas is written as

Mathematical equation

where ⊙ denotes element-wise multiplication. In this way, the fine-tuning stage corrects the base-model prediction through both global scaling and local residual compensation.

For training, all force inputs and profile outputs are normalized to the range [−1, 1] using shared scaling coefficients. Stage 1 is trained on the simulated dataset with a batch size of 64 for 5000 epochs using the Adam optimizer and the mean squared error (MSE) loss. After Stage 1, the base-model parameters are frozen. Stage 2 is then trained on the measured refinement dataset for 5000 epochs, during which only the scaling vector α and the residual correction network are updated. In this stage, the AdamW optimizer, SmoothL1 loss, cosine-annealing learning-rate schedule, and gradient clipping are adopted to improve training stability. The training time is approximately 5 min for Stage 1 and 1 min for Stage 2 on a laptop equipped with an Intel Core i7-10875H CPU (2.30 GHz) and an NVIDIA GeForce RTX 2070 GPU, with the model training mainly accelerated by the GPU. For model retention, the Stage 1 model state with the lowest training loss on the simulated dataset is preserved, whereas in Stage 2 the model state achieving the lowest root-mean-squared error (RMSE) on the measured refinement dataset is retained for subsequent evaluation.

5.5. Forward prediction performance of the TLNN

The forward prediction performance of the TLNN is first evaluated from a theoretical perspective based on the training loss and prediction accuracy, as shown in Fig. 12[link]. In Stage 1, the network is trained using the mean squared error (MSE) loss, which quantifies the deviation between predicted and reference surface profiles,

Mathematical equation

where yi denotes the surface height at the ith sampling point from the dataset, Mathematical equation is the corresponding network prediction, and N is the total number of sampling points in one surface profile. In Stage 2, a more complicated SmoothL1 loss is adopted during refinement to improve robustness to measurement noise and local deviations in the measured dataset. Because different loss functions are used in the two stages, the curves in Fig. 12[link](a) are presented mainly to illustrate the convergence trend of each training stage rather than for direct quantitative comparison. As shown in Fig. 12[link](a), the loss curves in both stages decrease progressively and exhibit stable convergence during training. In both cases, the models have already entered a sufficiently converged regime by approximately 5000 epochs.

[Figure 12]
Figure 12
Training behavior of the TLNN in the two-stage learning process. (a) Training loss curves for Stage 1 and Stage 2. (b) Corresponding prediction accuracy curves during the training process.

As a supplementary evaluation metric, prediction accuracy is defined as

Mathematical equation

where Mathematical equation and Mathematical equation represent the mean surface-height values of the reference and predicted profiles, respectively. As shown in Fig. 12[link](b), the prediction accuracy remains close to 100% throughout both training stages, reaching 100.0% in Stage 1 and 99.9% in Stage 2. Together with the converged loss behavior, this result indicates that the TLNN provides a stable and consistent surrogate model of the dynamic bending system.

To further examine the global prediction behavior of the trained surrogate model, a two-dimensional map of the fitted center RoC is constructed over the F1–F2 input domain, as shown in Fig. 13[link]. The fitted RoC values span approximately 450–700 m, indicating that the model captures the wide-range curvature modulation capability of the dynamic bending system under asymmetric end-force control. This range reflects the present dataset coverage rather than the full design capability of the system, for which the expected center RoC range is 0.3–12 km. The five independent forward-prediction test cases A1–A5 are overlaid as orange pentagrams in Fig. 13[link], and their detailed parameter comparisons are summarized in Table 4[link]. The differences between the center RoC values fitted from the measured and TLNN-predicted profiles are all below 0.55 m.

Table 4
Comparison of optical parameters fitted from the measured and TLNN-predicted profiles for the five independent forward-prediction test cases

The differences are defined as TLNN-predicted values minus measured values.

Case Center RoC from measured profile (m) Center RoC from TLNN-predicted profile (m) ΔCenter RoC (m) Image distance from measured profile (m) Image distance from TLNN-predicted profile (m) ΔImage distance (mm)
A1 590.11 590.28 +0.17 5.6149 5.6168 +1.9
A2 539.21 539.25 +0.04 5.0783 5.0787 +0.4
A3 623.16 622.61 -0.55 5.9687 5.9639 -4.8
A4 509.10 509.06 -0.04 4.7659 4.7656 -0.3
A5 575.55 575.08 -0.47 5.4603 5.4553 -5.0
[Figure 13]
Figure 13
Center RoC map fitted from TLNN-predicted surface profiles over the F1–F2 end-force input domain. The orange pentagrams mark the five independent forward-prediction test cases A1–A5.

To gain further insight into the profile-level predictive performance, the five independent forward-prediction test cases A1–A5 are examined in detail. The TLNN-predicted surface profiles are compared with the corresponding measured profiles in Fig. 14[link](a), and the associated prediction errors are shown in Fig. 14[link](b). In all five cases, the TLNN-predicted profiles agree closely with the measured profiles. The residuals exhibit two opposite quadratic-like patterns, with samples A1, A2, and A4 showing one pattern and samples A3 and A5 showing the other. This behavior suggests slight systematic differences between local measurement regions, most likely associated with small variations in the mechanical clamping condition. These systematic residuals are not eliminated by further increasing the training epochs, and their amplitudes remain on the order of 10 nm in all cases. For comparison, the pointwise RMS repeatability of the curved-profile measurement under repeated loading at the same force is approximately 2–3 nm. Moreover, the remaining residuals can also be partly attributed to the finite prediction accuracy of the trained TLNN. The Stage-2 model achieves a profile-prediction accuracy of about 99.9%, corresponding to a relative error of about 0.1%, which is equivalent to approximately 7–9 nm RMS height error for the tested curved profiles. Therefore, these residuals can be regarded as negligible for practical forward prediction. Overall, these results confirm that the TLNN accurately captures the force-to-shape relationship of the bendable mirror under realistic operating conditions.

[Figure 14]
Figure 14
Forward-prediction performance of the TLNN evaluated on the five independent test cases A1–A5. (a) Comparison between TLNN-predicted and measured surface profiles. (b) Corresponding prediction errors.

The predictive capability of the TLNN is also evaluated at the level of focusing parameters. In addition to the center RoC discussed above, Table 4[link] further compares the image distances fitted from the measured and TLNN-predicted profiles. For all five forward-prediction test cases, the differences in fitted image distance remain within 5 mm. These results demonstrate that the TLNN provides not only accurate profile-level prediction but also a reliable pre-adjustment estimate of the effective focusing geometry. Nevertheless, additional fine-tuning at the experimental station is still expected in practical operation, with guidance from external diagnostics such as screen-based spot monitoring, wavefront sensing, or similar feedback tools.

5.6. Differential evolution for inverse optimization

Although the forward TLNN accurately captures the deformation behavior of the bending mirror, the ultimate goal of the present framework is to solve the inverse problem, namely to determine the end-force configuration required to reproduce a prescribed target surface profile. A direct inverse model based on a simple neural network was tested, but the results were unsatisfactory, with an accuracy of only about 80% and excessively large RMS errors. This limitation arises from the intrinsic non-uniqueness of the inverse mapping, because similar surface profiles may correspond to different end-force combinations. Under such conditions, a purely data-driven inverse network does not easily converge to a stable and reliable solution. To overcome this limitation, the pretrained forward TLNN is coupled with a DE algorithm to form a hybrid inverse-optimization framework. In this scheme, the DE algorithm iteratively searches the input space, while the TLNN serves as a fast evaluator of the corresponding surface profile. This hybrid strategy follows the general DE-based global optimization framework (Price et al., 2005View full citation) and is consistent with recent active-optics optimization approaches that combine DE with neural-network surrogate models (Sun et al., 2025aView full citation; Sun et al., 2025bView full citation). This combination enables efficient identification of end-force configurations with both rapid convergence and high fidelity to the target profile.

The workflow of the TLNN-DE framework is shown in Fig. 15[link]. Starting from a pretrained TLNN surrogate model and a prescribed target surface profile, the DE algorithm initializes a population of candidate end-force vectors within the allowable range. Each candidate is evaluated by the TLNN, which predicts the corresponding surface profile. The optimization objective is defined as the pointwise RMS deviation between the TLNN-predicted surface profile and the target surface profile (Vannoni et al., 2014View full citation; Vannoni et al., 2015View full citation). The DE algorithm then updates the candidate end-force values iteratively to minimize this objective function. The iteration is terminated when either the maximum number of generations is reached or the objective value falls below a predefined threshold. The final solution gives the recovered end-force combination that best reproduces the target profile.

[Figure 15]
Figure 15
Workflow of the TLNN–DE framework for inverse optimization to recover the end-force combination corresponding to a prescribed target surface profile.

This optimization framework is not limited to end-force control of the present bending system. It can also be extended to other actuation schemes, such as voltage-driven piezoelectric deformable mirrors and power-controlled resistive heating mirrors (Zhang et al., 2015View full citation; Alcock et al., 2019View full citation; Cocco et al., 2020View full citation; Xu et al., 2024View full citation; Sun et al., 2025aView full citation; Sun et al., 2025bView full citation; Nistea et al., 2025View full citation). In addition, the DE-based formulation allows explicit constraints to be imposed on the optimization variables, including upper and lower bounds as well as inter-variable relationships. Region-specific target profiles can also be defined when localized shape control is required. Importantly, the DE optimization is fully decoupled from the TLNN training stage, which is based on finite element simulations and measured-data refinement. This separation enables fast execution during deployment and makes the framework practical for real-time or near-real-time control applications.

5.7. Inverse optimization performance of the TLNN–DE framework

The TLNN–DE algorithm is implemented in Python using the Geatpy library (Jazzbin, 2020View full citation), and the key optimization parameters are summarized in Table 5[link]. The allowable end-force range is set to [150 N, 250 N], consistent with the input domain used in the TLNN surrogate model. The measured surface profiles of the five independent inverse-optimization test cases B1–B5 are sequentially assigned as target profiles, and the corresponding end-force configurations are determined by the optimization algorithm. For all five cases, convergence is achieved within 0.2 s on the same laptop specified in Section 5.4[link], with the DE-based inverse search mainly performed on the CPU, which indicates the high computational efficiency of the proposed framework.

Table 5
Algorithm parameters used in the TLNN-DE inverse optimization

Parameter Value
Algorithm name soea_DE_targetToBest_1_L_templet
Population size 100
Maximum generations 50
Mutation factor 0.6
Crossover probability 0.9

The overall inverse-optimization results are presented in Fig. 16[link]. Fig. 16[link](a) compares the TLNN-predicted surface profiles obtained from the recovered end-force inputs with the corresponding target profiles, and Fig. 16[link](b) shows the associated residual errors. In all five cases, the TLNN-predicted profiles agree closely with the target profiles, and the residual errors remain at the nanometre level. These results demonstrate that the TLNN–DE framework can accurately identify end-force combinations that reproduce the prescribed target profiles. Sample B1 is highlighted in both subfigures as a representative case. Its residual profile exhibits both medium- and high-frequency components, which may arise from numerical artifacts and from uncompensated higher-order terms in the bending system. The recovered end-force configurations are summarized in Fig. 16[link](c). For all five inverse-optimization test cases, the deviation between the recovered and measured end forces remains within 0.5 N. This result indicates that the TLNN–DE framework recovers the corresponding actuation inputs with excellent consistency. Such behavior confirms the robustness of the surrogate model during inverse optimization, even in the presence of measurement uncertainty and mechanical imperfection. More importantly, it shows that the proposed framework can efficiently identify practical input solutions for a non-unique inverse problem that is difficult to solve accurately through purely analytical estimation and manual tuning.

[Figure 16]
Figure 16
Inverse-optimization results obtained by the TLNN–DE framework for the five independent inverse-optimization test cases B1–B5. (a) Comparison between the TLNN-predicted surface profiles obtained from the recovered end-force inputs and the target profiles. (b) Corresponding residual errors. (c) Comparison between the recovered and measured end-force combinations.

The use of different validation metrics in the forward-prediction and inverse-optimization assessments reflects the different objectives of the two tasks. The forward-prediction assessment focuses on whether the TLNN can accurately map end forces to surface profiles and preserve the corresponding effective focusing geometry, whereas the inverse-optimization assessment focuses on whether a prescribed target profile can be reproduced by the recovered end-force inputs. To further provide a comparable optical-level evaluation, the image distance and center RoC are also fitted from the target profiles and from the TLNN-predicted profiles obtained using the recovered end-force inputs. For the five inverse-optimization test cases, the maximum difference in fitted image distance is 5.3 mm, and the differences in fitted center RoC remain below 0.49 m. This consistency is reasonable because the DE algorithm does not rely on an independently trained inverse neural network, but searches the force space using the trained forward TLNN as a fast profile evaluator. Overall, these results demonstrate that the proposed TLNN–DE framework provides an effective inverse-optimization route for dynamic bending systems.

6. Conclusion and perspective

This study presents the preliminary development and multi-method optimization of a small-RoC bendable mirror system through both analytical and data-driven approaches. The analytical method, based on elliptical bending theory and manual force adjustment, provides a physically grounded starting point for mirror shape control and confirms the basic deformation capability of the holder. However, the surface figure and ray-tracing results show that analytical estimation combined with manual tuning is insufficient to accurately drive the system to the intended optical condition. The main limitation arises from practical factors such as alignment error, clamping-induced distortion, and force mismatch during adjustment. This limitation motivates the introduction of a more efficient data-driven optimization framework.

To address this problem, a TLNN–DE framework is established for surrogate modeling and inverse optimization of the dynamic bending system. The TLNN is trained in two stages. In Stage 1, a base model is constructed using 500 simulated force–profile pairs generated by automated finite element analysis in ANSYS Workbench. In Stage 2, the pretrained model is refined using 32 matrix-style measured force–profile pairs. Five additional independent cases are used for forward-prediction evaluation, and another five are reserved for inverse-optimization assessment. The results show that the TLNN provides stable convergence during training and accurately captures the force-to-shape relationship of the bending system. For the forward-prediction test cases, the prediction errors remain on the order of 10 nm, while the differences in fitted image distance and center RoC remain within 5 mm and 0.55 m, respectively. These results confirm that the surrogate model can reliably predict the surface profile and determine the effective focusing geometry.

On this basis, the pretrained TLNN is coupled with a DE algorithm to solve the inverse problem of determining the end-force configuration corresponding to a prescribed target profile. The inverse-optimization results show that convergence is achieved within 0.2 s for all test cases, the TLNN-predicted profiles obtained from the recovered forces agree with the target profiles at the nanometre level, and the deviations between the recovered and measured end forces remain within 0.5 N. These results demonstrate that the TLNN–DE framework can provide accurate and efficient inverse solutions for the dynamic bending system under realistic experimental conditions. More importantly, they confirm that the proposed data-driven route effectively overcomes the practical limitations of purely analytical estimation and manual adjustment for this class of non-unique inverse-control problems.

The present work establishes a transferable modeling and optimization framework for small-RoC bendable mirrors and, more broadly, for active or adaptive optical elements in FEL and SRF beamlines. In practice, this suggests that future bendable mirrors could be calibrated before installation and then deployed with minimal on-site tuning. At present, however, the LTP-based metrology and optimization correspond to a fixed upstream optical geometry defined by p, q, and θ, for which surface-figure metrology is sufficient. In realistic beamline operation, these optical parameters are more likely to vary with the working condition. This limitation motivates extension of the present framework from surface-figure prediction to beam-oriented optimization by incorporating optical performance metrics such as focal spot size and wavefront quality through optical simulation or experimental measurement. In parallel, a water-cooling module will be introduced to investigate thermal deformation and performance stability under coupled cooling, clamping, and loading conditions. Long-term stability and corresponding correction strategies will also be studied systematically. Ultimately, this framework aims to support the implementation of closed-loop adaptive control for real-time surface figure correction in high-performance optical systems.

Footnotes

‡These authors contributed equally to this work.

Acknowledgements

The authors would like to acknowledge the staff members of the Dalian Coherent Light Source (DCLS, https://cstr.cn/31127.02.DCLS) for their technical support and assistance.

Conflict of interest

The authors declare that the publication of this paper has no conflicts of interest.

Funding information

The following funding is acknowledged: National Natural Science Foundation of China (Grant Nos. 12305360, 22303055 and 22288201); Shenzhen Basic Research Program (Grant No. JCYJ20240813164511016); Scientific Instrument Developing Project of Chinese Academy of Sciences (Grant No. GJJSTD20220001); DICP funding (Grant No. DICP I202304); Strategic Priority Research Program of the Chinese Academy of Sciences (Grant No. XDB0970000, subject No. XDB0970100).

References

Return to citationAckermann, W., Asova, G., Ayvazyan, V., Azima, A., Baboi, N., Bähr, J., Balandin, V., Beutner, B., Brandt, A., Bolzmann, A., Brinkmann, R., Brovko, O. I., Castellano, M., Castro, P., Catani, L., Chiadroni, E., Choroba, S., Cianchi, A., Costello, J. T., Cubaynes, D., Dardis, J., Decking, W., Delsim-Hashemi, H., Delserieys, A., Di Pirro, G., Dohlus, M., Düsterer, S., Eckhardt, A., Edwards, H. T., Faatz, B., Feldhaus, J., Flöttmann, K., Frisch, J., Fröhlich, L., Garvey, T., Gensch, U., Gerth, C., Görler, M., Golubeva, N., Grabosch, H. J., Grecki, M., Grimm, O., Hacker, K., Hahn, U., Han, J. H., Honkavaara, K., Hott, T., Hüning, M., Ivanisenko, Y., Jaeschke, E., Jalmuzna, W., Jezynski, T., Kammering, R., Katalev, V., Kavanagh, K., Kennedy, E. T., Khodyachykh, S., Klose, K., Kocharyan, V., Körfer, M., Kollewe, M., Koprek, W., Korepanov, S., Kostin, D., Krassilnikov, M., Kube, G., Kuhlmann, M., Lewis, C. L. S., Lilje, L., Limberg, T., Lipka, D., Löhl, F., Luna, H., Luong, M., Martins, M., Meyer, M., Michelato, P., Miltchev, V., Möller, W. D., Monaco, L., Müller, W. F. O., Napieralski, O., Napoly, O., Nicolosi, P., Nölle, D., Nuñez, T., Oppelt, A., Pagani, C., Paparella, R., Pchalek, N., Pedregosa-Gutierrez, J., Petersen, B., Petrosyan, B., Petrosyan, G., Petrosyan, L., Pflüger, J., Plönjes, E., Poletto, L., Pozniak, K., Prat, E., Proch, D., Pucyk, P., Radcliffe, P., Redlin, H., Rehlich, K., Richter, M., Roehrs, M., Roensch, J., Romaniuk, R., Ross, M., Rossbach, J., Rybnikov, V., Sachwitz, M., Saldin, E. L., Sandner, W., Schlarb, H., Schmidt, B., Schmitz, M., Schmüser, P., Schneider, J. R., Schneidmiller, E. A., Schnepp, S., Schreiber, S., Seidel, M., Sertore, D., Shabunov, A. V., Simon, C., Simrock, S., Sombrowski, E., Sorokin, A. A., Spanknebel, P., Spesyvtsev, R., Staykov, L., Steffen, B., Stephan, F., Stulle, F., Thom, H., Tiedtke, K., Tischer, M., Toleikis, S., Treusch, R., Trines, D., Tsakov, I., Vogel, E., Weiland, T., Weise, H., Wellhöfer, M., Wendt, M., Will, I., Winter, A., Wittenburg, K., Wurth, W., Yeates, P., Yurkov, M. V., Zagorodnov, I. & Zapfe, K. (2007). Nat. Photon. 1, 336–342.  Web of Science CrossRef Google Scholar
Return to citationAlcock, S. G., Nistea, I.-T., Badami, V. G., Signorato, R. & Sawhney, K. (2019). Rev. Sci. Instrum. 90, 021712.  CrossRef PubMed Google Scholar
Return to citationAnsel, J., Yang, E., He, H., Gimelshein, N., Jain, A., Voznesensky, M., Bao, B., Bell, P., Berard, D., Burovski, E., Chauhan, G., Chourdia, A., Constable, W., Desmaison, A., DeVito, Z., Ellison, E., Feng, W., Gong, J., Gschwind, M., Hirsh, B., Huang, S., Kalambarkar, K., Kirsch, L., Lazos, M., Lezcano, M., Liang, Y., Liang, J., Lu, Y., Luk, C. K., Maher, B., Pan, Y., Puhrsch, C., Reso, M., Saroufim, M., Siraichi, M. Y., Suk, H., Zhang, S., Suo, M., Tillet, P., Zhao, X., Wang, E., Zhou, K., Zou, R., Wang, X., Mathews, A., Wen, W., Chanan, G., Wu, P. & Chintala, S. (2024). Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS2024), Volume 2, pp. 929–947.  Google Scholar
Return to citationAnsys (2023). Ansys Workbench 2023 R1, https://www.ansys.com/.  Google Scholar
Return to citationBuras, B. & Materlik, G. (1986). Nucl. Instrum. Methods Phys. Res. A 246, 21–31.  CrossRef Google Scholar
Return to citationCocco, D., Bortoletto, G., Sergo, R., Sostero, G. & Cudin, I. (2010). Nucl. Instrum. Methods Phys. Res. A 616, 128–133.  CrossRef Google Scholar
Return to citationCocco, D., Cutler, G., Sanchez del Rio, M., Rebuffi, L., Shi, X. & Yamauchi, K. (2022). Phys. Rep. 974, 1–40.  Web of Science CrossRef CAS Google Scholar
Return to citationCocco, D., Hardin, C. L., Morton, D. S., Lee, L., Ng, M. L., Zhang, L., Assoufid, L., Grizolli, W., Shi, X., Walko, D. A., Cutler, G. D., Goldberg, K. A., Wojdyla, A., Idir, M., Huang, L. & Dovillaire, G. (2020). Opt. Express 28, 19242.  CrossRef PubMed Google Scholar
Return to citationDecking, W., Abeghyan, S., Abramian, P., Abramsky, A., Aguirre, A., Albrecht, C., Alou, P., Altarelli, M., Altmann, P., Amyan, K., Anashin, V., Apostolov, E., Appel, K., Auguste, D., Ayvazyan, V., Baark, S., Babies, F., Baboi, N., Bak, P., Balandin, V., Baldinger, R., Baranasic, B., Barbanotti, S., Belikov, O., Belokurov, V., Belova, L., Belyakov, V., Berry, S., Bertucci, M., Beutner, B., Block, A., Blöcher, M., Böckmann, T., Bohm, C., Böhnert, M., Bondar, V., Bondarchuk, E., Bonezzi, M., Borowiec, P., Bösch, C., Bösenberg, U., Bosotti, A., Böspflug, R., Bousonville, M., Boyd, E., Bozhko, Y., Brand, A., Branlard, J., Briechle, S., Brinker, F., Brinker, S., Brinkmann, R., Brockhauser, S., Brovko, O., Brück, H., Brüdgam, A., Butkowski, L., Büttner, T., Calero, J., Castro-Carballo, E., Cattalanotto, G., Charrier, J., Chen, J., Cherepenko, A., Cheskidov, V., Chiodini, M., Chong, A., Choroba, S., Chorowski, M., Churanov, D., Cichalewski, W., Clausen, M., Clement, W., Cloué, C., Cobos, J. A., Coppola, N., Cunis, S., Czuba, K., Czwalinna, M., D'Almagne, B., Dammann, J., Danared, H., de Zubiaurre Wagner, A., Delfs, A., Delfs, T., Dietrich, F., Dietrich, T., Dohlus, M., Dommach, M., Donat, A., Dong, X., Doynikov, N., Dressel, M., Duda, M., Duda, P., Eckoldt, H., Ehsan, W., Eidam, J., Eints, F., Engling, C., Englisch, U., Ermakov, A., Escherich, K., Eschke, J., Saldin, E., Faesing, M., Fallou, A., Felber, M., Fenner, M., Fernandes, B., Fernández, J. M., Feuker, S., Filippakopoulos, K., Floettmann, K., Fogel, V., Fontaine, M., Francés, A., Martin, I. F., Freund, W., Freyermuth, T., Friedland, M., Fröhlich, L., Fusetti, M., Fydrych, J., Gallas, A., García, O., Garcia-Tabares, L., Geloni, G., Gerasimova, N., Gerth, C., Geßler, P., Gharibyan, V., Gloor, M., Głowinkowski, J., Goessel, A., Gołębiewski, Z., Golubeva, N., Grabowski, W., Graeff, W., Grebentsov, A., Grecki, M., Grevsmuehl, T., Gross, M., Grosse-Wortmann, U., Grünert, J., Grunewald, S., Grzegory, P., Feng, G., Guler, H., Gusev, G., Gutierrez, J. L., Hagge, L., Hamberg, M., Hanneken, R., Harms, E., Hartl, I., Hauberg, A., Hauf, S., Hauschildt, J., Hauser, J., Havlicek, J., Hedqvist, A., Heidbrook, N., Hellberg, F., Henning, D., Hensler, O., Hermann, T., Hidvégi, A., Hierholzer, M., Hintz, H., Hoffmann, F., Hoffmann, M., Hoffmann, M., Holler, Y., Hüning, M., Ignatenko, A., Ilchen, M., Iluk, A., Iversen, J., Iversen, J., Izquierdo, M., Jachmann, L., Jardon, N., Jastrow, U., Jensch, K., Jensen, J., Jeżabek, M., Jidda, M., Jin, H., Johansson, N., Jonas, R., Kaabi, W., Kaefer, D., Kammering, R., Kapitza, H., Karabekyan, S., Karstensen, S., Kasprzak, K., Katalev, V., Keese, D., Keil, B., Kholopov, M., Killenberger, M., Kitaev, B., Klimchenko, Y., Klos, R., Knebel, L., Koch, A., Koepke, M., Köhler, S., Köhler, W., Kohlstrunk, N., Konopkova, Z., Konstantinov, A., Kook, W., Koprek, W., Körfer, M., Korth, O., Kosarev, A., Kosiński, K., Kostin, D., Kot, Y., Kotarba, A., Kozak, T., Kozak, V., Kramert, R., Krasilnikov, M., Krasnov, A., Krause, B., Kravchuk, L., Krebs, O., Kretschmer, R., Kreutzkamp, J., Kröplin, O., Krzysik, K., Kube, G., Kuehn, H., Kujala, N., Kulikov, V., Kuzminych, V., La Civita, D., Lacroix, M., Lamb, T., Lancetov, A., Larsson, M., Le Pinvidic, D., Lederer, S., Lensch, T., Lenz, D., Leuschner, A., Levenhagen, F., Li, Y., Liebing, J., Lilje, L., Limberg, T., Lipka, D., List, B., Liu, J., Liu, S., Lorbeer, B., Lorkiewicz, J., Lu, H. H., Ludwig, F., Machau, K., Maciocha, W., Madec, C., Magueur, C., Maiano, C., Maksimova, I., Malcher, K., Maltezopoulos, T., Mamoshkina, E., Manschwetus, B., Marcellini, F., Marinkovic, G., Martinez, T., Martirosyan, H., Maschmann, W., Maslov, M., Matheisen, A., Mavric, U., Meißner, J., Meissner, K., Messerschmidt, M., Meyners, N., Michalski, G., Michelato, P., Mildner, N., Moe, M., Moglia, F., Mohr, C., Mohr, S., Möller, W., Mommerz, M., Monaco, L., Montiel, C., Moretti, M., Morozov, I., Morozov, P., Mross, D., Mueller, J., Müller, C., Müller, J., Müller, K., Munilla, J., Münnich, A., Muratov, V., Napoly, O., Näser, B., Nefedov, N., Neumann, R., Neumann, R., Ngada, N., Noelle, D., Obier, F., Okunev, I., Oliver, J. A., Omet, M., Oppelt, A., Ottmar, A., Oublaid, M., Pagani, C., Paparella, R., Paramonov, V., Peitzmann, C., Penning, J., Perus, A., Peters, F., Petersen, B., Petrov, A., Petrov, I., Pfeiffer, S., Pflüger, J., Philipp, S., Pienaud, Y., Pierini, P., Pivovarov, S., Planas, M., Pławski, E., Pohl, M., Polinski, J., Popov, V., Prat, S., Prenting, J., Priebe, G., Pryschelski, H., Przygoda, K., Pyata, E., Racky, B., Rathjen, A., Ratuschni, W., Regnaud-Campderros, S., Rehlich, K., Reschke, D., Robson, C., Roever, J., Roggli, M., Rothenburg, J., Rusiński, E., Rybaniec, R., Sahling, H., Salmani, M., Samoylova, L., Sanzone, D., Saretzki, F., Sawlanski, O., Schaffran, J., Schlarb, H., Schlösser, M., Schlott, V., Schmidt, C., Schmidt-Foehre, F., Schmitz, M., Schmökel, M., Schnautz, T., Schneidmiller, E., Scholz, M., Schöneburg, B., Schultze, J., Schulz, C., Schwarz, A., Sekutowicz, J., Sellmann, D., Semenov, E., Serkez, S., Sertore, D., Shehzad, N., Shemarykin, P., Shi, L., Sienkiewicz, M., Sikora, D., Sikorski, M., Silenzi, A., Simon, C., Singer, W., Singer, X., Sinn, H., Sinram, K., Skvorodnev, N., Smirnow, P., Sommer, T., Sorokin, A., Stadler, M., Steckel, M., Steffen, B., Steinhau-Kühl, N., Stephan, F., Stodulski, M., Stolper, M., Sulimov, A., Susen, R., Świerblewski, J., Sydlo, C., Syresin, E., Sytchev, V., Szuba, J., Tesch, N., Thie, J., Thiebault, A., Tiedtke, K., Tischhauser, D., Tolkiehn, J., Tomin, S., Tonisch, F., Toral, F., Torbin, I., Trapp, A., Treyer, D., Trowitzsch, G., Trublet, T., Tschentscher, T., Ullrich, F., Vannoni, M., Varela, P., Varghese, G., Vashchenko, G., Vasic, M., Vazquez-Velez, C., Verguet, A., Vilcins-Czvitkovits, S., Villanueva, R., Visentin, B., Viti, M., Vogel, E., Volobuev, E., Wagner, R., Walker, N., Wamsat, T., Weddig, H., Weichert, G., Weise, H., Wenndorf, R., Werner, M., Wichmann, R., Wiebers, C., Wiencek, M., Wilksen, T., Will, I., Winkelmann, L., Winkowski, M., Wittenburg, K., Witzig, A., Wlk, P., Wohlenberg, T., Wojciechowski, M., Wolff-Fabris, F., Wrochna, G., Wrona, K., Yakopov, M., Yang, B., Yang, F., Yurkov, M., Zagorodnov, I., Zalden, P., Zavadtsev, A., Zavadtsev, D., Zhirnov, A., Zhukov, A., Ziemann, V., Zolotov, A., Zolotukhina, N., Zummack, F. & Zybin, D. (2020). Nat. Photon. 14, 391–397.  Web of Science CrossRef CAS Google Scholar
Return to citationDong, X., Feng, L., Kang, L., Fan, R., Pan, G., Zhao, D. & Xu, C. (2007). AIP Conf. Proc. 879, 963–966.  CrossRef CAS Google Scholar
Return to citationDuris, J., Kennedy, D., Hanuka, A., Shtalenkova, J., Edelen, A., Baxevanis, P., Egger, A., Cope, T., McIntire, M., Ermon, S. & Ratner, D. (2020). Phys. Rev. Lett. 124, 124801.  Web of Science CrossRef PubMed Google Scholar
Return to citationEmma, P., Akre, R., Arthur, J., Bionta, R., Bostedt, C., Bozek, J., Brachmann, A., Bucksbaum, P., Coffee, R., Decker, F. J., Ding, Y., Dowell, D., Edstrom, S., Fisher, A., Frisch, J., Gilevich, S., Hastings, J., Hays, G., Hering, P., Huang, Z., Iverson, R., Loos, H., Messerschmidt, M., Miahnahri, A., Moeller, S., Nuhn, H. D., Pile, G., Ratner, D., Rzepiela, J., Schultz, D., Smith, T., Stefan, P., Tompkins, H., Turner, J., Welch, J., White, W., Wu, J., Yocky, G. & Galayda, J. (2010). Nat. Photon. 4, 641–647.  Web of Science CrossRef CAS Google Scholar
Return to citationGunjala, G., Wojdyla, A., Goldberg, K. A., Qiao, Z., Shi, X., Assoufid, L. & Waller, L. (2023). J. Synchrotron Rad. 30, 57–64.  Web of Science CrossRef IUCr Journals Google Scholar
Return to citationHowells, M., Cambie, D., Irick, S., MacDowell, A., Padmore, H., Renner, T., Rah, S. & Sandler, R. (2000). Opt. Eng. 39, 2748–2762.  CrossRef Google Scholar
Return to citationIshikawa, T., Aoyagi, H., Asaka, T., Asano, Y., Azumi, N., Bizen, T., Ego, H., Fukami, K., Fukui, T., Furukawa, Y., Goto, S., Hanaki, H., Hara, T., Hasegawa, T., Hatsui, T., Higashiya, A., Hirono, T., Hosoda, N., Ishii, M., Inagaki, T., Inubushi, Y., Itoga, T., Joti, Y., Kago, M., Kameshima, T., Kimura, H., Kirihara, Y., Kiyomichi, A., Kobayashi, T., Kondo, C., Kudo, T., Maesaka, H., Maréchal, X. M., Masuda, T., Matsubara, S., Matsumoto, T., Matsushita, T., Matsui, S., Nagasono, M., Nariyama, N., Ohashi, H., Ohata, T., Ohshima, T., Ono, S., Otake, Y., Saji, C., Sakurai, T., Sato, T., Sawada, K., Seike, T., Shirasawa, K., Sugimoto, T., Suzuki, S., Takahashi, S., Takebe, H., Takeshita, K., Tamasaku, K., Tanaka, H., Tanaka, R., Tanaka, T., Togashi, T., Togawa, K., Tokuhisa, A., Tomizawa, H., Tono, K., Wu, S., Yabashi, M., Yamaga, M., Yamashita, A., Yanagida, K., Zhang, C., Shintake, T., Kitamura, H. & Kumagai, N. (2012). Nat. Photon. 6, 540–544.  Web of Science CrossRef CAS Google Scholar
Return to citationJazzbin, J. (2020). Geatpy: the genetic and evolutionary algorithm toolbox with high performance in python, http://www.geatpy.com/.  Google Scholar
Return to citationKang, H.-S., Min, C.-K., Heo, H., Kim, C., Yang, H., Kim, G., Nam, I., Baek, S. Y., Choi, H.-J., Mun, G., Park, B. R., Suh, Y. J., Shin, D. C., Hu, J., Hong, J., Jung, S., Kim, S.-H., Kim, K., Na, D., Park, S. S., Park, Y. J., Han, J.-H., Jung, Y. G., Jeong, S. H., Lee, H. G., Lee, S., Lee, S., Lee, W.-W., Oh, B., Suh, H. S., Parc, Y. W., Park, S.-J., Kim, M. H., Jung, N.-S., Kim, Y.-C., Lee, M.-S., Lee, B.-H., Sung, C.-W., Mok, I.-S., Yang, J.-M., Lee, C.-S., Shin, H., Kim, J. H., Kim, Y., Lee, J. H., Park, S.-Y., Kim, J., Park, J., Eom, I., Rah, S., Kim, S., Nam, K. H., Park, J., Park, J., Kim, S., Kwon, S., Park, S. H., Kim, K. S., Hyun, H., Kim, S. N., Kim, S., Hwang, S., Kim, M. J., Lim, C., Yu, C., Kim, B.-S., Kang, T.-H., Kim, K.-W., Kim, S.-H., Lee, H.-S., Lee, H.-S., Park, K.-H., Koo, T.-Y., Kim, D.-E. & Ko, I. S. (2017). Nat. Photon. 11, 708–713.  Web of Science CrossRef CAS Google Scholar
Return to citationKirkpatrick, P. & Baez, A. V. (1948). J. Opt. Soc. Am. 38, 766–774.  CrossRef PubMed CAS Web of Science Google Scholar
Return to citationLuca, R. & Manuel Sanchez del, R. (2017). Proc. SPIE 10388, 103880S.  Google Scholar
Return to citationLuo, Z., Zhang, Z., Zhao, F., Fan, C., Feng, J., Zhou, H., Meng, F., Zhuang, X. & Wang, J. (2024). Materials Today Sustainability 27, 100841.  CrossRef Google Scholar
Return to citationManfredda, M., Fava, C., Gerusina, S., Gobessi, R., Mahne, N., Raimondi, L., Simoncig, A. & Zangrando, M. (2022). Synchrotron Radiat. News 35(2), 29–36.  Google Scholar
Return to citationMimura, H., Handa, S., Kimura, T., Yumoto, H., Yamakawa, D., Yokoyama, H., Matsuyama, S., Inagaki, K., Yamamura, K., Sano, Y., Tamasaku, K., Nishino, Y., Yabashi, M., Ishikawa, T. & Yamauchi, K. (2010). Nat. Phys. 6, 122–125.  Web of Science CrossRef CAS Google Scholar
Return to citationNistea, I.-T., Alcock, S. G., Foster, A., Badami, V., Signorato, R. & Fusco, M. (2025). J. Synchrotron Rad. 32, 133–144.  Web of Science CrossRef IUCr Journals Google Scholar
Return to citationNistea, I. T., Alcock, S. G., Kristiansen, P. & Young, A. (2017). J. Synchrotron Rad. 24, 615–621.  Web of Science CrossRef IUCr Journals Google Scholar
Return to citationNovinec, L., Pancaldi, M., Capotondi, F., De Ninno, G., Guzzi, F., Kourousias, G., Pedersoli, E., Ressel, B., Rösner, B., Simoncig, A., Zangrando, M. & Manfredda, M. (2024). J. Synchrotron Rad. 31, 1058–1066.  CrossRef CAS IUCr Journals Google Scholar
Return to citationPrat, E., Abela, R., Aiba, M., Alarcon, A., Alex, J., Arbelo, Y., Arrell, C., Arsov, V., Bacellar, C., Beard, C., Beaud, P., Bettoni, S., Biffiger, R., Bopp, M., Braun, H.-H., Calvi, M., Cassar, A., Celcer, T., Chergui, M., Chevtsov, P., Cirelli, C., Citterio, A., Craievich, P., Divall, M. C., Dax, A., Dehler, M., Deng, Y., Dietrich, A., Dijkstal, P., Dinapoli, R., Dordevic, S., Ebner, S., Engeler, D., Erny, C., Esposito, V., Ferrari, E., Flechsig, U., Follath, R., Frei, F., Ganter, R., Garvey, T., Geng, Z., Gobbo, A., Gough, C., Hauff, A., Hauri, C. P., Hiller, N., Hunziker, S., Huppert, M., Ingold, G., Ischebeck, R., Janousch, M., Johnson, P. J. M., Johnson, S. L., Juranić, P., Jurcevic, M., Kaiser, M., Kalt, R., Keil, B., Kiselev, D., Kittel, C., Knopp, G., Koprek, W., Laznovsky, M., Lemke, H. T., Sancho, D. L., Löhl, F., Malyzhenkov, A., Mancini, G. F., Mankowsky, R., Marcellini, F., Marinkovic, G., Martiel, I., Märki, F., Milne, C. J., Mozzanica, A., Nass, K., Orlandi, G. L., Loch, C. O., Paraliev, M., Patterson, B., Patthey, L., Pedrini, B., Pedrozzi, M., Pradervand, C., Radi, P., Raguin, J.-Y., Redford, S., Rehanek, J., Reiche, S., Rivkin, L., Romann, A., Sala, L., Sander, M., Schietinger, T., Schilcher, T., Schlott, V., Schmidt, T., Seidel, M., Stadler, M., Stingelin, L., Svetina, C., Treyer, D. M., Trisorio, A., Vicario, C., Voulot, D., Wrulich, A., Zerdane, S. & Zimoch, E. (2020). Nat. Photon. 14, 748–754.  Web of Science CrossRef CAS Google Scholar
Return to citationPrice, K., Storn, R. & Lampinen, J. (2005). Differential Evolution – A Practical Approach to Global Optimization. Springer.  Google Scholar
Return to citationRaimondi, L., Manfredda, M., Mahne, N., Cocco, D., Capotondi, F., Pedersoli, E., Kiskinova, M. & Zangrando, M. (2019). J. Synchrotron Rad. 26, 1462–1472.  Web of Science CrossRef CAS IUCr Journals Google Scholar
Return to citationRebuffi, L. & Sánchez del Río, M. (2016). J. Synchrotron Rad. 23, 1357–1367.  Web of Science CrossRef IUCr Journals Google Scholar
Return to citationRebuffi, L., Shi, X., Qiao, Z., Highland, M. J., Frith, M. G., Wojdyla, A., Goldberg, K. A. & Assoufid, L. (2023). Opt. Express 31, 21264–21279.  CrossRef CAS PubMed Google Scholar
Return to citationSakdinawat, A. & Attwood, D. (2010). Nat. Photon. 4, 840–848.  Web of Science CrossRef CAS Google Scholar
Return to citationSiewert, F., Buchheim, J., Boutet, S., Williams, G. J., Montanez, P. A., Krzywinski, J. & Signorato, R. (2012). Opt. Express 20, 4525–4536.  Web of Science CrossRef PubMed Google Scholar
Return to citationSun, B., Li, X., Sun, J., Wu, M., Tan, S., Xu, Z., Dong, X., Li, Q., Zhang, W. & Yang, X. (2025a). Smart Mater. Struct. 34, 095008.  CrossRef Google Scholar
Return to citationSun, B., Li, Q., Yang, C., Hu, K., Xu, Z., Dong, X., Zhang, W. & Yang, X. (2025b). J. Synchrotron Rad. 32, 46–56.  CrossRef IUCr Journals Google Scholar
Return to citationTanaka, H., Watanabe, T., Abe, T., Azumi, N., Aoki, T., Dewa, H., Fujita, T., Fukami, K., Fukui, T., Hara, T., Hiraiwa, T., Imamura, K., Inagaki, T., Iwai, E., Kagamihata, A., Kawase, M., Kida, Y., Kondo, C., Maesaka, H., Magome, T., Masaki, M., Masuda, T., Matsubara, S., Matsui, S., Ohshima, T., Oishi, M., Seike, T., Shoji, M., Soutome, K., Sugimoto, T., Suzuki, S., Tajima, M., Takano, S., Tamura, K., Tanaka, T., Taniuchi, T., Taniuchi, Y., Togawa, K., Tomai, T., Ueda, Y., Yamaguchi, H., Yabashi, M. & Ishikawa, T. (2024). J. Synchrotron Rad. 31, 1420–1437.  Web of Science CrossRef IUCr Journals Google Scholar
Return to citationVannoni, M., Yang, F., Siewert, F. & Sinn, H. (2014). Proc. SPIE 9208, 92080I.  Google Scholar
Return to citationVannoni, M., Yang, F. & Sinn, H. (2015). Opt. Eng. 54, 1–7.  CrossRef Google Scholar
Return to citationWang, G. (2017). Proceedings of the 8th International Particle Accelerator Conference (IPAC2017), Copenhagen, Denmark, pp. 2709–2712.  Google Scholar
Return to citationWang, X., Zeng, L., Shao, J., Liang, Y., Yi, H., Yu, Y., Sun, J., Li, X., Feng, C., Wang, Z., Zhao, S., Jia, H., Huang, S., Zhang, W. & Yang, X. (2023). Proceedings of the 14th International Particle Accelerator Conference IPAC2023, Venice, Italy, pp. 1852–1855.  Google Scholar
Return to citationWu, M., Li, Q., Wang, M., Zhu, Q., Cai, J., Xu, Z., Zhou, H., Huang, L., Zhang, B., Qi, R., Zhang, Z., Li, W., Zhong, Y. & Zhang, W. (2024). J. Synchrotron Rad. 31, 1010–1018.  CrossRef CAS IUCr Journals Google Scholar
Return to citationXu, Z., Yang, C. & Zhang, W. (2024). Int. Commun. Heat. Mass. Transf. 153, 107371.  Web of Science CrossRef Google Scholar
Return to citationXu, Z., Zhang, W., Yang, C. & Zhong, Y. (2023). Sci. Rep. 13, 9653.  Web of Science CrossRef PubMed Google Scholar
Return to citationYashchuk, V. V. (2009). Rev. Sci. Instrum. 80, 115101.  Web of Science CrossRef PubMed Google Scholar
Return to citationZhang, L., Baker, R., Barrett, R., Cloetens, P., Dabin, Y., Garrett, R., Gentle, I., Nugent, K. & Wilkins, S. (2010). AIP Conf. Proc. 1234, 801–804.  CrossRef Google Scholar
Return to citationZhang, L., Cocco, D., Kelez, N., Morton, D. S., Srinivasan, V. & Stefan, P. M. (2015). J. Synchrotron Rad. 22, 1170–1181.  Web of Science CrossRef IUCr Journals Google Scholar
Return to citationZhang, R., Rebuffi, L., Egly, C., Shi, X. & Assoufid, L. (2025). Opt. Lett. 50, 3237–3240.  CrossRef Google Scholar
Return to citationZhao, Z. T., Wang, D., Yang, Z. H. & Yin, L. (2018). Proceedings of the 38th International Free Electron Laser Conference (FEL2017), Santa Fe, NM, USA, pp. 182–184.  Google Scholar

This is an open-access article distributed under the terms of the Creative Commons Attribution (CC-BY) Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are cited.

Journal logoJOURNAL OF
SYNCHROTRON
RADIATION
ISSN: 1600-5775