Устройство для воспроизведения квадратичных функций

Номер патента: 1721605

Автор: Кренский

ZIP архив

Текст

(б 7) Изобретение относбФся к автоматике и вычислительной технике и может найти применение при восйроизведении и вычислении параболических функций вида у = ао + а 1 х ф. агх, аргумент которых представлен частотой либо ее периодом. Целью изобретения является расширение класса решаемых задач. Устройство содержит счетчик 1 результата, счетчик 2 импульсов, счетчик 3 кода множимого, первый 4 и второй 5 преобразователи кода в частоту, первый 6 и второй 7 ключи, вход 8 запуска, входы первого 9 и второго 10 аргументов, первый 11, второй 12, третий 13 и четвертый 14 установочные входы. 1 ил.Ф(53) 681,3(088 ски .8) ЕСУДАРСТВЕННЫЙ КОМИТЕТО ИЗОБРЕТЕНИЯМ И ОТКРЫТИ И ГКНТ СССР К АВТОРСКОМУ СВИДЕТЕЛЬСТ(56) Авторское свидетельство СССРМ 710039, кл. 6 06 Р 7/38, 1977.Авторское свидетельство СССРМ 1152003, кл. О 06 Е 7/552, 1983,(54) УСТРОЙСТВО ДЛЯ ВОСПРОИЗВНИЯ КВАДРАТИЧНЫХ ФУНКЦИЙ Ж, 1721605 А 1Изобретение относится к автоматике и вычислительной технике и может найти применение в специализированных вычислительных и информационно-измерительных системах, в системах автоматического управления при воспроизведении и вычислении параболических функций у =ао + а 1 х .ф. + агх, аргумент которых представлен частотой либо ее периодом.Известно устройство для воспроизведения квадратичных функций, аргумент которых представлен частотой, содержащее генератор опорной частоты, счетчик импульсов, сумматор, элементы И, триггер управления, схему переписи кода и элемент задержки.Недостатком устройства является ограниченная область применения ввиду воспроизведения и вычисления квадратичных функций, являющихся только частным случаем множества параболических функций.Известно устройство для воспроизведения квадратичных функций, аргумент которых представлен частотой, содержащее счетчик результата, реверсивный счетчик, элементы И, ИЛИ, регистры памяти, блок управления и устройство индикации.Недостатками устройства являются низкое быстродействие, обусловленное двухтактным режимом его работы, и ограниченная область применения ввиду воспроизведения парабол только с положительными знаками полярности перед их коэффициентами, т,е, воспроизведения только их возрастающих ветвей, причем выпуклых только вниз,Наиболее близким к предлагаемому является устройство для воспроизведения квадратичных функций, аргумент которых представлен частотой, содержащее последовательно соединенные генератор опорной частоты и первый счетчик импульсов, выход которого подключен к управляющему входу ключа, соединенного выходом со счетным входом управляемого делителя частоты, подключенного управляющим входом и выходом соответственно к кодовому выходу и счетному входу второго счетчика импульсов, счетчик результата, вычитающий вход которого подключен к выходу управляемого делителя частоты, и вход аргумента устройства, подключенный к информационному входу ключа. Недостатком известного устройства является ограниченный класс решаемых задач, обусловленный воспроизведением парабол только с положительными знаками полярности перед их коэффициентами и 5 10 15 20 25 30 35 40 45 50 55 тем, что аргумент параболических функцийограничен только частотой. Целью изобретения является расширение класса решаемых задач.Указанная цель достигается тем, что в устройство для воспроизведения квадратичных функций, содержащее счетчик импульсов, счетчик результата и первый ключ, информационный вход которого соединен с входом первого аргумента устройства, дополнительно введены два преобразователя кода в частоту, счетчик кода множимого и второй ключ, причем вход запуска устройства соединен с управляющими входами первого и второго ключей, входы блокировки которых соединены с выходом переполнения и (или) нуля счетчика импульсов, счетный вход которого соединен с выходом второго ключа, информационный вход которого соединен с входом второго аргумента устройства, входы операндов первого и второго преобразователей кода в частоту соединены с выходом счетчика кода множимого и первым установочным входом устройства соответственно, выходы первого и второго преобразователей кода в частоту соединены со счетными входами счетчика результата и счетчика кода множимого соответственно, входы параллельной записи счетчика результата, счетчика кода множимого и счетчика импульсов соединены с вторым, третьим и четвертым установочными входами устройства, выход первого ключа соединен с частотными входами первого и второго преобразователей кода в частоту, выход счетчика результата соединен с выходом результата устройства.На чертеже представлена функциональная схема устройства.Устройство для воспроизведения квадратичных функций содержит счетчик 1 результата, счетчик 2 импульсов, счетчик 3 кода множимого, первый 4 и второй 5 преобразователи кода в частоту, первый 6 и второй 7 ключи, причем вход 8 запуска устройства соединен с управляющими входами первого 6 и второго 7 ключей, входы блокировки которых соединены с выходом переполнения и (или) нуля счетчика 2 импульсов, входы первого 9 и второго 10 аргументов устройства соединены с информационными входами первого 6 и второго 7 ключей соответственно, выходы которых соединены с частотными входами первого 4 и второго 5 преобразователей кода в частоту (ПКЧ) и со счетным входом счетчика 2 импульсов соответственно, входы операндов первого 4 и второго 5 ПКЧ соединены с выходом счетчика 3 кода множимого и первым установочным входом 11 устройства соответственно, выходы первого 4 и второго 5 ПКЧ соединены со счетными входами счетчика 1 результата и счетчика 3 кода множимого соответственно, входы параллельной запи си счетчика 1 результата, счетчика 3 кода множимого и счетчика 2 импульсов соединены с вторым 12, третьим 13 и четвертым 14 установочными входами устройства, выход счетчика 1 результата соединен с выходом 10 результата устройства.Устройство работает следующим образом.Цикл воспроизведения и вычисления параболической функции вида 15 у = ао й а 1 ЕХ + агЕ,г либо вида 20(2) у = Ьо + Ь 1 Тх + ЬгТ где Ех - частота - первый аргумент;Тх - период частоты - второй аргумент; ао,а 1,аг,ЬО,Ь 1,Ьг - постоянные коэффи циенты,начинается с поступления на вход 8 запуска устройства запускающего импульса, который по управляющим входам первого 6 и второго 7 ключей открывает последние, а 30 также производит запись кодовых уставок Ао, А 1 и Аз с второго 12, третьего 13 и четвертого 14 установочных входов в счетчики 1,3 и 2 соответственно (цепи счетчиков не показаны), Причем, если запись кодовой ус тавки Аз производится в прямом коде, то счетчик 2 импульсов устанавливается в режим вычитания, а если в дополнительном - то в режим сложения, Для обеспечения более четкой работы устройства запись 40 кодовых уставок Ао, А 1 и Аз должна производиться передним фронтом запускающего импульса, а открытие ключей 6 и 7 - задним, либо запись указанных кодов должна производиться заранее перед запускающим 45 импульсом, как операция по установке счетчиков 1, 3 и 2 в исходное состояние. При этом импульсы частотой Е 1, поступающие с входа 9 первого аргумента устройства на информационный вход первого ключа 6, 50 проходя через последний, поступают на частотные входы первого 4 и второго 5 ПКЧ, а импульсы частотой Ег, поступающие с входа 10 второго аргумента устройства на информационный вход второго ключа 7, проходя 55 через последний, поступают на счетный вход счетчика 2 импульсов, При обнулении указанного счетчика (режим вычитания) либо переполнении (режим сложения) его вы ходной импульс по входам блокировки первого 6 и второго 7 ключей закрывает последние, тем самым прекращая цикл воспроизведения, длительность Т которого определяется формулой Аз Ег(6) где пкчг - выходная частота второго ПКЧ 5;Мг - коэффициент преобразования второго ПКЧ 5;р - число разрядов второго ПКЧ 5;Аг - кодовая уставка второго ПКЧ 5, Знаки полярности "+" либо " - " в выражении (5) употребляются в зависимости от режима, в котором должен работать счетчик 3 кода множимого - в суммирующем либо вычитающем соответственно. С частотного выхода первого ПКЧ 4 эа время длительности Т на счетный вход счетчика 1 результата поступает число импульсов йг, равноетг= 3 пкч 1 сЫ =оЕ= 3 (А 1тпкчгт)бт =о 2 Пучитывая выражения(3) и(6), формулу(7) записывают в виде4 А 3 А 1Е 1 А АгЕ (Я) ИгЕг 2"+Р+" Ег где й 1 - выходной код счетчика 3 кода множимого;М 1 - коэффициент преобразования первого ПКЧ 4;и - число разрядов первого ПКЧ 4, равное числу разрядов счетчика 3 кода множимого.В каждый момент времени с в интервале длительности Т выходной код Й 1 счетчика 3 кода множимого, поступающий. на кодовые шины ПКЧ 4, равенК моменту окончания длительности Т, соответствующему концу цикла воспроизведения и вычисления функции, выходной код йу счетчика 1 результата соответствует числу импульсов, равному(10) Полагая в формуле (10) Е 1 = Е, а Е 2 = сопз 1и сопоставляя эту формулу с формулой (1),можно отметить, что при соблюдении равенств 1 ао = - Ао; авыполняется соотношение, выражающее прямо пропорциональную зависимость выходного кода йу счетчика 1 результата от значения функции (1), аргумент которой представлен частотой(14) й=а у,где а - коэффициент масштабирования.Полагая в формуле (10) Е 1 = сопзс, а Ег = Ех = и сопоставляя эту формулу1Тхс формулой (2), можно отметить, что при соблюдении равенств 1 Ьо = - Ао: а(16) Знаки полярности "+" либо " - " в выражении (9) употребляются в зависимости от режима, в котором должен работать счетчик 1 результата - в суммирующем либо вычитающем соответственно,Учитывая выражение (8), формулу (9) записывают в виде Ь 2 + + А 2 (17)Аз Ета 2 п+Р+1выполняется соотношение (14), выражающее прямо пропорциональную зависимостьвыходного кода йу счетчика 1 результата отзначения функции (2), аргумент которойпредставлен периодом частоты.Для удобства отсчета результата вы 10 числения счетчик 1 результата может бытьвыполнен двоична-десятичным, а коэффициент а выбран кратным десяти,Соблюдение равенств (11)-(13) и (15) -(17) при заданных а,п,р,дз обеспечиваетсяпутем выбора величин кодовых уставок Ао,А 1 и Аг. Кодовая уставка Аз, максимальноезначение которой равно объему счетчика 2импульсов, выбирается, исходя из требуемого значения длительности цикла воспроизведения согласно формуле (3).Укаэанные режимы работы счетчиков 1и 3 на сложение либо на вычитание устанавливаютя заранее, исходя из того, какуюветвь параболы необходимо воспроизвоДить - ВОсхОДящую либО нисхОДЯЩую, приэтом выпуклую вниз либо вверх, Учитывая,что знаки полярности первой и второй производных параболы однозначно определяют формулу любой ее ветви независимо от30 сочетания знаков полярности перед ее коэффициентами, то при положительном знаке полярности первой производной, т.е, привоспроизведении восходящих ветвей параболы различной выпуклости, счетчик 1 ре 35 зультата необходимо устанавливать врежим сложения, а при отрицательном знаке полярности(нисходящие ветви) - в режимвычитания. При положительном или отрицательном знаке полярности второй производной, т,е. при воспроизведении ветвейпараболы, выпуклых вниз (знак "+" передкоэффициентом аг) либо вверх (знак "-" перед коэффициентом аг), счетчик 3 кода множимого необходимо устанавливать в режим45 сложения, если при этом в пределах воспроизводимой ветви параболы полярность произведения знаков полярности первой ивторой производных положительна, и в режим вычитания, если отрицательна, Иными50 словами, режим работы счетчика 3 кода множимого определяется знаками полярностиобеих производных, а не одной, как у счетчика 1 результата. Следствием этого является то, что при воспроизведении параболы,выпуклой вниз, режимы работы счетчиков 1и 3 должны быть одноименными - оба насложение, в случае воспроизведения восходящей ветви, либо Оба на вычитание, в случае нисходящей, а для параболы, выпуклойвверх, - разноименными, счетчик 1 ре1721605 10 35 40 50 Составитель Л. КречинскийТехред М,Моргентал Корректор М, Шароши Редактор И. Шмакова Заказ 954 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., 4/5Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 зультата на сложение, а счетчик 3 кода множимого на вычитание, в случае воспроизведения восходящей ветви, либо наоборот, в случае нисходящей,Таким образом, благодаря новым свя зям, элементам и возможности установки различного сочетания режимов работы счетчиков 1 и 3 обеспечивается с учетом масштабирования аппаратурная реализация воспроизведения и вычисления парабо лических функций вида у = ао ф а 1 х+ щх, у2 которых знаки полярности перед коэффициентами могут принимать различные сочетания, что позволяет воспроизводить как восходящие, так и нисходящие ветви пара бол различной выпуклости, и аргумент которых может быть представлен частотой либо ее периодом. В частном случае при выборе кодовых уставок Ао и А, равных нулю, и установке счетчиков 1 и 3 в режим сложения 20 устройство производит операцию возведения в квадрат входного аргумента. ф о р мул а из о б рете н ияУстройство для воспроизведения квад ратичных функций, содержащее счетчик импульсов, счетчик результата и первый ключ, информационный вход которого соединен с входом первого аргумента устройства,30 о т л и ч а ю щ е е с я тем, что, с целью расширения класса решаемых задач, в него дополнительно введены два преобразователя кода в частоту, счетчик кода множимого и второй ключ, причем вход запуска устройства соединен с управляющими входами первого и второго ключей, входы блокировки которых соединены с выходом переполнения и (или) нуля счетчика импульсов, счетный вход которого соединен с выходом второго ключа, информационный вход которого соединен с входом второго аргумента устройства, входы операндов первого и второго преобразователей кода в частоту соединены с выходом счетчика кода множимого и первым установочным входом устройства соответственно, выходы первого и второго преобразователей кода в частоту соединены со счетными входами счетчика результата и счетчика кода множимого соответственно, входы параллельной записи счетчика результата, счетчика кода множимого и счетчика импульсов соединены с вторым, третьеим и четвертым установочными входами устройства, выход первого ключа соединен с частотными входами первого и второго преобразователей кода в частоту, выход счетчика результата соединен с выходом результата устройства,

Смотреть

Заявка

4774645, 26.12.1989

НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "ЭНЕРГИЯ"

КРЕНСКИЙ ЛЕОНИД ВИКТОРОВИЧ

МПК / Метки

МПК: G06F 7/552

Метки: воспроизведения, квадратичных, функций

Опубликовано: 23.03.1992

Код ссылки

<a href="https://patents.su/5-1721605-ustrojjstvo-dlya-vosproizvedeniya-kvadratichnykh-funkcijj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для воспроизведения квадратичных функций</a>

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