99009

Распределенная система обработки данных. Микропроцессорные системы

Курсовая

Коммуникация, связь, радиоэлектроника и цифровые приборы

Схема модели в виде системы массового обслуживания Где: ADV- СМО моделирующая задержку поступления заявки от источника информации А; BUF1- СМО моделирующая входной буфер блока отбраковки данных; BL1- СМО моделирующая работу блока отбраковки данных; BUF2- СМО моделирующая входной буфер блока сжатия данных; BL2- СМО моделирующая работу блока сжатия данных; BUF3- СМО моделирующая входной буфер блока оработки данных; BL3- СМО моделирующая работу блока обработки данных. Затем заявки поступают на входной буфер BUF1 блока...

Русский

2016-07-22

152.5 KB

0 чел.

25

Министерство высшего и общего образования Российской Федерации

Рязанская государственная радиотехническая академия

Кафедра Систем Автоматизированного Проектирования Вычислительных Средств

Микропроцессорные системы

пояснительная записка к курсовому проекту по курсу

"Телекоммуникационные системы"

Проект разработала:

студентка  группы 846

Бобылева Л.А.

Руководитель проекта:

доц. каф. САПР ВС

Цыцаркин Ю.М.

Рязань 2002


РЯЗАНСКАЯ ГОСУДАРСТВЕННАЯ РАДИОТЕХНИЧЕСКАЯ АКАДЕМИЯ

Кафедра САПР ВС

Задание

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

"Телекоммуникационные системы"

Студентке   Бобылевой Л.А.

Группы   846

Руководитель: Цыцаркин Ю.М._______________

Тема курсового проекта: Микропроцессорные системы

Техническое задание

1. Ознакомиться с литературой, дать обзор проблем моделирования.

2. Теоретический материал(Формализовать сеть в виде системы массового обслуживания).

3. Исходные данные: Вариант№5

4. Имитационный эксперимент.

5. Отчетный материал (пояснительная записка).

5.1 Бланки задания и описание исходных данных.

5.2 Введение.

5.3. Основная часть:

  •  построение структурной схемы модели;
  •  описание сети в виде системы массового обслуживания;
  •  формализация  и алгоритмизация модели (краткое описание, блок схема модели на GPSS);
  •  имитационный эксперимент (текст программы, описание программы, листинг результатов моделирования).

 5.4 Заключение (выводы по результатам имитационного эксперимента; затраты машинных ресурсов).

 5.5 Библиографический список.

Литература:

  1.  С. В. Скворцов, И. А. Телков «Учебное пособие '' Языки моделирования в САПР ВС'' », Рязань,  1992г.
  2.  Т. Шрайбер «Моделирование на GPSS»М,: Машиностроение, 1980г.
  3.  Разработка САПР кн. №9  Имитационное моделирование: практ. пособ. /под ред. А. В. Петрова,  М.: Высшая школа, 1990г.


СОДЕРЖАНИЕ

[0.0.0.1] Рязань 2002

[0.0.1] Кафедра САПР ВС

[1] Задание

[1.0.1] на курсовую работу по дисциплине

[2]
СОДЕРЖАНИЕ

[3]
ВВЕДЕНИЕ

[4]
1.ПОСТРОЕНИЕ СТРУКТУРНОЙ СХЕМЫ МОДЕЛИ

[5] 2.описание сети в виде системы массового обслуживания

[6]
3.ФОРМАЛИЗАЦИЯ И АЛГОРИТМИЗАЦИЯ МОДЕЛИ

[7]
4.ИМИТАЦИОННЫЙ ЭКСПЕРИМЕНТ

[7.1] 4.1 Листинг программ

[7.2]
4.2 Файлы  отчета

[8]
5.ЗАКЛЮЧЕНИЕ

[9]
6.БИБИЛИОГРАФИЧЕСКИЙ СПИСОК

[10] ADV


ИСХОДНЫЕ ДАННЫЕ

Распределенная система обработки данных обеспечивает прием и обработку информации от двух источников - А и В. От источника А информация поступает через 125 мс, а от источника В - через 101 мс с начальной задержкой в 4 мс. Информация от источников направляется в буфер первого блока, выполняющего отбраковку данных. Операция отбраковки занимает 52 мс, в результате чего на следующую обработку поступает 75% данных. Эти данные с задержкой в 71 мс предаются по каналу связи во второй блок, в котором выполняется их запись в буферный накопитель. Во втором блоке за 62 мс выполняется операция сжатия данных, в результате которой выходной поток второго блока уменьшается на 2/3 по сравнению с входным. Этот поток поступает в третий блок, в котором данные заносятся во входной буфер, а затем обрабатываются в течение 207 мс.

Смоделировать работу системы в течение 10 секунд. Определить объемы буферной памяти всех блоков, необходимые для работы без потери информации, и статистические характеристики всех устройств системы. Как изменятся эти характеристики, если сжатие данных будет выполняться за 83 мс и за 104 мс ?


ВВЕДЕНИЕ

Процесс функционирования реальной системы распадается на ряд процессов функционирования отдельных объектов. Эти процессы протекают одновременно или  параллельно. Задача программной имитации состоит в отображении параллельно протекающих процессов на один вычислительный процесс.

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

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

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


1.ПОСТРОЕНИЕ СТРУКТУРНОЙ СХЕМЫ МОДЕЛИ

 Структурная схема содержит пять основных блоков: источник информации А, источник информации В с  начальной задержкой, блок отбраковки данных, блок сжатия данных и блок обработки данных. Из двух источников информации А и В данные поступают на блок отбраковки данных. После отбраковки на блок сжатия поступает 75% данных. В блоке сжатия данных выполняется операция сжатия данных, в результате которой выходной поток второго блока уменьшается на 2/3 по сравнению с входным. После этого данные поступают в блок обработки. Структурная схема данной модели представлена на Рис.1.

Рис1. Структурная схема модели.

2.описание сети в виде системы массового обслуживания

 После того, как построена структурная схема модели, необходимо ее представить  в виде разомкнутой сети систем массового обслуживания (СМО), где каждая СМО будет моделировать одно или несколько устройств исходной системы передачи данных. Это необходимо сделать, чтобы осуществить моделирование исходной системы на языке GPSS. Схема модели в виде системы массового обслуживания изображена на Рис2.

Рис2.Схема модели в виде системы массового обслуживания


Где:   
ADV- СМО,  моделирующая задержку поступления заявки от

    источника информации А;

BUF1- СМО, моделирующая входной буфер блока отбраковки  данных;

 BL1- СМО, моделирующая работу блока отбраковки данных;

BUF2- СМО, моделирующая входной буфер блока сжатия  данных;

BL2- СМО, моделирующая работу блока сжатия данных;

BUF3- СМО, моделирующая входной буфер блока оработки  данных;

BL3- СМО,  моделирующая работу блока обработки данных.


3.ФОРМАЛИЗАЦИЯ И АЛГОРИТМИЗАЦИЯ МОДЕЛИ

На основе составленной выше модели составляется программа на языке моделирования GPSS. Но сначала опишем словами, что в итоге программа должна делать.

  1.  Сначала вырабатываются заявки от двух источников: от источника А информация поступает через 125 единиц машинного времени(е.м.в.) (1 е.м.в.=1 мс), а от источника В - через 101 е.м.в. с начальной задержкой в 4 е.м.в.
  2.  Затем заявки поступают на входной буфер BUF1 блока отбраковки данных. Операция отбраковки занимает 52 е.м.в., в результате чего на следующую обработку поступает 75% данных. Эти данные с задержкой в 71 е.м.в. предаются по каналу связи во второй блок.
  3.  Здесь заявка поступают на входной буфер BUF2 блока сжатия данных. Во втором блоке за 62 мс выполняется операция сжатия данных, в результате которой выходной поток второго блока уменьшается на 2/3 по сравнению с  входным.
  4.  После этого поток поступает в третий блок, в котором данные заносятся во входной буфер BUF3, а затем обрабатываются в течение 207 мс.
  5.  После передачи обработанных заявок происходит их уничтожение.
  6.  Генерация таймера программы, для имитации работы системы 10000 е.м.в.


Блок-схема программы,  моделирующей систему будет иметь вид:


Рис3. Блок-схема программы.


4.ИМИТАЦИОННЫЙ ЭКСПЕРИМЕНТ

4.1 Листинг программ

Текст основной программы(файл kurs.gps).

REAL XAC,1000

  SIMU

BL1  EQU 1

BL2 EQU 2

BL3 EQU 3

BUF1 EQU 4

BUF2 EQU 5

BUF3 EQU 6

BUF1 STOR 100

BUF2 STOR 100

BUF3 STOR 100

           GENE 12,5,,,1

           TRANS ,MET1

           GENE 10,1,,,2

           ADVA 4

MET1 ENTE BUF1

           SEIZ BL1

           LEAV BUF1

           ADVA 5,2

           RELE BL1

          ADVA 7,1

          TRANS .25,MET2,METTER

MET2 ENTE BUF2

           SEIZ BL2

           LEAV BUF2

           ADVA 6,2

           RELE BL2

           TRANS .66,MET3,METTER     

MET3 ENTE BUF3

           SEIZ BL3

           LEAV BUF3

           ADVA 20,7

           RELE BL3

METTER TERM

 GENE 10000

 TERM 1

 START 1

 END

Текст дополнительной программы (файл kurs2.gps).

REAL XAC,1000,STO,200

  SIMU

BL1  EQU 1

BL2 EQU 2

BL3 EQU 3

BUF1 EQU 4

BUF2 EQU 5

BUF3 EQU 6

BUF1 STOR 100

BUF2 STOR 200

BUF3 STOR 100

           GENE 12,5,,,1

           TRANS ,MET1

           GENE 10,1,,,2

           ADVA 4

MET1 ENTE BUF1

           SEIZ BL1

           LEAV BUF1

           ADVA 5,2

           RELE BL1

          ADVA 7,1

          TRANS .25,MET2,METTER

MET2 ENTE BUF2

           SEIZ BL2

           LEAV BUF2

           ADVA 8,3

           RELE BL2

           TRANS .66,MET3,METTER     

MET3 ENTE BUF3

           SEIZ BL3

           LEAV BUF3

           ADVA 20,7

           RELE BL3

METTER TERM

 GENE 10000

 TERM 1

 START 1

 END 

Текст дополнительной программы (файл kurs3.gps).

REAL XAC,1000,STO,400

  SIMU

BL1  EQU 1

BL2 EQU 2

BL3 EQU 3

BUF1 EQU 4

BUF2 EQU 5

BUF3 EQU 6

BUF1 STOR 100

BUF2 STOR 400

BUF3 STOR 100

           GENE 12,5,,,1

           TRANS ,MET1

           GENE 10,1,,,2

           ADVA 4

MET1 ENTE BUF1

           SEIZ BL1

           LEAV BUF1

           ADVA 5,2

           RELE BL1

          ADVA 7,1

          TRANS .25,MET2,METTER

MET2 ENTE BUF2

           SEIZ BL2

           LEAV BUF2

           ADVA 10,4

           RELE BL2

           TRANS .66,MET3,METTER     

MET3 ENTE BUF3

           SEIZ BL3

           LEAV BUF3

           ADVA 20,7

           RELE BL3

METTER TERM

 GENE 10000

 TERM 1

 START 1

 END


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

BL1  EQU 1

BL2 EQU 2

BL3 EQU 3

BUF1 EQU 4

BUF2 EQU 5

BUF3 EQU 6

Блок присвоения памяти емкости

BUF3 STOR 100

BUF1 STOR 100

BUF2 STOR 100

С 1 по 4 строку идет выработка заявок двух типов с различными задержками.

С 5 по 9 строки: входит в BUF1, занимает BL1, освобождает BUF1, облуживает заявки за  5±2  мс, освобождает BL1.

С 10 по 11 передача на следующую обработку 75% заявок с задержкой в 71 мс.

С 12 по 16 строки: входит в BUF2, занимает BL2, освобождает BUF2, облуживает заявки за  6±2  мс(8±3, 10±4), освобождает BL2.

17- уменьшает выходной поток второго блока на2/3.

С 18 по 22 строки: входит в BUF3, занимает BL3, освобождает BUF3, облуживает заявки за  20±7  мс, освобождает BL3.

На 23 строке уничтожаются заявки.

С 24 по 25 работает таймер программы: каждые 10000 е.м.в. вырбатывается 1 транзакт ; он уничтожается ; этим он уменьшает на 1 значение счетчика блока START ; работа программы продолжается до тех пор пока не обнулится значение счетчика блока START

END- окончание описания модели.


4.2 Файлы  отчета

Файл kurs.gps.

LINE BLOCK

1     REAL XAC,1000

2     SIMU

3  BL1  EQU 1

4  BL2 EQU 2

5  BL3 EQU 3

6  BUF1 EQU 4

7  BUF2 EQU 5

8  BUF3 EQU 6

9  BUF1 STOR 100

10  BUF2 STOR 100

11  BUF3 STOR 100

12 1             GENE 12,5,,,1

13 2             TRANS ,MET1

14 3             GENE 10,1,,,2

15 4             ADVA 4

16 5 MET1 ENTE BUF1

17 6             SEIZ BL1

18 7             LEAV BUF1

19 8             ADVA 5,2

20 9             RELE BL1

21 10            ADVA 7,1

22 11            TRANS .25,MET2,METTER

23 12 MET2 ENTE BUF2

24 13             SEIZ BL2

25 14             LEAV BUF2

26 15             ADVA 6,2

27 16             RELE BL2

28 17             TRANS .66,MET3,METTER     

29 18 MET3 ENTE BUF3

30 19             SEIZ BL3

31 20             LEAV BUF3

32 21             ADVA 20,7

33 22             RELE BL3

34 23 METTER TERM

35 24   GENE 10000

36 25   TERM 1

37    START 1

38    END

         SYMBOL     VALUE          SYMBOL     VALUE

         ======     =====          ======     =====

         BL1            1          BL2            2

         BL3            3          BUF1           4

         BUF2           5          BUF3           6

         MET1           5          MET2          12

         MET3          18          METTER        23

 GPSSR/PC  V1.1  16-OCT-2002  19:43   PAGE 3

 KURS.LST=KURS.GPS

  RELATIVE CLOCK        10000   ABSOLUTE CLOCK        10000

BLOCK     COUNTS

BLOCK    CURRENT  TOTAL BLOCK CURRENT TOTAL     BLOCK      CURRENT        TOTAL

     1        1           846       2          0       845        3            1              1000

     4        1           999       5          1      1843       6            0              1842

     7        0         1842       8          1      1842       9            0              1841

    10      1          1841      11         0      1840      12           0              1361

    13      0          1361      14         0      1361      15           1              1361

    16      0          1360      17         0      1360      18           8             507

    19      0           499      20          0       499       21           1             499

    22      0           498      23          0      1830      24           1                 2

    25      0           1

  FACILITY       AVERAGE     NUMBER         AVERAGE    SEIZING     PREEMPTING

                        UTILIZATION    ENTRIES       TIME/TRAN   TRANS.NO.   TRANS.NO.

        1           0.91           1842            4.91           19              

        2           0.82            1361            5.99           14              

        3           0.99             499           19.94           25              

STORAGE CAPACITY  AVERAGE    AVERAGE  ENTRIES   AVERAGE  CURRENT  MAXIMUM

                                        CONTENT    UTILIZ.                              TIME/TR  CONTENT    CONTENT

     4           100        0.00       0.01          1843           3.09        1             4

     5           100        0.00       0.00         1361         3.11          0              4

     6           100        9.00       0.10          507        192.87         8             21

Файл kurs2.lst.

LINE BLOCK

1     REAL XAC,1000,STO,200

2     SIMU

3  BL1  EQU 1

4  BL2 EQU 2

5  BL3 EQU 3

6  BUF1 EQU 4

7  BUF2 EQU 5

8  BUF3 EQU 6

9  BUF1 STOR 100

10  BUF2 STOR 200

11  BUF3 STOR 100

12 1             GENE 12,5,,,1

13 2             TRANS ,MET1

14 3             GENE 10,1,,,2

15 4             ADVA 4

16 5 MET1 ENTE BUF1

17 6             SEIZ BL1

18 7             LEAV BUF1

19 8             ADVA 5,2

20 9             RELE BL1

21 10            ADVA 7,1

22 11            TRANS .25,MET2,METTER

23 12 MET2 ENTE BUF2

24 13             SEIZ BL2

25 14             LEAV BUF2

26 15             ADVA 8,3

27 16             RELE BL2

28 17             TRANS .66,MET3,METTER     

29 18 MET3 ENTE BUF3

30 19             SEIZ BL3

31 20             LEAV BUF3

32 21             ADVA 20,7

33 22             RELE BL3

34 23 METTER TERM

35 24   GENE 10000

36 25   TERM 1

37    START 1

38    END

         SYMBOL     VALUE          SYMBOL     VALUE

         ======     =====          ======     =====

         BL1            1          BL2            2

         BL3            3          BUF1           4

         BUF2           5          BUF3           6

         MET1           5          MET2          12

         MET3          18          METTER        23

 GPSSR/PC  V1.1  16-OCT-2002  19:45   PAGE 3

 KURS2.LST=KURS2.GPS

  RELATIVE CLOCK        10000   ABSOLUTE CLOCK        10000

BLOCK     COUNTS

BLOCK    CURRENT  TOTAL BLOCK CURRENT TOTAL     BLOCK      CURRENT        TOTAL

     1          1       826        2       0          825          3             1            1003

     4         1      1002        5       1         1826         6             0            1825

     7        0      1825        8        1         1825         9             0            1824

    10       1      1824       11       0        1823         12          122           1373

    13       0      1251       14       0        1251         15           1            1251

    16       0      1250       17       0        1250         18           2            414

    19       0       412       20       0         412           21           1           412

    22       0       411       23       0         1697         24           1            2

    25       0         1

FACILITY       AVERAGE     NUMBER         AVERAGE    SEIZING     PREEMPTING

                        UTILIZATION    ENTRIES       TIME/TRAN   TRANS.NO.   TRANS.NO.

        1           0.91       1825            4.97           19              

        2           0.99       1251            7.95           74              

        3           0.83        412           20.19           40              

STORAGE CAPACITY  AVERAGE    AVERAGE  ENTRIES   AVERAGE  CURRENT  MAXIMUM

                                          CONTENT    UTILIZ.                              TIME/TR  CONTENT    CONTENT

     4        100        0.00         0.01        1826        3.04          1            5

     5        200       63.00        0.32        1373      462.94        122       124

     6        100        1.00        0.01         414       26.69           2             6


Файл
kurs3.lst

LINE BLOCK

1     REAL XAC,1000,STO,400

2     SIMU

3  BL1  EQU 1

4  BL2 EQU 2

5  BL3 EQU 3

6  BUF1 EQU 4

7  BUF2 EQU 5

8  BUF3 EQU 6

9  BUF1 STOR 100

10  BUF2 STOR 400

11  BUF3 STOR 100

12 1             GENE 12,5,,,1

13 2             TRANS ,MET1

14 3             GENE 10,1,,,2

15 4             ADVA 4

16 5 MET1 ENTE BUF1

17 6             SEIZ BL1

18 7             LEAV BUF1

19 8             ADVA 5,2

20 9             RELE BL1

21 10            ADVA 7,1

22 11            TRANS .25,MET2,METTER

23 12 MET2 ENTE BUF2

24 13             SEIZ BL2

25 14             LEAV BUF2

26 15             ADVA 10,4

27 16             RELE BL2

28 17             TRANS .66,MET3,METTER     

29 18 MET3 ENTE BUF3

30 19             SEIZ BL3

31 20             LEAV BUF3

32 21             ADVA 20,7

33 22             RELE BL3

34 23 METTER TERM

35 24   GENE 10000

36 25   TERM 1

37    START 1

38    END

         SYMBOL     VALUE          SYMBOL     VALUE

         ======     =====          ======     =====

         BL1            1          BL2            2

         BL3            3          BUF1           4

         BUF2           5          BUF3           6

         MET1           5          MET2          12

         MET3          18          METTER        23

 GPSSR/PC  V1.1  16-OCT-2002  19:47   PAGE 3

 KURS3.LST=KURS3.GPS

  RELATIVE CLOCK        10000   ABSOLUTE CLOCK        10000

BLOCK     COUNTS

BLOCK    CURRENT  TOTAL BLOCK CURRENT TOTAL     BLOCK      CURRENT        TOTAL

     1       1         850         2        0         849          3              1            1001

     4       1         1000       5        0        1848         6              0            1848

     7       0        1848        8        1        1848         9              0           1847

    10       2        1847       11      0        1845        12           389          1381

    13       0         992        14      0         992         15             1             992

    16      0         991         17      0         991         18             0            329

    19      0         329         20      0         329         21             0            329

    22      0         329         23      0         1455      24              1            2

    25      0         1

FACILITY       AVERAGE     NUMBER         AVERAGE    SEIZING     PREEMPTING

                        UTILIZATION    ENTRIES       TIME/TRAN   TRANS.NO.   TRANS.NO.

        1           0.92       1848            4.98          387              

        2           1.00        992           10.05          399              

        3           0.67        329           20.29                         

STORAGE   CAPACITY  AVERAGE    AVERAGE  ENTRIES   AVERAGE  CURRENT  MAXIMUM

 CONTENT    UTILIZ.                              TIME/TR  CONTENT    CONTENT

       4        100      0.00         0.01       1848        3.39          0           4

         5        400      202.00     0.51       1381      1468.60     389       390

         6        100      0.00         0.00        329        12.76         0            3


5.ЗАКЛЮЧЕНИЕ

За  единицу времени моделирования принимаю 1 мс. Процесс моделирования был проводится в течение 10000 единиц времени моделирования.

При  моделировании с входной частотой поступления заявок поступающих от трех датчиков – А и В с интервалами 125 мс и 101 мс соответственно  не произошло никаких сбоев, т. е.  не произошло переполнения буферов системы ,  переполнения области транзактов, все заявки пошли на обработку(не произошла потеря информации) => система является работоспособной.

От первого датчика исходит 846 заявок, от второго 1000 заявок.

Статистика по работе входного буфера системы и буферов других блоков системы:

  1.  Максимальное содержимое входного буфера BUF1 для первого блока системы=4
  2.  Максимальное содержимое входного буфера BUF2 для второго блока  системы=4
  3.  Максимальное содержимое входного буфера BUF3 для третьего блока системы=21

Соответственно выбираю емкости очередей равными :

Б1=5, Б2=5, Б3=22.

При определении характеристик памяти BUF1:

Среднее содержимое =0 заявок.

Процентное отношение прошедших очередь заявок =1%

Общее число входов в очередь =1843

Среднее время пребывания транзакта в очереди =3.09 мс

Содержимое очереди на момент прекращения моделирования =1   заявок

Максимальное содержимое очереди =4

При определении характеристик памяти BUF2:

Среднее содержимое =0 заявок.

Процентное отношение прошедших очередь заявок =0%

Общее число входов в очередь =1361

Среднее время пребывания транзакта в очереди =3.11 мс

Содержимое очереди на момент прекращения моделирования =0 заявок

Максимальное содержимое очереди =4

 При определении характеристик памяти BUF3:

Среднее содержимое =9 заявок.

Процентное отношение прошедших очередь заявок =10%

Общее число входов в очередь =507

Среднее время пребывания транзакта в очереди =192.87 мс

Содержимое очереди на момент прекращения моделирования =8 заявок

Максимальное содержимое очереди =21

На BUF1 поступает 1843  заявок, на BUF2 поступает 1361 заявок, на BUF3 поступает 507  заявки.

Для определения изменений характеристик системы, если сжатие данных будет выполняться за 83 мс и за 104 мс, увеличиваем объем памяти BUF2  до 200 и до 400 соответственно .

Если сжатие данных будет выполняться за 83 мс, то  

изменяются следующие параметры памяти:

Для BUF1:   

Общее число входов в очередь = 1826

Среднее время пребывания транзакта в очереди = 3.04 мс

Максимальное содержимое очереди =5

 Для BUF2: 

Среднее содержимое =63 заявки.

Процентное отношение прошедших очередь заявок =32%

Общее число входов в очередь = 1373

Среднее время пребывания транзакта в очереди = 462.94 мс

Содержимое очереди на момент прекращения моделирования =122 заявок

Максимальное содержимое очереди =124

Для BUF3: 

Среднее содержимое =1 заявки.

Процентное отношение прошедших очередь заявок =10%

Общее число входов в очередь = 414

Среднее время пребывания транзакта в очереди = 26.69  мс

Содержимое очереди на момент прекращения моделирования =2 заявок

Максимальное содержимое очереди =6

От первого датчика исходит 826 заявок, от второго 1003 заявок.

 Если сжатие данных будет выполняться за 104 мс, то  

изменяются следующие параметры памяти:

Для BUF1:   

Общее число входов в очередь = 1848

Среднее время пребывания транзакта в очереди = 3.39 мс

Содержимое очереди на момент прекращения моделирования =1 заявка

 Для BUF2: 

Среднее содержимое =202 заявки.

Процентное отношение прошедших очередь заявок =51%

Общее число входов в очередь = 1381

Среднее время пребывания транзакта в очереди = 1468.60мс

Содержимое очереди на момент прекращения моделирования = 389 заявок

Максимальное содержимое очереди =390

Для BUF3: 

Среднее содержимое =0 заявки.

Процентное отношение прошедших очередь заявок =0%

Общее число входов в очередь = 329

Среднее время пребывания транзакта в очереди = 12.76мс

Содержимое очереди на момент прекращения моделирования =0 заявок

Максимальное содержимое очереди =3

От первого датчика исходит 850 заявок, от второго 1001 заявок.


6.БИБИЛИОГРАФИЧЕСКИЙ СПИСОК

  1.  С. В. Скворцов, И. А. Телков «Учебное пособие '' Языки моделирования в САПР ВС'' », Рязань,  1992г.
  2.  Разработка САПР кн. №9  Имитационное моделирование: практ. пособ. /под ред. А. В. Петрова,  М. :Высшая школа, 1990г.
  3.  Описание структур вычислительных систем на языке GPSS:Методические указания к лабораторным работам/РГРТА; Сост.:Скворцов С.В.,И.А.Телков,В.И.Хрюкин.Рязань,1999г.

BUF3

Блок
сжатия

данных

А

Блок
отбраковки

данных

Источник
информации В

Источник
информации А

Блок
обработки

данных

BUF2

BL3

20±7

 

BL2

6±2

BL1

5±2

 

ADV

BUF1

Выход из BUF2

Занятие прибора BL2

Вход в BUF2

Передача 75% заявок в BUF2

Освобождение прибора
BL1

ADVA 5,2

Выход из BUF1

Занятие прибора BL1

Вход в BUF1

ADVA 7,1

Выработка заявок от источника А с интервалом 125мс и приоритетом 1 и

от источника В с интервалом   
10
1мс,начальной  задержкой 4мс и приоритетом 2

НАЧАЛО

КОНЕЦ

Таймер программы

ADVA 6,2(8,3;10,4)

Освобождение прибора
BL3

ADVA 20,7

Выход из BUF3

Занятие прибора BL3

Вход в BUF3

Передача 1/3 завок на BUF3

А

Освобождение прибора
BL2

Уничтожение заявок


 

А также другие работы, которые могут Вас заинтересовать

35941. Нормирования в области охраны окружающей среды 54 KB
  Нормирования в области охраны окружающей среды. Основы нормирования в области охраны окружающей среды. Нормирование в области охраны окружающей среды осуществляется в целях государственного регулирования воздействия хозяйственной и иной деятельности на окружающую среду гарантирующего сохранение благоприятной окружающей среды и обеспечение экологической безопасности. Нормирование в области охраны окружающей среды заключается в установлении нормативов качества окружающей среды нормативов допустимого воздействия на окружающую среду при...
35942. Виды неразрушающего контроля 53 KB
  Виды неразрушающего контроля Типовая программа диагностики предусматривает использование различных методов контроля прежде всего методов неразрушающего контроля. Классификация видов НК в соответствии с ГОСТ 1835379 основана на физических процессах взаимодействия поля или вещества с объектом контроля. Каждый из видов НК подразделяют на методы отличающиеся следующими признаками: характером взаимодействия поля или вещества с объектом определяющим соответствующие изменения поля или состояния вещества; параметром поля или вещества...
35943. PR-информация 53.5 KB
  PR информация PRинформация как разновидность социальной информации Характеристики PRинформации Связи с общественностью оперируют социальной информацией – одним из наиболее сложных и многообразных типов информации связанных с обществом и человеком. Таким образом источник социальной информации – человеческая деятельность. Основными признаками PRинформации отличающими её от других видов социальной информации являются признаки инициированности оптимизированности селективности.
35946. Постмодернизм как теоретико-литературная проблема. Постмодернизм в современном литературном процессе 51.5 KB
  Естественно в этой связи самой важной чертой постмодернистской поэтики оказывается так называемая интертекстуальность. Интертекст – особое пространство схождений бесконечного множества цитатных осколков разных культурных эпох. В таком качестве интертекстуальность не может являться чертой мировосприятия художника и никак не характеризует его собственный мир. Интертекстуальность в постмодернизме – бытийная характеристика эстетически познаваемой реальности.
35947. Основное общее образование – вторая ступень общего образования 51 KB
  Федеральный компонент государственного стандарта общего образования направлен на приведение содержания образования в соответствие с возрастными особенностями подросткового периода когда ребенок устремлен к реальной практической деятельности познанию мира самопознанию и самоопределению. Федеральный компонент направлен на реализацию следующих основных целей: формирование целостного представления о мире основанного на приобретенных знаниях умениях навыках и способах деятельности; приобретение опыта разнообразной деятельности индивидуальной...