English
След.: Дуплицирование
Вверх: Работа с кривыми
Пред.: Анализ шероховатости
Содержание
Предметный указатель
Команда Force curve analysis
используется для рассчета параметров силовых кривых. Расчитываются такие
параметры, как наклон участка кривой соответствующего контакту и
, прямая соответствующая свободному положению кантилевера,
среднеквадратичное отклонение данных от этой прямой, сила адгезии
относительно этой прямой. Алгоритм анализа реализован следующим образом.
- Построение сглаженной кривой по исходным данным. В
зависимости от количества точек, выбирается один из трех вариантов:
- N64 - усреднение бегущим окном шириной 3 точки
- N256 - усреднение бегущим окном шириной 5 точек
- N256 - построение билинейного сплайна по 64 точкам
- Вычисление первой производной.
- Фильтрация первой производной медианным фильтром шириной 3 точки.
- Вычисление среднеквадратичного отклонения первой производной .
- Поиск наклонного участка. Ищется первый слева ненулевой участок, на
котором значение первой производной меньше значения . На этом
участке методом наименьших квадратов по исходным данным строится прямая
наклона.
- Поиск плато. Ищется первый справа участок длиной более общей
длины кривой, на котором модуль первой производной меньше значения . На этом
участке методом наименьших квадратов по исходным данным строится прямая
плато.
- Вычисление наклона силовой кривой. За наклон принимается угол между
прямой плато и прямой наклона. Если прямая плато не была найдена, за
наклон принимаеся угол наклона прямой наклона.
- Вычисление силы адгезии. Ищется минимальное значение исходных
данных, и вычисляется расстояние по вертикали от найденной точки до прямой
плато.
Результаты анализа отображаются на кривой - синим цветом рисуются
вычисленные прямые, а так же заштриховываются области, по которым
производился подсчет площадей. Подсчет площадей ведется по следующему
алгоритму.
- Вычисляется -координата пересечения кривых наклона и плато.
- Если находится правее середины участка наклона, то смещается
в эту точку.
- Из точки направо ищется первая точка, находящаяся ниже прямой
плато. Дальнейшие вычисления производятся на участке от этой точки до начала
участка плато.
- Из исходных данных вычитается наклон участка плато.
- Данные сглаживаются одним из следующих способов: если число
точек больше 32, то строится билинейный сплайн по 16 точкам, иначе данные
усредняются окном шириной 5 точек.
- По сглаженным данным находятся локальные минимумы.
- По несглаженным данным находятся локальные максимумы на участках
между локальными минимумами, найденными на предыдущем шаге.
- Для каждой пары соседних локальных максимумов выбирается
максимальный, и из него в направлении второго максимума ищется первая
точка, наиболее близкая по высоте к высоте второго максимума. Найденная
точка и второй максимум ограничивают область, по которой будет подсчитана
площадь.
- Участки длиной менее 2 точек не учитываются.
Отображение информации о силовых кривых отключается в окне, появляющемся
по нажатии правой кнопкой мыши на изображении. Параметр, отвечающий за
отображение, называется ''Show Force Curve Statistics``.
Вычисленные данные отображаются в нижней части окна и могут быть
скопированы в Clipboard нажатием клавиш Ctrl-T (кнопка ) и
Ctrl-A (кнопка ).
English
След.: Дуплицирование
Вверх: Работа с кривыми
Пред.: Анализ шероховатости
Содержание
Предметный указатель
Filonov
2005-06-29