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

книги / Нечёткое, нейронное и гибридное управление

..pdf
Скачиваний:
5
Добавлен:
12.11.2023
Размер:
3.91 Mб
Скачать

F1

– переключающая функция;

U Г,U ДВ

– базовое напряжение статора БЩСГ и статораАД, в;

rs ДВ,rr ДВ – активные сопротивления статора и ротора АД, о.е.;

xs , xr

– полные индуктивные сопротивления статора и ротора,

о.е.;

 

 

 

 

xm

– индуктивное сопротивление главного потока АД, о.е.;

xS abc

– полное индуктивное сопротивление статора АД, Ом;

s

 

xs

– коэффициент затухания статора АД;

 

 

rS ДВ

 

 

r

 

x

– коэффициент затухания ротора АД;

 

 

rr ДВ

 

 

r

1 Ks Kr – коэффициент рассеяния по Блонделю;

Ks xm – коэффициент электромагнитной связи статора АД; xs

Kr xm – коэффициент электромагнитной связи ротора АД; xr

Mc – реактивный момент сопротивления, о.е.;

J – момент инерции, кг м2; p – число пар полюсов.

281

ПРИЛОЖЕНИЕ Б

Метод идентификации регулируемого объекта «белый шум»

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

Рассмотрим метод идентификации систем управления при помощи сигнала «белого шума» [44].

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

Белый шум – это стационарный случайный процесс с постоянной спектральной плотностью. Основной характеристикой белого шума является его корреляционная функция Ruu,

 

R ( )

1

Φ ejwt dw Φ

( ) ,

(Б1)

 

 

 

uu

2

0

0

 

 

 

 

 

 

 

 

где – время;

w – частота; Φ0

– спектральная плотность; – дель-

та-функция.

 

 

 

 

 

 

 

Из определения белого шума следует, что его корреляционная

функция R( )

представляет собой импульс бесконечной амплиту-

ды, нулевой длительности, с площадью, равной единице:

R( ) , t 0,

(Б2)

 

t 0.

R( ) 0,

 

Далее определяется корреляционная функция входного и выходного сигналов объекта

282

 

 

 

Rux ( ) xr (t)u( t)dt xu (t)u( t)dt

(Б3)

0

0

 

где t – время; u – входной сигнал; xr (t) – выход по полезному сигналу; xu (t) – выход по «белому шуму».

Входной сигнал, как правило, является неслучайным и задаётся в узкой полосе частот, в то время как сигнал «белого шума» имеет равномерный спектр частот. По этой причине входной сигнал и сигнал «белого шума» являются слабо коррелированными, поэтому можно пренебречь вторым слагаемым. В результате получим выражение

 

 

Rux ( ) xu (t)u( t)dt g( ) ,

(Б4)

0

 

где g( ) – импульсная переходная характеристика объекта.

Таким образом, корреляционная функция «белого шума» и выходного сигнала является импульсной переходной характеристикой объекта.

Структурная схема метода с использованием «белого шума» приведена на рис. Б1 [44].

Рис. Б1. Структурная схема идентификации методом «белого шума»

283

После определения значений импульсной переходной характеристики дальнейшая идентификация производится при помощи определённой желаемой математической модели:

модель объекта, описанная полиномом второго порядка;

модель объекта, описанная полиномом третьего порядка. При описании объекта математической моделью второго по-

рядка уравнение в общем виде выглядит так:

g(t)

 

K

 

e 0t sin ω0t

1 2 ,

(Б5)

ω0

1

2

 

 

 

 

 

где K – коэффициент усиления; ω0 – частота; – коэффициент

демпфирования.

Импульсная переходная характеристика объекта, восстановленная по методу идентификации при помощи сигнала «белый шум», в общем виде представлена на рис. Б2.

Рис. Б2. Импульсная переходная характеристика объекта, описанного полиномом второго порядка: А+ – площадь первого положительного полупериода; А– – площадь первого отрицательного полупериода; – период

переходной характеристики

Коэффициенты, входящие в математическое уравнение второго порядка (Б5), определяются по графику [44]:

284

ω

2

 

 

ω

; R

A

;

ln R

.

(Б6)

 

0

1 2

A

2 (ln R)2

 

 

 

 

 

 

 

При описании исследуемого объекта математической моделью третьего порядка его уравнение выглядит так [6]:

g(t) Ae T1t Ae T2t cos t Be T2t sin t,

(Б7)

где T1, T2 – постоянные времени; A, B – коэффициенты, которые требуется определить.

В данном случае для определения коэффициентов импульсной переходной характеристики объекта необходимо составить систему вида

 

 

 

 

 

T1t1

Ae

T2t1

cos t1

Be

T2t1

sin t1,

 

 

g1 (t1 ) Ae

 

 

 

 

 

 

g

2

(t

2

) Ae T1t2

Ae T2t2

cos t

2

Be T2t2

sin t

2

,

(Б8)

 

 

 

 

 

....

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T1tn

Ae

T2tn

cos tn Be

T2tn

sin tn .

 

gn (tn ) Ae

 

 

 

 

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

x(t) t

g(t)u(t )d .

(Б9)

0

 

 

Рассмотрим идентификацию объекта с помощью программы Identlab. Идентификация при помощи сигнала «белый шум» является итерационным процессом, что делает её весьма сложным процессом, который может затянуться до 1000 итераций и более. Поэтому практически невозможно провести идентификацию вручную. В связи с этим разработана программа Identlab. Она позволяет автомати-

285

зировать процесс идентификации при помощи сигнала «белого шума». На рис. Б3 приведён интерфейс программы.

Данная программа была разработана в пакете прикладного программирования Delphi 7. Помимо идентификации при помощи сигнала «белого шума» программа Identlab позволяет производить идентификацию корреляционным методом.

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

Рис. Б3. Интерфейс программы Identlab

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

Импульсная переходная характеристика идентифицируемого объекта получается посредством моделирования этого объекта. При этом на него подается единичный ступенчатый сигнал и снимается импульсная переходная характеристика. Реальная же импульсная переходная характеристика объекта получается из исходных данных путём их численного дифференцирования согласно уравнению

286

g(t) hi hi 1 .

(Б10)

dt

 

Также следует отметить, что для полноценного функционирования программы Identlab необходим установленный пакет Mathcad, так как процедура отыскания решения системы дифференциальных уравнений производится с его использованием (он автоматически запускается в фоновом режиме в процессе выполнения программы).

Воспользовавшись исходными данными сгенерированных программой Identlab случайным образом систем (табл. Б1), оказалось возможным получить приведенные ниже передаточные функции объекта.

Первый вариант

Полученная после идентификации передаточная функция первого варианта

W1 ( p)

1

 

3p2 p 5.

(Б11)

На рис. Б4 представлена его переходная функция на единичное ступенчатое воздействие.

Рис. Б4. Переходная функция объекта первого варианта

287

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

tпп 17, перерегулирование

65 %, ошибка регулирования

e( ) 0 , коэффициент затухания 0,35 .

Второй вариант

Полученная после идентификации передаточная функция второго регулируемого объекта

 

1

 

W2 ( p)

p2 2 p 3 .

(Б12)

На рис. Б5 представлена переходная функция объекта на ступенчатое воздействие.

Рис. Б5. Переходная функция объекта второго варианта

Как видно по переходной функции, регулируемый объект является устойчивым объектом и имеет малые колебания. По полученной переходной характеристике графическим методом были оп-

288

ределены основные показатели качества: время переходного процесса tпп 4 , перерегулирование 12 % , ошибка регулирования e( ) 0 .

Третий вариант

Полученная после идентификации передаточная функция третьего варианта объекта

W3 ( p)

1

(Б13)

p3 4 p2 2 p 5.

На рис. Б6 представлена переходная функция регулируемого объекта.

По переходной функции регулируемый объект является устойчивым и имеет умеренные колебания. По полученной переходной характеристике графическим методом были определены основные показатели качества: время переходного процесса tпп 28, перере-

гулирование 70 %, ошибка регулирования e( ) 0 и коэффициент затухания 0,28 .

Рис. Б6. Переходная функция объекта по третьему варианту

289

Четвертый вариант

Полученная после идентификации передаточная функция регулируемого объекта

W4 ( p)

1

(Б14)

2 p3 p2 4 p 3

имеет переходную функцию (см. рис. Б6).

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

Полученные образцы передаточных функций регулируемого объекта в дальнейшем будут использованы в САР с регулятором частоты с применением нейронной технологии.

290