The application discloses a
cluster type temperature controller distributed collaborative control method and
system, and relates to the technical field of temperature controller control. The method comprises the following steps: establishing
temperature control consensus, constructing a temperature controller alliance chain, and achieving
temperature control target
consensus by using a practical
Byzantine fault tolerance algorithm; sharing a prediction model, training a temperature prediction model locally based on a federal
learning architecture, and uploading
model parameter gradients to a
cloud server for aggregation and updating; globally optimizing
energy consumption, minimizing and optimizing
global energy consumption by using a multi-agent deep deterministic policy gradient
algorithm; and dynamically reorganizing a topology, supporting
plug and play of equipment, and automatically reorganizing a cluster topology according to equipment states. The application solves the information island problem, realizes sharing and
privacy protection of the temperature prediction model, and optimizes
global energy consumption, so that the cluster
temperature control consistency can be improved, energy utilization efficiency can be optimized, user comfort experience can be improved, hundreds of equipment extensions can be supported, and complex scene requirements can be met.