version 0.1
© ООО «Метрология и автоматизация», 2024.
Копирование и распространение без письменного разрешения запрещено.
Данное ПО предназначено для работы с многофазными расходомерами Прамер (далее МФР). ПО обеспечивает следующий базовый функционал:
Данное ПО включает в себя основное приложение MPFM Service manager и следующий опциональный набор вспомогательных утилит:
MPFM Service manager предназначен для непосредственного взаимодействия с МФР и обеспечивает выполнение ниже приведенных функций.
Для предотвращения использования ПО в нарушение условий лицензии или договора реализована система защиты на основе криптографии. Доступ к функционалу ПО предоставляется только при наличии валидного USB-токена с корректной лицензией.
Ключевые компоненты защиты:
Модульная структура – отдельная защита для каждого из компонентов:
МФР
PVT
репроцессинг
USB-токен – используется как носитель лицензии:
содержит файл лицензии, подписанный электронной подписью (ЭЦП)
включает данные о сроке действия лицензии для каждого модуля
содержит информацию о лицензиате (пользователе, получившем доступ к ПО)
USB-токен может иметь интерфейс подключения Type-A или Type-C.
Информацию о лицензии можно уточнить в окне "О программе".
В MPFM Service manager предусмотрено два уровня доступа к МФР "Оператор" и "Инженер". Уровень доступа определяется автоматически в соответствии с введенными учетными данными при подключении. Таблица соответствия прав доступа и учетных данных размещена в МФР и не может редактироваться из MPFM Service manager.
Для изменения единиц измерений, применяемых в MPFM Service manager предусмотрен специальный интерфейс расположенный в окне "Параметры".
Для подключения к МФР выбирается окно "Подключение", вводится IP-адрес МФР, логин и пароль пользователя и нажимается кнопка "Подключить". В случае использования SSH тоннеля устанавливается опция "Альтернативный порт". При успешном подключении в строке статуса появится надпись "Подключен".
Для получения заводской информации о МФР выбирается окно "О приборе".
Текущие данные за замер и мгновенные данные предоставлены в окне "Текущий".
Тренды архивных параметров МФР предоставлены в окне "Тренды". Тренды отображаются в двух областях "Тренд 1" и "Тренд 2". Для запроса тренда из базы данных МФР указывается временной отрезок, нажимается кнопка запрос, выбирается параметр тренд которого нужно отобразить с указанием области в которую нужно вывести тренд, цвет точек тренда и нажимается кнопка "Легенда".
Данные по замерам представлены в окне "Замеры". Предусмотрен вывод результатов замеров за временной промежуток или заданное количество последних замеров (Кнопки "Запрос по дате" и "Запрос по глубине" соответственно). Для вывода последних замеров обязательно указывается дата и время завершения замера "Конец". Предусмотрен экспорт таблицы замеров в форматы Excel (.xslx) и CSV.
Спектр и текущие параметры спектрометра представлены в окне "Спектр".
Треугольник решений представлен в окне "Треугольник".
Интерфейс калибровки гамма-фракциомера представлен в окне "Юстировка".
Для калибровки на пустом гамма-фракциомере выбирается режим "Воздух" и нажимается кнопка "Запуск". При достижении необходимого уровня GVF калибровка останавливается кнопкой "Остановка". Далее результат записывается в референсы МФР кнопкой "Установить в референс".
Для калибровки на пластовой воде или нефти выбирается режим "Пластовая вода" или "Нефть соответственно и выбирается номер референса, далее нажимается кнопка "Запуск". При достижении необходимого СКО коэффициентов массового поглощения калибровка останавливается кнопкой "Остановка". Далее результат записывается в референсы МФР кнопкой "Установить в референс".
Для контроля корректности процесса юстировки на интерфейсе отобраюжются:
Интерфейс работы с референсами гамма-фракциомера представлен в окне "Референс".
Для загрузки текущих референсов из МФР нажмите кнопку "Запрос".
Для расчета коэффициентов массового поглощения и скорости счета в вакууме, указываемых в референсе, указывается плотность пластовой воды и плотность нефти. Далее нажимается кнопка "Расчет". Для ручной коррекции значений референсов предусмотрена кнопка "Изменить". Для ручного тиражирования результатов юстировки на пластовой воде и нефти предусмотрена кнопка "Копировать".
Для загрузки и сохранения текущих референсов в МФР нажмите кнопку "Установка".
Осторожно! Если вы подготовили референс, но вместо кнопки "Установки" нажмете кнопку "Запрос", то текущий референс перезапишется референсом из МФР.
Интерфейс загрузки-выгрузки PVT-таблиц представлен в окне "PVT".
Для просмотра установленных в МФР PVT-таблиц выберите профиль флюида и нажмите кнопку "Запрос".
Для загрузки новой PVT-таблицы в МФР выберите профиль флюида и нажмите кнопку "Открыть файл", выберите файл с PVT-таблицей, далее нажмите на кнопку "Установка".
Интерфейс настройки профилей скважин представлен в окне "Профили". Данный интерфейс позволяет выполнять следующие действия:
Для принудительного переключения профиля нажмите на кнопку в колонке "Профиль" с номером номером необходимого профиля.
В МФР предусмотрен автоматический планировщик замеров. Планировщик отключается, если в колонке "В учете" не будет выбран ни один профиль. Если в колонке "В учете" будет выбран один или более профиль, то планировщик начнет автоматически переключать профили скважин при достижении заданной в колонке "Длительность" продолжительности замера.
Интерфейс конфигурации периферийных устройств представлен в окне "Периферия". Данный интерфейс позволяет выполнять следующие действия:
Интерфейс записи первичной информации МФР представлен в окне "Запись". Данный интерфейс позволяет выполнять следующие действия:
При выбранной опции "Автоматически запускать след.запись" замеры будут записываться в файлы. При достижении указанной продолжительности файла начинается запись следующего файла.
При подключенном к ИВК соответствующем съемном носителе разблокируется опция "Записать на съемный носитель ИВК".
Для сличения показаний МФР с эталоном или другим МФР предусмотрен интерфейс поверки, который расположен в окне "Поверка". Возможен вывод информации с эталона по OPC UA. Настройка соединения OPC UA производится конфигурационным файлом Model/TestFacility/OPC.yaml.
Вывод алармов предусмотрен в окне "Алармы". Алармы разделены на два уровня: предупредительный (желтый) и аварийный (красный).
Для просмотра журнала событий и аварийного журнала предусмотрены интерфейсы в окнах "Информационные логи" и Аварийные логи" соответственно. Для загрузки логов нажмите кнопку "Запрос".
Для просмотра перечня доступных регистров Modbus предусмотрен интерфейс в окне "Modbus регистры".
Для формирования PVT-таблиц с помощью стороннего ПО HYSYS предусмотрен интерфейс в одноименном окне.
В основе данного интерфейса является утилита MPFM SM HYSYS. Модуль работает только при установленном ПО Aspen Hysys.
Для расчета указываются параметры расчетной сетки рабочих условий, критическое влагосодержание, газовый фактор и тип газового фактора (объемный м3/м3 или массовый м3/т), давление и температуру отбора пробы. PVT-таблица генерируется нажатием на кнопку "Расчет". PVT-таблица автоматически сохраняется в файл ./Model/PVT/hysys/hysys_output.json.
Для формирования PVT-таблиц с помощью стороннего ПО PVTsim предусмотрен интерфейс в одноименном окне.
В основе данного интерфейса является утилита MPFM SM PVTSim. Модуль работает только при установленном ПО Calsep PVTsim.
Для расчета нажатием кнопкой "Выбор базы флюидов" выбирается база флюидов PVTsim, указывается Id флюида в базе, указываются параметры расчетной сетки рабочих условий, критическое влагосодержание. PVT-таблица генерируется нажатием на кнопку "Расчет". PVT-таблица автоматически сохраняется в файл ./Model/PVT/pvtsim/pvtsim_output.json.
Для формирования PVT-таблиц по таблицам МФР Roxar предусмотрен интерфейс в одноименном окне.
Для расчета указывается критическое влагосодержание, нажимается кнопка "Открыть таблицы" и выбираются все имеющиеся файлы PVT-таблицы Roxar. Диалоговое меню предложит выбрать директорию и название сгенерированного файла.
Для формирования PVT-таблиц по корреляциям "Black oil" предусмотрен интерфейс в одноименном окне.
Для расчета указываются параметры расчетной сетки рабочих условий, критическое влагосодержание, плотности газа,нефти и пластовой воды в стандартных условиях, вязкость нефти при разных температурах. Далее итеративно подбираются наиболее подходящие корреляции. Графики результата корреляций можно вывести нажатием на кнопку "Тест корреляции". Результирующая PVT-таблица генерируется нажатием на кнопку "Расчет". PVT-таблица автоматически сохраняется в файл ./blackoil_output.json.
Для выполнения репроцессинга предусмотрен интерфейс воспроизведения расположенный в окне "Воспроизведение".
Данный интерфейс позволяет выполнять следующие действия:
Для создания одного файла записи из множества файлов записей предусмотрен интерфейс расположенный в окне "Нарезка записей".
Данный интерфейс позволяет выполнять следующие действия:
В основе данного интерфейса является утилита MPFM SM Records maker.
Для подбора типоразмера МФР предусмотрен интерфейс расположенный в окне "Рабочий диапазон".
Данный интерфейс позволяет выполнять следующие действия:
На графике отображаются характерные области:
Утилита MPFM SM License maker предназначена для формирования файла лицензии и записи его на USB-токен.
Параметры лицензии указываются в конфигурационном файле LicenseSource.yaml
customer: ООО "Метрология и Автоматизация"
description: "Для внутреннего пользования"
mpfm: true
pvt: true
replay: true
pvtdate: 30.08.2025 #строго соблюдайте формат dd.MM.yyyy (03.12.2024)
mpfmdate: 30.08.2025 #строго соблюдайте формат dd.MM.yyyy (03.12.2024)
replaydate: 30.08.2025 #строго соблюдайте формат dd.MM.yyyy (03.12.2024)
licenseText: Текст Лицензии
Утилита MPFM SM Records maker предназначена для формирования одного файла замера из архива множества файлов замера. Выбираются только те файлы, которые попадают в указанный временной отрезок. Предусмотрена работа с gz-архивами.
Утилита MPFM HYSYS предназначена для формирования PVT-таблицы на базе ПО Aspen HYSYS. Для подключения к HYSYS используется COM-интерфейс.
Утилита формирует сетку точек, по которой HYSYS делает симуляцию технологического процесса и возвращает рассчитанные параметры обратно. Предусмотрена автоматическая подстройка по газовому фактору.
Модель флюида настраивается отдельно в HYSYS.
Утилита MPFM PVTsim предназначена для формирования PVT-таблицы на базе ПО Calsep PVTsim. Для подключения к PVTsim используется COM-интерфейс.
Утилита формирует сетку точек, по которой PVTsim делает симуляцию флюида и возвращает рассчитанные параметры обратно.
Модель флюида настраивается отдельно в PVTSim.
Утилита MPFM SM Hart предназначена для получения идентификационных данных датчиков абсолютного давления, перепада давления и температуры.
В качестве идентификационных данных выступают:
Операционная система: Windows 10/11 x64
Процессор: Intel, AMD
Оперативная память: 8 ГБ и более
Свободное место на диске: 500 МБ и более
Для функционирования системы лицензионной защиты необходимо установить драйвер Рутокен.
Для установки ПО необходимо распаковать архив MPFM Service manager vXXXX.zip (где XXXX - версия ПО) в выбранную пользователем директорию.