WWW.KNIGA.LIB-I.RU
БЕСПЛАТНАЯ  ИНТЕРНЕТ  БИБЛИОТЕКА - Онлайн материалы
 

«Программа «Ovod» (2004 - 2017 гг.) Версия 4.0, сборка 009. Руководство пользователя. Содержание. Введение. 1. Краткое описание интерфейса. 2. Работа с проектами. 3. Настройки. 4. Ввод исходных ...»

Программа «Ovod»

(2004 - 2017 гг.)

Версия 4.0, сборка 009.

Руководство пользователя.

Содержание.

Введение.

1. Краткое описание интерфейса.

2. Работа с проектами.

3. Настройки.

4. Ввод исходных данных.

5. Работа со списками скважин.

6. Визуализация исходных данных.

7. Описание моделей и параметров фильтрации.

8. Выбор задачи.

9. Решение задач.

Задача 1. Обработка опытной откачки.

1.1. Метод прямой линии.

1.2. Метод эталонных кривых.

1.3. Метод биссектрисы.

1.4. Методы с использованием скорости.

1.5. Метод подбора.

Задача 2. Прогноз изменения уровня в точках наблюдения.

Задача 3. Максимальный водоотбор системой скважин.

Задача 4. Установление связи «дебит-понижение» в эксплуатационной скважине.

Задача 5. Расчет зон санитарной охраны.

10. Дополнительные возможности.

10.1. Генерация систем скважин.

10.2. Работа с текстом.

10.3. Сохранение графики.

10.4. Калькулятор.

Заключение.

Значимые изменения в программе версии 4.0.

Введение.

Программа Ovod предназначена для решения комплекса гидродинамических задач, связанных с расчетом взаимовлияния водозаборных скважин, при любом их размещении, по известным формулам установившейся и неустановившейся фильтрации применительно к различным граничным условиям.



Программа позволяет решать следующие задачи:

1. Обработка опытной откачки;

2. Прогноз изменения уровня воды в точках наблюдения;

3. Максимальный водоотбор системой скважин;

4. Установление связи «дебит – понижение» в эксплуатационной скважине;

5. Расчет зон санитарной охраны водозабора.

Расчеты выполняются применительно к следующим моделям фильтрации:

1. Однородный изолированный напорный пласт (модель Тейса);

2. Однослойный безнапорный (грунтовый) пласт;

3. Пласт с перетеканием при постоянном напоре в питающем горизонте (модель Хантуша);

4. Пласт с перетеканием при изменении уровня в питающем горизонте;

5. Пласт с перетеканием с учетом водоотдачи разделяющего слоя;

6. Двухслойная (напорно-безнапорная) толща.

Учитываются следующие граничные условия (ГУ) в плане:

1. Неограниченный пласт;

2. Полуограниченный пласт с контуром постоянного напора (ГУ 1-го рода);

3. Полуограниченный пласт с непроницаемым экраном (ГУ 2-го рода);

4. Пласт-полоса с ГУ 1-го рода на обеих границах;

5. Пласт-полоса с ГУ 2-го рода на обеих границах;

6. Пласт-полоса с ГУ 1-го и 2-го рода на границах;

7. Неоднородный пласт (две зоны).

Рассматриваются режимы фильтрации:

1. Нестационарный;

2. Квазистационарный;

3. Стационарный.

Количество одновременно участвующих в модельном эксперименте скважин, а также режимов их работы и данных наблюдений программой не ограничивается.

Программа написана на языке С++ с использованием библиотеки классов MFC.





Операционная система Windows 7, 8, 8.1.

–  –  –

Главное окно программы (приложения) включает в себя заголовок, меню, вертикальную панель диалога, окно визуализации и строку состояния – поля отображения текущих координат курсора.

Заголовок содержит имя или полный путь файла текущего проекта.

Кнопки главного меню позволяют выполнять следующие действия:

«Проект» – создать новый или открыть существующий проект, сохранить проект, а также завершить работу программы;

«Скважины» – загрузить из файлов данные по скважинам или создать их в диалоговом режиме, генерировать системы скважин, сохранить все скважины проекта в файле, а также оперировать имеющимися скважинами (редактировать, удалить и т. п.);

«Задача» – открыть диалоговое окно выбора и решения задачи;

«Данные» – открыть диалог и окно визуализации исходных данных;

«Диалог» – открыть диалоговое окно, соответствующее решаемой задаче;

«Настройки» – установить единицы измерения величин и настроить параметры визуализации объектов (символ, цвет, размер, шрифт);

«Калькулятор» – открыть окно Калькулятора;

«Справка» – узнать информацию о программе.

Панель диалога содержит списки эксплуатационных и наблюдательных скважин, участвующих в проекте, списки исходных данных по выбранным скважинам, кнопку копирования графики в буфер обмена, кнопку управления режимом работы с текстом.

В главном окне визуализации отражается графический результат решения задачи.

В дополнительном окне визуализации выводится информация по исходным данным (скважинам).

В строке состояния главного окна, в зависимости от типа и варианта решения задачи, отображаются:

- время и изменение расчетных величин во времени;

- координаты скважин и изменение расчетных величин в плане или вдоль линии профиля.

2. Работа с проектами.

Последнее состояние работы пользователя (ввод исходных данных, настройка интерфейса, выбор и решение задачи и т. д.) программой оформляется в виде проекта. Это состояние может быть сохранено в файле и воспроизведено в других сеансах работы.

Проекты сохраняются в бинарном виде в файлах с расширением «.ovd» и могут быть прочитаны только программой Ovod. Имя текущего проекта заносится в заголовок окна приложения. При отсутствии проекта в заголовок вводится строка «Без имени».

При загрузке проекта допускается перетаскивание мышью файла *.ovd в окно приложения.

При переходе из одного проекта в другой или при завершении работы программы пользователю необходимо позаботиться о сохранении текущего проекта. Для этого в меню «Проект» следует нажать кнопку «Сохранить», либо «Сохранить как…». Первый вариант используется, когда проект имеет имя и для него определен файл сохранения.

Второй – когда проект сохраняется впервые или существующий сохраняется под другим именем. Во всех случаях, когда текущий проект был изменен, но не сохранен пользователем, программа предложит диалог выбора с текстом «Сохранить изменения в проекте?».

3. Настройки.

Ввод данных и последующая визуализация объектов предполагает задание единиц измерения используемых основных физических величин (дебита, уровня, координат скважин, времени) и выбор параметров рисовки (символов скважин, цветов линий и т.п.).

Для этого служит диалог «Настройки», вызываемый одноименной кнопкой меню.

Следует помнить, что указанные в этом диалоге единицы измерения используются только при вводе (из файла или в диалоге) и выводе в файл скважинных данных. Для работы исходные данные переводятся в умалчиваемые единицы: сут – для времени, м – для координат скважин, атрибутов и замеров уровня воды, м3/сут – для замеров дебитов.

Удельный дебит имеет размерность (л/с)/м. Единицы измерения времени используются при вводе продолжительности опыта (в диалоге выбора задачи). Единицей измерения уровня воды и задания атрибутов может быть любая величина, отличающаяся от одного метра на заданный коэффициент (дюйм = 0.0254 м, атмосфера = 10 м и т.д.).

Использование единиц измерения вспомогательных величин (например, скорости) оговаривается дополнительно для конкретных задач.

Заданные настройки могут быть применены для последующих проектов. Для этого достаточно нажать кнопку «Сделать умалчиваемыми».

4. Ввод исходных данных.

Решение любой предусмотренной программой задачи базируется на информации о водозаборных скважинах. Скважинные данные хранятся в текстовых файлах с расширением «.skv». Разделителем в строке файла может быть любой символ (один или повторяющийся). Он выбирается в диалоге «Установки» (раздел 8 Руководства).

Информация о скважине должна быть представлена в следующем виде (в тексте использован разделитель – пробел):

& Name Type X Y Attr Rc q F a b Time1 Time2 Value.................

&

Здесь приняты обозначения:

Name – имя скважины – строка, не содержащая разделитель;

Type – тип скважины – целое число, равное 0 (эксплуатационная) или 1 (наблюдательная);

X – координата скважины по оси абсцисс – любое вещественное число;

Y – координата по оси ординат;

Attr – атрибут скважины – неотрицательное число. Этот параметр используется в расчетах как величина допустимого понижения уровня (Sдоп) в эксплуатационной скважине и как уровень воды до начала опыта (Hст) – в наблюдательной.

Для эксплуатационных скважин дополнительно предусмотрены следующие параметры:

Rc – радиус скважины, м, больше нуля и меньше единицы, q – удельный дебит, л/с/м, F – номер функции связи дебита и понижения уровня, a, b – коэффициенты в уравнении связи.

На место удельного дебита скважины вводится его известная величина, если он постоянный (не зависит от дебита). В этом случае параметры связи дебита и понижения (F, a, b) не требуются и потому не вводятся. Если же удельный дебит не известен или он описывается функцией, вводится отрицательное число -1.

Далее необходимо ввести вид функции F, который определяется номером:

0 – прямая линия S = a + b*Q, 1 – парабола S = a*Q + b*Q2, 2 – степенная S = a*Qb, 3 – логарифмическая Q = a + b*lgS.

Если функция связи известна, далее вводятся коэффициенты (a, b) этой связи. В противном случае на место функции F вводится отрицательное число -1 без ввода коэффициентов.

Time1 – время в формате «День.Месяц.Год», например, 21.09.2004 или 1.1.76, при этом допускается использование временного интервала 01.01.1971 – 31.01.2070. Если очередная строка данных имеет то же значение Time1, что и предыдущая, то допускается символ *.

Time2 – время в формате «Часы.Минуты.Секунды» или «Часы:Минуты:Секунды»

(формат выбирается в диалоге «Установки»), например, 23.18.59 или 0:0:0. При вводе данных секунды, равные нулю, могут отсутствовать (например, 10:12 равно 10:12:00). На графиках (при подписи оси времени) секунды, равные нулю, не показываются.

Value – измеренная величина в скважине в момент времени (Time1,Time2): очередная ступень дебита эксплуатационной или уровень воды в наблюдательной.

При отсутствии данных о замерах допускается информация по скважине в виде только одной (первой) строки.

В каждом файле могут содержаться данные произвольного количества скважин обоих типов: эксплуатационных и наблюдательных. Обязательным условием является наличие символа & перед началом и после окончания данных по каждой скважине.

Единицы измерения вводимых величин должны соответствовать типам, установленным в диалоге «Настройки».

Загрузка скважин осуществляется через кнопки меню «Скважины» - «Загрузка»: из файла, из каталога или в диалоговом режиме. В режиме загрузки из файла можно одновременно выбрать (с помощью клавиши Ctrl) несколько файлов. При выборе каталога будут введены все скважины, расположенные в файлах *.skv, в том числе в поддиректориях. Программа, ориентируясь по типу скважин, заполняет их именами соответствующие списки, расположенные в панели диалога. Имена в списках не сортируются по алфавиту.

При выборе варианта загрузки «В диалоге» пользователю предлагается создать скважину в диалоговом окне «Создание (редактирование) скважины». Все параметры ввода описаны выше. В диалоге использование времени Time1 в виде символа * не допускается. Кнопки управления замерами обозначены следующими символами.

Ввод замера:

перед этим (текущим),

–  –  –

все.

Указанные в текстовых полях параметры – допустимое понижение уровня, радиус и удельный дебит для эксплуатационной и статический уровень для наблюдательной можно присвоить всем скважинам данного типа. Для этого достаточно нажать соответствующую кнопку (Sдоп или Hст, Rc, q).

Кроме занесения скважины в соответствующий список, ее можно сохранить в файле. Следует помнить, что при вводе в список кнопка «Добавить» позволяет пополнить список, а кнопка «Заменить» поставит созданную скважину на место селектированной в этом списке.

При загрузке данных программа проводит контроль замеров так, чтобы они располагались в порядке возрастания времени. При чтении данных из файла программа указывает на возможную ошибку и на строку файла, где она содержится.

Диалог создания (редактирования) скважин содержит кнопки (они расположены рядом с рамкой «Тип»), позволяющие, не выходя из диалога, последовательно просматривать данные всех скважин проекта. Кнопка «» управляет движением назад, точнее вверх – к началу списков скважин, кнопка «» просматривает списки вперед, то есть вниз. Движение по спискам – сквозное: двигаясь вниз и дойдя до последней эксплуатационной скважины, мы переходим на первую наблюдательную. И наоборот. При этом переключается тип скважин и изменяется интерфейс диалога. Движение сопровождается селектированием текущей скважины в списке.

5. Работа со списками скважин.

Введенные скважины, в соответствии с типом (эксплуатационные или наблюдательные), заносятся в списки панели диалога. Каждая скважина в списке представлена именем и кнопкой для ее включения (с появлением флажка в виде символа

V) или отключения. Текущее состояние кнопки (включена или выключена) учитывается в разных режимах работы программы. Например, состояние кнопки определяет, входит ли скважина в состав опытного куста при откачке; отображается ли при визуализации скважин в плане и т. д. Кроме того, одна строка в каждом списке может быть селектирована (при нажатии на нее левой кнопки мыши). Эта операция в разных режимах работы имеет различный смысл, о чем будет сказано позже. При этом включение/выключение кнопки в самой строке всегда приводит к селектированию (выбору) строки, но не наоборот.

Управление элементами списков, следовательно, и скважинами, осуществляется кнопками двух типов меню: главного меню приложения через пункт «Скважины» либо всплывающего меню, которое появляется при нажатии правой кнопки мыши в окне каждого списка.

При нажатии кнопок меню предполагаются следующие действия:

«Включить все» - включить кнопки (флажки) всех скважин данного списка;

«Выключить все» - выключить кнопки (флажки) всех скважин данного списка;

«Редактировать» - открыть диалоговое окно для редактирования выбранной скважины.

Изменение характеристик скважины отражается только в проекте, но не в файле.

Сохранение в файле сделанных исправлений необходимо потребовать дополнительно кнопкой в этом диалоге.

«Создать другого типа» - создать копию выбранной скважины, но с другим типом. В этом случае в конце списка скважин другого типа (наблюдательных или эксплуатационных) появится элемент с именем, отличающимся от данного имени на добавку '_н ' или '_э ', соответственно. Новая скважина не содержит замеров;

«Удалить» - удалить выбранную скважину или все в этом списке. При этом программа потребует от пользователя подтвердить операцию удаления.

Данные о замерах (дебита или уровня воды) выбранной скважины отображаются в ниже расположенном списке для каждого типа скважин. Селектированный замер выделяется при графическом представлении данных (цветом «Селект замера», задаваемым в диалоге «Настройки»).

6. Визуализация исходных данных.

Данные по скважинам отображаются в дополнительном окне визуализации.

Управление просмотром производится с помощью диалога «Просмотр данных». Окно и диалог вызываются кнопкой «Данные» из главного меню программы (при отсутствии скважин окно визуализации не доступно). Диалог можно вызвать также из графического окна данных – кнопкой «Вызвать диалог» всплывающего меню, которое появляется при нажатии правой клавиши мыши.

Предусмотрены четыре режима визуализации данных: эксплуатационные скважины, наблюдательные скважины, совмещение скважин, расположение в плане. Им соответствуют четыре закладки в диалоге управления. Данные отображаются во временном интервале, объединяющем время опыта и моменты замеров. Границы времени опыта изображаются вертикальными пунктирными линиями красного цвета.

Графическое окно данных можно вызвать также двойным щелчком мыши на строке списка скважин. В зависимости от типа скважины, будут видимы замеры дебита или уровня воды, если они существуют.

Движение курсора мыши в окне визуализации данных сопровождается отображением в заголовке окна значений текущих координат. В зависимости от выбранного режима визуализации, выводятся координаты скважин в плане либо время и величина замера. Для времени отводятся два поля в формате Time1 и Time2, описание которых приведено в разделе «Ввод исходных данных».

В окне визуализации данных, как и в главном графическом окне программы, предусмотрена операция изменения масштаба изображения («зуммирования»), которая выполняется следующим образом. При постоянно нажатой клавише «Shift» нажимаем левую кнопку мыши в окне визуализации, движением мыши выделяем прямоугольник для увеличения масштаба, а затем отпускаем левую кнопку мыши. Такие действия можно производить неоднократно, все более увеличивая масштаб. Нажатие правой кнопки мыши (при нажатой клавише «Shift») возвращает картинку на один шаг назад.

Дополнительно, в правом верхнем углу главного окна нарисованы кнопки изменения масштаба в 2 раза: «+» - увеличения, «-» - уменьшения; нажатие кнопки «0»

отменяет все шаги зуммирования.

Эксплуатационные скважины.

Замеры дебита изображены ступенчатым графиком, ось увеличения дебитов направлена вверх. Здесь же горизонтальной линией показано значение среднего дебита скважины. Если известно время опыта (оно устанавливается в диалоге выбора задачи), средний дебит рассчитывается за период проведения опыта. В противном случае в качестве временного интервала берется разность между последним и первым замером дебита. Если же замер дебита – единственный, то он и принимается в качестве среднего.

Наблюдательные скважины. Замеры уровня воды отображаются в виде последовательно соединенных точек, в одной из трех систем координат: H-t (уровень время), S-t (изменение уровня – время), S-lgt (изменение уровня – логарифм времени). В первом случае ось увеличения уровня направлена вниз. Во втором – из замеров уровня вычитается статический уровень, ось направлена вверх. В третьем – время в логарифме измеряется в часах, ось также направлена вверх. Отсчет времени – от начала опыта либо от первого замера уровня (что раньше).

Дополнительно может быть показан график скорости изменения уровня. Скорость измеряется в мм/мин, ось (расположена в окне справа) направлена вверх.

Исходные данные уровня воды выбранной скважины могут быть сглажены одним из четырех способов:

1) метод скользящих средних с 3-точечным окном;

2) метод скользящих средних с 5-точечным окном;

3) фильтр Хэмминга с 3-точечным окном и весами 0.25-0.5-0.25;

4) медианное сглаживание с 3-точечным окном.

Аналогичные методы доступны для сглаживания графиков скорости, при этом скорость перед сглаживанием рассчитывается по уровню, сглаженному или нет в данный момент.

Следует помнить, что заданные таким образом опции сглаживания уровня и скорости будут применены для выбранной скважины в дальнейшем при решении задач (например, при обработке откачки). Необходимым условием для этого является включение соответствующей опции в диалоге «Установки» (вызывается из диалога выбора задачи). В списке замеров уровня отображаются сглаженные данные, однако для редактирования представляются исходные (не сглаженные) данные.

Совмещение скважин. Одновременно отображаются графики всех выделенных (то есть включенных) скважин – как эксплуатационных, так и наблюдательных. В этом случае ось напоров (уровней) располагается слева (увеличение вниз), дебитов – справа (увеличение вверх).

При наличии данных о замерах уровня в эксплуатационной скважине (при этом она должна присутствовать также в списке наблюдательных) можно показать график удельного дебита (л/с/м), который рассчитывается для каждой точки замера уровня.

Режим совмещения содержит в себе следующие возможности:

1) Редактируется заголовок графика; по умолчанию, предлагается строка «Совмещение по времени выбранных скважин».

2) Изменяется символ, цвет, размер точек и толщина линий замеров уровня воды.

3) Изменяется цвет, размер точек и толщина линий дебитного режима.

4) Цвет графиков можно выбрать одинаковым для данного типа скважин либо он задается программой случайным образом.

5) Каждый график подписывается именем скважины. Цвет подписи определяется цветом графика. Размер подписи соответствует шрифту подписей скважин данного типа.

Положение подписи графика привязывается к выбранной точке замера. Поэтому, меняя выбор в списке замеров уровня или дебита, можно изменять положение подписи.

6) Ось уровней может начинаться не с нуля (отсчет по умолчанию), а с любого положительного числа.

7) Если отображается одна эксплуатационная скважина, показан ее средний дебит.

8) Можно настраивать графическую сетку по времени, по уровню и по дебиту.

Шаги по уровню и дебиту задают градацию соответствующих осей, сетка же определяется разметкой той оси, которая выбрана в диалоге. Отсчет времени ведется от начала года, являющегося началом временного интервала отображаемых данных.

Закладка диалога для совмещения скважин имеет следующий вид.

План. Скважины в плане отображаются в пределах прямоугольника, который задает пользователь. Его размеры по осям (в метрах) можно установить явно (в текстовых полях) или нажатием кнопок. Опция «По скважинам» создает минимальный прямоугольник, включающий в себя все загруженные скважины. Нажатие кнопки со знаком «-» позволяет увеличить размеры прямоугольника по осям в 2 раза, тем самым увидеть расположение скважин в более мелком масштабе. Такое действие можно производить многократно. Нажатие кнопки со знаком «+» делает масштаб в 2 раза крупнее. Кнопка «Ввод» фиксирует размеры прямоугольника, отменяя при этом возврат шагов зуммирования. При добавлении скважин текущий прямоугольник, при необходимости, расширяется, при удалении – не изменяется.

Включением соответствующих кнопок в диалоге управления можно показывать (или нет) те или иные скважины, их имена, центр системы, сетку, профиль (при наличии).

Центр системы есть точка, координаты которой являются средней арифметической величиной координат включенных (отмеченных флажком) эксплуатационных скважин.

Сетка (не только в плане, но и во всех окнах рисовки) рассчитывается автоматически и зависит от масштаба изображения. Профиль – ломаная линия, применяется при решении задач, в которых используется разрез (например, при прогнозе изменения уровня).

Программа позволяет рассчитать приведенный радиус системы рабочих скважин относительно произвольной точки, которая указывается мышью на плане. В качестве такой точки может выступать также центр системы и любая из скважин (при включенной опции «Привязка к скважинам»).

Радиус системы n равно дебитных и разно дебитных скважин вычисляется, соответственно, по формулам:

= 1 2 … и = ( + + ).

В качестве дебитов выступают средние дебиты скважин. Режим учета равенства или неравенства дебитов устанавливается в диалоге управления.

В режиме отображения плана скважин работает измеритель расстояний и площадей. После включения кнопки «Измеритель», в окне визуализации левой кнопкой мыши следует отмечать узлы ломаной линии (начальная точка помечается кружком). В текстовых полях будут отображаться пройденное расстояние (длина линии), а также периметр и площадь многоугольника, который мысленно замыкается от положения мыши до первой точки. Конечное положение полигона фиксируется нажатием правой кнопки мыши. Для ввода нового полигона требуется выключить и снова включить «Измеритель».

При движении мыши и включенной опции «Привязка к скважинам» программа «подсказывает» положение очередного узла линии, привязывая его к ближайшей скважине.

Аналогично измерителю вводится многозвенник профиля и отрезок - фрагмент прямолинейной границы пласта.

Программа позволяет вводить одну или две границы (полуограниченный пласт или пласт-полоса). Условия на границах устанавливаются в диалоге выбора задачи.

Положение границы определяется на плане скважин направлением (при вводе отрезка прямой линии или заданием наклона в текстовом поле) и расстоянием от границы до центра системы. Длина отрезка не играет роли. При корректировке расстояния граница перемещается параллельно самой себе. Следует помнить, что расчет ведется по отношению к текущему центру системы, который, в свою очередь, может быть изменен (выбором эксплуатационных скважин).

Наклон границы измеряется в градусах. Нулевой градус принят в направлении с востока на запад, увеличение угла – против часовой стрелки. Изменение наклона явно, то есть через текстовое поле, возможно только при наличии центра системы скважин, который служит центром поворота границы.

Для пласта-полосы первая граница вводится аналогично предыдущему случаю.

Вторая граница создается автоматически с учетом ширины полосы. Она сдвигается по отношению к первой в сторону увеличения координаты Х, а при горизонтальном положении – в сторону увеличения координаты Y. Чтобы изменить направление сдвига второй границы относительно первой достаточно ширину полосы задать со знаком минус.

Это особенно важно для разнородных граничных условий. В этом случае принято, что первая граница отвечает контуру обеспеченного питания (рисуется штрихом), вторая – непроницаема (сплошная линия).

Нельзя забывать, что скважины, участвующие в опыте, должны находиться по одну сторону от границы (для полуограниченного пласта) либо внутри полосы.

–  –  –

Учет плановых границ пласта осуществляется введением одной (река или экран) или серии (пласт-полоса) зеркальных (фиктивных) скважин.

Выполнение квазистационарных условий при наличии одной границы-реки соответствует стационарному режиму фильтрации:

–  –  –

Во всех моделях при ограничении пласта в плане контуром обеспеченного питания фактическое расстояние от эксплуатационной скважины до контура увеличивается на величину параметра dL – сопротивления ложа водоема.

–  –  –

Очевидно, перед выбором и решением задач предварительно должны быть загружены скважинные данные. Под конкретную задачу следует определить набор скважин, участвующих в расчетах, - путем включения соответствующих кнопок в списках скважин в панели диалога.

Кроме выбора одной из пяти задач предполагается установка управляющих элементов интерфейса программы в соответствии с поставленной целью. Для этого служит диалоговое окно «Выбор задачи», которое открывается при нажатии кнопки «Задача» главного меню. Элементы диалога – модель, ограничения в плане, режим фильтрации, набор параметров пласта – программа сама настраивает под конкретный вариант задачи.

Решение задач предполагает установку следующих пунктов интерфейса:

1) Задача – выбор из перечня задач, перечисленных во Введении.

2) Модель – выбор из перечня доступных моделей.

3) В плане – выбор граничных условий в плане.

4) Режим – выбор режима фильтрации.

5) Время опыта – задание начала и окончания опыта путем заполнения в диалоге четырех текстовых полей, отвечающих формату Time1 и Time2. Это можно сделать как с клавиатуры, так и мышью в окне визуализации данных. Во втором случае, после нажатия в диалоге кнопки «С графика», левой кнопкой мыши отмечается и удерживается одна из временных границ опыта. Движение курсора (не важно, влево или вправо) будет показывать положение другой границы. Если отпустить кнопку мыши, временной интервал будет зафиксирован и занесен в текстовые поля диалога. Очевидно, в режиме отображения плана скважин такой ввод времени опыта невозможен.

Иногда удобнее ввести время начала опыта и его продолжительность (единицы измерения которой указываются в диалоге «Настройки»). Время окончания опыта программа рассчитает сама.

6) Параметры пласта – перечень гидрогеологических параметров, участвующих в решении задачи. Программой предусмотрено 9 параметров, поля которых активизируются под конкретную модель фильтрации. Они могут быть использованы как для ввода параметров, так и для вывода результатов расчета. Если поле параметра активно, предполагается ввод его значения. Если активна только подпись (название) параметра, в поле ожидается вывод результата.

Ввод числовых значений параметров допускает формат записи, в котором основание степени, равное 10, обозначается буквами е или Е. Это удобно при вводе и выводе больших или малых чисел. Так, например, значение пьезопроводности 1000000 может быть записано одним из способов: е6, 1е6, 1.0е6, 1.00Е+6.

7) Общие установки - применяются при решении большинства задач и позволяют:

- усреднять дебиты рабочих скважин,

- учитывать удельные дебиты скважин,

- применять сглаживание исходных данных,

- принимать постоянство уровня в смежном пласте – для модели с перетеканием с учетом емкости разделяющего слоя,

- задавать точность расчета понижений уровня при нестационарном режиме для пластаполосы (точность регулирует количество учитываемых зеркальных скважин).

Здесь же делается выбор разделителя в файле данных и формата времени Time2.

Для решения задач в случае (полу)ограниченного пласта требуется определить положение границ(ы). Это делается в окне отображения скважин в плане (или в главном окне при расчете зон санитарной охраны и прогнозе понижений).

Уточнение деталей и параметров каждой задачи производится в соответствующем диалоге, который вызывается кнопкой меню «Диалог».

Порядок определения пунктов задачи может быть не обязательно таким, как описано выше, - все зависит от конкретно выбранной задачи.

9. Решение задач.

После установки всех параметров задачи следует запустить процесс вычислений, что достигается нажатием кнопки «Расчет» в окне «Выбор задачи» или в диалоге, соответствующем данной задаче. Решение, при необходимости, сопровождается работой прогрессора. Процесс можно отменить и перезапустить с другими параметрами.

При расчете понижений уровня воды, вызванных влиянием скважин, программа проверяет выполнение условий наступления стационарного (квазистационарного) режима фильтрации, который задал пользователь. Выполнение этого режима должно соблюдаться для всех ступеней дебита всех скважин, в том числе зеркальных. При невыполнении этих условий расчетная точка либо пропускается (в задаче прогноза и при определении параметров методом подбора), либо решение задачи прекращается (при максимизации водоотбора и при расчете зон санитарной охраны).

Результат решения отображается графически в главном окне программы и оформляется в виде текста. При нажатии кнопки «Результат – текст» откроется окно с полным описанием входных и выходных характеристик задачи. Результат может быть сохранен в текстовом файле.

Следует помнить, что программа сохраняет проект только с последним вариантом решения задачи. Поэтому, чтобы сохранить все результаты, полученные в данном сеансе, требуется сохранять каждый результат по мере его получения: в виде отдельного проекта с уникальным именем или в виде графики и текстового файла.

Рассмотрим особенности решения конкретных задач.

Задача 1. Обработка опытной откачки.

Проведение опытной откачки предполагает наличие хотя бы одной эксплуатационной и одной наблюдательной скважин. Эти скважины могут совпадать (одиночная откачка).

Программа предлагает несколько методов обработки опытных данных.

–  –  –

2.25пр 0.183 = lg.

2 пр Здесь – сумма дебитов системы в интервале времени, куда попадает расчетное время, пр - приведенное время опыта, вычисляемое по формуле:

( lg + (2 1 )lg( 1 ) + (3 2 )lg( 2 ) + ), lgпр =

- моменты изменения суммарного дебита, - ступени суммарного дебита. Приведенное расстояние до наблюдательной скважины равно lgпр = lg.

Здесь – последняя (для расчетного времени) ступень дебита i-ой скважины.

Обработка данных ведется отдельно по каждому временному интервалу, в котором суммарный дебит не изменяется и не равен нулю. На каждой ступени суммарного дебита групповая откачка обрабатывается аналогично кустовой: временным, площадным или комбинированным способом.

Для решения задачи в списках участвующих в опыте скважин должны быть включены соответствующие флажки, а в списке наблюдательных, кроме того, отмечена (селектирована) скважина, подлежащая обработке при временном прослеживании откачки или восстановления. При площадном и комбинированном прослеживании, а также при расчете разности понижений учитываются все включенные скважины.

Решение (построение прямой линии и расчет параметров) возможно при выполнении следующих условий:

1) минимум два замера уровня воды в скважине - для временного и комбинированного прослеживания и расчета разности понижений;

2) не менее двух наблюдательных скважин, имеющих одновременный замер уровня, для площадного прослеживания;

3) для прослеживания восстановления уровня с учетом откачки необходимо наличие, во-первых, смены дебитного режима, во-вторых, замеров уровня после смены режима, в-третьих, замера уровня воды в момент окончания откачки.

Результат решения задачи сопровождается отображением опытных данных (замеров уровня) и выбранной прямой линии в соответствующих полулогарифмических координатах. Время измеряется в часах. При визуализации результатов комбинированного прослеживания точки замеров для разных скважин можно отображать одинаковым или разным (случайным) цветом. Чтобы изменить случайные цвета, достаточно повторить выбор комбинированного прослеживания. Опция выбора случайного цвета включается на закладке совмещения скважин в диалоге просмотра данных.

Управление осуществляется через диалог методов обработки откачки (закладка «Прямая линия»). Здесь можно выбрать тип откачки (кустовая или групповая), вид прослеживания, зону неоднородности, интервал групповой откачки, положение прямой линии, а также наблюдать параметры задачи и расчетные параметры пласта. На закладке выводятся следующие характеристики опыта: Q – постоянный дебит скважины (флажок включен – откачка кустовая) или суммарный дебит системы (флажок выключен – откачка групповая), r – расстояние (длина луча), t - время площадного прослеживания (промежуток от начала откачки) в формате «час.мин.сек», t0 – продолжительность откачки (для режима восстановления), Smax – изменение уровня воды за время откачки.

При обработке групповой откачки временным или комбинированным прослеживанием за основу принимается текущий временной интервал, в котором суммарный дебит не изменяется. Переход между интервалами осуществляется кнопками со стрелками (- и -), при этом на графике точки замеров, соответствующие выбранному интервалу, отображаются заливкой.

Искомые параметры пласта целиком зависят от положения прямой линии.

Программа дает возможность выбрать любое положение прямой. Изменить положение прямой линии можно как автоматически, так и вручную. В первом случае программа вычисляет уравнение регрессии либо по всем замерам (скважинам), либо по набору точек в заданном интервале. Границы интервала задаются на графике по оси логарифмов движением курсора при нажатой левой кнопке мыши.

При включенном режиме «Вручную» курсором отмечают две точки, через которые должна пройти линия. Если подвести курсор внутрь квадрата концевой точки прямой линии и двигать его при нажатой левой кнопке мыши, то линия будет изменять свое положение. Отпустив кнопку мыши, мы фиксируем линию. Окончательный вариант редактирования следует подтвердить нажатием кнопки «Принять». Если включен режим «Привязка», концевые точки прямой будут привязываться к ближайшей точке замеров уровня. В тех условиях, когда прямая линия проходит через начало координат, при ручном задании линии требуется ввод одной точки.

Обработка площадного прослеживания при квазистационарном режиме связана с заданием момента времени, в который необходимо обработать замеры уровня. Для этого надо нажать соседнюю кнопку «--». Программа тут же перейдет в режим совмещения скважинных данных, где щелчком мыши следует указать точку – время замеров.

Программа определит ближайший момент совпадающих замеров хотя бы в двух скважинах. Точки на графике будут подписаны именами скважин, если включен режим «Имена» в диалоге плана скважин.

Все варианты решения задачи сопровождаются пересчетом коэффициентов (А, С) прямой линии и параметров пласта (k, km, km2, a, a2, B), что можно наблюдать в строке «Результат». Конечный результат надо подтвердить кнопкой «Готово», при этом полученные параметры пласта будет занесены в диалог выбора задачи, а результат оформлен в виде текста.

–  –  –

Задача решается для одной эксплуатационной скважины, работающей с постоянным дебитом. Определение дебита возмущения производится аналогично методу прямой линии.

Для моделей Тейса и безнапорного пласта и неограниченных в плане условий допускается анализ одновременно нескольких наблюдательных скважин. При этом графики разных скважин должны быть близки (в идеале – совпадать).

Для модели Хантуша, а также при наличии плановых границ используются данные лишь одной наблюдательной скважины, так как в этом случае теоретическая кривая зависит от положения точки наблюдения.

Управление осуществляется через диалог методов обработки откачки (закладка «Эталон») и курсором мыши в графическом окне. На закладке выводятся: дебит скважины, длина опытного луча, расчетные параметры.

Подбор искомого фактора перетекания (и перестроение эталонной кривой) осуществляется с помощью скроллинга. Ползунок можно перемещать как курсором мыши, так и стрелками клавиатуры. Диапазон изменения и шаг подбираемого параметра В можно изменять в соответствующих текстовых полях.

Решение задачи сопровождается отображением опытных данных (замеров уровня) и теоретической кривой в соответствующих координатах. Время измеряется в сутках. При визуализации данных нескольких наблюдательных скважин точки замеров для разных скважин можно отображать одинаковым или разным (случайным) цветом. Чтобы изменить случайные цвета, достаточно повторно нажать на закладку «Эталон». Опция выбора случайного цвета включается на закладке совмещения скважин в диалоге просмотра данных.

Совмещение натурных данных с эталонной кривой осуществляется движением курсора в графическом окне при нажатой левой кнопке мыши. При этом двигаются замеры уровня, эталонная кривая остается на месте. Одновременно пересчитываются параметры пласта и отображаются в текстовых полях в рамке «Результат».

Окончательный результат следует подтвердить кнопкой «Готово», при этом полученные параметры пласта будет занесены в диалог выбора задачи, а результат оформлен в виде текста.

1.3. Метод биссектрисы.

В методе используется график зависимости отношения фактических понижений уровня от отношения расчетных понижений. Пара измеренных и соответствующих им расчетных величин уровня дают одну точку на графике. Значения уровня в паре отличаются временем и/или расстоянием.

Запись отношения понижений позволяет исключить один из неизвестных параметров (обычно – коэффициент водопроводимости), который рассчитывается позднее. Второй параметр (обычно – коэффициент пьезопроводности), от которого зависит правая часть уравнения S1/S2 = W1/W2, можно подобрать так, чтобы оно выполнялось тождественно. При правильно подобранном параметре точки графика ложатся на биссектрису, то есть прямую линию, проходящую через начало координат под углом 450.

Ограничения на применение метода биссектрисы вытекают из количества параметров используемых моделей фильтрации. При большом количестве параметров многие из них придется задавать, что существенно затруднит поиск адекватного результата. Метод реализован для трех моделей (Тейса, безнапорного пласта, Хантуша), различных ограничений в плане (кроме неоднородности), нестационарной и стационарной фильтрации. Эти модели описываются двумя-четырьмя параметрами.

Модели, описываемые тремя (четырьмя) параметрами пласта, потребуют задания одного (двух) из них. Так, в безнапорном пласте следует назначить величину начальной мощности He, а в модели с перетеканием – фактор B. При наличии питающей границы необходимо знать параметр dL.

Таким образом, в методе биссектрисы параметры пласта подразделяются на заданные, искомые (подбираемые) и расчетные. При этом, в зависимости от условий, тип параметра может изменяться. Так, в случае стационарной фильтрации параметр dL из задаваемого может превратиться в искомый. В модели Хантуша, при наличии контура питания и стационарных условий, пользователь сам решает, какой из параметров (B или dL) следует задавать, а какой – подбирать. Аналогично, в модели безнапорного пласта такую роль играют параметры He и dL.

Откачка может быть одиночной, кустовой, а также групповой, при любой сложности ступенчатого изменения дебита рабочих скважин. Количество эксплуатационных и наблюдательных скважин не ограничивается. Тем самым, данные по восстановлению уровня обрабатываются аналогично данным по понижению или совместно с ними. Такие широкие возможности применения метода объясняются тем, что при расчете отношения понижений неизвестный параметр (водопроводимость) удается исключить при любом количестве слагаемых (скважин, ступеней дебита, моментов времени).

Нестационарный (квазистационарный) режим рассматривает все имеющиеся замеры всех наблюдательных скважин, удовлетворяющие времени опыта. Если наблюдательных скважин несколько, то в каждую пару включаются замеры из разных скважин. Количество замеров (и пар) можно ограничить, если включить соответствующий режим и ввести допустимый временной интервал для замеров. Ввод интервала аналогичен вводу времени опыта (через текстовые поля или с графика). Программа следит, чтобы вводимые границы интервала не выходили за диапазон времени опыта. Точки выбранного интервала будут подсвечены на графиках уровней при просмотре данных.

При стационарном режиме используется лишь один замер уровня в каждой наблюдательной скважине и один замер (одна ступень) дебита в каждой эксплуатационной. Соответствующие замеры уровня и дебита должны быть отмечены в списках замеров скважин.

Следует заметить, что при узком временном интервале может оказаться недостаточно точек для образования даже одной пары замеров, и метод окажется не применим. При стационарном режиме и одной наблюдательной скважине расчет параметров производится без графического представления.

Подбор искомого параметра осуществляется с помощью скроллинга в диалоге методов (закладка «Биссектриса»). Ползунок можно перемещать как курсором мыши, так и стрелками клавиатуры. Диапазон изменения и шаг подбираемого параметра можно изменять в соответствующих текстовых полях. Часто бывает полезна опция «Автоподбор», при которой программа рассчитает оптимальное значение параметра, при котором биссектриса будет служить усредняющей прямой поля точек.

Окончательный результат следует подтвердить кнопкой «Готово», при этом полученные параметры пласта будет занесены в диалог выбора задачи, а результат оформлен в виде текста.

–  –  –

Управление осуществляется через диалог методов обработки откачки (закладка «По скорости») и курсором мыши в графическом окне. На закладке выводятся: дебит скважины, длина опытного луча, время (площадного прослеживания), расчетные параметры.

Решение задачи сопровождается отображением опытных данных (замеров уровня, скорости) в соответствующих координатах. Время измеряется в сутках.

Создание и редактирование положения прямой линии в дифференциальном методе (по всем точкам, в интервале, вручную) аналогично методам прямой линии, рассмотренным выше.

В остальных методах характерную точку (максимума, перегиба, касания) необходимо отметить курсором мыши. Движение курсора при нажатой левой кнопке будет сопровождаться изменением координат и пересчетом параметров пласта.

Правильность выбора характерной точки можно проконтролировать тем, насколько теоретическая кривая (показана пунктиром), соответствующая текущим параметрам, совпадает с данными измерений.

В методе логарифмической производной влиять на результат расчета параметров можно лишь, изменяя интервал учитываемых точек.

В методе точки перегиба при наличии трех параметров (река, Хантуш), кроме отметки положения характерной точки, необходимо указать линию максимального уклона (она вводится вручную). Последовательность ввода точки и линии не играет особой роли, так как в любой момент их положение можно изменить. При наличии реки в текстовое поле требуется ввести значение максимального понижения уровня, соответствующего стационарной фильтрации.

Окончательный результат следует подтвердить кнопкой «Готово».

1.5. Метод подбора.

Цель метода - поиск параметров, соответствующих выбранной модели фильтрации, обеспечивающих наилучшее совпадение теоретической и фактической кривых изменения уровня. В эксперименте используется произвольное количество эксплуатационных скважин и одна наблюдательная скважина. Для каждого набора параметров фильтрации рассчитывается гидродинамическое влияние работающих скважин в моменты замера уровня воды в наблюдательной скважине.

Далее вычисляется среднее квадратическое отклонение теоретических (Sт) и фактических (Sф) результатов опыта (n - количество замеров уровня):

1 ф (т )2.

= =1 Комбинация параметров пласта, отвечающая минимальной величине (сигма), принимается как результат решения задачи.

Метод подбора является своего рода последней «соломинкой», за которую хватается гидрогеолог, не найдя других эффективных способов расчета параметров. По сути, здесь трудноразрешимая обратная задача сводится к набору простых прямых задач.

Отсюда следует преимущество метода – его применимость практически для всех моделей фильтрации и граничных условий. Не является исключением программа Ovod – в данном методе применимы все используемые модели фильтрации и ограничения пласта в плане.

Необходимо задать предполагаемый диапазон изменения (минимум и максимум) каждого параметра пласта. Некоторые или даже все параметры могут быть постоянными (для этого минимум и максимум следует задать одинаковыми). При постоянстве всех параметров получаем модельное решение задачи прогноза, которое можно сравнить с фактическими замерами в точке наблюдения.

Поиск оптимального решения ведется методом деформируемого многогранника (Нелдера-Мида), что значительно сокращает время вычислений в сравнении с простым перебором. Следует признать, что метод не всегда обеспечивает единственность решения, так как небольшие одновременные изменения параметров практически не изменяют минимум величины. В то же время, эти вариации параметров, как правило, несущественны, и результат оказывается вполне удовлетворительным.

Результаты расчетов отображаются на графике совместным расположением теоретических и фактических замеров уровня в координатах S-t (время в сутках).

Задача 2. Прогноз изменения уровня воды в точках наблюдения.

Минимальное количество скважин в опыте – одна эксплуатационная. Для заданных параметров фильтрации в рамках выбранной модели рассчитывается гидродинамическое влияние эксплуатационных скважин в любой точке пласта в заданное время. Прогноз может быть единовременным, либо в течение опыта с некоторым временным шагом. Шаг прогноза задает пользователь, единицей измерения шага может быть год, сутки, час, минута. Чтобы исключить излишнюю детальность прогноза (и обеспечить разумное время расчетов), в зависимости от продолжительности опыта программа регулирует единицы измерения шага прогноза. Так, если опыт длится несколько месяцев или лет, то нет смысла шаг прогноза задавать в минутах.

Результаты прогноза можно проследить во времени и по площади:

1) На графике изменения уровня воды в течение опыта в указанной точке (скважине) в координатах S-t или S-lgt. Произвольная точка отмечается мышью на плане, опция «Привязка к скважинам» притягивает точку к ближайшей скважине.

2) На разрезе вдоль линии профиля на заданный момент времени.

Профиль вводится на плане расположения скважин в окне данных. Прогнозное время либо отсчитывается от начала опыта, либо задается на конкретный момент. В первом случае единица измерения времени соответствует таковой для шага прогноза.

Счетчик увеличения или уменьшения времени позволяет проследить динамику изменения уровня воды в каждой точке линии профиля. Во втором случае задается точное время прогноза в формате «день, месяц, год», «часы, минуты, секунды».

Гладкость кривой депрессии регулируется количеством точек расчета – шагов по длине профиля.

Для соответствующих моделей выводятся прогнозные изменения уровня как в основном, так и в смежном пласте – раздельно или одновременно.

Движение мыши в окне разреза сопровождается прослеживанием положения курсора на линии профиля (в окне данных).

Когда прогнозная точка совпадает с эксплуатационной скважиной, участвующей в расчетах, либо линия профиля проходит через такую скважину, появляется возможность учесть удельный дебит этой скважины (если он определен). При включении такой опции производится прогноз уровня в стволе скважины, в противном случае – за стенкой.

3) В плане, в виде депрессионной поверхности. Аналогично разрезу, время задается в одном из двух режимов. Изменяя время прогноза, можно проследить динамику влияния скважин в пределах области фильтрации. Размеры прогнозной области соответствуют прямоугольнику, границы которого устанавливаются в диалоге «Просмотр данных» на закладке «План». Размеры прямоугольника изменяются нажатием кнопок «По скважинам», «+», «-», «Ввод».

Для построения изолиний рассчитываются прогнозные понижения в узлах сетки (грида), которые далее переводятся (трассируются) в линии равных напоров.

Пользователь задает шаг (dZ) между соседними изолиниями, гладкость линий зависит от шага сетки грида. Изменения этих параметров, как и момента фиксирования поверхности депрессии, вступают в силу после нажатия кнопки «Расчет».

Грид понижений можно сохранить в файле формата Surfer. Дополнительно дается прогноз понижений во всех скважинах проекта, расположенных внутри прямоугольника грида. Результаты расчета понижений в скважинах выводятся в виде текста.

При построении воронки депрессии учитываются граничные условия в плане:

изолинии рисуются только в области влияния скважин (для полуограниченного пласта и пласта-полосы). При плановой неоднородности линии равных напоров преломляются на границе двух сред.

Подписи изолиний формируются с точностью, соответствующей количеству знаков после запятой при задании шага между изолиниями. Подписи отображаются или нет совместно с именами скважин.

Задача 3. Максимальный водоотбор системой скважин.

При неупорядоченном размещении эксплуатационных скважин и произвольном допустимом понижении уровня воды в каждой из них задача подбора индивидуального дебита каждой скважины с целью достижения максимального суммарного отбора к концу расчетного срока становится не тривиальной. В программе Ovod решается задача линейного программирования симплекс-методом с двусторонними ограничениями дебитов.

Аналогично задаче прогноза понижений уровня, здесь требуется определить время (продолжительность) опыта, модель фильтрации и расчетные параметры пласта. Расчет понижений ведется для основного пласта.

В задаче используются только эксплуатационные скважины (хотя бы одна) – те, которые включены (отмечены флажком) в списке главного окна программы. Отмеченные скважины дублируются в списке диалога решения задачи, который имеет заголовок «Максимальный дебит водозабора».

Для каждой скважины есть возможность ввести свои ограничения на производительность. Они отображаются в текстовых полях при селектировании строки списка скважин. По умолчанию, выбран интервал от 0 до 2000 м 3/сут. Кнопкой «Ввод»

задаются ограничения дебита выбранной скважины, кроме того кнопками «Для всех»

можно определить одинаковый для скважин минимальный или максимальный дебит.

В задаче используется атрибут скважины – допустимое понижение уровня воды и (при наличии) ее удельный дебит. Оба параметра могут быть уточнены в диалоге «Создание (редактирование) скважины». Атрибут (Sдоп) должен быть задан положительным числом. Для удельного дебита возможны три варианта: не известен, постоянный, переменный. В последнем случае задача решается итерационным путем, так как при этом исходный параметр задачи (удельный дебит) зависит от результата решения (расчетного дебита).

Учитывается срезка уровня воды в скважинах от влияния соседних водозаборов.

Важной особенностью задачи является учет резервных скважин, что характерно для реальных задач проектирования водозаборов. В этом случае задача оптимизации решается для всех вариантов нахождения скважин в работе и в резерве, что соответствует перебору всех сочетаний. Дебиты и понижения уровня в каждой скважине усредняются по количеству вариантов, в которых скважина находилась в работе, а суммарный дебит учитывает все комбинации отдельных дебитов.

Числовые результаты решения задачи – расчетный (оптимальный) дебит и расчетное понижение уровня в каждой скважине, а также суммарный дебит системы – выводятся в соответствующих текстовых полях.

Полученные расчетные значения дебитов можно присвоить скважинам водозабора, которые были включены в оптимизационный процесс. Для этого надо нажать кнопку «Назначить дебиты скважинам водозабора» (программа попросит подтвердить опцию). В этом случае ранее существовавший дебитный режим этих скважин будет заменен на одну ступень расчетного дебита.

Графически результаты отображаются в главном окне программы. Схематично на разрезе показываются все скважины системы (профиль имеет условную длину 100 единиц). Подпись ствола скважины содержит имя и расчетный дебит. Допустимое понижение отмечено горизонтальной красной чертой, а расчетный конечный уровень в скважине представлен в виде столба воды.

При рисовке скважин их можно упорядочить (слева направо) по убыванию:

расчетного дебита, расчетного понижения, допустимого понижения.

Задача 4. Установление связи «дебит – понижение» в эксплуатационной скважине.

Зависимость понижения уровня воды от дебита скважины обычно нелинейная, причем чаще всего с ростом дебита снижение уровня происходит более интенсивно, то есть удельный дебит скважины уменьшается.

В задаче анализируются опытные данные (дебит, понижение) выбранной эксплуатационной скважины, поэтому она должна быть также в списке наблюдательных.

Скважины должны быть включены в задачу, то есть отмечены флажком. Выбор модели и параметров фильтрации, а также задание времени опыта не требуется.

Диалог решения задачи включает в себя три блока: ввод точек, выбор функции и прогноз.

Ввод точек. Координатами точки являются значения дебита скважины и соответствующего ему понижения уровня. Для построения функциональной зависимости требуется минимум две точки, а для выбора наиболее подходящей функции – не менее трех.

Для ввода очередной точки необходимо выбрать скважину (селектировать ее в двух списках скважин) и выбрать ее замеры (дебита и уровня воды) в списках замеров.

После нажатия кнопки «+» точка будет занесена в список точек, а ее координаты (Q, S) и соответствующий им удельный дебит – в текстовые поля. Выбор замеров удобнее вести при графическом представлении данных в режиме совмещения скважин.

Задача будет решена корректно, если для каждой ступени дебита будет выбран соответствующий замер уровня к концу его стабилизации.

Кнопка «-» позволяет удалить селектированную точку.

При вводе точек существует опция «Правка», при включении которой появляется возможность редактировать координаты введенных точек. Это бывает необходимо, например, при неполной стабилизации уровня к концу очередной ступени опыта. Другое назначение опции «Правка» - ввод «фиктивных» данных, то есть не обусловленных фактическими замерами. В этом случае программа сама вводит очередную точку с увеличением дебита на 100 м3/сут, и понижения - на 1 м. Предполагается при этом, что введенные данные будут скорректированы пользователем. Такая опция полезна, если есть необходимость решить некоторую тестовую задачу – по набору точек установить их функциональную зависимость. Другое назначение данного режима – оценка несовершенства скважины при наличии двух наблюдательных (см. ниже).

Выбор функции. После ввода двух точек активизируется блок выбора функции.

Предлагается четыре функции (прямая линия, парабола, степенная, логарифмическая), аналитическая запись которых показана в диалоге и описана в разделе «Ввод исходных данных». Каждая из функций в соответствующей системе координат (S-Q, S/Q-Q, lgS-lgQ, Q-lgS) может быть представлена в виде прямой линии. Выбор той или иной функции сопровождается расчетом ее коэффициентов (a, b), которые тут же отображаются в текстовых полях. Значения коэффициентов получаются как результат расчета параметров линейной регрессии введенных точек по методу наименьших квадратов. Теснота связи оценивается коэффициентом корреляции.

Перебирая предложенные функции, контролируя при этом в окне визуализации взаимное расположение точек и усредняющей прямой, пользователь делает выбор в пользу одной из функций.

–  –  –

Результат решения задачи (набор точек, выбранная функция, прогноз и оценка несовершенства) посредством нажатия кнопки «Готово» оформляется в виде текста. При этом параметры функциональной зависимости «дебит - понижение» сохраняются для выбранной скважины и будут использованы при решении других задач.

Задача 5. Расчет зон санитарной охраны.

Размеры зон санитарной охраны (ЗСО) определяются временем движения частиц воды к водозабору. Структура фильтрационного потока зависит от типа и производительности водозабора, параметров и граничных условий водоносного пласта, естественного движения подземных вод.

Минимальный набор расчетных параметров в данной задаче включает в себя:

- Q - дебит водозабора (скважины), м3/сут,

- m - мощность водоносного пласта, м,

- k - коэффициент фильтрации основного пласта, м/сут,

- n - активная пористость пород,

- i - градиент (уклон) естественного потока,

- T - время работы водозабора, сут.

При использовании моделей фильтрации, отличных от схемы Тейса, потребуется ввод гидрогеологических параметров, соответствующих этим моделям.

Рассматривается плоское криволинейное (в частном случае, радиальное) течение, которое характеризуется функцией тока (x, y, C) = 0, где x, y – координаты движущейся точки, C – постоянная величина, определяющая конкретную линию тока. Все линии тока, которые рано или поздно заканчиваются на скважинах, лежат внутри области питания водозабора. При отсутствии естественного потока (условия «бассейна») вся область фильтрации является областью питания. Зона санитарной охраны представляет собой область захвата водозабора, расположенная внутри области питания, а ее размеры зависят от расчетного времени T.

Естественное движение подземных вод учитывается через его скорость =, направление и единичный расход =.

Время движения частицы жидкости до водозабора определяется интегралом = или =, ((, y), ) (, (, x)) где 1, 1 – начальные координаты точки, 0, 0 - координаты водозабора,, составляющие скорости фильтрации по координатам.

Следовательно, для решения задачи необходимо знать функцию тока и хотя бы одну из составляющих скорости фильтрации.

Возможности данного сценария расчета ЗСО сильно ограничены, так как в этом случае функция тока и скорость фильтрации должны быть выражены аналитически, что возможно лишь для малого набора расчетных схем. Обычно задача решается для одиночного и линейного водозаборов в стационарных (квазистационарных) условиях фильтрации. Именно такие, относительно простые, расчетные схемы представлены в методических руководствах в виде формул, таблиц и графиков.

В программе Ovod реализованы следующие типовые расчетные схемы для изолированного по разрезу напорного пласта.

–  –  –

Линейный водозабор.

Скважины расположены в ряд длиной 2L, естественный поток направлен перпендикулярно к ряду.

Функция тока и скорость по оси (вдоль потока) равны:

–  –  –

Программа позволяет рассчитать все размеры ЗСО: протяженность зоны вверх (R) и вниз (r) по потоку, ширину зоны (2d), координаты точек ограничивающего контура.

При отсутствии потока буквой r обозначается размер зоны, отсчитываемый от водозабора в сторону границы, а буквой R – в противоположную сторону. При отсутствии потока и границ буквой R обозначается размер зоны в сторону положительного направления оси Х, то есть вправо.

При наличии потока решение задачи включает в себя нахождение нейтральной линии тока, ограничивающей область питания водозабора, и расчет водораздельной точки ( ), показывающей расстояние от водозабора до нейтральной линии вниз по потоку.

Ввод времени опыта в диалоге выбора задачи не требуется.

Другой сценарий решения задачи, реализованный в программе Ovod, основан на анализе поля напоров, создаваемого фактическими скважинами, поэтому сам водозабор в этом случае назван «реальным».

Зная величину напора (понижения уровня) в точках области питания, нетрудно рассчитать направление и величину скорости фильтрации в каждой точке. Задавая небольшое приращение длины пути, найдем очередную точку линии тока и время перемещения частицы воды. Таким образом прослеживается траектория и вычисляется время движения частицы от начальной точки до скважины.

При таком решении возможно применение:

- любой модели, плановых границ и режимов фильтрации, предусмотренных программой;

- любого направления естественного потока;

- любого количества, размещения и дебитного режима эксплуатационных скважин.

Интерфейс решения задачи организован в виде диалога «Зоны санитарной охраны». Графически задача оформляется в главном окне программы, где представлен план расположения скважин, границы пласта и контуры результирующих зон. В этой задаче главное окно визуализации частично дублирует возможности представления данных в плане, а именно: позволяет управлять размерами прямоугольника, вводить границы пласта, пользоваться измерителем. При этом помощником выступает закладка «План» в диалоге «Просмотр данных».

Диалог расчета ЗСО позволяет вводить исходные параметры, описанные выше, тип водозабора (одиночный, линейный, реальный), его положение в плане и относительно границ, отображать численные результаты (линейные и площадные размеры зон), сохранять в файлах контуры зон.

Возможен как раздельный, так и совместный расчет, и отображение II-го и III-го поясов ЗСО. Для этого предусмотрен ввод расчетного времени и вывод результатов для каждого пояса. Кроме общепринятых размеров зон (R, r, 2d), вычисляется площадь S (км2) каждой зоны. Графически зоны представляются областями с диагональной штриховкой.

Направление естественного потока подземных вод измеряется в градусах и устанавливается (и показывается графически) в диалоге. Нулевой градус принят в направлении с востока на запад, увеличение угла – против часовой стрелки. Диапазон изменения градусов – от -360 до +360.

Управление расчетом для разных типов водозабора имеет свои особенности. Так, для одиночного и линейного необходимо задать центр водозабора (скважины или ряда).

После нажатия в диалоге кнопки «---», в главном окне программы следует мышью отметить положение центра. Его можно совместить с имеющимися скважинами или центром системы скважин, если предварительно включить режим «Привязка к скважинам».

Для линейного ряда необходимо задать его длину. Линейный водозабор активен только при отсутствии границ.

При наличии плановой границы (для одиночной скважины) важно взаимное расположение границы и центра водозабора. При изменении положения границы или центра пересчитывается расстояние между ними. При изменении же расстояния (в текстовом поле в диалоге) один из объектов (граница, центр) остается неподвижным, другой сдвигается относительно него.

Какой из объектов в данной задаче принять за неподвижный – решает пользователь, установив в диалоге переключатель «Двигать:

центр-границу» в нужное положение.

При наличии границы поле ввода градусов направления потока становится неактивным (для одиночного водозабора). В этом случае направление потока определяется положением границы, а пользователю с помощью спина (кнопок со стрелками) разрешается изменять направление вектора с шагом 1800, что соответствует потоку «от реки» или «к реке».

Для «реального» водозабора вместе с новыми возможностями появляются дополнительные требования и условия при подготовке задачи.

1) Должны быть включены эксплуатационные скважины, участвующие в прогнозе.

2) Необходимо задать гидрогеологические параметры, соответствующие выбранной модели и граничным условиям. Исключением являются коэффициенты фильтрации и проводимости (основных и смежных зон и пластов), которые формируются из значений k, k2, m, заданных в диалоге ЗСО. Расчет понижений уровня ведется для основного пласта.

3) В диалоге выбора задачи требуется ввести время начала опыта (для связи дебитного режима скважин). Продолжительность опыта соответствует расчетному времени Т.

4) Центр системы скважин фиксирован, поэтому возможно движение границы относительно центра, но не наоборот.

5) При наличии нескольких скважин ЗСО представляют собой совокупность взаимно непересекающихся контуров достаточно сложной формы. Размеры таких зон рассчитываются как максимальные расстояния от границ зон до взаимно перпендикулярных прямых линий, проходящих через центр системы скважин, ориентированных вдоль и поперек направления потока. Площадь такой составной зоны равна сумме площадей полигонов, «создаваемых» каждой скважиной.

По результатам расчетов отдельных контуров программа находит окаймление зон – наименьший выпуклый полигон, содержащий в себе все контуры. Площадь окаймления выводится в текстовом результате.

6) Сохранение контуров зон, формируемых несколькими скважинами, производится в отдельных файлах. В файле с выбранным именем сохраняется окаймление зон, а для отдельных контуров в имена файлов через подчерк добавляется имя скважины, к которой контур относится.

7) При наличии непроницаемых границ (экран или одна из границ пласта-полосы) выбранное направление естественного потока может противоречить граничным условиям, о чем предупредит программа (но позволит сделать расчеты). Такого предупреждения нет, если поток направлен строго вдоль непроницаемой границы.

8) При наличии границы двух сред линии потока преломляются согласно законам преломления. В этом случае направление потока задается (и показывается на графике) для основной зоны, то есть там, где расположены действующие скважины.

9) Следует помнить, что выбор нестационарного режима фильтрации существенно увеличивает продолжительность решения задачи, мало влияя на результат. Поэтому по возможности рекомендуется выбирать стационарный (квазистационарный) режим.

10) Продолжительность решения задачи напрямую зависит от гладкости результирующих контуров, то есть количества расчетных точек на границе зоны. Каждая расчетная точка располагается на радиусе, выходящем из скважины. Соседние расчетные радиусы следуют с шагом (в градусах), который задает пользователь. По умолчанию, шаг равен 3 градуса.

Сохранение контуров зон в файлах происходит с тем качеством (количеством точек), которые они получили при расчетах.

Решение задачи запускается только после нажатия кнопки «Расчет». Результаты, кроме графики и возможности сохранения контуров зон, оформляются в виде текста.

Достоверность расчетов ЗСО по программе Ovod оценивалась сравнением с результатами расчетов, изложенными в методическом руководстве «Рекомендации по гидрогеологическим расчетам для определения границ 2 и 3 поясов зон санитарной охраны подземных источников хозяйственно-питьевого водоснабжения. М.: ВНИИ ВОДГЕО, 1983» и выполненными модулем AMWELLS программы ANSDIMAT, созданной в Санкт-Петербургском отделении Института геоэкологии РАН.

Расчетное время для 2-го и 3-го поясов, соответственно, равно 400 сут и 10000 сут.

Тестирование дало положительные результаты, представленные в следующей таблице.

–  –  –

Программа позволяет генерировать упорядоченные системы скважин, а именно, линейный ряд, кольцо и сетку (несколько рядов). Система скважин может быть добавлена к существующему набору либо заменяет имеющиеся скважины с удалением последних.

Диалог вызывается кнопками меню «Скважины» - «Системы …».

Для генерации скважин необходимо задать координаты центра системы и угол наклона. Нулевой градус принят в направлении с востока на запад, увеличение угла – против часовой стрелки. Система скважин поворачивается на заданный угол относительно ее центра.

Эксплуатационным скважинам могут быть заданы единые параметры: дебит, удельный дебит (л/с), радиус и атрибут.

В качестве имен скважин используются их порядковые номера в системе. Чтобы исключить совпадение с именами существующих скважин данного типа, предусмотрен ввод префикса – набора начальных символов в имени. Так, при вводе префикса «w_»

скважины получат имена «w_1», «w_2» и т. д. Префикс может отсутствовать.

Интерфейс диалога настраивается под выбранный тип системы. Для создания ряда потребуется ввод, как минимум, двух из трех параметров: количества скважин, длины ряда и шага (расстояния между скважинами). Недостающий рассчитывается. При наличии трех параметров предпочтение отдается первым двум.

Для кольца вводится его радиус и количество скважин.

Сетка предполагает ввод количества рядов и шагов по осям координат.

10.2. Работа с текстом.

Графические результаты решения задач могут быть дополнены текстовыми фрагментами. Программа создает 27 графиков (для версии 4.0, сборки 006), соответствующих разным задачам и их вариантам, что в первую очередь обусловлено разными координатами представления данных. Так, к примеру, временное и площадное прослеживания в методе прямой линии задачи обработки откачки имеют разные графики.

Количество текстовых вставок для каждого графика не ограничивается. Каждый текст может быть многострочным, наклонным, отличаться цветом и шрифтом, выделяться фоном и рамкой.

Для перехода в режим работы с текстами необходимо включить опцию «Работа с текстом» в нижней части панели главного окна.

После этого правой кнопкой мыши можно вызвать всплывающее меню (другие действия, кроме зума, блокируются):

Если при этом курсор мыши не попал в границы какого-либо введенного фрагмента, появляется возможность создать новый фрагмент. Иначе становятся активными пункты меню редактирования и удаления отмеченного текста. Курсор мыши указывает на левый верхний угол вновь создаваемого текста. Каждый фрагмент привязывается к реальным координатам этого угла и не изменяет свое положение и размеры при изменении масштаба графика.

Создание и редактирование текста сопровождается появлением диалога, где задаются следующие параметры:

- текст – произвольный набор символов, вводимых с клавиатуры,

- цвет текста,

- шрифт текста,

- цвет фона; при отсутствии фона поле текста прозрачно,

- цвет и толщина прямоугольной рамки; рамка может отсутствовать.

- угол наклона текста в градусах; положительный угол поворачивает фрагмент против часовой стрелки относительно левого верхнего угла, отрицательный – по часовой,

- выравнивание текста (слева, по центру, справа) внутри его прямоугольника.

Удаление выбранного текста сопровождается появлением подтверждающего диалога. При выборе пункта меню «Удалить все» будут удалены тексты только данного графика.

Любой текстовый фрагмент может перемещаться в пределах графического окна.

Для этого курсор мыши необходимо поместить в поле фрагмента, нажать левую кнопку и двигать мышь. Текст перемещается параллельно самому себе и принимает новое положение при отжатии кнопки мыши.

Аналогичные возможности появляются при оформлении заголовка. Каждый график может иметь умалчиваемый (задаваемый программой) заголовок, либо созданный пользователем. Для этого имеются соответствующие пункты меню.

Заголовок «По умолчанию» - однострочный, не имеет своего фона и рамки, его цвет и шрифт соответствует таковым для подписей осей координат.

Заголовок пользователя («Свой») имеет параметры текста, которые задаются в диалоге, описанном выше.

Отличия следующие:

- название диалога – «Заголовок»,

- угол наклона равен нулю и не может быть изменен,

- текст дополнительно выравнивается относительно левой и правой границ области рисовки главного окна,

- заголовок лежит выше области рисовки и не допускает перемещения.

Пример оформления результатов представлен ниже.

10.3. Сохранение графики.

Содержимое графических окон (главного окна и окна просмотра данных) можно сохранять в буфер системы Windows для последующей работы с картинкой в каком-либо графическом редакторе (например, Paint). Для главного окна программы кнопка «Копировать в Clipboard» расположена в нижней части панели управления. В окне просмотра данных эта кнопка появляется при нажатии правой клавиши мыши.

При копировании картинки целиком (то есть не в режиме зуммирования) предварительно появляется диалог выбора размеров копии, по которым будет масштабирована картинка. Предлагаются стандартные размеры страниц формата А0, А1, А2, А3, А4, А5 с выбором ориентации (Книга или Альбом), а также текущий размер графического окна. Для изображения в плане (скважины, прогноз понижений, ЗСО) можно задать масштаб. Возможен любой другой размер страницы вывода. Данный диалог позволяет не потерять качество сохраняемой графики и оптимизировать запрашиваемую память для графического файла. При сохранении фрагмента картинки (в режиме зуммирования) используется текущий размер графики (диалог при этом не появляется).

10.4. Калькулятор.

Калькулятор предназначен для выполнения математических операций с числами.

Состоит из табло и управляющих элементов (кнопок), которые разбиты на логические блоки и заключены в рамки.

Калькулятор позволяет:

проводить синтаксический анализ вводимых в табло выражений (лексем);

вычислять широкий набор математических функций;

обрабатывать ошибки ввода и вычислений;

сохранять в файлах алгоритмы расчетов и использовать их в других сеансах работы.

Используется число - любое целое или дробное, записанное как в виде с плавающей запятой, так и в экспоненциальной форме.

Табло – многострочное редактируемое окно, в котором допускаются известные операции: селектирование, копирование, удаление, перевод строки, ввод по месту курсора и т.д. Ввод символов в табло может производиться как с помощью клавиатуры в латинском (!) регистре, так и мышкой – нажатием кнопок Калькулятора. Каждое не последнее математическое выражение (лексема) должно заканчиваться знаком «;» (точка с запятой).

Программа не накладывает ограничений на количество вводимых строк и вложенность функций. Любое промежуточное выражение может быть отмечено буквенным идентификатором (переменной), который используется в последующих вычислениях. Значение идентификаторов сохраняется до конца сеанса работы с приложением. При нажатии кнопки «ID» откроется окно «Значения идентификаторов», содержащий список переменных и их значений, хранящихся в памяти Калькулятора в данный момент.

Ошибочно введенный символ можно удалить нажатием кнопки «-», кнопка «Очистить» позволяет полностью очистить табло.

При вводе кнопкой Калькулятора некоторой функции в табло заносится ее шаблон, содержащий необходимый перечень аргументов, заключенных в скобки.

Процесс вычислений запускается нажатием кнопки «Расчет». Результат выводится с количеством знаков после запятой, соответствующим заданной точности.

Описание используемых констант и функций приводится в окне, которое вызывается нажатием кнопки «Помощь».

Логические функции («And» и другие) возвращают число 0 или 1.

При выполнении тригонометрических функций используется мера углов, соответствующая положению переключателя «Радиан – Градус».

Среди специальных функций представлены функции Бесселя, функции влияния скважины для модели Тейса («Ei») и Хантуша («W»), интеграл вероятностей («Erf»), Гамма-функция («Gam»), а также вспомогательные функции, используемые при расчете параметров пласта в методе точки перегиба для моделей Хантуша («EKo») и при наличии контура питания («Fz»).

Справа от табло находятся кнопки для сохранения «» в файле содержимого табло и загрузки «» в табло строк из файла. Информация хранится в текстовых файлах с расширением *.ctb. Таким образом, Калькулятор позволяет сохранять (и использовать их позднее) один раз созданные алгоритмы вычислений.

Заключение.

Как видно из данного руководства, программа Ovod имеет достаточно простой и понятный интерфейс, при этом использует добротный математический аппарат, большая часть которого скрыта от пользователя, тем самым дает возможность ему полностью сосредоточится на содержании решаемых задач.

Перечень изложенных задач вытекает из практики гидрогеолога, занимающегося поиском, разведкой и оценкой запасов подземных вод. Список задействованных моделей и граничных условий вполне достаточен для практических расчетов.

Выйти за пределы применения общепринятого метода прямой линии при обработке опытных откачек зачастую возможно только с использованием компьютера.

Это относится к методам эталонных кривых, биссектрисы, подбора параметров. Кроме этих, программа Ovod предлагает скоростные методы, для применения которых существенно помогают способы сглаживания кривых изменения уровня воды и скорости.

Особо следует выделить решение актуальной задачи максимизации водоотбора группой скважин с учетом их каптажных характеристик и включением в оптимизационный процесс резервных скважин. Задача возникает на любом этапе разведочного процесса и не может быть решена без использования компьютера.

Расчет зон санитарной охраны по важности стоит особняком, так как является неотъемлемой частью написания любого отчета при оценке запасов подземных вод.

Пользование методической литературой (таблицами, номограммами и т.п.) часто бывает весьма затруднительно, а иногда и невозможно ввиду того, что реальные гидрогеологические условия существенно отличаются от описанных в книге и не поддаются требуемой схематизации.

И, наконец, предложенный программой Ovod Калькулятор очень удобен в работе и должен стать постоянным помощником гидрогеолога.

–  –  –

1) Появилась возможность изменять гладкость рисовки изолиний прогнозных понижений в плане путем задания шага сетки расчетного грида.

2) Можно сохранять в файле формата Surfer грид прогнозных понижений в плане.

3) При копировании в буфер обмена изображения в плане (расположение скважинных данных, прогноз понижений, ЗСО) есть возможность задать масштаб.

4) В задаче оптимизации дебитов системы скважин учитывается срезка уровня воды от влияния соседних водозаборов.

5) Исправлена ошибка ввода в диалоге начального замера в скважине.

Сборка 004.

1) При загрузке и сохранении файла данных разделителем в строках файла может быть любой символ (один или повторяющийся).

2) Время Time2 (часы, минуты, секунды) можно представлять (загружать, показывать в диалогах и на графиках, сохранять) в виде «час.мин.сек» или «час:мин:сек».

При вводе данных допускается отсутствие поля для секунд, если секунды равны нулю (например, 10:12 равнозначно 10:12:00).

3) При вводе значений уровня воды (из файла, в диалоге) и выводе в файл единицей измерения может быть любая величина (дюйм, атмосфера и др.), отличающаяся от одного метра на заданный коэффициент пропорциональности.

Сборка 005.

1) Появились кнопки для изменения масштаба в главном графическом окне. Они дублируют обычную операцию зуммирования (с помощью клавиши «Shift» и левой кнопки мыши), но изменение (увеличение «+» и уменьшение «-») масштаба происходит ровно в 2 раза. Нажатие на кнопку «0» отменяет все предыдущие шаги зуммирования.

2) В настройках добавилась возможность изменять размер (или толщину) осей координат, линий дебита (ступеней, среднего, удельного) и теоретических точек и кривых.

3) При отображении результатов решения задач обработки откачки и прогноза изменения уровня воды для точек значений уровня, помимо цвета, можно изменять символ и размер. В задаче связи дебита и понижения точки отображаются с параметрами, принятыми для эксплуатационных скважин.

4) При загрузке и сохранении файла данных разделителем в строках файла могут быть одновременно пробел и табуляция.

5) При чтении данных из файла программа указывает на строку и тип ошибки.

6) Отменен запрет на появление всплывающего меню в окне данных (при включенном режиме измерителя или ввода профиля) для закладок, кроме плана.

7) Исправлена ошибка, возникавшая при вводе времени опыта с большой продолжительностью (больше 67 лет).

8) Исправлена ошибка копирования в память картинки из окна данных.

9) Значительно расширены возможности рисовки данных в режиме совмещения скважин. Теперь можно:

- редактировать заголовок,

- изменять толщину и размер линий и символов замеров дебита и уровня,

- задавать начальный отсчет уровня воды,

- изменять положение подписи скважин, привязывая ее к выбранной точке замера,

- задавать шаги сетки по времени, по уровню, по дебиту.

Сборка 006.

1) В главном графическом окне стало возможно вводить любое количество текстовых фрагментов. Текст может быть многострочным, наклонным, отличаться цветом и шрифтом, выделяться фоном и рамкой. Его можно редактировать, перемещать, удалять.

Аналогичные возможности появляются при оформлении заголовка.

2) В диалоге редактирования скважин появились кнопки, позволяющие, не выходя из диалога, последовательно просматривать данные всех скважин проекта.

3) Исправлена ошибка, возникавшая при замене редактируемой скважины.

Сборка 007.

1) Усовершенствован диалог расчета прогнозных понижений. Вводятся два режима прогнозного времени: отсчет от начала опыта и на конкретный момент в формате «день, месяц, год», «часы, минуты, секунды».

2) При решении задачи прогноза в плане дополнительно рассчитываются понижения уровня воды во всех скважинах проекта, попадающих в область фильтрации (прямоугольник грида).

PS: Для проведения математических операций с гридами, соответствующими разным положениям воронки депрессии, удобно пользоваться калькулятором SplineCalc, который можно свободно скачать с сайта www.geo-spline.ru.

Сборка 008.

1) Введены дополнительные проверки, исключающие ввод буквенных символов в численные данные (параметры, времена и значения замеров и т.д.), а также ввод русских букв в табло Калькулятора.

2) Запрещено создание окна визуализации данных при отсутствии скважин.

3) Упорядочен пересчет прямоугольника визуализации данных: вместо автоматического пересчета по имеющимся скважинам теперь при добавлении скважин текущий прямоугольник (при необходимости) расширяется, при удалении – не изменяется.

4) Обнаружены и исправлены ошибки:

- применения символа * в файлах данных при повторе даты замера,

- создания (редактирования) в диалоге нескольких скважин разного типа.

–  –  –

Исправлена ошибка ввода численных данных в экспоненциальной форме.

Похожие работы:

«УДК 666.291, 669.18.28 А.В. ЗАЙЧУК, канд. техн. наук, докторант, Я.И. БЕЛЫЙ, д-р техн. наук, проф., ГВУЗ "УГХТУ", Днепропетровск КЕРАМИЧЕСКИЕ ПИГМЕНТЫ ЧЕРНО-КОРИЧНЕВОГО РЯДА НА ОСНОВЕ ШЛАКА СТАЛЕПЛАВИЛЬНОГО ПРОИЗВОДСТВА В работе проведен синтез и изучены керамические пигменты коричне...»

«FanControlU2 и FanControlB2 Подключение модуля на автомобили концерна VAG www.tecel.ru Подключение модуля FanControlU2/B2 на автомобили концерна VAG Применение модуля на автомобиле VW Touareg (2011) Группа 3,...»

«Игры к эпохам года. Зимой есть праздник – Новый год, С него начнется году счет, Затем весну и лето, осень, Мы в гости к нам прийти попросим, И вот зиме опять черед, По кругу ходит круглый год. Содержание. "Купите лук" Эпоха Урожая. Осень. 5 "Осень" "Счет" "Капуста" "Сент...»

«УДК 821.111-312.4(73) ББК 84(7Сое)-44 К77 Blake Crouch ABANDON ABANDON by Blake Crouch © 2009. This edition published by arrangement with InkWell Management LLC and Synopsis Literary Agency Оформление серии А. Саукова Иллюстрация на...»

«Государственное управление. Электронный вестник Выпуск № 45. Август 2014 г. Панова Е.А., Баринов Д.А. Компетентностный подход в системе управления кадрами государственной службы Панова Екатерина Александровна — кандидат социологических наук, старший преподаватель, факультет государственного управления, МГУ...»

«ПАСПОРТ БЕЗОПАСНОСТИ C70414D1 Страница: 1 Дата составления: 22/09/2003 Номер редакции: 1 Раздел 1 Реквизиты вещества / препарата и компании / предприятия 1.1. Идентификатор продукта Наименование продукта: C70414D1 Код продукта: C70414D1 1.2. Соответствующее идентифицированное пр...»

«По вопросам продаж и поддержки обращайтесь: Архангельск (8182)63-90-72 Калининград (4012)72-03-81 Нижний Новгород (831)429-08-12 Смоленск (4812)29-41-54 Астана +7(7172)727-132 Калуга (4842)92-23-67 Новокузнецк (3843)20-46-81 Сочи (862)225-72-31 Белгород (4722)40-23-64 Кемерово (3842)65-04-62 Новосибирс...»

«Кёрк Скотт Санкт-Петербург "БХВ-Петербург" УДК 681.3.068+800.92java ББК 32.973.26-018.1 С44 Скотт К. С44 Java для студента. — СПб.: БХВ-Петербург, 2007. — 448 с.: ил. + CD-ROM ISBN 978-5-94157-968-6 Книга написана на базе курса лекций, читаемых автором на протяжении многих лет в США, России и Казахстане. В краткой и...»

«ФИО Название проекта Описание проекта Город Альсултанов Darba. Разработка Проект предназначен для детей, которые СевероИслам специализированных проходят курс реабилитации посредством ЛФК: Кавказский Асланович компьютерных игр для • при заболеваниях опорно-двигательной округ, детей инвалидов с системы Чеченская испол...»

«ЭТО ДОЛЖЕН ЗНАТЬ КАЖДЫЙ! Что такое коррупция и как с ней бороться. Вопрос противодействия коррупции один из вечных вопросов организации государства. Данная статья призвана дать прямые рекомендации: как оградить себя от проявлений коррупции, не стать преступником, победить коррупционные проявления в ч...»

«1 Издания универсального содержания 1. Большая Тюменская энциклопедия / Лаб. регион. энцикл. ТюмГУ ; гл. ред. Г. LЯ2 Ф. Шафранов-Куцев. Тюмень : Сократ Б799 Т. 4 : А Я. 2009. 479 с. : ил.; 26 см Экземпляры: всего:5 ИБО(2), ЧЗ(1), ИГИП(1), МИФУБ(1) 2. Большая энциклоп...»

«Муниципальное казенное общеобразовательное учреждение "Школа-интернат основного общего образования" с. Халясавэй Пуровского района "Утверждаю" "Рассмотрено" "Согласовано" Дире/тор Методическим 'Зам.директора по ОП I дЮ "а о г ?. Шестакова объединением ступени цс № 174 МКОУ "ШИ...»

«КРАТКОЕ ОГЛАВЛЕНИЕ Оглавление Об авторе Благодарности Введение Глава 1. Основы алгоритмизации Глава 2. Численные алгоритмы Глава 3. Связные списки Глава 4. Массивы Глава 5. Стеки и очереди Глава 6. Сортировка Глава 7. Поиск Глава 8. Хеш-таблицы Глава 9. Рекурсия Глава 10. Деревья Глава 11. Сбалансированные деревья Глава...»

«BlackBerry Bold 9000 Smartphone Версия: 5.0 Руководство пользователя Для ознакомления с самыми последними руководствами пользователя посетите веб-сайт: www.blackberry.com/docs/smartphones. SWDT643442-643442-081608...»

«АКАДЕМИЯ НАУК СССР ТРУДЫ ОТДЕЛА ДРЕВНЕРУССКОЙ ЛИТЕРАТУРЫ ИНСТИТУТА РУССКОЙ ЛИТЕРАТУРЫ XVI Н. Я. ПОЛОВОЙ Русское народное предание и византийские источники о первом походе Игоря на греков Среди источников о первом походе Игоря на греков в 941 г....»

«ДОКЛАД О ДЕЯТЕЛЬНОСТИ УПОЛНОМОЧЕННОГО ПО ПРАВАМ ЧЕЛОВЕКА В ВОЛГОГРАДСКОЙ ОБЛАСТИ ЗА 2012 ГОД г. Волгоград Содержание Введение 3 1. Общий анализ обращений граждан 4 2. Деятельность Уполномоченного по правам человека в Волгоградской 9 области по обеспечению прав и св...»

«Муниципальное общеобразовательное учреждение "Кривошеинская средняя общеобразовательная школа" "Согласовано" "Согласовано" "Утверждаю" Руководитель МО Заместитель директора по УР МОУ Директор МОУ Иванова Т.П. "Кривошеинская СОШ" "Кривошеинская СОШ" Протокол № _ от "" Ольховская Е.Л. Зу...»

«Муниципальное бюджетное общеобразовательное учреждение "Средняя школа № 32" Рабочая программа учебного предмета "Обществознание" основное общее образование 6 А Б классы " Рабочая программа составлена в соответствии с требованиями федерального государственного образов...»

«Ел УКРАIНИ С ®ЦIАЛЬН®Т П®ЛIТИИ (М1нсоцполi'IIGI) вул. Еспланадна, 8{10, м. Киiв, 01601, тел.: (044) 226 2445, факс: (044) 289-00-98 Е-mai1: iпfо(п т1вр. о у_.иа, Код еДРПОУ 37567866, реестрацiйний рахунок 35213015078737 в ДКСУ м. Киева, МФО 820172 г дiтей 1 на N сппраиах Служби у вгд Киаисьпса мгсьпса обласппи...»

«Контроллеры заряда солнечные Steca Solsum 6.6F/8.8F/10.10F Возможности: • Широтно-импульсная модуляция тока заряда • Регулирование напряжения заряда • 2 режима заряд...»

«SKY BLUE ALAIYE RESIDENCE С новым домом – построим новую жизнь! www.myhomealanya.com Мы рады представить вам наш новый проект Sky Blue Alaiye Residence, расположенный в районе Махмутлар с роскошным видом на горы и море. Комплекс обладает Если вы хотите всеми удобствами по-настоящему и преимуще...»

«М.А. Кунижев Базовая композиционная структура текста англоязычного рекламного письма Рекламная коммуникация является целенаправленной социальной деятельностью. Это означает, что, как и в...»








 
2017 www.kniga.lib-i.ru - «Бесплатная электронная библиотека - онлайн материалы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.