The invention provides a permanent-
magnet self-
inductance magnetic-suspension magnetic-
mortar type pressure generator, which can be widely used in water, on land and in the air, fully utilizes and converts extruding force and reacting force to the ground in the production and living field of human beings, as well as
wind power, flowing water power and
wave force existing in the nature into
electric energy, is superior to a single permanent-
magnet reciprocating-motion pressure generator, and generates
electricity with
electricity magnetic energy. The generator can at least utilize one permanent magnetic ring, bears the action of external force to do
reciprocating motion and
cut a conductive coil through a magnetic force line so as to generate
electric energy, and simultaneously shoots magnetic shots by using a magnetic cannon so as to
mortar another permanent
magnet to do
reciprocating motion rapidly, thereby increasing the
magnetic flux of a conductive coil winding in unit time and greatly improving power and stabilizing current and
voltage. The force which is utilized to do work by the generator can be weak or quite strong. The generator consists of a pressure conducting piece sealed in an anticorrosion elastic corrugated seal cover, a buffer anti-
noise pad, a positioning cover plate, the conductive coil winding and a framework thereof, the permanent magnetic ring, the permanent magnet with a central hole, a soft magnetic material hoop, a soft magnetic material, a reset elastic device, an upper buffer anti-
noise elastic device, a lower buffer anti-
noise elastic device, a guide rail and a final
assembly bottom board. The generator is a generating device which has no gear, connecting rod or other
mechanical transmission system, produces no noise, needs no
lubrication, and can prevent water as well as gas
corrosion.