A temperature control method for a die-casting die, characterized in that the method comprises
- setting, by a setting unit, a target number of temperature control regions and configuring, by the setting unit, an initial temperature determination rule and an initial temperature control strategy for each temperature control region, wherein the initial temperature determination rule comprises at least a normal temperature state, a high temperature state, a low temperature state, and their respective corresponding temperature ranges, and the initial temperature control strategy comprises temperature adjustment strategies for at least the high temperature state and the low temperature state, wherein a temperature adjustment strategy corresponding to the high temperature state is to lower the temperature, and a temperature adjustment strategy corresponding to the low temperature state is to increase the temperature;
- moving a spraying manipulator with two sides to a center of a die cavity, obtaining a front-side thermal map of the die using an infrared camera mounted on both sides of the spraying manipulator, and matching the front-side thermal map with a CAD drawing of the die to obtain a CAD thermal map of the die;
- determining, by a division unit, a plurality of monitoring regions on a surface of the die based on geometric features of the CAD thermal map, and assigning, by the division unit, each monitoring region to a temperature control region with a normal temperature range corresponding to the normal temperature state based on an expected temperature requirement of the die, wherein the expected temperature requirement of the die comprises an expected temperature range of each monitoring region, and the expected temperature range is matched with the normal temperature range;
- and
- calculating, by a control unit, a temperature value of each monitoring region based on temperature values of all points within the monitoring region displayed in the CAD thermal map, determining, by the control unit, a temperature state of each monitoring region based on the initial temperature determination rule of each temperature control region and the temperature value of each monitoring region, and adjusting, by the control unit, a temperature of each monitoring region based on the initial temperature control strategy of each temperature control region and the temperature state of each monitoring region;
- wherein
- the geometric features of the CAD thermal map comprise a cooling channel, and a distribution of the cooling channel is presented as point features or line features in the CAD thermal map;
- the step of determining a monitoring region on a surface of the die based on geometric features of the CAD thermal map comprises
- determining the geometric features of the CAD thermal map as the point features or the line features, and determining a surface region of the die corresponding to a point feature or a line feature as a monitoring region;
- the step of calculating, by the control unit, a temperature value of each monitoring region based on temperature values of all points within the monitoring region displayed in the CAD thermal map, determining, by the control unit, a temperature state of each monitoring region based on the initial temperature determination rule of each temperature control region and the temperature value of each monitoring region, and adjusting, by the control unit, a temperature of each monitoring region based on the initial temperature control strategy of each temperature control region and the temperature state of each monitoring region, comprises:
- determining, for any temperature control region, by the control unit, a temperature state of each monitoring region based on the initial temperature determination rule and the temperature value of each monitoring region;
- wherein the temperature state is the normal temperature state when the temperature value is in the normal temperature range corresponding to the normal temperature state, the temperature state is the high temperature state when the temperature value is in a temperature range corresponding to the high temperature state, or the temperature state is the low temperature state when the temperature value is in a temperature range corresponding to the low temperature state;
- determining that, when the temperature state of a monitoring region is in a normal temperature state, no temperature adjustment is required for the monitoring region;
- lowering, by the control unit, when the temperature state of a monitoring region is in a high temperature state, a temperature of the monitoring region through the cooling channel based on the temperature adjustment strategy corresponding to the high temperature state;
- or
- increasing, by the control unit, when the temperature state of a monitoring region is in a low temperature state, a temperature of the monitoring region through the cooling channel based on the temperature adjustment strategy corresponding to the low temperature state.