Пред.
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 424 425 426 427 428 429 430 431 432 След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
Адаптивное управление с применением адаптивного моделированияПервый способ адаптивного управления, в котором используется адаптивное моделирование, имеет следующий принцип действия. С помощью адаптивного моделирования формируется модель управляемой системы, которая используется для определения ее входных сигналов, приводящих к необходимым сигналам: на ее выходе. Затем эти входные сигналы управления подаются на вход действительной управляемой системы, в результате чего сигналы на ее выходе являются близкими к требуемым. Такой вид управления в некотором смысле не имеет обратной связи, НО в действительности петля обратной связи замыкается через адаптивный процесс. Для иллюстрации этого метода рассмотрим систему регуляции кровяного давления, приведенную на рис. 11.3. Ее экспериментальные исследования проводились студентами Станфордского университета. Цель этих исследований — разработка системы управления с петлей обратной связи для регуляции кровяного давления пациента. В этом случае, как показано на рис. 11.3, входной сигнал управляемой системы — поток лекарства, а выходной сигнал — кровяное давление. Опыты проводились с собаками. Для управления кровяным давлением животному вводят сильно действующее лекарство арфонад. Это лекарство влияет на естественную систему регуляции кровяного давления и приводит к состоянию, аналогичному продолжительному состоянию шока. При этом кровяное давление может упасть до нуля, вызвав у животного необратимые процессы. Чтобы предотвратить это явление, медленно, в течение многих часов, для повышения кровяного давления вводится стимулирующее мышцу лекарство норепинефрин; ЭВМ непрерывно фиксирует кровяное давление и регулирует дозу вводимого лекарства. Конечная цель этой работы — разработка адаптивных систем управления. На рис. 11,4 приведены характерные динамические характеристики реакции среднего кровяного давления животных на изменения дозы вводимого лекарства. Форма кривой зависит от размеров, вида и особенно состояния животного.
Рис. 11.3. Система управления с замкнутой обратной связью для регуляции кровяного давления
Рис. 11.4. Характерные отклики среднего кровяного давления на скачкообразные изменения дозы вводимого стимулятора Животное с хорошим состоянием здоровья реагирует на небольшое увеличение дозы лекарства установлением в конечном итоге первоначального уровня кровяного давления. Больные животные не в состоянии компенсировать даже умеренное увеличение дозы, и, следовательно, кровяное давление возрастает известным образом и уровень его остается высоким. У животных наблюдается большой разброс характеристик реакции на стимулятор мышечной деятельности. Обычно время начала реакции животного составляет 10... 20 с, а кровяное давление устанавливается в течение 50... 100 с. Приведенная на рис. 11.3. система не является, как это может показаться, обычной системой управления с обратной связью. Динамическая характеристика реакции животного (включая задержку до начала реакции) часто имеет слишком большой разброс, чтобы ею управлять с использованием обычной обратной связи. На рис. 11.5 приведена структурная схема адаптивной системы управления. Описанные ниже функции, выполняемые устройством вычисления сигнала управления и адаптивной моделью, а также функции обработки данных, не приведенные на рис. 11.5, но необходимые для лабораторной установки, реализованы с помощью мини-ЭВМ.
Рис. 11.5. Структурная схема адаптивной модели для системы управления, показанной на рис. 11.3 Буферное устройство, в котором запоминаются и хранятся значения каждого отсчета Адаптивная модель на рис. 11.5 представляет собой фильтр с конечной импульсной характеристикой, имеющей 20 весовых коэффициентов (L= 19) и общей временной задержкой 95 с. Чтобы учесть среднее кровяное давление при отсутствии лекарства, вводится весовой коэффициент смещения Снова обратимся к рис. 11.5. При правильной работе система приводит к тому, что кровяное давление животного изменяется в соответствии с сигналом управления кровяным давлением Рассмотрим теперь принцип действия устройства вычисления сигнала управления. Предположим, что в результате адаптивного процесса значение Обратная модель строится следующим образом. В соответствии с алгоритмом наименьших квадратов на каждой итерации перестраивается полный вектор весовых коэффициентов
Следовательно, для устройства вычисления сигнала управления
Для обратной модели такого вида необходимо полагать, что Кроме того, необходимо предположить, что Это видоизменение состоит в том, что несколько первых весовых коэффициентов адаптивной модели приравнивается нулю. Их число соответствует известному априори времени задержки (времени до начала реакции) управляемой системы. Предположим, например, что приравнены нулю первые два весовых коэффициента, Выбирая входные сигналы такими, при которых текущий выходной сигнал модели равен
На основании этого результата можно, как в (11.2), вычислить
Положим теперь, что весовые коэффициенты меняются медленно, тогда вместо будущих можно брать текущие значения весовых коэффициентов. В этом случае, снова полагая
В этом соотношении необходимо знать входной сигнал управления на два временных шага вперед. Иногда известны будущие значения этого сигнала и можно использовать (11.5). Если известно только значение
При использовании (11.6) выходной сигнал модели соответствует сигналу управления, задержанному на два временных шага. Таким образом, эта задержка не связана с задержкой прохождения сигнала через управляемую систему. Система на рис. 11.5 многократно применялась в экспериментах по регуляции среднего кровяного давления животных и управлению им. В этих экспериментах стандартное отклонение из-за шума в приборах, измеряющих кровяное давление, составляло от 5 до 10 мм рт. ст. Обычно среднее кровяное давление регулируется с точностью до 2 ... 4 мм рт. ст. в установившемся состоянии, а в экстремальных условиях точность может превысить 5 ... 10 мм рт. ст. Характерное время установления составило порядка 2 мин, что несколько превышает общий временной интервал, перекрываемый адаптивной моделью управляемой системы. Для возможно более быстрого запуска системы начальные значения весовых коэффициентов в процессе моделирования обычно выбирают на основании предыдущего опыта. Выбор этих начальных значений не является критичным. На рис. 11.6-11.9 представлены результаты экспериментов по управлению кровяным давлением животных. В ходе экспериментов нормальной собаке был введен арфонад, после чего кровяное давление поднялось, как показано на рис. 11.6.
Рис. 11.6. Фактические зависимости, полученные для здоровой и больной собак при ручном и автоматическом управлении Две верхние кривые показывают соответственно действительное среднее кровяное давление и выходной сигнал модели, которые очень близки друг к другу даже в моменты таких сильных стрессов, которые возникают после введения арфонада. В начале эксперимента доза лекарства (нижняя зависимость на рис. 11.6) устанавливалась вручную на уровне 10 капель/мин. После введения арфонада эта доза доведена до 20 капель/мин. При падении кровяного давления доза лекарства возрастает. После этого и далее управление дозировкой лекарства было передано автоматической системе (на кривой этот момент помечен крестиком). Уровень давления задавался с клавиатуры ЭВМ, этот уровень помечен крестиком на верхних кривых. Далее система управления должна была поднять кровяное давление животного до этого значения и поддерживать его при наличии естественных возмущений.
Рис. 11.7. Фактические зависимости, полученные при управлении кровяным давлением больной собаки
Рис. 11.8. Фактические зависимости, полученные при управлении кровяным давлением относительно его установленного значения Средняя кривая отражает ход среднего значения СКО (по логарифмической шкале), являющейся разницей между сигналами управляемой системы и адаптивной модели. Длительность выборки, обрабатываемой адаптивной моделью, равна 95 с. Эта модель представляет собой адаптивный трансверсальный фильтр с 20 отводами с задержкой между ними 5 с. После включения автоматического управления кровяное давление устанавливается примерно за 5 мин. Таким образом, это время приблизительно в 3 раза больше длительности выборки, что является достаточно коротким интервалом для адаптивной системы управления. На рис. 11.6 фактически приведена часть кривой длительного наблюдения в течение нескольких часов, когда ЭВМ управляла кровяным давлением животного, находящегося под различной степенью воздействия арфонада. С точки зрения управления результаты оказались положительными и характерные кривые приведены на рис. 11.7 и 11.8. Записи данных на рис. 11.6-11.8, которые несколько перекрываются по времени, представляют собой реакции на изменяющиеся значения давления.
Рис. 11.9. Импульсная характеристика модели на рис. 11.5 в различные моменты времени В каждом случае давление устанавливалось примерно за 5 мин. На рис. 11.9 показаны значения весовых коэффициентов модели с конечной импульсной характеристикой, снятые в некоторые моменты времени в процессе наблюдения. Значения весовых коэффициентов соответствуют значениям сигнала на отводах фильтра и поэтому совпадают с импульсной характеристикой. Весовой коэффициент смещения Итак, описана система управления с ЭВМ в реальном времени, предназначенной для регуляции кровяного давления животного, находящегося в состоянии продолжительного шока. Система управляет дозой вводимого лекарства стимулирующего действия и фиксирует кровяное давление. Для формирования требуемого входного сигнала управления значениями кровяного давления использована адаптивная модель реакции кровяного давления животного на лекарство. В качестве модели использован адаптивный линейный сумматор, а сигнал управления вычисляется на основе импульсной характеристики модели. Этот метод управления основан на методе адаптивного моделирования неизвестной системы.
|
1 |
Оглавление
|