The present disclosure relates to a method for controlling temperature gradient and average temperature along a rotation axis (110) in a rotary kiln (100). The method comprising the steps of: - receiving an actual burning end zone temperature (TBE-A) measured at a burning end zone (BE); - receiving an actual feed end zone temperature (TFE-A) measured at a feed end zone (FE); - determining an average temperature (TA-A) by generating an average of the burning end zone temperature (TBE-A) and the feed end zone temperature (TFE-A); - determining an actual differential temperature (TD-A) by generating a difference between the burning end zone temperature (TBE-A) and the feed end zone temperature (TFE-A); - controlling the average temperature (TA-A) towards an average set point temperature (TA-SP) by outputting an average temperature control signal (ST-A) to control the fuel input to the burner; - controlling the differential temperature (TD-A) towards a differential set point temperature (TD- SP) by outputting a differential temperature control signal (ST-D) to control the gas flow through the rotary kiln (100). Further, the disclosure relates to a control system (1) for controlling temperature gradient and average temperature along a rotation axis (110) in a rotary kiln (100). Yet further, the disclosure relates to a computer program comprising instructions which, when the program is executed by a computer, cause the computer to carry out the method. The disclosure also relates to a computer-readable storage medium comprising instructions which, when executed by a computer, cause the computer to carry out the method.
展开▼