Ученый известен трудами по информационным технологиям, оптической записи информации. Он родился в семье машиниста паровоза и домохозяйки. Образование получил в Политехническом институте в Харькове. В 1968 году им была защищена диссертация кандидата наук. В 1983 году он защитил докторскую диссертацию. В 1981—1987 годы Петров занимает должность руководителя отраслевого отдела, заместителя Института проблем моделирования в энергетике АН УССР. В 1988—1998 годы он становится заместителем академика-секретаря Отдела информатики НАНУ. Помимо этого в 1987 году он получил должность директора Института проблем регистрации информации НАНУ, а также занял пост главного редактора нескольких научных реферативных журналов.
В сфере научных интересов Петрова было создание физических основ, принципов, методов и систем оптической регистрации информации; разработка технологии долговременного хранения информации в цифровом виде, разработка методики создания баз данных, внедрение высоких технологий в практическую офтальмологию.