Mathematics (Jul 2024)
A Multiobjective Optimization Algorithm for Fluid Catalytic Cracking Process with Constraints and Dynamic Environments
Abstract
The optimization problems in a fluid catalytic cracking process with dynamic constraints and conflicting objectives are challenging due to the complicated constraints and dynamic environments. The decision variables need to be reoptimized to obtain the best objectives when dynamic environments arise. To solve these problems, we established a mathematical model and proposed a dynamic constrained multiobjective optimization evolution algorithm for the fluid catalytic cracking process. In this algorithm, we design an offspring generation strategy based on minimax solutions, which can explore more feasible regions and converge quickly. Additionally, a dynamic response strategy based on population feasibility is proposed to improve the feasible and infeasible solutions by different perturbations, respectively. To verify the effectiveness of the algorithm, we test the algorithm on ten instances based on the hypervolume metric. Experimental results show that the proposed algorithm is highly competitive with several state-of-the-art competitors.
Keywords