Методика проведения автоматических испытаний чувствительности навигационных модулей — различия между версиями

Материал из SRNS
Перейти к: навигация, поиск
(Общие положения)
(Шаг 4)
Строка 30: Строка 30:
  
 
=== Шаг 4 ===
 
=== Шаг 4 ===
Обработка результата. Время одного эксперимента при текущем шаге изменения мощности примерно 10 минут. Результаты эксперимента записываются в виде "массива массивов" [P 1/0], где P - мощность сигнала дБм, 1 записывается если на данной мощности модуль нормально выдавал решение, 0 записывается в случае срыва решения при мощности P. Из полученного массива нужно вычесть поправку, измеренную в шаге 1, ослабление аттенюатора, а также ~6 или 8 дБ, т.к. в массиве записана мощность 4х или 6ти спутников.
+
Обработка результата. Время одного эксперимента при текущем шаге изменения мощности примерно 10 минут. Результаты эксперимента записываются в виде "массива массивов" [P 1/0], где P - мощность сигнала дБм, 1 записывается, если на данной мощности модуль нормально выдавал решение, 0 записывается в случае срыва решения при мощности P. Из полученного массива нужно вычесть поправку, измеренную в шаге 1, ослабление аттенюатора, а также ~6 или 8 дБ, т.к. в массиве записана мощность 4х или 6ти спутников.
  
 
== Апробация методики ==
 
== Апробация методики ==

Версия 01:04, 14 марта 2013

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

Содержание

Общие положения

Объектом исследования является навигационный модуль, предметом - чувствительность данного модуля в режиме слежения. Задача - провести большое число экспериментов в автоматическом режиме по близкой к уже имеющейся методике.
Алгоритм эксперимента:
После включения генератора, приемника, каждые 30 секунд мощность сигнала уменьшается на шаг. Если в течение 5 секунд приемник перестает выдавать 3D решение - считается, что произошел срыв выдачи решения. При этом текущая мощность сигнала записывается и помечается как мощность срыва. Приемник перезагружается, уровень сигнала сбрасывается на начальное значение. Эксперимент повторяется вновь.

Оборудование

  • Набор классов и скрипт эксперимента, доступный там же
  • Генератор сигналов SMBV100A
  • Анализатор спектра FSV
  • Аттенюатор 15-20 дБ
  • МШУ
  • Навигационный модуль
  • Компьютер с Matlab и интерфейсным ПО навигационного модуля
  • Соединительные кабели

Шаг 1

Так как скрипт считывает мощность сигнала с генератора (параметр Level), нужно измерить при помощи анализатора спектра мощность сигнала и определить, на сколько дБ она отличается от показания Level генератора. В дальнейшем эксперименте анализатор спектра не участвует.

Рисунок 1. Схема установки

Шаг 2

Собрать схему установки (см рис. 1). Включить модуль, запустить интерфейсное ПО. Один из портов оставить для визуального контроля через ПО, другой - закрыть.

Шаг 3

Запустить Matlab, открыть скрипт эксперимента (Sensivity.m). В методе SerialConfig указать закрытый ранее порт, задать IP адрес генератора в методе SetConnection, запустить скрипт. Визуально проконтролировать запуск генератора, наличие спутников в решении, изменение уровня мощности сигнала. Если все нормально - можно оставлять установку на неопределенное время.

Шаг 4

Обработка результата. Время одного эксперимента при текущем шаге изменения мощности примерно 10 минут. Результаты эксперимента записываются в виде "массива массивов" [P 1/0], где P - мощность сигнала дБм, 1 записывается, если на данной мощности модуль нормально выдавал решение, 0 записывается в случае срыва решения при мощности P. Из полученного массива нужно вычесть поправку, измеренную в шаге 1, ослабление аттенюатора, а также ~6 или 8 дБ, т.к. в массиве записана мощность 4х или 6ти спутников.

Апробация методики

По методике проведена серия из 347 экспериментов.

Персональные инструменты
Пространства имён

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