В работе рассмотрено простое устройство для генерации и транспортировки теплой воды, принцип действия которого основан на использовании гидравлического удара и кавитации жидкости при торможении. Данное устройство - теплогенератор - гидротаран приводится в действие кинетической энергией движущегося потока воды. Описана работа устройства, сделаны расчеты скорости потока при кавитации, температуры, давления и выделяемого количества тепла при разрушении кавитационных пузырей.