The invention discloses a high-
voltage square-wave
pulse generator and a method for generating high-
voltage square-wave pulse. A high-
voltage DC power supply, a
current limiting resistor and an energy storing
capacitor in the high-voltage square-wave
pulse generator are connected in series to form a loop; the
cathode of the high-voltage DC power supply is grounded; an optoelectronic
semiconductor switch is connected in parallel with the energy storing
capacitor through a circuit which is formed by a
coaxial transmission line and a load which are connected in series; the packaging shell of the optoelectronic
semiconductor switch, the outer conductor layer of the
coaxial transmission line and the load are grounded; the high-voltage square-wave
pulse generator also comprises an auxiliary switch and a time
delay control device, wherein the auxiliary switch can
resist high voltage and trigger and switch on rapidly and has low on-state resistance, and the time
delay control device is used for controlling the trigger
time difference between the optoelectronic
semiconductor switch and the auxiliary switch; and the auxiliary switch is connected in parallel with two ends of the energy storing
capacitor. The
square wave outputted by the high-voltage square-wave pulse generator has
high pressure, adjustable pulse width and rapid falling edge change rate. The high doubling process of the carriers in the optoelectronic semiconductor switch can be terminated rapidly, the optoelectronic semiconductor switch can be forced to exit the locking working state, and the locking state lasting time can be controlled manually.