Изобретение относится к автоматике, вычислительной и измерительной технике и может найти применение в системах автоматизации хроматографического анализа.
При хроматографическом методе измере- ния состава сложных смесей веществ, содержащих микропримеси отдельных компонентов, на хроматограмме появляются ситуации, когда НИКИ микропримесей находятся на склоне основного пика. Точность определения состава таких веществ зависит от того, с какой точностью отделяется микропик от склона основного пика.
Целью изобретения является повыщение точности отделения микропика.
На фиг. 1 изображена блок-схема уст- ройства; на фиг. 2 - схема блока управления; на фиг. 3 - график обрабатываемого участка хроматограммы (микропик на склоне основного пика).
Устройство содержит вход 1, аналого- цифровой преобразователь 2, блоки 3 и 4 определения соответственно начала и конца микропика, блок 5 управления, переключатель 6, блок 7 вычитания, блок 8 регистров хранения ординат исходной хроматограммы, блок 9 регистров сдвига, первый и второй цифроаналоговые фильтры 10 и 11, первый и второй цифроаналоговые преобразователи 12 и 13, первый и второй сумматоры 14 и 15, с первого по четвертый интеграторы 16-19, с первого по шестой ключи 20- 25, импульсный выход 26 устройства и цифровой выход 27 устройства.
Блок 5 управления (фиг. 2) содержит счетчик 28, реверсивный счетчик 29, с первого по третий триггеры 30-32, дешифратор 33, генератор 34 тактовых импульсов, с первого по четвертый элементы И 35-38.
Блоки 3 и 4 предназначены для определения границ (селекции) микропика (точек /i и /2 на фиг. 3). Принцип работы этих блоков основан на одно- или двухкратном дифференцировании хроматограммы и сравнении величины производной с заранее заданным пороговым уровнем. Моменты превышения или уменьшения ниже этого уровня прини.- маются за границы пика.
Блоки 8 и 9 регистров содержат последовательно соединенные регистры сдвига. Каждое вновь подаваемое в эти регистры число записывается в первую ячейку, а быв- щее содержимое ее перемещается во вторую ячейку, содержимое второй ячейки - в третью и т. д., а содержимое последней ячейки устраняется. Следующее вновь поступившее на их входы число снова записывается в первую ячейку и производит аналогичные сдвиги имевшихся в регистрах чисел. Сдвиг содержимого ячеек происходит под действием импульсов, поступающих на входы управления сдвигом этих регистров из блока управления.
Регистр 8 рассчитан на точку, где Л - число дискретных значений хромато
0
j
.
0
40
45 сг
0
граммы, находящихся в пределах от начала /1 до конца /2 микропика, регистр 9 рассчитан на шесть точек.
Фильтры 10 и 11 являются пятиточечными с аналоговым выходом, т. е. имеют по пять входов. В фильтрах происходит умножение содержимого ячеек регистра 9, соединенных с входами фильтра, на некоторые постоянные коэффициенты и суммирование этих произведений. Результат преобразуется в аналоговую форму и подается на выход фильтра.
На входы сумматора 15 поступают с фильтров 10 и И значения второй производной склона основного пика в точках i и /2 соответственно у(х), у(х2), из которых на выходе этого сумматора получают начальное напряжение 2 (0) для интегратора 17
y(0) (,) (х,). (1)
Умножение на постоянные коэффициенты величин ) и у(Х2) производится путем выбора резисторов операционного усилителя, на основе которого создан сумматор 15.
Начальное напряжение У2(0) для интегратора 16 получают непосредственно от цифрового фильтра 10
Y2{0),(2)
а для интегратора 18
К2(0)0.(3)
Переключатель 6 в данном устройстве выбирается таким, чтобы при управляющем сигнале «Нуль он находился в положении I, а при сигнале Единица - в положении II. Блок 5 управления обеспечивает требуемую последовательность работы всех элементов устройства.
Работа блока 5 происходит следующим образом.
В исходном состоянии на выходах триггеров 30-32, входах R, S дещифратора и выходах С, D блока будут нули, на выходе Z дешифратора - единица. Генератор 34 формирует импульсы с частотой, определенной интервалом дискретизации хроматограммы, которые поступают на выходы L, G блока управления. Элементы И 35-37 заперты, элемент И 38 открыт.
В момент времени t (фиг. 3) по линии А блока 5 управления поступает импульс, который перебрасывает триггер 32 и на его выходе появится единица, в результате чегц на выходе D блока также формируется единица. Элемент И 35 замыкается, И 38 размыкается и импульсы от генератора 34 начинают поступать на суммирующий вход реверсивного счетчика 29 и на выход Е блока управления.
В момент времени /2 по линии В на блок управления поступает импульс, который возвращает триггер 32 в исходное положение и перебрасывает триггер 31. На его выходе появляется единица, элемент И 37 замыкается, и импульсы от генератора 34 начинают поступать на вход счетчика 28. Кроме того, на выходе D блока образуется нуль, на выходе Я - единица, элемент И 35 размыкается. После того, как на счетчик 28 поступают два импульса (момент времени /4), сигнал с его выхода воздействует на вход триггера 30, так что на его выходе появляется единица. В результате триггер 31 и счетчик 28 устанавливаются в исходное положение, элементы И 36 и 37 замыкаются, на выходах Си/( блока управления появляются единицы. Импульсы от генератора 34 поступают на выход F блока управления и на вычитающий вход реверсивного счетчика 29 и начинают уменьшать его содержимое. Ранее в счетчике было накоплено N импульсов, поступивших на его суммирующий в интервал времени /i, tz- Таким образом, после того, как на вычитающий вход счетчика 29 поступит также Л импульсов, его содержимое станет равно нулю и сигнал с выхода «О этого счетчика вернет триггер 30 в исходное положение, элемент И 36 размыкается, на входе S дешифратора появляется нуль, и блок управления возвращается в исходное положение.
Принцип работы устройства основан на аппроксимации участка склона основного пика в пределах от начала до конца микропика полиномом третьей степени. Аппроксимация производится таким образом, что на границах участка (в точках t, ti на фиг. 3) происходит плавное (без разрывов) сопря- жение с соседними участками, т. е. производится сплайн-аппроксимация. При этом ординаты аппроксимированного участка формируются на выходах, специальным образом соединенных, аналоговых интеграторов, на входы которых подаются суммы взвешенных ординат склона основного пика, находящихся в окрестностях микропика.
В соответствии с этим работа устройства происходит следующим образом.
В исходном состоянии переключатель 6 находится в положении I, ключи 20-25 разомкнуты. Хроматограмма y(t в аналоговом виде поступает на вход 1 устройства и через переключатель 6 подается на информационный вход преобразователя 2, где она преобразуется в цифровой код с дискрет- ностью, определяемой частотой поступления импульсов генератора 34 с выхода L блока 5 управления. С выхода преобразователя 2 ординаты хроматограммы поступают на входы блоков 3 и 4 определения начала и конца микропика и заполняют ячейки регистра 9 под действием управляющих импульсов генератора 34 с выхода блока управления.
Каждая вновь поступившая ордината хроматограммы заполняет первую ячейку, бывшее содержимое первой ячейки перемещается во вторую, второй - в третью, и т. д., а содержимое последней ячейки устраняется. Следуюп 1,ая вновь поступившая ордината
0 о
5 0
о 5 0
5
производит аналогичные перемещения. При появлении микропика на склоне основного пика в момент времени t сработает блок 3, сигнал от которого по линии А воздействует на блок 5 управления. Это приводит к замыканию ключа 21, в результате чего ординаты хроматограммы, начиная с у, начинают заполнять ячейки регистра 8, которые работает аналогично регистру 9. В момент времени t заполнение регистра 9 прекращается (в первых трех ячейках его находятся ординаты г/1, , у-ч).
В момент окончания микропика (точка tz срабатывает блок 4, сигнал от которого по линии В поступает на блок 5 управления. В результате этого ключ 21 размыкается, а ключи 22-25 замыкаются. К моменту времени /2 регистр 8 заполняется Л ординатами хроматограммы у:к, , ..., у, т. е. ординатами, которые принадлежат исходной хроматограмме на участке микропика. В точке /2 продолжается заполнение регистра 9, которое происходит до момента времени /4, когда по команде от блока управления на выход G перестают поступать импульсы от генератора 34, ключи 22-25 размыкаются, ключ 20 замыкается, а переключатель 6 переходит в положение II. При этом на информационный вход преобразователя 2 поступает функция y(f) с выхода сумматора 14, которая аппроксимирует склон основного пика на участке t, t. С выхода преобразователя 2 дискретные значения этой функции поступают на вход вычитаемого блока 7, на вход уменьшаемого которого начинают поступать с выхода регистра 8 ординаты исходной хроматограммы . Это происходит в связи с тем, что в момент времени t с выхода F блока управления на управляющий вход регистра 8 поступают импульсы от генератора 34. В результате содержимое этого регистра начинает сдвигаться в направлении от входа к выходу. Первый же импульс после замыкания ключа 20 перемещает ординату г/и в (Л -|-1)-ю (выходную) ячейку этого регистра, которая соединена с блоком 7. Таким образом, на выходе 27 устройства появляются ординаты y(t) микропика, отделенного от склона основного пика.
Эти ординаты образуются за счет вычитания блоком 7 ординат
5(0 y(i}-m(4)
Установка начальных напряжений на интеграторах 16-18 производится следующим образом.
В момент времени ti по команде с выхода Н блока управления замыкаются ключи 22- 25 и на входы установки начальных условий указанных интеграторов начинают поступать напряжения с соответствующих элементов устройства. В момент времени /4 эти ключи размыкаются, так что в качестве начальных напряжений интеграторов имеются такие, которые были в момент времени /4 (они
определяются формулами (1) - (3) для интеграторов 16-18, а для интегратора 19 оно равно У). С момента времени /4 начинается формирование функции y(t}, в котором принимают участие интеграторы 16-19 и сумматор 14.
Одновременно с этим процессом на выходе 26 устройства появляются импульсы, сопровождающие каждую ординату 5(0- Эти импульсы сигнализируют о появлении полезной информации на цифровом выходе 27 устройства. Сигнальные импульсы необходимы для того, чтобы отделить полезную информацию от другой, которая постоянно присутствует на выходе блока 7, но не имеет никакой смысловой нагрузки.
После того, как на входы блока 7 поступит N значений ординат хроматограммы (в момент времени tn), на выход F блока управления перестают поступать импульсы от генератора 34, что свидетельствует об окончании выдачи ординат микропика на выход 27 устройства. В этот момент времени переключатель 6 переходит в положение 1, ключ 20 размыкается, на выходе G блока управления появляются тактовые импульсы, т. е. устройство становится готовым к очередному циклу работы.
Рассмотрим функциональные зависимости в данном устройстве.
Склон основного пика на участке ti, /2 аппроксимируется следующей функцией:
y(x)Y(x)+Y,((5)
где Yi(x) (y2-y)x,(5а)
(x + ,(56)
А 4-(wr|(уГ-У20; B С -(2уГ+
+У2);
-/1
- относительная переменная.
(2 м которая на участке t, 1ч изменяется от О до 1: при при х у, yz - значения второй производной склона основного пика в точках t и /2.
Функция (5) обладает следующими свойствами: на границах участка (в точках t и /2) эта функция обеспечивает непрерывность (вместе со своей первой и второй производными) с соседними участками склона, т. е. функция (5) является локальным интерполяционным сплайном.
Кроме того, качество приближения аппроксимирующей функции у(х} к функции, описывающей склон основного пика на участке /1, 1ч, определяется точностью измерения вторых производных уГ, 1/2 в точках t и /2. В устройстве эти производные заменяются конечно-разностным их аналогом таким образом, чтобы функция у(х) точно описывала склон основного :1ика на участке t, tz, если
он на этом участке является полиномом третьей степени. Так как микропик занимает небольшой участок склона основного пика, то на этом участке склон с достаточно высокой точностью описывается указанным полиномом и проведенная аппроксимация склона функцией у(х) обеспечивает высокую точность отделения микропика.
10
Формула изобретения
Устройство для отделения хроматогра- фического микропика от склона основного пика, содержащее аналого-цифровой преобразователь, подключенный выходом к входам
блоков определения начала и конца пика и информационному входу блока регистров хранения ординат исходной хроматограммы, блок управления, ключи и блок вычитания, выход которого является цифровым выходом устройства, отличающееся тем, что, с целью повышения точности отделения микропика, в него дополнительно введены блок регистров сдвига ординат, два цифроаналоговых фильтра, два цифроаналоговых преобразователя, четыре интегратора, два сумматора
5 и переключатель, а блок управления содержит три триггера, дешифратор, счетчик, реверсивный счетчик, четыре элемента И и генератор тактовых импульсов, соединенный выходом с первыми входами с первого по четвертый элементов И и синхронизирую0 щим входом аналого-цифрового преобразователя, подключенного информационным входом к выходу переключателя, соединенного первым сигнальным входом с входом устройства, вторым сигнальным входом - с выходом первого сумматора, а управляю5 щим входом - с выходом первого триггера, первым установочным входом второго триггера, первым входом дешифратора, входом сброса счетчика и вторым входом второго элемента И, подключенного выходом к сиг,, нальному входу первого ключа, импульсному выходу устройства и вычитающему входу реверсивного счетчика, соединенного суммирующим входом с выходом первого элемента И и сигнальным входом второго ключа, а выходом обнуления - с первым установочным
5 входом первого триггера, подключенного вторым установочным входом к выходу счетчика, соединенного суммирующим входом с выходом третьего элемента И, второй вход которого подключен к выходу второго триггера и управляющим входам с третьего по
0 шестой ключей, причем выход аналого- цифрового преобразователя соединен с входом вычитаемого блока вычитания и информационным входом блока регистров сдвига ординат, подключенного входом управления сдвигом к выходу первого элемента И, а выходами с первого по пятый - к входам первого цифроаналогового фильтра, соединенного выходом с первым входом второго
5
сумматора и прямым входом первого интегратора, подключенного инверсным входом к выходу второго цифроаналогового фильтра, второму входу второго сумматора и сигнальному входу четвертого ключа, входом установки начальных условий - к выходу четвертого ключа, а выходом - к сигнальному входу второго интегратора, соединенного входом усановки начальных условий с выходом пятого ключа, а выходом - с сигнальным входом третьего интегратора, подклю- ченного входом установки начальных условий к выходу шестого ключа, а выходом - к инверсному входу первого сумматора, соединенного прямым входом с выходом четвертого интегратора, подключенного прямым входом через первый цифроаналоговый пре- образователь к третьему выходу блока регистров сдвига ординат, инверсным входом- к выходу второго цифроаналогового преобразователя и сигнальному входу третьего ключа, а входом установки начальных ус- ловий - к выходу третьего ключа, причем сигнальные входы пятого и шестого ключей
t.H
,-1
соединены соответственно с выходом второго сумматора и шиной обш.его потенциала устройства, а вход второго цифроаналогового преобразователя подключен к четвертому выходу блока регистров сдвига ординат, выходы с второго по шестой которого соединены с входом второго цифроаналогового фильтра, вход уменьшаемого блока вычитания подключен к выходу блока регистров хранения ординат исходной хроматограммы, соединенного входом управления сдвигом с выходами первого и второго ключей, уп- равляюш,ие входы которых подключены к первому и второму выходам дешифратора соответственно, выход блока определения начала пика соединен с первым установочным входом третьего триггера, подключенного вторым установочным входом к выходу блока определения конца пика и второму установочному входу второго триггера, а выходом - к второму входу дешифратора, соединенного вторым и третьим выходами с управляюшими входами первого и четвертого ключей соответственно.
8
42.
,/
J
21
/20
26
yfz
и t
название | год | авторы | номер документа |
---|---|---|---|
Кусочно-полиномиальный аппроксиматор | 1986 |
|
SU1322327A1 |
Устройство для определения моментов появления экстремумов | 1989 |
|
SU1661980A2 |
Устройство для определения границ микропика на контуре основного пика | 1987 |
|
SU1575209A1 |
Сплайн-аппроксиматор | 1987 |
|
SU1425729A1 |
Устройство для решения задач оптимального управления | 1985 |
|
SU1327135A1 |
Кусочно-квадратичный аппроксиматор | 1984 |
|
SU1288725A1 |
Аналого-цифровая вычислительная система и аналоговая вычислительная машина (ее варианты) | 1983 |
|
SU1259300A1 |
Устройство для определения граничных точек хроматографического пика | 1986 |
|
SU1456973A1 |
Устройство для многоканального интерполирования функций | 1986 |
|
SU1377878A1 |
Функциональный преобразователь | 1985 |
|
SU1249547A1 |
Изобретение относится к автоматике и вычислительной технике и может найти применение в системах автоматизации хроматографического анализа. Устройство содержит аналого-цифровой преобразователь, блоки определения начала и конца пика, блок управления, переключатель, блок вычитания, блок регистров хранения ординат исходной хроматограммы, блок регистров сдвига, два цифроаналоговых фильтра, два цифроаналоговых преобразователя, два сумматора, четыре интегратора и ключи. Повышение точности отделения микропика от склона основного пика достигается на основе использования для представления участка склона основного пика в пределах от начала до конца микропика полиномиального сплайна третьей степени, обеспечивающего плавное сопряжение участков. При этом ординаты сплайна, формируемого на выходе сумматора, вычисляются путем интегрирования интегратором конечно-разностных аналогов вторых производных основного склона в точках начала и конца микропика. Одиночные значения вторых производных формируются цифроаналоговыми фильтрами. 3 ил. (Л 1C СП О5 О 4
Гуревич А | |||
Л | |||
и др | |||
Автоматический хроматографический анализ | |||
Л.: Химия, 1980, с | |||
Патент США № 3798429, кл | |||
Упругая металлическая шина для велосипедных колес | 1921 |
|
SU235A1 |
ПРИБОР ДЛЯ ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ ЗВУКОВ | 1923 |
|
SU1974A1 |
Устройство для компенсации дрейфа базовой линии хроматограммы | 1981 |
|
SU1004900A1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Авторы
Даты
1986-09-07—Публикация
1985-02-22—Подача