SlideShare a Scribd company logo
Прототип системы оценки
производственного потенциала
Моделирование сборки изделий
Наша задача – выбор предприятия, способного наилучшим образом выполнить производственный заказ.
Критериями оценки являются скорость выполнения заказа (производительность) и качество изделия.
Входные параметры задачи – общее описание процесса производства изделия, технические спецификации
на сырье и полуфабрикаты, описание оборудования предприятий-претендентов.
На выходе система выдает таблицу, описывающую процесс производства на каждом из предприятий-претендентов.
В качестве примера производственного процесса рассмотрим выпуск лопаты.
Этот процесс имеет известную структуру, но выполнить его можно по-разному.
Лопаты, сделанные на разном оборудовании, будут иметь разные характеристики.
Пример желаемого результата работы системы:
1Задача
ООО «Альфа» ООО «Бета» ООО «Гамма»
Время на изготовление
1 единицы изделия
6 минут 8 минут Изделие не может быть
изготовлено
Характеристика результата Черенок от 1.3 до 1.5 м
Штык окрашенный
Черенок от 1.3 до 1.6 м,
шлифованный
Штык оцинкованный
Прежде чем двинуться дальше, необходимо сделать несколько важных оговорок.
В этой презентации описывается прототип программной системы, задача которого – продемонстрировать подходы
к решению задачи сравнения производственного потенциала предприятий путем создания необходимой для этого
концептуальной модели, и реализации вычислений на ней при помощи семантических технологий.
Полноценная программная система, предназначенная для решения этой задачи, должна быть основана
на куда более развитой модели предметной области (производства), охватывать широкий круг аспектов,
включая применяемые стандарты и нормативы, структуру и состав производственно-технических циклов
и технологий, средств производства и логистической инфраструктуры, производственных отношений,
ресурсов и их источников и др. Кроме того, такая система должна решать задачу сравнения производственного
потенциала на разных стадиях жизненного цикла изделия – от концепции (эскизного проекта) или создания
проектно-конструкторской документации до подготовки производства.
Автором концептуальной модели, включающей все перечисленные аспекты и позволяющей реализовать пригодную
для реальной эксплуатации систему, является Сергей Очередько. Описанный в этой презентации прототип создан под
влиянием его идей, но не является их реализацией, охватывая только отдельные аспекты моделирования производства.
Мы готовы спроектировать и создать полноценную программную систему, использующую модель необходимой полноты.
p.s. Разумеется, рассматриваемый в качестве примера процесс производства лопаты является вымышленным,
как и характеристики используемого оборудования.
2Ограничения прототипа
Для выполнения расчетов нам понадобится модель. Модель делится на две части:
 первая, которую мы назовем «план», описывает шаблоны производственных операций,
которые необходимо выполнить для получения готового изделия;
 другая, которую мы назовем «факт», описывает модели оборудования и его возможности,
а также наличие конкретных единиц оборудования в производственных комплексах.
Центральным понятием модели является спецификация.
При помощи спецификаций происходит «стыковка» обеих частей модели.
Спецификация
Шаблон
производственной
операции
Вид обработкиТребование
Результат
Производственная
операция
Производственное
оборудование
Производственный
актив
Производственный
комплекс
входная
выходная
выполняемая
обработка
выполняется
наоборудовании
видактива
входитв
комплекс
имеет требование
имеет результат
3Структура модели
План Факт
Приведем пример сравнения конкретных спецификаций на одну из операций в процессе производства лопаты.
Спецификация 3
Изготовление
п/ф черенка
Шаблон производственной операции
Оцилиндровка
Вид обработки
Брус
Требование
Черенок лопаты
Результат
Оцилиндровка
на станке КПА-60
Производственная операция
Модель станка
КПА-60
Производственное оборудование
Станок КПА-60
компании Альфа
Производственный актив
входная
выполняемая
обработка
подвергнут
обработке
выполняется
наоборудовании
вид актива
имеет требование
имеет результат
имеет
спецификацию
имеет
спецификацию
4Сравнение спецификаций
Спецификация 1
Спецификация 4
Спецификация 2
поиск
соответствия
Спецификация 1
Тип: дерево, брус
Длина от 1.3 м
Толщина 0.05 м
Спецификация 3
Тип: дерево, цилиндр
Длина от 1.3 м до 1.5 м
Диаметр от 0.035 м
до 0.05 м
Обработка:
оцилиндрован
Спецификация 2
Тип: дерево, брус
Длина от 1.3 м до 3 м
Толщина от 0.03 м до 0.07 м
Ширина от 0.03 м до 0.07 м
match
match
match
Спецификация 4
Тип: дерево, цилиндр
Длина от 1.3 м до 1.5 м
Диаметр от 0.035 м
до 0.05 м
Обработка:
оцилиндрован
match
match
match
match
План Факт
Набор возможных параметров спецификации зависит от заданных
в ней типов: у дерева одни параметры, у металла – другие.
Рассмотрим весь процесс производства лопаты.
На следующей диаграмме показана последовательность операций по обработке заготовок.
Брус деревянный Лист стальной
Черенок Штык
Лопата
затыловка
оцилиндровка
сборка
защита поверхности (окраска или оцинковка)
замыкание тулейки (сварка или пайка)
подготовка тулейки (гибка)
заточка
штамповка
вырубка
5Пример процесса производства
На конкретном предприятии каждая операция выполняется конкретным оборудованием.
Опишем два предприятия – Альфа и Бета, обладающих разным оборудованием для изготовления лопат.
Для упрощения предположим, что все операции по изготовлению штыка, кроме антикоррозийной обработки,
выполняются одним автоматом.
Станок
круглопалочный
КПА-50
Автомат КОЗ.4.34.01
Станок затыловочный
ЗС-60
Покрасочная камера
ОСК-А1
Пост сборки
Альфа
Станок
круглопалочный
Термит 60Ц
Автомат КОЗ.4.34.01
Станок затыловочный
ЗС-60
Гальваническая ванна
ТЕМП
Пост сборки
Бета
6Пример производственных мощностей
черенок штык черенок штык
Процесс выполнения расчета:
1. Определяются шаблоны операции, у которых нет предшествующих операций (начальные точки процесса).
2. Для каждого шаблона находится конкретное оборудование компании-претендента,
на котором эта операция может быть выполнена.
3. Сравниваются входная и выходная спецификации шаблона и конкретного оборудования.
4. Если они совпадают, то операция считается выполненной; запоминается ее длительность и результат.
5. Происходит переход к шагу 1, но теперь ищутся операции, которые могут быть выполнены следующими.
Алгоритм позволяет учесть параллельное выполнение разных операций, наличие нескольких единиц оборудования,
на котором операция может выполняться сразу с несколькими заготовками.
Процесс сравнения спецификаций:
1. Сравниваются типы материала/полуфабриката в спецификациях. Тип может включать указание на материал,
форму, другие «первичные» характеристики
2. Строится список количественных параметров (обычно в виде пар значений от-до), проверяется пересечение.
3. Строится список качественных параметров (например, марка стали), проверяется соответствие.
4. Строится список видов обработки, которым подвергнут полуфабрикат для достижения определенных
характеристик («шлифованный», «окрашенный» и т.д.), проверяется соответствие.
Спецификация на операцию, выполняемую на конкретном оборудовании, может быть у́же, чем спецификация
шаблона (короче список доступных видов материала, меньше интервалы значений параметров и т.п.).
Операции в ней могут быть подклассами (подтипами) операций в шаблоне: так, покраска и оцинковка –
подклассы антикоррозийной обработки, указанной в шаблоне.
7Алгоритм расчета
Одна из важнейших особенностей нашей модели состоит в том, что по мере прохождения заготовок
по производственным постам с разным оборудованием они получают различные
качественные и количественные характеристики, которые становятся затем характеристиками конечного продукта.
Посмотрим, какие характеристики приобретают детали лопаты на производственной линии предприятия «Бета»:
8Формирование характеристик продукта
Станок
круглопалочный
Термит 60Ц
Автомат КОЗ.4.34.01
Станок затыловочный
ЗС-60
Гальваническая ванна
ТЕМП
Пост сборки
черенок штык
Штык оцинкованный
(у предприятия «Альфа»
он будет окрашенный)
Черенок шлифованный
(у предприятия «Альфа»
станок не шлифует
заготовки)
Диаметр от 3 до 4 см
(у предприятия «Альфа»
будет от 3.5 до 5 см )
Как мы видим,
характеристики могут быть как
количественные, так и
качественные.
Посмотрим на результаты расчета
для предприятий «Альфа» и «Бета»
(различия подчеркнуты).
Каждая группа колонок в таблице
представляет одну линию
производства.
9Результат расчета
У нас появился еще один претендент – компания «Гамма», но у нее недостаточно оборудования,
чтобы выполнить заказ:
Результат расчета 10
Рассчитав последовательность технологических операций для выпуска продукции, система может также
вычислить суммарный расход сырья, затраты энергии:
Результат расчета 11
Итак, мы поняли, что «Альфа» может изготовить одну лопату за 6 минут, а «Бета» – за 8 минут;
зато лопаты «Беты» оцинкованы (у «Альфы» - покрашены), и черенок у них отшлифован.
Вся информация для принятия решения о том, у кого разместить заказ – налицо.
Конечно, мы реализовали только прототип системы (см. слайд 2), к тому же базирующийся на предположении,
что нам известна вся информация как о структуре производственного процесса, так и о мощностях предприятий.
В полнофункциональном варианте системы необходимо:
1. Учесть возможность полноценного ветвления процесса производства, альтернативные пути выполнения операций;
2. Включить в спецификации требования к инструменту и оснастке, квалификации персонала, а не только к сырью;
3. Учесть возможность параллельной загрузки производственных мощностей другими заказами.
В рабочем варианте системы должен быть реализован механизм простой загрузки спецификаций через файлы Excel
или XML, а также удобный редактор шаблонов производственных процессов.
Тем не менее, прототип демонстрирует практически реализуемый путь объективного сравнения
производственного потенциала различных предприятий, без излишнего упрощения и статистических расчетов.
Кроме того, он позволяет отразить влияние различий в технологии производства на разных предприятиях
на качество конечного продукта.
Результат расчета 12
В заключение покажем окно редактора модели:
13Редактирование модели
Результатами применения системы, построенной на идеях предложенного прототипа,
могут стать:
 Объективный выбор подрядчиков, способных наилучшим образом
выполнить производственный заказ;
 Создание плана инновационного развития предприятия (ПИР),
наилучшим образом способствующего развитию его производственного потенциала;
 Сокращение удельной себестоимости производства продукции
(стоимость единицы полезного качества).
Будем рады обсудить и другие функциональные требования, которые целесообразно
включить в состав готового продукта.
Результаты применения алгоритма 14
Система оценки производственного потенциала

More Related Content

Similar to Система оценки производственного потенциала

О.Савин -- оптимизация архитектуры
О.Савин -- оптимизация архитектурыО.Савин -- оптимизация архитектуры
О.Савин -- оптимизация архитектуры
Anatoly Levenchuk
 
практика реализации процессного этапа прогр трисс
практика реализации процессного этапа прогр трисспрактика реализации процессного этапа прогр трисс
практика реализации процессного этапа прогр трисс
Олег Радикович Мусин
 
практика реализации процессного этапа прогр трисс
практика реализации процессного этапа прогр трисспрактика реализации процессного этапа прогр трисс
практика реализации процессного этапа прогр трисс
Олег Радикович Мусин
 
Тренинг GLPK, часть 1: Модель планирования производства
Тренинг GLPK, часть 1: Модель планирования производстваТренинг GLPK, часть 1: Модель планирования производства
Тренинг GLPK, часть 1: Модель планирования производства
Gleb Zakhodiakin
 
мотовилов птс
мотовилов птсмотовилов птс
мотовилов птсNatalya Press
 
Использование шаблонов и RTTI для конфигурации симулятора флеш-накопителя - Г...
Использование шаблонов и RTTI для конфигурации симулятора флеш-накопителя - Г...Использование шаблонов и RTTI для конфигурации симулятора флеш-накопителя - Г...
Использование шаблонов и RTTI для конфигурации симулятора флеш-накопителя - Г...
Yandex
 
ПЛК Fastwel I/O - достойный ответ по импортозамещению
ПЛК Fastwel I/O - достойный ответ по импортозамещениюПЛК Fastwel I/O - достойный ответ по импортозамещению
ПЛК Fastwel I/O - достойный ответ по импортозамещению
ProSoft
 
Jbreak 2016: Твой личный Spring Boot Starter
Jbreak 2016: Твой личный Spring Boot StarterJbreak 2016: Твой личный Spring Boot Starter
Jbreak 2016: Твой личный Spring Boot Starter
Aleksandr Tarasov
 
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
ITMO University
 
презентация лабораторных работ. часть 2
презентация лабораторных работ. часть 2презентация лабораторных работ. часть 2
презентация лабораторных работ. часть 2student_kai
 
Conveyor modeling and source optimization
Conveyor modeling and source optimizationConveyor modeling and source optimization
Conveyor modeling and source optimization
Andrey Glukhov
 
Основы работы в BPwin.pdf
Основы работы в BPwin.pdfОсновы работы в BPwin.pdf
Основы работы в BPwin.pdf
ssuser117705
 
WWER-TOI
WWER-TOIWWER-TOI
Платформа SmartActors
Платформа SmartActorsПлатформа SmartActors
Платформа SmartActors
etyumentcev
 
Мониторинг производственого оборудования и персонала
Мониторинг производственого оборудования и персоналаМониторинг производственого оборудования и персонала
Мониторинг производственого оборудования и персонала
gk-it-consult
 
информатика лекции 4
информатика лекции 4информатика лекции 4
информатика лекции 4
Виктор Храмцов
 

Similar to Система оценки производственного потенциала (20)

презентация3
презентация3презентация3
презентация3
 
О.Савин -- оптимизация архитектуры
О.Савин -- оптимизация архитектурыО.Савин -- оптимизация архитектуры
О.Савин -- оптимизация архитектуры
 
практика реализации процессного этапа прогр трисс
практика реализации процессного этапа прогр трисспрактика реализации процессного этапа прогр трисс
практика реализации процессного этапа прогр трисс
 
практика реализации процессного этапа прогр трисс
практика реализации процессного этапа прогр трисспрактика реализации процессного этапа прогр трисс
практика реализации процессного этапа прогр трисс
 
Тренинг GLPK, часть 1: Модель планирования производства
Тренинг GLPK, часть 1: Модель планирования производстваТренинг GLPK, часть 1: Модель планирования производства
Тренинг GLPK, часть 1: Модель планирования производства
 
лаб работа 2 2
лаб работа 2 2лаб работа 2 2
лаб работа 2 2
 
мотовилов птс
мотовилов птсмотовилов птс
мотовилов птс
 
Использование шаблонов и RTTI для конфигурации симулятора флеш-накопителя - Г...
Использование шаблонов и RTTI для конфигурации симулятора флеш-накопителя - Г...Использование шаблонов и RTTI для конфигурации симулятора флеш-накопителя - Г...
Использование шаблонов и RTTI для конфигурации симулятора флеш-накопителя - Г...
 
Проекты
ПроектыПроекты
Проекты
 
ПЛК Fastwel I/O - достойный ответ по импортозамещению
ПЛК Fastwel I/O - достойный ответ по импортозамещениюПЛК Fastwel I/O - достойный ответ по импортозамещению
ПЛК Fastwel I/O - достойный ответ по импортозамещению
 
Jbreak 2016: Твой личный Spring Boot Starter
Jbreak 2016: Твой личный Spring Boot StarterJbreak 2016: Твой личный Spring Boot Starter
Jbreak 2016: Твой личный Spring Boot Starter
 
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
 
лаб работа 4 1
лаб работа 4 1лаб работа 4 1
лаб работа 4 1
 
презентация лабораторных работ. часть 2
презентация лабораторных работ. часть 2презентация лабораторных работ. часть 2
презентация лабораторных работ. часть 2
 
Conveyor modeling and source optimization
Conveyor modeling and source optimizationConveyor modeling and source optimization
Conveyor modeling and source optimization
 
Основы работы в BPwin.pdf
Основы работы в BPwin.pdfОсновы работы в BPwin.pdf
Основы работы в BPwin.pdf
 
WWER-TOI
WWER-TOIWWER-TOI
WWER-TOI
 
Платформа SmartActors
Платформа SmartActorsПлатформа SmartActors
Платформа SmartActors
 
Мониторинг производственого оборудования и персонала
Мониторинг производственого оборудования и персоналаМониторинг производственого оборудования и персонала
Мониторинг производственого оборудования и персонала
 
информатика лекции 4
информатика лекции 4информатика лекции 4
информатика лекции 4
 

More from Sergey Gorshkov

База знаний службы техподдержки
База знаний службы техподдержкиБаза знаний службы техподдержки
База знаний службы техподдержки
Sergey Gorshkov
 
Логическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымЛогическая витрина для доступа к большим данным
Логическая витрина для доступа к большим данным
Sergey Gorshkov
 
Trinidata team
Trinidata teamTrinidata team
Trinidata team
Sergey Gorshkov
 
Команда компании ТриниДата
Команда компании ТриниДатаКоманда компании ТриниДата
Команда компании ТриниДата
Sergey Gorshkov
 
Система поддержки принятия решений
Система поддержки принятия решенийСистема поддержки принятия решений
Система поддержки принятия решений
Sergey Gorshkov
 
Управление Знаниями на все сто
Управление Знаниями на все стоУправление Знаниями на все сто
Управление Знаниями на все сто
Sergey Gorshkov
 
ПО ситуационного центра
ПО ситуационного центраПО ситуационного центра
ПО ситуационного центра
Sergey Gorshkov
 
Симуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииСимуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологии
Sergey Gorshkov
 
Моделе-ориентированные ИТ-архитектуры
Моделе-ориентированные ИТ-архитектурыМоделе-ориентированные ИТ-архитектуры
Моделе-ориентированные ИТ-архитектуры
Sergey Gorshkov
 

More from Sergey Gorshkov (9)

База знаний службы техподдержки
База знаний службы техподдержкиБаза знаний службы техподдержки
База знаний службы техподдержки
 
Логическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымЛогическая витрина для доступа к большим данным
Логическая витрина для доступа к большим данным
 
Trinidata team
Trinidata teamTrinidata team
Trinidata team
 
Команда компании ТриниДата
Команда компании ТриниДатаКоманда компании ТриниДата
Команда компании ТриниДата
 
Система поддержки принятия решений
Система поддержки принятия решенийСистема поддержки принятия решений
Система поддержки принятия решений
 
Управление Знаниями на все сто
Управление Знаниями на все стоУправление Знаниями на все сто
Управление Знаниями на все сто
 
ПО ситуационного центра
ПО ситуационного центраПО ситуационного центра
ПО ситуационного центра
 
Симуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииСимуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологии
 
Моделе-ориентированные ИТ-архитектуры
Моделе-ориентированные ИТ-архитектурыМоделе-ориентированные ИТ-архитектуры
Моделе-ориентированные ИТ-архитектуры
 

Система оценки производственного потенциала

  • 1. Прототип системы оценки производственного потенциала Моделирование сборки изделий
  • 2. Наша задача – выбор предприятия, способного наилучшим образом выполнить производственный заказ. Критериями оценки являются скорость выполнения заказа (производительность) и качество изделия. Входные параметры задачи – общее описание процесса производства изделия, технические спецификации на сырье и полуфабрикаты, описание оборудования предприятий-претендентов. На выходе система выдает таблицу, описывающую процесс производства на каждом из предприятий-претендентов. В качестве примера производственного процесса рассмотрим выпуск лопаты. Этот процесс имеет известную структуру, но выполнить его можно по-разному. Лопаты, сделанные на разном оборудовании, будут иметь разные характеристики. Пример желаемого результата работы системы: 1Задача ООО «Альфа» ООО «Бета» ООО «Гамма» Время на изготовление 1 единицы изделия 6 минут 8 минут Изделие не может быть изготовлено Характеристика результата Черенок от 1.3 до 1.5 м Штык окрашенный Черенок от 1.3 до 1.6 м, шлифованный Штык оцинкованный
  • 3. Прежде чем двинуться дальше, необходимо сделать несколько важных оговорок. В этой презентации описывается прототип программной системы, задача которого – продемонстрировать подходы к решению задачи сравнения производственного потенциала предприятий путем создания необходимой для этого концептуальной модели, и реализации вычислений на ней при помощи семантических технологий. Полноценная программная система, предназначенная для решения этой задачи, должна быть основана на куда более развитой модели предметной области (производства), охватывать широкий круг аспектов, включая применяемые стандарты и нормативы, структуру и состав производственно-технических циклов и технологий, средств производства и логистической инфраструктуры, производственных отношений, ресурсов и их источников и др. Кроме того, такая система должна решать задачу сравнения производственного потенциала на разных стадиях жизненного цикла изделия – от концепции (эскизного проекта) или создания проектно-конструкторской документации до подготовки производства. Автором концептуальной модели, включающей все перечисленные аспекты и позволяющей реализовать пригодную для реальной эксплуатации систему, является Сергей Очередько. Описанный в этой презентации прототип создан под влиянием его идей, но не является их реализацией, охватывая только отдельные аспекты моделирования производства. Мы готовы спроектировать и создать полноценную программную систему, использующую модель необходимой полноты. p.s. Разумеется, рассматриваемый в качестве примера процесс производства лопаты является вымышленным, как и характеристики используемого оборудования. 2Ограничения прототипа
  • 4. Для выполнения расчетов нам понадобится модель. Модель делится на две части:  первая, которую мы назовем «план», описывает шаблоны производственных операций, которые необходимо выполнить для получения готового изделия;  другая, которую мы назовем «факт», описывает модели оборудования и его возможности, а также наличие конкретных единиц оборудования в производственных комплексах. Центральным понятием модели является спецификация. При помощи спецификаций происходит «стыковка» обеих частей модели. Спецификация Шаблон производственной операции Вид обработкиТребование Результат Производственная операция Производственное оборудование Производственный актив Производственный комплекс входная выходная выполняемая обработка выполняется наоборудовании видактива входитв комплекс имеет требование имеет результат 3Структура модели План Факт
  • 5. Приведем пример сравнения конкретных спецификаций на одну из операций в процессе производства лопаты. Спецификация 3 Изготовление п/ф черенка Шаблон производственной операции Оцилиндровка Вид обработки Брус Требование Черенок лопаты Результат Оцилиндровка на станке КПА-60 Производственная операция Модель станка КПА-60 Производственное оборудование Станок КПА-60 компании Альфа Производственный актив входная выполняемая обработка подвергнут обработке выполняется наоборудовании вид актива имеет требование имеет результат имеет спецификацию имеет спецификацию 4Сравнение спецификаций Спецификация 1 Спецификация 4 Спецификация 2 поиск соответствия Спецификация 1 Тип: дерево, брус Длина от 1.3 м Толщина 0.05 м Спецификация 3 Тип: дерево, цилиндр Длина от 1.3 м до 1.5 м Диаметр от 0.035 м до 0.05 м Обработка: оцилиндрован Спецификация 2 Тип: дерево, брус Длина от 1.3 м до 3 м Толщина от 0.03 м до 0.07 м Ширина от 0.03 м до 0.07 м match match match Спецификация 4 Тип: дерево, цилиндр Длина от 1.3 м до 1.5 м Диаметр от 0.035 м до 0.05 м Обработка: оцилиндрован match match match match План Факт Набор возможных параметров спецификации зависит от заданных в ней типов: у дерева одни параметры, у металла – другие.
  • 6. Рассмотрим весь процесс производства лопаты. На следующей диаграмме показана последовательность операций по обработке заготовок. Брус деревянный Лист стальной Черенок Штык Лопата затыловка оцилиндровка сборка защита поверхности (окраска или оцинковка) замыкание тулейки (сварка или пайка) подготовка тулейки (гибка) заточка штамповка вырубка 5Пример процесса производства
  • 7. На конкретном предприятии каждая операция выполняется конкретным оборудованием. Опишем два предприятия – Альфа и Бета, обладающих разным оборудованием для изготовления лопат. Для упрощения предположим, что все операции по изготовлению штыка, кроме антикоррозийной обработки, выполняются одним автоматом. Станок круглопалочный КПА-50 Автомат КОЗ.4.34.01 Станок затыловочный ЗС-60 Покрасочная камера ОСК-А1 Пост сборки Альфа Станок круглопалочный Термит 60Ц Автомат КОЗ.4.34.01 Станок затыловочный ЗС-60 Гальваническая ванна ТЕМП Пост сборки Бета 6Пример производственных мощностей черенок штык черенок штык
  • 8. Процесс выполнения расчета: 1. Определяются шаблоны операции, у которых нет предшествующих операций (начальные точки процесса). 2. Для каждого шаблона находится конкретное оборудование компании-претендента, на котором эта операция может быть выполнена. 3. Сравниваются входная и выходная спецификации шаблона и конкретного оборудования. 4. Если они совпадают, то операция считается выполненной; запоминается ее длительность и результат. 5. Происходит переход к шагу 1, но теперь ищутся операции, которые могут быть выполнены следующими. Алгоритм позволяет учесть параллельное выполнение разных операций, наличие нескольких единиц оборудования, на котором операция может выполняться сразу с несколькими заготовками. Процесс сравнения спецификаций: 1. Сравниваются типы материала/полуфабриката в спецификациях. Тип может включать указание на материал, форму, другие «первичные» характеристики 2. Строится список количественных параметров (обычно в виде пар значений от-до), проверяется пересечение. 3. Строится список качественных параметров (например, марка стали), проверяется соответствие. 4. Строится список видов обработки, которым подвергнут полуфабрикат для достижения определенных характеристик («шлифованный», «окрашенный» и т.д.), проверяется соответствие. Спецификация на операцию, выполняемую на конкретном оборудовании, может быть у́же, чем спецификация шаблона (короче список доступных видов материала, меньше интервалы значений параметров и т.п.). Операции в ней могут быть подклассами (подтипами) операций в шаблоне: так, покраска и оцинковка – подклассы антикоррозийной обработки, указанной в шаблоне. 7Алгоритм расчета
  • 9. Одна из важнейших особенностей нашей модели состоит в том, что по мере прохождения заготовок по производственным постам с разным оборудованием они получают различные качественные и количественные характеристики, которые становятся затем характеристиками конечного продукта. Посмотрим, какие характеристики приобретают детали лопаты на производственной линии предприятия «Бета»: 8Формирование характеристик продукта Станок круглопалочный Термит 60Ц Автомат КОЗ.4.34.01 Станок затыловочный ЗС-60 Гальваническая ванна ТЕМП Пост сборки черенок штык Штык оцинкованный (у предприятия «Альфа» он будет окрашенный) Черенок шлифованный (у предприятия «Альфа» станок не шлифует заготовки) Диаметр от 3 до 4 см (у предприятия «Альфа» будет от 3.5 до 5 см ) Как мы видим, характеристики могут быть как количественные, так и качественные.
  • 10. Посмотрим на результаты расчета для предприятий «Альфа» и «Бета» (различия подчеркнуты). Каждая группа колонок в таблице представляет одну линию производства. 9Результат расчета
  • 11. У нас появился еще один претендент – компания «Гамма», но у нее недостаточно оборудования, чтобы выполнить заказ: Результат расчета 10
  • 12. Рассчитав последовательность технологических операций для выпуска продукции, система может также вычислить суммарный расход сырья, затраты энергии: Результат расчета 11
  • 13. Итак, мы поняли, что «Альфа» может изготовить одну лопату за 6 минут, а «Бета» – за 8 минут; зато лопаты «Беты» оцинкованы (у «Альфы» - покрашены), и черенок у них отшлифован. Вся информация для принятия решения о том, у кого разместить заказ – налицо. Конечно, мы реализовали только прототип системы (см. слайд 2), к тому же базирующийся на предположении, что нам известна вся информация как о структуре производственного процесса, так и о мощностях предприятий. В полнофункциональном варианте системы необходимо: 1. Учесть возможность полноценного ветвления процесса производства, альтернативные пути выполнения операций; 2. Включить в спецификации требования к инструменту и оснастке, квалификации персонала, а не только к сырью; 3. Учесть возможность параллельной загрузки производственных мощностей другими заказами. В рабочем варианте системы должен быть реализован механизм простой загрузки спецификаций через файлы Excel или XML, а также удобный редактор шаблонов производственных процессов. Тем не менее, прототип демонстрирует практически реализуемый путь объективного сравнения производственного потенциала различных предприятий, без излишнего упрощения и статистических расчетов. Кроме того, он позволяет отразить влияние различий в технологии производства на разных предприятиях на качество конечного продукта. Результат расчета 12
  • 14. В заключение покажем окно редактора модели: 13Редактирование модели
  • 15. Результатами применения системы, построенной на идеях предложенного прототипа, могут стать:  Объективный выбор подрядчиков, способных наилучшим образом выполнить производственный заказ;  Создание плана инновационного развития предприятия (ПИР), наилучшим образом способствующего развитию его производственного потенциала;  Сокращение удельной себестоимости производства продукции (стоимость единицы полезного качества). Будем рады обсудить и другие функциональные требования, которые целесообразно включить в состав готового продукта. Результаты применения алгоритма 14