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

Классы МПК:G06G7/25 для расчета прерывистых функций, например мертвого хода или мертвой зоны, ограничения абсолютных или пиковых значений величин
Автор(ы):
Патентообладатель(и):Ульяновский государственный технический университет
Приоритеты:
подача заявки:
2002-05-06
публикация патента:

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

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

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

Описание изобретения к патенту

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

Известны ранговые фильтры (см. например патент РФ 2112276, кл. G 06 G 7/25, 1998 г.), которые обеспечивают выбор из двух входных аналоговых сигналов х1, х2 сигнала х(r) любого заданного ранга rранговый фильтр, патент № 2205449{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ранговый фильтр, патент № 2205449{1, 2, 3} (x(1)=min(x1, х2, х3),..., х(3)=max(x1, х2, x3)).

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

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

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

Работа предлагаемого рангового фильтра осуществляется следующим образом. Регистр 2j(jранговый фильтр, патент № 2205449={1,2}) воспроизводит операцию

ранговый фильтр, патент № 2205449

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

ранговый фильтр, патент № 2205449

ранговый фильтр, патент № 2205449

где bmj...b1j и fm...f1 - m-разрядные двоичные числа. Регистр 2j и блок 4j могут быть аппаратно реализованы с помощью, например, микросхем К555ИР22 и К555СП1 соответственно. Сумматор 3j воспроизводит операцию "взвешивания" кода qnj....q1j, т.е. формирует двоичное число bmj....b1j, равное количеству единиц в указанном коде. На (m+1)-й настроечный вход и первый - n-й информационные входы предлагаемого рангового фильтра подаются соответственно управляющий сигнал jm+1ранговый фильтр, патент № 2205449{ 0,1} и подлежащие обработке аналоговые сигналы (напряжения) х1nранговый фильтр, патент № 2205449min, хmax) с произвольным отношением порядка; на его первом - m-м настроечных входах фиксируются соответственно необходимые управляющие сигналы f1-fmранговый фильтр, патент № 2205449{ 0,1} , с помощью которых задается двоичный код (сигналы fm и f1] определяют старший и младший разряды кода соответственно) числа r-1, где r ранговый фильтр, патент № 2205449 {1,...,n} - ранг искомого сигнала x(r)ранговый фильтр, патент № 2205449{x1,...,;xn} (х(1) = min (x1, ...,xn),..., x(n)=max (x1,...,xn); на неинвертирующие входы всех компараторов подается линейно возрастающее напряжение u(t)ранговый фильтр, патент № 2205449[xmin, xmax]. Цикл работы рангового фильтра состоит из предварительной установки в исходное состояние и последующей обработки данных. В исходное состояние ранговый фильтр устанавливается при u(t) = хmin подачей на его (m+1)-й настроечный вход отрицательного импульса (логического "0"), длительность которого должна быть немногим более ранговый фильтр, патент № 2205449 = ранговый фильтр, патент № 22054491+ранговый фильтр, патент № 22054492+ранговый фильтр, патент № 22054493+ранговый фильтр, патент № 22054494, где ранговый фильтр, патент № 22054491, ранговый фильтр, патент № 22054492, ранговый фильтр, патент № 22054493 и ранговый фильтр, патент № 22054494 - длительности задержек, вносимых соответственно регистром 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", вызывая замыкание соответствующего ключа. Таким образом, операция, воспроизводимая предлагаемым ранговым фильтром, определяется выражением

ранговый фильтр, патент № 2205449

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

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

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

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

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

- средство, воплощающее заявленное изобретение при его осуществлении, способно обеспечить достижение усматриваемого заявителем технического результата.

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

Наверх