Интерполяция геологии между тремя скважинами. - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Интерполяция геологии между тремя скважинами.

Интерполяция геологии между тремя скважинами.

Ответ
Поиск в этой теме
Непрочитано 27.04.2015, 10:00
Интерполяция геологии между тремя скважинами.
Akim_1989
 
Расчетчик
 
Ростов-на-Дону
Регистрация: 30.09.2011
Сообщений: 1,051

Здравствуйте, коллеги. Пишу программу для интерполяции геологии между тремя скважинами. Есть 3 скважины. Для каждой указана последовательность слоёв.(у слоёв есть данные о толщине, отметки верха и низа).
Первое, что пришло в голову-это генерировать для каждого одинакового слоя по трём точкам уравнение плоскости, которая совпадает с подошвой слоя. В итоге получаем набор плоскостей, из которого можно найти отметку подошвы каждого слоя и построить скважину внутри этого треугольника.
Этот метод очень хорошо работает, когда количество слоёв в скважинах и их последовательность совпадает. А что делать в сложных случаях:

- количество слоёв разное
- последовательность разная
- есть повторяющиеся слои.

Помогите с алгоритмом построения в данном случае. Если у кого-нибудь есть опыт в данной теме, то буду очень благодарен за помощь.
Просмотров: 8712
 
Автор темы   Непрочитано 28.04.2015, 00:06
#21
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


Написал программу. Сравнил с ФОКом и Лирой ГРУНТ. С ФОКом очень близко результаты (видимо они тоже плоскости используют). С ГРУНТом разница в толщинах слоёв до 1м доходит. Видимо у них граница слоя - это поверхность, но странно, что отметки естественного рельефа точно совпадают (Может косякнул при вводе данных)
Миниатюры
Нажмите на изображение для увеличения
Название: figure_1.png
Просмотров: 131
Размер:	15.2 Кб
ID:	148668  Нажмите на изображение для увеличения
Название: грунт.png
Просмотров: 138
Размер:	29.6 Кб
ID:	148669  Нажмите на изображение для увеличения
Название: фок.png
Просмотров: 120
Размер:	9.5 Кб
ID:	148670  

Последний раз редактировалось Akim_1989, 28.04.2015 в 00:17.
Akim_1989 вне форума  
 
Непрочитано 28.04.2015, 09:41
#22
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


nikе
В каком виде у тебя получается уравнение поверхности????
Какую библиотеку использовал???
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 28.04.2015, 10:37
#23
nikе

конструктор Лего
 
Регистрация: 21.10.2005
Краснодар
Сообщений: 204


->DEM
http://m.dressler.sweb.cz/AOSIM.pdf
http://m.dressler.sweb.cz/ABOS.htm
там подробно расписана ABOS интерполяция, дается сравнительный анализ эффективности, применимости и точности других методов ещё частичный перевод на русиш где-то есть. Думал сначала библиотеку GsTL применить, но ума не хватило разобраться что к чему. Уравнения поверхности никакого нет, ABOS - метод последовательного натяжения и сглаживания. Исходные данные - массив точек и прямоугольная область, которая дробится сеткой по оси Х и У и в узлах сетки вычисляются высоты поверхности.
nikе вне форума  
 
Непрочитано 28.04.2015, 10:57
#24
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


nikе
Сразу анекдот вспомнился....
Цитата:
Сидят двое чукчей(Ч) на берегу Финского залива.
Всплывает американская подводная лодка.
Оттуда высовывается американский солдат и спрашивает у чукчей: - не видели, где русская подводная лодка?
(Ч): - ушла на Северо-Запад! Американцы уплывают.
Через некоторое время всплывает русская подводка(Р) с тем же вопросом:
(Р)- Американскую подводную лодку не видали?
(Ч)- Ушла на Северо-Восток!
(Р)- Ты не мудри, ты пальцем покажи!
Я нашел и на русском инфу...
http://xn--c1asr.xn--p1ai/wp-content...D1%8F-ABOS.pdf
Меня просто интересует, в каком она виде получается все таки, или в виде численного уравнения, или в виде координат вершин конечных элементов.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 28.04.2015, 11:14
#25
nikе

конструктор Лего
 
Регистрация: 21.10.2005
Краснодар
Сообщений: 204


По массиву случайно расположенных точек получаем прямоугольный массив точек(координаты вершин прямоугольной сетки). А потом уже можем получить координату произвольной точки, интерполируя по прямоугольнику с известными координатами вершин.
nikе вне форума  
 
Непрочитано 28.04.2015, 11:22
#26
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


nikе
ЖАль конечно, что не численном виде получается уравнение поверхности.....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 28.04.2015, 11:52
#27
nikе

конструктор Лего
 
Регистрация: 21.10.2005
Краснодар
Сообщений: 204


Самое главное чтобы метод работал, а когда нам попадется более совершенный метод, мы и из него извлечем пользу.
nikе вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Интерполяция геологии между тремя скважинами.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
Интерполяция отметок вершин полилинии между двумя заданными точками Кочетков Андрей Программирование 7 22.07.2019 20:14
Расстояние между скважинами dextron3 Инженерные сети 11 24.05.2010 23:20
Интерполяция между двумя точками postbudka Программирование 27 21.05.2009 10:00