Пред.
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 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
5.6.9. Вторичная обработкаВ предыдущих разделах были рассмотрены основные этапы обработки сигналов — фильтрация и пороговое обнаружение — и описаны способы их реализации в цифровой форме. Следующий этап обработки, выполняемый практически во всех радиолокационных системах после фильтрации и обнаружения, обычно называют вторичной обработкой. В общем случае на этом этапе по выходным результатам согласованного фильтра и обнаружителя находятся метрика целей и количественная информация (дальность, скорость, угловое положение, ЭПР и т. д.). Кроме того, в тех случаях, когда обнаружитель выявил большое количество целей или когда в пределах просматриваемого пространства принимаются интенсивные помехи от местных предметов, также требуется специальная вторичная обработка, которая может заключаться просто в определении границ области размещения целей или в сопоставлении эхо-сигналов от нескольких зондирующих импульсов, чтобы выявить, какие превышения порога соответствуют реальным целям. Для решения этих задач в устройстве вторичной обработки нужно накапливать большие массивы данных, причем алгоритмы их обработки могут быть весьма сложными, а продолжительность обработки достаточно большой. Во многих радиолокационных системах информация для вторичной обработки передается в большие универсальные системы обработки данных (СОД). Правда, СОД все в большей степени загружаются решением задач общего управления радиолокатором, поэтому для вторичной обработки желательно иметь специализированное устройство, которое обеспечило бы выполнение операций отображения целевой обстановки, формирования метрики целей и уменьшения объема и скорости поступления данных в СОД. Аппаратурное устройство вторичной обработки может включать набор блоков, каждый из которых выполняет определенную функцию. Однако в последнее время все чаще используются программируемые устройства, что позволяет реализовать различные алгоритмы обработки, пользуясь одиим и тем же оборудованием. Часто в сложных радиолокационных системах приходится применять целый набор взаимосвязанных алгоритмов, поэтому в качестве устройства вторичной обработки желательно иметь небольшую, но быстродействующую универсальную вычислительную машину. В данном разделе будут рассмотрены программируемые устройства вторичной обработки; будут приведены характеристики серийно выпускаемых, а также специально разработанных устройств. В настоящее время имеется множество универсальных мини-ЭВМ, оперирующих с малоразрядными словами (обычно 16 бит), которые] могут выполнять команды с частотой В последние годы началось серийное производство вычислительных машин, предназначенных специально для обработки сигналов. Кроме того, были разработаны машины, предназначенные для военных и научно-исследовательских целей. Все эти машины используют малоразрядные слова, но каждая из них имеет свою особую структуру, которая выбиралась таким образом, чтобы добиться в каждом конкретном случае максимально возможной скорости вычислений за счет жесткой синхронизации работы блоков памяти и арифметических устройств. Серийное производство вычислительных машин для обработки сигналов было начато в конце 60-х годов. Использование в них первых TTЛ-микросхем памяти средней интеграции! и логики малой интеграции позволило уменьшить длину тактового интервала до 300 не. Объем памяти, которую можно было собрать на этих микросхемах, ограничен, поэтому для ее расширения использовались ферритовые кубы. За счет специальной организации прохождения данных и команд через блоки быстродействующей памяти обработка сигналов выполнялась значительно быстрее, чем на обычных универсальных мини-ЭВМ. Важной характерной особенностью этих машин было включение в их структуру файла регистров хранения (содержащего до 32 и более регистров) в микросхемном исполнении [17], что позволяло оперировать с большим числом операндов, не пересылая их в основную память и обратно. Из вышеизложенного видно, каким образом первые микросхемы средней интеграции начали использоваться для обработки сигналов. В последние годы разработка универсальных вычислительных машин развивалась в направлении использования новых микросхем еще более высокого уровня интеграции. Кроме того, структурно машины разбивались на несколько блоков, что позволяло ускорить выполнение операций за счет распараллеливания. Так, например, в одной из последних вычислительных машин [1] пересылка данных обеспечивается блоком ввода-вывода, а для выполнения операций используются два блока — арифметический и индексный. В арифметическом блоке производятся вычисления, относящиеся к фильтрации или вторичной обработке. Назначением индексного блока является управление пересылками данных в пределах отдельных небольших блоков оперативной памяти с произвольным доступом (ОЗУ) и постоянной памяти (ПЗУ), собранных на микросхемах и содержащих некоторые программы и массивы данных. Арифметический блок имеет поточную побайтную (а не пословную) структуру, выбранную для того, чтобы согласовать требования к быстродействию и объему оборудования. Вся логика собрана на ТТЛ-микросхемах с диодами Шоттки. Для такой вычислительной машины время выполнения базовой операции БПФ по основанию 2 равно 1 мкс, причем одновременно осуществляется ввод-вывод. В другой серийно выпускаемой вычислительной машине это время составляет 1/2 мкс. ЭСЛ-микросхемы логики и памяти средней интеграции были созданы несколько позднее аналогичных микросхем серии ТТЛ. Первые вычислительные машины, в которых они использовались, были в основном мощными или сверхмощными с очень высоким быстродействием [43]. Такие машины приходилось строить на дискретных компонентах и ЭСЛ-микросхемах малой интеграции; позже стали использоваться микросхемы средней и большой интеграции. Интересно отметить, что эти сверхмощные вычислительные машины, так же как и первые машины для обработки сигналов, относились к числу ЭВМ с последовательным выполнением команд и последовательной обработкой данных, в которых высокая производительность достигалась главным образом за счет быстродействия и высокого уровня интеграции применяемых компонент, а также благодаря некоторым усовершенствованиям в общей организации вычислительного процесса. В более поздних вычислительных машинах для обработки сигналов команды обработки начали разделять таким образом, чтобы организовать одновременное выполнение нескольких команд; так, выполнение управляющих команд программы было перенесено на дополнительный управляющий процессор, работающий одновременно с арифметическим процессором В быстродействующем цифровом процессоре FDP (Fast Digital Processor), разработанном в лаборатории Линкольна Массачусетского технологического института и предназначенном для научных исследований, был использован другой подход к обеспечению высокой производительности при обработке сигналов [15]. За счет четырехкратного распараллеливания в арифметическом устройстве и соответствующей организации ЗУ данных с параллельным доступом была создана вычислительная машина с последовательным выполнением команд, но с параллельной обработкой данных, которая позволяла при решении задач обработки сигналов достичь исключительно высокого для малых ЭВМ быстродействия. Собранный главным образом на логических ЭСЛ-микросхемах малого уровня интеграции и микросхемах памяти этой же серии средней интеграции процессор FDP имеет время выполнения команды 150 не. Однако вследствие применения выпускавшихся в то время микросхем серии ЭСЛ II и необходимости распараллеливания арифметических операций размеры этой машины оказались довольно большими. В следующей, более поздней разработке лаборатории Линкольна — цифровой вычислительной машине для исследования звуков [4], также предназначенной для решения задач обработки сигналов, — были широко использованы ЭСЛ-микросхемы средней интеграции. Эта вычислительная машина была создана главным образом для анализа речевых сигналов в реальном времени, однако после соответствующей модификации ее оказалось возможным использовать и для обработки радиолокационных сигналов. Она имеет раздельные ОЗУ данных и программ с одновременным обращением к ним, собранные на ЭСЛ-микросхемах большой интеграции; среднее время выполнения команд равняется 55 не. Команды и данные обрабатываются последовательно; ЭВМ имеет быстродействующий умножитель, построенный на ЭСЛ-микросхемах средней интеграции, а также специальный набор команд, обеспечиващих высокое быстродействие при решении задач обработки сигналов. Распараллеливание арифметических операций, использованное в процессоре FDP и других вычислительных машинах для того, чтобы достичь высокого быстродействия при выполнении БПФ, здесь не применялось, что привело к значительному сокращению объема и стоимости оборудования, а также к упрощению программирования. Попытки использовать различные универсальные мини-ЭВМ, а также более мощные машины в тех или иных устройствах радио-локационной системы для обработки сигналов предпринимались неоднократно, однако успешными они были только в тех случаях, когда требовалось небольшое быстродействие. В противном случае необходимо увеличить производительность ЭВМ. Один из подходов заключается в том, чтобы подключить к ней периферийное специализированное устройство, которое может выполнять операции умножения и сложения, используемые при фильтрации. Аппаратурная реализация этого устройства не будет ограничена дополнительными требованиями, характерными для обычных универсальных ЭВМ. При построении специализированного устройства можно максимально использовать новейшие микросхемы для получения большого быстродействия и выбрать разрядность и формат данных так, чтобы они наилучшим образом подходили для каждого конкретного применения. Периферийные устройства этого типа уже начали выпускаться серийно. Одновременно с первыми мини-ЭВМ появились специализированные устройства, названные процессорами для обработки массивов. С помощью типового процессора массивов быстро и эффективно могут быть выполнены такие операции, как обращение матрицы или фильтрация. Если центральная ЭВМ процессора массивов не принимает участия в обработке данных, то фактически этот процессор представляет собой специализированную вычислительную машину для обработки сигналов, для которой центральная ЭВМ является управляющей. Часто оказывается, что рассмотренные выше процессоры либо не могут быть непосредственно использованы для выполнения алгоритмов вторичной обработки, либо имеют недостаточное быстродействие. Единственное, что остается в этом случае, это, учитывая специфику обработки сигналов в радиолокации и используя методы распараллеливания и соответствующие микросхемы, разработать новое устройство, которое удовлетворило бы предъявляемым требованиям. Создание такого устройства, обеспечивающего и нужную производительность, и возможность. простого программирования, является интересной, но не простой задачей. Удовлетворить обоим требованиям удается далеко не всегда; в последние годы в этой области ведутся интенсивные работы, направленные прежде всего на создание специализированных микросхем и новых структур вычислительных машин.
|
1 |
Оглавление
|