Permanent Magnetic Alternators