Next Article in Journal
Numerical and Performance Optimization Research on Biphase Transport in PEMFC Flow Channels Based on LBM-VOF
Previous Article in Journal
Comprehensive Strategy for Effective Exploitation of Offshore Extra-Heavy Oilfields with Cyclic Steam Stimulation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Intelligent Multi-Port Temperature Control Scheme with Open-Circuit Fault Diagnosis for Aluminum Heating Systems

1
School of Automation, Jiangsu University of Science and Technology, Zhenjiang 212141, China
2
Division of Electronics and Informatics, Gunma University, Kiryu 376-8515, Japan
3
College of Intelligent Manufacturing, Yangzhou Polytechnic Institute, Yangzhou 225127, China
4
School of Electrical Engineering and Automation, Suzhou University of Technology, Changshu 215500, China
*
Author to whom correspondence should be addressed.
Processes 2026, 14(2), 362; https://doi.org/10.3390/pr14020362
Submission received: 9 December 2025 / Revised: 13 January 2026 / Accepted: 17 January 2026 / Published: 20 January 2026

Abstract

Industrial aluminum-block heating processes exhibit nonlinear dynamics, substantial time delays, and stringent requirements for fault detection and diagnosis, especially in semiconductor manufacturing and other high-precision electronic processes, where slight temperature deviations can accelerate device degradation or even cause catastrophic failures. To address these challenges, this study presents a digital twin-based intelligent heating platform for aluminum blocks with a dual-artificial-intelligence framework (dual-AI) for control and diagnosis, which is applicable to multi-port aluminum-block heating systems. The system enables real-time observation and simulation of high-temperature operational conditions via virtual-real interaction. The platform precisely regulates a nonlinear temperature control system with a prolonged time delay by integrating a conventional proportional–integral–derivative (PID) controller with a Levenberg–Marquardt-optimized backpropagation (LM-optimized BP) neural network. Simultaneously, a relay is employed to sever the connection to the heater, thereby simulating an open-circuit fault. Throughout this procedure, sensor data are gathered simultaneously, facilitating the creation of a spatiotemporal time-series dataset under both normal and fault conditions. A one-dimensional convolutional neural network (1D-CNN) is trained to attain high-accuracy fault detection and localization. PID+LM-BP achieves a response time of about 200 s in simulation. In the 100 °C to 105 °C step experiment, it reaches a settling time of 6 min with a 3 °C overshoot. Fault detection uses a 0.38 °C threshold defined based on the absolute minute-to-minute change of the 1-min mean temperature.

1. Introduction

The rapid advancement of artificial intelligence (AI) technologies has led to their growing prevalence in industrial production and everyday life [1]. In industrial heat treatment, especially for aluminum heating systems, temperature control precision and fault diagnosis capability are considered essential indicators of overall system performance. Concerning temperature regulation, conventional methods utilizing a singular proportional-integral-derivative (PID) algorithm distinguished by its straightforward architecture, adaptable tuning, and robust flexibility have been extensively implemented in diverse temperature control systems. In fault diagnosis, temperature anomalies often arise in high-temperature conditions. In particular, within semiconductor manufacturing and related high-precision electronic processes, fluctuations in temperature can have a pronounced impact on equipment, greatly increasing the risk of device degradation or catastrophic failure. Thus, accurate localization and diagnosis of temperature-related faults become especially critical. Furthermore, extended operation of the heaters may lead to anomalies such as open-circuit conditions, potentially causing abrupt temperature declines and system instability. By efficiently monitoring and diagnosing temperature anomalies, heater-related faults can be swiftly identified, enabling appropriate measures to be taken to avert potential risks associated with temperature excursions [2,3,4,5].
A multi-port aluminum-block heating platform typically necessitates consistent temperature regulation. Nonetheless, the plant’s nonlinearity, long response time, and substantial time delay considerably complicate the regulation of the temperature-control system [6]. Conventional PID control algorithms frequently do not achieve the necessary precision and responsiveness in complex operating conditions. Researchers are increasingly utilizing system identification methods to model systems and enhance control strategies for improved temperature precision. The step-response method, an effective and commonly used system identification technique, has been extensively employed in modeling temperature control systems [7].
Following the acquisition of a mathematical model of the plant, researchers have systematically introduced diverse methods to refine and augment traditional PID control algorithms, thereby improving the efficacy of temperature-control systems. Lam et al. [8] employed fuzzy logic to optimize PID, decreasing temperature overshoot from 3 °C to 1 °C, constraining the steady-state error to ±0.5 °C, and attaining an overall accuracy of ±2 °C. Machado et al. [9] proposed a distributed framework that amalgamates various control strategies to ensure stable regulation of temperature and energy-storage capacity in multi-production-area heating systems. Ohnishi et al. [10] enhanced temperature-control precision and diminished energy consumption in semiconductor manufacturing by integrating virtually combined heaters and coolers with feedforward–feedback composite control and a frequency-domain-optimized PID. Wang et al. [11] integrated PID control with a state machine to dynamically modify the control strategy in response to temperature deviations, thereby markedly improving the efficacy of thermoelectric cooling (TEC) systems. Zhao et al. [12] presented a Smith predictor, residual-integral prediction, and fuzzy adaptive PID, resulting in rapid, precise, and minimal-overshoot temperature regulation. Yu et al. [13] aligned the temperature coefficients of the PID and AC bridge circuit to achieve ultra-precise temperature regulation of a superconducting gravimeter’s vacuum chamber. Despite these advances, most PID-related studies rely on fixed or slowly updated parameters and a single-loop view of the plant, which degrades performance under time-varying heat loads, strong thermal coupling across multiple points, and long dead-time typical of aluminum-block heating.
In the fault diagnosis of a multi-point aluminum-block heating platform, conventional methods predominantly depend on threshold alarms and expert systems, which ascertain heater disconnection faults by establishing fixed temperature fluctuation ranges [14]. In aluminum-block heating platforms characterized by significant nonlinearity and elevated thermal inertia, temperature signals frequently display dynamic hysteresis, rendering fixed-threshold methods susceptible to false and missed alarms.
In response to this phenomenon, researchers have started investigating various data-driven diagnostic techniques. Jin et al. [15] proposed a model and a data-driven fault diagnosis method capable of concurrently identifying faults in lithium battery sensors and internal resistance. Zhang [16] employed on-state voltage measurement and state-detection methodologies to effectively diagnose open-circuit faults in three-level T-type inverters. Dong [17] conducted intelligent identification of multi-sensor faults in high-speed train traction converters utilizing LSTM networks. Sun [18] integrated DFD with LOF anomaly detection to facilitate multidimensional dynamic monitoring of lithium battery voltage and temperature. Wang et al. [19] combined Mask R-CNN instance segmentation with temperature-rule analysis to facilitate the automatic diagnosis of multiple insulators in infrared images. Piardi [20] proposed a collaborative-diagnosis method for CPS utilizing a multi-agent system, enhancing overall fault-identification efficacy. Schmid et al. [21] identified and localized faults through data-driven PCA statistical analysis. Cheng [22] utilized the DSFA-BRB algorithm, which integrates deep slow feature analysis with a confidence rule base, to identify faults in high-speed rail operating mechanisms. Jin [23] accomplished resilient estimation of sensor malfunctions through adaptive Kalman filtering. Li [24] amalgamated voltage, current, and temperature data, employing the MMSE method to diagnose early internal short circuits in lithium batteries. Qiu [25] integrated TRNSYS simulation with state-space models to develop an analytical model-based fault diagnosis framework.
To rectify inadequate control precision and protracted fault diagnosis in multi-point aluminum-block heating temperature-control platforms functioning under intricate conditions [26], recent efforts have increasingly utilized intelligent algorithms in industrial systems, encompassing predictive modeling [27], enhancements to comfort indices [28], and optimization of critical phases such as data computation and compression [29,30,31,32,33]. The emergence of Industry 4.0 has established digital twin platforms as a novel framework for real-time monitoring and collaborative optimization.
This study combines temperature regulation and fault diagnosis using a dual-AI-driven approach. On the one hand, the LM-BP controller and the PID controller are implemented on the physical control unit to regulate the temperature. On the other hand, the proposed cyber-physical monitoring platform synchronizes real-time temperature and current measurements with a virtual representation for visualization, data logging, and offline analysis. The collected time-series data are further used to construct high-quality spatiotemporal datasets for benchmarking 1D-CNNs and other learning-based models in fast detection and localization of heater-channel anomalies. The main contributions of this brief are summarized as follows:
1.
A digital-twin-inspired monitoring framework is developed to synchronize multi-source measurements with a virtual representation, supporting real-time visualization, safe data collection, and offline what-if analysis for intelligent heating processes.
2.
A dynamic interaction strategy combining an LM-optimized BP neural network with conventional tuned PID control is proposed, which enables adaptive online learning and precise temperature regulation in nonlinear, large-time-constant, and large-time-delay multi-point heating systems.
3.
A relay-injected open-circuit fault mechanism and spatiotemporal dataset construction scheme are developed. Using these datasets, a 1D-CNN-based diagnostic model achieves fast detection and channel-level localization of heater open-circuit induced channel anomalies.
The rest of this article is organized as follows. Section 2 and Section 3 provides a detailed introduction to the digital-twin-inspired monitoring system and temperature control algorithms. Section 4 discusses the fault diagnosis methodology and compares it with alternative approaches, while Section 5 presents the simulation setup and experimental validation on the multi-point aluminum block heating platform. Finally, Section 6 concludes this article.

2. Aluminum-Block Heating Platform Design Based on a Digital-Twin-Inspired Monitoring System

Digital-twin-inspired monitoring systems construct a synchronized virtual representation of a physical asset by mapping multi-source measurements into a digital environment in real time. Using sensor data acquisition and cloud computing, information regarding equipment, processes, and operational conditions is synchronized with a digital model, facilitating real-time monitoring and prediction of critical parameters such as temperature, pressure, and vibration. This method integrates sophisticated algorithms for fault diagnosis and dynamic control optimization during unusual operating conditions, thereby enhancing production efficiency and product quality while markedly decreasing energy consumption and maintenance expenses.

2.1. Functional Requirements Analysis of the Digital-Twin-Inspired Monitoring System

To facilitate real-time monitoring of the aluminum-block heating platform, the system must collect and analyze data produced during operation. In this study, the digital twin monitoring system consists of four modules: system management, data acquisition and storage, data visualization, and real-time monitoring. Figure 1 illustrates a functional diagram of the system.
The system management module oversees user registration, following successful identity verification and allocation of role-based permissions, while ensuring the security and compliance of the digital twin platform. The platform collects and stores data by monitoring key parameters in real time, including the temperature of each channel on the aluminum block heating platform and the total equipment current. It preprocesses the raw data and produces standardized CSV files to facilitate subsequent data analysis and interpretation. Data management and real-time monitoring are executed via the ModbusRTU application layer protocol on an RS-485 communication interface. The system dynamically displays real-time data from temperature and current transmitters, intuitively presenting historical trends and current parameters on a visual interface. This allows users to monitor production status with a single button press, thereby enhancing operational efficiency.

2.2. Monitoring System Technical Framework

A three-layer monitoring architecture is established for the aluminum-block heating platform’s visualization system, consisting of the physical device layer, the data communication and acquisition layer, and the data visualization layer. Figure 2 illustrates the technical architecture of the aluminum-block heating platform.
The physical device layer consists of hardware components tasked with real-time data collection, transmission, and preprocessing to guarantee stable system functionality. The data communication and acquisition layer is developed in C# and employs industrial protocols like ModbusRTU to interface with devices, gather real-time data, and produce standardized CSV files for later control and fault diagnosis. The data visualization layer is developed in C# utilizing Windows Forms to exhibit real-time device status, including temperature and current, via dynamic displays and charts, thereby enabling accurate monitoring capabilities. The digital-twin-inspired monitoring platform delineated in this study is illustrated in Figure 3.

3. High-Precision Temperature Control System Based on LM-Optimized BP Neural Network

The digital-twin-inspired monitoring system offers real-time feedback on temperature fluctuations and facilitates the prediction of operational conditions and optimization modifications within a simulated environment. It attains real-time temperature regulation via continuous surveillance and data collection. This study utilizes a BP neural network augmented by the Levenberg–Marquardt algorithm, in conjunction with a PID controller, to attain high-precision temperature control. Figure 4 illustrates a comprehensive block diagram of the temperature control system for the multi-point aluminum block heating platform.
The complete block diagram of the control system includes a control module, a power-conversion module, and a controlled-object module featuring temperature feedback. The system employs eight low-voltage heating rods to warm the aluminum block. The control scheme utilizes a two-loop strategy, featuring a temperature outer loop and a voltage inner loop. The system gathers real-time temperature data using a three-wire platinum resistance thermometer (RTD) along with a temperature transmitter, compares this data to the setpoint, and produces a target voltage signal through the control algorithm. The target voltage is compared to the measured voltage; the PID controller processes the error and sends it to the PWM generator to create the necessary PWM waveform. The PWM subsequently controls the power switching device to manage the input voltage of the heating rods, thus attaining the desired temperature.

3.1. Controlled Object with Time Delay

The controlled object is a thermal processing system that can be modeled as a first-order plus time-delay (FOPTD) system. The system’s transfer function is given in Equation (1), where K is the steady-state gain relating output temperature to input current, T is the plant time constant, and τ is the response delay.
P ( s ) = K T s + 1 e τ s
When a step input of magnitude I 0 is applied to the system, the output response is given by Equation (2). The time-domain response y ( t ) can be divided into two stages. The first stage is a pure delay, during which the system has not yet begun to respond, and the output remains at its initial value. The second stage is characterized by a first-order rise. After the delay, the output follows a first-order exponential transient and approaches its steady-state value K. The step response of the system is shown in Figure 5.
y ( t ) = 0 , 0 t < τ , K I 0 1 e t τ T , t τ .

3.2. Traditional PID Control

Upon completion of training, the neural network controller assumes the principal control function. During the startup phase, a PID controller regulates the system due to the network’s need for time to learn and stabilize weights. The fundamental PID control law is expressed in Equation (3), where K p denotes the proportional gain, T i represents the integral time constant, and T d signifies the derivative time constant.
u ( t ) = K p e ( t ) + 1 T i 0 t e ( τ ) d τ + T d d e ( t ) d t
Stability is an essential requirement in control systems. The stability of the PID controller, designed via the step response method, can be assured. The PID parameter values K p , T i , and T d are derived from τ , K, and T as specified in Equation (1), with their respective formulas presented in Equations (4)–(6). The PID tuning parameters adopted in this study and the key simulation constraints are summarized in Table 1.
K p = 1.2 T τ
T i = 0.5 T
T d = 2 τ
Nonetheless, due to the nonlinearity of the controlled plant and its significant time delay, a PID controller alone results in suboptimal control performance. Consequently, a neural network is implemented to optimize temperature regulation and augment overall control efficacy. In this study, the final control command is obtained by directly adding the outputs of the PID controller and the neural-network controller. At the beginning, the PID output provides a robust baseline, while the neural-network output is continuously refined via Levenberg–Marquardt-based online updating. As the neural network improves its compensation capability and reduces the tracking error, the magnitude of the PID correction required to maintain performance correspondingly decreases over time.

3.3. BP Neural Network

Artificial neural networks (ANNs) are machine learning models that replicate the functions of biological neurons. By emulating the information-processing functions of the human brain, they facilitate modeling and decision-making on intricate datasets. A conventional BP neural network is a standard ANN architecture, typically consisting of an input layer, one or more hidden layers, and an output layer. Neurons convert signals via activation functions. Training generally involves forward propagation, error calculation, and backward propagation. Backpropagation is fundamental to BP networks: gradients of a loss function concerning the network parameters are calculated and utilized with gradient descent to optimize the network. Figure 6 illustrates the fundamental architecture of a BP neural network. These networks can approximate nonlinear relationships. The loss function is derived from the difference between the predicted outputs and the target outputs. The weights and biases are updated to minimize the loss by calculating the partial derivatives of the loss with respect to the parameters.
To achieve high-precision temperature control, a multilayer BP neural network is introduced alongside the PID controller. The network architecture, shown in Figure 7, consists of one input layer, two hidden layers, and one output layer; each hidden layer contains 10 neurons. The inputs to the network are the current temperature-tracking error e(k) and the two lagged errors e(k − 1) and e(k − 2), where y r e f denotes the temperature setpoint and y o u t is the measured temperature.

3.3.1. BP Neural Network Forward Propagation

The BP neural network utilizes the error signals e(k), e(k − 1), and e(k − 2) from a conventional PID temperature-control system as inputs, while employing the PID controller output as the target signal. The hidden layers employ the hyperbolic tangent (tanh) activation function, while the output layer is linear. The matrices for weight and bias transitioning from the input layer to the first hidden layer are presented in Equation (7), while the input vector and the formulas for element-wise calculations can be found in Equations (8) and (9). The matrices for weight and bias transitioning from the first hidden layer to the second hidden layer, as well as the formulas for element-wise calculations, are presented in Equations (10) and (11). The weight and bias matrices connecting the second hidden layer to the output layer, as well as the formulas for element-wise calculations, are presented in Equations (12) and (13).
W ( 1 ) = w 11 ( 1 ) w 12 ( 1 ) w 13 ( 1 ) w 21 ( 1 ) w 22 ( 1 ) w 23 ( 1 ) w n 1 1 ( 1 ) w n 1 2 ( 1 ) w n 1 3 ( 1 ) , b ( 1 ) = b 1 ( 1 ) b 2 ( 1 ) b n 1 ( 1 ) .
x = e ( k ) e ( k 1 ) e ( k 2 )
z ( 1 ) = f ( 1 ) ( W ( 1 ) x + b ( 1 ) ) = f ( 1 ) j = 1 3 w 1 j ( 1 ) x j + b 1 ( 1 ) j = 1 3 w 2 j ( 1 ) x j + b 2 ( 1 ) j = 1 3 w n 1 j ( 1 ) x j + b n 1 ( 1 )
W ( 2 ) = w 11 ( 2 ) w 12 ( 2 ) w 1 n 1 ( 2 ) w 21 ( 2 ) w 22 ( 2 ) w 2 n 1 ( 2 ) w n 2 1 ( 2 ) w n 2 2 ( 2 ) w n 2 n 1 ( 2 ) , b ( 2 ) = b 1 ( 2 ) b 2 ( 2 ) b n 2 ( 2 )
z ( 2 ) = f ( 2 ) ( W ( 2 ) z ( 1 ) + b ( 2 ) ) = f ( 2 ) i = 1 n 1 w 1 i ( 2 ) z i ( 1 ) + b 1 ( 2 ) i = 1 n 1 w 2 i ( 2 ) z i ( 1 ) + b 2 ( 2 ) i = 1 n 1 w n 2 i ( 2 ) z i ( 1 ) + b n 2 ( 2 )
W ( 3 ) = ( w 1 ( 3 ) , w 2 ( 3 ) , , w n 2 ( 3 ) ) , b ( 3 )
y ^ = a ( 3 ) = f ( 3 ) ( z ( 3 ) ) = z ( 3 ) = W ( 3 ) z ( 2 ) + b ( 3 ) = i = 1 n 2 w i ( 3 ) z i ( 2 ) + b ( 3 )
In these expressions, W ( 1 ) , W ( 2 ) , and W ( 3 ) denote the weight matrices for layers 1–3, and b ( 1 ) , b ( 2 ) , and b ( 3 ) denote the corresponding bias vectors. Specifically, the BP network consists of an input layer, two hidden layers, and an output layer. Let n 0 be the input dimension, and let n 1 and n 2 be the numbers of neurons in the first and second hidden layers, respectively. Then, W ( 1 ) R n 1 × n 0 and b ( 1 ) R n 1 map the input layer to the first hidden layer, W ( 2 ) R n 2 × n 1 and b ( 2 ) R n 2 map the first hidden layer to the second hidden layer, and W ( 3 ) R 1 × n 2 and b ( 3 ) R map the second hidden layer to the output layer. The element w i j ( l ) denotes the weight connecting the j-th neuron in layer l 1 to the i-th neuron in layer l, and b i ( l ) denotes the bias of the i-th neuron in layer l.
The activation functions f ( 1 ) and f ( 2 ) are hyperbolic tangent (tanh) functions with an output range of ( 1 , 1 ) , which introduce nonlinearity and improve the representation capability of the hidden layers. The output-layer activation f ( 3 ) is chosen as a linear function to produce an unconstrained real-valued output, which is suitable for regression and helps prevent output saturation, thereby facilitating stable gradient-based training during backpropagation.

3.3.2. BP Neural Network Error Calculation

For nonlinear regression problems, neural networks typically use the mean squared error (MSE) as the loss function. For the k-th sample with target y ( k ) and predicted output y ^ ( k ) , the sample error and the mean squared error are defined in Equations (14) and (15).
e ( k ) = y ^ ( k ) y ( k )
E = 1 N k = 1 N e ( k ) 2
In these expressions, e ( k ) denotes the error between the target and predicted outputs, and E denotes the mean squared error. For a dataset with N samples, the overall loss is given in Equation (16).
L = 1 N n = 1 N 1 2 y ^ ( n ) y ( n ) 2
In this expression, L denotes the overall loss of the prediction model, N is the number of samples, y ( n ) and y ^ ( n ) denote the true value and the predicted value of the nth sample, respectively.

3.3.3. Backpropagation in BP Neural Networks

Backpropagation calculates the gradients of the loss concerning the parameters using the chain rule, transmitting error signals from the output layer of the BP neural network controller back to the input layer. The network has been optimized through the use of gradient descent. For every sample and each layer, the error terms and parameter gradients are calculated to establish the update direction; using a learning rate η , the weights and biases are adjusted accordingly. The gradient for the output layer with a linear activation is derived directly using the chain rule, streamlining the computation process.
The error term δ ( 3 ) , the weight gradient E W ( 3 ) , and the bias gradient E b ( 3 ) are given by Equations (17)–(19).
δ ( 3 ) = E z ( 3 ) = E y ^ · y ^ z ( 3 ) = E δ ( 2 ) = E δ 1 ( 2 ) E δ 2 ( 2 ) E δ n 1 ( 2 ) = y ^ 1 y 1 y ^ 2 y 2 y ^ n 1 y n 1
E W ( 3 ) = E z ( 3 ) · z ( 3 ) W ( 3 ) = δ ( 3 ) × ( a ( 2 ) ) = δ 1 ( 3 ) a 1 ( 2 ) δ 1 ( 3 ) a 2 ( 2 ) δ 1 ( 3 ) a n 1 ( 2 ) δ 2 ( 3 ) a 1 ( 2 ) δ 2 ( 3 ) a 2 ( 2 ) δ 2 ( 3 ) a n 1 ( 2 ) δ n 2 ( 3 ) a 1 ( 2 ) δ n 2 ( 3 ) a 2 ( 2 ) δ n 2 ( 3 ) a n 1 ( 2 )
E b ( 3 ) = E z ( 3 ) · z ( 3 ) b ( 3 ) = E b ( 3 ) = E b 1 ( 3 ) E b 2 ( 3 ) E b n ( 3 ) = δ 1 ( 3 ) δ 2 ( 3 ) δ n ( 3 )
Both the activation functions of the first and second hidden layers are the hyperbolic tangent (tanh); the corresponding formulas for the error, weight gradients, and bias gradients are given in Equations (20)–(25).
δ ( 2 ) = ( W ( 3 ) ) · δ ( 3 ) × σ ( z ( 2 ) ) = w 11 ( 3 ) w 1 n ( 3 ) w n 1 ( 3 ) w n n ( 3 ) δ 1 ( 3 ) δ n ( 3 ) σ ( z 1 ( 2 ) ) σ ( z n 1 ( 2 ) ) = k = 1 n w k 1 ( 3 ) δ k ( 3 ) k = 1 n w k n 1 ( 3 ) δ k ( 3 ) σ ( z 1 ( 2 ) ) σ ( z n 1 ( 2 ) ) = ( k = 1 n w 1 k ( 3 ) δ k ( 3 ) ) σ ( z 1 ( 2 ) ) ( k = 1 n w n 1 k ( 3 ) δ k ( 3 ) ) σ ( z n 1 ( 2 ) )
δ ( 1 ) = δ ( 2 ) · W ( 2 ) × σ ( z ( 1 ) ) = w 11 ( 2 ) w 1 n ( 2 ) w n 1 ( 2 ) w n n ( 2 ) δ 1 ( 2 ) δ n ( 2 ) σ ( z 1 ( 1 ) ) σ ( z n 1 ( 1 ) ) = k = 1 n w k 1 ( 2 ) δ k ( 2 ) k = 1 n w k n 1 ( 2 ) δ k ( 2 ) σ ( z 1 ( 1 ) ) σ ( z n 1 ( 1 ) ) = ( k = 1 n w 1 k ( 2 ) δ k ( 2 ) ) σ ( z 1 ( 1 ) ) ( k = 1 n w n 1 k ( 2 ) δ k ( 2 ) ) σ ( z n 1 ( 1 ) )
E W ( 2 ) = E z ( 2 ) · z ( 2 ) W ( 2 ) = δ ( 2 ) × ( a ( 1 ) ) = δ 1 ( 2 ) a 1 ( 1 ) δ 1 ( 2 ) a 2 ( 1 ) δ 1 ( 2 ) a n ( 1 ) δ 2 ( 2 ) a 1 ( 1 ) δ 2 ( 2 ) a 2 ( 1 ) δ 2 ( 2 ) a n ( 1 ) δ m ( 2 ) a 1 ( 1 ) δ m ( 2 ) a 2 ( 1 ) δ m ( 2 ) a n ( 1 )
E b ( 2 ) = E z ( 2 ) · z ( 2 ) b ( 2 ) = E b 1 ( 2 ) E b 2 ( 2 ) E b n ( 2 ) = δ 1 ( 2 ) δ 2 ( 2 ) δ n ( 2 )
E W ( 1 ) = E z ( 1 ) · z ( 1 ) W ( 1 ) = δ ( 1 ) × x = δ 1 ( 1 ) x 1 δ 1 ( 1 ) x 2 δ 1 ( 1 ) x n δ 2 ( 1 ) x 1 δ 2 ( 1 ) x 2 δ 2 ( 1 ) x n δ m ( 1 ) x 1 δ m ( 1 ) x 2 δ m ( 1 ) x n
E b ( 1 ) = E z ( 1 ) · z ( 1 ) b ( 1 ) = E b 1 ( 1 ) E b 2 ( 1 ) E b n ( 1 ) = δ 1 ( 1 ) δ 2 ( 1 ) δ n ( 1 )
In these expressions, the error terms for the second and first hidden layers are denoted by δ ( 2 ) and δ ( 1 ) , respectively; the corresponding weight and bias gradients are E W ( 2 ) and E b ( 2 ) for the second hidden layer, and E W ( 1 ) and E b ( 1 ) for the first hidden layer. After obtaining the gradients for each layer, the parameters can be updated. The update formulas for weights and biases are given in Equations (26) and (27).
w w η E w
b b η E b
Through repeated iterations of this process, the neural network progressively adjusts all network weights and biases on the given training data, thereby minimizing the mean squared error (MSE) and completing the regression fit.

3.4. BP Neural Network Improved by the Levenberg–Marquardt (LM) Algorithm

Conventional backpropagation (BP) neural networks utilize solely first-order information in the optimization process. To achieve a more rapid and stable minimization method, second-order information (the Hessian) may be integrated. Nevertheless, due to the elevated dimensionality and computational expense, explicitly constructing the Hessian and resolving the corresponding Newton system are unfeasible for neural networks. The Gauss–Newton (GN) approximation of the Hessian is utilized to resolve this issue. The resultant approximation is presented in Equation (28).
H J J = i = 1 m f i w 1 2 i = 1 m f i w 1 f i w 2 i = 1 m f i w 1 f i w n i = 1 m f i w 2 f i w 1 i = 1 m f i w 2 2 i = 1 m f i w 2 f i w n i = 1 m f i w n f i w 1 i = 1 m f i w n f i w 2 i = 1 m f i w n 2
In this expression, J denotes the Jacobian matrix. With this approximation, second-order derivatives need not be computed; instead, all gradients can be obtained in a single backpropagation, enabling construction of J and approximation of the Hessian. On this basis, the standard Gauss–Newton step is given in Equation (29).
Δ w = ( J J ) 1 J e = ( J J ) 11 1 ( J J ) 12 1 ( J J ) 1 n 1 ( J J ) 21 1 ( J J ) 22 1 ( J J ) 2 n 1 ( J J ) n 1 1 ( J J ) n 2 1 ( J J ) nn 1 k = 1 m e k w 1 e k k = 1 m e k w 2 e k k = 1 m e k w n e k
The Gauss–Newton method utilizes an approximate second-order framework that generally converges more rapidly than standard gradient descent; however, the corresponding normal matrix is not assured to be strictly positive definite, which may result in the existence of ( J J ) 1 , rendering the method susceptible to noise. The Levenberg–Marquardt (LM) algorithm enhances the Gauss–Newton method by incorporating a damping factor and appending a scaled identity matrix to the Hessian approximation J J . This modification alleviates the deficiencies of Gauss–Newton and facilitates more dependable parameter updates. The update step is delineated in Equation (30).
Δ W = ( J J + μ I ) 1 J e
In this expression, I denotes the identity matrix and μ the damping factor. When μ is large, the parameter updates are equivalent to those of the standard gradient descent algorithm; when μ is small, the updates reduce to the Gauss–Newton (GN) algorithm, yielding fast second-order convergence.

4. Breakpoint Fault Diagnosis Based on a Digital Twin Aluminum-Block Heating Platform

The heating system of the aluminum-block heating platform, being a continuous and energy-intensive core industrial process, is susceptible to failure, frequently resulting in cascading production interruptions, significant economic losses, and safety hazards. Conventional fault-diagnosis techniques, dependent on human expertise and threshold-based detection, experience response delays and elevated error rates, complicating real-time, precise diagnosis. A virtual-physical (digital twin) interaction model of the aluminum block heating platform is developed to visualize and obtain key parameters in real-time, facilitating fault diagnosis using live data from the digital twin platform.

4.1. Data Preprocessing for Fault Diagnosis Based on Aluminum-Block Heating Platform

This study constructed a spatiotemporal fusion dataset using time-series temperature and current data obtained from the digital-twin platform. The initial step is to preprocess the entire dataset. Preprocessing transforms raw data into a format appropriate for model training, rectifies data-quality concerns, and enhances generalization, thereby improving model accuracy and reliability. Figure 8 illustrates the comprehensive preprocessing workflow. A dataset containing temperature and current measurements under standard operating conditions and during breakpoint failures is acquired for post-preprocessing.

4.2. Selection and Introduction of Fault Diagnosis Models

To assess the accuracy and stability of the selected model, this paper employs multiple loss functions. The losses considered are mean squared error (MSE), binary cross-entropy (BCE), and binary cross-entropy with logits (BCEWithLogits).
This study employs a 1D-CNN to preprocess data collected by a digital twin monitoring platform and subsequently performs fault diagnosis on the resampled data. To demonstrate the model’s effectiveness for fault diagnosis of the aluminum-block heating platform, the 1D-CNN is compared with two other classification algorithms. Using relevant evaluation metrics, the relative merits of the three models are assessed using relevant evaluation metrices. After preprocessing, the dataset is split chronologically into training, validation, and test sets to prevent temporal leakage. Specifically, the first 70% of the time-ordered samples is used for training, the next 10% is used for validation, and the final 20% is used for testing. Table 2 reports the split statistics. The key implementation settings and hyperparameters for the three models, including the 1D-CNN, the BP neural network, and XGBoost, are summarized in Table 3.
The comparison indicates that one-dimensional convolutional neural networks are more computationally efficient, achieve lower loss values, and exhibit better responsiveness and stability. Table 4 reports the validation accuracy of each model trained with MSE, BCE, and BCEWithLogits.
Figure 9 illustrates a comparison of the performance metrics of the three algorithms, derived from the data presented in Table 4. The plot highlights the strengths and weaknesses of each algorithm. Across the different loss functions, the 1D-CNN achieves, on average, an accuracy 2.7% higher than that of the traditional BP neural network and 6.75% higher than that of the XGBoost algorithm. The 1D-CNN architecture was selected for the temperature anomaly diagnosis task due to its exceptional performance in identifying temperature anomalies. In addition, the confusion matrix of the 1D-CNN is presented in Table 5.

4.3. 1D-CNN Architecture and Training Configuration

After preprocessing, the raw measurement data are resampled at a 1 min interval using mean aggregation. Each sample is represented as an 8-dimensional temperature feature vector corresponding to the eight temperature channels. The input features are standardized via z-score normalization using the mean and standard deviation computed from the training set, and the same statistics are applied to normalize the test set.
The 1D-CNN reshapes the normalized 8-dimensional vector into a one-channel 1D sequence of length 8, enabling the convolutional layers to learn local correlations among the multi-channel temperature features. The network architecture is summarized in Table 6. No pooling or batch-normalization layers are used in this implementation. The hidden layers adopt ReLU activation functions, and a dropout layer with a rate of 0.2 is inserted before the fully connected classifier.
The network outputs a 4-dimensional logit vector corresponding to four fault-indicator labels. The normal condition is encoded as an all-zero indicator vector, whereas a fault condition is indicated when at least one indicator is positive. During inference, the logits are first mapped by a sigmoid function and then converted into binary indicators using a fixed threshold of 0.25. For evaluation, a sample is counted as correctly classified only when all four predicted indicators exactly match the ground-truth indicators.
For training, the Adam optimizer is employed with a learning rate of 0.001 and a weight decay of 1 × 10 4 . The loss function is BCEWithLogitsLoss. The batch size is set to 128, and the model is trained for up to 100 epochs. During training, the best checkpoint is selected based on validation performance and may be used for early stopping, while the test set is strictly held out for the final unbiased evaluation and reporting. The resulting fault-versus-normal performance of the 1D-CNN on the test set is summarized in Table 7, including accuracy, precision, recall, and F1-score.

5. Simulation and Experimental Results

5.1. Single-Channel System Identification Based on a Real Experimental Platform

To assess the efficacy of the proposed control method, a mathematical model of the controlled system was established on an actual experimental platform. System identification for a multi-point aluminum block heating temperature control system was conducted utilizing step-response experiments. Figure 10 illustrates an eight-channel platform wherein a TMS320F28335 (Texas Instruments, Dallas, TX, USA) regulates the temperature. Every channel is fitted with a low-voltage heater and a three-wire temperature sensor capable of measuring temperatures from −50 °C to 200 °C. The control architecture comprises a dual closed-loop configuration featuring an external temperature loop and an internal voltage loop. Real-time temperature data are obtained through the ModbusRTU protocol via an RS-485 interface and contrasted with the reference temperature to generate the error signal. Temperature regulation is achieved through a collaborative controller that integrates an enhanced backpropagation neural network with proportional-integral-derivative control. The controller generates a reference voltage that is contrasted with the measured voltage to modulate the input of the temperature-control system, consequently regulating the output temperature.
The temperature-control system is identified using the step-response method; the plant’s transfer function is given in Equation (31).
P ( s ) = 26.5 2150 s + 1 e 10 s
The regulated system is represented and simulated within the MATLAB/Simulink (R2022b, MathWorks, Natick, MA, USA) framework. The plant model is identified from the physical platform in the simulations. A PID controller is employed to control the temperature. Figure 11 illustrates the system’s response when the temperature is maintained at 100 °C. The PID error signals e(k), e(k − 1), and e(k − 2) constitute the dataset, which is divided into a 75% training set, a 15% validation set, and a 10% test set. An enhanced BP neural network, trained using the Levenberg–Marquardt (LM) algorithm, is applied to the training set and subsequently validated on the validation set. Early stopping is implemented when the validation error remains unchanged for six successive iterations. Figure 12, Figure 13, Figure 14, Figure 15, Figure 16, Figure 17 and Figure 18 illustrates the training mean squared error (MSE), training status, error histogram, and regression results for each dataset.
The training results indicate that a standalone PID controller achieves temperature stabilization at approximately 2000 s. During training, the mean squared error (MSE) attained a minimum of 0.5 at iteration 500; the gradient norm displayed a consistent decline; the damping factor ultimately stabilized at 1; and the error histogram approximated a normal distribution. The accuracies for the training, validation, and test sets all surpassed 99%, demonstrating excellent training performance.
The trained LM-BP neural-network is incorporated with the PID controller and compared with standalone PID control and PID combined with a conventional BP neural network. The simulation comprises two phases. During Stage 1 (heat-up), the temperature is elevated from 0 °C to 100 °C and permitted to stabilize, after which control transitions from the PID controller to the neural-network controller. During Stage 2 (setpoint tracking), the temperature oscillates between 100 °C and 105 °C, returning to 100 °C, and this sequence is repeated for several cycles to assess both step-up and step-down performance. Figure 19 illustrates the comprehensive time response of the control system. Figure 20a depicts the time response for the initial positive step, and the time response for the final positive step is presented in Figure 20b.
Compared with standalone PID control and PID+BP control, the PID+LM-BP cooperative controller achieves superior performance, as shown in Figure 19. The response times under PID and PID+BP control are approximately 2000 s and 1500 s, respectively, whereas the PID+LM-BP cooperative controller reaches a stable state within about 200 s, corresponding to response-speed improvements of nearly 90% and 86%, respectively. Figure 20a demonstrates that during the initial positive step, when the neural network has just started learning, the control performance is poor; however, by the final positive step, the neural network achieves good control performance, as shown in Figure 20b. The outputs of the PID and neural network during the control process, as well as the combined control signal PID + neural network, are plotted in Figure 21a and Figure 21b, respectively.
As shown in Figure 21, the final control command is formed by directly adding the outputs of the PID controller and the neural-network controller, without introducing any explicit hard switching logic. In the initial phase, the PID output provides a robust baseline regulation, while the neural-network output is progressively refined via online Levenberg–Marquardt updating. As learning converges and the tracking error decreases, the required PID correction correspondingly becomes smaller. The PID contribution is regarded as effectively negligible when the magnitude of the PID output remains below 5% of the combined control command for a sustained period, indicating that the neural-network term has become dominant.

5.2. Temperature Control Test Results from the Aluminum-Block Heating Digital Twin Platform

This study described a digital twin monitoring system for the aluminum-block heating platform that utilizes a Windows desktop application for visualization. The application features a real-time clock display, facilitates communication between the heating platform and the monitoring system, and manages data acquisition, processing, and visualization. Experiments were performed utilizing an LM-optimized BP neural-network control method, with parameter values consistent with those employed in the simulation. The experimental configuration was identical to that depicted in Figure 10. The experimental parameters were as follows: a sampling interval of 0.1 s; a controller sampling resolution of 12 bits; a sensor resolution of 0.1 °C; and a maintained ambient temperature of 30 °C. The CH1 temperature was adjusted to reach 100 °C; once stabilized, feedforward control was implemented to elevate the temperature from 100 °C to 105 °C. Figure 22 illustrates the time response and the impact of feedforward control on the aluminum-block heating system.
Figure 22 illustrates that the overshoots of the controlled system under PID control, PID+BP control, and PID+LM-BP control are 9 °C, 5 °C, and 3 °C, respectively, and the settling times for positive-step regulation are 20 min, 8 min, and 6 min, respectively. The optimization technique presented in this study achieves a faster response and smaller overshoot than both standalone PID control and PID combined with a conventional BP neural network. Consequently, the proposed PID+LM-BP cooperative control strategy significantly enhances the overall control performance of the system. Both simulations and experiments validate the effectiveness of the proposed method.

5.3. Fault Diagnosis Based on an Aluminum-Block Heating Virtual Platform

Simulated fault diagnosis experiments were performed on the aluminum block heating platform. A digital-twin-inspired monitoring system was employed to present temperature measurements and related data on the monitoring interface in real time. The temperatures of the eight channels and the bus current were displayed through the respective controls, and their historical trends were illustrated in tables. Upon collection, the temperature and current data were preserved in a CSV file for future fault diagnosis.
During the collection of temperature data, DSP was employed to disconnect the heaters, while a button was utilized to control the relay for activating and deactivating the heaters. At each instance, two heaters were deactivated and maintained offline for one minute before the resumption of heating. The temperature profiles were captured through real-time data acquisition by the digital twin monitoring system. Figure 23a,b illustrate the temperature and current waveforms when the input control voltage was set to 20 V and each heater was disconnected once. Figure 23 illustrates that temperature and current anomalies transpired between 14:15 and 14:25, with each power interruption enduring approximately 1 min. During the disconnections, the temperature gradually decreased, averaging a decline of less than 1 °C. The total current decreased four times consecutively, plummeting from 4.5 A to 3.3 A, signifying a substantial alteration in current. Each incident signifies that the heaters of two contiguous channels of the aluminum-block heating platform were disengaged, with each channel encountering one such fault.
The temperature versus time waveform was recorded with the input voltage set at 15 V. In the temperature-increase phase, the DSP instructed the relay to disconnect each heater once, and after the temperature stabilized, it commanded two further disconnections. Figure 24a,b illustrate the temperature and current waveforms under these conditions, respectively. As illustrated in Figure 24a, each channel encountered a singular fault during the temperature increase. As the temperature reached close to equilibrium, each channel experienced a fault, with channels 3 and 4 displaying an additional fault. Once the temperature reached full stabilization, each channel encountered an additional fault, with the average temperature decline during each incident being under 1 °C. As illustrated in Figure 24b, the current diminished in four consecutive stages during the temperature-increase phase. As the temperature approached equilibrium, the current diminished in five consecutive stages. Once the temperature was fully stabilized, the current diminished in an additional four increments. In each instance, the current decreased from approximately 3.4 A to roughly 2.6 A.
After elevating the aluminum block to a stable temperature with a constant input voltage of 15 V, the DSP was employed to collect the initial dataset by intermittently disconnecting the heater. The initial dataset underwent preprocessing: each channel pair was assigned a fault label, and a threshold was established. Specifically, the temperature signals were resampled at a 1 min interval using the mean value, and a sample was labeled as a fault when the absolute minute-to-minute change of the one-minute mean temperature exceeded the threshold. Following the chronological split of the dataset into a 7:1:2 ratio (training: validation: test), a 1D-CNN was employed to identify and pinpoint anomalies in the temperature data. Figure 25a,b illustrate the temperature and current profiles for the wire-break fault test performed after temperature stabilization. By breaking nine wires, a deliberate induction was applied to each channel’s heater to acquire adequate fault labels.
Figure 26 illustrates the temperature image of the training set post-data preprocessing, with the actual fault points indicated by red ‘x’ symbols. Figure 27 illustrates the temperature images of the test set, depicting actual and predicted fault points before and after the 1D-CNN prediction. Predicted fault points are denoted by blue ’‘o’ symbols, whereas actual fault points are indicated by red ‘x’ symbols. Figure 27 indicates that following the 1D-CNN prediction, all faults are identified and localized at their respective times of occurrence, with the predicted and actual fault points closely aligning at 12:00, 13:00, and 14:00.

6. Conclusions

This study proposed a dual AI-driven approach for temperature regulation and fault diagnosis of an aluminum block heating platform, utilizing digital-twin-inspired monitoring systems. The method attains accurate regulation of a multi-point aluminum-block heating system by integrating a backpropagation neural network, augmented with a LM-optimized BP algorithm, with traditional PID control. The method enhances the system’s response speed and stability in temperature regulation, while also facilitating real-time, precise fault detection and localization through a 1D-CNN model during fault occurrences. The dual-AI system autonomously refines the composite control command by progressively learning the neural-network compensation term via online Levenberg–Marquardt updating, and it enables rapid fault detection. The digital-twin-inspired monitoring system facilitates real-time surveillance and proactive alerts through the aggregation of high-precision data. The experimental and simulation findings indicate that the proposed method improves the precision of temperature control and the efficiency of fault diagnosis for aluminum block heating platforms, exhibiting significant potential for engineering applications. The incorporation of dual AI markedly improves the system’s intelligence and robustness, facilitating intelligent and highly reliable operation of industrial heat treatment systems.

Author Contributions

S.X.: Writing—review & editing, Writing—original draft, Conceptualization; Y.R.: Writing—review & editing, Writing—original draft; L.W.: Supervision, Software, Validation; P.N.: Formal analysis, Writing—review & editing; W.J.: Writing—review & editing; L.S.: Resources, Methodology; S.H.: Resources. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Natural Science Foundation of the Jiangsu Higher Education Institutions of China (No. 24KJB470010), National Natural Science Foundation of China General Program (No. 62276117), Natural Science Foundation of the Jiangsu Higher Education Institutions of China (No. 25KJD470010).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Plathottam, S.J.; Rzonca, A.; Lakhnori, R.; Iloeje, C.O. A review of artificial intelligence applications in manufacturing operations. J. Adv. Manuf. Process. 2023, 5, e10159. [Google Scholar] [CrossRef]
  2. Dai, J.; Ling, P.; Shi, H.; Liu, H. A Multi-Step Furnace Temperature Prediction Model for Regenerative Aluminum Smelting Based on Reversible Instance Normalization–CNN–Transformer. Processes 2024, 12, 2438. [Google Scholar] [CrossRef]
  3. Xie, X.; Merino, J.; Moretti, N.; Pauwels, P.; Chang, J.Y.; Parlikad, A.K. Digital twin enabled fault detection and diagnosis process for building HVAC systems. Autom. Constr. 2023, 146, 104695. [Google Scholar] [CrossRef]
  4. Nie, L.; Ren, Y.; Wu, R.; Tan, M. Sensor Fault Diagnosis, Isolation, and Accommodation for Heating, Ventilating, and Air Conditioning Systems Based on Soft Sensor. Actuators 2023, 12, 389. [Google Scholar] [CrossRef]
  5. Bi, J.; Wang, H.; Yan, E.; Wang, C.; Yan, K.; Jiang, L.; Yang, B. AI in HVAC fault detection and diagnosis: A systematic review. Energy Rev. 2024, 3, 100071. [Google Scholar] [CrossRef]
  6. Li, F.; Yang, L.; Ye, A.; Zhao, Z.; Shen, B. Grouping Neural Network-Based Smith PID Temperature Controller for Multi-Channel Interaction System. Electronics 2024, 13, 697. [Google Scholar]
  7. Guney, A.; Cakir, O. Design and Real-Time Control of an Electric Furnace with Three-Dimensional Heating. Electronics 2025, 14, 602. [Google Scholar] [CrossRef]
  8. Lam, T.L. Low-Cost Non-Contact PCBs Temperature Monitoring and Control in a Hot Air Reflow Process Based on Multiple Thermocouples Data Fusion. IEEE Access 2021, 9, 123566–123574. [Google Scholar] [CrossRef]
  9. Machado, J.E.; Ferguson, J.; Cucuzzella, M.; Scherpen, J.M.A. Decentralized Temperature and Storage Volume Control in Multiproducer District Heating. IEEE Control Syst. Lett. 2023, 7, 413–418. [Google Scholar] [CrossRef]
  10. Ohnishi, W.; Hirata, A.; Shibatsuji, R.; Yamaguchi, T. Fast and Precise Temperature Control for a Semiconductor Vertical Furnace via Heater-Cooler Integration. IEEE Trans. Semicond. Manuf. 2023, 36, 197–204. [Google Scholar] [CrossRef]
  11. Wang, N.; Liu, Z.X.; Ding, C.; Zhang, J.N.; Sui, G.R.; Jia, H.Z.; Gao, X.M. High Efficiency Thermoelectric Temperature Control System With Improved Proportional Integral Differential Algorithm Using Energy Feedback Technique. IEEE Trans. Ind. Electron. 2022, 69, 5225–5234. [Google Scholar] [CrossRef]
  12. Zhao, Z.; Yang, L.; Sun, Q.; Li, F.; Shen, B.; Ye, A. Residual Error Integral Predictor-Based Smith Fuzzy PID Temperature Controller for Thermal Vacuum Test. IEEE Trans. Instrum. Meas. 2024, 73, 1–14. [Google Scholar] [CrossRef]
  13. Yu, J.; Chen, D.; Liu, X.; Ning, Z.; Liu, X.; Chen, L. Temperature Coefficient Reduction of AC-Bridge Circuit for Cryogenic Temperature Control System. IEEE Sens. J. 2021, 21, 21239–21247. [Google Scholar] [CrossRef]
  14. Zhu, H.; Yang, W.; Li, S.; Pang, A. An Effective Fault Detection Method for HVAC Systems Using the LSTM-SVDD Algorithm. Buildings 2022, 12, 246. [Google Scholar] [CrossRef]
  15. Jin, H.; Gao, Z.; Zuo, Z.; Zhang, Z.; Wang, Y.; Zhang, A. A Combined Model-Based and Data-Driven Fault Diagnosis Scheme for Lithium-Ion Batteries. IEEE Trans. Ind. Electron. 2024, 71, 6274–6284. [Google Scholar] [CrossRef]
  16. Zhang, W.; He, Y.; Chen, J.; Du, B. A Unified Open-Circuit Fault Diagnosis and Condition Monitoring Method for Three-Level T-Type Inverter. IEEE Trans. Power Electron. 2023, 38, 5376–5391. [Google Scholar] [CrossRef]
  17. Dong, H.; Chen, F.; Wang, Z.; Jia, L.; Qin, Y.; Man, J. An Adaptive Multisensor Fault Diagnosis Method for High-Speed Train Traction Converters. IEEE Trans. Power Electron. 2021, 36, 6288–6302. [Google Scholar] [CrossRef]
  18. Sun, Z.; Wang, Z.; Liu, P.; Qin, Z.; Chen, Y.; Han, Y.; Wang, P.; Bauer, P. An Online Data-Driven Fault Diagnosis and Thermal Runaway Early Warning for Electric Vehicle Batteries. IEEE Trans. Power Electron. 2022, 37, 12636–12646. [Google Scholar] [CrossRef]
  19. Wang, B.; Dong, M.; Ren, M.; Wu, Z.; Guo, C.; Zhuang, T.; Pischler, O.; Xie, J. Automatic Fault Diagnosis of Infrared Insulator Images Based on Image Instance Segmentation and Temperature Analysis. IEEE Trans. Instrum. Meas. 2020, 69, 5345–5355. [Google Scholar] [CrossRef]
  20. Piardi, L.; Costa, P.; de Oliveira, A.S.; Leitão, P. Collaborative Fault Tolerance for Cyber-Physical Systems: The Diagnosis Stage. IEEE Access 2025, 13, 37278–37289. [Google Scholar] [CrossRef]
  21. Schmid, M.; Kneidinger, H.G.; Endisch, C. Data-Driven Fault Diagnosis in Battery Systems Through Cross-Cell Monitoring. IEEE Sens. J. 2021, 21, 1829–1837. [Google Scholar] [CrossRef]
  22. Cheng, C.; Qiao, X.; Luo, H.; Wang, G.; Teng, W.; Zhang, B. Data-Driven Incipient Fault Detection and Diagnosis for the Running Gear in High-Speed Trains. IEEE Trans. Veh. Technol. 2020, 69, 9566–9576. [Google Scholar] [CrossRef]
  23. Jin, H.; Zhang, Z.; Ding, S.X.; Gao, Z.; Wang, Y.; Zuo, Z. Fault Diagnosis for Parallel Lithium-Ion Battery Packs with Main Current Sensor Fault and Internal Resistance Fault. IEEE Trans. Instrum. Meas. 2024, 73, 1–10. [Google Scholar] [CrossRef]
  24. Li, C.; Zeng, K.; Li, B.; Li, G.; Yang, H.; Li, S. Internal Short-Circuit Fault Diagnosis for Batteries of Energy Storage Stations Based on Multivariate Multiscale Sample Entropy. IEEE Trans. Ind. Electron. 2025, 72, 2068–2077. [Google Scholar] [CrossRef]
  25. Qiu, A.; Yan, Z.; Deng, Q.; Liu, J.; Shang, L.; Wu, J. Modeling of HVAC Systems for Fault Diagnosis. IEEE Access 2020, 8, 146248–146262. [Google Scholar] [CrossRef]
  26. Shen, L.; Chen, Z.; He, J. Multi-Zone Integrated Iterative-Decoupling Control of Temperature Field of Large-Scale Vertical Quenching Furnaces Based on ESRNN. Processes 2023, 11, 2106. [Google Scholar] [CrossRef]
  27. Ryu, S.H.; Moon, H.J. Development of an occupancy prediction model using indoor environmental data based on machine learning techniques. Build. Environ. 2016, 107, 1–9. [Google Scholar] [CrossRef]
  28. El Naqa, I. Prediction of the thermal comfort indices using improved support vector machine classifiers and nonlinear kernel functions. Indoor Built Environ. 2014, 25, 6–16. [Google Scholar] [CrossRef]
  29. Badia-Melis, R.; Mc Carthy, U.; Uysal, I. Data estimation methods for predicting temperatures of fruit in refrigerated containers. Biosyst. Eng. 2016, 151, 261–272. [Google Scholar] [CrossRef]
  30. Mercier, S.; Marcos, B.; Uysal, I. Identification of the best temperature measurement position inside a food pallet for the prediction of its temperature distribution. Int. J. Refrig. 2017, 76, 147–159. [Google Scholar] [CrossRef]
  31. Jebamalar, S.; Christopher, J.J.; Ajisha, M.A.T. Random input based prediction and transfer of heat in soil temperature using artificial neural network. Mater. Today Proc. 2021, 45, 1540–1546. [Google Scholar] [CrossRef]
  32. do Nascimento Nunes, M.C.; Nicometo, M.; Emond, J.P.; Badia-Melis, R.; Uysal, I. Improvement in fresh fruit and vegetable logistics quality: Berry logistics field studies. Philos. Trans. Ser. A Math. Phys. Eng. Sci. 2014, 372, 20130307. [Google Scholar]
  33. Raab, V.; Petersen, B.; Kreyenschmidt, J. Temperature monitoring in meat supply chains. Br. Food J. 2011, 113, 1267–1289. [Google Scholar] [CrossRef]
Figure 1. Functional diagram of multi-channel temperature acquisition twin system.
Figure 1. Functional diagram of multi-channel temperature acquisition twin system.
Processes 14 00362 g001
Figure 2. Aluminum-block heating platform system technical framework.
Figure 2. Aluminum-block heating platform system technical framework.
Processes 14 00362 g002
Figure 3. Digital-twin-inspired monitoring platform for temperature systems.
Figure 3. Digital-twin-inspired monitoring platform for temperature systems.
Processes 14 00362 g003
Figure 4. Multi-point aluminum block heating control framework.
Figure 4. Multi-point aluminum block heating control framework.
Processes 14 00362 g004
Figure 5. First-order plus time delay (FOPTD) system step response.
Figure 5. First-order plus time delay (FOPTD) system step response.
Processes 14 00362 g005
Figure 6. BP neural network basic flowchart.
Figure 6. BP neural network basic flowchart.
Processes 14 00362 g006
Figure 7. Basic structure of BP neural networks.
Figure 7. Basic structure of BP neural networks.
Processes 14 00362 g007
Figure 8. Data preprocessing flowchart.
Figure 8. Data preprocessing flowchart.
Processes 14 00362 g008
Figure 9. Comparison chart of various indicators for different algorithms.
Figure 9. Comparison chart of various indicators for different algorithms.
Processes 14 00362 g009
Figure 10. Multi-point aluminum-block heating temperature control system platform. (a) Front view of the aluminum-block heating platform. (b) Rear view of the aluminum-block heating platform.
Figure 10. Multi-point aluminum-block heating temperature control system platform. (a) Front view of the aluminum-block heating platform. (b) Rear view of the aluminum-block heating platform.
Processes 14 00362 g010
Figure 11. Temperature PID control results.
Figure 11. Temperature PID control results.
Processes 14 00362 g011
Figure 12. Mean square error during training.
Figure 12. Mean square error during training.
Processes 14 00362 g012
Figure 13. Gradients, damping factors, and check frequencies during training.
Figure 13. Gradients, damping factors, and check frequencies during training.
Processes 14 00362 g013
Figure 14. Error histogram during training.
Figure 14. Error histogram during training.
Processes 14 00362 g014
Figure 15. Regression results of the training set.
Figure 15. Regression results of the training set.
Processes 14 00362 g015
Figure 16. Regression results of the validation set.
Figure 16. Regression results of the validation set.
Processes 14 00362 g016
Figure 17. Regression results of the test set.
Figure 17. Regression results of the test set.
Processes 14 00362 g017
Figure 18. Regression results for the total data set.
Figure 18. Regression results for the total data set.
Processes 14 00362 g018
Figure 19. Time response of control systems.
Figure 19. Time response of control systems.
Processes 14 00362 g019
Figure 20. Time response of positive control. (a) Time response of positive control (first step). (b) Time response of positive control (last step).
Figure 20. Time response of positive control. (a) Time response of positive control (first step). (b) Time response of positive control (last step).
Processes 14 00362 g020
Figure 21. System control outputs under PID and neural network joint control. (a) PID output and neural network output. (b) Combined control output of PID and neural network.
Figure 21. System control outputs under PID and neural network joint control. (a) PID output and neural network output. (b) Combined control output of PID and neural network.
Processes 14 00362 g021
Figure 22. System time response and its positive control.
Figure 22. System time response and its positive control.
Processes 14 00362 g022
Figure 23. Temperature and current waveforms under wire-breakage fault (input voltage 20 V). (a) Temperature waveform under wire-breakage fault (input voltage 20 V). (b) Current waveform under wire-breakage fault (input voltage 20 V).
Figure 23. Temperature and current waveforms under wire-breakage fault (input voltage 20 V). (a) Temperature waveform under wire-breakage fault (input voltage 20 V). (b) Current waveform under wire-breakage fault (input voltage 20 V).
Processes 14 00362 g023
Figure 24. Temperature and current waveforms under wire-breakage fault (input voltage 15 V). (a) Temperature waveform under wire-breakage fault (input voltage 15 V). (b) Current waveform under wire-breakage fault (input voltage 15 V).
Figure 24. Temperature and current waveforms under wire-breakage fault (input voltage 15 V). (a) Temperature waveform under wire-breakage fault (input voltage 15 V). (b) Current waveform under wire-breakage fault (input voltage 15 V).
Processes 14 00362 g024
Figure 25. Temperature and fault-current curves under disconnection fault after temperature stabilisation. (a) Temperature curve under disconnection fault after temperature stabilisation. (b) Fault current curve after temperature stabilisation.
Figure 25. Temperature and fault-current curves under disconnection fault after temperature stabilisation. (a) Temperature curve under disconnection fault after temperature stabilisation. (b) Fault current curve after temperature stabilisation.
Processes 14 00362 g025
Figure 26. Training set temperature curve and actual fault point.
Figure 26. Training set temperature curve and actual fault point.
Processes 14 00362 g026
Figure 27. Test set temperature curve, actual failure points, and predicted failure points.
Figure 27. Test set temperature curve, actual failure points, and predicted failure points.
Processes 14 00362 g027
Table 1. PID settings and simulation constraints.
Table 1. PID settings and simulation constraints.
ItemValue
K p 9.74
T i (s)1075
T d (s)20
Control update period T s (s)0.5
Command saturation (V) [ 0 , 25 ]
Table 2. Dataset partitioning.
Table 2. Dataset partitioning.
Data Set PartitioningTrainingValidationTestTotal
Data volume (number of samples)888992471234
Normal samples (number of samples)826922311149
Fault samples (number of samples)6271685
Table 3. Training hyperparameters and key implementation settings for the three fault-diagnosis models.
Table 3. Training hyperparameters and key implementation settings for the three fault-diagnosis models.
Item1D-CNNBP Neural NetworkXGBoost
Train/validation/test split7:1:27:1:27:1:2
Resampling1 min (mean)1 min (mean)1 min (mean)
Fault labeling threshold (°C)0.380.380.38
Input dimension888
Dropout0.20.2
Output vector size444
Batch size128128
Epochs100100
Training methodAdamAdamTree boosting
Learning rate0.0010.0010.05
LossBCEWithLogitsLossBCEWithLogitsLoss
Number of trees300
Max depth5
Min child weight1
Subsample0.8
Colsample by tree0.8
Gamma0
Table 4. Accuracy under different loss functions.
Table 4. Accuracy under different loss functions.
Loss Function1DCNNBP Neural NetworkXGBoost
MSE95.14%93.12%89.47%
BCE96.36%93.52%89.07%
BCEWithLogits98.38%95.14%91.09%
Table 5. Confusion matrix at the fault-versus-normal level on the test set.
Table 5. Confusion matrix at the fault-versus-normal level on the test set.
Predicted NormalPredicted Fault
Actual NormalTN = 230FP = 1
Actual FaultFN = 3TP = 13
Table 6. 1D-CNN architecture used for fault diagnosis.
Table 6. 1D-CNN architecture used for fault diagnosis.
LayerOutput ShapeConfiguration
Input reshape(1, 8)8-D feature vector → 1 channel sequence of length 8
Conv1 + ReLU(16, 6)16 filters, kernel size 3, stride 1, padding 0
Conv2 + ReLU(32, 4)32 filters, kernel size 3, stride 1, padding 0
Flatten(128)32 × 4 → 128
Dropout(128)rate 0.2
FC1 + ReLU(64)128 → 64
FC2 (logits)(4)64 → 4
Table 7. Fault-versus-normal performance of the 1D-CNN on the test set.
Table 7. Fault-versus-normal performance of the 1D-CNN on the test set.
Accuracy (%)Precision (%)Recall (%)F1-Score (%)
98.3892.8681.2586.67
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xu, S.; Rui, Y.; Wang, L.; Nie, P.; Jiang, W.; Sun, L.; Hashimoto, S. An Intelligent Multi-Port Temperature Control Scheme with Open-Circuit Fault Diagnosis for Aluminum Heating Systems. Processes 2026, 14, 362. https://doi.org/10.3390/pr14020362

AMA Style

Xu S, Rui Y, Wang L, Nie P, Jiang W, Sun L, Hashimoto S. An Intelligent Multi-Port Temperature Control Scheme with Open-Circuit Fault Diagnosis for Aluminum Heating Systems. Processes. 2026; 14(2):362. https://doi.org/10.3390/pr14020362

Chicago/Turabian Style

Xu, Song, Yiqi Rui, Lijuan Wang, Pengqiang Nie, Wei Jiang, Linfeng Sun, and Seiji Hashimoto. 2026. "An Intelligent Multi-Port Temperature Control Scheme with Open-Circuit Fault Diagnosis for Aluminum Heating Systems" Processes 14, no. 2: 362. https://doi.org/10.3390/pr14020362

APA Style

Xu, S., Rui, Y., Wang, L., Nie, P., Jiang, W., Sun, L., & Hashimoto, S. (2026). An Intelligent Multi-Port Temperature Control Scheme with Open-Circuit Fault Diagnosis for Aluminum Heating Systems. Processes, 14(2), 362. https://doi.org/10.3390/pr14020362

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop