скачать рефераты
  RSS    

Меню

Быстрый поиск

скачать рефераты

скачать рефератыКурсовая работа: Управление сложными системами

в) для конвейеров К:

Zj1

Zj0

(j=1,6,7)

- сигналы переключения гидроприводов К1, К2 и К3.

раб.ход возврат

1)         Сигналы датчиков:

а) для ТО/УК:

Хj1

Хj0

(j=3,4,5)

- датчики рабочего и исходного положений ТО1/УК1, ТО2 и УК2.

Хj2

(j=3,4,5)

- датчики окончания технологических операций ТО1 и ТО2.

Хj3

(j=3,4,5)

- датчики окончания контроля УК1 и УК2.

Хj4

(j=3,4,5)

- датчики качества УК1 и УК2.

б) для манипуляторов М:

Хj11

Хj10

(j=2,8)

- датчики крайних положений штоков гидроприводов вертикального перемещения М1 и М2.

вверху внизу

Хj21

Хj20

(j=2,8)

- датчики крайних положений штоков гидроприводов горизонтального вращения М1 и М2.

слева справа

Хj22

(j=2,8)

- датчики среднего положения при вращении М1 и М2.

Хj3

(j=2,8)

- датчики захвата детали манипуляторами М1 и М2.

Хjk1

Хjk0

(j=2,8)

- датчики крайних положений управляемых упоров У1, У2 (манипулятора М1) и У3 (манипулятора М2).

рабочее положение (внизу) исходное положение (вверху) (k=1,2)

в) для конвейеров К:

Хj1

Хj0

(j=1,6,7)

- датчики крайних положений штоков гидроприводов К1, К2 и К3.

рабочее положение исходное положение

Х01

- датчик наличия заготовки в ячейке Я1 конвейера К1.

2)         сигналы блока таймеров:

Gj

(j=)

- включение выдержки времени для j-ого агрегата.

Нj

(j=)

- истечение j-той выдержки времени.

3)         сигналы следящей модели:

Yi1, Yi2, Yi3

(i=)

- двоичные переменные ячейки аi в СМ.

4)         сигналы блока КИМ:

Sj

(j=)

- переменные, характеризующие исправность механизмов.

5)         сигналы связи с оператором:

А0

- сигнал аварийной остановки РКК (без указания конкретного места поломки).

Аj

(j=)

- сигнал аварийной остановки j-ого агрегата.

I0

- сигнал послеаварийного пуска РКК.

I1

- включение РКК.

I2

- выбор режима работы РКК (I2=1 – непрерывный, I2=0 – по поступлению детали на вход).

4.   Сформулировать условия функционирования оборудования РКК

Следящая модель для данного РКК состоит из линейных последовательностей (лент L1 - L3) ячеек памяти ai, соответствующих конвейерам К1-К3.

До начала работы агрегатов ТО1/УК1, ТО2 и УК2, в ячейках а1- а8, а12 а14 и а14 – а17 может быть записан один из символов:

0 - отсутствие детали,

α 1 - наличие детали.

Выполнение операции ТО1/УК1 отображается записью в ячейку а8 вместо символа α1 вписывается символ:

α 21 - годная деталь (если операция выполнена качественно),

α 20 - брак (если операция выполнена некачественно).

В результате работы ТО2 в ячейку а14 вместо символа α 1 вписывается символ:

α 31 - годная деталь (при качественной обработке),

α 30 - брак (при некачественной обработке).

Выполнение операции УК2 отображается записью в ячейку а17 вместо символа α1 вписывается символ:

α 31 - годная деталь (при качественной обработке),

α 30 - брак (при некачественной обработке).

Таким образом, в ячейки лент L1, L2, L3 могут быть вписаны символы из наборов:


а1 – а8, а12 – а14, а15 а16:{0, α 1}

а9 – а11:        {0, α 21, α 20}

а18 – а23:               {0, α 20, α 30, α 31}

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

Результаты формализации условий удобнее привести в таблице:

Условия работы РКК и его агрегатов:

Агрегат Выражение функции

Условие

при φk = 1

Программа

работы

ТО1/УК1

φ1 = (а8 = α 21)

Наличие годной детали в Я8 конвейера К2

Выполнение операции

ТО2

φ2 = (а14 = α 1)

Наличие детали в Я14 конвейера К3

Выполнение операции

УК2

φ3 = (а15 = α 31)

Наличие годной детали в Я17 конвейера К3

Выполнение операции

М1

φ4 = (а4 ≠ 0)

Наличие детали в Я4 конвейера К1

Перенос детали из Я4 конвейера К1 в Я5 конвейера К2 и К3

 

φ5 = (а4 = 0)

Я4 конвейера К1 пустая

Пропуск цикла

М2

φ 6 = (а11 = α 21)

Годная деталь в Я11 конвейера К2

Загрузка Н2

φ 7 = (а11 ≠ α 21) · (а11 ≠ 0)

Брак в Я11 конвейера К2

Загрузка Н1

φ8 = (а11 = 0)

Я11 конвейера К2 пустая

Пропуск цикла

К2

φ 9 = (а5 ≠ 0)

Я5 конвейера К2 загружена

Перемещение на 1 шаг

К3

φ 10 = (а12 ≠ 0)

Я12 конвейера К3 загружена

Перемещение на 1 шаг
РКК

φ11 = (а9 ≠ α 20) + (а10 ≠ α 20)

Отсутствие двойного брака ТО1 в двух предыдущих циклах подряд

Продолжение работы РКК
РКК

φ12 = (а18 ≠ α 30) + (а19 ≠ α 30)

Отсутствие двойного брака ТО2

Продолжение работы РКК

Выражения φk составлены с помощью символьных переменных и констант, связанных знаками равенств и неравенств. Такое представление условий допустимо, если в составе СУ имеется универсальная ЭВМ. Применение для управления специальных контроллеров требует записи условий в виде функций логических переменных. Для этого случая состояние ячеек лент L1, L2 и L3 представим совокупностью двоичных переменных Yi1, Yi2, Yi3, (i=) и закодируем значениями указанных переменных:

Страницы: 1, 2, 3, 4


Новости

Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

  скачать рефераты              скачать рефераты

Новости

скачать рефераты

© 2010.