Controlling a
high voltage generator for an X-
ray source includes: providing (410) power to the X-
ray source to generate a plurality of X-
ray pulses during a pulsed X-ray imaging run, wherein subsequent X-ray pulses of the plurality of X-ray pulses are temporally separated by an emission pause comprising a first part and a second part; providing (420) an operational
filament current to heat a filament of a
cathode of the X-ray source to an operational filament temperature during the plurality of X-ray pulses to generate a desired X-ray imaging emission current during the X-ray pulses; providing (430) a blanking
filament current during the first part of the emission pauses, wherein the blanking
filament current is lower than the operational filament current, to allow the filament temperature to decrease to an
intercooler filament temperature; providing (440) a boosting filament current during the second part of the emission pauses, wherein the boosting filament current is higher than the blanking filament current, to increase the filament temperature from the
intercooler filament temperature to the operational filament temperature; receiving (450) a measured emission current, the operational filament current, and an operational source
voltage of an X-ray pulse, wherein the measured emission current is measured during the X-ray pulse at the operational filament current and the operational X-ray source
voltage; determining (460) an expected emission current of the X-ray pulse, in dependence on the operational filament current and the operational X-ray source
voltage; and adapting (470) the duration of providing the blanking current during the first part of a subsequent emission pause, and / or adapting the duration of providing the boosting current during the second part of the subsequent emission pause, to correct the operational filament temperature of a subsequent X-ray pulse for a difference between the measured emission current and the expected emission current.