Abstract: Hydropower is a cost-effective, reliable, and programmable renewable energy source. Many hydropower plants worldwide have been in operation for decades and now need maintenance and ...