Потери энергии происходят или на преодоление силы трения рабочих частей, деталей, механизмов или по причине утери тепла (оно выходит в атмосферу). Такого двигателя, где все тепло расходуется на работу нет и придумать их в условиях земного шара очень тяжело. Тут нужна невесомость, вакуум, отсутствие трения (что невозможно сделать даже в условиях вакуума).