Мегаобучалка Главная | О нас | Обратная связь


Возобновление печати на новом листе.



2020-02-04 160 Обсуждений (0)
Возобновление печати на новом листе. 0.00 из 5.00 0 оценок




Инициатор: s8

Результант: s1

 

Циклическое повторение нагрева чернил, образования пузыря и выброс капли на бумагу

Инициатор: s7

Результант: s4

Возобновление печати после вывода сообщения об отсутствии бумаги

Инициатор: s3

Результант: s1

 

Таким образом, репозиция данного процесса имеет вид , где

 = {s1, s3, s4, s7, s8},

 = {s3, s7, s8},

R' = {s1, s4},

= {(s8, s1), (s7, s4), (s3, s1)}

 

Объединение процесса и его репозиции:

 

Вывод: репозиция позволяет повторить процесс после его выполнения. Для данной модели это означает, что печать может происходить не один раз, а столько, сколько необходимо в рамках поставленной задачи.

Репозиция рассматриваемого процесса является частичной, так как I ' совпадает с R, но R ' несовпадает с I.

Редукция

Редукция процесса состоит в сведении данного асинхронного процесса к более простому.

Составим редукцию репозиции нашего процесса.

Пусть процесс задан диаграммой переходов:

 

 

Три первых элемента вектора выберем в качестве входной компоненты.

Образуем p-блочное разбиение множества S , p = 4:

X = {1001, 1100, 1101, 1110, 1111}

 

Выбираем r =2 ( r < p ):

X * = {1110, 1111}

 

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

 

S * = {111100010, 111010010, 111001010, 111000011, 111000110}

 

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

 

1: 110000010→111100010→ 111010010→111001010→111000011→

→111000110→100100010

2: 111100010→110100010

3: 111010010→111001010→111000001→111000110

 

Ситуации из траектории 3:

 

S ( X * ) = {111010010, 111001010, 111000011, 111000110}

I ( X *) = {111010010}

R ( X *) = {111000110}

 

Построим F ( X *):

 

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

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


Композиция

Рассмотрим последовательную композицию двух процессов с ситуациями, структурированными по второму способу: в ситуациях p 1 выделена выходная компонента; в ситуациях p 2 выделена входная компонента.

p 1 – подготовки к печати, состоит из двух ситуаций;

p 2 – непосредственно сама печать;

Компоненты процесса p 1 :

1. K – устройство управления

K+ - контролирует работу печати и всех элементов принтера

K– - бездействует

2. P – бумага

P+ - содержится в лотке

P– - отсутствует

3. M – память

M+ - содержит задания на печать

M– - свободна

Ситуации процесса p 1 :

1. Принтер включен. Задание печати.

K+ P– M +

2. Проверка на наличие бумаги.

K+ P+ M +

 

  K P M
s11 = 1 0 1
s22 = 1 1 1

 

Инициатор: I = { s11 }

Результант: R ={ s 1 2 }

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

Y 1 ={10,11}   

Компоненты процесса p 2 :

1. K – устройство управления

K+ - контролирует работу печати и всех элементов принтера

K– - бездействует

2. P – бумага

P+ - содержится в лотке

P– - отсутствует

3. V – система валиков для подачи бумаги

V+ - работает (перемещает бумагу)

V– - ожидает (покоится)

4. C – каретка с печатающими картриджами

C+ - перемещается

C– - покоится

5. R – нагревательный элемент (тонкопленочный резистр)

R+ - нагрет

R– - охлажден

6. S – сопло

S+ - выбрасывает каплю чернил

S– - бездействует

7. H – камера

H+ - содержит чернила

H– - пуста

8. B – пузырь

B+ - есть

B– - отсутствует

Ситуации процесса p 2 :

1. Проверка на наличие бумаги. Ее подача.

 

K+ P+ V+ C– R – S – H + B –

 

2. Каретка перемещается.

 

K+ P+ V– C+ R – S – H + B –

 

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

 

K+ P+ V– C– R + S – H + B –

 

4. Образуется пузырек воздуха, который постепенно растет. Из выходного отверстия сопла выдавливаются пузырем чернила. Ток отключается. Нагревательный элемент остывает.

 

K+ P+ V– C– R – S – H + B +

 

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

 

K+ P+ V– C– R – S + H + B –

 

6. С помощью системы валиков бумага выходит из принтера.

 

K+ P– V + C– R – S – H + B –

  K P V C R S H B
s21 = 1 1 1 0 0 0 1 0
s22 = 1 1 0 1 0 0 1 0
s23 = 1 1 0 0 1 0 1 0
s24 = 1 1 0 0 0 0 1 1
s25 = 1 1 0 0 0 1 1 0
s26 = 1 0 1 0 0 0 1 0

 

Инициатор: I= { s21 }

Результант: R ={ s 2 5 , s 2 6 }

Выделим в процессе первую (контроллер) и вторую (бумага) компоненты в качестве входных.

X 2 = {10,11}.

Таким образом Y 1 = X 2

Редуцированные процессы P 1 ( X *) и P 2 ( X *), где X * = {11,10}.

 

Процесс p 1 :

  K P M
s11 = 1 0 1
s22 = 1 1 1

Процесс p 1 :

  K P V C R S H B
s21 = 1 1 1 0 0 0 1 0
s22 = 1 1 0 1 0 0 1 0
s23 = 1 1 0 0 1 0 1 0
s24 = 1 1 0 0 0 0 1 1
s25 = 1 1 0 0 0 1 1 0
s26 = 1 0 1 0 0 0 1 0

 

Композиция двух процессов выглядит следующим образом:

 

I3 = {( s1)};

R3 = {( s26}.

 

  M K P V C R S H B
s31 = 1 1 0 0 0 0 0 0 0
s32 = 1 1 1 1 0 0 0 1 0
s33 = 1 1 1 0 1 0 0 1 0
s34 = 1 1 1 0 0 1 0 1 0
s35 = 1 1 1 0 0 0 0 1 1
s36 = 1 1 1 0 0 0 1 1 0
s37 = 1 1 0 1 0 0 0 1 0

 

Граф композиции:

 

 

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

Предметная интерпретация асинхронного процесса.



2020-02-04 160 Обсуждений (0)
Возобновление печати на новом листе. 0.00 из 5.00 0 оценок









Обсуждение в статье: Возобновление печати на новом листе.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

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



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (160)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)