Главная > Идентификация систем. Теория для пользователя
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
След.
Макеты страниц

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

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

Глава 17. ИДЕНТИФИКАЦИЯ СИСТЕМ НА ПРАКТИКЕ

В этой книге рассматривалась теория идентификации систем. Практическое решение вопросов идентификации вносит в предмет элемент искусства. Начинают играть важную рель опыт, интуиция и содержательные соображения, В этой главе мы обсудим методы идентификации систем как набор инструментов исследования, осмысления и создания реальных систем. В разделе 17.1 мы начнем с описания одного из доступных пользователю средств системной идентификации интерактивных вычислений. В разделе 17.2 рассматривается хотя реальный, но лабораторный процесс, на котором демонстрируются реализуемость и полезность предложенных методов. В разделе 17.3 описывается прикладная задача о динамике корабля. Наконец, в разделе 17.4 мы делаем попытку дать ответ на главный вопрос: что же все-таки теория идентификации, как часть прикладной науки, дает для решения практических задач?

17.1. Инструмент идентификации: интерактивное программное обеспечение

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

Можно указать следующие типовые составляющие пакета прикладных программ для идентификации:

1. Обработка данных, фильтрация, построение графиков и т.д.

2. Непараметрические методы идентификации: расчет корреляций, спектров, быстрого преобразования Фурье.

3. Методы параметрической идентификации для различных модельных структур.

4. Отображение свойств модели: диаграммы Боде, имитационное моделирование.

5. Процедуры подтверждения.

В процессе проведения идентификации может совершаться много переходов между программными средствами пп. 3—5 и необходимо, чтобы вопросы, связанные с заменами и проверкой различных модельных структур, решались просто. Кроме того, нужно отметить проблему реализации программных средств п. 3. Здесь хотелось бы иметь полный набор средств в виде многомерных моделей, моделей черного ящика, физически параметризованных модельных структур. Но это стоит больших средств.

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

Пакет IDPAC. Сейчас имеется много интерактивных пакетов программ. В основном, они различаются структурой команд и меню, предлагаемыми пользователю по и. 3. Здесь мы раскажем об интерактивном пакете программ IDPAC, предназначенном для решения задач идентификации и разработанном на факультете автоматического управления Института технологии университета Лунда. Это один из самым первых и широко используемых пакетов. Подробности можно найти в работах Висландера [435] и Острема [24].

В рамках пункта (17.3) пакет IDPAC предлагает структуры ARMAX-моделей по типу черного ящика с одним выходным и несколькими входными сигналами, причем для согласования с данными наблюдений используется "робастизированный” квадратичный критерий ошибки предсказания. Рассматривается также частный случай ARX-моделей при таком способе применения алгоритмов метода наименьших квадратов, что удается организовать эффективную проверку различных подструктур (см. раздел 16.4). Процедуры подтверждения моделей (17.5) используют корреляционные критерии для ошибок предсказания и сравнения значений функции потерь (см. раздел 16.5). Пакет командно управляем, что великолепно иллюстрируется следующим примером.

(кликните для просмотра скана)

(кликните для просмотра скана)

Даны входо-выходные данные в виде двух последовательностей длины 500 каждая. Сначала строится график данных

показанный на рис. 17.1 (здесь означает построение гистограммы). После этого команды

осуществляют оценку спектральных характеристик методами раздела 6.4, результаты - на рис. 17.2. FROP - это акроним функционирования в частотной области, а число 50 обозначает число лагов, исиользованных в окнах дня расчета спектров и взаимных спектров. Затем данные собираются в двухстолбцовый файл данных с помощью команд

Команда

производит расчет ARMAX-модели первого порядка, параметры которой хранятся в файле представленном в табл. 17.1. Ошибки предсказания, или невязки, связанные параметрами модели из файла вычисляются по команде

Эта команда, по которой создается файл невязок, осуществляет также расчет и демонстрацию на экране значений автокорреляционной функции невязок и взаимной корреляционной функции невязок и входного сигнала при 25 лагах. Результаты приведены на рис. 17.3 и 17.4. Невязки оказываются коррелированными и тогда подаются команды на проверку моделей более высокого порядка

Параметры различных моделей приводятся в табл. 17.1 вместе с соответствующими значениями функций потерь и информационного критерия Акаике (16.29). Проверка невязок показана на рис. 17.5 и 17.6. Из приведенных картинок ясно, что можно принять модель второго порядка В качестве следующей проверки проводится расчет имитированного на модели выходного сигнала при подаче реального входного сигнала Это делается командой

с последующей командой

которая осуществляет сравнение с истинным выходным сигналом системы. Это приводит к картинке, показанной на рис. 17.7 (сравните с Частотная

Таблица 17А (см. скан)

характеристика модели рассчитывается команде

а ее сравнение со спектральной оценкой осуществляется командой

в результате которой воспроизводится картинка рис. 17.8.

Замечание. Приведенные данные были сгенерированы в результате моделирования системы вида

где белый шум с единичной дисперсией.

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

1
Оглавление
email@scask.ru