А.Ф. ДАНИЛЕНКО, канд. техн. наук, НТУ "ХПИ",
А.Г. ДЬЯКОВ, канд. техн. наук, ХГАТП, (г. Харьков)
АЛГОРИТМ ПОЗИЦИОНИРОВАНИЯ ОБРАЗЦА В ЯМР-СПЕКТРОМЕТРЕ
Проведен анализ влияния параметров измерительной установки ЯМР-спектрометра на интенсивность принимаемого эхо-сигнала. Предложен алгоритм оптимизации позиционирования ампулы с образцом в магнитном поле катушки. Применен поиск экстремума сигнала в установке ЯМР-спектрометра на основе чисел Фибоначчи с целью получения максимальной амплитуды принимаемого эхо-сигнала. Рассмотрена возможность реализации данного алгоритма на микроконтроллере и введения устройства позиционирования в систему управления ЯМР-спектрометром.
Ключевые слова: измерительная установка, ЯМР-спектрометр, эхо-сигнал, алгоритм
оптимизации, позиционирование ампулы, магнитное поле, поиск экстремума, числа Фибоначчи, микроконтроллер, устройство позиционирования.
Постановка проблемы и анализ литературы. При исследовании образцов на установке ядерного магнитного резонанса (ЯМР) необходимо учитывать их расположение в магнитном поле. Определение наилучшей точки положения образца позволяет значительно повысить амплитуду эхо-сигнала, повысить точность измерения его параметров и сократить время на получение информации о структуре исследуемого вещества.
Образец с исследуемым веществом при проведении исследований пищевых продуктов на установке ЯМР-спектрометра находится одновременно под действием постоянного и переменного магнитного поля [1]. Величина постоянного магнитного поля определяет частоту и интенсивность переменного магнитного поля, которое должно создаваться измерительной катушкой ЯМР-спектрометра. Основными параметрами исследования являются времена спин-спиновой (Т2) и спин-решеточной релаксации (Т1) определяемых из следующих соотношений:
ДТ 2(Дт,)
т1 =-------—; т2 =-----------4 ’ , (1)
1 1п(1 - А,/Л); 2 1п(4/Л0) ^
где ДТ - интервал между сериями зондирующих импульсов; А0 - начальная амплитуда импульса; А, - амплитуда импульса при ,-м интервале между зондирующими импульсами; Дтг - интервал времени между зондирующими импульсами.
Из соотношений (1) видно, что ошибка в определении амплитуды импульсов сказывается на точности определения времен релаксации. Поэтому образец должен быть установлен так в магнитном поле катушки, чтобы амплитуда принимаемого сигнала была максимальной. В этом случае будет обеспечено наилучшее соотношение сигнал-шум и точность определения времен релаксации будет наилучшей. В большинстве случаев
позиционирование образца обеспечивается путем визуального наблюдения за амплитудой сигнала и последующей корректировкой положения образца в измерительной катушке [2].
В [3] приведено соотношение которое позволяет оценить амплитуду принимаемого сигнала ЯМР в зависимости от параметров спектрометра:
и = \п¥е /Ьк, (2)
где: Q - добротность измерительного контура спектрометра; у -
гиромагнитное отношение, определяющее резонансную частоту изотопа в магнитном поле; В2 - суммарная магнитная индукция, образуемая магнитными моментами протонов после возбуждения образца; х - магнитная спиновая восприимчивость; п - число витков приемной катушки; Уе - объем исследуемого образца, на который воздействует высокочастотное поле; Ьк -длина приемной катушки.
Из выражения (2) следует, что при неизменных параметрах измерительной системы спектрометра точка позиционирования образца влияет на величину принимаемого сигнала. Поэтому систему управления спектрометром целесообразно дополнить блоком позиционирования с реализованным в нем алгоритмом определения наилучшей точки установки образца в магнитном поле катушки.
Целью работы - является определение, выбор и обоснование алгоритма работы устройства позиционирования образца в магнитном поле катушки для получения максимальной амплитуды принимаемого сигнала с возможностью реализации его на микроконтроллере и дальнейшем введением его в систему управления ЯМР-спектрометром.
Для оценки влияния высоты расположения образца в катушке предварительно были проведены опыты с разным объемом заполнения ампулы. Она заполнялась водой на высоту 6,5; 10 и 12,5 мм. Дальше путем постепенного перемещения ампулы с образцом в катушке определялось положение, при котором выходной эхо-сигнал был максимальным. Результаты обработки экспериментальных данных в относительных единицах приведены на рисунке. По оси ординат откладывались значения амплитуды сигнала, а по оси абсцисс отложено число оборотов механизма перемещения ампулы с образцом. Один оборот механизма перемещения соответствует смещению образца на 1,5 мм.
Приведенная на рис. кривая 1 показывает график изменения амплитуды сигнала в зависимости от положения образца в поле катушки при заполнении ампулы на 6,5 мм. Графики 2, 3 - соответствуют заполнению ампулы на 10 и 12,5 мм соответственно. Из приведенных графиков видно, что при заполнении ампулы на 10 мм максимальная относительная амплитуда сигнала достигает максимума при установлении ампулы на высоте приблизительно 3 мм от начального значения. При этом максимальное значение амплитуды достигается примерно в средней части интервала перемещения. Это значение и
является наиболее целесообразным при проведении измерений свойств вещества. В свою очередь, наибольшее абсолютное значение сигнала было получено при заполнении ампулы на 12,5 мм. Однако, погрешности позиционирования, в этом случае значительно больше, из-за большей остроконечности изменения зависимости сигнала от положения ампулы с исследуемым образцом в поле катушки ЯМР-спектрометра.
и, о.е. 12
1
0.8
0.6
°'40 1 2 3 4 5 ое
Рис. Зависимость амплитуды сигнала образца от положения ампулы при различной степени её заполнения
Исследования показали, что при анализе твердых образцов, которые не могут полностью заполнить ампулу, также целесообразно не превышать уровень 10 мм, потому что возможен выход образца за границы однородности магнитного поля создаваемого постоянным магнитом.
В качестве алгоритма для определения наилучшего положения образца был исследован алгоритм поиска экстремума на основе чисел Фибоначчи. Числа Фибоначчи определяются следующей последовательностью [4]:
Р0 = Р1 = 1 ; РЫ = РЫ-1 + РЫ-2 ; Ы > 1-
Использование чисел Фибоначчи в технических устройствах позволяет реализовать алгоритм для организации оптимального поиска экстремума функции одной переменной.
Доказано, что если требуется найти положение экстремума функции Н(х), определенной на интервале (а, Ь) с абсолютной ошибкой не превышающей
Л =Ь-а, (3)
где ЕЫ - Ы-е число Фибоначчи, то для отыскания положения экстремума достаточно вычислить не более N значений функции Н(х).
Алгоритм определения положения наилучшей точки для проведения измерения состоит из следующих этапов:
1. Вводится начальная а и конечная Ь точки позиционирования образца. Задается интервал А, в приделах которого необходимо найти наилучшую точку позиционирования образца. Для реальных графиков, представленных на рис, величину А можно принять равной 0,1 от общего интервала (а, Ь) измерения.
2. Определяется число Фибоначчи, которое будет использоваться при поиске точки максимума из выражения
Ь - а Еы - .
3. Определяется шаг поиска по формуле (3)
4. Определяется значение амплитуды А(а) в начальной точке интервала а.
5. Определяется координата первой точки проведения измерения
X — а + Д ыЕы-1 .
6. Сравниваются значения полученных амплитуд в точках X1 и а. Если А(Х1) > А (а), то шаг считается удачным и следующая точка А определяется из выражения:
X 2 - X1 +ДыЕы-3 .
Если А(Х1) < А (а), то шаг неудачный - следующая точка А определяется из выражения:
X 2 - X1 -ДыЕы-3 .
7. Последующие шаги выполняются с уменьшающейся величиной шага ДУ1 -+Д ЫЕЫ-2-1 по следующему правилу: если предыдущий шаг удачный, то следующий (1+1)-й шаг выполняется из точки X1+2 - X'+1 + Д X1; если шаг неудачный, то из точки - X1+2 - X1 - Д X1+1.
Указанный процесс продолжается до тех пор, пока не будут исчерпаны все числа Фибоначчи в убывающей последовательности.
Проведенные исследования и измерения дают возможность поставить вопрос о разработке автоматической системы [5 - 7], построенной на основе микроконтроллера, для установки образца в зону максимального сигнала. В качестве первого варианта подобной системы можно рассмотреть систему, которая будет давать рекомендации исследователю для установки образца в ручном режиме.
Выводы. Проведен анализ влияния степени заполнения ампулы веществом для исследования величины сигнала ЯМР. Установлено, что для данной конфигурации измерительной системы наиболее целесообразно проводить заполнение ампулы на высоту 10 мм. Определена степень влияния
положения образца на амплитуду выходного сигнала ЯМР- спектрометра. Предложен способ и алгоритм минимизации времени и усталости образца при подготовке эксперимента. Применение данного алгоритма позволяет на 40 % снизить затраты времени на позицирование образца и повысить стабильность условий проведения измерений.
Список литературы: 1. Вашман А.А., Пронин И.С. Ядерная магнитная релаксация и ее применение в химической физике. - М.: Наука, 1979. - 223 с. 2. Дьяков А.Г., Даниленко А.Ф. Автоматизированный выбор параметров измерительной установки ЯМР // Вестник НТУ "ХПИ" .Харьков: НТУ "ХПИ". - 2006. - Вып. - 40. - С. 65-69. 3. Неронов Ю.И., Гарайбех З. Ядерный магнитный резонанс в томографии и в спектральных исследованиях. Учебное пособие. С-Пб.: Санкт-Петербургский государственный институт точной механики и онтика, 2003. - 84 с. 4. Бояринов А.И., Кафаров В.В. Методы оптимизации в химической технологии. - М.: Химия, 1975. - 576 с. 5. Олсон Г., Пиани Д. Цифровые системы автоматизации процесса управления. -СПб.: Невский диалект, 2002. - 254 с. 6. ЛыковА.В. Тепломассообмен. Справочник. - М.: Энергия, 1972. - 600 с. 7. Гроп Д. Методы идентификации систем. - М.: Мир. 1979. - 302 с.
УДК 621.314.7
Алгоритм позиціонування зразка в ЯМР-спектрометрі / Даниленко О.Ф., Д‘яков О.Г.
// Вісник НТУ "ХПІ". Тематичний випуск: Інформатика і моделювання. - Харків: НТУ "ХПІ". -2008. - № 49. - С. 51 - 55.
Проведено аналіз впливу параметрів вимірювальної установки ЯМР-спектрометра на інтенсивність сигналу луни, що приймається. Запропоновано алгоритм оптимізації позиціонування ампули із зразком в магнітному полі котушки. Застосовано пошук екстремуму сигналу в установці ЯМР-спектрометра на основі чисел Фібоначчі з метою отримання максимальної амплітуди сигналу луни. Розглянута можливість реалізації даного алгоритму на мікроконтролері і введення пристрою позиціонування в систему управління ЯМР-спектрометром. Іл.: 1. Бібліогр.: 7 назв.
Ключові слова: вимірювальна установка, ЯМР-спектрометр, луна-сигнал, алгоритм оптимізації, позиціонування ампули, магнітне поле, пошук екстремуму, числа Фібоначчі, мікроконтролер, пристрій позиціонування.
UDC 621.314.7
Algorithm of positioning of standard in NMR-spectrometer / Danilenko А-F., Djakov A.G
// Herald of the National Technical University "KhPI". Subject issue: Information Science and Modelling. - Kharkov: NTU "KhPI". - 2008. - №2. 49. - P. 51 - 55.
The analysis of influencing of parameters of the measuring setting is conducted NMR-spectrometer on intensity of the adopted echo-signal. The algorithm of optimization of positioning of ampoule is offered with a standard in the magnetic field of spool. The search of extremum of signal is applied in setting NMR-spectrometer on the basis of numbers Fibonachchi with the purpose of receipt of maximal amplitude of the adopted echo-signal. Marketability this algorithm is considered on microcomptroller and introductions of device of positioning to the control system of NMR-spectrometer. Figs: 1. Refs: 7 titles.
Key words: the measuring setting, NMR-spectrometer, echo-signal, algorithm of optimization, positioning of ampoule, magnetic field, search of extremum, Fibonachchi numbers, microcomptroller, device of positioning.
Поступила в редакцию 10.10.2008