Определение оптимальных параметров технологических схем отработки пластов неблагопрятных для длинных КМЗ с помощью пакетов стандартных компьютерных программ

где к - номер подграфа исходного графа Gn). Укрупненная структурная схема модели приведена на рисунке.

Модель реализована в виде Windows-приложения, созданного на основе среды визуального программирования Delphi 4.0. Для хранения исходных данных и результатов расчета используется СУБД в формате Paradox 7.0, которая интегрирована в среду программирования. Для обработки и визуализации исходных данных и результатов расчета может быть использована программа Excel -97(2000).

С целью выбора оптимального направления развития компании «Южкузбассуголь» для выполнения расчетов с использованием модели было разработано три альтернативных варианта. Основой для разработки вариантов послужили данные о работе компании в 1999-2001 гг., планы развития горных работ шахт компании на 1998-2007 гг. и результаты исследований перспектив развития предприятий компании, выполненные IMC в рамках программы Tacis .

Первый вариант представляет собой «снимок» фактического состояния компании в августе 2000 г и его показатели являются базисом, по отношению к которому анализируются два других варианта. Стоимостные параметры и транспортные тарифы приняты на основе «Отчета о финансовохозяйственной деятельности ЗАО УК «Южкузбассуголь» за 1999 и 2000 гг».

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

СВОАНЫЕ РЕЗУЛЬТАТЫ РАСЧЕТОВ БАЗОВЫХ ТЕХНИКО - ЭКОНОМИЧЕСКИХ ПОКАЗАТЕЛЕЙ ПО ВАРИАНТАМ РАЗВИТИЯ КОМПАНИИ 'ЮЖКУЗБАССУГОЛЬ»

Варианты развития горных работ Минимальная себестоимость, руб/т Максимальная добыча, тыс. т/ мес

Вариант 1 126 1100

Вариант 2 105 1120

Вариант 3 86 1542

шахт компании на 1998-2007 гг. Принятые в этих графиках пространственно - планировочные решения базируются на традиционных решениях, для ведения подготовительных и очистных работ приняты традиционные технические средства. Очистные работы предполагается вести комплексами ОКП 70, КМ 138, КМ 130, «Фазос», подготовительные работы - комбайнами 1ГПКС01, АМ 50 и АМ 65.

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

Результаты расчетов по вариантам приведены в таблице.

Выполненные расчеты позволяют сделать вывод о необходимости привлечения дополнительных инвестиций для обеспечения положительной динамики развития компании «Южкузбассуголь» до 2007 г. по варианту № 3.

СПИСОК ЛИТЕРАТУРЫ

1. Филлипс Д, Гпрсиа-Диас А. Методы анализа сетей: Пер. с англ. -М.: Мир, 1984. - 496 с.

2. Резниченко С.С., Подольский М.П, Aшихмин A.A. Экономикоматематические методы в планиро-

вании и управлении горным производством: Учеб. для вузов. - М.: Не-дра,1991. - 429 с.

УЛ К 622:001.572

© А.Н. Аомрачев, 2002

А.Н. Аомрачев

ОПРЕДЕЛЕНИЕ ОПТИМАЛЬНЫХ ПАРАМЕТРОВ ТЕХНОЛОГИЧЕСКИХ СХЕМ ОТРАБОТКИ ПЛАСТОВ НЕБЛАГОПРЯТНЫХ АЛЯ АЛИННЫХ КМЗ С ПОМОШЬЮ ПАКЕТОВ СТАНААРТНЫХ КОМПЬЮТЕРНЫХ ПРОГРАММ

ыбор среды разработки приложений для реализации

В алгоритма определения оптимальных ров технологических схем шахт (ТСШ) при

мер Notepad 95/98/Ме);

личии неблагоприятных для длинных КМЗ горно-

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

Укрупненная структурная схема процесса адаптации приведена на рисунке.

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

• произвольный текстовый редактор, позволяющий создать файл с расширением txt комплекта установки Windows

из

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

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

• автоматически задавать форматы исходных данных;

• сортировать данные в соответствии с заданным алгоритмом;

• использовать при программировании запросы на основе языка SQL;

• использовать дополнительные сервисы при вводе и редактировании исходных данных ;

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

Использование СУБД делает доступными изложенные выше сервисы, однако оно характеризуется следующими недостатками:

• разнообразие форматов баз данных (БД) (Paradox, Oracle, Access, FoxPro, dBaselll), ряд из которых не поддерживается (или недостаточно корректно поддерживается) рядом средств разработки приложений из-за несовершенства драйверов;

• ряд СУБД не имеет русифицированных версий и недостаточно корректно отображает символы кириллицы;

• СУБД, как правило, является самостоятельным приложением и требует отдельной инсталляции (за исключением сред Inprise Delphi 4/5 Professional и Client/Server Site, в которые интегрирован пакет разработки БД в формате Paradox 7 и MS Visual Basic 6.0 со встроенным пакетом Visual Database Tools).

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

Структурная схема алгоритма выбора и адаптации программных средств

наиболее приемлемым является пакет DataBase Desktop 7, интегрированный в среды разработки Inprise Delphi 4.0/5.0 Professional и Client/Server Site.

Вторым важным элементом реализации алгоритма определения оптимальных параметров ТСШ при наличии комплекса осложняющих факторов является выбор языка программирования и соответствующей 32 - разрядной среды разработки приложений. Самыми распространенными языками программирования при разработке приложений в настоящее время являются Basic, ObjectPascal (модификация языка Pascal), C и Fortran. Другие языки (DISEL, LISP, MDL ) характеризуются ориентированностью на строго определенный круг задач и отсутствием сред разработки с дружественным пользователю интерфейсом. Следует отметить, что проблема выбора языка программирования в настоящее время неразрывно связана с выбором среды разработки приложения. По мнению автора связка приложение - язык разработки должна отвечать следующим требованиям:

• наличие удобного графического интерфейса и развитой библиотеки компонентов для визуального программирования (VCL);

• поддержка баз данных наиболее распространенных форматов (dBase, Paradox, Access, Oracle, FoxPro) и запросов на языке SQL;

• поддержка концепции объектно-

ориентированного программирования (ООП);

• поддержка современных технологий программирования COM, ActiveX, CORBA;

• возможность эффективного функционирования разработанных приложений под операционными системами Windows 95/98/Ме и Windows NT 4.0/2000;

• невысокая требовательность среды разработки и созданных в ней приложений к аппаратным ресурсам;

• наличие (желательно) русской локализованной версии или частично русифицированного интерфейса;

• наличие возможностей визуализации результатов моделирования с использованием стандартных компонентов VCL;

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

На основании изложенного выше для реализации модели определения оптимальных параметров ТСШ при наличии комплекса осложняющих факторов наиболее приемлемой является среда Delphi 4.0 компании Inprise (Borland). Наряду с указанными в таблице достоинствами данная среда разработки приложений лидирует по скорости компиляции кода и возможностям создания клиентских приложений по технологии «тонких клиентов».

Для представления результатов расчета могут быть использованы следующие подходы:

• вывод в текстовый файл;

• вывод в базу данных;

СРАВНИТЕЛЬНЫЙ АНАЛИЗ ВОЗМОЖНОСТЕЙ СРЕАСТВ РАЗРАБОТКИ ПРИЛОЖЕНИЙ АЛЯ WINDOWS 9Х/МЕ И N14.0/2000

Среда разработки приложения/базовый язык Графический интерфейс и VCL Доступ к БД из среды разработки Поддержка концепции ООП Поддержка технологий COM, ActiveX, CORBA Работа в средах Windows 9x, NT4.0/2000 Наличие локализованной русскоязычной версии Tрeбoвания к ПК (ОЗУ, процессор, HDD) Визуализация результатов с использованием VCL

MS Visual Basic 5.0/ Basic + - - + + + +

MS Visual Basic б.0/ Basic + + - + + + 1б Mb, +

Inprise Delphi 4.0/Object Pascal + + + + + - Pentium +

Inprise Delphi 4.0/Object Pascal + + + + + - бб/100, +

Inprise C++ Builder 5.0/ C + + + + + - 300-400 Mb +

MS Visual C++/C + - - + + - +

Visual Fortran/Fortran - - - - + - -

• вывод в документ MS Office (Star Office) с использованием технологии COM.

Вывод результатов в текстовый файл не представляется целесообразным по соображениям, рассмотренным при выборе формата ввода данных. Использование технологии COM (Component Object Model) позволяет предоставить сервисы популярных программ обработки данных типа Excel 97/2000 (табличное представление, статистические функции, построение диаграмм и т.д.) в распоряжение программ расчета оптимальных параметров ТСШ и использовать вышеозначенные сервисы в процессе представления результатов расчета. Однако применение технологии COM осложняется следующими факторами:

• недостаточной устойчивостью функционирования под Windows 95/98/Ме (желательно использование Windows NT4.0/2000);

• ориентированностью на конкретное приложение (СОМ - сервер), при отсутствии или модификации которого работа программы - клиента становится некорректной;

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

Поэтому наиболее приемлемым с точки зрения обеспечения совместимости и минимизации требований к аппаратным средствам является вывод результатов расчета в СУБД, интегрированную непосредственно в среду разработки приложений. Такой СУБД является DataBase Desktop 7.0 в составе среды Delphi 4.0/5.0 Professional и Client/Server Suite.

Использование DataBase Desktop 7.0 позволяет унифицировать среды представления исходных данных и результатов расчета, что существенно упро-

КОРОТКО ОБ АВТОРАХ -------------------------------

Домрачев А.Н. — докторант Сибирского государственного индустриального университета.

щает реализацию алгоритма расчета оптимальных параметров ТСШ при наличии комплекса осложняющих факторов.

Использование программ дополнительной обработки результатов расчета сопряжено с необходимостью их представления в пояснительной записке к отчету и на носителях демонстрационной графики (листах формата А1-А0 или прозрачных пленках формата А4). В качестве средств дополнительной обработки результатов расчета наиболее приемлемыми являются программы MS Word, Excel и Access из пакетов MS Office 97 или MS Office 2000.

Таким образом, основой для реализации алгоритма определения оптимальных параметров ТСШ при наличии комплекса осложняющих факторов (включая представление исходных данных и результатов расчета) принята среда разработки 32разрядных Windows - приложений Inprise Delphi 4.0 с интегрированным пакетом проектирования баз данных DataBase Desktop 7.0. В качестве средства дополнительной обработки результатов расчетов приняты программы MS Word, Excel и Access из пакетов MS Office 97 или MS Office 2000.

Использование выбранной среды разработки приложений и программных средств подготовки данных при реализации алгоритма определения параметров ТСШ в сложных горно-геологических условиях позволяет выполнить значительный объем расчетов в кратчайшие сроки и с использованием доступных средств вычислительной техники. Невысокие требования к аппаратным ресурсам создают хорошие предпосылки для применения модели в научно-исследовательской работе, производственном и учебном процессах.