friction_loss.utils.const

 1from friction_loss._version import __version__
 2
 3# Данные параметры используются, когда выбрана SimplePVT.
 4# Потому что в этом случае вместо кривых PVT приходят только константы.
 5# Для загрузки в полипрес создаются константные массивы длинны N_POINTS_SIMPLE_PVT
 6P_MIN_SIMPLE_PVT = 1.01325  # [bar]   1 атм в bar'ах
 7P_MAX_SIMPLE_PVT = 800  # [bar]  потому что PVT полигона возвращет кривые до 780 bar (на 20 bar округлил)
 8N_POINTS_SIMPLE_PVT = 100  # потому что PVT полигона возвращет кривые примерно c 100 точками
 9
10DAYS_TO_SECONDS = 86400.0
11MM_TO_INCHES = 25.4
12PA_TO_BAR = 1e5
13
14FOLDER_NAME = 'Friction_loss'
15
16LANG_LIST = ['ru', 'en']
17
18PARAMETERS_NAMES = ['alt_manifold', 'L', 'd', 'd_choke', 'alt_wellhead', 'L_tbg',
19                    'd_tbg', 'L_csg', 'd_csg', 'e', 'pump']
20
21DEFAULT_VALUE_TEMPLATE = {
22    'alt_manifold': 0,  # m
23    'L': 0,  # m
24    'd': 0,  # mm
25    'd_choke': 80,  # mm
26    'alt_wellhead': 0,  # m
27    'angle': 0,  # deg
28    'L_tbg': 1500,  # m
29    'd_tbg': 60,  # mm
30    'L_csg': 1700,  # m
31    'd_csg': 120,  # mm
32    'e': 0.045,  # mm
33    'pump': None
34}  # Затем они конвертируются в ЕИ проекта
35
36COMMENT = f'Автор: Поликод \n\nВерсия: {__version__}' + \
37          '\n\nНазначение: Плагин предназначен для пересчёта давления на глубину.\n\nЗапуск плагина:\n ' \
38          '1. Во вкладке Gauges загрузить исходные данные по давлению и дебиту в карман raw.\n' \
39          '2. В дереве кликнуть на скважину и отметить галочками один датчик дебитов и один датчик давления.\n' \
40          '3. Загрузить Excel файл, который содержит информацию о скважине и насосе. ' \
41          'Шаблон Excel файла можно получить, запустив плагин без файла. Для использования в расчете насоса,' \
42          ' можно выбрать любой из имеющихся или создать свой, просто добавив строку со своим насосом.\n\n ' \
43          'Результат: Пересчитанное давление в кармане calc, а также zip архив, включающий в себя веб-отчёт ' \
44          'с интерактивными графиками пересчитанного давления и распределения давления по стволу скважины.\n '
P_MIN_SIMPLE_PVT = 1.01325
P_MAX_SIMPLE_PVT = 800
N_POINTS_SIMPLE_PVT = 100
DAYS_TO_SECONDS = 86400.0
MM_TO_INCHES = 25.4
PA_TO_BAR = 100000.0
FOLDER_NAME = 'Friction_loss'
LANG_LIST = ['ru', 'en']
PARAMETERS_NAMES = ['alt_manifold', 'L', 'd', 'd_choke', 'alt_wellhead', 'L_tbg', 'd_tbg', 'L_csg', 'd_csg', 'e', 'pump']
DEFAULT_VALUE_TEMPLATE = {'alt_manifold': 0, 'L': 0, 'd': 0, 'd_choke': 80, 'alt_wellhead': 0, 'angle': 0, 'L_tbg': 1500, 'd_tbg': 60, 'L_csg': 1700, 'd_csg': 120, 'e': 0.045, 'pump': None}
COMMENT = 'Автор: Поликод \n\nВерсия: 1.2.8\n\nНазначение: Плагин предназначен для пересчёта давления на глубину.\n\nЗапуск плагина:\n 1. Во вкладке Gauges загрузить исходные данные по давлению и дебиту в карман raw.\n2. В дереве кликнуть на скважину и отметить галочками один датчик дебитов и один датчик давления.\n3. Загрузить Excel файл, который содержит информацию о скважине и насосе. Шаблон Excel файла можно получить, запустив плагин без файла. Для использования в расчете насоса, можно выбрать любой из имеющихся или создать свой, просто добавив строку со своим насосом.\n\n Результат: Пересчитанное давление в кармане calc, а также zip архив, включающий в себя веб-отчёт с интерактивными графиками пересчитанного давления и распределения давления по стволу скважины.\n '