Научная статья на тему 'ПРИМЕНЕНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПРИ УПРАВЛЕНИИ ГОРНЫМИ ВЫРАБОТКАМИ'

ПРИМЕНЕНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПРИ УПРАВЛЕНИИ ГОРНЫМИ ВЫРАБОТКАМИ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
40
10
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННАЯ СИСТЕМА / ТЕХНОЛОГИИ / РЕЗУЛЬТАТ / ПРОЦЕСС УПРАВЛЕНИЯ / ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Патачаков Игорь Витальевич, Руденко Екатерина Александровна, Бархатов Денис Владимирович, Абдуллаева Анна Анатольевна, Разин Антон Игоревич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Патачаков Игорь Витальевич, Руденко Екатерина Александровна, Бархатов Денис Владимирович, Абдуллаева Анна Анатольевна, Разин Антон Игоревич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

APPLICATION OF THE INFORMATION SYSTEM IN THE MANAGEMENT OF MINING OPERATIONS

The study of trends in the development of mining, the experience of foreign countries allow us to judge that in modern conditions, with the growing cost of energy resources, the negative impact of energy technologies on the environment, the problem of energy efficiency is of critical importance. The high energy intensity of mining products leads to their low competitiveness in the domestic and international markets, which undermines the security of the country. The increasing complexity of the mining management process, the growing volume and complexity of the structure of information on the production and consumption of energy resources has led to an increased role of information support for energy saving processes. The rapid development of information technologies, the creation of information systems in various fields at mining enterprises determine the need to deepen research to assess the effectiveness of their implementation. The information system, providing information services, converts information resources into information products. The transformation is not chaotic, but systematic. This consistency allows us to identify a system-information approach to the system of information support for management processes based on information and communication technologies, which resulted in the concept of an information system.

Текст научной работы на тему «ПРИМЕНЕНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПРИ УПРАВЛЕНИИ ГОРНЫМИ ВЫРАБОТКАМИ»

Применение информационной системы при управлении горными выработками Application of the information system in the management of mining operations

|| Л московский

WS

ЭКОНОМИЧЕСКИМ

ЖУРНАЛ

DOI 10.24412/2413-046Х-2021-10083 Патачаков Игорь Витальевич,

ассистент, кандидат технических наук, Институт горного дела, геологии и геотехнологий ФГАОУВПО «Сибирский федеральный университет»

Руденко Екатерина Александровна, Институт горного дела, геологии и геотехнологий ФГАОУ ВПО «Сибирский федеральный университет»

Бархатов Денис Владимирович, Институт горного дела, геологии и геотехнологий ФГАОУ ВПО «Сибирский федеральный университет»

Абдуллаева Анна Анатольевна, Институт горного дела, геологии и геотехнологий ФГАОУ ВПО «Сибирский федеральный университет» Разин Антон Игоревич, Институт горного дела, геологии и геотехнологий ФГАОУ ВПО «Сибирский федеральный университет» Putchkov Igor V.,

assistant, candidate of technical Sciences, Institute of mining, Geology and Geotechnology of FSAEI of HPE «Siberian Federal University»

Rudenko Ekaterina Aleksandrovna, Institute of mining, Geology and Geotechnology of FSAEI of HPE «Siberian Federal University»

Barkhatov Denis Vladimirovich, Institute of mining, Geology and Geotechnology of FSAEI of HPE «Siberian Federal University»

Abdullayeva Anna Anatolyevna, Institute of mining, Geology and Geotechnology of FSAEI of HPE «Siberian Federal University» Razin Anton Igorevich,

Institute of mining, Geology and Geotechnology of FSAEI of HPE «Siberian Federal University» Аннотация. Исследование тенденций развития горного дела, опыт зарубежных стран позволяют судить о том, что в современных условиях, при росте стоимости энергоресурсов, отрицательного воздействия энергетических технологий на окружающую среду проблема энергоэффективности приобретает критически важное значение. Высокая энергоемкость продукции горнодобывающей промышленности обуславливает ее низкую конкурентоспособность на внутреннем и международном рынках, что подрывает безопасность страны. Усложнение процесса управления горного дела, рост объема и усложнение структуры информации о производстве и потреблении энергоресурсов привело к возрастанию роли информационного обеспечения процессов энергосбережения. Стремительное развитие информационных технологий, создание на горнодобывающих предприятиях информационных систем в различных сферах предопределяют необходимость углубления исследований по оценке эффективности их внедрения. Информационная система, оказывая информационные услуги, преобразует информационные ресурсы в информационные продукты. Преобразование происходит не хаотично, а системно. Эту системность позволяет выявить системно-информационный подход к системе информационного обеспечения процессов управления на основе информационных и коммуникационных технологий, результатом которого стало понятие информационной системы.

Summary. The study of trends in the development of mining, the experience of foreign countries allow us to judge that in modern conditions, with the growing cost of energy resources, the negative impact of energy technologies on the environment, the problem of energy efficiency is of critical importance. The high energy intensity of mining products leads to their low competitiveness in the domestic and international markets, which undermines the security of the country. The increasing complexity of the mining management process, the growing volume and complexity of the structure of information on the production and consumption of energy resources has led to an increased role of information support for energy saving processes. The rapid development of information technologies, the creation of information systems in various fields at mining enterprises determine the need to deepen research to assess the effectiveness of their implementation. The information system, providing information services, converts information resources into information products. The transformation is not chaotic, but systematic. This consistency allows us to identify a system-information approach to the system of information support for management processes based on information and communication technologies, which resulted in the concept of an information system.

Ключевые слова: информационная система, технологии, результат, процесс управления, информационное обеспечение.

Keywords: information system, technologies, result, management process, information support.

За основу информационного обеспечения системы синтеза использована реляционная база данных, а именно - SQLite. Соответственно, в базе данных присутствуют следующие таблицы для сохранения информации о составляющих компонентов системы управления энергоэффективностью предприятия [2]:

1. Микроконтроллеры.

2. Датчики.

3. Актюаторы.

4. Платы расширения.

5. Типы элементов.

6. Пользователи.

Разработана структура базы данных, содержащая информацию о базовых компонентах и их типах, которая изображена на рис.1.

Microcontroller

И «ТЕ OCR

■vm« TEXT

updaladAI IONO

«Km REAL

и* REAL

лтТалр MTEOER

ггшхТагтр dît OCR

«CAL

rfbMY REAL

mdlh REAL

haqhl REAL

ttngth REAL

"lili REAL

mrpptyVotaga REAL

haqoarcp REAL

MamaManxKy REAL

роЛОРЮ MTEOCR

portA MTEOER

роЯСГС «TEOER

port 5*4 «ТЕ OCR

portSartal «ТЕ OCR

ропот*- «TEOER

Senior

И «TIOER

updataeAl LONG

nam TEXT

iwnflW MTEOER

Р"» REAL

Qomm REAL

maiTamp «TEOER

mxTinf «TE OCR

laeatancaTof REAL

raUNty RCAL

«Mtlfl REAL

hagfit REAL

Ia<q1ti REAL

там REAL

wcp>rVotaoa REAL

nwivaba REAL

inaxvaba REAL

pnoaon REAL

роЛОРЮ MTEOER

poftA «TE OCR

«от»: MTEOER

portSPI MTEOCR

poitSanal INTEGER

portOHw MTEOCR

Actuator

ú INTEGER

updaMdAI LONG

нага TEXT

acfciatorTipa INTEGER

paoa REAL

poaw REAL

ггапТатр MTEOER

ilaitinf MTEOER

r»«ManoaTosr REAL

taucaiv REAL

antm REAL

havht REAL

ItoQth HEAL

mu REAL

lupptyVplaga REAL

partoamaroa REAL

ponGPO INTEGER

РОЛА INTEGER

рошге MTEOER

portSPI INTE GIR

poftSanal INTEGER

pOTOfrtr INTEGER

Shield

и INTEGER

leaatedAl LONO

TEXT

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

тмТура INTEGER

раса REAL

рош REAL

тТалф INTEGER

maiTaiap INTEGER

'•«uuncaToSF RCAL

•afeabWr REAL

REAL

REAL

(angvi REAL

гпааа REAL

REAL

оояОРЮ INTEGER

pou INTEGER

роеОС INTEGER

ptXSPi INTEGER

POMSOIRI INTEGER

рслОт»аг INTEGER

Тур*

л integer

г * гг. ТЕ XT

daioVM* TEXT

Рисунок 1. Структура базы данных

Таблицы «микроконтроллеры", "датчики", "актюаторы", «платы расширения» соответственно, представляют основные составляющие компоненты микроконтроллерной системы [4]. В частности, разработаны структуры таблиц "Микроконтроллеры", "Датчики", "Актюатори" и "Платы расширения". Таблицы "Типы датчиков", "Типы актюаторов" и "Типы плат расширения" внесены для более точного синтеза микроконтроллерной системы, ведь типов датчиков, актюаторiв и тем больше плат

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

Для того, чтобы синтезировать компоненты необходимо иметь выборку базовых компонент для каждого из слотов системы [6]. Соответственно по завершению выбора БК формируется файл, в котором хранится информация о критериях отбора и о результатах отбора. Результаты работы системы отбора сохраняются в ]боп файле. Пример данных о выборке базовых компонент:

{«condition»:[{«name»:»microcontroller»,»type»:null,»key»:»price»,»minValue» :0,»maxValue»:25,»orientation»:2,»weightCoef»:2},{«name»:»microcontroller»,»type» :null,»key»:»frequency»,»minValue»:16,»maxValue»:32,»orientation»:1,»weightCoef»: 1}],»components»:[{«id»:1,»updatedAt»:25666665,»name»:»microcontroller»,»price»: 25,»minTemp»:0,»maxTemp»:0,»resistanceToSF»:4,»reliability»:2,»width»:20,»height «:22,»length»:18,»mass»:15,»supplyVoltage»:45,»portGPЮ»:1,»portA»:2,»portI2C»:3, «portSPI»:2,»portSerial»:2,»portOther»:1,»sensorType»:1,»minValue»:2,»maxValue»:2 5,»pretisюn»:4}]}.

На этапе синтеза выборки БК загружаются из файлов и используются для генерации альтернатив. Результаты выборки содержат информацию о лучших альтернативах и соответствующем значении целевой функции [1].

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

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

Первый этап разработки любой программной системы связан с разработкой ее структуры. Пример спроектированной структуры системы решения задачи многокритериальной оптимизации на основе построения множества Парето основывается на модульном принципе и включает следующие основные составляющие (см. рис.2.): подсистема ввода данных; подсистема контроля введенных данных; модуль обеспечения интерфейса пользователя; модуль вычислений; модуль ввода результатов вычислений в текстовом формате; модуль представления данных в ХМЬ-формате.

Модульная организация системы позволяет быстро и эффективно вносить изменения в процессе ее совершенствования и развития.

В процессе решения СБО, использован алгоритм нахождения решений, принадлежащих к множеству Парето , который имеет следующие шаги. Шаг 1. Присвоить Тем самым создать так называемую начальную множество Парето, которое в начале работы алгоритма совпадает с множеством У , а в конце - сформирует искомое множество Парето - оптимальных решений многокритериальной задачи. Алгоритм построен таким образом, что искомое множество Парето формируется с У последовательным удалением заведомо неоптимальных векторов.

Пользователь

11одсистема ввода Подсистема контроля

входных данных вводимых данных

: : /

11ользоваге л ьский Модуль вычислений

интерфе м-

[1С

: \

Модуль вывода Модуль

данных и представления лалих

текстовом формате ¡1 XML-формап

Рисунок 2. Структура системы уменьшения мощности множества альтернативных решений с использованием критерия Парето

Шаг 2. Проверить выполнение неравенства yi >yj. Если неравенство оказалось истинным, то перейти к Шагу 3. В противном случае перейти к Шагу 5.

Шаг 3. Удалить из текущего множества векторов P(Y)=Y вектор yj , так как он не является Парето-оптимальным. Затем перейти к шагу 4.

Шаг 4. Проверить выполнение неравенства j<N Если она выполняется, то присвоить j-j+1 и вернуться к Шагу 2. В противном случае - перейти к Шагу 7.

Шаг 5. Проверить правдивость неравенства yj >yi . В том случае, когда оно является истинным, перейти к Шагу 6. В противном случае - вернуться к Шагу 4. Шаг 6. Удалить из текущего множества векторов P(Y)=Y вектор yi и перейти к Шагу 7. Шаг 7. Проверить выполнение неравенства i<N-1 В случае истинности этого неравенства следует последовательно присвоить i=i+1, а затем j=i+1 После этого необходимо вернуться к Шагу 2. В противном случае (то есть когда i<N-1) вычисления закончить.

В процессе реализации системы использован язык Java. Разработанная и реализованная диаграмма классов программного обеспечения изображена на рис.3, а назначение каждого шага - в таблице.1.

Программное обеспечение системы написано на языке программирования JAVA с использованием стандартных библиотек и библиотеки JAVA FX для разработки интерфейса пользователя [5].

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

Рисунок 3. Пакеты классов разработанной системы Таблица 1. Структура пакетов аппликации

Пакет Назначение Классы

org.lp.q* Корневой пакет аппликации, содержит класс с точкой входа App.jaл"a

org.lp.qs.ui Пакет содержит класс основного фрейма Mainframe .j a va

org. 1р .qs.model.api Пакет содержит класс параметров и интерфейс системы Parameter.java Decision.! ava

org.lp.qs.pareto. imp 1 Пакет содержит классы реализации метода Парето PanetoObj ect .j ava

Основным классом программы является класс ParetoObject, который содержит все поля и методы, которые необходимы для удачного вычисления Парето - оптимального множества решений. Класс оперирует данными класса Decision, который представляет одно решение, и содержит два поля int id - порядковый номер решения, double data -массив значений критериев. Также разработано несколько классов контроллеров для пользовательского интерфейса из библиотеки JavaFX, в которых содержатся методы, которые оперируют данными, связывают данные с соответствующими объектами пользовательского интерфейса, и методы считывания из файла и записи данных в файл. Следовательно, использование языка Java обеспечивает платформонезависимость разработанного программного продукта.

Разработанное информационное обеспечение системы основывается на структурах данных входного и выходного файлов [7]. Программная система позволяет считать в программу входные данные с использованием специального меню и входного и

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

В этом файле должны содержаться функции, такие как значения по которым будут проводиться сравнения (может быть max или min) после метки #EVALUATE_BY, количество решений в файле после метки #DECISIONS_COUNT, количество критериев по которым проводятся сравнения после метки #CRITERIONS_COUNT, и проиндексированных данных после метки #DATA.

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

Рисунок 4 С^ файла

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

Список литературы

1. Cheng, J., Zhu, M., Wang, Y., Yue, H., & Cui, W. (2019). Cascade construction of geological model of longwall panel for intelligent precision coal mining and its key technology [

Meitan Xuebao/Journal of the

China Coal Society, 44(8), 2285-2295. https://doi.org/10.13225/j.cnki.jccs.KJ19.0510

2. Dong, L., Mingyue, R., & Guoying, M. (2017). Application of Internet of Things Technology on Predictive Maintenance System of Coal Equipment. In Procedia Engineering (Vol. 174, pp. 885-889). https://doi.org/10.1016/j.proeng.2017.01.237

3. Huang, X., Liu, Q., Shi, K., Pan, Y., & Liu, J. (2018). Application and prospect of hard rock TBM for deep roadway construction in coal mines. Tunnelling and Underground Space Technology, 73, 105-126. https://doi.org/10.1016Zj.tust.2017.12.010

4. Huang, Z., Wang, F., & Zhang, S. (2020). Research on the architecture and key technologies of intelligent coal mining system Meitan

Xuebao/Journal of the China Coal Society, 45(6), 1959-1972. https://doi.org/10.132257j.cnki.jccs.ZN20.0348

5. Kuzmenko, S. V, Shamganova, L. S., Akhmedov, D. S., & Baltieva, A. A. (2018). Information and navigation support of open pit mining at Sokolov-Sarbai Mining and Processing Integrated Works. Gornyi Zhurnal, (5), 72-77. https://doi.org/10.17580/gzh.2018.05.11

6. Li, W., Geng, X., Li, X., Zhao, Y., & Nie, Y. (2019). Research and application of intelligent construction monitoring system in the dam filling process of the Altash Hydro-junction dam. In ACM International Conference Proceeding Series (pp. 101-106). https://doi.org/10.1145/3333581.3333592

7. Liu, C., Song, W., Guo, D., & Wang, L. (2013). Rescue command communication systems and emergency management platform in mine based on internet of things. In Proceedings — 2013 International Conference on Information Technology and Applications, ITA 2013 (pp. 1722). https://doi.org/10.1109/ITA.2013.10

8. Liu, G., Wei, J., Zhu, Y., & Wei, Y. (2019). Super-Resolution Based on Residual Dense Network for Agricultural Image. In Journal of Physics: Conference Series (Vol. 1345). https://doi.org/10.1088/1742-6596/1345/2/022012

9. Liu, X., Gao, P., Han, K., Lv, X., Yang, C., Xie, T., ... Guo, J. (2019). State classification of transformer in the renewable power grid based on principal component analysis and support vector machine evaluation system. In IET Conference Publications (Vol. 2019). https://doi.org/10.1049/cp.2019.0283

10. Tymoshenko, Y. N., & Ivanov, G. N. (2019). Technology of network-centric self-synchronization in maintenance and repair of mining machines. Mining Informational and Analytical Bulletin, 2019(1), 179-184. https://doi.org/10.25018/0236-1493-2019-01-0-179-184

11. Wang, Z., Li, Q., Liu, Q., Liu, B., Zhang, J., Yang, T., & Liu, Q. (2020). DICOM-Fuzzer: Research on DICOM Vulnerability Mining Based on Fuzzing Technology. Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, 312 LNICST, 509-524. https://doi.org/10.1007/978-3-030-41114-5_38

12. Xie, S. M., Xuan, Z. Y., Li, Z. Y., Feng, H. M., & Yang, F. (2013). Analysis and design of on-line monitoring and fault prewarning system for mine ventilator. Advanced Materials Research, 753-755, 2179-2182. https://doi.org/10.4028/www.scientific.net/AMR.753-755.2179

13. Ye, T., Hu, F., Huang, S., Chen, Z., & Wang, H. (2019). Design and implementation of spacecraft product test data management system. In ACM International Conference Proceeding Series. https://doi.org/10.1145/3331453.3362060

14. Zhai, G.-W., & Pan, T. (2014). Research and application of coal mine intelligent production management system. Meitan Xuebao/Journal of the China Coal Society, 39(8), 1530-1538. https://doi.org/10.13225/j.cnki.jccs.2014.9043

15. Zhang, G., He, Y., Ma, Y., & Zhou, H. (2017). Research and Design on Mixed-Dumping Algorithm in Sanshandao Gold Mine. In Proceedings — 2nd IEEE International Conference on Smart Cloud, SmartCloud 2017 (pp. 197-201). https://doi.org/10.1109/SmartCloud.2017.38

i Надоели баннеры? Вы всегда можете отключить рекламу.