| CPC A47J 36/32 (2013.01) [A47J 36/2483 (2013.01); F24C 7/082 (2013.01); F24C 7/087 (2013.01)] | 30 Claims |

|
1. A method comprising, by an electromagnetic device:
accessing a plurality of previously recorded heating maps corresponding to a load disposed inside a cavity of the electromagnetic device, wherein each heating map indicates a temperature profile change of the load as a function of one or more control parameter configurations;
accessing a target temperature profile of the load;
measuring a current temperature profile of the load;
calculating a difference in temperature profiles between the current temperature profile of the load and the target temperature profile of the load;
determining a first temporal sequence of control parameter configurations to heat the load, wherein the first temporal sequence (1) is optimized to yield a temperature rise that achieves the target temperature profile of the load and (2) comprises a set of control parameter configurations, and for each control parameter configuration, a corresponding time at which to operate the electromagnetic device according to that respective control parameter configuration, wherein:
(1) the temporal sequence of control parameter configurations is determined subject to a constraint that each corresponding time must be non-negative; and
(2) the first temporal sequence of control parameter configurations is determined before heating the load based on the set of control parameter configurations in the sequence; and
emitting electromagnetic radiation into the cavity based on the first temporal sequence of control parameter configurations.
|