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

Идентификация динамических объектов. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
06.09.2026
Размер:
2 Мб
Скачать
а совокупность ( 2)nm функций
x
[1, 1]im
образует систему линейно зависимых функций, так как
(1)
i
(), [1, 1]
ytin

(1)
i
,
(),
t
() ( 1) ( 1)
ni i
yt ay t bx t
nm
() () () 0
 

ii

ii
11

1
. (6.5)
Если посредством какого-либо критерия устанавливается факт пере­хода от системы линейно независимых функций (6.4) к линейно зависи-
мой системе (6.5) при
rr
ll
и
0
, то полагается
0
nr
o0
ll
,
o0
.
Сложность использования ранговых критериев обусловлена нали­чием помех, а также методических и вычислительных ошибок, что приводит к проблеме определения нуля, который свидетельствует о переходе к линейно зависимой системе функций.
При использовании информационных критериев оценки порядков
n и m отыскиваются в рамках
r
где
l
и
определяются из условия
0
0

() min ()
TT
rl y rl y
00
-процедуры в виде
rl
. (6.6)
[1, ]
rR
nr
o0
и
ll
o0
Проверка статистических гипотез применяется в основном при оценивании параметров авторегрессионных (АР) и авторегрессионных скользящего среднего (АРСС) моделей, когда в качестве априорной информации используется только выходной сигнал объекта в предпо­ложении, что на его входе – случайный сигнал типа «белый шум» с известной дисперсией.
,
6.4. ИДЕНТИФИКАЦИЯ СТРУКТУРЫ ПО ОЦЕНКЕ ИХ ОБЪЕКТА
Предлагаемый подход к оцениванию структуры и параметров ба­зируется на восстановлении РУ (дискретной ПФ), а затем и ДУ (непре­рывной ПФ) по оценке ИХ, т. е. в данном случае в качестве априорной информации используются не сигналы входа и выхода объекта, а пред­варительно идентифицированная ИХ.
Достоинства такого подхода по сравнению с ранее рассмотренны­ми в следующем.
41
1. Нет необходимости измерять производные входного и выходно-
Z
B
A
го сигналов объекта, что, вообще говоря, представляет весьма суще­ственную проблему. Для решения же задачи идентификации ИХ не требуется наличие производных в качестве априорной информации.
2. Известны (см. раздел 3) высокоэффективные алгоритмы иденти­фикации ИХ, которые малочувствительны к степени колебательности ИХ объекта и обладают высокой помехоустойчивостью. В результате помехи высокого уровня, искажающие реализации входного и выход­ного сигналов объекта, трансформируются в помеху существенно меньшего уровня, искажающую идентифицируемую оценку ИХ. Например, модифицированный МНК идентификации ИХ дает относи-
тельную среднеквадратичную ошибку сительного максимального уровня
,we
на порядок меньшую отно-
y
широкополосной помехи ( ),yt
m
искажающей выходной сигнал ( )yt объекта на интервале наблюдения.
Основной недостаток метода, базирующегося на восстановлении
РУ и ДУ – предварительная идентификация ИХ объекта.
Таким образом, задачу сформулируем в следующем виде. Требует­ся оценить порядки и коэффициенты полиномов числителя и знамена­теля дискретной ПФ (2.9), а в качестве априорной информации исполь-
зовать реализацию оценки отсчетами
wwk t
oo
k
[( 1) ]
() () ()wt wt wt
o
с шагом
ИХ ( )wt , заданной
[1, ]
kK
,
t
предполагается известной оценка верхней частоты
. Дополнительно
w
эффективной
W
K
w
полосы АЧХ объекта, которая, вообще говоря, определяется в процес­се идентификации ИХ.
Поставленная задача решается на базе
ˆ
()
ˆ
Wz wz
Bz

()
ˆ
()
Az
1
k
-преобразования
(1)
k

k
. (6.7)
Связь между отсчетами
ˆ
линомов
()
ˆ
z
()
z
и
может быть представлена в виде
wknm
k
ˆ
wb knm

km
(1)
w
реализации ИХ и коэффициентами по-
k
0, [1, ]
ˆ
ˆˆ
, при
ˆˆ
,1
, при
42
ˆˆ
ˆˆ
1nm
,
1nm
,
ˆ
Z
ˆ
wb aw knm n

ˆˆ
 
knk ikin
(2) ( 1)
waw kn
kkin
n
ˆˆˆˆ
ˆ

in k
2
ˆ
n
ˆˆ
  
i
i
1
ˆ
(1)
 
,[ 1,1]
,[2,)
,
.
Данные выражения, по существу, представляют собой расчетные формулы обратного
-преобразования, которые для нашей задачи
удобнее преобразовать к следующему виду:
wknm
ˆ
bw aw i m

ini rri
wawk
0, [1, ]
k
ˆ
 
(2) (1)

ˆ
(1) ( )

nk iik
ˆˆ
ˆ
n
ˆˆ
ri
ˆ
n
ˆ
1
i
ˆˆ
nm
, при
, (6.8)
,[1,1]
0, [1, )
. (6.10)
, (6.9)
Из соотношения (6.10) следует, что на любом конечном или беско-
[1, ]
нечном
kK K 
sf
разуют систему
множестве функции
ˆ
n
линейно независимых функций, а
win
,[1,],
()
ik
win
()
ik
ˆ
,[1, 1]
об-
ˆ

– линейно зависимую систему.
Как и в ранее рассмотренной
ˆ
n
порядка
, т. е. на каждом r-м шаге (
-процедуре, производим перебор
rl
2, 3,...,rRn
ˆ
) формируем
однородное уравнение
r
wawkKK
rk riik s f
(1) ( )

и проверяем линейную зависимость функций некотором
r
-м шаге
0
wir
Здесь, как и в
-процедуре, возникает проблема определения линей-
rl
ˆ

i
1
,[1,],
ik
() 0
ˆ
0, [ , ],
,[1,]
wir
()
ik
стали линейно зависимыми, то
1nr
. (6.11)
0
. Если на
ной зависимости функций.
Однако если сравнивать сложность рассмотренного подхода и
rl
-про­цедуры, то в данном случае отсутствует перебор структуры модели по параметру
.
l
43
7. ПАРАМЕТРИЧЕСКАЯ ИДЕНТИФИКАЦИЯ ЛИНЕЙНОГО СТАЦИОНАРНОГО ОБЪЕКТА
7.1. ИДЕНТИФИКАЦИЯ ЛНД-МОДЕЛИ
ЛНД-модель идентифицируемого объекта будем представлять в виде
n
() ()
где
,[1,]
aj n
j
– идентифицируемые параметры, а
au t u t
j
1
координаты объекта. Подобного вида модель может быть получена, если в ДУ
jj
, (7.1)
0
(), [1, ]
ut j n
j
() ( 1) ( 1)
lj j
yt ay t bx t
ln
() () ()


jjl


ii
11
1
ввести обозначения:
()
j
aa j l
() ()
ut y t
j
() ()
ut x t
j
,
()
j
abjl n
,
() ()
ut y t .
0
Ставится задача определить коэффициенты
ния (7.1) в предположении, что порядок
,[1,]
jj
,[1,]
jj
()
l
,
,
,[1,],
aj n
j
уравне-
n и координаты
(),
ut
j
[0, ]jn , известны. Для решения поставленной задачи сформируем систему
mn
ли-
нейных алгебраических уравнений следующим образом. Слагаемые
44
уравнения (7.1) умножим на некоторые линейно независимые функции
(),[1,],
wt i m
i
j
n
1
и проинтегрируем на интервале [0, ]t . Получим
tt
( ) () ( ) ()
awtud wtud
ji j i
     

00
0
, [1, ],im (7.2)
или
n
() ()
au t u t
j
1
jij
, [1, ]im . (7.3)
i
0
Физически это означает (рис. 7.1),
(), [0, ],
что координаты
ut j n
j
пускаются через некие фильтры с ИХ
()
wt
, на выходе которых получаем
i
(), [1, ],
элементы матрицы
ut i m
ij
[1, ]jn и вектора правой части
про-
uti m
0
(), [1, ],
i
Рис. 7.1
системы линейных
алгебраических уравнений:
() ()ttUau
(), [1, ], [1, ]
U

a


,[1,]
ai n
j
uti m j n

()
t

ij
,
,
0
,
,[1,]()iui mt u

00
,
которая при
Поскольку может выполняться условие
выглядит как
tT
Ua u
. (7.4)
0
mn , система (7.4) преоб-
разуется к виду
TT
UUa Uu
, (7.5)
0
а ее решение
aUUUu
(7.6)
0
1
TT
()
может быть получено при условии невырожденности матрицы что обеспечивается за счет:
45
T
UU
,
(), [1, ]
x
1) линейной независимости координат
для чего входной сигнал объекта должен содержать не менее
ut j n
j
, [0, ]tT ,
2n
гар-
моник;
()
2) линейной независимости функций
wt
i
, [0, ]tT .
Следует отметить проблему, возникающую в описанном методе идентификации (впрочем, как и в других случаях оценивания парамет­ров ЛНД-объекта), связанную с информацией о производных входного
()
t и выходного ( )yt сигналов. Указанные производные входят в со-
(), [1, ]
став координат
ut j n
j
, а фактически можно измерить лишь
только сами сигналы. В результате приходится прибегать к искусствен­ным приемам, позволяющим избежать операции дифференцирования зашумленных сигналов. Одним из таких приемов является известное в математике интегрирование по частям. Напомним это правило:
bb
udv uv vdu

aa
b a
.
В нашем случае имеем, например,
TT
()() ()() ()()
wT y d wT y w T y d
ii

0
так как
(2) (1)
   
(), ()
uwT du w T d 
i
(2)
() ,dv y d
T 0
(1)
i
(1)
0
(1)
i
,
()vy
,
и далее
T
()() ()()
wT y w T y d
   
i


wT y w T y
()() ()()
i

(1)
   
T 0
(1)
i
(1)
i
0
(1)
T
T
0
(2)
()()
wT yd
i
0
,
поскольку
(1) (2)
uw T du w T d
(), ()
ii
,
46
(1)
() ,dv y d ()vy.
В общем случае выражение интегрирования по частям, позволяю­щее избежать операции дифференцирования сигналов, выглядит сле­дующим образом:
T
()() () ()
wT y d w T y
i
0
jjr
() ( 1 )
  
T
0
j
1
r
()
i
r
0
()
j
()()
wT yd
i

. (7.7)
T
0
Для обеспечения корректности описанного подхода помимо требо­ваний, предъявляемых к функциям
wt i m
i
, необходимо вы-
(), [1, ]
полнять соотношения
() ()
rr
(0) ( ) 0
wwT
ii
, [0, 1]rj, (7.8)
что позволяет обеспечить
1
j
()
r
() ()0
wT y
i
0
r
(1)

jr

T
. (7.9)
0
Корректирующими параметрами алгоритма идентификации явля­ются:
1) вид функций
wt i m
i
, формирующих алгебраическую си-
(), [1, ]
стему;
2) длительность
3) количество
Указанные параметры определяют свойства матрицы
интервала интегрирования;
T
m формируемых уравнений.
T
UU
форми­руемой системы уравнений, в частности ее обусловленность, анализ которой позволил дать рекомендации по выбору корректирующих па­раметров.
Линейная независимость строк алгебраической системы (7.5) будет
()
выполняться наилучшим образом, если АЧХ
(), [1, ],
мирующих звеньев с ИХ
wt i m
i
Wj
, [1, ],im фор-
i
будут представлять собой
АЧХ полосовых фильтров с разнесенными полосами пропускания в
[0, ]
диапазоне частот

эффективной длительности АЧХ иденти-
W
фицируемого объекта, как показано на рис. 7.2.
47
j
Рис. 7.2
Выполнение этого условия дополнительно позволит устранить по-
стоянную и высокочастотную составляющие помех, искажающих коор-
()
ut
динаты вости алгоритма идентификации. Влияние параметра матрицы таково, что с его увеличением обусловленность матрицы
, [1, ]jn , что положительно скажется на помехоустойчи-
на свойства
T
T
UU
становится лучше, поскольку при этом усиливаются сглаживающие свойства интегрального оператора.
Чем больше количество
), тем лучше обусловленность матрицы
цы
U
формируемых уравнений (строк матри-
m
1
T
UU
()
вследствие
m
более качественного усреднения высокочастотных помех при выпол­нении операции первой трансформации Гаусса.
Однако практически реализовать указанные выше рекомендации по
выбору корректирующих параметров, как правило, не удается.
Если обозначить через
   
i
кания формирующих фильтров, то параметр
const
, [1, ],im полосы пропус-
можно будет опреде-
m
лить из условия
m  
. (7.10)
W
С другой стороны, для конкретного типа полосовых фильтров выпол­няется соотношение
48
const
, (7.11)
T   
w
T
x
K
где пропускания
– длительность ИХ фильтра. Таким образом, чем у´же полоса
w
, тем больше длительность ИХ

лизация фильтра.
Из (7.11) следует
Подставляя (7.12) в (7.10), получаем
mT
откуда
T
и тем сложнее реа-
w
T  
. (7.12)
w
1
w
,
W
Tm
w
В результате приходим к тому, что
1
. (7.13)
W
TT
, а
w
mn
.
Следует отметить, что идентифицируемые объекты, как правило,
носят низкочастотный характер и даже в случае
[0, ]
диапазоне полосами пропускания
АЧХ объекта m фильтров с неперекрывающимися
W
не удается.

разместить в
mn
7.2. ИДЕНТИФИКАЦИЯ ЛДД-МОДЕЛИ
Линейные дискретные динамические (ЛДД) модели описываются
разностным уравнением
1
.
1
, (7.14)
С учетом помех
,
тервале
это уравнение будет иметь вид
y
yay bx v
ki i k
nm
yay bx


ki i
11

ii
и
k
nm
 


11
ii
(1) (1)
 
kn i kn i
 
y
, искажающих измеряемые сигналы на ин-
k
 
(1) (1)
kn i kn i
 
где
49
nm
s
K
f
K
K
vy ay bx

k k ikni ikni

[(1)] [(1)]
ii
11

 
1
(7.15)
– обобщенная помеха. Фиксируя уравнение (7.14) в точках
KK
,
0fs
K
,
y
0
1Knm 
kKK
,
K
f
– время переходного
w
KK
, где
s
[, ]
процесса или, что то же самое, эффективная длительность ИХ, получим систему линейных алгебраических уравнений
T
yv

ua
kkk

,
или
Ua y δv

, (7.16)
где
, [1, ] , , [1, 1]
ai nbi ma

ii
,
1
,
w
K
раз
0
u
k
[(1)] [(1)]
kn i kn i
 

yinxim

Поскольку в общем случае
, [1, ], , [1, 1]
 
T

u
U
y
δv
()


ykK

() 0


vkK


() 0

,[1,]
Kk
Kk
Kk
kK
S
,[1,]
S
,[1,]
S
0
0
1Knm 
, система (7.16) приводит-
ся к виду
TTT
UUa Uy Uδv

  
, (7.17)
а искомое решение будем определять из системы
Vaf f
uu uy
, (7.18)
uv
где
K
0
Vuu
uu K k
()
0
1
k

50
K
1
S
T
()

S
,
,
,
.
,
k
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]