Изобретение относитс к автоматике и вычислительной технике и может найти применение в снециализированных вычислительных устройствах.The invention relates to automation and computing and can be used in simple computing devices.
Известен кусочно-линейный функциопальный преобразователь, содержащий блок ввода , генератор импульсов, блоки пам ти, счетчик , блок совпадени , сумматор и интеграторы . Этот известный преобразователь характеризуетс пониженной точностью преобразовани , обусловленной использованием аналоговых интеграторов. Известен также функциональный преобразователь, содержащий дешифратор , блок пам ти, цифроаналоговые преобразователи, суммирующий блок и множительный блок. Наиболее близким к изобретению вл етс цифроаналоговый кусочно-линейный аппроксиматор, содержащий цифроаналоговые нреобразователи, суммирующий блок, выход которого соединен с выходом аипроксиматора , а входы - с выходами первого цифроаналогового преобразовател и цифроаналогового множительного блока, цифровые входы которых подключены к соответствующим выходам блока пам ти, входы которого соединены с выходами группы элементов ИЛИ, входы которых подключены к соответствующим выходам дещифратора, вход которого соединен с входом апироксиматора. Этот известный аппроксиматор характеризуетс слол :ностью конструктивной реализации, обусловленной необходимостью дополнительного введени двух цифроаналоговых преобразователей и вычитающего блока дл формировапи приращений аппроксимируемой функции на нодинтервалах ее представлени .A piecewise linear functional commutator is known, comprising an input unit, a pulse generator, memory blocks, a counter, a coincidence unit, an adder, and integrators. This known converter is characterized by a lower conversion accuracy due to the use of analog integrators. A functional converter is also known, comprising a decoder, a memory unit, digital-to-analogue converters, a summing unit, and a duplication unit. The closest to the invention is a digital-analogue piecewise-linear approximator containing digital-analogue converters, a summing unit, the output of which is connected to the output of the analogizer, and the inputs are connected to the outputs of the first digital-analogue converter and digital-analogue copying unit, the digital inputs of which are connected to the corresponding outputs of the memory block, the inputs of which are connected to the outputs of the group of elements OR, whose inputs are connected to the corresponding outputs of the descrambler, the input of which is connected to the input of a pyroximer. This well-known approximator is characterized by the following: constructive implementation, due to the need to additionally introduce two digital-to-analogue converters and a subtractive unit to form increments of the approximated function on the intervals of its representation.
Целью изобретени вл етс упрощение аппроксиматора . В описываемом аппроксиматоре это достигаетс тем, что в него введена дополнительна группа элементов ИЛИ, входы которых подключены к соответствующим выходам дещифратора, а выходы через второй цифроаналоговый преобразователь соединены с аналоговым входом цифроаналогового множительного блока.The aim of the invention is to simplify the approximator. In the described approximator, this is achieved by introducing an additional group of OR elements, the inputs of which are connected to the corresponding outputs of the descrambler, and the outputs are connected via the second digital-to-analog converter to the analog input of the digital-analog multiplying unit.
На чертеже показана блок-схема описываемого аппроксиматора.The drawing shows the block diagram of the described approximator.
Он содержит дешифратор 1, входы которого соединены с входом аппроксиматора. Выходы дещифратора 1 подключены к входам групп элементов ИЛИ 2 и 3. При этом общее число элементов ИЛИ 2 равно количеству узловых точек интерпол ции, а числов входов f-ro элемента ИЛИ равно числу дискретных значений аргумента в диапазоне мелчду i-й и (1+1)-й узловыми точками нитерпол ции; общее число элементов ИЛИ 3 равно количеству различных дискретных значений приращений аргумента, а число входов каждого элемента ИЛИ 3 равно количеству приращеIt contains a decoder 1, the inputs of which are connected to the input of the approximator. The outputs of the decipheror 1 are connected to the inputs of groups of elements OR 2 and 3. In this case, the total number of elements OR 2 is equal to the number of interpolation node points, and the number of inputs of the f-ro element OR is equal to the number of discrete values of the argument in the range of the i-th and (1+ 1) -th nodal nitration point nodal points; the total number of elements OR 3 is equal to the number of different discrete values of the argument increments, and the number of inputs of each element OR 3 is equal to the number of increments