Modern industry processes are typically composed of multiple operating units with reaction interaction and energy–mass coupling, which result in a mixed time-varying and spatial–temporal coupling of process variables. It is challenging to develop a comprehensive and precise fault detection model for the multiple interconnected units by simple superposition of the individual unit models. In this study, the fault detection problem is formulated as a spatial–temporal fault detection problem utilizing process data of multiple interconnected unit processes. A spatial–temporal variational graph attention autoencoder (STVGATE) using interactive information is proposed for fault detection, which aims to effectively capture the spatial and temporal features of the interconnected unit processes. First, slow feature analysis (SFA) is implemented to extract temporal information that reveals the dynamic relevance of the process data. Then, an integration method of metric learning and prior knowledge is proposed to construct coupled spatial relationships based on temporal information. In addition, a variational graph attention autoencoder (VGATE) is suggested to extract temporal and spatial information for fault detection, which incorporates the dominances of variational inference and graph attention mechanisms. The proposed method can automatically extract and deeply mine spatial–temporal interactive feature information to boost detection performance. Finally, three industrial process experiments are performed to verify the feasibility and effectiveness of the proposed method. The results demonstrate that the proposed method dramatically increases the fault detection rate (FDR) and reduces the false alarm rate (FAR).
The electrowinning process is a critical operation in nonferrous hydrometallurgy and consumes large quantities of power consumption. Current efficiency is an important process index related to power consumption, and it is vital to operate the electrolyte temperature close to the optimum point to ensure high current efficiency. However, the optimal control of electrolyte temperature faces the following challenges. First, the temporal causal relationship between process variables and current efficiency makes it difficult to estimate the current efficiency accurately and set the optimal electrolyte temperature. Second, the substantial fluctuation of influencing variables of electrolyte temperature leads to difficulty in maintaining the electrolyte temperature close to the optimum point. Third, due to the complex mechanism, building a dynamic electrowinning process model is intractable. Hence, it is a problem of index optimal control in the multivariable fluctuation scenario without process modeling. To get around this issue, an integrated optimal control method based on temporal causal network and reinforcement learning (RL) is proposed. First, the working conditions are divided and the temporal causal network is used to estimate current efficiency accurately to solve the optimal electrolyte temperature under multiple working conditions. Then, an RL controller is established under each working condition, and the optimal electrolyte temperature is placed into the controller’s reward function to assist in control strategy learning. An experiment case study of the zinc electrowinning process is provided to verify the effectiveness of the proposed method and to show that it can stabilize the electrolyte temperature within the optimal range without modeling.