Цифровой функциональный преобразователь

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ пп 454544

Сова Советских

Социалистических

Республик (61) Зависимое от авт. свидетельства (22) Заявлено 19.07.72 (21) 1812529/18-24 с присоединением заявки № (32) Приоритет

Опубликовано 25.12.74. Бюллетень № 47

Дата опубликования описания 17.02.75 (51) М. Кл, G 06f 1/02

Государственный комитет

Совета Министров СССР ло делам изобретений

И OTKpb(TNA (53) УДК 681 3255 (088.8), (72) Авторы изобретения

В. С. Москвин, В. К. Ясельский, А. С. Нестеров, Е. М. Белов и Е. Г. Разумов

Томский ордена Октябрьской революции и ордена Трудо

Красного Знамени политехнический институт им. С. М. К рова э 3 I C (71) Заявитель 3 Ц j,, J i: 4 ) I L (54) ЦИФРОВОЙ ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ

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

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

Однако применение двоичного реверсивного счетчика приращений аргумента и подключение выходов его каскадов при помощи блока линейных преобразователей к входам схем

10 совпадения для образования различных двоичных функций, аппроксимирующих в потенциальной форме линейные отрезки с соответствующими наклонами, позволяет получить лишь некоторые наклоны. Например, для че15 тырехразрядного двоичного счетчика приращений аргумента возможно образовать двоичные функции Ро, Рь ..., Pii и Р16, но невозможно получить двоичные функции Р 2, Рп, Р1 „Рд и, следовательно, преобразовать эти

20 зависимости из потенциальной формы в импульсную. Под Р; следует понимать двоичную функцию, отображающую появление или непоявление импульса ЛУ при поступлении импульса ЛХ. Индекс функции P условно обоз25 начает наклоны линейных отрезков.

Это приводит к снижению точности линейной аппроксимации заданной непрерывной функциональной кривой, а в отдельных случаях воспроизведение функциональных завиЗО симостей отмеченное можетпривести к значи454544 тельной погрешности аппроксимации, неустра- сигналы в виде потенциалов, снимаемых с пимой нормированием (масштабированием) выходных шин дешифратора. Вход счетчика заданной функции, T. e. уменьшает Возмож- интерва чов аппроксимации соединен c Bblxoность воспроизведения устройством с доста- дом счетчика приращений аргумента. точной TÎ lhocTblo paÇJIH IHblx.фуници011альных — -5- --14а 1kTeFKe i редставлсна схема llpcoopa30зависимостей. Вателя. Она содер кит с;етчик 1 приращений

ВслсдстВие подклlочения ВыходОВ каскадов.. аргумента, схемы потепциальнО-импульсноl о двоичного реверсивного счетчика приращений преобразования 21 — 2, формирователь 3 имаргумента к входам схем совпадения, выходы пульсных наборов, коммутатор 2, схемы И которых объединены сборкой, на выходе схе- 10 51 — 54, дешифратор б, с Ieò÷HK i 1штервалов

r bI COOpKH (ilpH i10CTуПЛСПИИ 1Ча BTopbie HXO- аннрОКСИМацИИ, CXe.;ibr ИЛИ 8 kr 9, трИГГЕр ды схем совпадения разрсшающих сигналов знака 10, входы преобразователя i i — 13; высо сборок) образуется последовательность вы- ходы преобразователя 14 — 10. соКНх 11 низких потенциалов, предс1авля1ощая 8 цифровом ф jHKII, lolla Ibkio»; пр ОбразоваискомуlО функциональнуlо заВисимость В по- 15 "e;Ie применен метоД кусочно-лиl eliH011 Bllтенциальной фор.;1е, 11оэтому для преобразо- - проксимации заданной непрсрывной кривой с вания этой зависимости из потенциальной последующей ступенчатой аппроксимацией формы в требуемую импульсную и для ис- л1шейпых отрсзков. ключения неоднозначности в некоторых точ- Точносгь функционального прсобразования ках функции необходимо применять две схе- 20 определяется количеством инт рвалов апмы совпадения, две схемы сборки и линию За- проксимации, на которые разбш;ается диападержки, что усложняет схеыное periiekrHe lr зон изменения функции, точнос ыо задания логическое построение устройства. требуемых наклонов (количеством возможных

Применение двоичного реверсивногоо счет- наклонов отрезков, аппроксимирующих функчика приращений аргумента и счетчика отрез- 25 цию на интервалах), точностью ступенчатой ков особенно при значительном количестве аппроксимации линейных отрезков на интерразрядов в них или, что то же, при значитель- валах, ном количестве линейных отрезков и наклонов Цифровой функциональный преобразоваможет привести к одновременному срабаты- тель подготавливается к работе следующим ванию многих триггеров счетчиков. Напри- 30 образом. мер, при переходе двоичного счетчика с чис- Функциональная кривая у= f(x) нормирулом разрядов и из состояния 011...1 в состоя- ется так, чтобы выполнялось соотношение ние 100...0 одновременно срабатывают Iz триг- (dy/d-T (1. Диапазон изменения функции геров. Следствием этого является значительная разбивается на интервалы аппроксимации, на неравномерность отбора тока по цепи питания р5 каждом из которых полному приращению арв различные моменты времени. Зто снижает гумента ставится в соответствие число импульпомехоустойчивость устройства. сов ЛМ, равное степени числа 2, показатель коПоскольку вероятность ложных срабаты- торо "r n определяет число разрядов счетчика ваний, происшедших за счет внутренних приращений аргумента, участвующих в формифлуктуаций или воздействия внешних помех, 40 ровании возможных импульсных наборов. Согтем выше, чем больше число разрядов, в ко- ласно применяемому в устройстве методу преторых одновременно происходит переключе- образования линейные отрезки представляются ние, то применение в преобразователе двоич- на интервалах аппроксимации ступенчатой ных счетчиков ведет к Возрастанию динами- кривой, При поступлении на интервале апческой погрешности. 45 проксимации на вход преобразователя 13 Л „ йi

Цель изобретения — повышение точности, импульсов на выходе 16 получаем Ж„,, импомехоустойчивости, расширение класса вос- пульсов в соответствии с заданным наклоном производимых функциональных зависимостей. отрезка. Поскольку счетчики работают в цикСущность изобретения заключается в том, лическом коде (например, коде Грэя), то на что в качестве реверсивного счетчика прира- 50 каждый входной импульс происходит изменещений аргумента и реверсивного счетчика Hkl- пие состояния только в одном разряде счетчитервалов аппроксимации используются счет- ка. Поэтому число возможных наклонов личики, работающие в циклическом коде (на- нейных отрезков, аппроксимирующих функпример, коде Грэя) и к обеим выходным це- цию, определяется числом импульсов ЛЛ1=2". пям каждого из каскадов реверсивного счет- 55 Все возможные наклоны, реализуемые устройО/и 1l и ЛЛ!и чика приращений аргумента подключены схе- ством, оудут следующие: /2, /2, ..., - /2 .

MbI потенциально-импульсногo преобразова- Каждому из наклонов отрезков соответствуния, выходные сигналы с которых в виде им- ет определенная совокупность выходных импульсов одной полярности поступают в фор- пульсов, образуемая на выходах формировамирователь импульсных наборов. С его выхо- 60 теля импульсных наборов. дов через коммутатор функциональные набо- Для формирования функциональных Наооры импульсов, соответствующие наклонам ров импульсов полное приращение функции линейных участков па интервалах аппрокси- на интсрвале аппроксимации, выраженное мации, поступают на входы соответствующих числом импульсов, представляется в виде сумсхем И на дрчгие входы которых подаются б5 мы степеней числа 2, показатели которых мо1 г

454544

60 гут принимать значения от 0 до и. Значения показателей степеней в разложении одновременно указывают, какие каскады счетчика приращений аргумента участвуют в формировании набора импульсов, соответствующего заданному наклону. Данное разложение определяет номера каскадов, с выходных цепей которых снимаются перепады напряжения, преобразуемые потенциально-импульсными схемами в импульсы одной полярности. Импульсы функционально группируются цепями формирователя импульсных наборов 3.

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

Для устранения неоднозначности преобразования при поступлении на шины счетчиков сигналов реверса (увеличение либо уменьшение значения аргумента) к формирователю импульсных наборов через схемы 2i — 26 подключаются обе выходные цепи каждого из каскадов счетчика приращений аргумента, участвующих в формировании наборов.

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

Преобразователь рабог;.< т следующим образом.

При поступлении на вход счетчика приращений аргумента очередного импульса изменяет состояние один из триггеров счетчика.

Перепад напряжения (например, отрицательный), снимаемый с выходной цепи каскада счетчика, дифференцируется схемой 2, подключенной к выходу триггера.

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

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

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

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

С выходов схем И 5 импульсы через схему

ИЛИ поступают на выход 16 преобразователя.

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

Информация о направлении изменения аргумента подается в впд сигналов па соответствующие входы 11, 12 реверса счетчиков.

Предмет изобретения

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

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

454544 3

Корректор А. Дзесова

Редактор E. Гончар

Заказ 279!7 Изд. Мз 280 Тираж 624 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, 7К-35, Раушская наб., д. 415

Типография, пр. Сапунова, 2

Составитель А. Жеренов

Техред Т, Миронова

14

Цифровой функциональный преобразователь Цифровой функциональный преобразователь Цифровой функциональный преобразователь Цифровой функциональный преобразователь 

 

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

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

Изобретение относится к области вычислительной техники и может быть использовано при разработке специализированной аппаратуры АСУ оперативного звена ВПВО при решении задачи распознавании оперативно-тактических ситуаций

Изобретение относится к автоматике и вычислительной технике

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

Изобретение относится к устройствам цифровой обработки сигнала

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

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

Изобретение относится к железнодорожному транспорту

Изобретение относится к области цифровой вычислительной техники и предназначено для моделирования комбинаторных задач при проектировании вычислительных систем (ВС)

Изобретение относится к вычислительной технике
Наверх