Симулятор рентгеновского дифрактометра
3
для установки требуются специальное помещение, вентиляция, согла-
сование проектов установки и другие условия, которые могут оказать-
ся трудновыполнимыми для технических университетов.
3. Устройства требуют бережного отношения, а также знания
оператором того, что нужно сделать для решения своих задач, т. е.
необходимо предварительное обучение специалистов.
По этим причинам целесообразно разработать программную мо-
дель устройства, полностью симулирующую его работу. Постановке
задачи создания такой программной модели работы дифрактометра
посвящена данная статья.
Требования к программному симулятору.
Симулятор рентге-
новского дифрактометра должен позволять достичь следующих целей.
1. Обучение сотрудников и студентов порядку работы с техниче-
ски сложным устройством — дифрактометром. Для этого в симуля-
торе будет использовано интерактивное изображение дифрактометра,
меняющееся в процессе работы. В симуляторе будет контролиро-
ваться последовательность действий, выполняемых оператором, по
подготовке к запуску установки и самой работы с ней. Если последо-
вательность действий будет отклоняться от правильной, программа
должна реагировать соответствующим образом, сообщив о сути
ошибки и предложив ее исправить.
2. Замена настоящего дифрактометра при проведении лаборатор-
ных работ. Симулятор дифрактометра должен имитировать получе-
ние данных с настоящего устройства в режиме реального времени.
3. Решение самых распространенных задач рентгенографического
анализа, т. е. анализа рентгенограммы, с целью получения сведений
об исследуемом кристалле.
4. Накопление базы данных известных кристаллических структур
и рентгенограмм.
5. Функционирование в рамках экспертной системы.
Интерфейс и параметры управления дифрактометром.
Про-
граммная модель должна симулировать работу настоящего дифрак-
тометра, поэтому все параметры управления им необходимо отобра-
зить в настройках симулятора.
Любой типовой дифрактометр содержит панель управления, поз-
воляющую задать следующие параметры:
•
включить/отключить подачу холодной воды в систему охла-
ждения дифрактометра;
•
включить/отключить подачу напряжения;
•
задание напряжения и силы тока на рентгеновской трубке.
Панель управления также имеет информационную часть, на ко-
торую выводятся следующие значения текущих параметров дифрак-
тометра:
•
напряжения и силы тока на рентгеновской трубке;
•
температуры трансформатора и охладителя.