固定子に同極の磁力を持たせ、その固定子に反発する回転子磁石を向き合わせて回転させる。固定子に磁石を付け磁石付固定子とする。異極の間に固定子を設け回転子コイルの電流を固定子コイルを通すことで回転の負荷を取ることが出来る。図1は固定子1と固定子1の間に磁石6を置くか又は固定子1を多くする時は磁石6のかわりに固定子1の内側に磁石のリングを置く同極を配置その上に鉄板4を付け回転子磁石2の磁力を押さえる回転子磁石2も固定子に反発する磁石を向き合わせて回転させる出る電流にソレノイドコイル8を付ける。図2は固定子1に磁石6を合体させて磁石付固定子1配置、反発する回転子磁石2を向き合わせて回転させ出る電流にソレノイドコイル8を付ける図3は固定子1と固定子1の間に磁石6の異極を設け枠5に並べ、回転子コイル9を向き合わせて回すと回転子コイル9から出る電流は回転軸3を通り、接点導体10を経て固定子コイル1に入り外へ出る。また、これをソレノイドの輪の発電機の両枠5に異極の間に固定子1を設け、ソレノイドの輪9の回転子9から出る電流を固定子1を通す。片側固定子1にコイルを巻かなくて済むため回転も軽い。