Skip to content
Ружейников Михаил edited this page Dec 21, 2019 · 5 revisions

Тема ВКР: Разработка алгоритмов функционирования интеллектуального агента-диспетчера в среде цифрового производства

Объект исследований: алгоритмы автоматизированного составления расписаний и диспетчерского управления в среде цифрового производства

Предмет исследований: алгоритмы функционирования интеллектуального агента-диспетчера в среде цифрового производства

Процессы верхнего уровня:

А1 Определить процессы для диспетчеризации

А2 Подготовить сменно-суточные расписания

А3 Выдавать указания к работе

А4 Получение информации о достижении результата

А5 Реакция на внештатные ситуации

Роль: Диспетчер

Цель моделирования: выделение процессов, эффективность которых можно улучшить с помощью внедрения мультиагентной системы.

IDEF0

A-0

A0

A1

A2

A3

A4

A5

Определение конфигурации технических средств: ПК с операционной системой Microsoft Windows 10, сервер Microsoft SQL Server.

Определение конфигурации программных средств: двухуровневая.

Определение допустимых видов хранилищ и их размещения: БД под управлением MS SQL Server Express, файл формата .xls.

DFD

A21

A23

A33

A41

A43

A51

A53

Определение числовых показателей для цели потенциального проекта автоматизации

В данной системе представлен модуль для упрощения диспетчеризации производственных процессов, который диспетчеризирует отдельные процессы и выступает в роли помощника главного диспетчера производства. Конечный результат работы данного модуля - это управление всеми процессами, доверенными ему, реагирования на внештатные ситуации, подготовка сменно-суточного расписания.

В среднем на подготовку сменно-суточного расписания, диспетчер производства тратит 30 минут рабочего времени в день (Блок A2), на распределение и контроль задач каждого процесса, диспетчер тратит в среднем, порядка 45 минут в день (Блок A3-A4). Время анализа внештатной ситуации будет разный, в зависимости от опыта диспетчера и от конкретной проблемы, следовательно, время, которое требуется для анализа, очень сложно определить. В рамках работы, предположим, что это около 120 минут в рабочую неделю. Суммарное время, которое экономит, данный модуль будет, порядка, 630 + 945 + 480 = 2055 минут или ~34-35 часов в месяц. При средней заработной плате в нашей стране около 37000 рублей, в месяц экономия составит ~7500 рублей в месяц, или 92400 рублей в год.

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

Определение числовых показателей для трудозатрат на разработку программных средств

Определение числа и сложности функциональных точек для модулей и хранилищ

Расчет сложности разработки методом FPA/IFPUG.

Расчет трудозатрат на разработку «с нуля» методом COCOMO II.

Вывод

Данная система является экономически выгодной и реализуемой в рамках дипломного проекта.