Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЦСУ_Егоров

.pdf
Скачиваний:
16
Добавлен:
12.02.2016
Размер:
2.4 Mб
Скачать

Входим в Фаззи редактор(Fis editor), с помощью команды fuzzy вводимой в командное окно;

В меню File(файл) выбираем New Sugeno(новый алгоритм Су- гено) или New Mamdani(новый алгоритм мамдани) (различие в том что алгоритм Sugeno более прост и его математическая реа- лизация компактнее чем реализация алгоритма Mamdani);

На рис.8.14 показан вид окна фаззи редактора.

Рис.8.14 Окно фаззи редактора.

В этом окне можно выбрать метод дефаззификации; по умолчанию выставлено в поле возможных методов centroid(центр тяжести);

Двойным нажатием левой клавиши мыши выбираем находя- щийся в левой части окна прямоугольник, снизу от которого написано input(вход);

162

Рисунок 8.15 Окно редактора функций принадлежности

В открывшемся окне рис. 8.15 в меню Edit выбираем команду Add mf после чего появляется окно показанное на рис. 8.16 предлагается выбрать тип функции принадлежности и их количество;

Рисунок 8.16 Окно Функций принадлежности

Далее возвратившись в окно на рис. 8.15 выделив левой клавишей мыши соответственно прямоугольник под которым надпись output(выход) проделаем аналогичную операцию только уже для выходных функций принадлежности в этом же окне предоставляется возможность редактиро- вания заданных функций принадлежности, после чего нажатием левой клавиши мыши по прямоугольнику с подписью mamdani мы переходим в окно редактора правил Rule Editor(редактор правил) в котором можно за- дать правила фаззи регулятора;

В меню File как показано на рис. 8.17 сохраняем созданный файл под оригинальным именем с расширением *.fis на жестком диске;

163

Рисунок 8.17 Пример сохранения изменений проекта

Для того чтобы созданный алгоритм можно было использовать fuzzy регулятором в Simulink нужно сохранить этот файл в рабочей области ана- логичными действиями указанными в предыдущем пункте;

Обязательное условие работы регулятора с созданным файлом это совпадение имен simulink блока регулятора и .fis файлов.

8.5 Разработка и исследование систем перемещения ковша с металлом на базе фаззи-логики

Рассмотрим пример использования фаззи-регулятора для управления технологическими установками.

При работе грузоподъемных машин со свободным подвесом грузов (краны мостовые общего назначения, перегрузочные, козловые, поворот- ные всех систем т.п.) наблюдается поперечное раскачивание грузов. Это явление возникает при пуске и остановке механизмов горизонтального пе- ремещения.

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

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

164

бы уменьшения вредных влияний указанного явления на работу грузо- подъемных машин.

Рисунок 8.18 Система предотвращающая колебания груза

При проведении исследований примем следующие допущения:

Подвешенный груз подобен свободно висящему математиче- скому маятнику;

Весом тягового элемента пренебрегаем;

Полагаем продольные колебания груза по сравнению с попе- речными колебаниями незначительными и их действия не учи-

тываем; Составим математическую модель перемещения крана и груза.

Дифференциальное уравнение груза при разгоне:

mгр

×(

d 2 S

-

d 2 S

0

) +

mгр × g

× S = 0

(8.11)

 

 

 

 

,

dt

2

dt 2

 

L

 

 

 

 

 

 

165

A

ϕ

L

В

mg

Рисунок 8.19 Перемещение крана и груза

где S -перемещение груза; So - перемещение крана; L-длина подвеса маятника; ϕ -угол отклонения маятника

Отношение

 

S

 

(треугольник АВС можно заменить на

S

= sinϕ

).

 

L

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

Таким образом дифференциальное уравнение:

 

 

 

mгр × (

d

2

S

-

d

2

S0

) + mгр

× g × sin ϕ = 0

 

 

 

(8.12)

 

 

,

 

 

 

dt

 

 

 

 

 

 

 

 

2

 

 

 

dt 2

 

 

 

 

является математической моделью перемещения крана и груза.

Тогда уравнение (8.12) имеет вид

 

d

2

S

 

d

2

S

 

(8.13)

 

 

-

 

0

 

+ g × sin ϕ = 0 ,

 

dt

2

 

 

 

 

2

 

 

 

 

 

 

 

 

dt

 

 

 

 

d

2

S

 

 

 

d

2

S

 

(8.2.4)

 

 

 

=

 

0

 

- g ×sin ϕ ,

 

dt

2

 

 

 

 

2

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

d 2 S

 

 

 

 

 

где

 

 

 

-ускорение крана которое можно измерить в процессе работы,

 

 

dt 2

перемещение груза:

166

 

 

 

d

2

S0

 

 

(8.14)

S =

∫ ∫

(

 

 

- g ×sin ϕ )dtdt ,

dt 2

 

 

 

 

 

 

ϕ = arcsin

S

 

 

 

 

 

 

L

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

(8.15)

 

 

 

 

 

 

1

 

 

d S

ϕ = arcsin[

× (∫ ∫(

0

- g × sin ϕ )]dtdt .

 

2

 

 

 

 

 

 

 

L

 

dt

 

 

Конструкция крана и ковша

Балочный кран состоит из таких основных частей:

1.Мост (балка), является основной для конструкции крана;

2.Крановая тележка, самоходного типа, на которой располагается электропривод постоянного тока;

3.Крюк, подвешенный к тележке на металлических тросах;

4.Кабина оператора крана.

Рисунок 8.20 Внешний вид строения крана на объекте

Рассматриваемый кран перемещает ковш литой конструкции. Тако- го рода ковши изготавливают преимущественно из углеродистой и легиро- ванной стали с добавками никеля и хрома. Ковши из легированной стали отличаются большей прочностью и стойкостью против теплового и хими- ческого воздействия, но и большей стоимостью. Литые ковши выполняют в виде усеченного конуса с плоским днищем и одним или двумя сливными

167

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

На рисунке 8.21, а показан литой ковш 4 с одним разливочным нос- ком для штейна. Ковш подвешен на траверсе 1 при помощи тяг 2 и серег 3. Для предотвращения изгиба тяг и серег при подъеме и раскачивании ковша оси шарниров подвески расположены взаимно перпендикулярно.

Типовые стальные литые ковши изготавливают вместимостью

0,21–6 м3.

Рисунок 8.21 Схема конструкции литого ковша

Модель крана представляет собой модель маятника, трос с грузом, модель привода перемещения тележки (рис. 8.22)

Для визуального наблюдения за раскачиванием груза создан блок анимации.

Модель математического маятника описывается уравнением

ϕ = arcsin[

1

× (∫∫(

d 2S

0

- g × sinϕ )]

(8.16)

L

2

 

 

 

dt

 

 

 

168

A

ϕ

L

В

mg

Рисунок 8.22 Перемещение крана и груза

Для крана выбран привод постоянного тока независимого возбужде- ния с системой подчиненного управления.

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

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

Создание модели системы производилось в пакете Simulink, которая изображена на рис. 8.23.[7]

169

Рисунок 8.23 Модель системы регулирования угла качания груза

Описание основных блоков модели:

1-вертикальный движок, который представляет собой задатчик скорости привода; 2-модель привода постоянного тока;

3-модель фаззи регулятора;

4-блок интегратора;

5-подсистема модели математического маятника;

6-блок анимации.

В процессе моделирования системы в качестве модели привода кра- на использована модель двигателя постоянного тока которая показана на рис.8.24.

3

4 5

2

1

Рисунок 8.24 Модель привода постоянного тока

170

Описание основных блоков модели:

1.Блок с передаточной функцией замкнутого контура тока;

2.Контур регулирования скорости;

3.Контур регулирования положения.

4.Вход для переменной значения задания скорости с пульта оператора;

5.Вход для переменой значения выхода регулятора Модель привода постоянного тока имеет в своем составе П-

регулятор скорости и П-регулятор положения. Данная модель привода со- держит блок с передаточной функцией замкнутого контура тока 1, контур регулирования скорости 2, который подчинен контуру положения 3. Кон- тур положения вырабатывает задание для контура скорости. С выхода ре- гулятора скорости сигнал поступает на замкнутый контур тока 1. В данной модели имеется ограничение по току. Сигналы с блоков 4 и 5 поступают на вход сумматора, где из сигнала 4 вычитается сигнал 5 и далее полученное значение сигнала поступает на вход контура регулирования положения.

Выбор функции принадлежности

Функции принадлежности для входных переменных показаны на рис. 8.25.

Рисунок 8.25 Функции принадлежности для входной переменной ''ϕ ''(угол качания).

Функции принадлежности выбраны треугольной формы. Весь диапа- зон качания от –40 0 до 400 разбит на пять пересекающихся поддиапазонов.

171