Controllers to adjust print speed
AssigneeHewlett-Packard Development Company, L.P.
InventorsTodd Goyen, Duane A Koehler, Matthew A. Shepherd
Life of this patent
Estimating the term…
Abstract
An example device in accordance with an aspect of the present disclosure includes a controller to adjust print speed intra-page according to a response curve to substantially track a power curve of a power supply. The controller is to maximize print speed based on short-term energy data corresponding to present and future print data and long-term energy data corresponding to past print data, without exceeding a peak power output and a thermal limit of the power supply when printing according to the response curve.
Claims12
A printer device comprising:
- a controller to selectively increase and decrease a print speed of the printer device intra-page according to a response curve, to cause printer power consumption over time to substantially track a power curve corresponding to a power output of a power supply;
- wherein the controller is to maximize print speed, based on short-term energy data corresponding to present and future print data and long-term energy data corresponding to past print data, without exceeding a peak power output and a thermal limit of the power supply when printing according to the response curve;
- and
- wherein the controller is to selectively increase and decrease the print speed according to the response curve to cause the printer power consumption over time to remain within on the order of ten percent of the power curve to substantially track the power curve.
A printer system comprising:
- a power supply associated with a power output that vanes over time according to performance of the power supply;
- and
- a controller to generate a power curve based on the power output over time, and selectively increase and decrease a print speed of the printer system intra-page according to a response curve, to cause printer power consumption over time to substantially track the power curve;
- wherein the controller is to selectively increase and decrease the print speed to maximize print speed based on short-term energy data corresponding to present and future print data without exceeding a peak power output of the power supply when printing according to the response curve;
- wherein the controller is to selectively increase and decrease the print speed to maximize print speed based on long-term energy data corresponding to past print data without exceeding a thermal limit of the power supply when printing according to the response curve;
- and
- wherein the controller is to generate the power curve over time based on interpolating power output for portions of the power curve between known power output break points.
A method to operate a printer device, comprising:
- selectively increasing and decreasing, by a controller, a print speed of the printer device intra-page according to a response curve, to cause printer power consumption over time to substantially track a power curve corresponding to a power output of a power supply;
- maximizing, by the controller, the print speed based on short-term energy data corresponding to present and future print data without exceeding a peak power output of the power supply when printing according to the response curve;
- maximizing, by the controller, the print speed based on long-term energy data corresponding to past print data without exceeding a thermal limit of the power supply when printing according to the response curve;
- and
- accumulating a plurality of past power information samples based on the long-term energy data, and iteratively applying, in parallel, a cascade plurality of digital filters to the accumulated plurality of power information samples to determine an upper print speed for an instantaneous portion of the response curve.
Dependencies are inferred from the claim text.