Генератор функций Советский патент 1982 года по МПК G06G7/26 

Описание патента на изобретение SU962995A1

(54) ГЕНЕРАТОР ФУНКЦИЙ

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

название год авторы номер документа
Многоканальный интерполятор функций 1986
  • Кургаев Александр Филиппович
  • Коробейников Валерий Николаевич
SU1361588A1
Интерполятор 1986
  • Коробейников Валерий Николаевич
  • Кургаев Александр Филиппович
  • Масловский Вячеслав Яковлевич
SU1345217A1
Линейный интерполятор 1980
  • Коробейников Валерий Николаевич
  • Кургаев Александр Филиппович
SU883925A1
Линейный интерполятор 1982
  • Кургаев Александр Филиппович
  • Коробейников Валерий Николаевич
SU1042038A1
Интерполятор 1978
  • Кургаев Александр Филипович
  • Коробейников Валерий Николаевич
SU765821A1
Устройство для многоканального интерполирования функций 1986
  • Коробейников Валерий Николаевич
  • Кургаев Александр Филиппович
  • Масловский Вячеслав Яковлевич
SU1377878A1
Интерполятор 1981
  • Кургаев Александр Филиппович
  • Коробейников Валерий Николаевич
SU1061157A2
Генератор векторов 1980
  • Мухин Николай Алексеевич
SU928397A1
Генератор сигналов для формирования управляющих токов доменной памяти 1989
  • Горохов Евгений Викторович
  • Драчук Владимир Александрович
  • Иванов Александр Михайлович
  • Косов Владислав Иванович
  • Савельев Анатолий Иванович
SU1725255A1
Многоканальный интегрирующий аналого- цифровой преобразователь 1977
  • Тарабан Николай Евгеньевич
  • Яремчук Анатолий Антонович
SU702515A1

Иллюстрации к изобретению SU 962 995 A1

Реферат патента 1982 года Генератор функций

Формула изобретения SU 962 995 A1

1

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

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

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

запоминания приращения функций в аналоговых запоминающих устройствах происходит одновременно с процессом интегриро-вания этих приращений интеграторами.

Наиболее близким.по технической сущности к предлагаемому является генератор функций, содержащий регистр, соединенный с параллельными цепочками, в каждой из которых вход цифро-аналогового преобразователя соединен с выходом ре10гистра, а выход соединен с первым входом сумматора, выход которого через ключи соединен со входами аналоговых запоминающих устройств. Выходы.аналоговых запоминающих устройств через чи соединены со входом интегратора, выход которого соединен с о вторым входом сумматора. Выход интегратора является вь1ходом цепочки и одним из выходов генератора функций 2}-.

20

Недостатком известного генератора является большой объем оборудования, так как в устройстве ис1юльзует ;я регистр 396 разрядностью w X и , где И - количество интерполируемых функций, рйзрйдность представления координат одной функции, в каждой цепочке содержится штфро-аналотговый преобразователь. Цель изобретения - сокращение объема оборудования. Для достижения цели в генератор функций, содержащий последовательно соединенные регистр и цифро-аналоговый преобразователь, и п цепочек, каждая из которых состоит из. сумматора, первый вход которого подключен к выходу цифро-аналогового преобразователя, а выход через первый и второй ключи подключен ко вхо- дам соответственно первого и второго запоминающих блоков, и интегратора, вход которого через третий и четвертый ключи соединен с выходами запоминающих блоков, а выход подключен ко второму входу сумматора и является соответствующим выходом генератора, в каждую из цепочек KpOtyie последней введен дополнительный интегратор и разрядный ключ, включенный параллельно дополнительному интегратору, вход которого подключен к выходам третьего и четвертого ключей, а выход соеди нен с третьим входом сумматора. На чертеже дана структурная схема предлагаемого генератора. Генератор функций содержит регистр 1, .выход которого соединен со входом цифроаналогового преобразователя 2. Выход цифро-аналогового преобразователя 2 соединен, с первыми входами сумматора 3 всех паралле1льных цепочек. В каждой цепочке выход сумматора 3 соединен через ключи 4 и 5 со входами запоминающих блоков; 6 и 7, выходы которых через ключи 8 и 9 : соединены со входом интегра тора; Выход интегратора 10 соединен со вторым входом сумматора 3. Выходы ин- теграторов Ю являются выходами цепочек и составляют выходы устройства. Во всех цепочках кроме Последней вход интегратора 10 соединен со входом дополнительного интегратора Не разрядным . ключом 12 в обратной связи. Выход дополнительного интегратора соединен с .тре тьим входом сумма.тора 3. Предлагаемый генератор работает следующим образом. Перед моментом окончания очередного Цикла интерполирования функций разрядные ключи 12. всех цепочек замкнуты и на В1г.гходах дополнительных интеграгороЕ 11 установлено напряжение, равное О. В момент времени окончания очередного шшла 5 интерполирования -t на выходе одного из запоминающих блоков, например блока 7, сформировалось напряжение, равное по величине приращению функции Х. tt) на интервале времени -t € (fc . В момент времени -fc замыкаются ключи 9 всех параллельных цепочек и ключ 4 первой цепочки, а разрядные ключи 12 всех цепочек размыкаются. В этот же момент времени на регистр 1 от электронной вычислительной машины поступает цифровое значение функции ). Это значение преобразуется цифро-аналоговым преобразователем 2 D соответствующее значение напряжения UQ СЗ Х. (..), которое поступает на первый вход сумматора 3 первой цепочки и всех последующих. На второй вход сумматора 3 первой цепочки поступает линейно изменяющееся напряжение с выхода интегратора 1О, которое имеет следующий вид и --а1Хл(0 a,(N) t,t€(t,-,t.V.)На третий вход сумматора 3 первой цепочки поступает линейно изменяющееся напряжение с выхода дополнительного интегратора 11, которое равно л vt/j+xj /-л / t,-te(t1,tu-.)-Ha выходе сумматора 3 первой цепочки формируется напряжение U,, - a- a J-1o- U1( где К.-, К2. 1, Ка,- - - коэффициенты передачи сумматора 3 первой.цепочки по соответствующим входам.. С учетом коэффициентов передач сумматора 3, а также выражений для U2 и у напряжение на выходе сумма- 3 первой цепочки в момент времеfc -t ц + U t равно Х (i4i)- (.1мЛ т. е. равно приращению функции c//,(t)Ha следующем интервале интерполирования. В момент времени Ч; + &fc размьшается ключ 4 и замыкается разрядный ключ 12 первой цепочки в результате чего в запоминающем блоке 6 первой цепочки фикснруетс;я напряжение, пропор- циональное разиосп; o(.i(t i47.)-Xn( а напряжение на выходе дополнительного интегратора 11 устанавливается равным О В этот же момент времени на интервал времени Й,-Ь замыкается ключ 4 вто ; рой цепочки, на регистр 1 поступает циф ровое значение кода в запоминающий блок 6 второй цепочки происхо дит запись напряжения, пропорциональног .приращению функции ) X2.(t,)-X, Во второй цепочке происходят процессы, аналогичные процессам в первой цепоч ке. Отличие заключается в том, что запись приращения функции в запоминающий блок 6 происходит в течение интервала времени te (-bi it, 2Л1), a коэффициент передачи суматора 3 по третьему входу равен k - Ъ Для цепочки с номером R процесс записи приращения функции .происходит на интервале времени (K-«-f)A-t,t;,. а коэффициент передачи сумматора по третьему входу равен Количество цепочек и , интервал интер полирования Т и время .ЛЬ записи при- ращения одной функции связаны между собой соот1Ющением &-t т|и Следовательно, коэг{ фициент передачи сумматора 3 последней цепочки с итшексом и по третьему входу равен К.- - , а так как VI ЛЪ-Т то К, О, что объясняет отсутствие дополнительного интегратора с разрядным. ключом в последней цепочке. На следующем интервале интерполиро- вайия приращения функций записываются в запоминающие блоки 7. Описанный процесс работы генератора функций повторяе ся до окончания .процесса интерполяции функций кусочно-линейными напряжениями Объем оборудования сокращен за счетмногократного использования регистрм I и ш фро-аналогового преобразователя 2 и разделения во времени процессов записи приращений функций в соответствующие запоминающие блоки всех цепочек. Поло жительный эффект, заключающийся в повы- щении точности, достигнут за счет введения в камодую параллельную цепочку, дополнительного интегратора 11, разрядного ключа 12 и оригинальных связей ме.жду узлами . Формула изобретения Генератор функций, содержащий после довательно соединенные регистр и цифроаналоговый преобразователь и if, цепочек, каждая из которых состоит из сумматора; первый вход которого подключен тс выходу цифро-аналогового преобразователя, а выход через первый и второй ключи подключен ко входам соответственно первого и второго запоминающих блоков, и интегратора, вход которого через третий и четвёртый ключи соединен с выходами запомиющих блоков, а выход подключен ко второму входу сумматора и гшляется соответствуто щим выходом генератора, о т л и ч а и и с я тем, что, с целью сокращения объема оборудования, в каждую из пепочек кроме последней введен дополнительный интегратор и разрядный ключ, включенный параллельно дополнительному интегратору, вход которого подключен к выходам третретьего и четвертого ключей, а выход соединен с третьим входом сумматора. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР №364943, кл. GO6Q 7/26, 1971. 2.Авторское свидетельство СССР № 698О12, кл. GO6G 7/26, 1978 (прототип).

SU 962 995 A1

Авторы

Коробейников Валерий Николаевич

Кургаев Александр Филиппович

Даты

1982-09-30Публикация

1980-03-03Подача