The multi-objective and layered optimization method is developed from the application background of optimization and control for complex industrial processes.The meaning of multi-objective and layered optimization is explained in detail and the steady-state optimization based on quadratic programming is presented to solve the multi-objective and layered optimization in the context of two-stage model predictive control formulation.Simulation results demonstrate that the steady-state optimization algorithm presented possesses good control performance and practical significance.