3.2. Industrial Data Acquisition and Physics-Informed Synthesis
The empirical foundation of this study is derived from the RM450A industrial-grade SLM system, equipped with a comprehensive sensor array spanning seven critical functional modules (
Figure 3). Data transmission is facilitated via a unified fieldbus architecture, ensuring microsecond-level synchronization across 41 monitored parameters.
3.2.1. Baseline Steady-State Data
Under nominal operating conditions, a high-fidelity baseline was established by continuously monitoring 8582 printing layers. At a deterministic sampling frequency of 1 Hz, over 290,000 multivariate records were captured. To ensure replicability and establish a rigorous physical baseline, the nominal process parameters during the steady-state data acquisition were strictly controlled. The feedstock material utilized was a commercial aluminum alloy (AlSi10Mg) consisting of highly spherical powder with a particle size distribution of 15–53 μm, processed under a continuous high-purity argon shielding gas flow. The target build geometry was a complex shoe mold.
The optical system was configured with a nominal laser power of 365 W, a focal spot diameter of 80
μm, and an average scanning speed of 1180 mm/s. The mechanical forming system was set to deposit a constant layer thickness of 40 μm.
It is critical to note the relationship between these specific process parameters and the collected multi-system telemetry. The equipment’s operational parameters directly reflect the physical regulatory effects of the chosen process settings. For different materials or build geometries, operators only need to fine-tune the process parameters, which consequently establishes a new nominal equilibrium for the equipment’s telemetry. Therefore, the proposed monitoring framework exhibits strong transferability across varying manufacturing scenarios; it functions by learning the specific healthy baseline of a given material-process envelope and detecting systemic mechanical or environmental deviations from that established equilibrium.
The baseline steady-state data reflect a statistically significant representation of the machine’s “healthy” dynamic envelope. The feature distribution across the SLM subsystems is detailed in
Table 1.
While the 41 monitored variables represent macro-level machine telemetry, their deviations are inextricably linked to micro-scale metallurgical defects through three primary causal pathways:
Opto-Thermal Linkage (Optical & Energy Systems): Drifts in galvanometer temperature or voltage inevitably induce focal shifts or fluctuations in scanning velocity. These deviations alter the localized Volumetric Energy Density (VED) at the powder bed, serving as direct precursors to lack of fusion (underheating) or keyhole-induced porosity (overheating).
Powder-Bed Kinematics (Forming System): Mechanical anomalies, such as abnormal recoater blade torque or positional deviations, compromise the uniformity of the powder layer. Localized excessive powder thickness prevents adequate laser penetration, reliably leading to interlayer delamination and structural weak points.
Atmospheric & Filtration Dynamics (Sealing & Filtration Systems): The stability of the shielding gas flow is heavily dependent on chamber pressure and filtration differential pressure. Subsystem deviations in these areas disrupt the laminar flow, preventing the efficient removal of spatter and condensates. The subsequent redeposition of these byproducts onto the melt-pool trajectory may directly lead to slag inclusions and severe oxidation.
By monitoring these specific telemetry channels, the proposed framework does not merely detect generic machine noise but rather isolates the systemic subsystem deviations that threaten equipment stability, moving away from predicting downstream build defects to focus strictly on machine-condition degradation.
3.2.2. Controlled Anomaly Injection via Physics-Informed Paradigms
To overcome the inherent scarcity of real-world failure labels and support categorical balance, we employed a physics-informed fault injection strategy. Controlled hardware and software overrides—executed directly via the overarching Programmable Logic Controller (PLC) interfaces, analog signal generators, and mechanical valve throttling—were utilized to synthesize reproducible degradation patterns across all seven functional modules. For instance, fluidic and thermodynamic anomalies (such as cooling or filtration issues) were primarily induced via physical valve restriction to mimic progressive occlusion, whereas electromechanical and optical drifts were synthesized by overriding the nominal setpoints within the PLC control loops. The specific manifestations across the modules include:
Optical System: Controlled perturbations were injected into the galvanometer control loops, including stochastic transients (circuit surges) and monotonic linear drifts (thermally induced deviation). A 5 °C thermal bias was also introduced to simulate opto-thermal coupling faults.
Filtration System: Harmonic pressure oscillations (0.1–0.5 MPa) were induced to emulate pump degradation, and non-linear impedance escalation was applied to represent progressive filter occlusion.
Cooling System: Flow-rate anomalies were synthesized by mechanically throttling the high-temperature and low-temperature water valves, simulating chiller flow restrictions and cooling degradation.
Forming System: Transient positional deviations and artificial torque resistance were applied to the recoater blade’s servo-drive, accurately simulating the mechanical drag caused by powder jamming or rail friction.
Sealing System: Transient oxygen concentration spikes and chamber pressure drops were induced by briefly overriding the purge gas circuitry, simulating dynamic seal leaks during the build process.
Preheating System: Asymmetric thermal gradients were created by systematically deactivating individual substrate heating channels or introducing thermal bias, replicating the failure of resistive heating elements.
Energy System: A progressive linear attenuation was applied to the actual laser output power via the overarching control system, effectively simulating the energy degradation caused by protective window contamination.
All anomalous streams were timestamp-aligned with the baseline telemetry, ensuring a standardized input tensor. Crucially, because this framework is architected for machine-condition monitoring rather than post-build part inspection, the categorical labels directly correspond to these deterministic, hardware-level physical injections. This actively controlled methodology ensures absolute ground-truth validity for the machine-state labels without the need for ex situ part validation.
3.2.3. Dataset Construction Strategies
To evaluate the impact of class distribution on diagnostic robustness and mitigate potential sampling bias, we developed three distinct anomaly-augmented datasets. These strategies are architected to simulate varied industrial scenarios, ranging from feature-proportional fault distribution to perfectly balanced multi-class benchmarks:
Feature-Weighted (FW) Strategy: Anomalous samples are allocated proportionally to the intrinsic feature dimensionality of each subsystem. It must be noted that sensor count is not inherently proportional to the actual failure likelihood. Therefore, this strategy does not aim to perfectly mirror empirical failure rates; rather, it serves as a structural baseline to evaluate how the CNN processes localized feature density and spatial imbalances within the data matrix.
Feature-Balanced (FB) Strategy: A uniform distribution is enforced, where each subsystem contributes an equivalent number of anomaly instances. This produces a balanced categorical benchmark to evaluate the model’s unbiased discriminative power.
Feature-Combined (FC) Strategy: A hybrid heuristic is employed, synthesizing both feature density and the empirical criticality of specific subsystems. This strategy approximates real-world operational profiles where certain critical modules (e.g., optical or energy) require higher diagnostic priority.
The detailed categorical distributions for these three benchmarks are summarized in
Table 2.
3.2.4. Data Preprocessing and Spatial Mapping
The raw telemetry from the SLM system is natively formatted as multivariate vectors. However, standard 1D representations often fail to preserve the latent spatial proximity between coupled sensors. To leverage the hierarchical feature extraction capabilities of CNNs, we implemented a spatial encoding transformation.
Dimensionality Augmentation: The transformation of the 41-dimensional 1D telemetry into a 2D matrix is fundamentally driven by the need to construct a topological feature map. To conform to the matrix dimensions, dimensionality augmentation is required. Crucially, rather than employing standard zero-padding, we utilized low-variance Gaussian padding, . From a signal-processing perspective, zero-padding introduces sharp, high-frequency spatial boundaries that trigger edge-effect artifacts and false filter activations during deep convolution. Conversely, the Gaussian padding functions as a neutral, stationary background. It preserves the integrity of the active feature topology without generating artificial structural gradients, while concurrently serving as a stochastic regularizer that mitigates localized overfitting.
Functional Clustering: Rather than random reshuffling, features were mapped into the 2D matrix based on functional proximity. Sensors from the same subsystem (e.g., all 12 sealing parameters) were assigned to adjacent spatial coordinates. This spatial locality ensures that subsystem-specific anomalies manifest as localized activation patterns within the CNN’s receptive field. The processing steps are summarized in Algorithm 1.
| Algorithm 1: Construction of a Two-Dimensional Matrix. |
| Input: The original data set , the number of rows , and the number of column ; |
| Output: The target matrix ; |
| 1: function GenMatrix () |
| 2: Generate a zero padding matrix of |
| 3: for do |
| 4: If then |
| 5: |
| 6: else |
| 7: , where belongs to the random normal distribution |
| 8: End if |
| 9: End for |
| 10: Return |
| End function |
The transition from a 1D vector to a 2D structured matrix is fundamentally driven by the physical topology of the SLM equipment. One-dimensional architectures (e.g., MLPs or 1D-CNNs) inherently assume a flat feature space, which struggles to efficiently encode the multi-hop, non-linear coupling between subsystems (e.g., the interaction between optical thermal drift and chamber gas dynamics). By arranging functionally coupled sensors (e.g., sealing pressure and filtration flow) into adjacent 2D coordinates, we elevate the feature manifold. This enables the overlapping receptive fields of the 2D CNN kernels to simultaneously capture cross-system state drifts, while the low-variance Gaussian elements act as structural anchors to prevent gradient distortion.
The preprocessing logic is formalized in Algorithm 1. For the multi-class objective, state labels were mapped to an integer space
, where 0 represents the nominal baseline, and 1–7 denote discrete subsystem failures. These labels were subsequently transformed via one-hot encoding to facilitate the final Softmax optimization, with representative data instances listed in
Table 3.
3.4. Model Training and Evaluation Protocol
To systematically evaluate the diagnostic fidelity and robustness of the proposed framework, we established a benchmarking suite encompassing varying architectural depths and a standardized optimization pipeline.
3.4.1. Architectural Sensitivity Configurations
To elucidate the influence of model depth on spatiotemporal feature extraction, six architectural variants were developed. These configurations systematically scale the spatial receptive fields (CNN layers) and temporal recursion depth (LSTM layers) to identify the optimal balance between representation capacity and computational efficiency:
Shallow Architectures (): combining a single convolutional layer (32 filters) with one or two LSTM layers (128 units each) to establish a baseline for low-complexity feature mapping;
Intermediate Architectures (): utilizing a hierarchical spatial encoder (32 64 filters) to capture multi-scale subsystem correlations before sequential modeling;
Deep Architectures (): employing a deep spatial pipeline (32 64 128 filters) designed to distill high-level abstract representations of complex industrial anomalies.
By traversing this configuration matrix, the study provides a granular analysis of how spatial extraction granularity interacts with temporal modeling depth in the SLM domain.
3.4.2. Optimization and Hyperparameter Tuning
To ensure an equitable comparison and facilitate reproducible results, a unified training protocol was enforced across all model variants. The optimization objectives and hyperparameter settings are defined as follows:
Optimization Engine: The Adam optimizer was employed with a deterministic learning rate and momentum parameters , ensuring efficient convergence across the heterogeneous fault datasets.
Regularization and Generalization: To mitigate the risk of overfitting in higher-dimensional configurations (e.g.,), we integrated a dual-regularization strategy. This includes a dropout rate of in the fully connected layers and weight decay () applied to the convolutional kernels.
Stability Mechanisms: Residual connections were implemented in multi-stack LSTM variants to stabilize gradient backpropagation through time.
Convergence Criterion: An early-stopping mechanism was adopted, where training is terminated if the validation F1 score exhibits no improvement for five consecutive epochs, thereby preventing over-optimization on the training manifold.
This standardized protocol supports that performance variances are attributable to architectural differences rather than optimization stochasticity, providing a robust foundation for the subsequent experimental analysis.