Статья: Автоматизированное формирование графика поставок материалов внутри предприятия

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Уфимский государственный авиационный технический университет

Кафедра автоматизированных систем управления

Автоматизированное формирование графика поставок материалов внутри предприятия

Гайнетдинов А.Р., студент

Старцев Ю.В., к.т.н., доцент

Аннотация

Рассматривается процесс формирования графика поставок материалов (ГПМ) внутри предприятия. Разработаны мнемосхемы существующего и предлагаемого процессов формирования ГПМ, показывающие взаимодействия объектов и субъектов процесса. На основе математических моделей в виде сетей Петри показана целесообразность автоматизации процесса формирования ГПМ внутри предприятия.

Ключевые слова: автоматизированная система управления поставками материалов, график поставок материалов, сеть Петри.

Annotation

The process of forming a schedule of supplies of materials (GPM) within the enterprise is considered. Mnemonic diagrams of the existing and proposed processes of GPM formation have been developed, showing the interaction of objects and subjects of the process. Based on mathematical models in the form of Petri nets, the expediency of automatizing the process offorming a GPM within an enterprise is shown.

Key words: automatized materials supply management system, materials supply schedule, Petri net.

Введение

Актуальность темы автоматизированного формирования ГПМ внутри предприятия обусловлена тем, что график поставок, будучи одним из главных документов взаимодействия между заказчиком и поставщиком, должен содержать актуальные, надежные и корректные данные, а также составляться в короткие сроки для более быстрого утверждения.

ГПМ отражает конкретные сроки, в которые поставщик должен доставить заказчику те или иные материалы. ГПМ формируется в виде таблицы, носит предварительный характер, согласовывается и подписывается представителями сторон.

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

Формирование ГПМ требует внимательного и ответственного подхода. Не всегда есть возможность продумать заранее все варианты. Однако с помощью автоматизированной информационной системы (АИС) можно структурировать данные о возможных днях поставки, о сотрудниках и необходимом оборудовании.

Исследование существующего процесса

В данной статье рассматривается процесс построения ГПМ для цехов-изготовителей продукции. На данный момент процесс не автоматизирован, запрос и передача информации инженером отдела материально-технического снабжения (ОМТС) из автоматизированной системы управления поставками материалов (АСУПМ) осуществляется вручную.

Начальник ОМТС запрашивает план поставок у начальника планового отдела службы снабжения (ПОСС). Он в свою очередь формирует запрос перечня незапущенных материалов в АСУПМ. После получения перечня незапущенных материалов он запрашивает у начальника цеха план производства, запрос о материалах первой необходимости и о крайних сроках поставки. После получения всего запрошенного он на основании всех предыдущих данных составляет план поставок и отправляет его начальнику ОМТС. В свою очередь начальник ОМТС запрашивает график поставки у инженера ОМТС и передает ему новые данные о поставке. Инженер ОМТС для каждого материала формирует запрос АСУПМ о номере комплекта, о необходимом сроке поставки, о номере детали или сборочной единицы (ДСЕ), а также маршрутную карту материала. После получения данных он на основе всей полученной информации формирует ГПМ и передает его начальнику ОМТС.

Рис. 1. Мнемосхема существующего процесса

На рисунке 1 представлена мнемосхема существующего процесса, составленная по представленному выше описанию.

В существующем процессе запрос и заполнение информации из АСУПМ производится вручную для каждого материала, что занимает достаточно много времени.

Исследование предлагаемого процесса

Для устранения недостатков существующего процесса предлагается разработать и внедрить Модуль формирования ГПМ, который должен предоставлять возможность автоматизированного формирования ГПМ на основе систематизированной информации из АСУПМ.

На рисунке 2 представлена мнемосхема предлагаемого процесса, составленная по описанию ниже.

Рис. 2. Мнемосхема предлагаемого процесса

В предлагаемом процессе начальник ОМТС запрашивает план поставок у начальника ПОСС. Он в свою очередь формирует запрос перечня незапущенных материалов в АСУПМ. После получения перечня незапущенных материалов он запрашивает у начальника цеха план производства, запрос о материалах первой необходимости и о крайних сроках поставки. После получения всех запрошенных данных он на их основании (в совокупности с предыдущими данными) составляет план поставок и отправляет его начальнику ОМТС. В свою очередь начальник ОМТС запрашивает график поставки у инженера ОМТС и передает ему новые данные о поставке. Инженер ОМТС формирует запрос Модулю формирования ГПМ о формирование ГПМ. После чего останется только дополнить сформированный график и передать его начальнику ОМТС.

Математическая модель

Процесс формирования ГПМ в текущих условиях может занимать слишком много времени. В рамках данной работы в организации были опрошены сотрудники ОМТС: начальник отдела и заместитель начальника отдела. На основе данных, полученных в ходе устного опроса, была составлена последовательность действий описываемого процесса, получены примерные временные характеристики, которые впоследствии были усреднены и использовались при моделировании и оценке времени исполнения задач. Для того, чтобы оценить временные промежутки для подготовки и формирования ГПМ, можно применить математический аппарат для моделирования динамических дискретных систем в виде сети Петри.

Для процесса до автоматизации построим сеть Петри с точки зрения инженера ОМТС. Состояния процесса:

Р1 - новые данные о поставках (срок поставки, количество, код причины) получены инженером от начальника ОМТС;

Р2 - детали найдены в АСУПМ инженером ОМТС по полученным от начальника данным;

Р3 - поля с характеристиками детали в ГПМ заполнены инженером ОМТС;

Р4 - достаточное количество необходимых деталей на складе;

Р5 - заполненное инженером ОМТС поле с количеством деталей в ГПМ;

Р6 - подтверждение заполненности всех полей всех деталей инженером ОМТС;

Р7 - распечатанный ГПМ инженером ОМТС;

Р8 - отправленный инженером ОМТС распечатанный ГПМ на согласование начальнику ОМТС;

Р9 - недостаточное количество необходимых деталей на складе;

Р10 - ГПМ без данных о детали с недостаточным количестве на складе;

Р11 - успешное информирование инженером ОМТС отдела закупок о недостаточном количестве определенного типа деталей на складе;

Р12 - незаполненные поля деталей, выявленные инженером ОМТС в ГПМ; Р13 - детали не найдены в АСУПМ инженером ОМТС;

Р14 - успешное информирование инженером начальника ОМТС об отсутствии данных об определенной детали в АСУПМ.

Переходы между состояниями процесса:

t1 - поиск необходимых материалов в АСУПМ инженером ОМТС по полученным данным от начальника;

t2 - заполнение характеристик детали (номер комплекта, необходимый срок

поставки, номер ДСЕ) в ГПМ инженером ОМТС из АСУПМ;

t3 - анализ количества деталей на складе инженером ОМТС;

t4 - заполнение количества деталей в ГПМ инженером ОМТС;

t5 - проверка заполненности полей каждой ДСЕ инженером ОМТС;

t6 - распечатка ГПМ инженером ОМТС;

t7 - отправка инженером ОМТС распечатанного ГПМ на согласование начальнику ОМТС;

t8 - удаление инженером ОМТС данных о ДСЕ с недостаточным количеством на складе из ГПМ;

t9 - информирование инженером ОМТС отдела закупок о недостаточном количестве определенного типа ДСЕ на складе;

t10 - информирование инженером начальника ОМТС об отсутствии данных об определенной ДСЕ в АСУПМ.

На рисунке 3 отображен процесс формирования ГПМ внутри предприятия до автоматизации с описанными выше состояниями и переходами.

Рисунок 3 - Сеть Петри для процесса до автоматизации

мнемосхема автоматизация график поставка материал

Для наглядного представления результатов выполнения переходов процесса до автоматизации данные сведены в таблицу 1.

Таблица 1

Результаты выполнения переходов процесса до автоматизации

Переходы Состояния

ti, мин

t2, мин

t3, мин

t4, мин

t5, мин

t6, мин

t7, мин

t8, мин

t9, мин

t10, мин

pi

3

-

-

-

-

-

-

-

-

-

p2

-

40

-

-

-

-

-

-

-

-

p3

-

-

5

-

-

-

-

-

-

-

p4

-

-

-

1

-

-

-

-

-

-

p5

-

-

-

-

2

-

-

-

-

-

p6

-

-

-

-

-

2

-

-

-

-

p7

-

-

-

-

-

-

10

-

-

-

p8

-

-

-

-

-

-

-

-

-

-

p9

-

-

-

-

-

-

-

2

-

-

p10

-

-

-

-

-

-

-

-

10

-

P11

-

-

-

-

2

-

-

-

-

-

p12

-

40

-

-

-

-

-

-

-

-

p13

-

-

-

-

-

-

-

-

-

10

p14

-

-

-

-

2

-

-

-

-

-

Переход из состояния Р2 или Р12 в состояние Р3 занимает критические 40 минут. Это связано с тем, что поиск ведется инженером ОМТС вручную для каждой детали и заполняется каждое поле характеристики вручную. При увеличении количества деталей процесс может занимать критически много времени. Для оценки временных затрат до автоматизации возьмем в пример максимальное безошибочное время формирования графика для одного материала. Согласно таблице 1 создание ГПМ c учетом состояний Р1-Р8 и переходов t1-t7 займет 63 минуты, а в случае появления отклонений (состояния Р9-Р14, переходы t8 - t10) - 117 минут.

Для сравнения построим сеть Петри для процесса после автоматизации с точки зрения инженера ОМТС. Состояния процесса:

Р1 - новые данные о поставках (срок поставки, количество, код причины) получены инженером от начальника ОМТС;

Р2 - автоматически сформированный ГПМ, готовый для ручного внесения дополнительных данных инженером ОМТС;

Р3 - автоматически сформированный ГПМ с заполненными полями ручного ввода;

Р4 - достоверные данные о количестве деталей на складе в автоматически сформированном ГПМ;

Р5 - автоматически сформированный ГПМ с заполненными полями;

Р6 - автоматически сформированный ГПМ с корректно заполненными полями;

Р7 - распечатанный ГПМ инженером ОМТС;

Р8 - отправленный инженером ОМТС распечатанный ГПМ на согласование начальнику ОМТС;

Р9 - ГПМ не сформирован автоматически модулем формирования ГПМ;

Р10 - возможность исправления ошибки инженером ОМТС, возникающей при автоматическом составлении ГПМ в модуле формирования ГПМ;

Р11 - отсутствие ошибок при автоматическом составлении ГПМ;

Р12 - присутствие ошибок при автоматическом составлении ГПМ, после попытки их устранения инженером ОМТС;

Р13 - невозможность исправления ошибки инженером ОМТС, возникающей при автоматическом составлении ГПМ в модуле формирования ГПМ;

Р14 - успешное отправление запроса на устранение ошибок от инженера ОМТС ведущему программисту отдела автоматизированных систем управления (АСУ);

Р15 - недостаточное количество необходимых деталей на складе;

Р16 - ГПМ без данных о детали с недостаточным количестве на складе;

Р17 - успешное информирование инженером ОМТС отдела закупок о недостаточном количестве определенного типа деталей на складе;

Р18 - выявление незаполненных полей детали инженером ОМТС в ГПМ;

Р19 - некорректно заполненные поля в автоматически сформированном ГПМ в модуле формирования ГПМ;