1. A linear generator, comprising: a permanent magnet array, comprising: a plurality of magnets affixed end-to-end, each of said plurality of magnets comprising an internal central channel, wherein the plurality of magnets are oriented such that like poles of the magnets are disposed adjacently; a plurality of pole pieces positioned both at ends of the permanent magnet array and between adjacent magnets, each of said plurality of pole pieces comprising a threaded, internal central channel; and a threaded support cylinder positioned within the central channels of both the plurality of magnets and the plurality of pole pieces, wherein the plurality of magnets are affixed by mechanical compression by the plurality of pole pieces engaging with threads of the threaded support cylinder; a set of conductive coils arranged around the permanent magnet array; a four-phase full wave rectifier configured to accept inputs of alternating current from the set of conductive coils and to produce one or more direct current outputs; and a summing circuit configured to aggregate the one or more direct current outputs from the rectifier to produce a combined, rectified direct current output.