- •1. Концепция жизненного цикла продукции (изделия)
- •2. Бережливая логистика
- •3. Программные комплексы управления проектами
- •4. Проектирование и оценка длительности менеджера по инновациям
- •5. Cals, edm, pdm системы
- •6. Определение очередности решения задач автоматизации
- •7. Интеграция различных информационных систем в рамках концепции cals/plm
- •8. Структурно-информационная модель проектирования
- •9. Алгоритм определения необходимого количества машин и рабочих мест ручной обработки в сортировочном центре
- •10. Организации, участвующие в работах по созданию автоматизированной системы
- •11. Назначение и расчет нормативного запаса машин
- •12. Методика построения графика Ганта
- •13. Инициализация проекта
- •14. Стандарты управления качеством iso 9000
- •15. Стадии и этапы создания автоматизированной системы
- •16. Привязка сетевого графика к календарю
- •17. Технико-экономическое обоснование и устав проекта
- •18. Расчет сроков задержки корреспонденции при эффективном использовании машин
- •19. Расчет значений параметров сетевого графика
- •20. Управление рисками проекта
- •2.2. Анализ чувствительности (метод вариации параметров)
- •2.3. Метод формализованных сценариев (анализ сценариев развития проекта)
- •2.4. Метод Монте-Карло
- •2.5. Метод построения дерева решений
- •3. Методы минимизации рисков (строго с картинок)
- •21. Построение матрицы кратчайших расстояний между колонками ячеек стеллажей на складе
- •22. Алгоритм построения маршрутов сбора товаров со стеллажей на складе при ограничении на время обслуживания маршрута
21. Построение матрицы кратчайших расстояний между колонками ячеек стеллажей на складе
Ответ:
Матрица кратчайших расстояний - матрица, содержащая в себе расстояния (в виде дистанции или времени) между парами ячеек на складе.
По умолчанию предполагается, что на складе отсутствуют ограничения движения (например, односторонних движений), отсюда, матрица рассматривается как треугольная. (при расчетах вторая половина - отражение первой).
На первом этапе определяется расстояние от каждой ячейки до линии транспортера (как разность координаты по y нулевой точки отсчета и координаты у ячейки). Это - первая строка матрицы. (расстояния Сij00)
Второй этап построения матрицы заключается в поиске расстояний между всеми ячейками, находящимися в одном ряду стеллажей (столбцы на схеме). Данное расстояние - разность координат y соответствующих ячеек. То есть на данном этапе находятся все расстояния Сijkk.
Третий этап ищет расстояния между ячейками, траектория для которых не требует огибания стеллажей (то есть от ячеек, расположенных у проходов). Данное расстояние рассчитывается так:
(если стеллажи напротив друг друга) Сikjl=yk-yi+xl--xj+ если k>i и l>j (если l<j, меняем иксы местами).
(если стеллажи противоположно расположены) Сikjl=yk-yi+xl+-xj- если k>i и l>j (если l<j, меняем иксы местами).
(если стеллажи по одну сторону по оси х) Сikjl=yk-yi+xl--xj- или Сikjl=yk-yi+xl+-xj+ .
Наконец, на последнем этапе находятся расстояния между всеми остальными ячейками (то есть теми, где требуется огибание стеллажей, и не понятно, где быстрее, справа, или слева)
Расчет таков:
Сikjl=min(yk+yi-2yячейки начала стеллажа+xl--xj+ ; 2уячейки конца стеллажа-yk-yi+xl--xj+ )
(для случаев расположения ячеек противоположно/по одну сторону по оси х, использовать знаки при иксах из третьего шага)
Итак, таблица заполнена. В случае каких-либо ограничений, соответствующие ячейки заполняются знаком бесконечности (при вычислениях данные пути будут рассчитываться, но будут отброшены, как не оптимальные).
Я ПОЧУВСТВОВАЛ ВОЗМУЩЕНИЕ В СИЛЕ, КАК БУДТО 4 СТРАНИЦЫ ТЕКСТА ЗАКРИЧАЛИ И В ОДИН МИГ УТИХЛИ…
22. Алгоритм построения маршрутов сбора товаров со стеллажей на складе при ограничении на время обслуживания маршрута
Ответ:
«Алгоритм построения маршрутов сбора товаров со стеллажей базируется на принципиах, используемых в алгоритме Флетчера-Кларка-Райта и универсальном эвристическом алгоритме оптимизации построения кольцевых маршрутов и схем перевозки.»
«1) Маршруты строятся отдельно для каждой артикул. Если в одну тару необходимо собирать несколько артикулов, то они объединяются в одну группу под общим номером в табл. 1.
В табл. 1 выделяется строка с номером артикула, для которого строятся маршруты. При этом во фрагменте таблицы (табл. Ф10 остаются обозначения только тех КЯ aij, для которых mij > 0
«2) Из ПМКР выделяется фрагмент, содержащий только КЯ, выделенные в п.1 — матрица кратчайших расстояний (МКР);
3) Для выделенных в п.1 КЯ составляется матрица затрат времени (МЗВ), элементы которой рассчитываются по формулам (1) — (3).
4) По данным МЗВ и фрагменту табл. 2, в котором представлены значения tут для стеллажей с КЯ, в которых находятся собираемые артикулы, строится матрица экономии времени (МЭВ), в первую. строку которой заносятся значения t0i0j, в первый столбец — значения tioj0,а в основную часть матрицы — значения Δikjl, рассчитанные по формуле (5).
В МЭВ заносятся только значения Δikjl > 0, вместо значений Δikjl ≤ 0 в МЭВ заносятся нули. Использование этой матрицы даёт возможность организовать последовательную процедуру построения маршрутов.
5) Построение каждого очередного маршрута начинается от КЯ, находящейся в ряду стеллажей, наиболее удалённом от точки ω (рис. 1), т.е. имеющему максимальный номер i, и в ряду КЯ, имеющему максимальный номер i для этого ряда стеллажей. КЯ с соответствующими номерами amaximaxj выбирается в МЭВ.
6) Анализируются строка и столбец МЭВ, соответствующие наиболее удалённой КЯ. Находится максимальное значение экономии времени max(Δmaxikmaxjl). Этому элементу соответствует КЯ akl, которая претендует на роль предыдущего или последующего пункта маршрута. Направление движения по маршруту задаётся движением рабочего органа сборного транспортёра — по стрелке в сторону точки ω (рис. 1, был выше).
(Источник: Лекция 6. Сбор товаров со стеллажей)
Практики:
Построить сетевой график по данным условиям Работы проекта: 1, 2, 3, 4 и 5. Работу 3 можно начинать после окончания работ 1 и 2, а работу 5 – после окончания работ 3 и 4
Построить сетевой график по данным условиям Работы проекта: 1, 2, 3, 4, 5, 6, 7 и 8. Одновременно начинаются работы 1 со 2 и 3 с 4. Работа 5 может начаться после окончания работы 1; работа 6 – после окончания работ 2 и 3; работа 7 – после окончания работы 4; работа 8 – после окончания работ 5, 6 и 7
Построить сетевой график по данным условиям Работы проекта: 1, 2, 3, 4, 5 и 6. Работу 5 можно начинать после окончания работ 1, 2 и 3; работу 6 − после окончания работ 3 и 4 (я не уверен)
Построить сетевой график по данным условиям Работы проекта: 1, 2, 3, 4, 5, 6 и 7. Работу 5 можно начинать после окончания работ 1 и 2; работу 6 – после окончания работ 1, 2, 3 и частично работы 4, работу 7 – после окончания работ 3, 4 и 5 (я не уверен)
Пронумеровать события сетевого графика
Пронумеровать события сетевого графика
Пронумеровать события сетевого графика
Пронумеровать события сетевого графика
