Sequencing of loads using temperature
AssigneeHewlett-Packard Development Company, L.P.
InventorsDuane A Koehler, Francisco Alcazar, Daniel James Magnusson
Life of this patent
Estimating the term…
Abstract
A sequence of loads within a system is determined during each of multiple time windows based on a determination of each load's temperature to a target value. The sequencing of the loads involves a determination as to whether the length of each time window is long enough to permit all of the loads to be sequentially activated in order to have their temperatures approximate the corresponding target temperatures. In some cases, the sequence of the loads is determined to be one that results in a monotonically changing power profile.
Claims15
A method, comprising:
- for a first time window, obtaining a temperature reading of each of multiple loads;
- for each of the loads, computing an initial count value for the first time window based on the load's temperature reading to force that load's temperature to be at or near a target temperature for the load;
- determining that a length of the first time window is not long enough for all of the loads to be sequentially activated for their respective initial count values;
- responsive to determining that the length of the first time window is not long enough for all of the loads to be sequentially activated for their respective initial count values, determining an order for a plurality of power groups to thereby produce a monotonically changing power profile, wherein each power group includes one or more of the loads and at least one power group includes more than one concurrently active load;
- assigning final count values to at least some of the ordered plurality of power groups so that the first time window includes an active power group at all times during the first time window;
- and
- sequencing at least some of the ordered plurality of power groups during the first time window using the assigned final count values.
A printing system, comprising:
- a print component to deposit print material on a print media;
- a plurality of drying components to dry the print material on the print media;
- a plurality of temperature sensors including a temperature sensor for each of the plurality of drying components;
- and
- a controller coupled to the plurality of temperature sensors and the plurality of drying components, wherein when operative, the controller:
- obtains a temperature reading from each temperature sensor;
- computes a count value for a first time window for each of the plurality of drying components based on the temperature reading of its corresponding temperature sensor to force that drying component's temperature to be at or near a target temperature;
- determines that a length of the first time window is long enough for all of the plurality of drying components to be sequentially activated for their respective count values;
- and
- responsive to the determination that the length of the first time window is long enough for all of the plurality of drying components to be sequentially activated for their respective count values, increases the count value for at least one of the drying components and sequences the drying components in an order to thereby create a monotonically changing power profile.
A non-transitory storage device containing machine instructions to operate a printing system, wherein when executed, for each of multiple time windows, the machine instructions cause a processor to:
- obtain a temperature reading from each of a plurality of temperature sensors, each temperature corresponding to one of a plurality of drying components in the printing system;
- compute a count value for each of the plurality of drying components based on the temperature reading of its corresponding temperature sensor to keep that drying component's temperature at or near a configurable target temperature;
- determine whether a length of the time window is long enough for all of the plurality of drying components to be sequentially activated for their respective count values;
- responsive to the length of the time window determined to be long enough, sequence the drying components during the time window for a period time for each drying component corresponding to its count value;
- and
- responsive to the length of the time window determined not to be long enough, rank power groups so as to implement a monotonically changing power profile, each power group including one or more drying components, allocate count values to at least some of the ranked power groups, and sequence the ranked power groups of drying components based on the allocated count values.
Dependencies are inferred from the claim text.