| CPC G05D 23/1917 (2013.01) [G01K 3/10 (2013.01)] | 4 Claims |

|
1. A control method for temperature trajectory tracking, comprising:
drawing a target temperature trajectory of a controlled object;
performing discretization processing on the target temperature trajectory to obtain a discretized target temperature trajectory; and
performing temperature trajectory control on the controlled object based on the discretized target temperature trajectory, comprising:
taking a first point of the target temperature trajectory as a pre-heating temperature value or a pre-cooling temperature value, and starting the temperature trajectory control after a temperature of the controlled object reaches the pre-heating temperature value or the pre-cooling temperature value;
wherein the performing discretization processing on the target temperature trajectory comprises:
determining whether a time interval between adjacent target temperature points in the target temperature trajectory is greater than one second;
dividing, in response to the time interval between the adjacent target temperature points in the target temperature trajectory being greater than one second, a connecting line between the adjacent target temperature points into n parts equally by taking one second as an interval, acquiring a temperature increment through equally dividing a temperature difference value between the adjacent target temperature points into the n parts, and obtaining n numbers of target temperature values based on a starting point temperature of the connecting line between the adjacent target temperature points with a difference of each adjacent two target temperature values of the n numbers of target temperature values being the temperature increment, thereby completing discrete subdivision of the connecting line between the adjacent target temperature points; and
performing the discrete subdivision on all the adjacent target temperature points in the target temperature trajectory, thereby completing the discretization processing of the target temperature trajectory;
wherein the performing temperature trajectory control further comprises:
acquiring an actual temperature trajectory of the controlled object, and processing the actual temperature trajectory when the actual temperature trajectory deviates from the discretized target temperature trajectory, then replacing the target temperature trajectory with the processed actual temperature trajectory;
wherein the processing the actual temperature trajectory comprises:
after the actual temperature trajectory deviates from the discretized target temperature trajectory, acquiring a transition temperature point when the actual temperature trajectory recovers a same trend as the target temperature trajectory, and acquiring a temperature difference value within a preset threshold range based on the transition temperature point;
wherein the preset threshold range is a range from a time sequence number of the transition temperature point to one of time sequence numbers taken 1.5 to 2.5 times of the time sequence number of the transition temperature point, and the time sequence number is one of abscissa sequence numbers sequentially marked when the n numbers of target temperature values are increased in one-by-one manner by the time interval of one second in the discretized target temperature trajectory;
acquiring, based on the temperature difference value within the preset threshold range, an average temperature difference value of temperature points varying in one-by-one manner by the time interval of one second within the preset threshold range;
adding the average temperature difference value to temperature values of the temperature points in one-by-one manner by the time interval of one second based on the transition temperature point to thereby obtain the processed actual temperature trajectory; and
operating a proportional-integral-derivative (PID) control program, based on the target temperature trajectory, to cnotrol temperature trajectory.
|