Устройство для воспроизведения функций
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1229780
Автор: Жаботинский
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК А 1 780 4 С 06 О 7/2 САНИ ЕЛЬС ыи техо ССС 1979. СССР 1980. СССР 1983,ДЛЯ ВОСПРОИЗВЕДЕН(57) Изобретенитике и вычислитизобретения - уза счет сокраще относится к автомьной технике, Целощение устройствая объема памяти,ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ К АВТОРСКОМУ С(71) Андроповский авиационннологический институт(56) Авторское свидетельстУ 842853, кл. С 06 О 7/26,Авторское свидетельствоУ 911561, кл, О 06 0 7/30,Авторское свидетельствоУ 1125632, кл, О 06 О 7/30,Устройство содержит генератор тактовых импульсов, блок синхронизации,входной коммутатор, выходной суммирующий усилитель и цифроаналоговыеблоки умножения. При формировании прмежуточных значений функции на каждом подынтервале интерполяции длякаждого из блоков умножения необходимо хранить в памяти соответствующий набор коэффициентов преобразования. Упрощение устройства достигаетсза счет сокращения памяти на основеиспользования группы регистров длязадания коэффициентов преобразованиядля двух блоков умножения одновременно при взаимообратном порядке и подключения регистров группы к входамуказанных блоков умножения через соответствующие коммутаторы. 1 з,п,ф-лы, 5 ил, 1229780Изобретение относится к автомати-ке и вычислительной технике и можетнайти применение для вычисленияВ-сплайнов видаБ,= в+ ь,с, са.,1, и-, )1)где а , Ь), с, й, - коэффициентысплайна;С - нормированное значение аргумента (времени), С Е (,0,1; 10и - число подынтервалов представления функции,по значениям интерполирующих коэффициентов у , заданных в виде кодов вузлах равномерной сетки 0,1,2и, 15и+1 и связанных с узловыми значениями ординат Г воспроизводимой функциисоотношением вида1(у +4 у. +у ) (2)6 ) - ) ),)+1 20Цель изобретения - упрощение устройства за счет сокращения объемапамяти,На Фиг. 1 изображена блок-схемаустройства для воспроизведения функций; на Фиг. 2 - схема цифроаналогового блока умножения; на фиг, 3 -схема кодоуправляемого резистора; нафиг, 4 - схема блока синхронизации;на фиг, 5 - схема входного коммутатора. Устройство для воспроизведения функций содержит (фиг. 1) генератор 1 тактовых импульсов, блок 2 синхрони зации, входной коммутатор 3, выходной суммируо)щий усилитель 4, с первого по четвертый цифроаналоговые блоки 5- 8 умножения, с первого по четвертый коммутаторы 9-12 кодов, первую 13 . 40 и вторую 14 группы регистров памяти. В качестве источника кодов узловых значений интерполирующих коэффициентов может быть использована дополнительная группа 15 регистров памяти. 45Каждый иэ цифроаналоговых блоков 5-.8 умножения выполнен (фиг. 2) на четырех кодоуправляемых резисторах 17-19, первый вывод первого из которых соединен с шиной Е опорного 50 напряжения, причем каждый из кодо- управляемых резисторов 16-19 выполнен (Фиг.З) на группе из 1 +1)-го элементов И 20 (где +1) - разрядность управляющего кода) и группе 55 из т+1)-го резисторов 21 с проводимостью, изменяющейся по законуУ., = У.2, ) = 0,1 1где У., - проводимость первого резистора.Блок 2 синхронизации (фиг, 4) содержит элемент И 22, первый счетчик 23 на К состояний, первый дешифратор 24, второй счетчик 25 на (и) состояние, второй дешифратор 26, источник 27 напряжения запуска, кнопку 28 и триггер 29.Входной коммутатор 3 содержит 4 (и) группы элементов И 30, соединенные между собой соответствующим образом (Фиг, 5).Принцип действия устройства основан на воспроизведении функции на текущем )-м интервале интерполяции с помощью выражения вида с, (С) - (. +"+6 " )+)+)+ у. ), (3)ли- коэффициенты преобразования, связанные с текущим значением аргумента С выражениями вида ) = -ЗС + ЗС + ЗС + 1 (4) ).ъ= -3" + 6 С 4ЪТак как на каждом -м подынтервале .нтерполяции СЕГО,1), то для системы (3) выполняются условия,(С) = , (1 С) Поэтому для воспроизведения на каждом ,)-м подынтервале интерполяции К промежуточных значений функции (в точках= 0,1/, 2/К 1, где К целое число) предварительно для моментов С вычисляются по первому и второму соотношениям системы (4) значения коэффициентов преобразования (1,) и(С,), которые заносятся в первую 13 и вторую 14 группы регистров памяти.Устройство работает следующим образом.В исходном состоянии счетчики 23 и 2.5 блока 2 синхронизации обнулены, на управляющий вход коммутаторе 3 поступает сигнал дешифратора 26 (соответствующий нулевому состоянию счетчика 25), а на управляющие входы коммутаторов 9-12 поступает сигнал дешифратора 24 (соответствующий нулевому состоянию счетчика 23). На первый, второй, третий и четвертый выходы коммутатора 3 поступают коды интер1229780 4тов преобразования, (1 ) и(1 ) для двух блоков 5 и 8 (6 и 7) умножения соответственно, что позволяет сократить в два раза потребный объем памяти для хранения коэффициентов преобразования. полирующих коэффициентов у, у, уо ф 1 ф 2и у соответственно.На выход коммутатора 9 поступаетзначение (0) из регистра 13-1, навыход коммутатора 10 - значение . (0)из регистра 14-1, на выход коммутатора 11 - значение(1) из регистра 14-К, а на выход коммутатора 12значения ,(1) из регистра 13-К. Спомощью блоков 5-8 реализуются опера Оции перемножения и на выходе суммирующего усилителя 4 формируется сигнал видаЯ, (0) = - Е , (0) у,+(0). у ++ , (1) у, + 7-,(1) у,1При нажатии кнопки 28 триггер 29.переключается и импульсы генератора 1 начинают поступать на счетчик 23, осуществляющий последовательное накопление импульсов, Дешифратор 23 управляет последовательнымпереключением коммутаторов 9-12 таким образом, что по-му импульсугенератора 1 (Е(О,К в 1) на выход 25коммутатора 9 поступает значение1( ) из регистра 13-., на выходкоммутатора 1 О - значение ( в -) изК регистра 14-, на выход коммутаток-1ра 11 - значение( в в -) из реК гистра 14-(К-), а на выход коммутаК-1 тора 12 - значение( в в -) из реК-, 35 гистра 13-(К-), обеспечивающие формирование промежуточных значений функции на первом подынтервале интерполяции .При прохождении К -го импульса счетчик 23 переполняется, коммутаторы 9- 12 возвращаются в исходное положение, а в счетчик 25 добавляется единица. В результате на выходы коммутатора 3 поступают коды коэффициен тов уу, у и у соответственноф 2 ф 3 ни начинается процесс Формирования . промежуточных значений функции для второго подынтервала интерполяции. По (и)-у импульсу счетчик 25 пере полняется, триггер 29 переключается в исходное состояние и процесс воспроизведения функции заканчивается,Таким образом, для воспроизведения промежуточных значений функции 55 на каждом подынтервале интерполяции каждая из групп регистров 13 и 14 используется для задания коэффициенФормула из обре т ения 1. Устройство для воспроизведения функций, содержащее выходной суммирующий усилитель, подключенный входами к выходам четырех цифроаналоговых блоков умножения, каждый из ко,торых соединен первым входом с соответствующим выходом входного коммутатора, подключенного информационными входами к шинам ввода узловых значений интерполирующих коэффициентов устройства, а управляющим входом к первому выходу блока синхронизации, соединенного входом с выходом генератора тактовых импульсов, о т л и - ч а ю щ е е с я тем, что, с целью его упрощения за счет сокращения объема памяти, оно содержит две группы по К ( К - количество точек восстановления функции на подынтервале интерполяции) регистров памяти и четыре коммутатора кодов, каждый из которых подключен управляющим входом к второму выходу блока синхронизации, аО выходом к второму входу соответствующего цифроаналогового блока умножения, причем каждый; -й (1 (( к ) регистр памяти первой группы соединен выходом с 1 -м информационным входом первого коммутатора кодов и с (К- +1)-м инФормационным входом четвертого коммутатора кодов, а каждый 1 -й регистр .памяти вт рой группы подключен выходом к-му информационному входу второго коммутатора кодов и (К-+)-му информационному входу третьего коммутатора кодов.2, Устройство по п, 1, о т л и ч а ю щ е е с я тем, что каждый цифроаналоговый блок умножения содержит четыре кодоуправляемых резистора, первый из которых соединен первым выводом с шиной ввода опорного напряжения, вторым выводом с первыми выводами второго и третьего кодо- управляемых резисторов, а управляющим входом с первым входом цифроаналогового блока умножения и управляющим входом второго кодоуправляемого резистора, второй вывод которого под1229780 иг,ключен к шине нулевого потенциала ик первому выводу четвертого кодоуправляемого резистора, соединенноговторым выводом с вторым выводом третеьго кодоуправляемого резистора и с выхоцом цифроаналогового блока умножения, а управляющим входом с вто-.рым входом цифроаналогового блока 5умножения и управляющим входом третьего кодоуправляемого резистора.229780 Составитель С. Казиновербак Техред Л.Олейник. Коррект бручар Редактор Зака ул,Проектная,зводственно-полиграфическое предприятие, г.ухг 52/50 В 11 ИИПИ Гос по делам 113035, Москираж 671арственног зобретений , Ж, Ра Подписноеомитета СССРоткрытийкая наб., д, 4/
СмотретьЗаявка
3805875, 23.10.1984
АНДРОПОВСКИЙ АВИАЦИОННЫЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ
ЖАБОТИНСКИЙ ЮРИЙ ДАНИЛОВИЧ
МПК / Метки
МПК: G06G 7/26
Метки: воспроизведения, функций
Опубликовано: 07.05.1986
Код ссылки
<a href="https://patents.su/5-1229780-ustrojjstvo-dlya-vosproizvedeniya-funkcijj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для воспроизведения функций</a>
Предыдущий патент: Устройство для дифференцирования сигналов
Следующий патент: Устройство для решения нелинейных задач теории поля
Случайный патент: Адаптивный подшипник скольжения