Ранговый фильтр

 

Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано для построения функциональных узлов аналоговых вычислительных машин, средств автоматического регулирования и управления, аналоговых процессоров. Техническим результатом является расширение функциональных возможностей за счет обеспечения выбора из n входных аналоговых сигналов x1, ..., xn сигнала x(r) любого заданного ранга r{1,...,n}. Устройство содержит компараторы, два регистра, два сумматора единиц, два блока сравнения, два логических элемента И-НЕ, логические элементы ИСЛЮЧАЮЩЕЕ ИЛИ, замыкающие ключи. 1 ил.

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

Известны ранговые фильтры (см. например патент РФ 2112276, кл. G 06 G 7/25, 1998 г.), которые обеспечивают выбор из двух входных аналоговых сигналов х1, х2 сигнала х(r) любого заданного ранга r{1,2} (х(1)=min (x1, x2), x(2)=max(x1, x2)).

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятый за прототип, ранговый фильтр (фиг. 1 в описании изобретения к патенту РФ 2124754, кл. G 06 G 7/52, 1999 г.), который содержит два компаратора, два логических элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, два замыкающих ключа и обеспечивает выбор из трех входных аналоговых сигналов х1, х2, х3 сигнала х(r) любого заданного ранга r{1, 2, 3} (x(1)=min(x1, х2, х3),..., х(3)=max(x1, х2, x3)).

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

Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения выбора из n входных аналоговых сигналов x1, ..., xn сигнала х(r) любого заданного ранга r{1,..., n}.

Указанный технический результат при осуществлении изобретения достигается тем, что в ранговом фильтре, содержащем два компаратора, два логических элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и два замыкающих ключа, особенность заключается в том, что в него введены n - 2 компаратора, n - 2 логических элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, n - 2 замыкающих ключа, два регистра, два сумматора единиц, два блока сравнения и два логических элемента И-НЕ, причем неинвертирующие входы всех компараторов объединены, а инвертирующий вход и выход i-го компаратора подключены соответственно к i-му информационному входу рангового фильтра и объединенным i-м входам первого, второго регистров, i-й выход j-го регистра соединен с j-м входом i-го логического элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и i-м входом j-го сумматора единиц, подключенного k-м ( m= 1+[log2 n] , где [у] - целая часть числа у) выходом к k-му входу j-го блока сравнения, выход которого соединен с первым входом j-го логического элемента И-НЕ, подключенного выходом к входу разрешения записи j-го регистра, вход, управляющий вход и выход i-го замыкающего ключа соединены соответственно с инвертирующим входом i-го компаратора, выходом i-го логического элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и выходом рангового фильтра, подключенного k-м и (m+1)-м настроечными входами соответственно к объединенным (m+k)-м входам первого, второго блоков сравнения и объединенным вторым входам первого, второго логических элементов И-НЕ.

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

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

Описываемое изобретение не основано на изменении количественного признака (признаков), представлении таких признаков во взаимосвязи, либо изменении ее вида. Имеется в виду случай, когда известен факт влияния каждого из указанных признаков на технический результат, и новые значения этих признаков или их взаимосвязь могли быть получены исходя из известных зависимостей, закономерностей. Следовательно, заявленное изобретение соответствует условию "изобретательский уровень".

На чертеже представлена схема предлагаемого рангового фильтра.

Ранговый фильтр содержит компараторы 11-1n; регистры 21, 22; сумматоры единиц 31, 32; блоки сравнения 41, 42; логические элементы И-НЕ 51, 52; логические элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 61-6n; замыкающие ключи 71-7n. Причем неинвертирующие входы всех компараторов объединены, а инвертирующий вход и выход компаратора подключены соответственно к i-му информационному входу рангового фильтра и объединенным i-м входам регистров 21, 22, i-й выход регистра соединен с j-м входом элемента 6i и i-м входом элемента 3j, подключенного k-м ( m=1+[log2 n], где [у] - целая часть числа у) выходом к k-му входу блока 4j, выход которого соединен с первым входом элемента j, подключенного выходом к входу разрешения записи регистра 2j, вход, управляющий вход и выход ключа 7i соединены соответственно с инвертирующим входом компаратора 1i, выходом элемента 6i и выходом рангового фильтра, подключенного k-м и (m+1)-м настроечными входами соответственно к объединенным (m+k)-м входам блоков 41, 42 и объединенным вторым входам элементов 51, 52.

Работа предлагаемого рангового фильтра осуществляется следующим образом. Регистр 2j(j={1,2}) воспроизводит операцию где qij, dij {0,1} и wj - сигналы соответственно на i-м выходе, i-м входе и входе разрешения записи регистра - сигнал на i-м выходе регистра 2j в момент переключения сигнала wj с высокого уровня на низкий (из "1" в "0"). Блоки 41 и 42 воспроизводят соответственно операции

где bmj...b1j и fm...f1 - m-разрядные двоичные числа. Регистр 2j и блок 4j могут быть аппаратно реализованы с помощью, например, микросхем К555ИР22 и К555СП1 соответственно. Сумматор 3j воспроизводит операцию "взвешивания" кода qnj....q1j, т.е. формирует двоичное число bmj....b1j, равное количеству единиц в указанном коде. На (m+1)-й настроечный вход и первый - n-й информационные входы предлагаемого рангового фильтра подаются соответственно управляющий сигнал jm+1{ 0,1} и подлежащие обработке аналоговые сигналы (напряжения) х1nmin, хmax) с произвольным отношением порядка; на его первом - m-м настроечных входах фиксируются соответственно необходимые управляющие сигналы f1-fm{ 0,1} , с помощью которых задается двоичный код (сигналы fm и f1] определяют старший и младший разряды кода соответственно) числа r-1, где r {1,...,n} - ранг искомого сигнала x(r){x1,...,;xn} (х(1) = min (x1, ...,xn),..., x(n)=max (x1,...,xn); на неинвертирующие входы всех компараторов подается линейно возрастающее напряжение u(t)[xmin, xmax]. Цикл работы рангового фильтра состоит из предварительной установки в исходное состояние и последующей обработки данных. В исходное состояние ранговый фильтр устанавливается при u(t) = хmin подачей на его (m+1)-й настроечный вход отрицательного импульса (логического "0"), длительность которого должна быть немногим более = 1+2+3+4, где 1, 2, 3 и 4 - длительности задержек, вносимых соответственно регистром j, сумматором 3j, блоком 4j и элементом 5j. В этом случае на всех входах регистров 21, 22 присутствует логический "0", следовательно на всех входах элементов 61-6n действуют одинаковые логические сигналы, на их выходах присутствует логический "0", ключи 71-7n разомкнуты и Z= 0. Обработка данных реализуется при линейном возрастании сигнала u{t}. Здесь r-м ((r-1)-м для любого r>1) изменится с "0" на "1" сигнал на выходе того компаратора, на инвертирующем входе которого действует сигнал х(r)(х(r-1)). В этом случае на вход разрешения записи регистра 21 (22) поступает логический "0", вызывая "защелкивание" указанного регистра. Отметим, что при f1=0,..., fm=0, т.е. при r=1, "защелкивание" регистра 22 происходит еще на этапе установки рангового фильтра в исходное состояние. С момента "защелкивания" и до начала следующего цикла состояние выходов регистра 21 (22) не зависит от сигналов, действующих на его входах. При "защелкивании" регистра 22 на первом и втором входах каждого из элементов 61-6n присутствуют одинаковые логические сигналы, на выходах этих элементов действует логический "0" и ключи 71-7n разомкнуты. При "защелкивании" регистра 21 разные логические сигналы присутствуют на входах только того элемента 6i, номер i которого совпадает с номером компаратора, подключенного инвертирующим входом к источнику искомого сигнала х(r). На выходе указанного элемента действует логическая "1", вызывая замыкание соответствующего ключа. Таким образом, операция, воспроизводимая предлагаемым ранговым фильтром, определяется выражением

где F - десятичный эквивалент двоичного кода, задаваемого сигналами f1,. . . , fm, причем сигналы fm и f1 определяют соответственно старший и младший разряды указанного кода.

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый ранговый фильтр обладает более широкими по сравнению с прототипом функциональными возможностями, так как обеспечивает выбор из n входных аналоговых сигналов x1,...,xn сигнала х(r) любого заданного ранга r{1,..., n].

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

Следовательно, заявленное изобретение соответствует условию "промышленная применимость".


Формула изобретения

Ранговый фильтр, содержащий два компаратора, два логических элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и два замыкающих ключа, отличающийся тем, что в него введены n-2 компаратора, n-2 логических элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, n-2 замыкающих ключа, два регистра, два сумматора единиц, два блока сравнения и два логических элемента И-НЕ, причем неинвертирующие входы всех компараторов объединены, а инвертирующий вход и выход i-го компаратора подключены соответственно к i-му информационному входу рангового фильтра и объединенным i-м входам первого, второго регистров, i-й выход j-го регистра соединен с j-м входом j-го логического элемента Исключающее ИЛИ и i-м входом j-го сумматора единиц, подключенного k-м m= 1+[log2 n] , где [у] есть целая часть числа у) выходом к k-му входу j-го блока сравнения, выход которого соединен с первым входом j-го логического элемента И-НЕ, подключенного выходом к входу разрешения записи j-го регистра, вход, управляющий вход и выход i-го замыкающего ключа соединены соответственно с инвертирующим входом i-го компаратора, выходом i-го логического элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и выходом рангового фильтра, подключенного k-м и (m+1)-м настроечными входами соответственно к объединенным (m+k)-м входам первого, второго блоков сравнения и объединенным вторым входам первого, второго логических элементов И-НЕ.

РИСУНКИ

Рисунок 1



 

Похожие патенты:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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