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