First, we used the thermal storage analysis software developed earlier to find the relationship between the preheated air outlet temperature, the exhaust gas inlet temperature, and the air-fuel ratio in the thermal storage chamber. Next, the relationship between different air-fuel ratios and pre-heated air temperature and the amount of NOx produced is investigated. Since the air-fuel ratio used in the experiment was 10.98, we obtained the relationship between the adiabatic flame temperature and the preheated air outlet temperature of the regenerator through the thermal storage analysis software developed previously. We write this relationship as UDF (User Defined Functions), and use fluent to calculate the empty furnace temperature of the solution furnace. We compare the average temperature of four specific points in the furnace with the experimental temperature results, discuss the differences in the results, and adjust our method. Finally, we write down our control method as UDF to control the opening and closing of the combustion nozzle such that the furnace temperature can meet the target temperature curve requirement of the furnace temperature.