Самообучающийся селектор относится к импульсной технике и может быть использован при построении устройств анализа импульсных последовательностей.
Известны устройства селекции импульсных последовательностей, содержащие два фиксатора попадания параметра в окно, формирователи запускающего и тактовых импульсов, программный обнаружитель пачки, блок обнаружения ошибок, блок памяти, переключатели, ключи и логические элементы И и ИЛИ.
Недостатком этих устройств является низкая помехозащищенность и ограниченная область.
Наиболее близким к предлагаемому является самообучающийся амплитудный селектор, содержащий два первых пороговых элемента верхнего и нижнего уровней срабатывания, соединенных своими выходами с входами первого элемента антисовпадения, выход которого соединен с одним из входов первого элемента ИЛИ, два вторых пороговых элемента верхнего и нижнего уровней срабатывания, соединенных своими выходами с входами второго элемента знтисовпадения, выход которого соединен с одним из входов второго элемента ИЛИ, соединенные последовательно формирователь запускающего импульса и первый ключ, выход которого соединен с вторыми входами первого и второго элементов ИЛИ, соединенные последовательно формирователь тактовых импульсов, программный обнаружитель пачки, элемент И и второй ключ, выход которого является выходом всего устройства, блок обнаружения ошибок первый и второй входы которого соединены с выходами соответственно первого и второго элементов ИЛИ, блок памяти амплитуд, блок определения временных тервалов, формирователь уровней срабать ; s- ия, при этом пороговые входы пороговь , элементов, входы формирователей запускающего и тактовых импульсов, первый вход блока памяти амплитуд и второй вход второго
ключа соединены с шиной входных сигналов, второй выход программного обнаружителя пачки соединен с вторым входом первого ключа, второй, третий и четвертый
входы блока памяти амплитуд соединены соответственно с первым, вторым и третьим выходами блока обнаружения ошибок, первый, второй, третий и четвертый входы блока определения временных интервалов
соединены соответственно с первым, вторым, третьим и четвертым выходами блока обнаружения ошибок, первый выход которого соединен также с вторыми входами программного обнаружителя пачки и элемента И, а второй выход соединен также с
третьим входом элемента И, первый, второй, третий, четвертый и пятый входы формирователя уровней срабатывания соединены соответственно с первым и вторым выходами блока памяти амплитуд, первым и вторым выходами блока определения
временных интервалов и первым выходом программного обнаружителя пачки, первый и второй выходы соединены соответственно с пороговыми входами первых пороговых элементов верхнего и нижнего уровней срабатывания, а третий и четвертый выходы соединены соответственно с пороговыми входами вторых пороговых элементов верхнего и нижнего уровней срабатывания.
Недостатком данного самообучающегося амплитудного селектора является низкая помехозащищенность и ограниченное применение вследствие того, что он позволяет производить селекцию только по одному параметру принятого сигнала и практически может быть реализован только в аналоговом виде.
Цель изобретения - повышение достоверности выделения импульсной последо
вательносги с заданными параметрами из входного импульсного потока в условиях воздействия помех.
Поставленная цель достигается тем, что в самообучающийся селектор содержащий
первый канал фиксации попадания параметра в окно, первый вход которого соединен с первым входом элемента ИЛИ и выходом первого ключа, информационный вход которого соединен с выходом формирователя запускающего импульса, вход которого соединен с входной шиной и входом формирователя тактовых импульсов, выход которого соединен с первым входом программного обнаружителя пачки, первый выход которого соединен с первым входом первого элемента И и с управляющими входами первого и второго переключателей, а второй выход - с управляющим входом первого ключа, причем второй вход первого канала фиксации попадания параметра в окно соединен с первым выходом блока определения временных интервалов и первым ин- формационным входом первого переключателя, третий вход - с первым выходом первой группы выходов блока памяти и первым информационным входом второго переключателя, четвертый вход - с первым информационным входом блока памяти и информационным входом второго ключа, пятый вход - с выходом первого переключателя, а шестой вход - с выходом второго переключателя, второй информационный вход которого соединен с первым выходом второй группы выходов блок г змяти, первый управляющий вход-которо, о соединен с первым выходом блока обнаружения ошибок и первым входом блока определения временных интервалов, второй управляющий вход - со вторым входом первого элемента И, вторым выходом блока обнаружения ошибок и вторым входом блока определения временных интервалов, а третий управляющий вход - с третьим входом блока определечия временных интервалов, вторым входом программного обнаружителя пачки и третьим входом первого элемента И, выход которого соединен с управляющим входом второго ключа, выход которого соединен с первой выходной шиной, причем второй выход блока определения временных интервалов соединен со вторым информационным входом первого переключателя, а первый канал фиксации попадания параметра в окно содержит первый фиксатор попадания параметра в окно, первый вход которого соединен с первые входом второго фиксатора nor адания параметра в окно и четвертым входом первого канала фиксации попадания параметра в окно, второй вход - с вторым входом первого канала фиксации попадания параметра в окно, третий вход - с третьим входом первого канала фиксации попадания параметра в окно, я второй вход второго фиксатора попадания параметра в окно соединен с
пятым входом первого канала фиксации попадания параметра в окно, третий вход - с шестым входом первого канала фиксации попадания параметра в окно, а выход - с
0 первым входом элемента ИЛИ, второй вход которого соединен с первым входом первого канала фиксации попадания параметра в окно, дополнительно введены с третьего по (N+1)-u переключатели, с третьего по(N+1)-u
5 ключи, с второго по четвертый элементы И, элемент НЕ, с второго по N-й идентичные каналы фиксации попадания параметра в окно, с второй по N-ю выходные шины и определитель параметров, вход которого соединен с входной шиной, первый выход - с четвертым входом первого канала фиксации попадания параметра в окно, а с второго по N-й выходы - с четвертыми входами соответственно с второго по N-й каналов фиксации попадания параметра в окно, а также соответственно с второго по N-й информационными входами блока памяти и также с информационными входами соот0 ветственно с третьего по (N+1}-u ключей, выходы которых соединены соответственно с второй по N-ю выходными шинами, а управляющие входы - с выходом первого элемента И, первый вход которого соединен с
5 управляющими входами с третьего по (N+1}- й переключатепей, выходы которых соединены с шестыми входами соответственно с второго по N-й каналов фиксации попадания параметра в окно, первые информацм0 онные входы - соответственно с второго по N-й выходами первой группы выходов блока памяти и тпхже с третьими входе vi соответственно со второго по N-й каналов фиксации попадания параметра в окно, а вторые ин5 формационные входы - соответственно с второго по N-й выходами второй группы выходов блока памяти, третий управляющий вход которого соединен со вторым входом блока обнаружения ошибок, первый вход
0 которого соединен с выходом второго элемента И, первый вход которого через элемент НЕ соединен с выходом элемента ИЛИ, а второй вход - со вторым входом блока обнаружения ошибок и выходом четвертого
5 элемента И, с первого по N-й входы которого соединены с первыми выходами соответственно с первого по N-й каналов фиксации попадания параметра в окно, вторые выходы которых соединены соответственно с первого
0 по N-й входами третьего элемента И, выход которого соединен с вторым входом элемента ИЛИ, причем выход формирователя так- тэвых импульсов соединен с седьмым входом каждого из каналов фиксации попадания
5 параметра в окно, первые, вторые и пятые входы с второго по N-й каналов фиксации
попадания параметра в окно соединены со- отоетственно с первым, вторым и пятым входами первого канала фиксации попадания параметра в окно, причем в каждом из каналов фиксации попадания параметра в окно выход первого фиксатора попадания параметра в окно соединен с вторым выхо-, дом соответствующего канала фиксации попадания параметра в окно и третьим входом элемента ИЛИ, а четвертый вход - с четвертым входом второго фиксатора попадания параметра в окно и седьмым входом соответствующего канала фиксации попадания параметра в окно, причем выход элемента ИЛИ соединен с первым входом соответствующего канала фиксации попадания параметра в окно.
Фиксатор попадания параметра в окно содержит соединенные последовательно первый элемент ИЛИ, первый элемент НЕ и первый ключ, выход которого является выходом фиксатора попадания параметра в окно, соединенные последовательно первый элемент И, второй элемент ИЛИ и накопитель, первый и второй выходы которого соединены с соответствующими входами первого элемента ИЛИ, соединенные последовательно второй элемент НЕ, вход которого соединен с первым входом первого элемента И, и второй элемент И, выход которого соединен с вторым входом второго элемента ИЛИ, второй и третий ключи, выходы которых соединены соответственно с третьим и четвертым входами второго элемента ИЛИ, формирователь пачки импульсов, первый и второй выходы которого соединены с первыми входами соответственно второго и третьего ключей, третий выход соединен с вторыми входами первого и второго элементов И, четвертый выход соединен с вторыми входами первого ключа и накопителя, причем третьи входы первого и второго элементов И соединены с выходами соответственно первого элемента ИЛИ и первого элемента НЕ, вторые входы второго и третьего ключей, первый вход первого элемента И и вход формирователя пачки импульсов являются соответственно первым, третьим, вторым и четвертым входами фиксатора попадания параметра в окно,
Блок определения временных интервалов содержит соединенные последователь- но генератор импульсов, счетчик импульсов, первый ключ и накопитель, второй вход которого соединен с выходом генератора импульсов, элемент И, выход которого соединен с вторым входом первого ключа, второй и третий ключи, выходы которых соединены соответственно с третьим входом накопителя и вторым входом
счетчика импульсов, первые входы соединены соответственно с первым и вторым входами элемента И, формирователь пачки импульсов, первый, второй и третий выходы
которого соединены соответственно с вторым входом второго ключа, третьим входом элемента И и вторым входом третьего ключа, причем первые входы второго и третьего ключей и входы формирователя пачки импульсов являются соответственно первым, вторым и третьим входами блока определения временных интервалов, а выходы счетчика импульсов и накопителя соответственно первым и вторым выходами блока определения временных интервалов.
Блок обнаружения ошибок содержит соединенные последовательно первый элемент И, первый формирователь нормированных импульсов и первый элемент НЕ, соединенные последовательно второй элемент И, второй формирователь
нормированных импульсов и второй элемент НЕ, соединенные последовательно элемент задержки и переключатель, управляющий вход которого соединен с выходом второго формирователя нормированных импульсов, триггер, единичный и нулевой входы которого соединены соответственно с первым и вторым выходами переключателя, а единичный и нулевой выходы соединены с первыми входами соответственно первого и
второго элементов И, вторые входы которых соединены с первым входом блока обнаружения ошибок, причем вход элемента задержки является вторым входом блока обнаружения ошибок, а выходы первого и
второго элементов НЕ являются соответственно первым и вторым выходами блока обнаружения ошибок.
Блок памяти содержит N каналов памяти, Каждый из которых включает в себя последовательно соединенные переключатель и первую схему выборки и хранения, инверсный выход которой является соответствующим выходом второй группы выходов
блока памяти, и вторую схему выборки и хранения, инверсный выход которой является соответствующим выходом первой группы выходов блока памяти, прямой выход соединен с первым информационным входом переключателя, первый вход соединен с вторым информационным входом переключателя и является соответствующим ин формационным входом блока памяти, первый ключ, выход которого соединен с
вторыми входами первых схем выборки и хранения всех каналов памяти, а управляющий вход является первым управляющим
входом блока памяти, второй ключ, выход
которого соединен с вторыми входами вторых схем выборки и хранения всех каналов памяти, а управляющий вход соединен с управляющими входами переключателей всех каналов памяти и является вторым управляющим входом блока памяти, формирователь пачки импульсов, первый и второй выходы которого соединены с информационными входами соответственно первого и второго ключей, а вход является третьим управляющим входом блока памяти.
На фиг. 1 приведена блок-схема самообучающегося селектора; на фиг. 2 - блок- схема фиксатора попадания параметра в окно; на фиг. 3 - блок-схема блока определения временных интервалов; на фиг, 4 - блок-схема обнаружения ошибок; на фиг. 5 - блок-схема блока памяти; на фиг. 6 - временные диаграммы, поясняющие работу устройства.
Самообучающийся селектор содержит N каналов 1.1-1.N фиксации попадания параметра в окно, причем 1-й (I 1,N) канал фиксации попадания параметра в окно включает в себя первый 2.i и второй 3.i идентичные фиксаторы попадания параметра в окно и элемент ИЛИ 4.i, выход которого соединен с первым выходом канала 1.1 фиксации попадания параметра в окно, первый и второй входы соединены соответственно с выходом ВТОРОГО 3.1 фиксатора попадания параметра в окно и первым входом канала 1.1 фиксации попадания параметра в окно, третий вход соединен с вторым выходом канала 1.1 фиксации попадания параметра в окно и выходом первого 2.1 фиксатора попадания параметра в окно, второй и третий входы которого соединены соответственно С вторым и третьим входами канала 1.1 фиксации попадания параметра в окно, первый вход соединен с четвертым входом канала 1.1 фиксации попадания параметра в окно и первым входом второго 3.1 фиксатора попадания параметра в окно, второй и третий входы которого соединены соответственно с пятым и шестым входами канала 1.1 фиксации попадания параметра в окно, четвертый вход соединен с четвертым входом первого 2.i фиксатора попадания параметра в окно и седьмым входом качала 1 i фиксации попадания параметра в окно. Кроме того, селектор содержит соединенные последовательно формирователь 5 тактовых импульсов, программный обнаружитель 6 пачки и первый элемент И 7, соединенные последовательно элемент ИЛИ 8, элемент НЕ 9 и второй элемент И 10, соединенные последовательно формирователь 11 запускающего импульса и первый ключ 12, управляющий вход которого соединен с вторым выходом программного обнаружителя 6 пачки, а выход соединен с первым входом элемента ИЛИ 8 и первым входом каждого
из каналов 1.1-1.N фиксации попадания параметра в окно, N вторых ключей 13.1-13.N, управляющие входы которых соединены с выходом первого элемента И 7, выходы - соответственно с выходными шинами 14.10 14.N, блок 15 определения временных интервалов, блок 16 памяти, блок 17 обнаружения ошибок, первый вход которого соединен с выходом второго элемента И 10, первый выход соединен с первым вхо5 дом блока 15 определения временных интервалов и с первым управляющим входом блока 16 памяти, а второй выход соединен с вторыми входами первого элемента И 7 и блока 15 определения временных интерва0 лов и вторым управляющим входом блока 16 памяти, третий элемент И 18. первого по N-й входы которого соединены с вторыми выходами соответственно с первого по N-й каналов 1.1-1.N фиксации попадания пара5 метра в окно, а выход соединен с вторым входом элемента ИЛИ 8, четвертый элемент И 19, с первого по N-й входы которого соединены с первыми выходами соответственно с первого по N-й каналов 1.1-1.N
0 фиксации попадания параметра в окно, выход соединен с вторыми входами второго элемента И 10, программного обнаружителя 6 пачки и блока 17 обнаружения ошибок, третьими входами первого элемента И 7 и
5 блока 15 определения временных интервалов и третьим управляющем входом блока 16 памяти, первый переключатель 0, первый информационный вход которого соединен с первым выходом блока 15
0 определения временных интервалов и вторым входом каждого из каналов 1.1-1 .N фиксации попадания параметра в окно, второй информационный вход соединен с вторым выходом блока 15 определения временных
5 интервалов, выход - с пятым входом каждого из каналов 1.1-1.N фиксации попадания параметра в окно. N вторых переключателей 21 1-21,N, первые информационные сходы которых соединены соответственно с пер0 вого по М-й выходами перосй группы выходов блока 16 памяти и также с третоими входами соответственно с первого по N-й каналов 1.1-1.N фиксации попадания параметра в окне, вторые информационные вхо5 ды соединены соответственно с первого по Nru выходами второй группы выходов блока 16 памяти, управляющие входы соединены с управляющим входом первого переключателя 20 и первым выходом программного
обнаружителя 6 пачки, выходы соединены с шестыми входами соответственно с первого по N-й каналов 1.1-1.N фиксации попадания параметра в окно, определитель 22 параметров, вход которого соединен с входной шиной 23 и с входами формирователя 5 тактовых импульсов и формирователя 11 запускающего импульса, с первого по N-й выходы соединены с четвертыми входами соответственно с первого по N-й каналов фиксации попадания параметра в окно, а также соответственно с первого по N-й информационными входами блока 16 памяти и информационными входами соответственно ключей 13.1-13.N, причем выход формирователя 5 тактовых импульсов соединен с седьмым входом каждого из каналов 1.1-1.N фиксации попадания параметра в окно.
Фиксатор 2.I попадания параметра в окно содержит соединенные последовательно первый элемент ИЛИ 24, первый элемент НЕ 25 и первый ключ 26, выход которого является выходом фиксатора попадания параметра в окно, соединенные последовательно первый элемент И 27, второй элемент ИЛИ 28 и накопитель 29, первый и второй выходы которого соединены с соответствующими входами первого элемента ИЛИ 24, соединенные последовательно второй элемент НЕ 30, вход которого соединен с первым входом первого элемента И 27, и второй элемент И 31, выход которого соединен с вторым входом второго элемента ИЛИ 28. второй 32 и третий 33 ключи, выходы которых соединены соответственно с третьим и четвертым входами второго элемента ИЛИ 28, формирователь 34 пачки импульсов, первый и второй выходы которого соединены с первыми входами соответственно второго 32 и третьего 33 ключей, третий выход соединен с вторыми .входами первого 27 и второго 31 элементов И, четвертый выход соединен с вторыми входами первого ключа 26 и накопителя 29, причем третьи входы первого 27 и второго 31 элементов И соединены с выходами соответственно первого элемента ИЛИ 24 и первого элемента НЕ 25, вторые входы второго 32 и третьего 33 ключей, первый вход первого элемента И 27 и вход формирователя 34 пачки импульсов являются соответственно первым, третьим, вторым и четвертым входами фиксатора 2.I попадания параметра в окно.
Блок 15 определения временных интервалов содержит соединенные последовательно генератор 35 импульсов, счетчик 36 импульсов, первый ключ 37 и накопитель 38, второй вход которого соединен с выходом генератора 35 импульсов, элемент И 39, выход которого соединен с вторым входом первого ключа 37, второй 40 и третий 41 ключи, выходы которых соединены соответственно с третьим входом накопителя 38 и
вторым входом счетчика 36 импульсов, а первые входы соединены соответственно с первым и вторым входами элемента И 39, формирователь 42 пачки импульсов, первый, второй и третий выходы которого соединены соответственно с вторым входом второго ключа 40, третьим входом элемента И 39 и вторым входом третьего ключа 41, причем первые входы второго 40 и третьего 41 ключей и вход формирователя 42 пачки
импульсов являются соответственно первым, вторым и третьим входами блока 15 определения временных интервалов, а выходы счетчика 36 импульсов и накопителя 38 - соответственно первым и вторым выходами блока 15 определения временных интервалов
Блок 17 обнаружения ошибок содержит соединенные последовательно первый элемент И 43, первый формирователь 44 нормированных импульсов и первый элемент НЕ 45, соединенные последовательно второй элемент И 46, второй формирователь 47 нормированных импульсов и второй элемент НЕ 48, соединенные последовательно
элемент 49 задержки и переключатель 50, управляющий вход которого соединен с выходом второго формирователя 47 нормированных импульсов, триггер 51, единичный и нулевой входы которого соединены соответственно с первым и вторым выходами переключателя 50, единичный и нулевой выходы соединены с первыми входами соответственно первого 43 и второго 46 элементов И, вторые входы которых соединены с первым
входом блока 17 обнаружения ошибок, причем вход элемента 49 задержки является вторым входом блока 17 обнаружения ошибок, а выходы первого 45 и второго 48 элементов НЕ являются соответственно
первым и вторым выходами блока 17 обнаружения ошибок.
Блок 16 памяти содержит N каналов памяти, каждый из которых включает в себя
соединенные последовательно переключатель 52.1 и первую схему 53.1 выборки и хранения, инверсный выход которой является соответствующим выходом второй группы выходов блока 16 памяти, и вторую схему
54.i выборки и хранения, инверсный выход которой является соответствующим выходом первой группы выходов блока 16 памяти, прямой выход соединен с первым информационным входом переключателя
52.1, а первый вход соединен с вторым информационным входом переключателя 52,1 и является соответствующим информационным входом блока 16 памяти, первый ключ 55. выход которого соединен с вторыми (управляющими) входами первых схем 53.i выборки и хранения всех каналов памяти, управляющий вход является первым управляющим входом блока 16 памяти, второй ключ 56, выход которого соединен с вторыми (управляющими) входами вторых схем 54,i выборки и хранения всех каналов памяти, управляющий вход соединен с управляющими входами переключателей 52.1 всех каналов памяти и является вторым управляющим входом блока 16 памяти, формирователь 57 пачки импульсов, первый и второй выходы которого соединены с информационными входами соответственно первого 55 и второго 56 ключей, вход является третьим управляющим входом блока 16 памяти.
Самообучающийся селектор работает следующим образом.
Принятый сигнал попадает на определитель 22 параметров, в котором известными методами вырабатываются сигналы Uni, i 1 ,N, пропорциональные оценкам определяемых параметров. Определяемыми параметрами могут быть, например, пеленги, амплитуда и длительность принятого импульса и т.д. Принятый сигнал попадает также на входы формирователя 5 тактовых импульсов и формирователя 11 запускающего импульса. Формирователь 11 запускающего импульса может запускаться, например, первым принятым импульсом.
Формирователь 5 тактовых импульсоа вырабатывает тактовые импульсы Хт, являющиеся опорными. Эти импульсы попадают на первый вход программного обнаружителя 6 пачки, который построен по известной схеме и работает по логике K/L-S (где К - число логических единиц, при получении которого на L смежных интервалах принимается решение о захвате полезной последовательности, S - число нулей, полученных подряд, при достижении которого принимается решение о срыве отслеживания полезной последовательности), В исходном положении на втором выходе программного обнаружителя б пачки имеется логическая команда ХИп - 1 исходного положания, которая замыкает первый ключ 12, обеспечивая прохождение запускающего импульса с выхода формирователя 11 запускающего импульса на первый вход элемента ИЛИ 8 и на первые входы каналов 1.1-1.N фиксации попадания параметра в окно. При этом под воздействием запускающего импульса с выходоз второго 10 и четвертого 19 элементов И снимают
соответственно логические сигналы Ха 0 и Хз 1, Команду исходного положения (Хип - 0) снимают задним фронтом запускающего импульса, прошедшего через первый
ключ 12, каналы 1.1-1.N фиксации попадания параметра в окно и четвертый элемент И 19 на второй вход программного обнаружителя 6 пачки.
Сигнал Uni попадает на четвертый вход
канала 1.1 фиксации попадания параметра в окно. С первого и второго выходов канала 1.1 снимают соответственно сигналы XiKi Хфи Хф2 i и Х2к1 Хфи, (где Хфи и Хфа. - выходные сигналы соответственно
первого 2,i и второго 3.I фиксаторов попадания параметра в окно, содержащиеся в канале 1.1 фиксации попадания параметра в окно). Сигнал хф .(fi 1.2) равен 1, если в ,м-м фиксаторе попадания параметра в окно
канала 1.1 попадание 1-го параметра в установленное окно зафиксировано, и равен О, если не зафиксировано. Сигналы Xui, XiK2,..., XiKN попадают на соответствующие входы четвертого элемента И 19, а сигналы Х2к1,
Х2к2, ..., Х2кМ - на соответствующие входы третьего элемента И 18. С выходов третьего 18 и четвертого 19 элементов И снимаются соответственно сигналы Xi Х2к1 л ...л X2«N И X3 XiK1....iXiKN.
Сигнал Xi попадает на второй вход элемента ИЛИ 8, выходной сигнал которого через элемент НЕ 9 попадается на первый вход второго элемента И 10. Н а второй чход элемента И 10 поступает сигнадХз, а с его
выхода снимается сигнал Х2 - ХчлХз: черта над логической переменной обозначает ло- rwecKoe отрицание (инверсию). Сигнал Х2 поступает на первый вход блока 17 обнаружения ошибок, на второй вход которого подается сигнал Хз.
Допустим значение логической переменной В определяется только при Хз 1 по правилу В , где В3 - инверсия определенного ранее значения В (хранящегося в
это время в памяти блока 17 обнаружения ошибок). После произведения всех необходимых операций вновь найденное значение В заносится в память блока 17 и с этого момента времени обозначается символом
В3. Блок 17 обнаружения ошибок формирует два лргических сигнала ХА У-2А В3 и Xs Х2лВз, совокупность возможных значений которых соответствует только одному из трех состояний: 1) Х2 0, в этом случае Х
1, Xs Сданному состоянию приписывается правильная работа самообучающегося селектора (фиг. 6 при t t); 2) Ха 1, значение логической переменной В3, хранящееся в это время в памяти блока 17 равно О, в
этом случае Хз 0, Xs 1, данному состоянию соответствует ситуация, когда входной импульс может принадлежать как к полезной последовательности (фиг. 6 при t - ts), так и к хаотической импульсной помехе (ХИП) (фиг. 6 при t t2 ; 3) Х 1, значение Вз, хранящееся в это время в памяти блока 17 обнаружения ошибок, равно 1 в этом случае Хз 1, Xs 0 (см. фиг. 6 при t te), данному состоянию соответствует событие, заключающееся в том, что в блоках самообучающегося селектора происходит исправле- ние ошибок, появившихся на двух предыдущих временных интервалах в результате фиксации (в фиксаторах 2.1 и 3.i) попадания в окно параметров импульса ХИП (фиг. 6 при t tOЛогические сигналы и Xs принимают нулевые значения (соответственно в состояниях 2 и 3 блока 17 обнаружения ошибок) только при Хз 1 в течение времени, достаточного для выполнения необходимых операций в блоках самообучающегося селектора.
Сигнал Хз подают также на второй вход программного обнаружителя 6 пачки, на первый вход которого поступает тактовый импульс Хт. Всякому входному импульсу, запустившему формирователь 5 тактовых импульсов, приписывается 1, если Хз 1, и О, если Хз 0. При появлении на I смежных интервалах наблюдения (длительность которых определяется периодом следования тактовых импульсов Хт) не менее К логических единиц программный обнаружитель
6памяти формирует команду Захват и выдает ее в виде логического сигнала Х3х 1 на первый вход первого элемента И 7. На второй и третий входы первого элемента И
7подают сигналы Х и Хз, а с его выхода снимается логический сигнал Хе, который поступает на управляющие входы вторых ключей 13.1-13,N.
Значению сигнала Хз 0 приписывается событие, заключающееся в том, что вхбд- ной импульс может принадлежать помехе. Оценки Uni параметров этого импульса не пропускаются на выходные шины 14,1-14.N самообучающегося селектора, так как при Х4 0 сигнал Хб 0(фиг, 6 при t 12) и вторые ключи 13.1-13.N закрыты. Ключи 13.1-13.N закрыты также до сформирования команды Захват.
Если сигнал Хз 1, то после выдачи команды Захват импульс Хз через подготовленный к пропусканию элемент И 7 замыкает на время своей длительности ключи 13.1-13,N и оценки Uni параметров соответствующего входного импульса проходят на выходные шины 14,1-14.N самообучающегося селектора. Если после выхода программного обнаружителя 6 пачки из исходного состояния, а также если он находится в состоянии захвата, подряд на S смежных интервалах не зафиксировано ни одной 1, то программный обнаружитель б пачки переходит в исходное состояние и своими командами Хип 1 и Х3х 0 замыкается первый ключ 12 и закрывает первый элемент И 7,
Сигналы Хз и Хз вместе с сигналом Xs используют для управления работой блока 16 памяти, информационные входы которого подключены к соответствующим выходам определителя 22 параметров. Блок 16 памяти имеет N первых 53,1-53.N и N вторых 54,1-54.N схем выборки и хранения. Содержимое всех первых 53.1-53.N схем выборки и хранения обозначим вектором Ci (Си, Ci2, .... Сим), содержимое всех вторых 54.154.N схем выборки и хранения обозначим
вектором С2 (С21, С22 С2м), где Cij, i
1,2,,N - содержимое соответствующей схемы выборки и хранения, Если при поступлении на входную шину 23 очередного
импульса вырабатывается сигнал Хз 1, то в блоке 16 памяти производится перезапись содержимого схем выборки и хранения по правилу, зависящему от состояния блока 17 обнаружения ошибок, В состоянии 1 (Хз 1,
Xs 1) сначала вектору Ci присваивают значение вектора СЈ а затем вектору Ог присваивают значение вектора оценок определяемых параметров Un (Uni, Un2...;, Unkj), т.е. перезапись значений векторов
и С2 9сУЩествляется п° правилу:
Ci С2, С2 Un(1)
где очередность запоминания совпадает с номером равенства, отсчитанным слева направо.
В состоянии 2 (Хз 0, Xs 1) значение вектора С2 не изменяется, а вектору Ci присваивается значение вектора Un, т.е. правило перезаписи имеет вид:
Ci Un, С2 С2(2)
В состоянии 1, Х5 0), наоборот, значение вектора Ci не изменяется, а вектору С2, присваивается значение вектора Un, т.е. перезапись осуществляется по правилу: ,C2 On(3)
С первой группы выходов блока 16 памяти снимаются сигналы UT.I, U.2U.N,
соответствующие компонентам С21, С22. ..., C2N вектора С2, взятым со знаком -, а с второй группы выходов снимаются сигналы
Ue.1, Us 2, ..., Us N, соответствующее компонентам Си, Ci2 CIN вектора Ci, взятым
со знаком -.
Кроме того, сигналы Хз, Хз, Xs подаются соответственно на третий, второй и первый
входы блока 15 определения временных интервалов. При этом определяются интервалы между текущим моментом времени и моментами присвоения значений векторам Ci и С2 соответственно тг и т.
С первого и второго выходов блока 15 определения временных интервалов снимаются соответственно сигналы Ug и Uio, соответствующие временным интервалам ri и гг.
Сигналы U.1 и Ue.1 подаются соответственно на первый и второй информационные входы переключателя 21.1. Сигналы Ugn Uio поступают соответственно на первый и второй информационные входы переключателя 20. На управляющие входы переключателей 21.1-21.N с первого выхода программного обнаружителя 6 пачки подается команда Захват в виде сигнала Х3х, равного О до принятия решения о захвате на отслеживание полезной последовательности импульсов и равного 1 после принятия такого решения. Под воздействием сигнала Х3х выход (неподвижный контакт) каждого из переключателей 21.1 и 20 подключен к своему первому информационному входу (первому неподвижному контакту), если Х3х 0, и к своему второму информационному входу (второму неподвижному контакту), если Х3х 1. С выходов переключателей 20 и 21,1 снимаются соответственно сигналы Un и Ui2.i, которые подаются соответственно на пятый и шестой входы канала 1.1 фиксации попадания параметра в окно и соответствуют полуширине .1 и среднему значению Ucp2.i второго окна для 1-го параметра. Сигналы Ug и U.i подаются также соответственно на второй и третий входы канала 1.1 фиксации попаданиг. параметра в окно и соответствуют полуширине Uyii.i и среднему значению Ucpi.t первого окна для 1-го параметра.
Таким образом, для 1-го параметра до выдачи команды Захват средние значения и полуширины створов первого и второго окон формируются по правилу:
Ucp1 I UCP2.I C2I, U 1 | - U 2.i ki П, (4)
после выдачи команды Захват - по правилу:
Ucpl 1 C2i. UCp2.i Си, U/i 1 i k, П,
Lfc2.i ki гг.(5)
где ki - константа, устанавливаемая таким образом, чтобы выполнялось услоиие
ki П - (5-7) ohni л/1 гпш (TI) , (6)
где Onni и гпп - соответственно среднее квадрэтмческое отклонение и нормированная автокорреляционная функция оценки
Uni 1-го параметра для импульсов полезной последовательности.
Как следует из правил (1) - (5), для каждого из определяемых параметров ширина створа первого окна задается равной нулю сразу после запоминания во вторых схемах 54.1-54.N выборки и хранения компонент вектора Un, соответствующего очередному импульсу, для которого выполнено условие
Xi 1, и расширяется пропорционально величине т. Допустим, момент прихода очередного импульса и момент запоминания в блоке 16 памяти координат вектора Un, соответствующего этому импульсу, практически совпадают. Момент установления нулевого значения ширины створа второго окна совпадает с моментом поступления на информационные входы блока 16 памяти вектора Un, компоненты которого запомнены в первых схемах 53.1-53.N выборки и хранения, а текущее значение ширины створа второго окна пропорционально величине Т2. До выдачи команды Захват створы обоих окон для 1-го параметра совпадают. Поеле выдачи команды Захват при правильной работе самообучающегося селектора запомненные в первых схемах 53.1- 53.N выборки и хранения величины соответствуют оценкам параметров предпоследнего, а запомненные во вторых схемах 54.1-54.N выборки хранения - последнего из принятых импульсов полезной последовательности, для которых выполнилось условие Xi - 1. В этом случае
п Г2 и для каждого из параметров створ первого окна уже створа второго окна и расположен внутри створа вороге окна. Поэтому параметр, попавший в створ первого окна, обязательно попадает и в створ второго окна. Эта ситуация включена в первое состояние блока 17 обнаружения ошибок .
Ситуация, когда выполняется условие Х2 1, возможна в двух случаях: а) поступивший на входную шину 23 очередной импульс
принадлежит ХИП; б) данный импульс принадлежит полезной последовательности, но на предыдущем временном интервале в створы своих первых окон попали все определяемые параметры импульса, принэдлежащего ХИП. В этом случае не все определяемый параметры импульса полезной последовательности попадут а створы своих первых окон потому, что при формировании этих окон использованы параметры к, чпульсз ХИП. Решение о том, какой из этих двух случаев имел место, принимают в зависимости от того, какое из условий Xi 1 или Х2 1 удовлетворяет следующий импульс. РСЛИ снова выполняется условие Х2 1
(фиг. 6 при t te), то принимают решение, что на предыдущем тактовом интервале имел место случай б. Это значит, что ранее вектору С2 было ошибочно присвоено значение вектора Un. соответствующего импульсу ХИП, а значение вектора Un, соответствующего последнему из импульсов полезной последовательности, присвоено вектору d. Поэтому значение вектора Ci не изменяют, а вектору Сг присваивают значение вектора Un, соответствующего импульсу, поступившему на входную шину 23. Технически это осуществляют путем включения данной ситуации в состояние 3 блока 17 обнаружения ошибок. Если для очередного импульса выполняется условие Xi 1 (фиг. 6 при t ta), то принимают решение, что на предыдущем временном интервале имел место случай а. При этом работа самообучающегося селектора осуществляется по алгоритму, соответствующему состоянию 1 блока 17 обнаружения ошибок, так как ошибочное значение вектора Ci исправляется при перезаписи значений векторов Ci и Са по правилу (1). Данное решение ошибочно может быть принято и тогда, когда в действительности имеет место случай б. Это приведет к тому, что при очередной перезаписи значений векторов Ci и Са по правилу (1) вектору Ci будет присвоено значение вектора Un, соответствующего импульсу ХИП. Однако такая ситуация редко приводит к срыву отслеживания в самообучающемся селекторе полезной последовательности, так как в этом случае значения измеряемых параметров импульса ХИП, присвоенные компонентам вектора Ci, мало отличаются от значений соответствующих параметров ближайших импульсов полезной последовательности. Данный вывод подтвержден результатами моделирования на ЭВМ. Случай, когда обе из двух соседних импульсов, для которых выполнялось условие Хз - 1, принадлежат ХИП, не рассматривается как мало вероятный вследствие независимости импульсов ХИП.
Значения констант ki а правилах (4) - (5) должны быть такими, чтобы обеспечивалась заданная вероятность Ри невыхода ни одной из величин Uni из створа своего первого окна, Эту вероятность можно записать в виде
PH P( 11 12 ... IN) (7)
где Znni - значение величины I UCpi i - Uni I при приеме только импульсов полезной последовательности.
При фиксированном значении Рн коли
чество Nfl импульсов ХИП, ошибочно принятых в качестве импульсов полезной последовательности, пропорционально вероятности Рлп попадания всех определяемых параметров импульса ХИП в створы соответствующих первых окон. Считая, что определяемые параметры импульса ХИП взаимно некор- релированы и распределены по нормальному закону, эту вероятность можно записать
в виде
РлрЈхип.1 Ц 1 1 Zxmi2 U/ 1.2/1... Л Zxnn.N
Ut.1.N) ft 2Ф(Ц)1.|/ (%Хип.|)
I 1
,(8)
Zxnn i- значение величины I Ucpi.i-Unil в случае, когда поступивший на входную шину 23 импульс принадлежит ХИП, а Аа предыдущем временном интервале самообучающийся селектор работал правильно;
°Ьхип s - среднее квадратическое отклонение величины ZXmi i.
Вероятность Рлп уменьшается с ростом числа N определяемых параметров. В табл. 1 приведены значения отношений вероятностей Pnn()/Pnn() и Рлп()/(Ряп() для ряда значений интервала корреляции полезной последовательности Ппп полученные для случая, когда Рн 0,999, импульсы полезной последовательности следуют с периодом Т, оценки Uni определяемых параметров взаимно независимы и распределены по нормальному закону, отношение средних квадратических отклонений оценок одноименных параметров импульсов ХИП и импульсов полезной последовательности Охип.1/0пп1 Ю. а функция гпп(( т) описывается выражением
Гпш(г) ехр {-tVzKnn}(9)
В табл, 2 приведены значения отношения вероятностей Pfln()/Pnn() для ря- да значений коэффициента корреляции/ величин Uni и Un2. полученные для того же случая, что и данные табл. 1.
Из табл. 1 и 2 видно, что дополнительная обработка только второго параметра принимаемого сигнала () позволяет уменьшить вероятность Рлп, а значит и количество импульсов Мл более чем в 8,7 раз.
Оценка помехозащищенности предлагаемого и известного устройств осуществлена путем моделирования на ЭВМ для случая, когда импульсы ХИП и полезной последовательности следуют с периодом Т
причем каждый импульс ХИП pat. :оложен посредине между двумя соседними импульсами полезной последовательности, тгкгп
10T, Oxi/m.i/Onni 10, а значения параметров К и S программного обнаружителя 6 пачки равны К 3, S 2, Параметр L не фиксировался. Для набора статистики при моделировании использовались реализации длиной 5000 Т. Результаты моделирования практически совпали с теоретическими.
Предлагаемый самообучающийся селектор реализуется в цифровом виде, тогда как известное устройство практически может быть реализовано только в аналоговом виде.
Вариант реализации блоков самообучающегося селектора для случая, когда сигна- лы Uni на выходе определителя 22 параметров и сигналы U.i и Ue.i на выходах блока 16 памяти представлены в обратном модифицированном коде, в котором положительные и отрицательные числа представлены соответственно в виде OOxi,X2
xm и 11xi,x2Хт, где m - количество разрядов, отведенное для представления сигнала в двоичной системе счисления, xl - цифра 1-го разряда числа, равная нулю или единице; х 1-х; - дополнение цифры i-ro разряда числа, а сигналы Ug и Uio на выходах блока 15 определения временных интервалов представлены.в прямом коде без цифр знаковых разрядов, т.е. в виде xi,x2,...,xm, при«ем все разряды сигналов U.i, Us.i, Uo и Uio передаются параллельно.
Фиксаторы 2.i и 3,i попадания параметра в окно работают следующим образом.
Сигнал Хт подают на вход формирователя 34 пачки импульсов, с первого-четверто- го выходов которого снимаются короткие импульсы Х-ri, Хт2, Хтз, Хт4, сдвинутые относительно переднего фронта импульса Хт соответственно на время Atri.A Ь2 A tT3, A Тт4 (AtTi AtT2 А Ттз AtT4). Сигнал Uni подают на информационный вход (т+1)-ка- нального ключа 32, на управляющий вход которого подают сигнал ХТ1. На фиг. 2,3 и 5 связи, используемые для параллельной передачи двоичных разрядов числа, показаны двойной стрелкой. Сигнал U.i поступает на информационный вход (т+1)-канального ключа 33, на управляющий вход которого подают сигнал ХТ2. Сигнал Ug подается на первый вход m-канального элемента И 27 и на вход m-канального элемента НЕ 30. С выхода элемента НЕ 30 снимается сигнал Xi3, в котором цифра i-ro разряда равна дополнению 1-го разряда в сигнале Ug. Сигнал U13 подается на первый вход т-каналь- ного элемента И 31. На вторые входы элементов И 27 и 31 подается сигнал Хтз. Выходные сигналы элементов И 27, 31 и ключей 32,33 поступают на соответствующие входы (т+1)-канального элемента ИЛИ 28, выходной сигнал, которого подается на информационный вход накопителя 29. На сбросовый вход накопителя 29 поступает сигнал Хт4. Накопитель 29 содержит т+2
триггерные ячейки, две из которых - знаковые, и предназначен для запоминания числа, равного сумме вновь поступившего на его информационный вход и запомненного в нем ранее чисел. Единичный выход каждо0 го из знаковых триггеров подключен к соответствующему выходу накопителя 29. Когда запомненное число положительно, потенциалы на единичных выходах обоих знаковых триггеров соответствуют нулю.
5 Единичное значение потенциала нз единичном выходе хотя бы одного из знаковых триггеров свидетельствует о том, что либо запомненное число отрицательно, либо произошло переполнение разрядной сетки. В
0 качестве накопителя 29 может быть использован, например, известный параллельный сумматор накапливающего типа.
Выходные сигналы накопителя 29 попадают на соответствующие входы элемента
5 ИЛИ 24, с выхода которого снимается сигнал Xt4, равный О, если запомненное в накопителе 29 число положительно, и равный 1, если оно отрицательно, или если произошло переполнение разрядной сетки.
0 Сигнал Xi4 попадает на третий вход элемента И 27 и на вход злемента НЕ 25, выходной сигнал которого поступает на третий вход элемента И 31 и на управляющий вход ключа 26. На информационный вход ключа 26
5 попадают сигнал ХТ4, а с выхода ключа снимается сигнал Хф .|,
Накопитель 29 переводят в исходное состояние (в котором все его триггеры находятся в нулевом состоянии) задним фронтом
0 импульса ХТ4. По окончании импульсов Хт1 и Хт2 в накопителе 29 оказываются записанными соответственно числа Uni и Uni + U.i Uni - Ucpi.i. При этом к моменту выработки импульса Хтз открытым оказывается эле5 мент И 27, если сигнал ХЧА 1, и элемент И 31, если Xi4 0. Поэтому по окончании импульса Хтз в накопителе 29 записано число Uni + U.i + Ug Uni - UCpi.i + U i.i (10) если сумма Uni + U.i отрицательна, и число
0 Uni + U.i + Ui3. (11)
если сумма Uni + U.i положительна.
Все цифры знаковых разрядов в накопителе 29 после записи чисел (10) и (11) равны нулютолько втом случае, если выпол5 няется условие
Um-Ucpl.i I и„1.1(12)
В этом случае к моменту выработки импульса Хт4 ключ 26 оказывается открытым и импульс ХТ4 проходит на выход фиксатора
попадания параметра в окно (те. сигнал Хф i 1). При невыполнении условия (12) сигнал )j.i остается равным нулю.
Блок 15 определения временных интервалов работает следующим образом.
Сигнал Хз подают на формирователь 42 пачки импульсов, с первого, второго и третьего выходов которого соответственно снимаются короткие импульсы Хз1, Хз2 и Хзз, сдвинутые относительно переднего фронта импульса Хз соответственно на время Ati, A t2 и Дгз ( А и А 12 A t3). Сигнал Х-з попадает на управляющий вход ключа 41, на информационный вход которого поступает сигнал Хзз. Сигнал Xs попадает на управляющий вход 40, на информационный вход которого подают сигнал Хз1. Сигналы ХБ и Х4 поступает также на первый и второй входы элемента И 39, на третий вход которого подается сигнал Хз2. Выходной сигнал ключа 41 поступает на сбросовый вход счетчика 36 импульсов, на информационный вход которого с генератора 35 импульсов подают последовательность коротких импульсов Хги, период следования которых задается таким, чтобы обеспечить заданную точность представления в цифровом виде измеряемого временного интервала. С выхода счетчика 36 импульсов снимаютсигнал Ug, представляющий в прямом т-разрядом коде временной интервал п. Сигнал Ug поступает на информационный вход т-каналь- ного ключа 37, на управляющий вход которого попадает выходной сигнал элемента И 39. Выходной сигнал ключа 40 попадает на сбросовый вход накопителя 38, на первый и второй информационные входы которого поступает соответственно выходной сигнал m-канального ключа 37 и импуль- сы Хги, с выхода снимают сигнал Кю, представляющий в прямом т-разрядном коде временной интервал TI.
В состоянии 1 блока 17 обнаружения ошибок логические сигналы ХА и Xs равны единице, в результате чего ключи 41 замкнуты. Поэтому а течение длительности импульса Хз1 накопитель 38 установится в исходное состояние, затем в течение длительности импульса Хз2 в накопителе 38 записывается число Tin, равное полученному к этому моменту времени в счетчике 36 импульсов значению величины п , затем в течение длительности импульса Хзз счетчик 36 импульсов устанавливается в исходное состояние, При этом текущие значения сигналов Ug и Uio увеличиваются на единицу с приходом каждого нового импульса Хги, текущее значение сигнала Uio может быть представлено е виде Uio riP+r, где т
число импульсов Хги, поступивших на накопитель 38 после окончания импульса Хз1.
В состоянии 2 блока 17 обнаружения ошибок Х4 0, Xs 1, в результате чего
оказывается замкнутым только ключ 40. Поэтому производится только сброс накопителя 38 в исходное состояние импульсом Хз1, текущее значение сигнала Uio т.
В состоянии 3 блока 17 обнаружения
ошибок Х4 1, Xs 0, в результате чего оказывается замкнутым только ключ 41 и производится только сброс счетчика 36 импульсов в исходное состояние импульсом Хзз.
Сигналы Ug и Uio попадают соответственно на первый и второй выходы блока 15 определения временных интервалов.
В качестве накопителя 38 может быть использован, например известный параллельный сумматор накапливающего типа. Вторым информационным входом накопителя в этом случае служит свободный счетный вход триггера младшего разряда.
Блок 17 обнаружения ошибок работает
следующим образом.
Сигнал Хз поступает на вход элемента 49 задержки, с выхода которого сниматеся сигнал Хзз, задержанный относительно сигнала Хз на время A t3. Сигнал Х2 подается на
вторые входы первого 43 и второго 46 элементов И, на первые входы которых с единичного и нулевого выходов триггера 51 попадают соответственно логические сигналы В3 и В3. С выходов первого 43 и второго
46 элементов И снимаются соответственно логические сигналы Xie Х В3 и Xi Хал В3, которые поступают на входы соответственно первого 44 и второго 47 формирователей нормированных импульсов.
Формирователи 44 и 47 запускаются передними фронтами входных импульсов и формируют на своих выходах соответственно импульсные сигналы Xis и Xig, длительность которых AtH At3. Сигналы Хтв и Xig поступэют на входы соответственно первого 45 и второго 48 элементов НЕ, с выходов которых снимаются соответственно сигналы Xs и X/. Сигналы Хз и Х4 поступают соответственно на первый и второй выходы блока 17
обнаружения ошибок, Сигнал Xig попадает также на управляющий вход переключателя 50, на информационный вход которого подается сигнат XJ3, Если Xig 0, то выход элемента 49 задержки подключается к нулевому входу триггера 51. При Xig 1 вход элемента 49 задержки подключается к единичному входу триггера 51, Зремя задержки At3 задают таким, чтобы обеспечить запуск триггера 51 сразу после
срабатывания блока 15 определения временных интервалов и блока 16 памяти. Триг- гер 51 может запускаться, например, задним фронтом импульса Хз. В этом случае элемент задержки не требуется,
Блок 16 памяти работает следующим образом.
На первый, второй и третий управляющие входы блока 16 поступают соответственно логические сигналы Xs, Хз и Хз. На информационные входы блока 16 памяти
поступают сигналы Uni. Un2UnN. Сигнал
Хз подается на вход формирователя 57 пачки импульсов, с первого и второго выходов которого снимаются короткие импульсы X 31 и X 32, сдвинутые относительно переднего фронта импульса Хз соответственно на время At13i и At132(A tbi A t132). Импульсы X 31 и X 32 поступают соответственно на информационные входы ключей 55 и 56, на управляющие входы которых подаются соответственно сигналы Xg и Хз, Выходные сигналы ключей 55 и 56 используют для перевода (на время своей длительности) соответственно схем 53.i и 54.i выборки и хранения всех каналов памяти в режим запоминания сигналов, поступающих на их информационные входы.
Сигналы Uni, Un2UnN попадают соответственно на мнформационные входы
схем 54.1,54.254.N выборки и хранения.
При этом в каждом из каналов памяти сигнал C1i, сняты с прямого выхода схемы 54,1 выборки и хранения, поступает на первый информационный вход (т+1)-канального переключателя 52.i, на второй информационный вход которого подается сигнал Uni, a на управляющий вход - сигнал Х4. Выходной сигнал (т+1)-канального переключателя 52.i поступает на информационный вход схемы 53.i выборки и хранения. Инверсные выходы схем 53.1-53.N выборки и хранения образуют вторую группу выходов, инверсные выходы схем 54 1-54.N - первую группу выходов блока 16 памяти
В состоянии 1 блока 17 обнаружения ошибок логические сигналы Хз и Хз равны единице, в результате чего ключи 55 и 56 замкнуты, а выход каждого переключателя 52.i подключен к своему первому информационному входу. При этом соответственно в моменты поступления импульсов X 31 и X 32 сначала в схеме 53.i запоминается содержимое Си схемы 54., а затем в схеме 54.i - сигнал Uni.
В состоянии 2 блока 17 обнаружения ошибок Хз 0.
Xs 1, в результате чего ключ 56 разомкнут, ключ 55 замкнут, а выход каждого переключателя 52. подключен к своему второму информационному входу. При этом содержимое Си схемы 54.i не изменяется, а в схеме 53. за время длительности импульса X 31 запоминается сигнал Uni. В состоянии 3 блока 17 обнаружения
ошибок Хз 1, Xs 0, в результате чего ключ 56 замкнут, ключ 55 разомкнут, а выход каждого переключателя 52. подключен к своему первому информационному входу. При
этом содержимое C2I схемы 53.1 не изменяется , а в схеме 54.1 за время длительности импульса Х1з2 запоминается сигнал Uni.
В качестве схем 53.i и 54.i выборки и хранения может быть использован, например, известный триггерный статический регистр. Формирователи 34, 42 и 57 пачки импульсов могут быть выполнены, например, в виде набора формирователей нормированных импульсов, запуск которых осуществляется через соответствующие элементы задержки. Остальные элементы
известны.
В результате описанных действий самообучающийся селектор автоматически настраивается на последовательность импульсов, параметры которых изменяются
медленно, что позволяет выделять эту последовательность из потока импульсов большой плотности. Величины К и L (задающие критерий захвата) определяются из условий недостижения состояния захвата по
одним только импульсам ХИП, когда полезная (селектируемая) последовательность отсутствует во входном потоке. Величина S (задающая критерий на сброс) определяется из условия S п+1, где п - максимально
возможное число импульсов, попадающих между двумя соседними импульсами полезной последовательности.
Самообучающийся селектор обладает повышенной помехозащищенностью и расширенными функциональными возможностями, так как обеспечивается уменьшение вероятности отнесения импульса ХИП к полезной последовательности, селектируются сигналы путем относительно простой обработки только логических сигналов и сигналов, представленных в цифровой форме.
Формула изобретения
1. Самообучающийся селектор, содержащий первый канал фиксации попадания параметра в окно, первый вход которого соединен с первым входом элемента ИЛИ и выходом первого ключа, информационный вход которого соединен с выходом формирователя запускающего импульса, вход которого соединен с входной шиной и входом формирователя тактовых импульсов, выход которого соединен с первым входом программного обнаружителя пачки, первый выход которого соединен с первым входом первого элемента И и управляющими входами первого и второго переключателей, а второй выход - с управляющим входом первого ключа, причем второй вход первого канала фиксации попадания параметра в окно соединен с первым выходом блока определения временных интервалов и первым информационным входом первого переключателя, третий вход - с первым выходом первой группы выходов блока памяти и первым информационным входом второго переключателя, четвертый вход - с первым информационным входом блока памяти и информационным входом второго ключа, пятый вход - с выходом первого переключателя, а шестой вход -- с выходом второго переключателя, второй информационный вход которого соединен с первым выходом второй группы выходов блока памяти, первый управляющий вход которого соединен с первым выходом блока обнаружения ошибок и первым входом блока определения временных интервалов, второй управляющий вход - с вторым входом первого элемента И, вторым выходом блока обнаружения ошибок и вторым входом блока определения временных интервалов, а третий управляющий вход - с третьим входом блока определения временных интервалов, вторым входом программного обнаружителя пачки и третьим входом первого элемента И, выход которого соединен с управляющим входом второго ключа, выход которого соединен с первой выходной шиной, причем второй выход блока определения временных интервалов соединен с вторым информационным входом первого переключателя, а первый канал фиксации попадания параметра в окно содержит первый фиксатор попадания параметра в окно, первый вход которого соединен с первым входом второго фиксатора попадания параметра в окно и четвертым входом первого канала фиксации попадания параметра в окно, второй вход -- с вторым входом первого канала фиксации попадания параметра в окно, третий вход - с третьим входом первого канала фиксации попадания параметра в окно, а второй вход второго фиксатора попадания параметра в окно соединен с пятым входом первого канала фиксации попадания параметра в окно, третий вход - с шестым входом первого канала фиксации попадания параметра в окно, а выход - с первым входом элемента ИЛИ, второй вход которого соединен с первым входом первого канала фиксации попадания параметра в окно, отличающий ся тем, что, с целью
повышения достоверности выделения импульсной последовательности с заданными параметрами из входного импульсного потока в условиях воздействия помех, в него введены с третьего по (N+1)-n переключатели, с третьего по (М+1)-й ключи, с второго по четвертый элементы И, элемент НЕ, с второго по N-й идентичные каналы фиксации попадания параметра в окно, с второй по N-ю выходные шины и определитель парамет0 ров, вход которого соединен с входной шиной, первый выход - с четвертым входом первого канала фиксации попадания параметра в окно, а с второго по N-й выходы - с четвертыми входами соответственно с вто5 рого по N-й каналов фиксации попадания параметра в окно, а также соответственно с второго по N-й информационными входами блока памяти и также с информационными входами соответственно с третьего по (N+1)0 и ключей, выходы которых соединены соответственно с второй по N-ю выходными шинами, а /правляющие входы - с выходом первого элемента И, первый вход которого соединен с управляющими входами с треть5 его по (N+1)-u переключателей, выходы которых соединены с шестыми входами соответственно с второго по N-й каналов фиксации попадания параметра в окно, первые информационные входы - соответст0 венно с второго по N-й выходами первой группы выходов блока памяти и также с третьими входами соответственно с второго по N-й каналов фиксации попадания параметра в окно, а вторые информационные
5 входы - соответственно с второго по N-й выходами второй группы выходов блока памяти, третий управляющий вход которого соединен с вторым входом блока обнаружения ошибок, первый вход которого соеди0 нен с выходом второго элемента И, первый вход которого через элемент НЕ соединен с выходом элемента ИЛИ; а второй вход - с вторым входом блока обнаружения ошибок и выходом четвертого элемента И, с первого
5 по N-й входы которого соединены с первыми выходами соответственно с первого по N-й каналов фиксации попадания параметра в окно, вторые выходы которых соединены соответственно с первого по N-й
0 входами третьего элемента И, выход которого соединен с вторым входом элемента ИЛИ, причем выход формирователя тактовых импульсов соединен с седьмым входом каждого из каналов фиксации попадания
5 параметра в окно, первые, вторые и пятые входы с второго по N-й каналов фиксации попадания параметра в окно соединены соответственно с первым, вторым и пятым входами первого канала фиксации попадания параметра в окно, причем в каждом из каналов фиксации попадания параметра в окно выход первого фиксатора попадания параметра в окно соединен с вторым выходом соответствующего канала фиксации попадания параметра в окно и с третьим входом элемента ИЛИ, а четвертый вход - с четвертым входом второго фиксатора попадания параметра в окно и с седьмым входом соответствующего канала фиксации попадания параметра в окно, причем выход элемента ИЛИ соединен с первым выходом соответствующего канала фиксации попадания параметра в окно.
2.Селектор по п. 1,отличающийся тем, что фиксатор попадания параметра в окно содержит соединенные последовательно первый элемент ИЛИ, первый элемент НЕ и первый ключ, выход которого является выходом фиксатора попадания параметра в окно, соединенные последовательно первый элемент И, второй элемент ИЛИ и накопитель, первый и второй выходы которого соединены с соответствующими входами первого элемента ИЛИ, соединенные последовательно второй элемент НЕ, вход которого соединен с первым входом первого элемента И, и второй элемент И, выход .которого соединен с вторым входом второго элемента ИЛИ, второй и третий ключи, выходы которых соединены соответственно с третьим и четвертым входами второго элемента ИЛИ, формирователь пачки импульсов, первый и второй выходы которого соединены с первыми входами соответственно второго и третьего ключей, третий выход соединен с вторыми входами первого и второго элементов И, а четвертый выход соединен с вторыми входами первого ключа и накопителя, причем третьи входы первого и второго элементов И соединены с выходами соответственно первого элемента ИЛИ и первого элемента НЕ, вторые входы второго и третьего ключей, первый вход первого элемента И и вход формирователя пачки импульсов являются соответственно первым, третьим, вторым и четвертым входами фиксатора попадания параметра в окно
3.Селектор поп 1,отличающийся тем, что блок определения временных интервалов содержит соединенные последовательно генератор импульсов, счетчик импульсов, первый ключ и накопитель, второй вход которого соединен с выходом генератора импульсов, элемент И, выход которого соединен с вторым входом первого ключа, второй и третий ключи, выходы которых соединены соответственно с третьим входом накопителя и вторым входом счетчика импульсов, а первые входы соединены соответственно с первым и вторым входами элемента И, формирователь пачки импульсов, первый, второй и третий выходы которого соединены соответственно с вторым входом второго ключа, третьим входом элемента И и вторым входом третьего ключа, причем первые входы второго и третьего ключей и вход формирователя пачки импульсов являются соответственно первым,
0 вторым и третьим входами блока определения временных интервалов, а выходы счетчика импульсов и накопителя - соответственно первым и вторым выходами блока определения временных интервалов.
5 4. Селектор по п. 1,отличающийся тем, что блок обнаружения ошибок содержит соединенные последовательно первый элемент И, первый формирователь нормированных импульсов и первый элемент НЕ,
0 соединенные последовательно второй элемент И, второй формирователь нормированных импульсов и второй элемент НЕ, соединенные последовательно элемент задержки и переключатель, управляющий
5 вход которого соединен с выходом второго формирователя нормированных импульсов, триггер, единичный и нулевой входы которого соединены соответственно с первым и вторым выходами переключателя, а единич0 ный и нулевой выходы соединены с первыми входами соответственно первого и второго элементов И, вторые входы которых соединены с первым входом блока обнаружения ошибок, причем вход элемента задержки яв5 ляется вторым входом блока обнаружения ошибок, а выходы первого и второго элементов НЕ являются соответственно первым и вторым выходами блока обнаружения ошибок,
0 5. Селектор поп. 1,отличающийся тем, что блок памяти содержит N каналов памяти, каждый из которых включает в себя соединенные последовательно переключатель и первую схему выборки и хранения,
5 инверсный выход которой является соответствующим выходом второй группы выходов блока памяти, и вторую схему выборки и хранения, инверсный выход которой является соответствующим вылодом первой груп0 пы выходов блока памяти, прямой выход соединен с первым информационным входом переключателя, а первый вход соединен с вторым информационным входом переключателя и является соответствую5 щим информационным входом блока памяти, первый ключ, выход которого соединен с вторыми входами первых схем выборки и хранения всех каналов памяти, а управляющий вход является первым управляющим входом блока памяти, второй ключ, выход
которого соединен с вторыми входами вторых схем выборки и хранения всех каналов памяти, а управляющий вход соединен с управляющими входами переключателей всех каналов памяти и является вторым управляющим входом блока памяти, формирователь пачки импульсов, первый и второй выходы которого соединены с информационными входами соответственно первого и второго ключей, а вход является третьим управляющим входом блока памяти.
Таблица 1
Таблица 2
название | год | авторы | номер документа |
---|---|---|---|
Самообучающийся амплитудный селектор | 1989 |
|
SU1638794A1 |
Самонастраивающийся амплитудный селектор | 1983 |
|
SU1152082A1 |
Устройство для измерения показателя группирования ошибок в дискретном канале связи | 1984 |
|
SU1185617A2 |
Устройство для исправления ошибок в волоконно-оптических системах передачи информации | 1990 |
|
SU1809534A1 |
СПОСОБ ОБРАБОТКИ ГИДРОАКУСТИЧЕСКИХ СИГНАЛОВ СО СЛОЖНЫМ ЗАКОНОМ МОДУЛЯЦИИ | 2001 |
|
RU2293356C2 |
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ РАДИОТЕЛЕМЕТРИЧЕСКИХ СИГНАЛОВ | 1994 |
|
RU2126139C1 |
КОРРЕКТОР ДВИЖЕНИЙ | 2004 |
|
RU2277948C2 |
Устройство для измерения защищенности сигнала от помех | 1988 |
|
SU1570006A1 |
Устройство для контроля работы оператора | 1990 |
|
SU1749904A1 |
АДАПТИВНЫЙ ЭЛЕКТРОСТИМУЛЯТОР С ВИРТУАЛЬНЫМ ЭЛЕКТРОДОМ | 2000 |
|
RU2198695C2 |
Изобретение относится к импульсной технике и может быть использовано при построении устройств анализа импульсных последовательностей. Целью изобретения является повышение достоверности выделения импульсной последовательности с зэ- данными параметрами из входного импульсного потока в условиях воздействия помех. Самообучающийся селектор содержит канал 1.1 фиксации попадания параметра в окно, который содержит фиксаторы 2 и 3 попадания параметра в окно и элемент ИЛИ 4, а также формирователь 5 тактовых импульсов, программный обнаружитель 6 пачки, элемент И 7, элемент ИЛИ 8, формирователь 11 запускающего импульса, ключи
П/г.3
Фиг.г
Фиг.Ч
ФигУ
ут П П П П I П L
х,Д
X,I
JLJL
П
Ъ П I П I П
x,ZU
II
Ј/ г f 8
- ложный импульс; Х „ импульс.
Фиг. 6
Л.
1
Л
Д
1
Я
Кузьмин С.З | |||
Основы теории цифровой обработки радиолокационной информации | |||
-М.: Сов | |||
радио, 1967 | |||
Справочник по радиоэлектронике/Под общ ред | |||
А.А.Куликовского | |||
- М.: Энергия, 1970 | |||
т | |||
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Амплитудный селектор | 1988 |
|
SU1598137A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Самообучающийся амплитудный селектор | 1989 |
|
SU1638794A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1992-07-15—Публикация
1990-04-17—Подача