Для описания моделируемых систем

ИСПОЛЬЗОВАНИЕ РОТАЦИОННЫХ СЕТЕЙ

Благодаря применению ротационных сетей (РС), на наш взгляд, открываются большие возможности формализации дискретных процессов в системах и их наглядного представления на функционально–структурном уровне.

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

Рис. 6.1. Ротационная сеть двух станков с последовательной связью

На этом простом примере можно проследить взаимодействие станка Ф1 с заготовкой З1, затем взаимодействие станка Ф2 с этой же заготовкой после обработки на станке Ф1 и выдачу готовой детали со станка Ф2. Процессы последовательного взаимодействия станков Ф1 и Ф2 с заготовками представлены ротационными цепями (РЦ): с заготовкой З1 –РЦ1, с заготовкой З2–РЦ2. Каждая последующая заготовка формирует новую РЦ.

Если принять, что движение заготовки между станками происходит вдоль оси Х, а процесс появления каждой новой заготовки выразить перемещением по оси У, то РС можно рассматривать как множество событий и переходов структурных элементов в системе двух координат. При последовательном соединении станков РЦ смещены друг относительно друга на продолжительность цикла работы каждого станка.

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

На РС вертикальные линии характеризуют переходы системы из одного состояния в другое. Кружки с обозначениями структурных элементов отражают состояние этих элементов или их взаимодействие (событие). Если кружки касаются вертикальных линий слева, они представляют собой условия, которые необходимы для осуществления перехода в новое состояние. Например, кружки З1 и Ф 1 вертикальной линии слева. Следовательно, очередное событие может произойти только тогда, когда имеются станок Ф1 и заготовка З1, которые готовы к выполнению операции взаимодействия. Если кружки касаются вертикальной линии с правой стороны, то в них отражен результат очередного перехода. Например, слева от вертикальной линии 2 кружком Ф1З1 показана обработка заготовки З1 на станке Ф1 и кружком Ф2 – готовность станка Ф2 принять заготовку З1 для последующей обработки. Справа от вертикальной линии 2 представлен результат перехода. Кружок Ф2 З1 означает, что станок Ф2 обрабатывает заготовку З1 после ее обработки на станке Ф1, а кружок Ф1 – свидетельствует о том, что станок Ф1 освобождается от заготовки З1.

По логике событий окончание работы станка Ф1 над первой заготовкой – это условие перехода к обработке заготовки З1. В РЦ2 вертикальная линия 1 характеризует переход к обработке станком Ф1 заготовки З2. Справа от вертикальной линии Ф1 посредством кружка Ф1З2 показано взаимодействие станка Ф1 и заготовки З2. Следовательно, на РС перед каждым переходом перечислены условия его осуществления. Если один и тот же кружок касается вертикальных линий справа и слева, то это означает, что результат предыдущего перехода служит одним из условий последующего.

Связи РЦ1 и РЦ2, характеризующие внутренние процессы, показывают, что переход станка Ф1 в нерабочее состояние после обработки З1 (в РС кружок Ф1 касается вертикальной линии перехода слева) в РЦ2 является условием, обеспечивающим переход к обработке следующей заготовки З2. Поэтому кружок Ф1 должен касаться линии перехода справа. Кроме Ф1 и Ф2, других функциональных элементов в схеме не предусмотрено, и в РЦ1 и в РЦ2 Ф2 касаются одной и той же вертикальной линии с разных сторон, т.е. окончание обработки станком Ф1 заготовки З1 происходит одновременно с началом обработки фазой Ф1 заготовки З2. Если бы работали дополнительные функциональные элементы, то начало нового перехода было бы смещено на более позднее время. Последнее необходимо определять на алгоритмическом уровне. Такое смещение возможно и в рассматриваемой схеме при наличии подготовительных работ на станке Ф1 перед началом обработки заготовки.

Если бы станочная линия состояла из большего количества последовательно связанных станков, то РЦ развивалась бы вправо. Однако при функциональном подобии процессов на каждом станке не имеет смысла изображать полные РС и РЦ. Достаточно показать их фрагменты, где могут быть отражены взаимосвязи между РЦ и элементами внутри РЦ для построения в дальнейшем схемы функционирования на параметрическом уровне (алгоритм функционирования).

Из оценки загрузки станков Ф1 и Ф2 вытекает, что после обработки З1 на РЦ1 станок Ф1 переходит в рабочее состояние в РЦ2. Аналогично функционирует и фаза Ф2. При дальнейшем поступлении заготовок (появление РЦ3, РЦ4 и т.д.) станки Ф1 и Ф2 работают непрерывно с цикловой производительностью.

Рис. 6.2. Сеть Петри для станочного участка

Альтернативы состояний или событий можно представить в виде кружков С1, С2 в общем круге, где С1 – первый станок, С2 – второй станок. В данном случае состояние может измениться с участием станка С1 либо станка С2. Результат перехода с альтернативными состояниями имеет также альтернативы и записывается аналогичным образом – посредством кружков в общем круге.

Для оценки особенностей РС можно сравнить ее с сетью Петри. На рис. 6.2, 6.3 даны функционально–структурные схемы действия одной и той же системы. Сущность ее работы заключается в следующем: покупателей обслуживают автоматы М1, М2, М3 и операторы F1 и F2. Оператор F1 воздействует на автоматы М1 и М2, а оператор F2 – на автоматы М1 и М2. Заказы проходят две стадии обработки: сначала поступают на М1, а затем– на М2 или М3 (рис. 6.4).

Рис.6.3. Ротационная сеть для станочного комплекса

На рис. 6.2 отражены следующие условия: a – заказ прибыл и ожидает М2; б – заказ обработан на М1 и ожидает обработки на М2 или М3; в – заказ выполнен; г – М1 не занят; д – М2 не занят; е – М3 не занят; ж – F1 не занят; з – F2 не занят; и – на М1 воздействует F1; к – на М1 воздействует F2; л – на З1 воздействует М1; н – на М3 воздействует F2. Обозначены следующие переходы: 1 – заказ поступил; 2 – начало работы оператора F1 на М1; 3 – конец работы оператора F1 на М1; 4 –начало работы оператора F2 на М2; 5 – конец работы опера- тора F2 на М1; 6 – начало работы оператора F1 на М2; 7 – конец работы оператора F2 на М2; 8 – начало работы оператора F2 на М3; 9 – конец работы оператора F2 на М3; 10 – дальнейшее движение заказа.

           
   
   
 
 


               
 
   
 
 
   
 
   
F2


Рис. 6.4. Структурная схема участка

На РС легко читается ход решения поставленной задачи различной сложности и просматривается последовательность выполнения переходов и событий, условия и альтернативы, которые могут появиться при решении задачи. Если на сети Петри не видно связи между позициями и условиями при последующих запусках заготовок, то в РС эту связь можно проследить. В частности, видно, что один из операторов постоянно нужен для выполнения работы на автомате М2 или М3; при обработке, обозначенной кружком З1, или на автомате М1 (стрелки "а", "в" на рис. 6.3). Поэтому позже, на параметрическом уровне, при определении конкретных значений времени выполнения операций, выбор оператора F1 или F2 согласно стрелке "в" будет зависеть от времени окончания предыдущих операций на М2 или М3. Выбор операторов F1, F2 согласно стрелке "а" также зависит от времени подачи заготовки З2, времени окончания выполнения работы на М1.

Следовательно, начало переходов 1` и 2` в РЦ2 обусловлено временем окончания работы на М1 (переход 2) и работы F1 или F2 (переход 2 в РЦ1). Одна из задач последующей разработки модели функционирования объекта – выявление типового блока (модуля) в РС, для которого можно выделить цикл с учетом связей соседних РЦ и связей с соседними фазами в одной РЦ.

Таким образом, можно отметить следующие особенности построения РС:

1. Функционирование объекта в РС представлено в двух координатах: вдоль оси Х показано движение по станкам (фазам), вдоль оси У – движение по объектам взаимодействия (деталям) с фазами.

2. Переходы представлены вертикальными линиями в соответствии с последовательностью их выполнения. Переходы в соседних РЦ могут быть смещены во времени друг относительно друга или могут осуществляться одновременно.

3. Формирование альтернатив отражено в дополнительных кружках. Если реализация альтернатив осуществляется за различное число переходов, то это можно указать в дополнительном кружке блока РЦ. Последний может быть внесен за пределы данной РЦ (как отдельный модуль), особенно если система сложная. Степень вложенности кружков друг в друга определяется степенью сложности системы, количеством ступеней иерархий.

4. Перед каждым переходом приведены все условия (события), от которых зависит выполнение нового события. Входящие условия (события) записаны слева от линии переходов, а выходные условия (события) – справа от нее.

5. Два условия (события) могут находиться в одном интервале между переходами. Если оба кружка, отражающие эти условия, касаются разных линий внутри интервала, то связи между данными условиями на новом переходе нет. Если кружок касается обеих линий в интервале, то соответствующее условие, с одной стороны, является результатом взаимодействия условий на данном переходе, а с другой – входным условием для реализации нового перехода.

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

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

Станки, станочные группы представляют собой функциональные элементы, в которых события происходят последовательно, параллельно или параллельно–последовательно. Последовательная работа элементов отражена на рис. 6.1. Параллельная работа может происходить при зависимой и независимой связи между ними. Выход из строя любого элемента в случае использования зависимой связи приводит к остановке всех элементов; при независимой связи остальные элементы продолжают выполнять свои функции. Параллельная работа может производиться одновременно, синхронно или смещением времени начала работы элементов. На рис. 6.5. показана параллельная синхронная работа станков, а на рис. 6.6. – параллельная работа со смещением во времени подачи заготовок.

Параллельно–последовательная связь между станками представлена на рис. 6.7. На функционально–структурном уровне нельзя определить, какой из параллельно работающих станков (Ф21 или Ф22) первым будет обрабатывать заготовку З1, а какой – З2 и т.д. Поэтому в РЦ1 показана возможная альтернатива: либо Ф21, либо Ф22 вступит во взаимодействие с заготовкой З1, и станки Ф21, Ф22 обведены одним кружком, определить реальную последовательность обработки заготовок З1, З2 станками можно только на параметрическом уровне, когда станут известны времена окончания обработки предыдущих заготовок на станках.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: