Известен как математик, который внес значительный вклад в кибернетику и философию науки.
Поваров родился в Москве, его отцом был служащий. Образование получил в МГУ, окончив с отличием механико-математический факультет. Аспирантуру окончил заочно, находясь на военной службе. С 1953 по 1960 год был занят в системе АН СССР. В те годы он занимался прикладной математикой. С 1965 года он работал в Московском инженерно-физическом институте на кафедре кибернетики. В сфере научных интересов Поварова, прежде всего, была кибернетика, ее история, а также вычислительная техника. Этими научными проблемами он занимался до конца своих дней. Для кибернетики, а также философии науки в общем ученым было сделано очень много. Помимо собственных исследований он редактировал труды, посвященные кибернетике и теории систем.
Немало времени ученый посвятил разработке методов синтеза управляющих контактных схем. В результате удалось создать их математическую теорию. Он же является разработчиком теории кумулятивных сетей.