- •Е.В.Симонова, п.О.Скобелев, (Добавить авторов по алфавиту)
- •Введение
- •1 Методы и алгоритмы построения плана распределения производственных ресурсов в реальном времени
- •1.1 Проблема организации управления производственными ресурсами в реальном времени
- •1.2 Обзор существующих методов планирования производственных ресурсов
- •1.2.1. Dcop алгоритмы
- •1.2.2 Роевая оптимизация в задачах планирования
- •1.2.3 Рыночный подход
- •1.3 Особенности применения мультиагентных технологий для планирования производственных ресурсов
- •1.4Метод адаптивного планирования ресурсов
- •2 Мультиагентная система «Smart Factory» для оперативного управления ресурсами в режиме реального времени
- •2.1 Функциональные возможности системы
- •2.2 Мультиагентный алгоритм производственного планирования
- •2.3 Типы сообщений в переговорах между агентами
- •2.3.1 Вертикальные переговоры
- •2.3.2 Горизонтальные переговоры
- •2.4 Архитектура системы
- •2.5 Определение онтологических свойств ресурсов
- •2.6 Регламент взаимодействия пользователей в мультиагентной системе управления цехом машиностроительного предприятия
- •2.7 Работа с мультиагентой системой «SmartFactory»
- •2.7.1 Запуск мультиагентной системы
- •2.7.2 Арм «Администратор системы»
- •2.7.2.1 Функциональное назначение
- •2.7.2.2 Интерфейс пользователя
- •2.7.2.2.1 Роли
- •2.7.2.2.2 Пользователи
- •2.7.2.2.3 Добавление нового пользователя
- •2.7.2.2.4 Удаление пользователя
- •2.7.2.2.5 Редактирование пользовательских данных и изменение пароля
- •2.7.2.3 Матрица доступа
- •2.7.2.4 Перечень пользователей, зарегистрированных в системе
- •2.7.3 Арм «Инженер пдб»
- •2.7.3.1 Функциональное назначение
- •2.7.3.2 Выдача заказа цехам
- •2.7.3.3 Сортировка и фильтрация данных
- •2.7.3.4 Актуализация заказов
- •2.7.3.4.1 Добавление нового заказа
- •2.7.3.4.2 Создание заказа на основании существующего
- •2.7.3.4.3 Редактирование заказа
- •2.7.3.5 Замена материала
- •2.7.3.6 Работа с формой «Обеспечение»
- •2.7.3.7 Ведение справочников
- •2.7.3.7.1 Справочник «Сотрудники»
- •2.7.3.7.2 Индивидуальный график работы сотрудников
- •2.7.3.7.3 Организационный состав цеха
- •2.7.3.8Планирование потребности в комплектующих, сырье и материалах
- •2.7.3.9 Планирование межцехового взаимодействия
- •2.7.3.10 План выпуска изделий
- •2.7.4 Арм «Технолог»
- •2.7.4.1 Функциональное назначение
- •2.7.4.2 Форма «Текущие заказы»
- •2.7.4.3 Форма «Дерево дсе»
- •2.7.4.4 Добавление деталей и заготовок
- •2.7.4.5 Редактирование и удаление деталей и заготовок
- •2.7.4.6 Форма «Технолог»
- •2.7.4.7 Секция «Документ adem»
- •2.7.4.8 Секция «Технологический процесс»
- •2.7.4.9 Секция «Необходимые детали»
- •2.7.4.10 Отчетные формы
- •2.7.5 Арм «Нормировщик»
- •2.7.5.1 Функциональное назначение
- •2.7.5.2 Форма «Текущие заказы»
- •2.7.5.3 Форма «Дерево дсе»
- •2.7.5.4 Форма «Технологические процессы»
- •2.7.5.5 Секция «Коэффициент масштабирования норм»
- •2.7.5.6 Справочник специальностей
- •2.7.6 Арм «Мастер»
- •2.7.6.1 Функциональное назначение
- •2.7.6.2 Планирование и корректировка расписания
- •2.7.6.2.1 Планирование заказа
- •2.7.6.4 Формирование Сменно-суточного задания (ссз)
- •2.7.6.5 Выявление брака
- •2.7.6.6 Анализ производительности цеха
- •2.7.6.7 Изменение длительности операции
- •2.7.6.8 Согласование работ между участками и цехами
- •2.7.7 Арм «Начальник цеха»
- •2.7.7.1 Функциональное назначение
- •2.7.7.2 Основное окно арм «Начальник цеха»
- •2.7.7.3 Сводная информация о выполненной и плановой части заказов
- •2.7.7.4 Информация о валовых и товарных показателях цеха
- •2.7.7.5 Оперативное управление производственным планом цеха
- •2.7.7.5.1 Планирование заказа
- •2.7.7.5.2 Перепланирование заказа
- •2.7.7.5.3 Распланирование заказа
- •2.7.7.5.4 Приоритеты заказов
- •2.7.7.6 Статистика по цеху
- •2.7.8 Арм «Распределитель работ»
- •2.7.8.1 Функциональное назначение
- •2.7.8.2 Основная форма арм «Распределитель работ»
- •2.7.8.2.1 Просмотр отметок о ходе выполнения технологических операций
- •2.7.8.2.2 Контроль и корректировка отметок о ходе выполнения технологических операций
- •2.7.8.2.3 Уточняющая информация
- •2.7.8.3 Ежедневный перечень выполненных работ
- •2.7.9 Арм «Экономист»
- •2.7.9.1 Функциональное назначение
- •2.7.9.2 Ведение справочников
- •2.7.9.2.1 Справочник «Тарифы»
- •2.7.9.2.2 Справочник «Премии»
- •2.7.9.3 Начисление оплаты
- •2.7.9.3.1 Ведомость начисления заработной платы
- •2.10 Первые результаты внедрения в оао «Кузнецов»
- •3 Цели, задачи и содержание лабораторного практикума
- •4 Лабораторная работа №1. Подготовка заказов с использованием арм «Инженер пдб»
- •4.1 Цели и задачи лабораторной работы
- •4.2 Добавление нового заказа
- •4.3 Контрольные вопросы
- •5 Лабораторная работа №2. Нормирование технологических операций с использованием арм «Инженер пдб» и «Технолог»
- •5.1 Цели и задачи лабораторной работы
- •5.2 Нормирование технологических операций
- •5.3 Работа со справочником «Коэффициенты масштабирования норм»
- •5.4 Контрольные вопросы
- •6 Лабораторная работа №3. Изучение функциональности арм «Мастер»
- •6.1 Цели и задачи лабораторной работы
- •6.2 Планирование заказов
- •6.3 Замена исполнителя технологической операции
- •6.4 Выдача печатной формы «Наряд»
- •7.2.2 Добавление технологии изготовления
- •7.2.3 Добавление второй детали
- •7.2.4 Добавление заготовки
- •7.2.5 Работа со «сборкой»
- •7.2.6 Выбор и выдача технологий
- •7.2.7 Выдача печатной формы «Технологии изделия»
- •7.3 Контрольные вопросы
- •Заключение
- •Библиографический список
2.6 Регламент взаимодействия пользователей в мультиагентной системе управления цехом машиностроительного предприятия
В рамках МАС «Smart Factory», предназначенной для управления цехом машиностроительного предприятия, предусмотрены следующие виды пользователей:
сотрудник отдела управления технологической подготовкой производства (ОУТПП),
технолог,
нормировщик,
мастер (начальник участка),
инженер планово-диспетчерского бюро (ПДБ),
контролер отдела технического контроля (ОТК),
сотрудник бюро труда и заработной платы (БТЗ).
Задача Сотрудника ОУТПП – ввод в МАС заданий для цеха и актуализация перечня заказов.
Задача Технолога – ввод технологии для изготовления всех деталей по каждому заказу, выбор существующих технологий для изготовления деталей сборочных единиц (ДСЕ) заказов, а также работа с технологиями бракованных ДСЕ.
Задача Нормировщикав – проставить нормы у проработанных Технологами технологических процессов.
Задача Мастера – контроль построенного системой расписания, корректировка его при необходимости, и распечатка нарядов по скорректированному расписанию.
Задача Инженера ПДБ – контроль обеспеченности материалами (факт того, что ДСЕ уже обеспечено материалом, либо проставление даты предполагаемого поступления нужного материала для каждой ДСЕ из номенклатурного плана), внесение данных по согласованным услугам от цехов-смежников, а также снятие технологии с выдачи в случае её изменения.
Задача Контролера ОТК – контроль годности отметок.
Задача Сотрудника БТЗ – контроль фактического выполнения по полученным нарядам.
Регламент взаимодействия пользователей МАС «Smart Factory» приведен на Рис. 13 и описан ниже.
Рисунок 13 – Схема взаимодействия пользователей МАС
Сотрудник ОУТПП
Действие 1: Ввод новых заказов
Кто: СОТРУДНИК ОУТПП
Где: АРМ «Инженер ПДБ»
Время: в зависимости от времени поступления заказа
Какие заказы: новые заказы
Содержание действия: добавить заказы, отсутствующие в МАС, определить и указать срок сдачи и приоритет, добавить в состав заказа изделия.
Действие 2: Актуализация информации по заказам
Кто: СОТРУДНИК ОУТПП
Где: АРМ «Инженер ПДБ»
Время: до 25 числа каждого месяца
Какие заказы: невыполненные заказы за текущий месяц (или предыдущие месяца) и за следующий месяц
Содержание действия: оценить трудоемкость на следующий месяц и трудоемкость невыполненных заказов за текущий месяц (или предыдущие месяца). Изменить приоритет или дату сдачи заказа, если остались срочные заказы с прошлого месяца, а в следующем месяце не хватает трудоемкости по нормативу.
Действие 3: Печать плана цеха на месяц
Кто: СОТРУДНИК ОУТПП
Где: АРМ «Инженер ПДБ»
Время: до 25 числа каждого месяца
Какие заказы: заказы, срок сдачи которых находится в следующем месяце
Содержание действия: В меню отчеты выбрать «Номенклатурный план на месяц» указать группу (оснастки, режущего инструмента или мерительного) и сформировать план на месяц, распечатать его, утвердить и предоставить в цех.
Технолог
Действие 1: Технологическая проработка заказов
Кто: ТЕХНОЛОГ
Где: АРМ «Диспетчер ПДБ», АРМ «Технолога»
Время: Ежедневно, в течении рабочего дня
Какие заказы: имеющие статус технологии «Технологическая проработка»
Содержание действия: отфильтровать заказы со статусом «технологическая проработка», отсортировать по приоритету, начиная с самого приоритетного заказа добавить состав изделия, выбрать и наполнить технологию для всех подДСЕ заказа.
Нормировщик
Действие 1: Нормирование технологий
Кто: Нормировщик
Где: АРМ «Диспетчер ПДБ», АРМ «Технолог»
Время: Ежедневно, в течении рабочего дня
Какие заказы: имеющие статус технологии «На нормировании»
Содержание действия: отфильтровать заказы со статусом «на нормировании», отсортировать по приоритету, начиная с самого приоритетного заказа ввести нормы для технологий, выбранных для каждой подДСЕ заказа.
Мастер
Действие 1: Планирование
Кто: МАСТЕР
Где: АРМ «Начальник участка»
Время: Ежедневно с 13.30 до 14.30
Какие заказы: запланированные и незапланированные выданные на планирование
Содержание действия: инициализировать оперативный планировщик, запланировать заказы, выданные на планирование, а также события об обеспеченности материалом, о цехах-смежниках и о выполнении работ, пришедшие с АРМ Инженера ПБД и БТиЗ. Скорректировать исполнителей тех. операций при необходимости.
Действие 2: Печать Нарядов и выдача их Рабочим
Кто: МАСТЕР
Где: АРМ «Начальник участка»
Время: Ежедневно с 14.30 до 15.30
Какие заказы: запланированные
Содержание действия: напечатать наряды на следующий день на бумаге каждому Рабочему и выдать их.
Сотрудник ОУТПП вводит заказ и определяет его состав, а также при необходимости меняет приоритет и дату сдачи заказа. Этот заказ моментально появляется на АРМ «Технолог»со статусом технологии«Технология не выдана».
Технолог с АРМ «Инженер ПДБ»для заказа должен выбрать технологию (отметка«Технология выбрана»проставится автоматически), либо создать новую технологию. Для создания новой технологии нужно перейти на АРМ«Технолог»с выбранного заказа, определить операции технологии и проставить отметку«Технология выдана». После чего вернуться на АРМ«Инженер ПДБ» и вручную проставить отметку«Технология выбрана». Автоматически проставится отметка с АРМ«Технолог».
Нормировщик также видит все заказы, которые заводит Сотрудник ОУТПП. Среди них Нормировщик выбирает те, которые проработаны Технологом. Для них он должен проставить нормы и поставить отметку о нормировании. Эта отметка также станет видна Технологу и Сотруднику ОУТПП (Сотруднику ОУТПП для этого нужно обновить экран, воспользовавшись опциями меню «Файл»«Обновить», либо иконкой в верхней части экрана ). После чего выдать заказ на планирование.
Пронормированные тех. процессы контролирует Мастер. Он планирует заказы, у которых тех. процесс пронормирован. Запланированные заказы выдаются Рабочим в виде Табеля-наряда, по которому Рабочий будет отчитываться о сделанной работе.
Инженер ПДБ видит запланированные Мастером заказы, для которых определен материал (материал определяется только для заготовок детали). Инженер ПДБ контролирует обеспеченность материалами этих заказов и ставит соответствующие отметки. События о проставлении этих отметок приходят на АРМ «Мастер», которые он должен запланировать. Инженер ПДБ также видит заказы-услуги для других цехов (цеха-смежники). Для незапланированных заказов Инженер ПДБ должен согласовать дату сдачи услуги с цехами-смежниками, после чего на АРМ«Мастер»придет событие на планирование.
Рабочий получает Табель-наряд для выполнения работы на следующий день от Мастера. По выполнению работы Рабочий несет Наряд Контролеру ОТК, который ставит на нем отметку о выполнении. После чего Рабочий несет Наряд Сотруднику БТиЗ, который проставляет отметку о выполнении работы. Событие о выполнении работы приходят на АРМ «Мастер»для его планирования.