A method of generating high pulse voltage in an inductive load, the method comprising: - providing high DC voltage using a high DC voltage source and providing low DC voltage using a low DC voltage source; - generating a first sequence of controlling square pulses having a preset duration of pulses (τ sq1); - applying said first sequence to a control input of a first controlled gate for periodically connecting an inductive load to outputs (5, 10) of said high DC voltage source thus obtaining high pulse voltage having the preset duration of pulses (τ sq1) in said inductive load; as well as - generating a second sequence of controlling square pulses having another preset duration of pulses (τ sq2), these control pulses being delayed relative to the trailing edge of the control pulses of the first sequence by a value (τ sqd); - applying said second sequence to a control input of a first controlled switch for periodically disconnecting and connecting a control input of a second controlled gate via said first controlled switch to a first plate of a capacitor connected to a second terminal of the inductive load or to a second plate of the capacitor connected to a cathode of a diode, wherein said control input is connected to an output of said first controlled switch; wherein a second capacitor is connected by a first plate thereof to a positive one of the outputs (5, 10) of the high DC voltage source and to a first terminal of the inductive load and wherein the second controlled gate is connected by a first terminal thereof to a second plate of the second capacitor and is connected by a second terminal thereof to the second terminal of the inductive load; characterized in that in order to prevent short-term pulse electromagnetic noise from occurring - said first sequence of controlling pulses is transformed into a third sequence of controlling pulses, the result of the transformation being that trailing edges of the pulses of said third sequence are leading trailing edges of the pulses of said first sequence by a preset value, equal or greater than a response time of the diode; and - applying said third sequence of controlling pulses to a control input of a second controlled switch, wherein said switch is connected by an output thereof to an anode of the diode, said switch periodically applying low voltage from an output of said low DC voltage source to the capacitor via said diode. - providing high DC voltage using a high DC voltage source and providing low DC voltage using a low DC voltage source; - generating a first sequence of controlling square pulses having a preset duration of pulses (τ sq1); - applying said first sequence to a control input of a first controlled gate for periodically connecting an inductive load to outputs (5, 10) of said high DC voltage source thus obtaining high pulse voltage having the preset duration of pulses (τ sq1) in said inductive load; as well as - generating a second sequence of controlling square pulses having another preset duration of pulses (τ sq2), these control pulses being delayed relative to the trailing edge of the control pulses of the first sequence by a value (τ sqd); - applying said second sequence to a control input of a first controlled switch for periodically disconnecting and connecting a control input of a second controlled gate via said first controlled switch to a first plate of a capacitor connected to a second terminal of the inductive load or to a second plate of the capacitor connected to a cathode of a diode, wherein said control input is connected to an output of said first controlled switch; wherein a second capacitor is connected by a first plate thereof to a positive one of the outputs (5, 10) of the high DC voltage source and to a first terminal of the inductive load and wherein the second controlled gate is connected by a first terminal thereof to a second plate of the second capacitor and is connected by a second terminal thereof to the second terminal of the inductive load; characterized in that in order to prevent short-term pulse electromagnetic noise from occurring - said first sequence of controlling pulses is transformed into a third sequence of controlling pulses, the result of the transformation being that trailing edges of the pulses of said third sequence are leading trailing edges of the pulses of said first sequence by a preset value, equal or greater than a response time of the diode; and - applying said third sequence of controlling pulses to a control input of a second controlled switch, wherein said switch is connected by an output thereof to an anode of the diode, said switch periodically applying low voltage from an output of said low DC voltage source to the capacitor via said diode.