{'fraction_non_alphanumeric': 0.02849740932642487, 'fraction_numerical': 0.007772020725388601, 'mean_word_length': 4.572115384615385, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Reversible, high-voltage square-wave pulse generator for triggering spark gaps.

A design is presented for a reversible, square-pulse generator that employs coaxial cables for charge storage and pulse formation and a thyratron as the switch. The generator has a nominal output voltage of 5-30 kV and a pulse duration determined by the cable's physical length. Two variations are presented: (1) a single-stage one consisting of cable that is charged via its shield on one end and discharged with a thyratron on the opposite end and (2) a two-stage one having an inverting circuit that uses a coaxial cable to reverse the polarity of the pulse. The generator operates with "flying shields," i.e., high-voltage pulses also propagate on the outside of the cables; this calls for a dedicated insulation that avoids breakdown between sections of the cable's shield. The rise time obtained is mostly dictated by the switching time of the thyratron; with the one we used in the tests, rise times in the range of 30-40 ns were obtained. We present the results obtained in the implementation of the generators as well as its application to fire a large Marx generator.