Claims (1)
Цифровое прогнозирующее устройство, содержащее блок сглаживания, в состав которого входят арифметический блок, блок формирования импульсов сдвига, блок генерации счетных импульсов по отклонениям, блок управления динамической характеристикой, блок задания соотношения отклонений, информационный вход которого является первым управляющим входом устройства, первый и второй реверсивные счетчики и узел тактирования блока прогноза, причем информационный и тактирующий входы блока сглаживания являются информационным и тактирующим входами устройства; блок прогноза, содержащий последовательно соединенные первый, второй и третий вычитатели, каждый из которых содержит блок регистровой памяти для хранения ординат предыстории прогнозируемого процесса, мультиплексор, блок инверторов и сумматор, во всех вычитателях выходы последовательно соединенных регистров блока памяти заведены (начиная со второго) на информационные входы соответствующих мультиплексоров, а выходы последних - на входы соответствующих блоков инверторов, причем выходы инверторов первых двух вычитателей подключены к входам вторых слагаемых соответствующих сумматоров этих вычитателей, информационный выход блока сглаживания соединен с входом блока регистровой памяти первого вычитателя, с входом первого слагаемого сумматора второго вычитателя непосредственно, а с входом первого слагаемого сумматора первого вычитателя - с монтажным сдвигом шин на один разряд в сторону старших разрядов сумматора, выход сумматора первого вычитателя подключен к входу блока регистровой памяти второго вычитателя, выход мультиплексора первого вычитателя соединен со сдвигом шин на один разряд в сторону старших разрядов с входом первого слагаемого сумматора третьего вычитателя, вход второго слагаемого которого подключен к выходу блока инверторов второго вычитателя, а выход сумматора заведен на вход блока регистровой памяти третьего вычитателя; субблок квадратичного (нелинейного) прогноза, содержащий последовательно соединенные первый и второй сумматоры, входные шины первого слагаемого первого сумматора (монтажно сдвинутые при вводе в этот сумматор на один разряд в сторону старших разрядов) подсоединены к выходу мультиплексора первого вычитателя, а входные шины первого слагаемого (монтажно сдвинутые при вводе в этот сумматор на два разряда в сторону старших разрядов) - к выходу сумматора второго вычитателя, выход первого сумматора подключен к входу первого слагаемого второго сумматора, вход второго слагаемого которого соединен с выходом блока инверторов третьего вычитателя, выход второго сумматора субблока является первым информационным выходом устройства для оценки квадратичного прогноза входной нестационарной дискретной последовательности, отличающееся тем, что введены регистр адреса ординат предыстории, задающий время (интервал) прогноза, вход которого является вторым управляющим входом устройства, а выход подключен к поразрядно объединенным адресным шинам мультиплексоров всех трех вычитателей, и субблок линейного прогноза, содержащий последовательно соединенные первый и второй сумматоры, причем выход сумматора первого вычитателя соединен со сдвигом на один разряд в сторону младших разрядов с входом первого слагаемого первого сумматора, вход второго слагаемого которого подключен к выходу мультиплексора первого вычитателя, выход первого сумматора соединен со входом первого слагаемого второго сумматора, а выход блока инвенторов третьего вычитателя подключен со сдвигом на один разряд в сторону младших разрядов к входу второго слагаемого второго сумматора, выход которого является вторым информационным выходом устройства для оценки линейного прогноза входной стационарной или медленно меняющейся дискретной последовательности.
A digital predictive device containing a smoothing unit, which includes an arithmetic unit, a unit for generating shear pulses, a unit for generating counted pulses by deviations, a dynamic characteristic control unit, a unit for setting the deviation ratio, the information input of which is the first control input of the device, the first and second reversible counters and the clock node of the forecast block, the information and clock inputs of the smoothing block are information and clock inputs stroystva; a prediction block containing the first, second and third subtractors connected in series, each of which contains a register memory unit for storing ordinates of the history of the predicted process, a multiplexer, an inverter unit and an adder; in all subtractors, the outputs of the connected memory block registers are wound up (starting from the second) to information inputs of the respective multiplexers, and the outputs of the latter to the inputs of the corresponding inverter blocks, and the outputs of the inverters of the first two subtractors are connected to To the second terms of the respective adders of these subtracters, the information output of the smoothing unit is connected directly to the input of the register memory block of the first subtractor, to the input of the first term of the adder of the second subtractor, and to the input of the first term of the adder of the first subtractor, with the busbar mounting by one bit to the higher digits the adder, the output of the adder of the first subtractor is connected to the input of the register memory block of the second subtractor, the output of the multiplexer of the first subtractor is connected to the offset ohm of buses for one bit towards the higher digits with the input of the first term of the adder of the third subtractor, the input of the second term of which is connected to the output of the inverter unit of the second subtractor, and the output of the adder is connected to the input of the register memory block of the third subtractor; a sub-block of a quadratic (non-linear) prediction, containing the first and second adders connected in series, the input buses of the first term of the first adder (mountingly shifted by one bit to the higher bits when entering this adder) are connected to the output of the first subtractor multiplexer, and the input buses of the first term ( shifted when entering into this adder by two digits towards the higher digits) - to the output of the adder of the second subtractor, the output of the first adder is connected to the input of the first term of the second the adder, the input of the second term of which is connected to the output of the inverter unit of the third subtractor, the output of the second adder of the subunit is the first information output of the device for estimating the quadratic prediction of the input non-stationary discrete sequence, characterized in that the address register of the ordinates of the history is entered, which sets the forecast time (interval), input which is the second control input of the device, and the output is connected to the bitwise integrated address buses of the multiplexers of all three subtractors, and a linear prediction block containing the first and second adders connected in series, the output of the adder of the first subtractor being connected by a shift by one bit toward the lower digits with the input of the first term of the first adder, the input of the second term of which is connected to the output of the multiplexer of the first subtracter, the output of the first adder is connected to the input of the first term of the second adder, and the output of the inventor block of the third subtractor is connected with a shift by one digit in the direction of the lower digits to the input of the second the proposed second adder, the output of which is the second information output of the device for evaluating the linear prediction of an input stationary or slowly varying discrete sequence.