ИФТТМТ |
||
Серых В.П. | ||
|
Предлагаемый пакет содержит программы для:
Каждая из этих программ представлена четырьмя файлами - рабочими (exe, txt) и двумя тестовыми, содержащими контрольные примеры и результаты их обработки (программы находятся в папке RAZNOE). Программа GENERAT генерирует упорядоченный дифракционный спектр отражений, удовлетворяющий погасаниям заданной пространственной группы в установке В [1]. Вводимая информация содержит: номер пространственной группы - KG, линейные и угловые параметры элементарной ячейки - A,B,C, GAMMA, BETA ALFA, длину волны используемого излучения - Lamda и предельный угол - Uglmax :
В таблице приведен образец подготовки данных для генерирования дифракционного спектра в случае моноклинной симметрии. В случае ромбической сингонии, значения GAMMA, BETA и ALFA программой игнорируются. В тетрагональном и гексагональном вариантах дополнительно игнорируется С, а в случае кубической сингонии - все, кроме А. Однако, на месте «не работающих» параметров должны находиться любые вещественные числа. Выход программы, кроме индексов h,k,l, углов 2TETA и межплоскостных расстояний d, дополнительно содержит величину q=1/d2 , которая зачастую бывает полезной в приложениях (например, расчет критерия Вольфа). Программа PRIVED преобразует произвольную триклинную ячейку в установку осей с кратчайшими трансляциями. Ввод информации ограничен линейными и угловыми параметрами триклинного параллелепипеда. На выходе, кроме приведенной ячейки, приводится и ее объем. Программа PROFIL производит первоначальную обработку полнопрофильного дифракционного спектра, включающую в себя линейную аппроксимацию и отделение фона в окрестности экспериментально выделяемых зон сканирования, анализ полученных максимумов на предмет их моно- или дубль- синглетности, уточнение центров синглетов и их интенсивностей. Те зоны сканирования, которые не удовлетворяют условию корректного описания, опускаются и в дальнейшем подлежат автономной обработке на предмет ее трехкомпонентного состава программой TRIADA. Проиллюстрируем ввод информации для программы PROFIL:
Здесь NA – общее количество шагов счетчика, chag - шаг сканирования в градусах, ALFA1, ALFA2 - длины волн Кα дублета, iter - число итераций. Следующая порция информации соответствует стандартному выходу рентгеновского дифрактометра, т.е. включает в себя удвоенные углы дифракции и отвечающие им интенсивности. Следует помнить, что реальный эксперимент состоит из информации, полученной в окрестности отдельных зон сканирования, угловые области которых должен разделять промежуток величиной не менее 2chag. Ввод информации в программу TRIADA:
Здесь появляется дополнительная величина z, имеющая смысл полуширины одиночного синглета, выраженной в шагах счетчика. Практически она определяется визуально по малоугловому «скату» профиля. Ее начальное приближение не очень лимитировано: в тестовом примере процесс уточнения сходится, если z меняется от трех до шести. На выходе, кроме уже знакомых величин, появляются kritmax и krit - предельное и достигнутое значение фактора достоверности. Последняя величина, во всяком случае, должна быть меньше, чем первая. ЛИТЕРАТУРА
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2007-2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||