- •5. Организационно-технологическое обеспечение асуп.
- •5.1. Реинжиниринг бизнес-процессов (bpr) и информационные технологии (it).
- •5.2. Управленческий консалтинг
- •5.2.1. Анализ проблемы низкой эффективности внедрения ит.
- •5.2.2. Основные этапы методологии концептуального проектирования
- •. Стандарты на обеспечение жизненных циклов асу.
- •6.1. Методика Oracle cdm (Custom Development Method)
- •6.2. Международный стандарт iso/iec 12207: 1995-08-01
- •6.3. Стандарты комплекса гост34
- •Основные стадии и этапы гост34
- •7. Математическое обеспечение: обзор применяемых математических методов.
- •8. Лингвистическое обеспечение
- •9. Программное обеспечение
- •Взаимосвязь пмо, ло и ио
- •9.2. Обзор языков программирования
- •11.1. Реляционная алгебра
- •10. Информационное обеспечение. Общие сведения
- •10.1. Основные системы кодирования информации
- •10.2. Тенденции развития информационного обеспечения
- •11.1. Реляционная алгебра
- •0 Mрез min (m1, m2).
- •0 Mрез m1.
- •1 Мрез м1
- •0 Мрез м1
- •0 Мрез м1 м2.
- •Операции реляционной алгебры.
- •11. Информационное обеспечение. Введение в бд.
- •11.2. Системы управления базами данных (субд)
- •Архитектура бд
- •11.3. Case - технологии. Методика erwin
- •Технология клиент-сервер.
- •13. Социально-психологическое обеспечение
- •12. Техническое обеспечение
- •18. Математическое обеспечение. Окп для дискретных эргатических производственных систем с маршрутной технологией. Методика «март»
- •16.2. Распределение производственной программы по месяцам
- •14. Математическое обеспечение. Методы исо.
- •14.1. Иерархия задач производственного планирования
- •14.2. Исследование операций (исо)
- •14.2.1. Понятие исо
- •14.2.2. Области применения исо
- •14.3. Символика математической логики и теории множеств.
- •Основные понятия теории множеств
- •Основы математической логики
- •Математическое обеспечение. Задача долгосрочного планирования. Динамическое программирование
- •16. Математическое обеспечение. Задачи объемного годового планирования
- •16.1. Модель годового планирования по критерию «максимальная прибыль»
18. Математическое обеспечение. Окп для дискретных эргатических производственных систем с маршрутной технологией. Методика «март»
В задачи планирования входит ряд функциональных систем АСУП:
ОПП - оперативно-производственное планирование (решаются задачи объемного планирования на год, квартал, месяц);
ОКП - детализация ОПП.
Здесь детализация плана идёт по направлениям:
- по подразделениям (от участка вплоть до единицы оборудования)
- по номенклатуре (от комплектующих (сборочных) изделий до узлов изделий вплоть до партий деталей);
- по временным отрезкам (этапам) (от месяца до декады, недели вплоть до пооперационным расписаниям (календарным графикам)).
Составить расписание запуска в производство партий детали на участке механической обработки.
Постановка задачи, исходные данные.
Задан объемный план на некоторый интервал времени (месяц) в виде набора партий деталей.
,
всего
типов
номенклатуры;
-
партии.
Над каждой партией осуществляется ряд операций, заданных технологией.

Здесь
для простоты
-
это порядковый номер детали и номенклатура
детали.
порядковый
номер операции в технологии.
т.
е

т.
е
.
Все операции выполняются на оборудовании
-
количество оборудования (количество
единиц n
оборудования)
Для
задан календарный срок выпуска партии
-
(директивный
срок).
Предварительная
цель: следует составить расписание,
т.е. порядок запуска на обработку, при
котором хотя бы не нарушались сроки
.
Описание операций.
обработка партии на операции происходит последовательно, т. е предусмотрена партионная обработка.
~
Выйдя
на операцию
~
(
),
~ перейти
-
технологический номер оборудования
(операция, на которую настроено
оборудование),
-
инвентарный номер станка.
Описание партий детали.


-
количество деталей в партии.
Модель (программа ЭВМ) пересчитывает и сохраняет для каждой партии текущий момент завершения её предыдущей операции.
-
для принятия решения о возможности
назначения последующей,
-
текущий момент.
Описание оборудования.

~
.
Здесь оборудование не переналаживаемое.
~
.
-
коэффициент смешанности оборудования
(max
1,2,3),
-
загруженность оборудования
(производительность).
Модель отслеживает, пересчитывает и сохраняет текущие моменты освобождения станка (оборудования) от предыдущей операции (от обработки текущей партии).
Уточненная цель. Составить расписание, не нарушающее строки
,
и минимизирующее общее время его
выполнения.Критерий.
-
аддитивный критерий, где
;
;
-
перечислимое множество расписаний,
-
число версий составленного расписания.
-
штраф за нарушение
![]()
Иллюстрации
к пояснению
:
Пусть для некоторой
во временном отрезке складывается
ситуация:


штраф
за нарушение срока
выраженное в сумме часов (разность между
двумя датами). Легко пересчитывается в
денежном выражении.
Иллюстрация

Пусть при моделировании составляется 2 варианта расписаний (без штрафов).

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

;

;
Станки:

Порядок запуска (обработки)

Порядок
:
Решение:
1 способ

Общая длина 32 единицы.
2 способ

Общая длина 28 единиц.
Модель
Метод имитационного моделирования.
Здесь работа модели заключается в «проигрывании» во времени загрузки единиц оборудования.
Моделирование сложных систем, при котором модель (алгоритм, программа ЭВМ) отслеживает во времени ситуацию на объекте, принимает решение о текущей загрузке оборудования, принимает информацию о состоянии системы и продолжает процесс, как правило, с использованием эвристик называется имитационным.
Здесь принятие решения о загрузке выполняется в так называемые существенные моменты (моменты, когда в системе что-то изменяется). Эти существенные моменты будут нарастать во времени.
На
каждом такте работы алгоритма образуется
так называемая очередь станков. Эта
очередь образуется в плане:
,
то для
указывается
порядковый номер в очереди, т.е
.
После
такого этапа
определяется

.
Все множество ситуаций можно разделить на 2 типовые ситуации, реализуемые в модели двумя стратегиями загрузки:

Вообще говоря, для планирования задается некий временной интервал.
Пример: дата окончания планирования (31 день)
-
можно прекратить текущее составление
(эвристику),
либо
{
=Ø}-
конец расписания!
Стратегия 1. Графическая иллюстрация

Ø
;
~
(тильда)
(обратный
ход)

.
Стратегия 2.

Условие, при котором уходим на стратегию 2:
Ø


,
i=1,2…
Некоторые функции предпочтения:
Функция предпочтения строится из приоритетных правил (признаков).
Правило FIFO: birst in birst off
Зачастую время нахождения партий может сказаться на качестве полуфабрикатов.
LIFO. Удобство накопления полуфабрикатов перед станком.
Правило особых признаков (приоритет).
Правило кратчайшей операции.
![]()
![]()
Правило максимальной операции

Усечённое правило кратчайшей операции
Использование правила 3 может некоторые достаточно длительные партии навсегда оставить лежать. Здесь ставится некоторый порог, до которого партия ждет и после которого партия получает наивысший приоритет.
Минимально свободное время на пролеживание.

-
запас времени на пролёживание.


-
директивный срок
-
обобщенное суммарное время обработки
партии до конца технологии.
Программа (ПМО) обеспечивает составление расписания, выдавая его на печать, а так же отражает значение критерия оптимальности.
k-
выдается как дата (сумма штрафов +
).
Кроме этого система (модель) накапливает информацию модели последнего анализа узких мест.
Ограничения:
Ограничения:
количество оборудования {
}набор сроков {
}срок {z}
на ресурсы.
Информация о текущем состоянии объекта - модель пересчитывает и учитывает {
}
.Средства воздействия на объект
нематериальные средства (изменение функций подчинения)
материальные средства
увеличение сменности работы оборудования
добавить оборудование.
В дополнительном материале будет подробно рассмотрена задача ОКП для участка механической обработки дискретного мелкосерийного производства с маршрутной технологией на примере программного пакета «МАРТ».
