Научная статья на тему 'Разработка имитационной модели шагающей крепи с интеграцией алгоритмов управления для визуализации технологических процессов'

Разработка имитационной модели шагающей крепи с интеграцией алгоритмов управления для визуализации технологических процессов Текст научной статьи по специальности «Строительство и архитектура»

CC BY
187
34
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИМИТАЦИОННАЯ МОДЕЛЬ / MATLAB / ТЕСТИРОВАНИЕ АЛГОРИТМОВ / ТЕХНОЛОГИЧЕСКОЕ ОБОРУДОВАНИЕ / ИНТЕРАКТИВНАЯ МОДЕЛЬ / ТРЕХМЕРНЫЙ ОБРАЗ / МЕХАНИЗИРОВАННАЯ КРЕПЬ / ШАГАЮЩАЯ КРЕПЬ / МОБИЛЬНОЕ МЕСТО ОПЕРАТОРА / ДИСПЕТЧЕР / ЧЕЛОВЕКО-МАШИННЫЙ ИНТЕРФЕЙС (ЧМИ) / НЕЙРОКОМПЬЮТЕРНЫЙ ИНТЕРФЕЙС (НКИ) / SIMULATION MODEL / MATHLAB / ALGORITHM TEST / TECHNOLOGICAL EQUIPMENT / INTERACTIVE MODEL / 3D IMAGE / POWERED ROOF SUPPORT / WALKING SUPPORT / MOBILE OPERATOR POSITION / DISPATCHER / HUMAN-MACHINE INTERFACE (HMI) / BRAIN-COMPUTER INTERFACE (BCI)

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Никитенко Михаил Сергеевич, Журавлев Сергей Сергеевич, Малахов Юрий Валентинович, Абабков Николай Викторович

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

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

Похожие темы научных работ по строительству и архитектуре , автор научной работы — Никитенко Михаил Сергеевич, Журавлев Сергей Сергеевич, Малахов Юрий Валентинович, Абабков Николай Викторович

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

DEVELOPMENT OF A SIMULATION MODEL OF THE WALKING ROOF SUPPORT WITH INTEGRATED CONTROL ALGORITHMS FOR VISUALIZING MINING PROCESSES

The article describes the topical issue of creating man-machine systems for the effective control of complex technological objects. The object of the research is the walking support module, as the main unit of mining support equipment for technology of development steeply inclined thick coal seams by sub-level benching. The subject of the study is a simulation model of walking support with integrated control algorithms for visualizing mining technological processes. The purpose of the study is to create an interactive, informative three-dimensional model of the walking support module. To achieve the aim, the methods of CAD-design, simulation, graph theory, theory of algorithms are applied. As a result, on the basis of the kinematic schemes and the functioning algorithm, the structure of the simulation model, the kinematic calculation of the structural elements, the model of the walking support module control algorithm, the model of the hydraulic control algorithm, an integrated three-dimensional walking support model were created. This simulation model allows us to solve the problem of coordinated formation of test signals for debugging the promising automation systems of walking support complexes, and also to apply it as a part of the specialized simulation software and hardware complex for debugging and testing APCS application software.

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

ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПРОЕКТИРОВАНИЯ ГОРНОТЕХНИЧЕСКИХ СИСТЕМ

DOI: 10.26730/1999-4125-2019-1-49-58

УДК 519.876.5 : 622.23.05 + 519.686

РАЗРАБОТКА ИМИТАЦИОННОЙ МОДЕЛИ ШАГАЮЩЕЙ КРЕПИ С ИНТЕГРАЦИЕЙ АЛГОРИТМОВ УПРАВЛЕНИЯ ДЛЯ ВИЗУАЛИЗАЦИИ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ

DEVELOPMENT OF A SIMULATION MODEL OF THE WALKING ROOF SUPPORT WITH INTEGRATED CONTROL ALGORITHMS FOR VISUALIZING

MINING PROCESSES

Никитенко Михаил Сергеевич1'3

кандидат техн. наук, старший преподаватель e-mail: schum24@rambler.ru Mikhail S. Nikitenko1'3 С.Sc. in Engineering, Senior Lecturer Журавлев Сергей Сергеевич2 младший научный сотрудник, e-mail: s-zhur@yandex.ru

Sergey S. Zhuravlev2 Junior Researcher Малахов Юрий Валентинович1 ведущий инженер, e-mail: yv.malakhov@mail.ru

Yuriy V. Malakhov1 Senior Engineer Абабков Николай Викторович3 кандидат техн. наук, доцент e-mail: n.ababkov@rambler.ru Nikolay V. Ababkov3 С.Sc. in Engineering, Associate Professor

Федеральный исследовательский центр угля и углехимии СО РАН, 650000, Россия, г. Кемерово, пр-т Советский, 18

1 Federal Research Center of Coal and Coal Chemistry SB RAS, 18 Sovetskiy Ave., Kemerovo, 650000, Russian Federation

2Институт вычислительных технологий CO РАН, 630090, Россия, г. Новосибирск, пр-т Академика Лаврентьева, 6

2ТЪе Institute of Computational Technologies SB RAS, 6 Ac. Lavrentieva ave., Novosibirsk, 630090, Russian Federation

3Кузбасский государственный технический университет имени Т Ф. Горбачева, 650000, Россия, г. Кемерово, ул. Весенняя, 28

3T.F. Gorbachev Kuzbass State Technical University, 28 street Vesennyaya, Kemerovo, 650000, Russian Federation

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

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

Ключевые слова: имитационная модель, Matlab, тестирование алгоритмов, технологическое оборудование, интерактивная модель, трехмерный образ, механизированная крепь, шагающая крепь, мобильное место оператора, диспетчер, человеко-машинный интерфейс (ЧМИ), нейрокомпьютерньш интерфейс (НКИ)

Abstract: The article describes the topical issue of creating man-machine systems for the effective control of complex technological objects. The object of the research is the walking support module, as the main unit of mining support equipment for technology of development steeply inclined thick coal seams by sub-level benching. The subject of the study is a simulation model of walking support with integrated control algorithms for visualizing mining technological processes. The purpose of the study is to create an interactive, informative three-dimensional model of the walking support module. To achieve the aim, the methods of CAD-design, simulation, graph theory, theory of algorithms are applied. As a result, on the basis of the kinematic schemes and the functioning algorithm, the structure of the simulation model, the kinematic calculation of the structural elements, the model of the walking support module control algorithm, the model of the hydraulic control algorithm, an integrated three-dimensional walking support model were created. This simulation model allows us to solve the problem of coordinated formation of test signals for debugging the promising automation systems of walking support complexes, and also to apply it as a part of the specialized simulation software and hardware complex for debugging and testing APCS application software.

Key words: simulation model, Mathlab, algorithm test, technological equipment, interactive model, 3D image, powered roof support, walking support, mobile operator position, dispatcher, human-machine interface (HMI), brain-computer interface (BCI).

Разработка мощных круто наклонных угольных пластов исторически сдерживалась отсутствием высокопроизводительных очистных комплексов и эффективной, безопасной технологии добычи. Одним из направлений решения этой проблемы является применение технологии отработки подэтаж-ными штреками и обеспечивающего её технологического оборудования, типа «крепь-штрек», перемещаемого по мере подсечки подэтажной толщи, по подэтажному штреку по простиранию пласта [1-3]. В технологии отработки подэтажными штреками эксплуатационными выработками являются штреки, пройденные по почве пласта в нижней части каждой эксплуатационной панели. В конце штрека установлено забойное технологическое оборудование, обеспечивающие крепление штрека и защиту скребкового конвейера для транспортировки угля [4].

Варианты оборудования «крепь-штрек» для подэтажной выемки ранее разрабатывались и изготавливались на Киселевском машиностроительном заводе им. Черных, Сибгормаш, КузНИУИ и прошли успешные испытания на угольных шахтах [2]. Позднее, такой тип оборудования и технологию успешно применяли в условиях польской шахты

«Казимеж Юлиуш» на пласте мощностью 20 м с углом падения 45° [5-6].

На сегодняшний день, в качестве одного из вариантов крепления выработки типа «крепь-штрек» для создания эффективного отечественного очистного комплекса и отработки крутых пластов подэтажами с выпуском является шагающая крепь [7-8]. Конструкция гидрофицированного шагающего модуля позволяют максимально автоматизировать процесс управления [9], рассматривать в рамках выполняемого проекта шагающий модуль в качестве основного забойного оборудования для обеспечения технологического процесса безлюдной отработки и реализовать на его примере концепцию мобильного места оператора с применением оборудования на основе нейрокомпьютер-ного интерфейса (НКИ) [10].

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

Алгоритмы управления технологическим оборуодованием Модель технологического оборудования

XV - команды управления, УВ - управляющие воздействия, СД - сигналы датчиков, ИС - информация о состоянии гидропривода

Рис. 1. Структура имитационной модели шагающей крепи Fig. 1. Structure of walking support simulation model

6 7 3

Рис. 2. Конструкция шагающего модуля крепи Fig. 2. Walking support design

виртуального трехмерного образа с анимацией движения элементов конструкции потребовало разработки имитационной модели модуля шагающей крепи с интегрированными алгоритмами управления. Кроме того, математическое описание модуля шагающей крепи при разработке имитационной модели также позволит решить задачу согласованного формирования тестовых сигналов для будущей отладки систем автоматизации комплексов шагающих крепей [11]. Также применить её в составе специализированного имитационного программно-технического комплекса отладки и тестирования прикладного программного обеспечения автоматизированных систем управления технологическими процессами (АСУ ТП) подземной разработки месторождений полезных ископаемых.

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

моделирование канала связи командно-измерительной системы космического аппарата [12]: мо-дельно-ориентированное проектирование системы автоматического управления температурой с циркуляцией промежуточного теплоносителя [13]; прототипирование систем управления как части модельно-ориентированной разработки теплового насоса сушилки [14]: управление встроенной моделью в полунатурном моделировании для индустриальных беспроводных сетей предприятий с применением ДУпекБзНАКТ стандарта [15] и др.

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

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

Таблица 1. Перечень технических средств обеспечения и контроля подвижности Table 1. The list of technical means to enable and control the walking support mobility

Кол-во Назначение технических средств Кол-во Назначение технических средств

ГЦ и датчики уровня давления Датчики положения линейные

4 шт. управление козырьками 8 шт. контроль положения опор по высоте

8 пгг. контроль распора по высоте 8 шт. контроль положения опор по ширине

8 шт. контроль распора по ширине 2 шт. контроль передвижки

3 шт. контроль передвижки секций Датчик уровня (гироскоп)

Датчики положения угловые 2 шт. контроль горизонта

4 шт. контроль угла наклона козырьков

алгоритмами АСУ ТП, моделями структурных элементов модуля (кинематика гидроприводов (ГП), исполнительного механизма, ГП и датчиков) и визуальной составляющей.

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

Исходными данными для моделирования являлось описание кинематики конструкции, начальное и конечное положение элементов которой обеспечивается рядом гидроцилиндров (ГЦ), показанных на рисунке 2, где 1 - опоры 1-й секции (ГП 1-2 передние, 3-4 задние 1-й секции); 2 - опоры 2-й секции, 3 - ГЦ передвижки; 4, 5 - ГЦ распора секций по ширине (ГП 5-6 передние опоры, 7-8 задние опоры 1-й секции); 6 - домкраты козырьков 1-й секции (ГП 1 и 3 козырьков): 7 - домкраты козырьков 2-й секции (ГП 2 и 4 козырьков).

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

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

Кинематическая схема ГП козырька первой секции имеет три расчетных точки - два центра крепления ГП и козырька к элементам конструкции шагающей крепи, одна точка пересечения (она же точка соединения козырька и ГП) траекторий движения элементов. Основные элементы показаны на кинематической схеме (рисунок 3), где: 1 - окружность вращения козырька; 2 - окружность вращения ГЦ: 3 - окружность вращения ГЦ при

изменении хода поршня; 4 и 5 - начальное и конеч ное положения точки соединения козырька и ГЦ.

1 2

¡ Рис. 3. Кинематическая схема гидропривода \ козырьков первой секции

\ Fig. 3. Kinematic scheme of the first frame cano-! pies hydraulic drive

i_________________________________________j

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

í X2 + у2 = ^коз.^

(Х + ЯОПОрЫ гид.пр.) , (1)

\~1~(у + Уопоры гид.пр.) ^гид.пр.

где х0поры гид.пр. _ положение оси вращение опоры ГП по оси абсцисс, уОПоры гид.пр. _ положение оси вращение опоры ГП по оси ординат, LK03 - радиус вращения козырька, ¿ГИд.Пр. - радиус вращения ГП.

Далее вычисляются углы поворота козырька и

¡Таблица 2. Элементы конечного автомата алгоритма управления шагающей крепью

Перечень состояний

Наименование состоянии Об. Наименование состояния Об.

Исходное состояние 80 Козырьки секции 2 опущены Бп

Козырьки секц. 1 опущены 81 1 и 2 опоры секц. 2 подняты 812

1 и 2 опоры секц. 1 подняты 1 и 2 опоры секц. 2 в полож. «передвижка» 8и

1 и 2 опоры секц 1 в полож «передвижка» 83 3 и 4 опоры секции 2 подняты 8н

3 и 4 опоры секции 1 подняты 84 3 и 4 опоры секц. 2 в полож. «передвижка» 815

3 и 4 опоры секц 1 в полож «передвижка» Б5 «Передвижка» секц. 2 816

«Передвижка» секц. 1 86 3 и 4 опоры секц. 2 в устан. полож. 817

3 и 4 опоры секц. 1 в устан. полож. 87 3 и 4 опоры секц. 2 в полож. «крепь» 818

3 и 4 опоры секц. 1 в полож. «крепь» 88 1 и 2 опоры секц. 2 в устан. полож. 829

1 и 2 опоры секц. 1 в устан. полож. 8ю 1 и 2 опоры секц. 2 в полож. «крепь» 820

1 и 2 опоры секц. 1 в полож. «крепь» Выпуск угля 821

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

Наименование состояния Обозн. Тип сиги. Вид сигнала

Подняты/опущены козырьки (1 и 3 ГП секц. 1) X! СД Дискретный

Подняты/опущены козырьки (3 и 4 ГП секц. 2) х2 СД Дискретный

Устан./снят распор по выс. (ГП 1-2 для секц. 1) Х3 СД Дискретный

Устан./снят распор по выс. (ГП 3-4 для секц. 1) х4 СД Дискретный

Устан./снят распор по выс. (ГП 1-2 для секц. 2) х5 СД Дискретный

Устан./снят распор по выс. (ГП 3-4 для секц. 2) х6 СД Дискретный

Устан./снят распор по шир. (ГП 5-6 для секц. 1) х7 СД Дискретный

Устан./снят распор по шир. (ГП 7-8 для секц. 1) х8 СД Дискретный

Устан./снят распор по шир. (ГП 5-6 для секц. 2) х9 СД Дискретный

Устан./снят распор по шир. (ГП 7-8 для секц. 2) Хю СД Дискретный

Контроль передвижки секции XI1 СД Дискретный

Поднять/опустить козырьки (1 и 3 ГП секц. 1) У1 УВ Дискретный

Поднять/опустить козырьки (2 и 4 ГП секц. 2) У2 УВ Дискретный

Устан./снять распор по выс. (ГП 1-2 для секц. 1) Уз УВ Дискретный

У стан./снять распор по выс. (ГП 3-4 для секц. 1) У4 УВ Дискретный

Устан./снять распор по выс. (ГП 1-2 для секц. 2) У5 УВ Дискретный

Устан./снять распор по выс. (ГП 3-4 для секц. 2) Уб УВ Дискретный

Устан./снять распор по шир. (ГП 5-6 для секц. 1) У7 УВ Дискретный

Устан./снять распор по шир. (ГП 7-8 для секц. 1) У8 УВ Дискретный

Устан./снять распор по шир. (ГП 5-6 для секц. 2) У9 УВ Дискретный

Устан./снять распор по шир. (ГП 7-8 для секц. 2) Ую УВ Дискретный

Передвинуть секцию крепи Уп УВ Дискретный

Передвинуть крепь С1 КУ Дискретный

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

Управление выделенным ГП с2 КУ Информационный

ГП на основе теоремы синусов. Угол поворота козырька рассчитывается по треугольнику, образованному точками: центром окружности вращения козырька и начальной и конечной точками 4 и 5 соединения козырька и ГЦ (рис. 2). Угол поворота ГП рассчитывается по треугольнику, образованного точками: центр окружности вращения цилиндра ГП, точка 5 пересечения окружностей траекторий после поворота козырька (рис. 2) и точка проекции центра окружности вращения. Таким образом определена взаимосвязь координат системы объектов - остов крепи, ГП и элемент конструкции.

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

трехмерной модели и заданных связей между ее элементами.

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

Задача моделирования алгоритмов управления заключается в генерации выходных управляющих воздействий (УВ) на исполнительные механизмы на основе совокупности входных данных - команд управления (КУ), сигналов датчиков (СД).

Таблица 3. Элементы конечного автомата алгоритма управления приводом подъема козырька

Перечень состояний ГП

Нанм. состояния Об.

Козырек поднят CS

Сброс давления в ГЦ cs2

Козырек опущен cs3

Повыш. давления в ГЦ cs4

Перечень входных и выходных сигналов датчиков,

управляющих воздействий и команд

управления для ГП

Наименование состояния Об. Тип сиги. Вид сигнала

Ход ГЦ сх СД Аналоговый

Увел-ть/ ум-ть давление в ГЦ сс КУ Дискретный

[СС==0)

[СС—1] - [СС==0] / "2 f

rCS1_HP_canopyOpened"

entry:

CX=lmax;

р=1;

т \[CX>=I

CS2_HP_canopyLowering entry: CX=CX-dl;

[CC==0]

[CC==1]

—1

CS4_HP_canopyRise

entry:

CX=CX+dl

[CX<=lmin; CC==0]

[CC==0]

CS3_HP_canopyClosed

entry:

CX=lmin;

D=0;

[CC==1]

V J [CC==1]

Рис. 4. Блок модели алгоритма функционирования гидропривода Fig. 4. Block of hydraulic drive operation algorithm

Алгоритм функционирования объекта можно описать конечным автоматом (2):

F5M = {5,5o,Дr,<g,F}, (2)

где Р5М - конечный автомат, описывающий функционирование моделируемого объекта (технологического оборудования, технологического процесса, прикладного программного обеспечения), 5 - состояния имитационной модели ТО, 50 -начальное состояние, формирующееся при запуске имитации, А - входной алфавит автомата; У - выходной алфавит; д - функция переходов; Р - конечные состояния.

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

7£ = Й,С£, тЛ, (3)

где Т( - /-я тестовая последовательность сигналов; - /-е множество состояний сигналов датчиков; - /-е множество команд управления. -длительность /-го состояния; / - порядковый номер тестового набора данных, в котором I = 0 ... п; п -количество тестовых наборов данных; Т^0 - набор сигналов, задающий начальное состояние системы,

Т^=1...(п-1) - наборы сигналов, приводящие систему к тестовому состоянию, Т1=п - набор сигналов на входе системы, находящейся в тестовом состоянии.

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

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

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

Исходное состояние модели модуля шагающей крепи задано набором СД, УВ и КУ, приведенных в формуле (4). Выходные воздействия соответствуют выдвинутому состоянию для всех ГП модуля.

/

[С2>0]

ManualState_S_ entry:

switchFunc ();

MATLAB Functio switchFunc

T {t=o>

Ь_

[(C1 ==0)&&(C2=j6)p\

1

[C2>0]

[C2==0]

1nitState_S0_

entry:

Y1 = '; Y2='; Y3=1 ; Y4=1; Y5=1; Y6=1;

Y7=1; Y8= ; Y9=I ; Y10= 1; Y11=1;

V у

J

[t>tv]{t=0;}

[t<=tv]{t = t+

fFinalState_S23 entry:

Y1=0; Y2=0; Y3=1; Y4=1; Y5=1; Y6="; Y7=1; Y8=1; Y9=1; Y10=1; Y11=1;

J

[(C1 ==1 )&&<(X1^T)&&(X2== 1 1 )&&(X7==1 )&&(X8==1 )&&(X9== 1 )&&(X 10==1 )&&(X11 =

[X9==1] =1))&&(C2==0)]

Step_Section_1

canopyDown_S1_ entry:

Y1=0;Y2=1; Y3=';Y4=" Y5=1; Y6=1; Y7=1; Y8=" Y9=1;Y10=1; Y11=1;

[X1==0]

supportLeg1_2UpSec1_"$2_

entry:

Y1=0; Y2=1; Y3=0; Y4=1 Y5=1; Y6= 1; Y7=1; Y8=1 Y9=1; Y10=1;Y11=1;

[(X3==0)]

fsupportLeg 1 _2RemSecf\ S3_

entry:

Y1=0; Y2=1; Y3=0; Y4=1 Y5=1; Y6= 1; Y7=0; Y8=1 Y9=1; Y10=1; Y11=1; V_^

[(X7==0)]

f>upportLeg3_4UpSec1_^4 entry:

Y1=I); Y2=l; Y3=0; Y4=ll Y5= 1; Y6= 1; Y7=0; Y8= Y9=1; Y10=1; Y11=1;

[(X4==0)|

supportLeg3_4RemSec1\ S5

entry:

Y1 =0; Y2= 1; Y3=0; Y4=0 Y5=1; Y6= 1; Y7=0; Y8=0 Y9=1;Y10=1;Y11=1;

supportLeg1_2LiningSecJ_

entry: ^

Y1=0; Y2=1; Y3=1; Y4=1 Y5=1; Y6=1; Y7=1; Y8=1 Y9=1; Y10=1; Y11=0;

[(X3==1)]

'suppoitLeg1_2UpSec1_^9 entry:

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

Y1=0; Y2=1; Y3=1; Y4=1 Y5=1; Y6=1; Y7=0; Y8=1 Y9=1; Y10=1; Y11=0;

[(X8==1)]

supportLeg3_4LiningSeSi_ >8

entry:

Y1=0; Y2=1; Y3=0; Y4=1 Y5=1; Y6=1; Y7=0; Y8=1 Y9= I; Y10=1; Y11=0;

|(X4==1)]

'supportLeg3_4SetSec1 entry:

Y1=0; Y2=1; Y3=0; Y4=1 Y5=1; Y6=1; Y7=0; Y8=0 Y9=1; Y10=1; Y11=0;

[(X11==0)]

[(X8==0)]

f&hiftingSec1_S6_ entry:

Y1=0; Y2=1; Y3=0; Y4=0 Y5=1; Y6=1; Y7=0; Y8=0 Y9=1; Y10=1; Y11=0;

/Step_Section_2

10

C7==

canopyDown_S1_ entry:

Y1=D; Y2=0; Y3=1; Y4=1 Y5=1; Y6= 1; Y7=1; Y8=1 Y9=1; Y10=1; Y11=0;

[X2==0]

supportLeg1_2UpSecl"$2

entry:

Y1=0; Y2=0; Y3=1; Y4=1 Y5=0; Y6=1;Y7=1;Y8=1 Y9= ; Y10=1;Y11=0;

[X5==0]

'sup portLeg 1 _2RemSecl\ S3_

ent7:

Y1=0; Y2=0; Y3=1; Y4=1 Y5=0; Y6=1; Y7=1; Y8=1 Y9=0; Y10=1; Y11=0;

[X9==0]

'supportLegS ¡_4UpSeclJ

ent-y: Y1=0; Y2=0; Y3=1; Y4=1 Y5=0;Y6=0;Y7=;Y8=1 Y9=0; Y10=1; Y11=0; V J

[X6==0]

supportLeg3_4RemSeciNS5

ent7:

Y1=0; Y2=0; Y3=1; Y4=1 Y5=0; Y6=0; Y7=1; Y8=1 Y9=0; Y10=0; Y11=0;

supportLeg1_2LiningSec|_ >10

entry:

Y1 =0; Y2=0; Y3=1;Y4=1 Y5=1; Y6=1; Y7=1; Y8=1 Y9=1;Y10=1;Y11=1;

[X5==1]

■supportLeg 1 _2UpSec1 entry:

Y1 =0; Y2=0; Y3= 1; Y4=1 Y5=1; Y6=1; Y7=1; Y8=1 Y9=0; Y10=1; Y11 = 1;

[X10==1]

supportLeg3_4LiningSec,i_ 58

entry:

Y1=0; Y2=0; Y3=1; Y4=1 Y5=0; Y6=1; Y7= 1; Y8=1 Y9=0;Y10=1;Y11=1;

[X6==1]

'supportLeg3_4SetSec1^7 entry:

Y1=0; Y2=0; Y3=1; Y4=1 Y5=0; Y6= 1; Y7= 1; Y8= 1 Y9=0; Y10=0; Y11=1;

[X11==1]

[X10==0]

fShifbngSec1_S6_ N entry:

Y1=0; Y2=0; Y3=1; Y4=1 Y5=0; Y6=0; Y7=1; Y8=1 Y9=0; Y10=0; Y11=1;

Рис. 5. Блок модели алгоритма программы управления модулем шагающей крепи Fig. 5. Block of walking support module control program model

А = Хг П Х2 П Х3 П Х4 П Х5 П пх6пх7 пх8пх9п Х10 П Хг1 П -\С1,

при С2 = 0.

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

На рисунке 6 представлена мнемосхема блока модели программы управления АСУ ТП шагающей крепи в МАТЬАВ 81тиНпк. Согласно структуре модели программы управления модулем на входе происходит выбор режима управления. Далее модель осуществляет непосредственное управление блоками модуля: козырьками, опорами секций, передвижкой, ГП горизонтальной и вертикальной стабилизации.

Модель программы управления модулем

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

1. Сценарное управление (по программе эксперимента) - автоматическое управление по заданному сценарию.

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

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

Заключение

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

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

Имитационная модель может быть использована для трехмерной анимации модуля шагающей крепи в MATLAB Simulink Animation 3D и, в том

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

Исследование выполнено при частичной финансовой поддержке РФФИ в рамках научного проекта № 18-37-00356.

GD-»

ул Козырьки С1 ГП 1.3 подняты/опущены (Х1

GD——-*

N-—^Козырьки С2 ГП 2,4

подняты/опущены (Х2)

GD-

„„ Распор по высоте устУснят С1 ГП 1-2 <ХЗ

GSF

v. Распор по высоте ЛЧ устУснят С1 ГП 3-4 (Х4

QD—-

v_ Распор по высоте AD устУснят С2 ГП 1 -2 (Х5

GE>-

Распор по высоте хь устУснят С2ГПЗ^(Х6

С1 Передвинуть крепь (С1

ЯВ

^ в

cm

'правление выделенным ГП (С2)

Распор по ширине Х7 устУснят С1 ГП 5-6 (Х7

GD-

VQ Распор по ширине ^ ЛЦ устУснят С1 ГП 7-6 (Х8

(Л>-

YQ Распор по ширине лы устУснят с2 ГП 5-6 (х9

( 23 )-►

Х1

/Передв. положен« ' секций крепи (Х11)

X1 Y1

X2 Y2 ►

X3

Y3

X4

Y4

X5

X6 Y5

C1 Y6

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

C2 Y7

X7 Y8

X8

Y9

X9

Y10

X10

X11 Y11

Group 1 Y1

Y2

Y3

Y4

Л Y5

'I Y6

Y7

Y8

L Y9

Y10

Y11

Сценарий

.-s Уст/снять распор по

V9J ширине (ГП 5-6 для

_ Уст./снять распор по

-WlOj ширине (ГП 7-8 для 4-' 2 секции) (Y10)

Программа управления модулем шагающей крепи Ручное управление ГП

Рис. 6. Ечок модели программы управления шагающего модуля крепи Fig. 6. Block of walking support control program model

YH-КУГП ПЕ1^11)

Выдвинуты'задв, ГП передвижки секций

X

File View Viewpoints Navigation Rendering Simulation Recording Help

untitled 1

Examine

• Э ВЙ ► ■

Trx ъ

,j W E_ F a

Examine Pos|8320 86 -751.26 1749 99|01г:[-0 96~0 28 ООО]

untitled 1

|т=ооо

Puc. 7. Интегрированная 3D модель шагающей крепи Fig. 7. Integrated 3D model of walking roof support module

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

1. Клишин В.И. Экологические аспекты прогрессивных технологий отработки мощных угольных пластов с выпуском подкровельной толщи / В.И. Клишин, С М. Никитенко, Е.С. Пфаргер // Экология и безопасность в техносфере: современные проблемы и пути решения : Сборник трудов / ЮТИ ТПУ. 2017. -С. 217-220.

2. Разработка и научное обоснование технологии подэтажной выемки угля и параметров выпускного механизированного комплекса «крепь-штрек» / Л.П. Томашевский, В.П. Левочко, П.А. Боровиков, Ю.С. Блинов, Г.С. Кузин, О.Ф. Калугин / Совершенствование технологии разработки крутых пластов Кузбасса : Сб. научн. тр. №25. - Прокопьевск: КузНИУИ, 1974 г. - С. 55-67.

3. Klishin V. Longwall top coal caving (LTCC) mining technologies with roof softening by hydraulic fracturing method / V. Klishin, S. Nikitenko, G. Opruk // IOP Conference Series: Materials Science and Engineering. 2018. C. 012015.

4. Клишин В.И. Механизированная отработка мощных крутых пластов под этажами с управляемым выпуском угля / В.И. Клишин, Г.Ю. Опрук, С В. Клишин // Уголь. 2014. № 11 (1064). - С. 8-11.

5. Stanislaw Gajos. Experience and practical aspects of utilizing a shrinkage metod of extraction at "Kazim-ierz-Juliusz" coal mine in Sosnowiec / International mining forum. New technologies in underground mining. Safety in mines. Cracow-Szczyrk-Wieliczka, Poland 2004. 157-168.

6. Клишин В.И., Опрук Г.Ю. Расчёт газовыделения в очистной забой в системах разработки подэтаж-ными штреками "крепь -штрек". Вестник Кузбасского государственного технического университета. 2012. № 6 (94). С. 54-59.

7. Пат. РФ RU160742U1, МПК Е 21D/00 (2006/01). Крепь для отработки мощных крутых пластов угля подэтажной выемкой / В.И. Клишин, Д. И. Кокоулин. Опубл. 20.03.2016, бюл. № 8

8. ГОСТ Р 54976-2012 Оборудование горно-шахтное. Термины и определения [текст]. - введ. 2013-07-01. - Москва: Стандартинформ, 2014. - 28 с.

9. Nikitenko M.S., Malakhov Yu.V., Neogi В., Chakraborty P.. Baneijee D. Robotic complex for the development of thick steeply-inclined coal seams and ore deposits. IOP conference series: Earth and environmental science. 84 (2017) 012002. http://iopscience.iop.Org/article/10.1088/1755-1315/84/l/012002

10. Nikitenko M S, Zhuravlev S S, Rudometov S V, Neogi В and Belyi A M. Walking support control system algorithms testing with brain-computer interface (BCI) and augmented reality (AR) technology integration. IOP Conf. Series: Earth and Environmental Science 206 (2018) 012043 doi: 10.1088/1755-1315/206/1/012043

11. Журавлев С.С., Окольнишников В.В., Рудометов С.В., Шакиров С.Р. Применение подхода «мо-дельно-ориснтированного проектирования» к созданию АСУ ТП опасных промышленных объектов // Вестник НГУ. Серия: Информационные технологии, 2018. Т. 16, №4. - С. 56-67. - DOI 10.25205/1818-7900-2018-16-4-56-67.

12. Арыков С Б., Судьбин А.А., Шатров В.А., Рябушкин С.А., Вильданов А.И. Моделирование канала связи командно-измерительной системы космического аппарата // Решетневские чтения, 2015. Т. 2, № 19. -С.: 203-205.

13. Щербина Ю.В. Модельно-ориентированное проектирование системы автоматического управления температурой с циркуляцией промежуточного теплоносителя // Cloud of science, 2015. Т. 2, № 4. -

С. 562-576.

14. Jens Holtkotter, Jan Michael, Christian Henke, Ansgar Trachtler, Marcos Bockholt, Andreas Mohlen-kamp, Michael Katter. Rapid-Control-Prototyping as part of Model-Based Development of Heat Pump Dryers // Procedia Manufacturing. 4th International Conference on System-Integrated Intelligence: Intelligent, Flexible and Connected Systems in Products and Production, 2018. Vol. 24. - Pp. 235-242.

15. Chung Due Tran, Rosdiazli Ibrahim, Vijanth Sagayan Asirvadam et al. Internal model control for industrial wireless plant using WirelessHART hardware-in-the-loop simulator // ISA Transactions, 2018. Vol. 75. - Pp. 236-246.

REFERENCES

1. Klishin V.I, Nikitenko S.M., Pfarger E.S. Ekologicheskie aspekty progressivnikh tekhnologiy otrabotky moschnikh ugolnikh plastov s vipuskom podkrovelnoy tolshi [Ecological aspects of progressive technologies of thick coal seams mining with top coal caving], Ekologia i bezopasnosf v tekhnosfere: sovremennie problemy i put}- resheniya: Sboraik trudov. [Ecology and safety of the teclinosphere: current problems and solutions: Proceedings], UTI TPU. 2017. Pp. 217-220.

2. Tomashevsky L.P. et al. Razrabotka i nauchnoe obosnovanie tekhnologii podetazhnoy viemky uglya i parametrov vipusknogo mekhanizirovannogo kompleksa "krep'-shtreck" [Development and scientific

substantiation of the technology of sublevel benching and parameters of the "drift support" mechanized system for top coal caving], Sovershenstvovanie tekhnologii razrabotki krutikh plastov Kuzbassa: Sbornik nauchn. trud. #25 [Improving the technology of development of steep seams of Kuzbass: Proc. #25] Prokop'evsk: KuzNIUI, 1974, Pp. 55-67.

3. Klishin V. Longwall top coal caving (LTCC) mining technologies with roof softening by hydraulic fracturing method / V. Klishin, S. Nikitenko, G. Opruk // IOP Conference Series: Materials Science and Engineering. 2018. C. 012015.

4. Klishin V.I. Mekhanizirovannaya otrabotka moschnikh krutikh plastov podetazhami s upravlyaemim vi-puskorn uglya [Mechanized mining of powerful steep seams by sublevel benching with controlled coal release] / V.I. Klishin, G.Yu. Opruk, S.V. Klishin // Ugol" [Coal], 2014. No. 11 (1064). Pp. 8-11.

5. Stanislaw Gajos. Experience and practical aspects of utilizing a shrinkage metod of extraction at "Kazim-ierz-Juliusz" coal mine in Sosnowiec. International mining forum. New technologies in underground mining. Safety in mines. Cracow-Szczyrk-Wieliczka, Poland 2004. 157-168

6. Klishin V.I., Opruk G.Yu. Raschet gazovideleniya v ochistnoy zaboy v sistemakh razrabotky podeta-zhnimy shtrekamv "krep"-shtreck" [Calculation of gas emission in the working face in the development systems of sublevel drifts "drift support"] // KuzSTU bulletin. 2012. No. 6 (94). Pp. 54-59.

7. Pat. RU160742U1 E21D/00 (2006/01). Krep' dlya otrabotky krutikh plastov uglya podetazhnoy viemkoy. Klishin V.I., Kokoulin D.I. Publ 20.03.2016. Bui. No. 8

8. GOST R 54976-2012 Oborudovanie gorno-shakhtnoe. [Mining equipment]. - bring into force. 2013-07-01. Moscow: Standartinform, 2014. 28 p.

9. Nikitenko M.S., Malakhov Yu.V., Neogi В., Chakraborty P., Baneijee D. Robotic complex for the development of thick steeply-inclined coal seams and ore deposits. IOP conference series: Earth and environmental science. 84 (2017) 012002. http://iopscience.iop.Org/article/10.1088/1755-1315/84/l/012002

10. Nikitenko M S, Zhuravlev S S, Rudometov S V, Neogi В and Belyi A M. Walking support control system algorithms testing with brain-computer interface (BCI) and augmented reality (AR) technology integration. IOP Conf. Series: Earth and Environmental Science 206 (2018) 012043 doi :10.1088/1755-1315/206/1/012043

11. Zhuravlev S. S., Rudometov S. V., Okolnishnikov V. V., Shakirov S. R. Model-Based Design Approach for Development Process Control Systems of Hazardous Industrial Facilities. Vestnik NSU. Series: Information Technologies, 2018, Vol. 16, No. 4, p. 56-67. DOI 10.25205/1818-7900-2018-16-4-56-67.

12. Arikov S.B., Sudbin A.A., Shatrov V.A., Ryabushkin S. A., Vildanov A.I. Modeling of the communication channel for command-measuring systems of the spacecraft. Reshetnevs reads, 2015. Vol. 2, No. 19. - Pp. 203-205.

13. Shcherbina Y.V. Model-based design of system of automatic control of the temperature of the circulating intermediate heat transfer. Cloud of science, 2015. Vol. 2, No. 4. - Pp. 562-576.

14. Jens Holtkotter, Jan Michael. Christian Henke, Ansgar Trachtler, Marcos Bockholt, Andreas Mohlen-kainp. Michael Katter. Rapid-Control-Prototyping as part of Model-Based Development of Heat Pump Dryers. Procedia Manufacturing. 4-th International Conference on System-Integrated Intelligence: Intelligent, Flexible and Connected Systems in Products and Production, 2018. Vol. 24. - PP. 235-242.

15. Chung Due Tran. Rosdiazli Ibrahim, Vijanth Sagayan Asirvadam et al. Internal model control for industrial wireless plant using WirelessHART hardware-in-the-loop simulator. ISA Transactions, 2018. Vol. 75. -Pp. 236-246.

Поступило в редакцию 20.03.2019 Received 20 March 2019

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