Устройство для цифровой обработки аналогового сигнала

 

Сущность изобретения, устройство содержит элемент сравнения (1), генератор импульсов (2), реверсивные счетчики (3, 4), цифроаналоговый преобразователь (5), дешифратор нуля (6), счетчики (7,8), триггер (9), элементы НЕ (10), И (11-17) ИЛИ (18), 1-11

союз соВетских

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (si)s G 06 F 15/46

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ о 3 Ы (21) 4896109/24 (22) .25, 12,90 (46) 15.09.92. Бюл, ¹ 34 (71) Институт кибернетики им. B.M.Ãëóøêoва (72) Л.С.Файнзильберг (56) Патент США ¹ 4246470, кл. G 06 F

15/46, опублик. 1981.

Авторское свидетельство СССР № 1566370, кл. G 06 F 15/46, G 05 В 23/02, 1988.

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

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

Наиболее близким к предлагаемому по технической сущности является устройство, „„Я „„1 76231 1 A l (54) УСТРОЙСТВО ДЛЯ ЦИФРОВОЙ ОБРАБОТКИ АНАЛОГОВОГО СИГНАЛА (57) Сущность изобретения; устройство содержит элемент сравнения (1), генератор импульсов (2), реверсивные счетчики (3, 4), цифроаналоговый преобразователь (5), дешифратор нуля (б), счетчики (7, 8), триггер (9), элементы НЕ (10), И (11 — 17), ИЛИ (18), 1 — 11 (12) — 3 — 5-1, 2 — 11(12) — 13(14)-4-6--15-9—

13(14), 6 — 10 — 16 — 9 — 17 — 7, 11(12) — 18 — 8-15(16).

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

1762311 третьего и четвертого элементов И, выход второго элемента И дополнительно подключен к первым входам пятого и шестого элементов И, выход пятого элемента И подключен ко входу вычитания первого реверсивного счетчика, выход третьего элемента

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

Это устройство позволяет аппаратным способом в реальном масштабе времени определить наибольшее и наименьшее значения обрабатываемого сигнала. Отсюда, в частности, следует, что, если на вход устройства подать сигнал от датчика температуры охлаждающегося металла, то с помощью данного устройства можно автоматически определить наибольшую и наименьшую температуры в процессе охлаждения и кристаллизации расплава.

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

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

Указанное обстоятельство сужает область применения устройства-прототипа.

Целью изобретения является устранение указанного недостатка.

Поставленная цель достигается тем, что устройство для цифровой обработки аналогового сигнала, содержащее элемент сравнения, первый вход которого является входом устройства, генератор импульсов, элементы И, элемент КЕ, два реверсивных счетчика, цифроаналоговый преобразователь, информационный вход которого подключен к выходам разрядов первого реверсивного счетчика, а выход подключен ко второму входу элемента сравнения, выходы которого связаны с первыми входами первого и второго элементов И, вторые входы которых подключены к первому выходу генератора импульсов, выход первого элемента И соединен со входом сложения первого реверсивного счетчика и первым входом третьего элемента И, выход второго элемента И соединен со входом вычитания первого реверсивного счетчика и первым входом четвертого элемента И, соединенного своим выходом со входом вычитания второго реверсивного счетчика, дешифратор нуля, входы которого подключены к выходам разрядов второго реверсивного счетчика, а выход подключен ко входу элемента Н Е и первому входу пятого элемента И, дополнительно содержит первый и второй суммирующие счетчики, седьмой элемент И, элемент ИЛИ и триггер, установочные входы которого подключены соответственно к выходам пятого и шестого элементов И, а выход соединен со вторыми входами третьего и четвертого элементов И и первым входом седьмого элемента И, выход которого соединен со счетным входом первого суммирующего счетчика, второй выход генератора импульсов подключен к счетному входу второго суммирующего счетчика и ко второму входу седьмого элемента И, выход третьего элемента И подключен ко входу сложения второго реверсивного счетчика, выход элемента НЕ подключен к первому входу шестого элемента И, а выходы первого и второго элементов И через элемент

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

На фиг.1 представлена схема заявляемого устройства; на фиг.2 — временная диаграмма, поясняющая принцип действия устройства.

Предлагаемое устройство для цифровой обработки сигнала содержит элемент 1 сравнения, генератор 2 импульсов, первый и второй реверсивный счетчики 3, 4, цифроаналоговый преобразователь 5, дешифратор 6 нуля, первый и второй суммирующие

1762311

25

35

50

55 счетчики 7, 8 триггер 9, элемент 10 НЕ, с первого по седьмой элементы 11 — 17 И и элемент 18 ИЛИ. При этом первый вход элемента 1 сравнения образует вход устройства, а выходы разрядов реверсивного счетчика 4 и выходы разрядов суммирующего счетчика 7 образуют два информационных выхода устройства.

Генератор 2 импульсов имеет два выхода, на которых образуются две серии сдвинутых во времени тактовых импульсов, что необходимо для исключения сбоев s работе устройства.

Все узлы устройства могут быть реализованы на отечественных интегральных элементах средней степени интеграции. Так, элемент 1 сравнения можно построить на микросхеме К140УД13, генератор 2 импульсов может быть собран на микросхемах

К155ЛН1, К155ТМ2 и К155ЛАЗ, реверсивные счетчики 3 и 4 могут быть собраны на микросхемах К155И Е7, цифро-а налоговый преобразователь 5 — на микросхеме

К572ПА1, а суммирующие счетчики 7 и 8— на микросхемах К155ИЕ5. Дешифратор 6 нуля представляют собой многовходовой элемент И, входы которого подключены к нулевым выходам разрядов реверсивного счетчика 4. Дешифратор может быть собран, например, на микросхеме К155ЛА2.

Триггер 9 разумно строить на микросхеме

К155ТМ2, а логические элементы 10 — 18 на микросхемах К155ЛАЗ.

Рассмотрим работу предлагаемого устройства на примере обработки сигнала датчика температуры охлаждающегося расплава, график которого показан на фиг.2.

В исходном состоянии счетчики 4 и 7 обнуляются, а триггер 9 устанавливается в нулевое состояние, При этом сигнал с нулевого выхода триггера 9 блокирует элементы

13, 14 и 17 И, а сигнал с выхода дешифратора 6 нуля открывает элемент 15 И, На первый вход элемента 1 сравнения поступает обрабатываемый аналоговый сигнал X(t), например, сигнал от датчика температуры охлаждающейся пробы жидкого чугуна (фиг.2). На второй вход элемента сравнения 1 поступает компенсирующий аналоговый сигнал Y(t) обратной связи с выхода цифро-аналогового преобразователя

5. Если сигнал X(t) больше сигнала Y(t) (режим "Недокомпенсация"), то на первом выходе элемента 1 сравнения образуется сигнал логической единицы, который открывает элемент 11 И. При этом импульсы с первого выхода генератора 2 через открытый элемент 11 поступают на вход сложения реверсивйого счетчика 3. Содержимое счетчика 3 увеличивается, что в свою очередь вызывает увеличение компенсирующего аналогового сигнала Y(t) на выходе цифроаналогового преобразователя 5. Как только сигнал Y(t} станет равен сигналу X(t) с точностью до порога нечувствительности элемента 1 сравнения, элемент сравнения 1 закрывает элемент 11 И, Если же обрабатываемый сигнал ХЙ) меньше компенсирующего сигнала Y(t) (режим "Перекомпенсация"), то на втором выходе элемента 1 сравнения образуется сигнал логической единицы, который открывает элемент 12 И. При этом импульсы с первого выхода генератора 2 поступают через открытый элемент 12 на вход вычитания реверсивного счетчика 3. Содержимое счетчика 3 уменьшается, что вызывает уменьшение компенсирующего сигнала Y(t). Как только сигнал Y(t) станет равным сигналу

X(t) с точностью до порога чувствительности элемента 1 сравнения, элемент 12 закрывается.

Тем самым обеспечивается следящее преобразование обрабатываемого сигнала

X(t) в цифровую форму, в процессе которого на выходах элементов 11, 12 И образуется реверсивный счетчик число-импульсный код — последовательность кодовых импульсов, соответствующих элементарным положительным и отрицательным приращениям обрабатываемого сигнала.

В процессе обработки сигнала X(t) на счетный вход счетчика 8 постоянно поступают тактовые импульсы со второго выхода генератора 2, Однако в интервале между моментами времени to u ti (cM. фиг.2) при элементарных приращениях обрабатываемого сигнала на выходах элементов 11 и 12

И образуются кодовые импульсы, которые через элемент 18 ИЛИ постоянно поступают на вход начальной установки суммирующего счетчика 8. В результате на указанном участке обработки сигнала счетчик 8 не успевает переполниться.

В момент времени t> температура металла достигает равновесной температуры ликвидуса Хлик (температуры начала кристаллизации), при которой на кривой изменения сигнала образуется характерная площадка, Поскольку в интервале между моментами времени ti и тз наблюдается установившийся режим, когда изменения сигнала не превышают порог нечувствительности элемента 1 сравнения. то в течение этого промежутка времени элементы 11 и 12 И будут заблокированы элементом сравнения 1, а значит кодовые импульсы на выходах элементов 11 и 12 И не образуются.

В результате сброс в начальное состояние

1762311

55 суммирующего счетчика 8 прекращается и в момент времени lz= t1+ то, где To — порог по времени, определяемый разрядностью суммирующего счетчика 8, на выходе переполнения счетчика 8 образуется импульс, Импульс переполнения счетчика 8 поступает на вход элемента 15 И, Поскольку на другой вход этого элемента поступает разрешающий сигнал логической единицы с выхода дешифратора 6 нуля, то указанный импульс переполнения устанавливает триггер 9 в единичное состояние. При этом разрешающий сигнал с единичного выхода триггера 9 открывает элементы 13, 14 и 17

И.

В интервале между моментами времени сз и т4 происходитдальнейшее изменение сигнала, Поскольку теперь уже элементы 13 и 14 И открыты, то кодовые импульсы с выходов элементов 11 и 12 И поступают на входы сложения и вычитания реверсивного счетчика 4, а значит содержимое этого счетчика в каждый момент времени будет соответствовать изменению сигнала относительно его значения в момент времени tz, Кроме того, поскольку начиная с момента времени tz, элемент 17 И также становится открытым для прохождения тактовых импульсов от генератора 2 на счетный вход суммирующего счетчика 7, то в счетчике 7 образуется код, пропорциональный промежутку времени от момента tz, Как только содержимое реверсивного счетчика 4 в следствие изменения сигнала становится отличным от нуля дешифратор 6 нуля закрывает элемент 15 И и через элемент 10 НЕ открывает элемент 16 И, подготавливая последний к прохождению импульса на нулевой вход триггера 9.

В момент времени t4 температура металла достигает равновесной температуры солидуса Хсол (температуры окончания кристаллизации), при которой на кривой изменения сигнала снова образуется характерная площадка, Поскольку в интервале между моментами времени t4 и ts вновь наблюдается установившийся режим, когда изменения сигнала не превышают порог нечувствительности элемента 1 сравнения, то в течение этого промежутка времени элементы 11 и 12 И опять будут заклокироваваны элементом сравнения 1, а значит кодовые импульсы на выходах элементов 11 и 12 И не образуются. В результате сброс в начальное состояние суммирующего счетчика В прекращается и в момент временит = с4+ го на выходе переполнения счетчика

8 образуется импульс.

Этот импульс через открытый элемент

16 И поступает на нулевой вход триггера 9.

Триггер возвращается в начальное (нулевое) состояние и сигналом на своем единичном выходе вновь блокирует элементы 13. 14 и

17 И, В результате к моменту времени ts в реверсивном счетчике 4 будет образован код, пропорциональный температурному интервалу кристаллизации (разности температур ЛХ = Хл к — Х ол), а в суммирующем счетчике 7 будет образован код, пропорциональный временному интервалу времени

At между моментами времени t> и т4.

Таким образом на примере обработки кривой охлаждения расплава мы показали, что в результате работы предложенного устройства на его первом информационном выходе (выходе разрядов суммирующего счетчика 7) образуется код, соответствующий интервалу времени между моментами появления установившихся режимов, а на втором информационном выходе устройства (выходе разрядов реверсивного счетчика

4) образуется код, пропорциональный приращению сигнала между установившимися режимами, При этом под установившимся режимом понимается режим, при котором в течение заданной временной уставки отсутствуют приращения сигнала, превышающие зону нечувствительности устройства.

Предлагаемое устройство имеет ряд существенных преимуществ по сравнению с базовым устройством — цифровым анализатором "ЧУГУН", изготовленным опытным производством СКБ математических машин и систем Института кибернетики имени

В,M.Ãëóøêîâà АН УССР и внедренном на

Московском чугунолитейном заводе "Станколит", Эти преимущества состоят в том, что предлагаемое устройство, в отличие от базового, позволяет определять параметры процесса кристаллизации расплава, а именно температурный и временнной интервал кристаллизации, При этом процедура обработки и вычисления реализуется аппаратным способом на простейших узлах цифровой вычислительной техники, что обеспечивает высокую аппаратурную надежность работы устройства в сложных условиях литейного производства.

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

1762311

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

Формула изобретения

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

И, а выход — с входом сложения второго реверсивного счетчика, четвертый — шестой элементы И и элемент НЕ, о т л и ч а ю щ ее с я тем, что, с целью расширения функциональных возможностей за счет определе5 ния координат уровней постоянства аналогового сигнала, в него введены два счетчика, триггер, седьмой элемент И и элемент ИЛИ, и ри этом выход второго элемента

И соединен с первыми входами элемента

10 ИЛИ и четвертого элемента И, выход которого соединен с входом вычитания второго реверсивного счетчика. выходы первого элемента И соединен с вторым входом элемента ИЛИ, выход которого соединен со

15 счетным входом первого счетчика, выход переполнения которого соединен с первыми входами пятого и шестого элементов И, выходы которых соединены с единичным и нулевым входами триггера, выход

20 дешифратора нуля соединен с вторым входом пятого элемента И и через элемент НŠ— с вторым входом шестого элемента И, выход триггера соединен с вторыми входами третьего и четвертого элементов И и с пер25 вым входом седьмого элемента И, второй вход которого соединен с вторым выходом генератора импульсов, а выход — со счетным входом второго счетчика.

1762311

Хпи

Хил

TZ T5 ТФ rS тб Рог. 2

Составитель Л.Файнзальберг

Редактор Т.Иванова Техред М.Моргентал Корректор М.Ткач

Заказ 3260 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

Устройство для цифровой обработки аналогового сигнала Устройство для цифровой обработки аналогового сигнала Устройство для цифровой обработки аналогового сигнала Устройство для цифровой обработки аналогового сигнала Устройство для цифровой обработки аналогового сигнала Устройство для цифровой обработки аналогового сигнала 

 

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

Изобретение относится к области автоматики и вычислительной техник и может быть использовано в системах обпаботки изображений, корреляционного и спектрального анализа и т.п

Изобретение относится к области вычислительной техники и может быть использовано при решении многокритериальных задач исследования операций

Изобретение относится к вычислительной технике и может быть использовано при исследовании сетей систем массового обслуживания

Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования работы навигационных систем

Изобретение относится к вычислительной технике и предназначено для анализа сетей, описываемых вероятностными графами

Изобретение относится к вычислительной технике и может быть использовано при исследовании случайных процессов, например , для определения оптимального уровня1 запасного оборудования технической систе LJTi JTLJTf , мы

Изобретение относится к вычислительной технике и может быть использовано в средствах аппаратной поддержки процессора реляционной алгебры систем управления базами данных и базами знаний интеллектуальной системы автоматизированного проектирования РЭА и ЭВА Целью изобретения является повышение быстродействия Устройство содержит счетчики 1и 2, блок 3 постоянной памяти, регистр 4, триггер 5, элементы И 6-13, элемент ЗАПРЕТ 14, элементы ИЛИ 15-17, элемент И 18, элемент 19 задержки, формирователь 20 импульсов, элемент 21 задержки, дешифратор 22, узел 23 сравнения, элемент ИЛИ 24 триггер 25

Изобретение относится к вычислительной технике и может быть использовано о аппаратуре спектрал ьнйгр анализа и синтеза сигналов

Изобретение относится к вычислительной технике и цифровой обработке сигналов

Изобретение относится к вычислительной технике и может быть использовано в электронной цифровой вычислительной машине

Изобретение относится к электронным играм

Микроэвм // 2108619
Изобретение относится к области микропроцессорной техники, в частности, может применяться для реализации обмена информацией

Изобретение относится к области цифровой вычислительной техники и предназначено для обработки двух или больше компьютерных команд параллельно

Изобретение относится к области вычислительной техники и предназначено для создания высокоскоростных систем обработки больших потоков данных в реальном режиме времени

Изобретение относится к цифровым компьютерным системам и предназначено для обработки двух и более команд параллельно

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

Изобретение относится к вычислительной технике и может найти применение в автоматизированных системах управления АСУ индустриального и специального назначения

Изобретение относится к изготовлению выкроек, в частности таких выкроек, которые должны использоваться при изготовлении предметов одежды
Наверх