Научная электронная библиотека
Монографии, изданные в издательстве Российской Академии Естествознания

4.1. Базовое предприятие

Модель описывает деятельность абстрактного предприятия, которое занимается производством некоторого продукта. С помощью данной модели проводится сравнительный анализ инструментальных средств имитационного моделирования мультиагентных систем с разработанным пакетом BPsim2.

Предприятие работает по схеме «производство на заказ». Рассматривается производство одного вида продукции; для этого производства требуется один вид ресурса. Запасы необходимых ресурсов для производства и запасы готовой продукции на складе отсутствуют.

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

Процессы ресурсного взаимодействия предприятия с внешней средой определяют состав внутренних процессов предприятия. В этой среде выделяем такие объекты, как конкуренты и потенциальные потребители товаров и услуг, производимых базовым предприятием. Для формализации во внешней среде выделим таких агентов, как «Потребитель» и «Потенциальный потребитель».

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

Схема взаимодействия агентов представлена на рис. 4.1.

Обозначения в модели следующие:

n – партия продукции, которую 1 рабочий выпускает за время t (это наименьшая единица измерения продукции);

t – время выпуска одной партии 1-м рабочим;

s – стоимость одной партии;

p – производственные мощности для выпуска 1 партии 1 рабочим за время t;

4_1.wmf

Рис. 4.1. Схема взаимодействия агентов в модели

Si – стоимость i-го заказа;

N i – кол-во продукции i-го заказа, Ni = kin;

ki – кол-во заказанных партий i-го заказа, целое число;

Тi – время выполнения i-го заказа;

Нi – сумма штрафных санкций i-го заказа;

zi – i-й заказ;

Si рес – стоимость ресурсов i-го заказа (Si рес = 0,1Si);

Si раб – стоимость рабочей силы i-го заказа (Si раб = 0,2Si);

Si накл = 0,5Si – накладные расходы (заработная плата ИТР – инженерно-технических работников, АУП – административно- управленческого персонала, коммунальные услуги, ремонты, информационные услуги, и т. д.), налоги, оборудование, аренда здания и т. д.

pribi = Si – Si пр – Si накл – hi – прибыль i-го заказа;

xi – кол-во основных рабочих для выполнения заказа zi;

yi – дополнительные рабочие, привлеченные к заказу zi;

a124.wmf – фактическое время изготовления заказа zi;

pi – производственные мощности для zi;

S* – предельная стоимость заказа, которую готов потратить потребитель 1А;

U* – предельное время задержки выполнения заказа zi, которое готов ждать потребитель 1А;

τi – кол-во дней просрочки выполнения заказа zi;

bi – кол-во брака при выполнении заказа zi;

Si пр – прямые затраты (Si пр = Si рес + Si раб = 0,1Si + 0,2Si + Δ*yi);

i – номер заказа (на начало года i = 0);

rj – признак состояния заказа zi («0» – не рассчитанный, «4» – рассчитанный, «1» – идущий, «2» – завершенный, «3» – отказ потребителя);

µ – нормативное время (предпроизводственный норматив, 5 дней);

x* – число свободных основных рабочих, a125.wmf (первоначально х* = PR);

p* – свободные производственные мощности, a126.wmf (первоначально p* = ST), здесь j – бегущий индекс по идущим заказам;

PR – общее количество рабочих на предприятии;

ST – кол-во производственных мощностей на предприятии;

Θ – текущее время в днях (по абсолютной шкале времени от 0 до 365 дней, первоначально 0);

Θi – время начала выполнения заказа zi;

В [365] – массив плановой загрузки производственных мощностей, в начале года В = 0. Элемент В [Θ] показывает, сколько производственных мощностей занято в день Θ по плану.

Δ – единовременные затраты на поиск одного дополнительного рабочего;

Ui – время задержки выполнения заказа zi, время на ожидание освобождения производственных мощностей;

Discard_Time – время, через которое Потребитель, уже купивший товар, снова становится Потенциальным потребителем;

-Ad_Effectiveness – эффективность от рекламы;

-Contact_Rate – число контактов данного Потребителя с другими в день;

-Adoption_Fraction – сила убеждения Потребителя.

Описание моделей агентов базового предприятия приведено в таблице А.1 приложения.

Ограничения модели

1. Моделируется процесс организации базового предприятия, завоевания им рынка и создания своей клиентской базы. Поэтому вначале все потребители – потенциальные.

2. Количество привлеченных рабочих не больше количества рабочих на всем предприятии (y ≤ PR). Предполагаем, что при нехватке рабочей силы «Начальник производства» обращается на рынок труда и привлекает недостающих рабочих. При этом предприятие несет дополнительные затраты в размере Δ на каждого рабочего.

3. Количество привлеченных к заказу станков (производственных мощностей) не больше общего количества станков за вычетом количества станков, находящихся в ремонте. Обозначим наибольшее доступное кол-во станков ST (p ≤ ST). Ограничение по производственным мощностям является самым существенным, т. к. при их нехватке задерживается выполнение заказа и предприятие платит штрафы.

4. «Управляющий поставками» не заказывает ресурсы у поставщиков, пока «Потребитель» не перечислил деньги за заказ.

5. «Начальник производства» не начинает выполнение заказа, пока не получены материалы.

6. Продукция не отгружается «Потребителю», пока не устранен брак.

Временные показатели модели

1. Считаем, что время t пошло, когда «Начальник производства» запустил заказ в производство. После того, как «Потребитель» перечислил деньги проходит µ дней до фактического начала производства (даже при наличии ресурсов). Время µ – предпроизводственный норматив, например 5 дней. В это время µ (дней) входит: банковские дни; время на заказ материально – технических ресурсов (МТР); время на проплату МТР; время на доставку МТР; время на входной контроль качества МТР; время на подготовку конструкторско-технологической документации.

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

Основные процессы базового предприятия представлены на рис. 4.2.

4_2.tif

Рис. 4.2. Основные процессы базового предприятия

Исходные данные представлены в табл. 4.1.

Таблица 4.1

Исходные данные

Переменная

Наименование

Значение

Ед. изм.

t

время выпуска одной партии 1-м рабочим

4

дней

PR

общее количество основных рабочих

50

шт.

ST

количество производственных мощностей

70

шт.

µ

предпроизводственный норматив

5

дней

n

партия продукции, которую 1 рабочий выпускает за время t

4

шт.

p

производственные мощности для выпуска 1 партии 1 рабочим за время t

1

шт.

s

стоимость одной партии

30

тыс. руб

Δ

затраты на поиск одного дополнит. рабочего

0,5

тыс. руб

В данном примере решается задача обработки 20 заказов. При этом значения количества партий товара и времени выполнения были выбраны случайным образом. Основные показатели модели представлены в табл. 4.2. Временные показатели модели представлены в табл. 4.3. Диаграмма Ганта по использованию производственных мощностей представлена в табл. 4.4. Диаграмма Ганта по задействованному числу основных рабочих представлена в табл. 4.5.

Разработка модели базового предприятия и проведенные эксперименты в системе BPsim2 позволили провести отладку СДМС и дали основание перейти к решению практических задач.

Таблица 4.2

Основные показатели модели

Номер заказа

Кол-во заказанных партий

Кол-во продукции

Время выполнения заказа Zi

Производственные мощности заказа Zi

Стоимость заказа Zi

Кол-во рабочих для выполнения заказа

Дополнительные рабочие, привлеченные к заказу

Сумма штрафных санкций i-го заказа

Кол-во брака для i-го заказа

Стоимость ресурсов

Стоимость рабочей силы

Дополнительные затраты

Прямые затраты

Накладные расходы

Прибыль i-го заказа

Отказ потребителя

i

ki

Ni

Ti

pi

Si

xi + yi

yi

hi

bi

si рес

si paб

Δ*yi

Si прям

Si накл

Прi

rj = 3

1

8

32

1

8

336,00

32

0

0

0

33,60

67,20

0,00

100,80

168,00

67,20

0

2

15

60

4

15

418,50

15

0

0

0

41,85

83,70

0,00

125,55

209,25

83,70

0

3

41

164

4

41

1107,00

41

6

0

1

110,70

221,40

3,00

335,10

553,50

218,40

0

4

20

80

4

20

540,00

20

5

0

0

54,00

108,00

2,50

164,50

270,00

105,50

0

5

17

68

2

17

569,16

34

0

0,00

0

56,92

113,83

0,00

170,75

284,58

113,83

0

6

55

220

4

55

0,00

0

0

0

0

0,00

0,00

0,00

0,00

0,00

0,00

1

7

15

60

4

15

418,50

15

14

0

3

41,85

83,70

7,00

132,55

209,25

76,70

0

8

12

48

2

12

401,76

24

24

0

2

40,18

80,35

12,00

132,53

200,88

68,35

0

9

15

60

2

15

502,20

30

0

0

1

50,22

100,44

0,00

150,66

251,10

100,44

0

10

18

72

2

18

602,64

36

17

0

0

60,26

120,53

8,50

189,29

301,32

112,03

0

11

5

20

4

5

135,00

5

0

13,5

4

13,50

27,00

0,00

40,50

67,50

13,50

0

12

25

100

4

25

675,00

25

0

67,5

20

67,50

135,00

0,00

202,50

337,50

67,50

0

13

22

88

2

22

712,80

44

24

0

0

71,28

142,56

12,00

225,84

356,40

130,56

0

14

52

208

4

52

1326,00

52

2

0

3

132,60

265,20

1,00

398,80

663,00

264,20

0

15

38

152

4

38

1026,00

38

0

0

2

102,60

205,20

0,00

307,80

513,00

205,20

0

16

18

72

2

18

602,64

36

36

0

0

60,26

120,53

18,00

198,79

301,32

102,53

0

17

15

60

4

15

405,00

15

15

0

1

40,50

81,00

7,50

129,00

202,50

73,50

0

18

17

68

2

17

569,16

34

22

0

0

56,92

113,83

11,00

181,75

284,58

102,83

0

19

14

56

2

14

468,72

28

0

0

1

46,87

93,74

0,00

140,62

234,36

93,74

0

20

5

20

1

5

210,00

20

0

0

0

21,00

42,00

0,00

63,00

105,00

42,00

0

Итого

427

1708

58

427

11026,08

544

165

81

38

1102,608

2205,216

82,5

3390,32

5513,04

2041,72

1

Таблица 4.3

Временные показатели модели

 

Предпроизводственный норматив µ

 

Время на изготовление продукции t

 

Номер заказа

Кол-во заказанных партий

Время прихода заказа

 

Время на заказ МТР

Время на проплату МТР

Время на доставку МТР

Время на входной контроль качества МТР

Время на подгот. констр.-технол. докум.

Нормативное время

Время на ожидание осв-я про

Время на производство продукции

Время на контроль качества готовой продукции

Время на исправление брака

Время на предпродажную подготовку и упаковку

 

Кол-во дней просрочки

Время на доставку потребителю

i

ki

Θi

       

Ti*0,05

 

µ

Ui

Ti*0,8

Ti*0,1

0,7*bi* (Ti/Ni)

Ti*0,1

Ti*

τi

 

1

8

2

2

1

1

1

0,1

0

5

0

0,8

0,1

0

0,1

1

0

1

2

15

3

2

1

1

1

0,2

0

5

0

3,2

0,4

0

0,4

4

0

1

3

41

5

2

1

1

3

0,2

2

9,2

0

3,2

0,4

0

0,4

4

0

2

4

20

6

2

1

1

2

0,2

0

6,2

1

3,2

0,4

0

0,4

4

0

1

5

17

7

2

1

1

1

0,1

1

6,1

2

1,6

0,2

0

0,2

2

0

1

6

55

8

2

1

1

3

0,2

2

9,2

3

0

0

0

0

0

0

0

7

15

9

2

1

1

2

0,2

0

6,2

0

3,2

0,4

0,1

0,4

4

0

1

8

12

10

2

1

1

2

0,1

0

6,1

0

1,6

0,2

0,1

0,2

2

0

1

9

15

11

2

1

1

2

0,1

0

6,1

0

1,6

0,2

0

0,2

2

0

1

10

18

12

2

1

1

3

0,1

0

7,1

0

1,6

0,2

0

0,2

2

0

1

11

5

14

2

1

1

3

0,2

3

10,2

0

3,2

0,4

0,6

0,4

5

1

1

12

25

15

2

1

1

3

0,2

0

7,2

0

3,2

0,4

0,6

0,4

5

1

1

13

22

16

2

1

1

2

0,1

0

6,1

0

1,6

0,2

0

0,2

2

0

1

14

52

17

2

1

1

3

0,2

1

8,2

2

3,2

0,4

0

0,4

4

0

2

15

38

18

2

1

1

3

0,2

0

7,2

5

3,2

0,4

0

0,4

4

0

1

16

18

20

2

1

1

2

0,1

0

6,1

0

1,6

0,2

0

0,2

2

0

1

17

15

22

2

1

1

3

0,2

0

7,2

0

3,2

0,4

0

0,4

4

0

1

18

17

25

2

1

1

2

0,1

0

6,1

0

1,6

0,2

0

0,2

2

0

1

19

14

27

2

1

1

1

0,1

1

6,1

0

1,6

0,2

0

0,2

2

0

1

20

5

30

2

1

1

1

0,1

0

5,1

0

0,8

0,1

0

0,1

1

0

1

Таблица 4.4

Диаграмма Ганта «Используемые производственные мощности»

Номер зак i /дни

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

1

   

8

                                                       

2

     

15

15

15

15

                                               

3

         

41

41

41

41

                                           

4

             

20

20

20

20

                                       

5

                 

17

17

                                       

6

отказ Потребителя

                                                 

7

                 

15

15

15

15

                                   

8

                   

12

12

                                     

9

                     

15

15

                                   

10

                       

18

18

                                 

11

                           

5

5

5

5

                         

12

                             

25

25

25

25

                       

13

                               

22

22

                         

14

                                     

52

52

52

52

               

15

                                             

38

38

38

38

       

16

                                       

18

18

                 

17

                                           

15

15

15

15

         

18

                                                 

17

17

       

19

                                                     

14

14

   

20

                                                           

5

Условные обозначения:

– день выполнения заказа

– день ожидания освобождения производственных мощностей

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

Таблица 4.5

Диаграмма Ганта «Задействованное число основных рабочих»

Номер зак i /дни

0

1

2

3

4

5

6

7

8

9

                                         

1

   

32

                                                       

2

     

15

15

15

15

                                               

3

         

35

35

35

35

                                           

4

             

15

15

15

15

                                       

5

                 

34

34

                                       

6

отказ Потребителя

                                                 

7

                 

1

1

1

1

                                   

8

                   

0

0

                                     

9

                     

30

30

                                   

10

                       

19

19

                                 

11

                           

5

5

5

5

                         

12

                             

25

25

25

25

                       

13

                               

20

20

                         

14

                                     

50

50

50

50

               

15

                                             

38

38

38

38

       

16

                                       

0

0

                 

17

                                           

0

0

0

0

         

18

                                                 

12

12

       

19

                                                     

28

28

   

20

                                                           

20


Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1.074