https://123dok.com/document/7q0m3xvz-design-and-simulation-of-in-pipe-generator.html