Die Berechnung des Algorithmus für die dynamische Matrizensteuerung (DMC) dauert lange und kann die Echtzeit- und Leistungsanforderungen der thermischen Steuerung nicht erfüllen. Daher schlägt dieser Artikel einen verbesserten DMC-Algorithmus mit mehreren Abtastperioden vor, wobei eine kleinere Abtastperiode bei der Modellvorhersage und Rückkopplungskorrektur verwendet wird und eine längere Abtastperiode bei der rollenden Optimierung verwendet wird, um den Vorhersagebereich und den Steuerungsbereich zu verringern und somit die Dimension der Optimierungsmatrix zu reduzieren, was die Berechnungszeit erheblich verkürzt. Der verbesserte DMC-Algorithmus wird in einem System zur Steuerung der selektiven katalytischen Reduktion (SCR) für eine thermische Stromerzeugungsanlage eingesetzt, und es wird eine Simulation zur Modellanpassung, Steuergrößenbeschränkungen und drei Fällen von Modellanpassung durchgeführt. Die Simulationsergebnisse zeigen, dass der verbesserte DMC-Algorithmus gute Antwortmerkmale aufweist, schnell die Auswirkungen von Störungen überwinden kann, bei Modellanpassung eine gute Robustheit aufweist und für die fortschrittliche Steuerung von thermischen Objekten von Kraftwerken geeignet ist.