АВТОПРОЕКТИРОВАНИЕ ГОРНЫХ МАШИН В 3D: ПРОЕКТНО-МОДЕЛЬНЫЙ ПОДХОД
Бейсембаев К. М., Жолдыбаева Г. С., Дёмин В. Ф., Малыбаев Н. С., Шманов М. Н.,
Для того, чтобы таблицы стали БД, необходимо их связать так, чтобы они представляли логически связанные данные единые данные, которые можно обрабатывать средствами базы. Для этого нажимаем пиктограмму «Схема данных» в главном окне и появившееся для связи окно «Добавить таблицу». Добавляем в окно необходимые таблицы и «выстраиваем» их в соответсвии с инфологической моделью. Схема алгоритма связи приведена ниже (рис. 8). Далее левой кнопкой мыши выделяем код «Конвейер» верхней таблицы и перетаскиваем его на одноимённый код нижней таблицы, отвечая на вопросы диалогового окна:
– нажимаем клавишу «Объединение»;
– подбираем соответствующий пункт вида объединения (обычно второй);
– если есть ключевые коды, то для классической связи выбираем опцию «Целостность данных»;
– нажимаем клавишу «Создать». Связь состоялась!
Соединив все таблицы, можем считать, что наша информационная база создана. Для ее проверки проведем несколько тестовых запросов. Среди них:
– выборка;
– удаление;
– добавление;
– обновление.
Если проверка прошла положительно, таблицы можно расширить: в таблицы добавляются столбцы («вставить строку») и можно показать чертеж общего вида конвейера (тип поля OLE), но обычно вставляют гиперссылку на него. Одновременно можно подсчитать надежность и стоимость техники, вставив строку «Надёжность» и «Стоимость». Для этого создаются запросы на «Обновление» или «Добавление» с формулами [5]. Эти методы, возможности позволят найти новые пути решения задач производства, экономии средств. Таким образом, расширятся пути планирования проектов и можно уточнить их технико-экономическое обоснование (ТЭО). БД построенная на основе многомерных классификаций представляет возможности вначале для проектирования, а затем и прогнозирования работы конвейера. Все элементы классификации представлены в БД в виде таблиц, которые связанны по принципу «один ко многим». На первый взгяд это иерархическая структура, но встроенные в таблицы гиперссылки на системы CAD-CAM позволяют скачивать информацию и выполнять логический анализ с использованием данных любой таблицы. То есть встраивание в узлы – таблицы процессоров делают её сетевой. На основе средств БД выполняется расчет и накапливаются данные о надежности каждой детали, узла, и в целом конвейера, его стоимостные параметры. Расчет идет снизу вверх, используя иерархию узлов и подузлов. Таблица Скребок 1 содержит чертежи скребка (гиперссылка на пакет Kompas 3D, параметры движения скребка (Adams, см. раздел 3 и ссылки на пакет, здесь пока следует знать общие принципы его работы), расчеты на прочность (Ansys), программы расчета стоимости и надежности), а также на программы внешних системы, где решаются общие задачи технологии и организации самой базы. На рис. 1.10, 1.11 легко увидеть, как будет нарастать стоимость от узла к узлу, от нижних до верхних уровней и как она будет определяться монтажными работами. То же самое можно сказать и про расчеты надежности. Проектирование инфологического объекта поворотного конвейера мы начали с «головы», введя название объекта (сущность объекта). В основе лежит привод с мотор-редуктором. Между ним и звездочкой изображен вращающий момент, что раскрывает сущность их кинематической связи. Звездочка приводит в движение круглозвенную цепь тягового органа со скребками, а рештаки между собой соединены домкратами и шарнирами. Связь скребков с рештаками силовая (стрелка) – в зоне поворота скребки интенсивно опираются о борт рештака. Тяговый орган жестко связан со скребками, имеет рабочую и холостую ветвь; одновременно рештак проходят 3 скребка. Описания рештаков – в таблицах, созданных по универсальному алгоритму и связанных по типу «один – ко многим» с выше и ниже лежащими уровнями, что и позволяет вести обработку данных запросами. Таблицы имеют гиперссылки на Kompas 3D, – чертежи в 3D, пакеты Ansys – расчет става конвейера и расчет НДС рештаков и Adams – динамический расчет движения тягового органа по рештакам в зоне поворота, что позволяет определить нагрузку отпора скребков на рештаки, уточнить динамику движения става. Моделирование позволит выявить особенности взаимодействия става ПК с опорами, у устья камеры и с комбайном, воздействия на борта рештаков скребков и систем, скрепляющих рештаки (односторонние шарниры и гидравлические домкраты). При проектировании достаточно учесть размеры, массовые и инерциальные характеристики конструкции, используя примитивы Adams Box. Такие базы легко соединить друг с другом, например, к базе Механизированная крепь Глиник, легко присоединить нашу базу для ПК, соединив её первую таблицу с таблицей конвейер у «Глиник» [39] и получив возможности для разработки новой технологии (рис. 1.9). Можно говорить, что любой узел (таблица) базы является процессором связанный многими связями с остальными и способный выполнять анализ типа «Что если», имеет встроенные системы самообучения и выдачи управляющих сигналов с датчиками обратной связи. Иначе говоря, созданы элементы простейшей нейросети. Заметим, что принципы самообучения программ не так уж и сложны для программирования и вполне реализуемы на простых приложениях типа VBA [40, 41]. Понятно, что на классификациях некоторые элементы не изображенны, что бы не затемнять основной смысл идеи. Так более полно можно было раскрыть элемент Мотор редуктор, раскрыть конструкцию гидростоек и т. п. Их классификациии создаются по тому же принципу и могут присоединятся гиперссылками.
Если лава короткая то за счет маневрирования секциями крепи можно обходить естественные нарушения в пласте.
Рис. 1.9. Короткая лава с поворотным конвейером: 1 – нарушение; 2 – проходческий комбайн с поворотным конвейером; 3 – маневрирующая крепь
Нижеприведенные задания могут быть использованы для усиления индивидуальности проекта.
Задания
Построить проект разработки короткой лавой, доработав понятие «маневрирование секции крепи» или конструктивного узла машины в соответствии с темой и вариантом предстоящего курсового или дипломного проекта.
Требования:
а) Таблиц не менее 5;
б) Выполнить запрос на обновление;
в) Описать и проанализировать работу устройства применительно к рассмотренной технологии.
Рис. 1.10. Многомерная классификация (инфологическая модель) ПК для формирования управляющей проектно-модельной базы данных: (а), двухсторонняя стрелка – домкрат; кружок – шарнир; Модель Adams (б); имитация колебаний става, для четырех рештаков (в)
Рис. 1.11. Многомерная классификация крепи Глиник
1. Построить проект редуктора бурового устройства.
2. Построить проект турбобура для бурения наклонных скважин.
3. Построить проект расстановки датчиков для контроля работоспособности рассматриваемого (проектируемого) объекта.