An electrical generator including a magnetic field generator and at least one energy converter for converting energy present in fluid flows into vibrations or oscillations. The converter includes a flexible membrane having at least two fixed ends. The membrane vibrates when subject to a fluid flow. One of the electrical conductor and the magnetic field generator is attached to the membrane and configured to move with the membrane. The vibration of the membrane caused by the fluid flow causes a relative movement between the electrical conductor and the applied magnetic field. The relative movement causes a change in the strength of the magnetic field applied to the electrical conductor, and the change in the strength of the magnetic field applied to the electrical conductor induces a current flowing in the conductor.
展开▼