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

книги из ГПНТБ / Березин С.Я. Системы автоматического управления движением судов по курсу

.pdf
Скачиваний:
36
Добавлен:
25.10.2023
Размер:
15.31 Mб
Скачать

где 5 ф/е (to), Sfcpe (со) — взаимные спектральные плотности ошибки по управляющему и возмущающему воздействиям, равные

S <p/e (<°) =

Ф е (/“ ) S vf И Ф / О'©);

s f<ре (®) =

Фв 0'©) s /(p (to) ф ; о©);

Фе (/<0) = фе(—/со);

ф ‘ (/©) = ф ? ( _ /© ) .

Методика определения величины среднеквадратичной ошибки остается прежней.

С к а ч к о о б р а з н о е в н е ш н е е у п р а в л я ю щ е е в о з ­ д е й с т в и е . Такой вид воздействия наиболее часто применяется при необходимости резко изменить курс судна. В этом случае по­ казателями качества являются перерегулирование, время протека­

ния

переходного

процесса,

 

а иногда и

весь

 

характер

 

переходного

процесса.

 

Для

нахождения

кривой

 

переходного

процесса

необ­

 

ходимо

использовать

пере­

 

даточную функцию

замкну­

 

той

системы автоматиче­

 

ского

 

управления

движе­

 

нием

судна

по

курсу по

 

внешнему

управляющему

 

воздействию

«(р)

_

 

 

 

Фф(Р)

 

Рис. 11.26. Определение вещественной час­

 

 

 

Ф(р)

 

 

тотной характеристики.

Фс (Р) Г р (Р)

 

 

(11.51)

Р(и) = C O S ф

1+ Фс (р) Wp (р)

 

 

 

\ В А \

Переходный процесс при внешнем управляющем скачкообраз­ ном воздействии можно определить или при помощи электронных вычислительных машин (см. § 7), или путем использования ве­ щественных частотных характеристик.

Рассмотрим некоторые упрощенные приемы определения ве­ щественной частотной характеристики. В работе [8] показано, что применение обратных амплитудно-фазовых характеристик (АФХ) позволяет значительно упростить процесс построения вещественной частотной характеристики.

В соответствии с литературой [8, 38] значения Р(со) находятся как обратная величина диаметра соответствующей окружности, пересекающей обратную АФХ при рассматриваемой частоте (рис. 11.26). Диаметр окружности расположен на вещественной оси.

Вточке (—1, jO) все окружности имеют общую точку касания. Согласно рис. 11.26 для точки А с частотой <ва

79

Выражение Р (соа) удобнее выразить через модуль вектора

IВА | = | 1 + У0 (/со) |,

■ВА 2 + АС2,

Р («а)

 

 

откуда

l

и А ,

AC2 = v2 +

Р (<0а)

 

1 \2 ■BA2 + v2-

1

■и2,

р (<ва)

р (СОа)2

Р (сОа)

но

 

 

V2 + U 2 = B A 2.

 

Поэтому

 

 

ВА2

Р (Ю0)

 

и

 

 

 

v = BA cosq),

 

откуда

 

(11.52)

Р Ы ­

C O S ф

БА

 

 

Таким образом, измеряя угол ф и величину вектора ВА, нетрудно для разных частот найти значение Р(а>).

Если внешнее управляющее воздействие отлично от скачка, но является типовым, то для построения переходного процесса можно использовать ЭВМ или следует применить графоаналитические ме­ тоды, например метод Д. А. Башкирова [5].

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

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

Если известна передаточная функция ошибки для определен­ ной частоты, то установившаяся амплитудная ошибка будет равна произведению модуля передаточной функции ошибки на амплитуду управляющего воздействия [38] при заданном значении ча­ стоты этого воздействия:

б = |Ф е (/со) | А,

(II.53)

где

 

 

Ф е (/с о ) = 1

— ф ( / © ) =

У ° (/а>) .

eU '

U ' l + Ы/ю)

80

Определение модуля передаточной функции ошибки удобнее всего производить по обратной амплитудно-фазовой характери­ стике системы или аналитически. Если учесть, что частота управ­ ляющих воздействий весьма мала и | Уо(/со) | <С 1, то, очевидно, можно принять

|Фе(/с о )|^ |7 0(/со)|.

(11.54)

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

Величина фазовой ошибки при заданном управляющем воздей­

ствии определится из выражения

 

Фе(/(й)==д 1 ^

= --------- !----------

Ф(/й>)

1 + Ер (/со) Фс (/со)

как угол, составленный вектором 1 +

(/а))Фе (/со) и положитель­

ным направлением вещественной оси.

частоты соа равна углу

На рис. 11.26 фазовая ошибка для

Ф = ЛВС.

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

Гр(/(о) Фс (/ш)

I Ф (/<•>)

1+ Гр (/ш) Фс (/ш)

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

11+ Гр(/со) Х с (/со)|.

Ф(/£0)

Выше установлено, что при исследовании качества систем ав­ томатического управления движением судов по курсу можно при-

нять

^с.с

 

_

 

фс (/со) ;

 

^с.с

 

Р + k0ko. с

1+ Тср

где

1

. ГТ1

*

 

^с.с“

»

ь

’ ^ с.с

, ,

и

яО. С

 

 

^о«о. с

 

1

 

 

(1+ Г се/со).

Х с(/С0) =

 

- J

 

Фс(/С0)

*с.с

 

81

Вычисление обратной амплитудно-частотной характеристики необходимо произвести следующим образом.

1. На комплексной плоскости построить обратную амплитудно­

фазовую

характеристику

судна по

управляющему

воздействию

Y р(/со) *

(рис. 11.27).

построить

обратную

амплитудно-фазо-

2.

На

том же рисунке

вую

 

 

v / *

\ 1 —р 7*(. г/со

1

 

которая пред­

характеристику л с(/со) = —— —-

= -----;— ,

ставляет собой

 

ке. с

 

Ф с О'®)

 

оси,

проходящую

прямую, параллельную

мнимой

 

на расстоянии

1

 

 

 

 

 

 

---- от нее.

 

 

 

 

 

 

kc. с

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

векторов

Ур (/со)

и

\

На

рис. 11.27 показано построение

вектора

 

 

Фс (/И)

 

 

 

 

для частоты со,-:

 

 

 

 

 

Ф (/со)

6С = ОА-бВ = Yp (/со ) Х с ( / с о ,) ;

 

 

 

 

 

 

 

 

= DC =

1 + ОС =

1 +

(/со ,) Х с ( /с о ,) .

 

 

Ф (/«»)

 

 

 

1

(на

рисунке

4. Найти обратную величину модуля

Ф (/сог)

| Of| ), которая

и

будет

искомым

 

 

переда­

значением амплитуды

точной функции замкнутой системы для данной частоты.

|Ф(/со)|.

5. Построить

амплитудно-частотную

характеристику

По найденной амплитудно-частотной характеристике определить значение частоты для амплитуды, равной (0,25—0,2) |Ф(/со) |.

Эта частота и будет максимальной, пропускаемой системой.

* Построение

Ур(/со) удобнее

производить графоаналитически как произ­

ведение двух векторов:

 

/со (1 + 7 i/co — 7 2со2)

1

и 7 —— -----—

 

йс ( 1 + т 1/со)

 

82

§7. Применение электронных вычислительных машин для исследования систем автоматического управления судов по курсу

При исследовании систем автоматического управ­ ления последнее время начинают все шире применяться электрон­ ные аналоговые и цифровые вычислительные машины (ЭАВМ и ЭЦВМ). Использование вычислительных машин позволяет не только исследовать поведение автоматических систем при различ­ ных внешних воздействиях и при изменении параметров системы, но и производить выбор наиболее рациональных параметров си­ стемы и законов управления, исходя из определенных требований, предъявляемых к системе, т. е. решать задачу синтеза автомати­ ческих систем.

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

Рассмотрим практические рекомендации по применению ЭАВМ для исследования переходных процессов в системах управления движением судов по курсу. Такое исследование удобно произво­ дить с помощью аналоговых машин, которые наиболее доступны, не требуют проведения трудоемкого программирования и обеспе­ чивают вполне удовлетворительную точность.

Используя ЭАВМ для построения переходного процесса в си­ стеме автоматического управления движением судна по курсу при действии управляющего сигнала на входе системы необходимо ре­

шить уравнение

м . v . . „ .

 

[1 + Х с ( /7 ) К „ ( р ) ] а = ф.

При исследовании таких систем, как отмечалось выше, инер­ цию отдельных элементов следящей системы управления рулем можно не учитывать, поэтому

УЛР) =

 

 

«о

 

* с ( р ) = — l—

= k o . c + i ~ -

( 1 1 . 5 5 )

Ф с (р)

k0

 

Тогда выражение передаточной функции

замкнутой системы

и ее дифференциальное уравнение примут вид

 

ф ( р -------------------------------------)

!----------------------------------

=

1 + / йо, с + j l - ) p V + t * ± 1 £ L

\h i M l + т щ )

__________________________________________(1 A T j р) k$____________________________________________

M e (1 + T i P ) + {ко. c ^ o + P ) P (1 +

T 2p2)

 

(a0p4 + a1p3 + a2p2 + asp + ai) a = (b0p + b 1)(f,

(11.56)

83

где

Яо=7У' а1 — {ТФо- с^О + ^l) ’

 

^2= 1 ~Т Тik0. ck0\

 

a3= M o .c(i + Ti);

 

аА= к0кс = Ьг-, b0 = kck0т.

При использовании электронных аналоговых вычислительных машин (например, МПТ-9, ИПТ-5 и др.) для построения кривой переходного процесса должна быть произведена подготовка диф­ ференциального уравнения к решению.

Такая подготовка включает следующие этапы: 1) выбор мас­ штаба аргумента (времени); 2) выбор масштаба переменных и ма­ шинного масштаба единиц; 3) составление структурной схемы на­ бора уравнения на ЭАВМ.

Рассмотрим все этапы подготовки уравнений вида

 

[а0р -\-Uip

, •

> -\~ciniP ~т~&п) х =

 

— {boPmjrbipm 1+

, •

• , + bm—i+ bm) у,

(11.57)

к которому обычно приводятся уравнения движения судна по

курсу.

 

 

 

 

 

 

 

 

измерения аргу­

Выбор масштаба аргумента. Изменим единицу

мента (времени),

т. е. примем t = c'x. Тогда

 

 

 

 

 

н

d _

1

d

I

 

. r 1»

 

 

 

 

 

 

 

-

1

 

 

 

 

~

dt

 

Hsx

PT

 

 

 

 

 

 

C

 

 

 

 

 

п2 —

d2

—-^i~

 

1

P2’

 

 

 

 

Н dt2

c’2

dx2

c'2

Pv

 

 

 

 

пп--

dn

1

dn

 

c.n Pi*

 

 

 

 

р dtn

c'n

dxn -

 

 

 

Подставив эти значения в исходное уравнение

(11.57),

получим

^ Р 1

° 1

рп -1 +

 

 

лп—1

 

х —

 

 

 

 

с'

P l + ar

 

уп Г1

: п—1 r\

i

 

 

 

 

 

 

bn

А_ Pm-! +

 

 

bm\y

 

(11.58)

 

 

 

1 г

 

I

 

 

 

 

 

 

Все коэффициенты уравнения изменились по-разному. Следо­ вательно, можно подобрать такое значение с', при котором полу­ чится минимальный разброс численных значений коэффициентов.

Это возможно,

если в уравнении (П.58)

коэффициенты при пере­

менной х(ап и

ее п-й производной

окажутся равными ме­

жду собой. Значение с', при котором справедливо данное условие,

равно

п

----

 

с' =

1г/

ип .

(П.59)

Обычно это значение округляется.

 

84

Рассмотрим пример подготовки уравнения для решения на ЭАВМ.

Определим масштаб аргумента (времени) для системы управ­ ления судном на курсе. Пусть судно имеет передаточную функцию' по управляющему воздействию

3,58(1 + 2 ,5 р)

W,(P)

р ( 1 + 8 , 2 2 р + 8,15р *)‘

Передаточная функция замкнутой системы управления движе­ нием судна по курсу при наличии внутренней жесткой обратной связи с &0. с= 0,8 и последовательном корректирующем устройстве

по первой производной с сигналом с =1 с равна

Ф (Р) =

А«(р)

ф(Р)

____________________________________________________________ k0kc (l - f - T i p ) ____________________________________________________________

р* (1 + ГхР + Т2Р”) + k0kc (1 + тхр) (1 + с'хр) + k0kcp (1 + Tip + Т2р"-)

Уравнение движения системы после подстановки численногозначения параметров имеет вид

(8,15р4 + 14,74р3 + 16,52р2 + 13,33р + 3,58) а = (8,95р + 3,58) ф.

Масштаб времени

с' =

s 1,23.

Принимаем с'=1. Следовательно, уравнение можно моделиро­ вать в натуральном масштабе времени.

Выбор масштаба переменных и машинного масштаба. Пере­ менные а и ф, входящие в уравнение движения системы, изме­ няются в одинаковых пределах, достигая в рассматриваемом слу­ чае максимального значения— 10°. Поэтому изменять масштаб пе­ ременных не имеет смысла.

Машинный масштаб переменных выбирается из условия равен­ ства максимального значения переменной 100 В, что достигается,.

если

100

 

 

= — — ,

 

 

I х Imax

где Мх(В/ед)— машинный масштаб переменной х; |лг|гаах— мак­ симальное значение переменной х.

Таким образом, для рассматриваемого уравнения машинный масштаб переменных (выраженный в В/град)

Ма = Мф =

100

= 10.

Ю

 

Составление структурной схемы набора уравнения. Передаточ­ ная функция системы управления судном по курсу является дроб­ но-рациональной функцией, для моделирования которой разрабо­ тан ряд методов [21, 42]. Рассмотрим метод разложения уравне­

85

ния п порядка на систему из п неоднородных уравнений. Для исследуемого уравнения п = 4. В общем виде уравнение движения системы управления судном запишется в виде

(Р4 "Ь a iР3 а зР24" азР O-i) а = (Ьо ЬхР) ср.

(11.60)

Это уравнение может быть представлено в виде системы урав­ нений первого порядка

ра —ф;

Ра1 = ф2;

(11.61)

ра2= ф3+ с;ф;

р а 3 = — а , а з — а 2а 2— а 3а , — а4 + с0ф .

Начальное

услобие

Рис. 11.28. Структурная схема набора на ЭАВМ уравнения системы тического управления движением судна по курсу.

Действительно, исключив из системы (11.61) переменные ai,

ct2 и аз, получим уравнение

 

(p4 + alp*+ a2p2 + a3p + a4) а = [c'lp + alc[ + cQ) ф.

(11.62)

Чтобы уравнения (11.60) и (11.62) были тождественны, значе­ ния коэффициентов с/ и с</ должны удовлетворять следующим

равенствам: , _ ■j_ - .

^0 1 L\uv

bl = cl,

откуда находим

с\ = К,

(11.63)

со~ ь0 Ь\а\-

86

Для рассматриваемого примера, разделив левую и правую части исследуемого уравнения на 8 и 15, получим

(р4 + 1,81р3 + 2,076р2 + 1,64р + 0,44) а = (1,098р + 0,44) ф.

По равенствам (11.63) находим

с[ = 1,098; cQ= 0,44— 1,098 -1,81 = — 1,543.

Тогда уравнение системы автоматического управления движением судна по курсу запишется в виде следующей системы уравнений:

p a = a L;

р«! — а2;

(11.64)

ра2 — а3 -f 1,098<р;

ра3 = 1,81а3—2,076а2— 1,64а! — 0,44ос— 1,548ср,

для которой структурная схема набора на ЭАВМ типа МПТ-9 представлена на рис. 11.28.

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

шения уравнения движения си­

 

стемы

автоматического управ­

 

ления судном по курсу ЭАВМ

 

типа МПТ-9 по структурной

 

схеме,

изображенной

на рис.

 

П.28.

 

 

 

В ряде случаев передаточ­

 

ная функция по управляюще­

 

му воздействию морских судов

 

среднего и большого водоизме­

 

щения имеет вид

 

 

W ,(P):

 

 

 

Р (1 - г Тф + Т 2р-)

 

или

Wu(p)-

Рис.

11.29. Осциллограмма изменения

курса

судна при скачкообразном уп­

 

Р (1 +

Тр)

равляющем воздействии.

Тогда выражение передаточной функции замкнутой системы и ее

дифференциальное уравнение несколько

упростятся:

 

Ф (Р) =

kc. [Aq

 

 

а

 

 

 

+

T jp )

Ф

откуда

^о^с. с + (к0. скс, с + Р) Р (1

(йхР3 + а2р2 + а3р + а4) а =

,

(11.60а)

где

Oi —Т !*,

 

 

 

 

 

 

 

 

 

 

аг =

1 +

Т!&0. ck0\

 

 

 

 

а з =

К К .

с>

 

 

 

а4= bi = k0ko,с.

8 7

Процесс набора задачи на ЭАВМ несколько упростится — урав­ нение будет иметь третий порядок и в правой части — постоянную величину. Методика решения задачи останется прежней. Так, на­ пример, для рассмотренного выше примера, если принять Г2 = 0 и Ti = 0, уравнение (11.60а) будет иметь вид

(8,22р3 + 16,72р2 + 9,83р + 3,58) а = 3,58ф.

Для набора задачи на ЭАВМ процесс преобразования проме­ жуточных вычислений останется прежним.

При работе системы автоматического управления движением судна по курсу в режиме стабилизации (внешнее воздействие при­ ложено к объекту регулирования) передаточная функция замкну­ той системы по возмущению будет

Ф,(р) = ------- --------------

'Н-Фс (р)Гр(р)

иобратная передаточная функция

Xf(P) = Yf (Р) + фс (Р)

М Н -

 

(П.65)

кс I1+Др)

 

 

Для судов среднего и большого водоизмещения с достаточной

степенью точности можно считать

 

 

 

 

К = *с,

 

 

 

и тогда

Ti = Ti-

 

 

 

Р (1 ~ г Т 1р - р Т гр 2)

ко

f

 

Xf (p) =

 

*с(1 -!- tjp)

р + М с

а

 

 

 

\Р( 1 -TiP + T2р2) (р -f k0kc) + k0kc(1 -f- Tjp)] a =

 

 

= M 1 T V ) (p + M c)/

 

 

или, используя принятые ранее обозначения, получаем

 

(floP4 + aiP3 + а2р2+ а3р + а4) а = (f>op2 +

pjp -h b2) /,

(П.66)

где

bo — kcTi\

 

 

 

 

 

 

 

&i = M i +xAfe0. c);

ьг = Мо. A -

Порядок правой части равенства повысился на единицу, и ме­ тодика набора задачи на ЭАВМ усложнилась.

В литературе [21, 42] рассмотрен ряд методов, позволяющих при моделировании подобных систем избежать непосредственного моделирования производных от входного воздействия. Однако при скачкообразных входных воздействиях применение рекомендуемых методик приводит к появлению ряда трудностей из-за неопреде­ ленности при задании начальных условий для скачка и его произ­ водных.

8 8

Соседние файлы в папке книги из ГПНТБ