本发明涉及一种基于水轮机改变坝身透水率的丁坝,包括坝体,所述坝体与河岸及河床相连接,所述坝体内设置有控制器、蓄电池、信号处理器和多个水轮机,所述水轮机主要由水轮机壳体、转轮和水轮启闭闸门组成;所述蓄电池通过电线分别与控制器和各水轮机电性连接,水流过水轮机时转轮将水流的动能转换为电能储存在蓄电池中,蓄电池为控制器的工作以及水轮机中水轮启闭闸门的动作供电;所述控制器通过信号线分别与各水轮机和信号处理器电性连接,以接收上位机或移动终端发送来的控制命令,以及根据控制命令及不同的水位情况调整各水轮机中水轮启闭闸门的开启程度,从而控制丁坝的透水率。该丁坝有利于调节控制丁坝的透水率。