This invention discloses a multi-node
instruction scheduling method and
system for a
CAN bus in an air-cooled refrigerator, relating to the field of refrigerator control technology. It solves the problem that in multi-node
CAN bus control scenarios of air-cooled refrigerators, when a sudden
heat load occurs in the freezer compartment, emergency cooling switching instructions are easily overwhelmed by ordinary periodic messages, leading to execution delays. The method first constructs the relationship between the compartment temperature acquisition results, message types, and periodic occupancy. Then, based on temperature deviation, temperature
rise rate, door opening disturbance, and predicted over-limit results, it generates the compartment urgency level, forming an emergency cooling
instruction set and an ordinary message degradation set. Next, it divides the window into a synchronization
reference window, an emergency exclusive window, a critical feedback window, and an ordinary arbitration window according to the basic period, ensuring that emergency cooling instructions are sent and acknowledged first. Finally, iteratively corrects the scheduling parameters for the next round based on the critical message
response delay, the compartment
recovery status, and the backlog of ordinary messages, thereby improving the timeliness and stability of multi-node collaborative control under sudden load scenarios.