Компьютерная обработка
Метод компьютерной обработки, разработанный в процессе исследовательской работы, позволил сократить время, необходимое для анализа петель диэлектрического гистерезиса и повысить точность выходных данных.
Разработанный метод включает в себя комплексное использование различного программного обеспечения, представленного в таблице 2.2, позволяющего унифицировать и систематизировать работу с данными.Таблица. 2. 2 Список используемого ПО в методике компьютерной обработки
| 1 | Adobe Photoshop Lightroom | Органайзер цифровых фотографий. ПО для систематизации и обработки большого числа фотографий. |
| 2 | Microsoft Excel | ПО для работы с электронными таблицами с возможностями импорта текстовых представлений табличных данных в формате CSV (Comma-Separated Values) |
| 3 | Visual Basic for Applications (VBA) | Язык программирования Visual Basic и связанная с ним интегрированная среда разработки (IDE) |
| 4 | Adobe Photoshop | Графический редактор для работы с растровыми изображениями. |
| 5 | Adobe Illustrator | Векторный графический редактор |
| 6 | Adobe ExtendScript Toolkit | Тулкит для создания и отладки скриптов на языке JavaScript /JSX |
| 7 | OriginPro | ПО для численного анализа данных и научной графики |
Экспериментальные данные, полученные с помощью цифровой фотокамеры, представляют собой большое количество фотографий - порядка от 5 до 30 фотографий на один этап измерений при одном поле и одной частоте.
Таким образом, общая база насчитывает около 2 тысяч единиц данных - фотографий, каждая из которых отвечает определенной временной точке в процессе выдержки образца под полем и характеризуется рядом внешних параметров (таблица 2.3). Изображения, полученные с фотокамеры, имеют расширение растрового графического файла JPEG (Joint Photographic Experts Group) и обладают уникальным четырехзначным номером, позволяющим идентифицировать файл с соответствующими внешними параметрами (параметры, которые определены до обработки изображения на этапе эксперимента или в процессе его проведения).
Таблица 2. 3 Список параметров и их нотации, описанные в данной работе
| Обозначение | Единица измерения | Описание | |
| Внешние параметры | Sin∕sqr | Форма сигнала | |
| U | В | Подаваемое напряжение | |
| f | Гц | Частота | |
| t | мин | Время | |
| T | 0C | Температура образца | |
| Внутренние параметры | P -L rev | Кл/м2 | Переключаемая поляризация |
| Ec | В/мм | Коэрцитивное поле | |
| E | В/мм | Поле на образце | |
| S | Дел2 | Площадь петли |
Недостатком способа оцифровки данных полученных при использовании аналогового осциллографа является наличие дефектов и артефактов, связанных с проблемой фиксации фотоизображений с экрана осциллографа с помощью фотокамеры.
В специализированной программе была проведена операция коррекции объектива, настройка тоновой кривой, экспозиции, контраста, параметров резкости, подавления шума, а также удаление аберраций с целью уменьшения искажений, связанных с недостатком фототехники (фотоаппарата) и другие операции с целью подготовки изображений для дальнейшего этапа обработки. Затем готовые изображения экспортируются в растровый формат TIFF (Tagged Image File Format), поддерживающий сжатие без потерь по алгоритму Лемпеля — Зива — Велча (Lempel-Ziv-Welch, LZW).Для систематизации и быстрого доступа к выгруженным данным была проведена операция переименования. C данной целью был написан специальный скрипт на языке программирования Visual Basic, реализующий формулу преобразования имен файлов, описанный в таблице 2.4. Для примера структуры имен в таблице представлены для полученной петли при выдержке в синусоидальном поле на частоте 220 Гц и рабочем напряжении 600 В.
Таблица 2.4 Нотация для именования полученных данных.
| Частота (Гц) | Форма сигнала | Значение напряжения (В) | Порядковый номер | Номер кадра | Время (мин) | Температура (°С) | |
| 220- | sin | 600 | [10] | (9273) | t7 | Т76-5 | |
| 220-sin 600[ 10](9273)t7 T76-5 | |||||||
| Общая формула | f —form-U[Λr] (Nframe)tt TT | ||||||
После описанных выше процедур изображения объединялись в единый файл, соответствующий конкретному эксперименту и связывающий все петли, полученные при выдержке в определенных условиях, C помощью программы редактирования растровых фотографий.
Поскольку экран осциллографа является искаженным в силу выпуклости ЭЛТ, фотографии имеют ряд недостатков, которые необходимо устранять для получения более точных результатов. C данной целью этап предобработки включается в себя такие операции, как масштабирование изображений в соответствии с сеткой оцифровки и корректировка участков петли, которые не обладают достаточными параметрами для дальнейших процедур.После окончания этапа предобработки, полученные изображения загружались в векторный редактор. Так как растровые изображения состоят из объектов - пикселей, для преобразования в векторное представление необходимо произвести операцию трассировки (векторизации). Трассировка производилась по предварительно созданному стилю, который содержал оптимально выбранные параметры изогелии, углов и шумов, специально подобранные для обработки растровых изображений петель гистерезиса. C целью упрощения данной процедуры и ряда других были созданы скрипты на языке JavaScript(JSX), функции которых представлены на рисунке 2.11.
Рис. 2.11 Список функций скриптов
После преобразования пикселей в математические объекты векторного представления петля диэлектрического гистерезиса представляет собой составной замкнутый контур состоящий из множество точек, имеющих координаты по осям X (физический смысл - напряжение или напряженность поля на образце) и Y (значение поляризации). Данный контур (рисунок 2.12) обладает рядом внутренних параметров (параметры, которые определяются непосредственно после обработки соответствующего векторного контура), представленных в таблице 2.3 и таблице 2.4.
Рис. 2.12 Описание петли после соответствующей обработки
Таблица 2.4 Параметры к рис. 2.12
| Обозначение | Описание | Физический смысл |
| Height | Высота петли | Значение переключаемой поляризации |
| Width | Ширина петли | Напряжение на образце |
| +x, -X | Координаты точек пересечения петли с осью абсцисс | Коэрцитивное поле |
| S | Площадь петли | Энергия, выделяемая единицей объема образца |
Перед выгрузкой данных контуры петель центрировались относительно центральной точки по их линейным размерам (Width и Height), что позволило исключить возможность смещения петли на экране осциллографа в процессе выдержке под полем по техническим причинам особенности работы осциллографа.
Кроме того, это позволяет более качественно наложить ряд петель на общий график формовки петли.Выгрузка данных соответствующих внутренним параметрам производилась с помощью описанных выше скриптов, позволяющих систематизировать и упростить экспорт данных в файл формата CSV. Экспортированные данные представляют собой числа, соответствующие координатам и размерам контуров петель. Поэтому для оперирования физическими величинами они были пересчитаны с использованием стандартного подхода для анализа петель диэлектрического гистерезиса.
Полученные данные были сгруппированы и загружены в предварительно созданный шаблон в программе Origin, который позволил проанализировать результаты и построить графики зависимости интересующих величин. Последовательность этапов формирования данных представлена на рисунке 2.13.
2.2
Еще по теме Компьютерная обработка:
- 8.9 Применение компьютерных технологий обработки данных при исследованиях
- Компьютерные методы обработки спутниковых данных
- § 1. Основные направления использования компьютерной информации и средств ее обработки в борьбе с преступностью
- § 1. Понятие и предпосылки возникновения учения об исследовании и использовании компьютерной информации и средств ее обработки как частной криминалистической теории
- Вехов В. Б.. Основы криминалистического учения об исследовании и использовании компьютерной информации и средств ее обработки : монография / В. Б. Вехов. - Волгоград : ВА МВД России,2008. - с., 2008
- компьютерная этика
- 3.1. Компьютерные сети
- Компьютерный язык
- 4. Компьютерная безопасность
- 22.2. Неправомерный доступ к компьютерной информации (ст. 272)
- § 2. Виды преступлений в сфере компьютерной информации
- Рентгеновская компьютерная томография
- Статья 272. Неправомерный доступ к компьютерной информации
- Компьютерные коммуникации для дистанционного обучения
- §2. Обеспечение защиты компьютерной информации