|
Прикладная задача «Комплекс расчётов скважины»
|
|
Постановка
задачи
Необходимо разработать прикладную задачу для ГИС
«Панорама», содержащую средства расчётов скважин
методами средних углов и радиусов кривизны.
|
|
Структура модуля
Готовый модуль представляет из себя dll
библиотеку, экспортирующую следующие
функции:
- точку входа для вызова из ГИС «Панорама»;
- две (по количеству методов) расчётные
функции без интерфейса;
- пользовательский диалог.
|
|
Входные данные
Данные поступают в виде файлов XLS, CSV, TXT,
LAS.
На первом этапе обрабатывается один файл XLS
(см. образец). Но проектировать нужно с заделом
на то, что будет реализован и потоковый расчёт
для нескольких файлов.
|
|
Выходные данные
Результат наносится на карту в виде линейного
объекта с 3D метрикой (X,Y,Z) и
семантикой, характеризующей скважину.
|
|
Расчётная часть
Примерный перечень параметров расчётных функций:
- указатель на начало массива входных данных и
его размер;
- структура атрибутивных данных скважины,
месторождения и других сведений;
- указатель на объект (HOBJ) для
размещения результата.
При ошибке функции возвращают 0.
Разбор файла-источника и непосредственное
нанесение объекта на карту выполняется
отдельными функциями (не экспортируются).
Расчёты выполняются в соответствии с методикой,
описанной в Приложении 27 Инструкции
помаркшейдерии.
Дополнительная информация в «Инструкции по
расчёту траектории скважины».
|
|
UI
В диалоге задачи должны быть предусмотрены
следующие поля ввода и элементы управления:
- выбор исходных данных: файла/файлов/папки;
- выбор карты для нанесения результата и
возможность создания новой;
- выбор классификатора для новой карты;
- выбор типа объекта для нанесения результата;
- выбор метода расчёта;
- кнопка запуск/отмена расчётов;
- кнопки выхода и вызова справки;
- поля ввода атрибутивной информации о скважине,
месторождении и других необходимых сведений.
Перечень может уточнять в ходе работ.
- выбор семантик для атрибутивной информации о
скважине, месторождении и других необходимых
сведений. Перечень может уточнять в ходе работ.
|
|
Формулы для вычисления координат оси ствола
скважиныРекомендуемые методы
вычисления:
метод средних углов (метод средних
прямоугольников)
|
|
|
|
метод радиуса кривизны |
|
|
|
|
|
Расчёт средней
квадратической погрешности планового
положения точек оси ствола
скважин
Случайную составляющую средней квадратической
погрешности планового положения точки оси ствола
скважины определяют по номограмме (рис..1) или
вычисляют по формуле
|
|
|
|
|
|
Рис. 1. Номограмма для определения средней
квадратической погрешности
планового положения точки оси ствола скважины
относительно устья |
|
Систематическую составляющую средней
квадратической погрешности планового положения
точки оси ствола скважины вычисляют по формуле
|
|
|
|
|
Среднюю квадратическую погрешность планового
положения точки оси ствола скважины с учетом
случайной и систематической составляющих
определяют по формуле
|
|
|
|
Интерфейс
пользователя
|
|
|
|
Проект решение прикладной задачи в области
нефтяной области комплекс расчетов скважин
с построение. Разработка была сделан в виде
dll c UI для программного обеспечения
КБ Панорама Российского разработчика.
|
|
Внимание !
В данном описание представлены не весь
текст. По запрос готов выслать весь материал по
данной разработке
|
|
|
|
|