Изобретение относится к цифровой вычислительной технике и может быть применено в системах радиолокации, ближней и дальней навигации.
Наиболее близким по технической сущности к заявляемому изобретению является устройство для вычисления и корректировки плановой информации по радиолокационным данным движущегося объекта [1] содержащее блок памяти, блок принятия решений, блок управления, таймер, регистры, одновибраторы, сумматор, блок вычитания, элемент НЕ, генератор тактовых импульсов.
Недостатком данного устройства является ограниченность его функциональных возможностей, заключающаяся в отсутствии возможности выбора из нескольких объектов наблюдения (ОН), находящихся в зоне видимости РЛС, того, обращение к которому будет оптимальным в данный момент времени.
Задачей изобретения является сокращение временных затрат на синтез оптимальных законов управления наблюдениями в многоканальных измерительных системах (МКИС).
Введение соответствующих блоков и связей позволяет определить оптимальный по выбранному критерию закон управления однопозиционной МКИС с известным уравнением наблюдения в случае, когда динамика P объектов наблюдения описывается системой дифференциальных уравнений [2]
Задача решается, когда динамика P сопровождаемых объектов наблюдения описывается векторными дифференциальными уравнениями:
где Zp, λp, φp∈ Rn; φp известная непрерывная векторная функция, определяющая закон движения p-го ОН; случайный гауссовский вектор, у которого М [ операция взятия математического ожидания; Lт операция транспонирования матрицы L; λp вектор параметров влияния [3] Λp
известная векторная матрица размера n • n; Dp известный вещественный вектор размерности n.
Уравнение наблюдения импульсной однопозиционной измерительной системы имеет вид:
где векторная центрированная гауссовская последовательность, у которой вещественная невырожденная диагональная матрица размера m•m; δik символ Кронекера, ti∈ [0; T] t0=0; M=T/τ; τ минимально возможный период обращения МКИС к ОН; T время работы измерительной системы, функции определяют закон управления наблюдениями измерительной системы
Pi количество ОН, причем , что предполагает временное разделение каналов наблюдения.
Критерий оптимальности управления Ui представляется в виде
где Φ некоторая скалярная функция, например tr{ A} след матрицы A; прогнозируемое для времени Tp значение ковариционной матрицы ошибок оценивания вектора состояния p-го объекта наблюдения, соответствующее моменту времени ti при управлении известный множитель, характеризующий степень важности ОН; Tp временной рубеж максимальной точности определения параметров p-го объекта наблюдения, Tp≥T,
Последовательность синтеза оптимального закона управления наблюдениями импульсной многоканальной однопозиционной измерительной системы для момента времени ti можно представить в следующем виде [2]
1. Численно решается для каждого из ОН матричное дифференциальное уравнение
2. Для каждого из объектов наблюдения и некоторого i-го момента времени, начиная с (i=0) определяется значение модифицированных матриц канонических групповых параметров,
3. Для каждого ОН и каждого варианта наблюдения определяют значения ковариационной матрицы ошибок оценивания, прогнозируемые для временного рубежа максимальной точности определения параметров p-го ОН, соответствующие текущему моменту времени при некотором управлении из области допустимых управлений для всех ОН.
4. Исходя из соотношения
формируется управление Ui, соответствующее i-тому моменту времени и оптимальное в смысле выбранного критерия (4).
5. Определяется значение матрицы канонических групповых параметров для каждого объекта наблюдения и формируется их сумма необходимая для следующего шага вычислений.
Пункты 2 5 повторяются для всего числа обращений измерительной системы к OH.
Таким образом, как следует из выражения (8), введение новых структурных элементов и связей позволяет в совокупности с общими признаками получить технический результат, состоящий в сокращении временных затрат на синтез оптимальных законов управления в МКИС.
Заявляемое устройство может быть применено в любых МКИС, например, таких как системы ближней и дальней навигации [4] системы радиолокации [5] и т.д.
На фиг. 1 представлена структурная схема устройства; на фиг. 2 - функциональная схема блока формирователя фундаментальной матрицы; на фиг. 3 - функциональная схема блока расчета матриц канонических групповых параметров; на фиг. 4 функциональная схема блока формирования суммы; на фиг. 5 - функциональная схема блока вычисления критериальных функций; на фиг. 6 - функциональная схема блока принятия решений; на фиг. 7 функциональная схема блока сравнения критериальных функций.
Устройство управления МКИС содержит (фиг. 1) блок формирования фундаментальной матрицы 1, блок расчета матриц канонических групповых параметров 2, блок формирования суммы 3, дешифратор задания номера варианта управления 4, блок вычисления критериальных функций 5, блок принятия решений 6, генератор тактовых импульсов 7, блок сравнения критериальных функций 8, первая группа информационных входов устройства 91.9p подключена к входам блока формирования фундаментальной матрицы 1, вторая группа информационных входов устройства 101.10p подключена к второй группе входов блока расчета матриц канонических групповых параметров, третья группа информационных входов устройства 111.11p подключена к третьей группе входов блока расчета матриц канонических групповых параметров 2, четвертая группа информационных входов устройства 121.12p подключена к второй группе входов блока вычисления критериальных функций 5, пятая группа информационных входов устройства 131.13p подключена к третьей группе входов блока вычисления критериальных функций 5, вход запуска устройства 141 к тактовым входам блока формирования фундаментальной матрицы 1 и блока принятия решений 6, а также к первому входу блока сравнения критериальных функций 8. Первый информационный вход устройства 142 подключен к входу дешифратора задания номера варианта управления и к второму входу блока сравнения критериальных функций 8. Второй информационный вход устройства 143 подключен к второму входу блока принятия решений, управляющий вход 144 устройства подключен к управляющему входу блока формирования суммы 3. Шестая группа информационных входов устройства 151.15p подключена к третьей группе входов блока сравнения критериальных функций 8, выходы 161.16p блока сравнения критериальных функций 8 подключены к информационным выходам устройства и к второй группе входов блока формирования суммы 3, выходы 171. 17p блока формирования фундаментальной матрицы подключены к первой группе входов блока расчета матриц канонических групповых параметров 2, выходы 181. 18p которого подключены к первым входам блока формирования суммы 3 и к четвертой группе входов блока вычисления критериальных функций одновременно, выходы 191.19p блока формирования суммы 3 подключены к пятой группе входов блока вычисления критериальных функций. Выходы 201.20p дешифратора задания номера варианта управления 4 подключены к первой группе входов блока критериальных функций и к первой группе входов блока сравнения критериальных функций, выходы 211.21p блока вычисления критериальных функций подключены к второй группе входов блока сравнения критериальных функций, выход 22 генератора тактовых импульсов подключен к первому входу блока принятия решений 6, первый выход 23 блока принятия решений подключен к тактовому входу блока формирования суммы и к тактовому входу блока расчета матриц канонических групповых параметров, второй выход 24 блока принятия решений 6 подключен к тактовым входам дешифратора задания номера варианта управления 4 и блока вычисления критериальных функций 5, третий выход 25 блока принятия решений подключен к тактовому входу блока сравнения критериальных функций 8.
Блок формирования фундаментальной матрицы содержит (фиг. 2) постоянный запоминающий элемент 26, на тактовый вход которого поступает сигнал с тактового входа блока, выход постоянного запоминающего элемента 26 подключен к первым входам узлов численного решения дифференциальных уравнений 271.27p, к вторым входам которых подключены входы 91.9p блока формирования фундаментальной матрицы соответственно. Выходы узлов численного решения дифференциальных уравнений подключены к выходам блока формирования фундаментальной матрицы.
Блок расчета матриц канонических групповых параметров содержит (фиг. 3) первую группу узлов транспонирования матриц 281.28p, входы которых являются первой групповой информационных входов блока, на тактовые входы узлов транспонирования матриц первой и второй групп 281.28p, 291.29p соответственно поступает сигнал с тактового входа 23 блока. Вторая группа входов блока заведена на входы второй группы узлов транспонирования матриц 291.29p, выходы которых подключены к вторым входам первой группы элементов перемножения 301. 30p, к первым входам которых подключены выходы узлов транспонирования матриц первой группы. Выходы элементов перемножения первой группы подключены к первым входам элементов перемножения второй группы 311.31p, к вторым входам которых подключена третья группа входов 111.11p блока расчета матриц канонических групповых параметров. Выходы элементов перемножения второй группы 311. 31p подключены к первым входам элементов перемножения третьей группы 321.32p, к вторым входам этих элементов подключена вторая группа входов 101. 10p блока расчета матриц канонических групповых параметров. Выходы элементов перемножения третьей группы подключены к первым входам элементов перемножения 331.33p четвертой группы, к вторым входам которых подключена первая группа входов 171.17p блока расчета матриц канонических групповых параметров соответственно, выходы элементов перемножения четвертой группы подключены к выходам 181.18p блока расчета матриц канонических групповых параметров.
Блок формирования суммы 3 содержит (фиг. 4) группу элементов перемножения 3411.341p, на вторые входы которых поступает сигнал с выходов регистров 3421.342p соответственно, выходы элементов перемножения подключены к входам элементов суммирования 351.35p, выходы элементов суммирования подключены к выходам блока формирования суммы 3. На первые входы элементов перемножения 3411.341p подключена первая группа входов блока формирования суммы. Тактовый вход блока формирования суммы подключен к входу линии задержки 232, выход которой подключен к тактовым входам элементов перемножения, на входы обнуления регистров заведен вход 141 блока формирования суммы.
Блок вычисления критериальных функций содержит (фиг. 5) первую группу элементов перемножения 361.36p, выходы которой подключены к первым входам элементов сложения первой группы 371.37p, выходы которых подключены к первым входам элементов сложения 381.38p второй группы, выходы которых подключены к входам узлов обращения матриц 391.39p, выходы которых подключены к первым входам элементов перемножения 401.40p второй группы. Вторые входы этих элементов перемножения подключены к третьей группе входов блока 131.13p, которая подключена также к входам узлов транспонирования матриц 411.41p, выходы которых подключены к вторым входам элементов перемножения 421.42p третьей группы. Первые входы этих элементов перемножения подключены к выходам элементов перемножения второй группы соответственно. Первые входы элементов перемножения 361.36p подключены к первой группе входов блока, вторые входы этих элементов перемножения подключены к четвертой группе входов 181.18p блока. Вторые входы элементов сложения 371.37p подключены к второй группе входов 121.12p блока, вторые входы элементов сложения 381.38p подключены к пятой группе входов 191.19p блока. Тактовый вход блока подключен к тактовым входам элементов сложения первой группы. Выходы элементов перемножения 421. 42p подключены к выходам 211.21p блока вычисления критериальных функций.
Блок сравнения критериальных функций 8 содержит (фиг. 6) узлы формирования следа матрицы 431.43p, выходы которых подключены к вторым входам элементов перемножения 441.44p, к первым входам которых подключена третья группа входов блока 151.15p, а к тактовым входам тактовый вход 25 блока. Выходы блоков перемножения 441.44p подключены к входам многовходового сумматора 45, выход которого подключен к входам оперативных запоминающих элементов 461. 46p, выходы которых заведены на входы узла сравнения, выходы которого подключены к выходам 161.16p блока сравнения критериальных функций. На тактовый вход блока сравнения 47 заведен выход программируемой линии задержки 48, вход кода задержки которой является первым входом 141 блока сравнения критериальных функций, вход сигнала программируемой линии задержки подключен к второму входу блока сравнения критериальных функций. Вторая группа входов 211.21p блока сравнения критериальных функций подключена к входам узлов формирования следа матрицы. Первая группа входов 201.20p блока сравнения критериальных функций подключена к тактовым входам оперативных запоминающих элементов 461.46p.
Блок принятия решений 6 содержит (фиг. 7) элемент И 49, к второму входу которого подключен первый вход блока принятия решений. На первый вход элемента И 49 поступает сигнал с выхода счетчика 50. Выход элемента И 49 подключен к первому входу элемента ИЛИ 51, к второму входу которого подключен вход запуска устройства, являющийся тактовым входом блока принятия решений. Выход элемента ИЛИ 51 подключен к входу сдвигового регистра 52, первый выход которого подключен к счетному входу счетчика 50, на информационный вход которого поступает сигнал с второго входа блока принятия решений 6. Второй, третий и четвертый выходы сдвигового регистра подключены к первому 23, второму 24 и третьему 25 выходам блока принятия решений.
Устройство работает следующим образом. В исходном состоянии во всех регистрах, оперативных запоминающих элементах записаны 0, в постоянном запоминающем элементе 26 значение единичной матрицы In, в счетчике 50 0, регистр сдвига обнулен, на входе кода задержки программируемой линии задержки код нуля.
Сигнал "Пуск" поступает на вход запуска устройства 141, по этому импульсу в блоке формирования фундаментальной матрицы происходит считывание информации с постоянного запоминающего элемента 26, которая поступает на входы блоков численного решения дифференциальных уравнений, на вторые входы которых поступают значения матриц Ap (λp, t) для каждого из OH соответственно. Значения вычислений поступают на вход блока расчета матриц канонических групповых параметров 2. По этому же импульсу приводится в рабочее состояние программируемая линия задержки 48, на вход кода задержки которой поступает информация, соответствующая числу P сопровождаемых измерительной системой объектов наблюдения, находящихся в зоне обзора МКИС в i-й исследуемый момент времени. Этот же код поступает на вход дешифратора задания номера варианта управления. По пусковому импульсу на выходе элемента ИЛИ 51 появляется единичный сигнал, поступающий на вход регистра сдвига 52, в результате чего на выходах регистра сдвига устанавливается код 1000. Сигнал логической единицы с первого выхода сдвигового регистра поступает на счетный вход p-разрядного счетчика, в который одновременно с импульсом пуска записывается код числа "n-(p+1)", единичный сигнал с выхода счетчика поступает на вход элемента И 49, на первый вход которого поступают импульсы с генератора тактовых импульсов 7, которые через элемент ИЛИ 51 начинают проходить на вход сдвигового регистра 52, выставляя на его выходах последовательно 0100, 0010, 0001. Период следования тактовых импульсов выбран так, чтобы блоки 2, 3, 4, 5, 8 успевали закончить требуемые действия.
По импульсу, приходящему с первого выхода блока принятия решений, происходят преобразования в узлах транспонирования 281.28p фундаментальных матриц первой группы и в узлах транспонирования второй группы, на входы узлов транспонирования матриц первой группы поступают элементы матриц Hp с информационных входов устройства 101.10p соответственно. Элементы транспонированных матриц перемножаются затем в элементах перемножения 301. 30p от 1-го до p-го включительно, для каждого из OH соответственно. Полученные результаты поступают на первый вход элементов перемножения 311.31p блока 2 соответственно, на вторые входы которых поступают элементы матриц для каждого из ОН соответственно, с информационных входов 111.11p третьей группы устройства. Результаты соответствующих произведений поступают на входы элементов перемножения 321.32p, где перемножаются с элементами транспонированных матриц Полученные вычисления с выходов элементов 321.32p поступают на первые входы элементов перемножения 331.33p, где перемножаются с элементами нетранспонированных матриц соответственно. Полученные значения матриц канонических групповых параметров поступают на входы 181.18p четвертой группы блока вычисления критериальных функций 5 и на первые входы блока формирования суммы 3. По тому же импульсу с первого выхода блока принятия решений 6, поступающему в блок формирования суммы, происходит задержка в линии задержки 232 на время, равное времени работы блока 2. Затем импульс поступает на тактовые выходы элементов перемножения 341.34p, в которых перемножаются значения поступающих с выходов блока расчета матриц канонических групповых параметров со значениями, поступающими из регистров 3421.342p. После чего результаты вычислений в элементах перемножения 3411.341p поступают на входы группы элементов суммирования с запоминанием, где они складываются с содержимым элементов суммирования. Затем результаты суммирования запоминаются и одновременно поступают на выходы 191.19p блока суммирования 3.
По импульсу, приходящему с второго выхода 24 блока принятия решений, происходит переход в рабочее состояние дешифратора задания номера варианта управления 4 и элементов перемножения 381.38p, входящих в состав блока вычисления критериальных функций. При поступлении сигналов на тактовый вход дешифратора 4, работающего по заданному алгоритму, он последовательно, по мере прихода тактовых импульсов с второго выхода блока принятия решений, выставляет на своих выходах 201.20p потенциал логической 1, начиная с первого выхода и заканчивая p-м. При появлении единичного потенциала на соответствующем выходе дешифратора на остальных выходах выставляются логические 0. Информация с выходов 201.20p дешифратора поступает на первые входы элементов перемножения 361.36p блока вычисления критериальных функций, в которых перемножается с элементами матриц канонических групповых параметров Результаты перемножения поступают на элементы сложения 371.37p блока вычисления критериальных функций соответственно, где складываются с элементами ковариационных матриц для каждого из объектов в начальный момент времени. Информация элементов сложения 371.37p поступает на элементы сложения 381.38p блока вычисления критериальных функций, где складывается с элементами сумм поступающих с выходов блока формирования суммы 3, которые вычисляются по мере поступления сигналов на выходы 161.16p устройства. Для вычислений, производимых в начальный момент времени, сумма полагается равной 0. Полученные матрицы с выходов элементов 381.38p поступают на узлы обращения матриц 391.39p, затем перемножаются в элементах перемножения 401.40p с элементами матриц Fp(Tp) и в элементах перемножения 421.42p с элементами матриц F
По выходному импульсу с третьего выхода 25 блока принятия решений происходит перемножение в элементах перемножения 441.44p между следами матриц (Tp) и весовыми коэффициентами βp вычисленными предварительно для каждого объекта и поступающими с информационных входов 151.15p восьмой группы устройства. Результаты произведений поступают на многовходовый сумматор 45, их сумма с выхода многовходового сумматора 45 записывается на тот оперативный запоминающий элемент из группы оперативных запоминающих элементов 461. 46p, на тактовый вход которого дешифратор задания номера варианта управления выставил в этом цикле вычислений логическую 1. Таким образом в i-том оперативном запоминающем элементе оказывается записанной скалярная функция определяемая выражением (4), соответствующим рассматриваемому моменту времени, при условии обращения МКИС к i-тому OH. После занесения информации в первый оперативный запоминающий элемент 46 новый импульс с первого выхода регистра сдвига записывается в счетчик 50, увеличивая его содержимое на 1.
Новый импульс с первого выхода блока принятия решений повторяет цикл вычислений в блоках 2 и 3, следующий импульс с второго выхода блока принятия решений переводит дешифратор задания номера варианта управления в положение, соответствующее оптимальному наблюдению второго из P сопровождаемых объектов, то есть логическая 1 появляется на втором выходе дешифратора 4, после чего цикл вычислений в блоке 5 повторяется.
По импульсу с третьего выхода 25 блока принятия решений срабатывают элементы блока 8, скалярная функция записывается во второй оперативный запоминающий блок. После этого цикл вычислений повторяется для третьего, четвертого, (p-2)-го, (p-1)-го, p-го объектов наблюдения, затем счетчик 50 переполняется и обнуляется, перекрывая тем самым доступ импульсам тактового генератора через элемент И 49 на регистр сдвига и формируя сигнал на одном из выходов 161.16p блока сравнения, соответствующем тому объекту, наблюдение которого в исследуемый момент времени будет оптимальным по заданному критерию. Одновременно эта информация поступает в группу регистров 3421.342p блока формирования суммы 3, где будет храниться для формирования суммы матриц канонических групповых параметров необходимых при вычислении оптимального закона управления наблюдениями в следующий за исследуемым момент времени. По окончании интервала наблюдения с третьего входа блока формирования суммы поступает сигнал обнуления регистров 3411.341p.
Таким образом, устройство управления наблюдениями МКИС осуществляет определение оптимального закона управления наблюдениями для однопозиционных МКИС.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО УПРАВЛЕНИЯ МНОГОКАНАЛЬНОЙ ИЗМЕРИТЕЛЬНОЙ СИСТЕМОЙ | 2009 |
|
RU2395831C1 |
УСТРОЙСТВО ДЛЯ СОРТИРОВКИ ПОСЛЕДОВАТЕЛЬНОСТЕЙ ЧИСЕЛ | 1992 |
|
RU2050583C1 |
ДЕКОМПОЗИЦИОННЫЙ ЛИНЕЙНЫЙ ФИЛЬТР | 2000 |
|
RU2170946C1 |
Устройство для моделирования дифференциальных уравнений | 1989 |
|
SU1727130A1 |
Устройство для определения дисперсии коэффициентов Хаара | 1980 |
|
SU942042A1 |
УСТРОЙСТВО ДЛЯ СТОХАСТИЧЕСКОГО И НЕЧЁТКОГО МОДЕЛИРОВАНИЯ ПРОЦЕССА ФУНКЦИОНИРОВАНИЯ ПЕРСПЕКТИВНЫХ ТЕЛЕКОММУНИКАЦИОННЫХ СЕТЕЙ | 2021 |
|
RU2773870C1 |
Устройство формирования оптимальных управляющих воздействий для обеспечения устойчивой работы сложных технических систем | 2017 |
|
RU2674281C1 |
УСТРОЙСТВО ФОРМИРОВАНИЯ УПРАВЛЯЮЩИХ ВОЗДЕЙСТВИЙ ДЛЯ ОБЕСПЕЧЕНИЯ УСТОЙЧИВОЙ РАБОТЫ СЛОЖНЫХ ТЕХНИЧЕСКИХ СИСТЕМ | 2011 |
|
RU2475828C1 |
Устройство для решения дифференциальных уравнений | 1991 |
|
SU1837318A1 |
СПОСОБ УПРАВЛЕНИЯ ГРУППИРОВАНИЕМ НАБЛЮДЕНИЙ ПРИ ФИЛЬТРАЦИИ ЧАСТОТНО-МОДУЛИРОВАННЫХ СИГНАЛОВ | 2011 |
|
RU2453990C1 |
Изобретение относится к цифровой вычислительной технике и может быть использовано в системах радиолокации, ближней и дальней навигации. Цель изобретения - сокращение временных затрат на синтез оптимальных законов управления наблюдениями в многоканальных измерительных системах. Устройство содержит блок 1 формирования фундаментальной матрицы, блок 2 расчета матриц канонических групповых параметров, блок 3 формирования суммы, дешифратор 4 задания номера варианта управления, блок 5 вычисления критериальных функций, блок 6 принятия решений, генератор тактовых импульсов 7, блок 8 сравнения критериальных функций. 6 з.п. ф-лы, 7 ил.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Авторское свидетельство СССР N 1488845, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Хуторцев В.В., Строцев А.А | |||
Инвариантно-групповой подход к синтезу оптимальных законов управления наблюдениями в многоканальных измерительных системах | |||
Радиотехника, 1993, N 11, с | |||
Насос | 1917 |
|
SU13A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Малышев В.В | |||
и др | |||
Оптимизация управления и наблюдения летательных аппаратов | |||
М.: Машиностроение, 1989 | |||
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Ярлыков М.С | |||
Статистическая теория радионавигации | |||
- М.: Радио и связь, 1985 | |||
Кипятильник для воды | 1921 |
|
SU5A1 |
Обработка сигналов в многоканальных РЛС / Под ред | |||
Лукошкина А.П | |||
- М.: Радио и связь, 1983. |
Авторы
Даты
1997-07-20—Публикация
1994-02-14—Подача