2. Обзор приложения Diagnostic
Пользовательский интерфейс автоматизированной системы диагностики дефектов конструкций электронных средств, с помощью акустических сигналов представляет собой приложение Diagnostic с двумя вкладками «Диагностика» и «Обучение». Вкладки представлены на рисунках 1 и 2 соответственно.
Рис. 1. Вкладка «диагностика»
Рис. 2. Вкладка «обучение»
На вкладке «Диагностика» производиться ввод входных данных и параметров в блоке «Параметры». Кнопка «график» предназначена для графического отображения входного сигнала, который загружается с помощью кнопки «Загрузить файл». Кнопка «Диагностика» запускает процедуру диагностики с выводом отчета в специальную область. Отчет можно сохранить в отдельный текстовый документ с помощью кнопки «Сохранить отчет».
Вкладка «Обучение» предназначена для наполнения базы данных эталонными образцами сигналов дефектов. В этой вкладке так же имеется возможность построить график сигнала с помощью кнопки «График». Для загрузки образца необходимо выбрать из предложенных видов устройств, среды и дефекта, при которых образец был получен, или добавить новый вид, если среди предложенных не нашлось подходящего, после чего можно загрузить образец сигнала в базу данных с помощью кнопки «Загрузить образец».
Структурная схема автоматизированной системы диагностики дефектов представлена на рисунке 3.
Рис. 3. Структурная схема автоматизированной системы
База данных дефектов хранит в себе усредненные критерии и данные о допустимых погрешностях определенного вида дефекта определенного устройства и при определенной акустической среды. База данных храниться отдельным .mdb-файлом, который находиться в одной директории с приложениемDiagnostic.
Рассматриваемая автоматизированная система имеет два модуля:
модуль анализа сигнала предназначен для анализа входного сигнала, выявления его характерных особенностей и формирования критериев, по которым позже можно будет сравнить с другими образцами сигнала;
модуль сравнение критериев проводит сравнение входного сигнала с выбранным пользователем через интерфейс набором критериев из базы данных.
3. Набор требований к входным данным.
Модуль анализа сигнала автоматизированной системы диагностики дефектов конструкций электронных средств с помощью акустических сигналов настроен на работу с WAVE-файлами, частота дискретизации которых равна 44.1 кГц, глубиной 32 бита и содержащие моно-запись.
Результатом модуля анализа является матрица, столбцы которой соответствуют частоте, а строки моменту времени. В базе данных дефектов храняться матрицы строго определенного размера (17Х39), что соответствует результату анализа сигнала длительностью в 0.2 секунды.
Таким образом формируется набор требований предъявляемых к входным данным автоматизированной системы диагностики дефектов конструкций с помощью акустических сигналов для диагностики:
частота дискретизации равна 44.1кГц;
глубина 32 бита;
моно-запись,
и для наполнения базы данных:
частота дискретизации равна 44.1кГц;
глубина 32 бита;
моно-запись;
Длительность 0.2 секунды.