2013 Днепров В.В. Организация автоматических испытаний НАП (курсовой проект) — различия между версиями

Материал из SRNS
Перейти к: навигация, поиск
(Заключение =)
(Цель работы)
 
(не показаны 14 промежуточных версий 2 участников)
Строка 1: Строка 1:
 
Отчет о выполнении курсового проекта '''Организация автоматических испытаний НАП'''.  
 
Отчет о выполнении курсового проекта '''Организация автоматических испытаний НАП'''.  
 +
 
Автор - Днепров Владимир Владимирович.  
 
Автор - Днепров Владимир Владимирович.  
 +
 
Научный руководитель - [[Корогодин|Корогодин Илья Владимирович]].
 
Научный руководитель - [[Корогодин|Корогодин Илья Владимирович]].
  
 
== Задание на курсовой проект ==
 
== Задание на курсовой проект ==
 +
Организовать автоматические испытания НАП. Для этого создать библиотеку функций, позволяющую автоматизировать процесс испытаний НАП. Провести автоматические испытания НАП для проверки созданной библиотеки.
  
 
== Введение ==
 
== Введение ==
 
+
В настоящее время кафедра радиотехнических систем имеет хорошую материально - техническую базу для проведения экспериментов различного рода: лабораторных работ, научно - исследовательских работ, создания новой и тестирования уже имеющейся аппаратуры. В процессе проведения таких экспериментов возникает потребность фиксировать показания приборов, записывать результаты измерений, отсчитывать время, менять параметры эксперимента, повторять один и тот же эксперимент много раз. Описанные действия могут негативно влиять на конечный результат эксперимента - вносить ошибки. Проведение же одного и того же эксперимента много раз практически невозможно осуществить без ошибок экспериментатора. В такой ситуации может помочь автоматизация процесса проведения эксперимента.
=== Объект, предмет ===
+
  
 
=== Цель работы ===
 
=== Цель работы ===
 +
Создать простой и удобный инструмент для проведения автоматических испытаний НАП.
  
 
=== Решаемые задачи ===
 
=== Решаемые задачи ===
 +
*Используя программный пакет MATLAB, создать библиотеки функций для управления различными приборами и навигационными модулями
 +
*Реализовать сценарий эксперимента для демонстрации возможностей созданных библиотек
  
 
=== Используемые методы и подходы ===
 
=== Используемые методы и подходы ===
 
+
Для проведения автоматических испытаний НАП необходимо организовать удаленное (с ПК пользователя) управление рядом используемых при испытаниях приборов. Как правило, в испытаниях НАП используются: имитатор сигналов СРНС, анализатор спектра, аттенюатор. Также нужно реализовать обработку информации, поступающей от НАП, контролировать его состояние. На кафедре радиотехнических систем имеется ряд приборов фирмы Rohde & Schwarz: генератор сигналов SMBV100A, анализатор спектра FSV, аттенюатор RSC. Все приборы имеют LAN интерфейс, что позволяет организовать удаленное управление ими через локальную сеть по протоколу TCP/IP. Программный пакет MATLAB также имеет несколько встроенных функций для работы с этим протоколом. Также программный пакет MATLAB является удобной средой для обработки полученных результатов испытаний. Для управления приборами были созданы классы MATLAB, методы которых позволяют проводить автоматические испытания.
  
 
== Разработка программного обеспечения проведения автоматических испытаний НАП ==
 
== Разработка программного обеспечения проведения автоматических испытаний НАП ==
  
Ссылка на проект ArcticSEA, описание проекта на отдельной странице.
+
Классы для управления приборами объединены в проект [[ArcticSEA]].
  
 
== Проведение автоматических испытаний с помощью разработанного инструментария ==
 
== Проведение автоматических испытаний с помощью разработанного инструментария ==
  
Ссылка на разработанную [[Методика проведения автоматических испытаний чувствительности навигационных модулей|методику]], дата актуальности. Основные описательные слова.
+
Для проверки созданных классов разработана [[Методика проведения автоматических испытаний чувствительности навигационных модулей|методика]] проведения автоматических испытаний чувствительности навигационных модулей. В соответствии с данной методикой проведена серия из 347 испытаний чувствительности навигационного модуля Геос - 3, результаты которой занесены в [[Протокол испытаний №2013.03.03-1 Чувствительность НМ Геос-3|протокол]]. Проведенные испытания показали, что созданные классы успешно решают задачу автоматизации испытаний НАП.
 
+
Ссылка на [[Протокол испытаний №2013.03.03-1 Чувствительность НМ Геос-3|протокол проведенных испытаний]]. Основные результаты и выводы.
+
  
 
== Заключение ==
 
== Заключение ==
  
О достижении поставленной цели, основных результатах.
+
Задание на курсовой проект выполнено. Для достижения поставленной цели решены следующие задачи:
 +
*Создана библиотека функций - набор классов MATLAB, позволяющая проводить автоматические испытания НАП
 +
*Разработана методика проведения автоматических испытаний чувствительности навигационных модулей с использованием созданной библиотеки функций
 +
*Проведена серия из 347 испытаний, в результате которой установлено: чувствительность навигационного модуля Геос - 3 составляет -155 дБм с вероятностью срыва решения 0.1
 +
 
  
 
[[Категория:Курсовые проекты]]
 
[[Категория:Курсовые проекты]]

Текущая версия на 00:14, 14 марта 2013

Отчет о выполнении курсового проекта Организация автоматических испытаний НАП.

Автор - Днепров Владимир Владимирович.

Научный руководитель - Корогодин Илья Владимирович.

Содержание

[править] Задание на курсовой проект

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

[править] Введение

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

[править] Цель работы

Создать простой и удобный инструмент для проведения автоматических испытаний НАП.

[править] Решаемые задачи

  • Используя программный пакет MATLAB, создать библиотеки функций для управления различными приборами и навигационными модулями
  • Реализовать сценарий эксперимента для демонстрации возможностей созданных библиотек

[править] Используемые методы и подходы

Для проведения автоматических испытаний НАП необходимо организовать удаленное (с ПК пользователя) управление рядом используемых при испытаниях приборов. Как правило, в испытаниях НАП используются: имитатор сигналов СРНС, анализатор спектра, аттенюатор. Также нужно реализовать обработку информации, поступающей от НАП, контролировать его состояние. На кафедре радиотехнических систем имеется ряд приборов фирмы Rohde & Schwarz: генератор сигналов SMBV100A, анализатор спектра FSV, аттенюатор RSC. Все приборы имеют LAN интерфейс, что позволяет организовать удаленное управление ими через локальную сеть по протоколу TCP/IP. Программный пакет MATLAB также имеет несколько встроенных функций для работы с этим протоколом. Также программный пакет MATLAB является удобной средой для обработки полученных результатов испытаний. Для управления приборами были созданы классы MATLAB, методы которых позволяют проводить автоматические испытания.

[править] Разработка программного обеспечения проведения автоматических испытаний НАП

Классы для управления приборами объединены в проект ArcticSEA.

[править] Проведение автоматических испытаний с помощью разработанного инструментария

Для проверки созданных классов разработана методика проведения автоматических испытаний чувствительности навигационных модулей. В соответствии с данной методикой проведена серия из 347 испытаний чувствительности навигационного модуля Геос - 3, результаты которой занесены в протокол. Проведенные испытания показали, что созданные классы успешно решают задачу автоматизации испытаний НАП.

[править] Заключение

Задание на курсовой проект выполнено. Для достижения поставленной цели решены следующие задачи:

  • Создана библиотека функций - набор классов MATLAB, позволяющая проводить автоматические испытания НАП
  • Разработана методика проведения автоматических испытаний чувствительности навигационных модулей с использованием созданной библиотеки функций
  • Проведена серия из 347 испытаний, в результате которой установлено: чувствительность навигационного модуля Геос - 3 составляет -155 дБм с вероятностью срыва решения 0.1
Персональные инструменты
Пространства имён

Варианты
Действия
SRNS Wiki
Рабочие журналы
Приватный файлсервер
QNAP Сервер
Инструменты