Введение Объем добычи нефти и газового конденсата в Российской Федерации в 2017 г. составил 546,800 млн т (10,981 млн баррелей в сутки). Основным средством транспортировки сырья является трубопроводный транспорт, обладающий следующими преимуществами: возможностью прокладки почти в любой местности, высокой производительностью перекачки, непрерывностью процесса, высоким уровнем автоматизации, экологичностью. Для достижения экологичности (минимизации утечек нефти) применяются современные методы и технологии обеспечения целостности трубопровода и контроля утечек нефти. Система обнаружения утечек (СОУ) - автоматизированная информационная система, предназначенная для контроля целостности трубопровода. Одной из распространенных СОУ является параметрическая (рис. 1). Рис. 1. Схема параметрической системы обнаружения утечек: АСУ ТП - автоматизированная система управления технологическим процессом; ПЛК - программируемый логический контроллер Нефтепровод разделяется на несколько контрольных участков трубопровода, на входе и выходе которых устанавливаются расходомеры и - на равных интервалах - несколько датчиков давления и температуры. Системы обнаружения утечек основаны на методе «давление - расход» и методе массового баланса. При применении метода «давление - расход» производится сопоставление измеренных величин давления и расхода в трубопроводе с величинами, рассчитанными при помощи математической модели для секции трубопровода. Суть метода массового баланса заключается в сравнении показаний расходомеров, установленных на входе и выходе каждого участка трубопровода. Проектировщики предъявляют строгие требования к погрешности измерения у применяемых расходомеров, т. к. это напрямую влияет на работоспособность всей системы. На практике существует ряд факторов, препятствующих выполнению подобных требований. Ультразвуковые расходомеры Для определения расхода нефти в магистральных трубопроводах большого диаметра применяют ультразвуковые расходомеры, т. к. они могут обеспечить бесконтактное измерение, не создают местных сопротивлений, не препятствуют прохождению диагностических и очистных устройств по трубопроводу. Сенсоры ультразвуковых расходомеров по типу установки на трубопровод разделяются на врезные и накладные. Врезные (рис. 2) размещены непосредственно в стенке трубопровода, а накладные устанавливаются поверх трубопровода (рис. 3). Рис. 2. Ультразвуковой расходомер KROHNE UFM 500 с врезными сенсорами Рис. 3. Ультразвуковой расходомер Сontrolotron 1010DVN с накладными сенсорами Рассмотрим характеристики и особенности эксплуатации данных расходомеров. Место монтажа ультразвуковых расходомеров определяет режим истечения измеряемого потока. Для обеспечения ламинарности потока выбирается прямолинейный участок - обычно это участок протяженностью не менее 10 диаметров трубопровода до места установки расходомера и 5 диаметров - после места установки [2]. Для накладных ультразвуковых расходомеров поверхность трубопровода в месте установки сенсоров должна быть тщательно обезжирена и очищена от краски, ржавчины и пыли, а поверхность сенсора должна быть смазана консистентной смазкой и плотно прилегать к трубопроводу. При эксплуатации датчиков могут возникать ситуации некорректной работы, увеличения погрешности измерения или отказы. Причины могут быть различными. Ввиду особенностей трубопровода не всегда имеется возможность выполнения условий выбора прямолинейного участка, что приводит к нестабильной работе прибора с самого начала эксплуатации. По истечении определенного количества времени поверхность трубопровода загрязняется, и слой контактной смазки накладного сенсора требует замены. Для врезных же сенсоров негативным фактором является отложение парафина на стенках трубопровода. Для снижения вероятности возникновения отказов оборудования разрабатываются планово-предупредительные мероприятия в виде системы плановых технических обслуживаний (ТО). Кроме того, данные средства измерения подлежат поверке, т. к. попадают в сферу распространения государственного метрологического контроля и надзора (Федеральный Закон № 102 «О единстве средств измерения»). Проведение данных мероприятий также приводит к временному выводу расходомеров из эксплуатации. Как следствие, увеличивается погрешность при обработке информации и скорости реагирования СОУ на обобщенном участке. Цель данного исследования - создание системы диагностики ультразвуковых расходомеров и дублирования измерений расхода нефти в магистральном трубопроводе. Состояние проблемы На данный момент в России разработаны методы диагностики, которые позволяют оценивать состояние расходомера и производить корректировку поправочного коэффициента расходомера. Метод, описанный в статье [3], является одним из перспективных. Он основан на построении при помощи нейронной сети адаптивной балансовой модели системы инженерных сетей нефтегазодобычи, включающей в свой состав отдельные участки и объекты. Рассматриваемая в [3] модель позволяет выявить причины дисбаланса в системе инженерных сетей, а также рассчитать поправочные коэффициенты расходомера. «Структура ИС (инженерных сетей) представляется в виде НС (нейронной сети), т. е. НС является моделью инженерной сети. Веса НС представляют собой коэффициенты, характеризующие связь между дисбалансом и результатом измерения расхода (например, калибровочные коэффициенты средств измерения). Процесс обучения НС с определением параметров моделей узлов ИС на последующем интервале оценивания (калибровочных коэффициентов средств измерений (СИ), параметров технологических линий и притоков/утечек в узлах) выполняется на основе значений совокупности векторов дисбалансов и значений параметров технологических линий и притоков/утечек, полученных на предыдущем интервале оценивания. Обучение с подстройкой коэффициентов нейросетевой модели повторяется вплоть до достижения баланса откорректированных замеров параметров в узлах ИС» [4, с. 54]. Также подобная проблема рассматривается в работе [4]. В ней задача оперативного расчета поправочного коэффициента сводится к определению расхода жидкости в трубопроводе по вторичным параметрам. Расход Q зависит от давления P, содержания воды W, содержания растворенного газа Vрго, содержания свободного газа Vсг, содержания солей в безводной нефти С, содержания механических примесей M, плотности ρ, вязкости η [5]: «Основная идея решения задачи состоит в том, чтобы по известным параметрам потока рассчитать расход и сравнить его с измеренным расходом. Если рассчитанный и измеренный расходы равны и близки по значению, принимается решение, что результат измерения расхода на данном потоке достоверен, т. е. СИ расхода функционирует правильно. Если эти расходы не равны, то принимается решение, что результат измерения недостоверен. В этом случае, зная измеренный и рассчитанный расходы, можно рассчитать поправочный коэффициент измерения расхода данного потока. Другими словами, зная остальные параметры потока, можно рассчитать расход потока» [4, с. 54]. «Отличия предложенного метода от рассмотренного в работе [3]: - в данном методе НС моделирует работу только одного узла, а не все ИС; - калибровочные коэффициенты вычисляются на основе выхода НС, который является рассчитанным значением расхода; - при выполнении расчетов не требуется заново генерировать НС при изменении структуры ИС; - для вычисления калибровочного коэффициента не требуется многократного обучения НС, необходимо лишь ее дообучение в процессе функционирования» [4, с. 56]. Однако данные работы предназначены для диагностики и расчета поправочных коэффициентов расходомера. Кроме этого, метод, предложенный в работе [4], не рассматривает влияние антифрикционной присадки, которая часто используется при транспортировке нефти. Влияние антифрикционной присадки подробно рассматривается в работе [6]. Антифрикционная присадка (АФП) - специальная добавка, которая закачивается в трубопровод при транспортировке нефти. Основное назначение АФП - снижение турбулентности вдоль стенок трубопровода для уменьшения гидравлического сопротивления. Применение АФП позволяет сократить количество нефтеперекачивающих станций, повысить производительность трубопровода. Антифрикционная присадка представляет собой полимер с определенной растворимостью в транспортируемой нефти. Антифрикционную присадку подают в трубопровод в незначительных концентрациях. Несколько миллионных долей способны снизить гидравлическое сопротивление на 30-50 %. Кроме этого, на практике выявлено, что существует предельная концентрация АФП, при превышении которой снижение гидравлического сопротивления незначительно [6]. Таким образом, АФП оказывает значительное влияние на гидравлическую модель потока в трубопроводе. Применение виртуальных расходомеров Для решения проблем, связанных с эксплуатацией ультразвуковых расходомеров, предлагаем применение системы, которая позволяла бы не только диагностировать, но и дублировать показания расходомера в случае отказа прибора или вывода его из эксплуатации во время планового ТО или ремонта. В англоязычной литературе данные системы описываются как софт-сенсор или виртуальный сенсор (soft sensor/virtual sensor) [7]. Средство измерения - техническое средство, предназначенное для измерений. Когда мы говорим о средстве измерения, мы предполагаем, что речь идет о измерительном приборе либо преобразователе, например, термометре или преобразователе давления. Однако возможно реализовать средства измерения, использующие только информацию и существующие только в виде программного обеспечения. Виртуальный сенсор является математическими вычислениями либо обработкой данных, поступающих от технических средств измерения в режиме реального времени, либо результатов экспериментов или анализов, проводимых в лабораторных условиях. Для лучшего понимания термина приведем пример простейшего виртуального расходомера (рис. 4). Рис. 4. Измерение расхода жидкости в зависимости от изменения уровня Данный сенсор производит расчет расхода жидкости при заполнении или опорожнении резервуара на основе информации о параметрах резервуара и уровне жидкости в нем: F=V(L)dL/dt, где L - уровень жидкости в резервуаре; V(L) - функция, описывающая объем жидкости при определенном значении уровня согласно градуировочной таблице резервуара; t - время. Результатом дифференцирования функции V(L) является скорость изменения объема в резервуаре, которая указывает на расход жидкости в трубопроводе. Таким образом, подобный виртуальный сенсор позволяет не применять дополнительный расходомер, упрощая систему управления в целом. Большинство виртуальных сенсоров основано на вычислении линейных уравнений, аналогичных рассмотренным в примере. Однако все чаще внедряются технологии нечеткой логики и нейронных сетей. Увеличение производительности современных вычислительных машин позволяет создавать измерительные системы, предоставляющие в режиме реального времени данные, которые ранее вычислялись специалистом вручную. В источнике [8] излагаются основные направления применения виртуальных сенсоров. Во-первых, к каждому средству измерения предъявляются технические требования, которые определяют особенности конструкции средств измерений (без ограничения их технического совершенствования) в целях сохранения их метрологических характеристик в процессе эксплуатации средств измерений, достижения достоверности результата измерений, предотвращения несанкционированных настройки и вмешательства, а также требования, обеспечивающие безопасность и электромагнитную совместимость средств измерений. Порой отсутствует возможность соблюдения всех требований, предъявляемых к средству измерения. Виртуальный сенсор может стать решением задачи определения технологического параметра в подобной ситуации. Во-вторых, виртуальные сенсоры возможно применять для дублирования средств измерения на время проведения планового технического обслуживания либо ремонта последних. Переключение может быть реализовано при потере сигнала от прибора. В-третьих, виртуальные сенсоры можно применять для диагностирования работы оборудования путем сравнения сигналов от виртуальных сенсоров и существующих приборов. И, в-четвертых, применение виртуальных сенсоров позволяет сократить финансовые издержки за счет сокращения числа технических средств измерений. Таким образом, можно сделать вывод о целесообразности применения виртуального расходомера. Для решения проблемы расхода нефтепродуктов предлагается внедрение измерительной системы определения расхода по историческим данным процесса транспортировки. Рассмотрим упрощенную схему типовой нефтеперекачивающей станции (НПС) (рис. 5). Рис. 5. Упрощенная схема нефтеперекачивающей станции: МНА - магистральный насосный агрегат; УРД - узел регулирования давления; БКК - блок контроля качества нефти Нефтеперекачивающая станция состоит из 2-х магистральных насосных агрегатов и узла регулирования давления, на выходе с НПС подключен блок-бокс АФП и блок контроля качества нефти. Осуществляется контроль следующих технологических параметров: - PT 1-1, PT 1-2 - давление на входе/выходе МНА; - TT 1-1, TT 1-2 - температура на входе/ выходе МНА; - PT 2-1 - давление на выходе УРД; - PDT 1-1 - перепад давления УРД; - TT 2-1 - температура на выходе НПС; - FT 2-1 - расход на выходе НПС; - процент открытия УРД; - статусы запорной арматуры НПС и насосов; - расход АФП; - параметры, измеряемые в БКК (плотность, вязкость, обводненность нефти, темпе-ратура, давление). Существуют три основных подхода к созданию виртуального расходомера: физическое моделирование, многомерная статистика и применение элементов искусственного интеллекта (нейронные сети, нечеткая логика и гибридные методы) [7]. Физическое моделирование зачастую не позволяет учитывать внешнее воздействие на модель, т. к. не все параметры системы возможно измерить. Многомерная статистика не позволяет оценивать расчетную величину при входных параметрах, которые ранее не были зафиксированы [9]. Таким образом, работа данной системы определения параметров основывается на применении нейронной сети, входными данными которой будут являться параметры, взаимосвязанные с ней. Большинство нейронных сетей организованы слоями, которые состоят из нескольких взаимосвязанных узлов, содержащих функцию активации. Информация поступает на входной слой, связанный с одним или несколькими скрытыми слоями, в которых обработка данных проводится через систему взвешенных связей. Скрытые слои, в свою очередь, соединяются с выходным слоем, на котором выводится ответ нейронной сети (рис. 6) [10, 11]. Рис. 6. Общая структура нейронной сети Расчет расхода в трубопроводе предполагается следующим методом. В качестве входных параметров нейронной сети будут использоваться данные, получаемые от следующих преобразователей (рис. 7): - PT 1-2 - давление на выходе МНА; - TT 1-2 - температура на выходе МНА; - PT 2-1 - давление на выходе УРД; - PDT 1-1 - перепад давления УРД; - TT 2-1 - температура на выходе НПС; - процент открытия УРД; - расход АФП; - параметры, измеряемые в БКК (плотность, вязкость, обводненность нефти). Рис. 7. Нейронная сеть измерения расхода нефти В качестве контрольного параметра для обучения нейронной сети принимается FT 2-1 - расход на выходе НПС. На рис. 7 количество скрытых слоев отражено условно. На основе экспериментальных данных в среде MATLAB NNTool была построена модель нейронной сети измерения расхода нефти. Для проверки адекватности модели произведена выборка экспериментальных данных в течение трех дней. Плотность, вязкость, обводненность нефти, температура нефти постоянны. Значения давлений, процента открытия УРД и расхода АФП приведены в виде графика (рис. 8, 9). Рис. 8. График 1 технологического режима НПС Рис. 9. График 2 технологического режима НПС Результат моделирования приведен на рис. 10. Рис. 10. Сравнение показаний расходомера и нейронной сети Согласно проведенному расчету относительная погрешность измерения расхода нефти полученной модели относительно расходомера FT 2-1, установленного на выходе НПС, составила 5,6 %. Заключение Применение нейронной сети позволит создать математическую модель измерения расхода нефти в магистральном нефтепроводе, не зависящую от неконтролируемых параметров. Реализация данной нейронной сети позволит решить задачу искусственной генерации сигналов от датчиков, использующихся в вычислениях СОУ, на время их вывода. На данном этапе установлено, что нейронная сеть позволяет рассчитать расход нефти по параметрам технологического процесса при транспортировке нефти по трубопроводам. Необходимы дополнительные исследования с целью повышения точности данной модели и проверки ее работоспособности в режиме реального времени.