2013 Днепров В.В. Организация автоматических испытаний НАП (курсовой проект) — различия между версиями
Korogodin (обсуждение | вклад) (Новая страница: «Категория:Курсовые проекты») |
Dneprov (обсуждение | вклад) (→Цель работы) |
||
(не показаны 17 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
+ | Отчет о выполнении курсового проекта '''Организация автоматических испытаний НАП'''. | ||
+ | |||
+ | Автор - Днепров Владимир Владимирович. | ||
+ | |||
+ | Научный руководитель - [[Корогодин|Корогодин Илья Владимирович]]. | ||
+ | |||
+ | == Задание на курсовой проект == | ||
+ | Организовать автоматические испытания НАП. Для этого создать библиотеку функций, позволяющую автоматизировать процесс испытаний НАП. Провести автоматические испытания НАП для проверки созданной библиотеки. | ||
+ | |||
+ | == Введение == | ||
+ | В настоящее время кафедра радиотехнических систем имеет хорошую материально - техническую базу для проведения экспериментов различного рода: лабораторных работ, научно - исследовательских работ, создания новой и тестирования уже имеющейся аппаратуры. В процессе проведения таких экспериментов возникает потребность фиксировать показания приборов, записывать результаты измерений, отсчитывать время, менять параметры эксперимента, повторять один и тот же эксперимент много раз. Описанные действия могут негативно влиять на конечный результат эксперимента - вносить ошибки. Проведение же одного и того же эксперимента много раз практически невозможно осуществить без ошибок экспериментатора. В такой ситуации может помочь автоматизация процесса проведения эксперимента. | ||
+ | |||
+ | === Цель работы === | ||
+ | Создать простой и удобный инструмент для проведения автоматических испытаний НАП. | ||
+ | |||
+ | === Решаемые задачи === | ||
+ | *Используя программный пакет MATLAB, создать библиотеки функций для управления различными приборами и навигационными модулями | ||
+ | *Реализовать сценарий эксперимента для демонстрации возможностей созданных библиотек | ||
+ | |||
+ | === Используемые методы и подходы === | ||
+ | Для проведения автоматических испытаний НАП необходимо организовать удаленное (с ПК пользователя) управление рядом используемых при испытаниях приборов. Как правило, в испытаниях НАП используются: имитатор сигналов СРНС, анализатор спектра, аттенюатор. Также нужно реализовать обработку информации, поступающей от НАП, контролировать его состояние. На кафедре радиотехнических систем имеется ряд приборов фирмы Rohde & Schwarz: генератор сигналов SMBV100A, анализатор спектра FSV, аттенюатор RSC. Все приборы имеют LAN интерфейс, что позволяет организовать удаленное управление ими через локальную сеть по протоколу TCP/IP. Программный пакет MATLAB также имеет несколько встроенных функций для работы с этим протоколом. Также программный пакет MATLAB является удобной средой для обработки полученных результатов испытаний. Для управления приборами были созданы классы MATLAB, методы которых позволяют проводить автоматические испытания. | ||
+ | |||
+ | == Разработка программного обеспечения проведения автоматических испытаний НАП == | ||
+ | |||
+ | Классы для управления приборами объединены в проект [[ArcticSEA]]. | ||
+ | |||
+ | == Проведение автоматических испытаний с помощью разработанного инструментария == | ||
+ | |||
+ | Для проверки созданных классов разработана [[Методика проведения автоматических испытаний чувствительности навигационных модулей|методика]] проведения автоматических испытаний чувствительности навигационных модулей. В соответствии с данной методикой проведена серия из 347 испытаний чувствительности навигационного модуля Геос - 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