Scientific journal
Fundamental research
ISSN 1812-7339
"Перечень" ВАК
ИФ РИНЦ = 1,674

MODELING OF COMPLEX MANUFACTURING SYSTEMS USING ITERATIVE NETS

Korneev A.M. 1 Nagi A.M.M. 1 Smetannikova T.A. 1
1 Federal State Educational Institution of Higher Education Lipetsk State Technical University
The paper discusses the possibility of using iterative nets to describe the motion of the metal between the aggregates and the simulation of complex production systems. The proposed one-dimensional iterative bidirectional net allows consideration of the incomplete production of metal from aggregate to aggregate in a long time due to the presence of the time variable. Iterative net allows you to track information about the production process and the prime cost over time. It represents a chain of memory cells. The signals in such net depend not only on the number of cells, but also on time. The equation of state and internal inputs and outputs of the memory cells, or a conventional linear stationary discrete-time dynamic system solve the problem of calculating the cost of steel based on the model of iterative nets.
iterative net
the chain of memory cells
the neighborhood template
discrete-time dynamic system
the prime cost of production
work in progress
1. Bljumin S.A., Korneev A.M. Diskretno-argumentnoe modelirovanie sistem obrabotki informacii i upravlenija: uchebnoe posobie Lipeck: LipPi, 1993. 90 р.
2. Bljumin S.L., Korneev A.M. Diskretnoe modelirovanie sistem avtomatizacii i upravlenija: monografija; Lipeckij jekologo-gumanitarnyj institut. Lipeck: LJeGI, 2005, 124 р.
3. Korneev A.M., Miroshnikova T.V. Metodika rascheta zatrat s uchetom vlijanija tehnologicheskih faktorov // Sistemy upravlenija i informacionnye tehnologii. 2007. no. 4.2(30). рр. 251–255.
4. Korneev A.M., Miroshnikova T.V. Razrabotka modelej analiza jekonomicheskih pokazatelej slozhnoj promyshlennoj sistemy // Socialno-jekonomicheskie javlenija i processy. 2010. no. 6. рр. 87–91.
5. Korneev A.M., Miroshnikova T.V. Use of discrete space-temporary models at calculation of the prime cost of metal production. in: Proceedings of the Workshop on Computer Science and Information Technologies (CSIT’2008). Antalya, Turkey, September 15–17. 2008. Vol. 1. рр. 197–199.

Процесс производства металлопродукции является длительным многоступенчатым процессом. Важной задачей является отслеживание движения металла по технологической цепочке с учетом изменения его параметров и фиксацией параметров обработки на отдельных агрегатах, что формирует состояние клеток итеративной сети, описывающих эти агрегаты. Движение металла по агрегатам, используемое в итеративных сетях [1–5], приведено на рис. 1.

pic_21.wmf

Рис. 1. Движение металла между агрегатами

Входом для каждого i-го агрегата в представленной модели является величина korneev01.wmf, показывающая, какой объем продукции в состоянии обработать данное оборудование за текущий период (в данном случае месяц). Данная величина может быть получена в результате объемного планирования и распределения производственной программы по календарным периодам. Вход korneev02.wmf является составным и складывается из суммарных значений объема годной продукции, произведенной на i – 1-м агрегате, и количества незавершенного производства, находящегося на складе, на начало текущего календарного периода. Однако не весь объем поставляемых полуфабрикатов может быть обработан на следующем переделе из-за ограничений по мощности оборудования, оставшаяся часть годного сырья поступает на склады и составляет незавершенное производство на начало следующего отрезка времени.

Выходами элементарной ячейки технологической цепи служат неотъемлемые составляющие любого производства: korneev03.wmf – годная продукция, подлежащая обработке на следующем производственном агрегате; korneev04.wmf – отходы производства, включающие также полуфабрикаты, забракованные отделом технического контроля и направленные в беззаказную продукцию.

korneev05.wmf – объем годного полуфабриката после i-го агрегата; korneev06.wmf, korneev07.wmf – объем незавершенного производства после i-го агрегата (начало и конец месяца); korneev08.wmf – объем полуфабриката, обработанного на i-м агрегате (за исследуемый календарный период).

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

Итеративная сеть представляет собой цепочку клеток с памятью [1, 3]. Сигналы в такой сети зависят не только от номера клеток s, но и от времени t. Обозначим состояние клетки s в момент t через ξ(t, s). Кроме внешних входа u(t, s) и выхода y(t, s), она имеет внутренние вход x(t, s – 1) и выход x(t, s).

Величины, представленные выше, необходимо описать в терминах одномерных двунаправленных сетей.

Для каждого состояния необходимо ввести дополнительные индексы:

i – номер агрегата (i = 1, …, n), j – номер элемента сортамента (j = 1, …, m); t – календарный период.

Номер клетки s определяется индексом, соответствующим номеру агрегата технологической цепи. Таким образом, каждая s{i} клетка итеративной сети описания производства будет иметь, помимо состояний ξ(t, s{i}), внутренние входы x(t, s{i – 1}) и выход x(t, s{i}).

В итоге с помощью внутренних состояний и внутренних входов и выходов можно описать основные переменные:

korneev09.wmf

korneev10.wmf

korneev11.wmf

Каждый i-й агрегат за рассматриваемый календарный период t должен произвести определенный объем продукции Vпр(i, j, t), которая должна быть направлена на обработку на следующий i + 1-й агрегат либо отправлена в складские помещения в качестве незавершенного производства, добавляемого к уже хранящемуся на начало текущего месяца объему сырья korneev12.wmf.

Причем текущая себестоимость полуфабрикатов korneev13.wmf может отличаться от себестоимости на продукцию за предыдущие отрезки рассматриваемого календарного периода.

Продукция может ожидать дальнейшей обработки продолжительное время. Если по истечении исследуемого отрезка календарного периода суммарные заказы Vreal(i + 1, j, t – 1) на полуфабрикаты от следующего в цепи агрегата уступают в размере находящемуся на хранении на начало текущего момента времени объему металлов, то на начало следующего месяца на складе останется объем полуфабрикатов, равный korneev14.wmf определяемый как разность двух величин:

– количества годной продукции, поступающей напрямую с i-го агрегата, и объема хранящегося на складах незавершенного производства, т.е. korneev15.wmf;

– объема полуфабриката, обработанного на i + 1-м агрегате за истекший месяц Vreal(i + 1, j, t – 1).

В качестве внутреннего входа для i-го оборудования выбрана величина Vreal(i + 1, j, t – 1), которая характеризует фактическую мощность i + 1-го металлургического агрегата и показывает, какое количество полуфабрикатов агрегат действительно может обработать без увеличения текущей его загрузки при учете трудоемкости операций. Требуемый объем может рассчитываться в результате решения задачи объемно-календарного планирования по критерию минимизации суммарных издержек на хранение полуфабрикатов, длительности производственного цикла получения заданного объема готовой продукции. В результате учета величины Vreal(i + 1, j, t – 1) затраты предприятия на незавершенное производство не будут превосходить заданного уровня расходов.

Как было отмечено выше, расчет себестоимости готовой продукции происходит итеративно по всем видам оборудования. При расчете стоимости полуфабрикатов на каждом i + 1-м этапе требуется размер цены Sпр(i, j, t) годного продукта, обработанного за предыдущую операцию.

Одномерная двунаправленная итеративная сеть, описывающая движение металла с учетом стоимости полуфабриката, представлена на рис. 2, где X1, X2,  Ξ, Ξ* – векторы, учитывающие обрабатываемый сортамент:

korneev16.wmf

korneev17.wmf

pic_22.wmf

Рис. 2. Одномерная двунаправленная итеративная сеть движения металла с учетом стоимости полуфабриката

Управление данной сетью можно представить в виде

korneev18.wmf

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

korneev19.wmf

korneev20.wmf

Это описание формально вполне идентично описанию двумерной полуторанаправленной цепи [1, 3]. Шаблон пространственно-временного соседства соответствует показанному на рис. 3.

Рассмотрим один из вариантов двумерных полуторанаправленных итеративных цепей, для простоты представленного только шаблоном соседства.

pic_23.wmf

Рис. 3. Шаблон соседства двумерной полуторанаправленной цепи

Данная цепь описывается уравнением

korneev21.wmf

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

Заключение

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