Методика проведения автоматических испытаний чувствительности навигационных модулей — различия между версиями
Dneprov (обсуждение | вклад) (→Шаг 1) |
Dneprov (обсуждение | вклад) (→Шаг 4) |
||
(не показаны 15 промежуточных версий 1 участника) | |||
Строка 4: | Строка 4: | ||
Объектом исследования является навигационный модуль, предметом - чувствительность данного модуля в режиме слежения. Задача - провести большое число экспериментов в автоматическом режиме по близкой к [[Чувствительность_навигационных_модулей_(лабораторная_работа)|уже имеющейся]] методике.<br /> | Объектом исследования является навигационный модуль, предметом - чувствительность данного модуля в режиме слежения. Задача - провести большое число экспериментов в автоматическом режиме по близкой к [[Чувствительность_навигационных_модулей_(лабораторная_работа)|уже имеющейся]] методике.<br /> | ||
− | Алгоритм эксперимента:<br /> | + | '''Алгоритм эксперимента:'''<br /> |
− | После включения генератора, приемника, каждые | + | После включения генератора, приемника, каждые 30 секунд мощность сигнала уменьшается на шаг. Если в течение 5 секунд приемник перестает выдавать 3D решение - считается, что произошел срыв выдачи решения. При этом текущая мощность сигнала записывается и помечается как мощность срыва. Приемник перезагружается, уровень сигнала сбрасывается на начальное значение. Эксперимент повторяется вновь. |
== Оборудование == | == Оборудование == | ||
Строка 19: | Строка 19: | ||
=== Шаг 1 === | === Шаг 1 === | ||
− | Так как скрипт считывает мощность сигнала с генератора | + | Так как скрипт считывает мощность сигнала с генератора (параметр Level), нужно измерить при помощи анализатора спектра мощность сигнала и определить, на сколько дБ она отличается от показания Level генератора. В дальнейшем эксперименте анализатор спектра не участвует. |
− | [[File:11032013_Shema_sens.png| | + | [[File:11032013_Shema_sens.png|thumb|600x400px|center|Рисунок 1. Схема установки]] |
=== Шаг 2 === | === Шаг 2 === | ||
Строка 27: | Строка 27: | ||
=== Шаг 3 === | === Шаг 3 === | ||
− | Запустить Matlab, открыть скрипт эксперимента (Sensivity.m). В методе SerialConfig указать закрытый ранее порт, задать IP адрес генератора в методе SetConnection, запустить скрипт. Визуально проконтролировать запуск генератора, наличие спутников в решении, изменение уровня мощности сигнала. Если все нормально - | + | Запустить Matlab, открыть скрипт эксперимента (Sensivity.m). В методе SerialConfig указать закрытый ранее порт, задать IP адрес генератора в методе SetConnection, запустить скрипт. Визуально проконтролировать запуск генератора, наличие спутников в решении, изменение уровня мощности сигнала. Если все нормально - можно оставлять установку на неопределенное время. |
+ | |||
=== Шаг 4 === | === Шаг 4 === | ||
− | Обработка результата. Время одного эксперимента при текущем шаге изменения мощности примерно 10 минут. Результаты эксперимента записываются в виде "массива массивов" [P 1/0], где P - мощность сигнала дБм, 1 записывается если на данной мощности модуль нормально выдавал решение, 0 записывается в случае срыва решения при мощности P. Из полученного массива нужно вычесть поправку, измеренную в шаге 1, ослабление аттенюатора, а также | + | Обработка результата. Время одного эксперимента при текущем шаге изменения мощности примерно 10 минут. Результаты эксперимента записываются в виде "массива массивов" [P 1/0], где P - мощность сигнала дБм, 1 записывается, если на данной мощности модуль нормально выдавал решение, 0 записывается в случае срыва решения при мощности P. Из полученного массива нужно вычесть поправку, измеренную в шаге 1, ослабление аттенюатора, а также примерно 6 или 8 дБ, т.к. в массиве записана мощность 4х или 6ти спутников. |
− | + | ||
+ | == Апробация методики == | ||
+ | По методике проведена серия из 347 [[Протокол испытаний №2013.03.03-1 Чувствительность НМ Геос-3#Результаты испытаний|экспериментов]]. | ||
[[Категория:Методики испытаний]] | [[Категория:Методики испытаний]] |
Текущая версия на 01:04, 14 марта 2013
Методика проведения автоматических испытаний чувствительности навигационных модулей
Содержание |
[править] Общие положения
Объектом исследования является навигационный модуль, предметом - чувствительность данного модуля в режиме слежения. Задача - провести большое число экспериментов в автоматическом режиме по близкой к уже имеющейся методике.
Алгоритм эксперимента:
После включения генератора, приемника, каждые 30 секунд мощность сигнала уменьшается на шаг. Если в течение 5 секунд приемник перестает выдавать 3D решение - считается, что произошел срыв выдачи решения. При этом текущая мощность сигнала записывается и помечается как мощность срыва. Приемник перезагружается, уровень сигнала сбрасывается на начальное значение. Эксперимент повторяется вновь.
[править] Оборудование
- Набор классов и скрипт эксперимента, доступный там же
- Генератор сигналов SMBV100A
- Анализатор спектра FSV
- Аттенюатор 15-20 дБ
- МШУ
- Навигационный модуль
- Компьютер с Matlab и интерфейсным ПО навигационного модуля
- Соединительные кабели
[править] Шаг 1
Так как скрипт считывает мощность сигнала с генератора (параметр Level), нужно измерить при помощи анализатора спектра мощность сигнала и определить, на сколько дБ она отличается от показания Level генератора. В дальнейшем эксперименте анализатор спектра не участвует.
[править] Шаг 2
Собрать схему установки (см рис. 1). Включить модуль, запустить интерфейсное ПО. Один из портов оставить для визуального контроля через ПО, другой - закрыть.
[править] Шаг 3
Запустить Matlab, открыть скрипт эксперимента (Sensivity.m). В методе SerialConfig указать закрытый ранее порт, задать IP адрес генератора в методе SetConnection, запустить скрипт. Визуально проконтролировать запуск генератора, наличие спутников в решении, изменение уровня мощности сигнала. Если все нормально - можно оставлять установку на неопределенное время.
[править] Шаг 4
Обработка результата. Время одного эксперимента при текущем шаге изменения мощности примерно 10 минут. Результаты эксперимента записываются в виде "массива массивов" [P 1/0], где P - мощность сигнала дБм, 1 записывается, если на данной мощности модуль нормально выдавал решение, 0 записывается в случае срыва решения при мощности P. Из полученного массива нужно вычесть поправку, измеренную в шаге 1, ослабление аттенюатора, а также примерно 6 или 8 дБ, т.к. в массиве записана мощность 4х или 6ти спутников.
[править] Апробация методики
По методике проведена серия из 347 экспериментов.