The invention discloses a bi-stable piezoelectric-
electromagnetic power generation device making use of
kinetic energy of fluid in a pipeline. The device structurally mainly comprises the fluid pipeline, an outer shell, two bi-stable piezoelectric components, a coil, an
impeller component, a fixing shaft and an energy capture circuit. An
impeller is arranged in the middle of the fluid pipeline andfixed to the inner wall of the fluid pipeline through a fixing rod, four magnets are arranged on the
impeller, the outer surface of the fluid pipeline is provided with the multi-turn
metal coil, andtwo sides of the coil are connected with the energy capture circuit. The outer shell is fixedly connected with the fluid pipeline, the two bi-stable piezoelectric components in vertical arrangement are arranged between the fluid pipeline and the outer shell, a flexible piezoelectric element is an MFC, two poles of the MFC are connected with the energy capture circuit, and the piezoelectric components are fixedly mounted on a boss of the shell. By the piezoelectric element and an electromagnetic element,
kinetic energy of the fluid in the pipeline is converted into
electric energy, the pipelineis free of holes, and a power generation component is isolated from fluid, so that risks of liquid leakage and
electricity leakage are avoided; by piezoelectric-
electromagnetic power generation, structural simplicity and great power generation effects are achieved.