Методика организации воспроизводимости эксперимента при тестировании наукоемких машиностроительных изделий

Исследование подхода к решению задачи воспроизводимости эксперимента при тестировании наукоемких машиностроительных изделий. Анализ формата сохранения данных в файлы определенной структуры. Описание способа преобразования и анализа сохраненных данных.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 29.01.2019
Размер файла 1,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru//

1

01KMN314

Размещено на http://www.allbest.ru//

ФГБОУ ВПО «Комсомольский-на-Амуре государственный технический университет»

Методика организации воспроизводимости эксперимента при тестировании наукоемких машиностроительных изделий

Александров Сергей Юрьевич

Старший преподаватель

Аннотация

Рассмотрен подход к решению задачи воспроизводимости эксперимента при тестировании наукоемких машиностроительных изделий. Предложен формат сохранения данных в файлы определенной структуры. Описан способ преобразования и анализа сохраненных данных.

Ключевые слова: воспроизводимость эксперимента; структура файла.

воспроизводимость эксперимент тестирование данные

Важным требованием при анализе результатов любого эксперимента является их воспроизводимость. Применительно к задачам диагностики машиностроительных изделий возможность воспроизводимости приобретает особую значимость. Проведение повторных опытов любой сложности на каждом из этапов производства машиностроительных изделий может значительно повлиять на сроки выпуска готовой продукции. В то же врем, пренебрежение дополнительными испытаниями при условии отсутствия достоверной информации о состоянии и поведении производимых изделий могут привести к пагубным последствиям, вплоть до техногенных катастроф.

Одним из возможных решений задачи воспроизводимости может быть протоколирование состояния и поведения, как отдельных модулей, так и целых систем составляющих изделие, на каждом этапе их производства и комплексирования. Для этого необходим инструмент, который бы позволял получать достоверную и значимую информацию о процессах, протекающих на изделии.

К сожалению, в силу ряда причин, в том числе и конструктивных особенностей многих изделий машиностроения, непосредственный доступ к отдельным компонентам и системам затруднен и даже невозможен без определенного в них вмешательства -- нарушения целостности (а значит и функционирования) изделия в целом или составляющих его систем, хотя зачастую этого и не требуется.

Имеющиеся средства для диагностики сложных машиностроительных изделий [1, 2] позволяют отображать в реальном времени состояние отдельных компонентов и целых систем составляющих изделие, используя в качестве источника данных магистрали информационного обмена, применяемые на изделии. Логическим продолжением является разработка систем для регистрации получаемых из магистрали данных с возможностью их последующего воспроизведения. Для этого необходимо определить структуру хранения данных с учетом последующего возможного расширения используемых протоколов и форматов хранения.

Например, для хранения сообщений мультиплексного канала информационного обмена (МКИО) [3] предлагается следующая структура (по форматам):

Формат 1

BP ЛН ФТ1 КС АД ПА|РУ ЧС|КК НП

ВР ЛН ФТ1 КС (ИС)

ВР ЛН ФТ1 КС ОС

Формат 2

BP ЛН ФТ2 КС АД ПА|РУ ЧС|КК НП

ВР ЛН ФТ2 КС ОС

ВР ЛН ФТ2 КС (ИС)

Формат 3

BP ЛН ФТ3 КС1 АД ПА|РУ ЧС|КК НП BP ЛН ФТ3 КС2 АД ПА|РУ ЧС|КК НП

ВР ЛН ФТ3 КС2 ОС2

ВР ЛН ФТ3 КС2 (ИС)

ВР ЛН ФТ3 КС1 ОС1

Формат 4

BP ЛН ФТ4 КС АД ПА|РУ ЧС|КК НП

ВР ЛН ФТ4 КС ОС

Формат 5

BP ЛН ФТ5 КС АД ПА|РУ ЧС|КК НП

ВР ЛН ФТ5 КС ОС

ВР ЛН ФТ5 КС ИС

Формат 6

BP ЛН ФТ6 КС АД ПА|РУ ЧС|КК НП

ВР ЛН ФТ6 КС ИС

ВР ЛН ФТ6 КС ОС

Формат 7

BP ЛН ФТ7 КС АД ПА|РУ ЧС|КК НП

ВР ЛН ФТ7 КС (ИС)

Формат 8

BP ЛН ФТ8 КС1 АД ПА|РУ ЧС|КК НП

BP ЛН ФТ8 КС2 АД ПА|РУ ЧС|КК НП

ВР ЛН ФТ8 КС2 ОС2

ВР ЛН ФТ8 КС2 (ИС)

Формат 9

BP ЛН ФТ9 КС АД ПА|РУ ЧС|КК НП

Формат 10

BP ЛН ФТ10 КС АД ПА|РУ ЧС|КК НП

ВР ЛН ФТ10 КС ИС

В описаниях форматов били использованы следующие сокращения:

ВР - время регистрации сообщения МКИО;

ПН - порядковый номер сообщения МКИО;

ЛН - линия МКИО (основная или резервная) по которой получено сообщение;

ФТ - формат сообщения МКИО;

КС - командное слово, передаваемое контроллером шины;

АД - адрес абонента на линии;

ПА - подадрес абонента;

РУ - режим управления абонентами;

ЧС - число слов в информационном сообщении;

КК - код команды управления абонентами;

НП - направление передачи (к абоненту, от абонента);

ИС - информационные слова, передаваемые в информационном сообщении; ОС - ответное слово, формируемое абонентом как часть сообщения МКИО.

Такой формат хранения данных, обладая определенной избыточностью, позволяет применять для анализа сохраненной информации такие распространенные инструменты как Microsoft Excel или OpenOffice Calc.

Для этого необходимо выполнить рая несложных шагов. Прежде всего необходимо скопировать данные из текстового файла на любой открытый лист табличного редактора. В качестве доступных опций вставки будет предложено вызвать мастер импорта текстов (рис. 1), который в несколько шагов позволит преобразовать исходный текстовый файл к табличному формату (рис. 2).

Размещено на http://www.allbest.ru//

1

01KMN314

Размещено на http://www.allbest.ru//

Рис. 1. Импорт текста в табличный редактор

Размещено на http://www.allbest.ru//

1

01KMN314

Размещено на http://www.allbest.ru//

Рис. 2. Выбор формата столбцов и преобразование данных к таблице

Выполнив импорт и преобразовав получившийся массив данных к таблице мы сразу сможем воспользоваться всей мощью средств анализа используемого табличного редактора, таких как фильтры, формулы, диаграммы и прочее.

Опыт показал, что использование для хранения форматов использующих двоичное представление данных, обладая преимуществом компактности и простоты программной обработки, не позволяет достичь простоты и удобства, достаточного для комфортного анализа полученных данных. Хотя возможен и компромиссный вариант, в котором для хранения используется наиболее экономичный формат хранения данных в двоичном виде с последующей обработкой и приведением к текстовому.

Задача воспроизведения сохраненных ранее данных требует создания функции обратной по отношению к функции осуществляющей запись, которая при текстовом формате хранения данных будет более затратна по времени, но, поскольку воспроизведение не является задачей реального времени, использование двоичного формата для воспроизведения не имеет особых преимуществ перед текстовым.

Явное преимущество текстового формата проявляется при использовании сохраненных ранее данных для задач имитации. Например, можно открыть такой файл в табличном редакторе, конвертировать документ в таблицу, выполнить фильтрацию по определенным параметрам (ФТ, АД, ПД, НП) и изменить хранящиеся в соответствующих им информационных словах данные. Табличные редакторы обладают широким функционалом по формированию различного рода зависимостей - результатом их применения могут быть изменение данных «передаваемых по магистралям» от различных устройств по любым необходимым формулам и законам. Использование такого измененного файла при воспроизведении позволит выполнять различного рода имитации и тестирования модулей мониторинга и диагностики более высокого уровня.

В перспективе такие файлы могут быть использованы для имитации реального обмена на изделии путем регистрации «нормального» обмена с абонентами информационных магистралей изделия, внесения изменений и шумов в передаваемый поток данных, и последующего использования измененных данных при программной имитации абонентов на информационных магистралях.

Литература

Александров, С. Ю. Средства анализа характеристик функционирования систем и комплексов распределённых электронных модулей при диагностике машиностроительных изделий / С. Ю. Александров // Перспективы развития информационных технологий : материалы III междунар. науч.-практ. конф., Новосибирск, 17 марта 2011 г. - Новосибирск : Центр развития научного сотрудничества, 2011. - Ч. 2. - С. 36-40.

Тихомиров, В. А. Автоматизация трассировки электрожгутов машиностроительных изделий / В. А. Тихомиров, С. Ю. Александров // Ученые записки Комсомольского-на-Амуре государственного технического университета. Науки о природе и технике. - 2012. - № III-1(11). - С. 21-27.

Размещено на Allbest.ru


Подобные документы

  • Создание типизированного файла, содержащего информацию о тестировании студентов по учебным дисциплинам. Описание необходимых входных данных. Используемые компоненты при разработке программы. Процедура Output, служащая для вывода базы данных на экран.

    курсовая работа [907,1 K], добавлен 10.01.2015

  • Программные системы проектирования, их виды. Универсальные программы анализа машиностроительных изделий: ANSYS, SAMCEF, MSC. Краткий перечень возможностей универсальных программ. Обзор специализированных программ и программы анализа систем управления.

    контрольная работа [21,5 K], добавлен 10.10.2016

  • Описание выходной, входной информации. Определение логической структуры базы данных, контрольный пример. Структура таблиц, схема данных, пользовательские формы. Алгоритм решения задачи. Получение отчета с помощью Мастера отчетов. Создание кнопочной формы.

    дипломная работа [1,8 M], добавлен 28.08.2012

  • Документы предметной области, содержащие информацию, необходимую для решения задачи. Организационно-экономическая сущность, описание входной и выходной информации. Анализ логической структуры реляционной базы данных. Исходные данные контрольного примера.

    курсовая работа [143,8 K], добавлен 04.08.2014

  • Рассмотрение общей характеристики данных. Исследование особенностей и назначения линейных, табличных и иерархических структур данных, анализ процесса их упорядочения. Рассмотрение основных режимов обработки данных. Описание алгоритма решения задачи.

    реферат [27,4 K], добавлен 20.04.2019

  • Система управления базами данных (СУБД) как программная система для создания общей базы данных. Создание СУБД для управления поставкой и реализацией ювелирных изделий. Типы данных, физическая и логическая модели. Разработка интерфейса пользователя.

    курсовая работа [467,8 K], добавлен 14.12.2012

  • Обнаружение аномальных данных в одномерных выборках. Метод D-статистики и Титьена-Мура, графический метод диаграмма "ящик с усами". Описание алгоритмов верификации данных. Руководство для программиста. Анализ данных на основе критерия D-статистики.

    курсовая работа [938,4 K], добавлен 24.06.2013

  • Исходные данные к проекту информационной системы "Протокол технического эксперимента", ее назначение. Описание программы, ее структурная схема. Описание алгоритма работы программы. Программные средства разработки. Методика испытания (тестирования).

    курсовая работа [806,6 K], добавлен 17.02.2016

  • Описание решения задачи, ее постановка, общий подход к решению. Представление исходных данных, условий задачи и целей ее решения. Составление алгоритма решения поставленной задачи. Написание программного обеспечения и тестирование конечного продукта.

    курсовая работа [1,1 M], добавлен 03.07.2011

  • Использование массива данных о сотрудниках небольшой фирмы для создания программы. Введение информации, ее хранение в файле workers.dat. Процедуры и функции программы, дополнительные файлы, описание предметной области и алгоритма задачи, листинг.

    курсовая работа [22,0 K], добавлен 29.11.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.