трусики женские украина

На головну

 Про тестування супутникових приймачів і програмних засобів - Геодезія

Аспірант московського державного університету геодезії і картографії (МІІГАіК) Суніцкій Є.І.

Стаття опублікована в журналі «Вісник ОНУ. Геодезія та аерофотозйомка », № 4, 2003.

Про тестування супутникових приймачів і програмних засобів

На етапі створення навігаційно-геодезичної апаратури і програмних засобів дуже важливим етапом є його тестування. Під цим розуміється цілий комплекс робіт, пов'язаних із створенням плану контрольних операцій (тестового плану) для конкретного продукту, проведенням тестових процедур та видачі результату проведених досліджень. Останній являє собою деяку базу даних про помилки, в якій постійно відстежуються і реєструються всілякі помилки (із зазначенням дати, ступеня важливості та іншої допоміжної інформації, яка є важливою при тестуванні).

Перед написанням тестового плану спочатку необхідно ознайомитися з створюваним продуктом (наприклад, супутниковий приймач, OEM-плата, комп'ютерна програма і так далі). При цьому збирається вся наявна інформація по ньому, а також потенційні відомості, які можуть бути використані (хоча і не обов'язково) при тестуванні надалі. До джерел такої інформації можна віднести наступні документи:

· MRD (marketing requirements document) - «вимоги ринку». Цей документ створюється на кожен продукт за результатами дослідження ринку і містить інформацію, яка відображає те, що потрібно користувачеві станом на поточний період;

· Документи і опису, що відносяться до попередніх розробок і аналогам (якщо створюваний продукт має такі).

Далі проводиться детальне дослідження наявної інформації; визначаються вже існуючі особливості, тестування яких вже достатньою мірою відпрацьовано і відомо, а також виділяються ті особливості, шляхи тестування яких ще не відомі і підлягають встановленню. Таким чином, перед написанням тестового плану необхідно наступне:

· Вивчити створюваний продукт, зрозуміти його призначення та застосування, знати всі старі і нові особливості;

· Вибрати спосіб, за яким буде побудований тестовий план.

Існує два основних способи написання тестового плану:

· Використовуючи MRD;

· Використовуючи сам продукт (якщо це, наприклад, комп'ютерна програма або польовий контролер в їх первинному виконанні).

Хоча можна і комбінувати ці два способи. У будь-якому випадку краще мати експериментальний зразок «під рукою» для кращого розуміння та усвідомлення роботи. Особливої ??відзнаки в результаті тут не спостерігається, незважаючи на деякі специфічні відмінності, і тому вибір визначається людиною, що створює тестовий документ.

У процесі написання тестового плану необхідно створювати окремі розділи, які описують певні тестові процедури для перевірки відповідних вузлів, компонентів, обчислювальних процедур і багато іншого. При цьому треба описувати тестову процедуру і відповідний їй контроль або діапазон, в який може потрапити результат тесту.

Слід розуміти, що тести можуть відрізнятися за якістю та кількістю, тому при тестуванні застосовується принцип, згідно з яким необхідно зводити число тестових процедур до мінімуму при збереженні ефективності всіх тестів, таким чином, щоб охопити всілякі процеси в продукті. Це можна ілюструється на малюнку 1.

Ефективність,%

100%

NoptN (обсяг тестових процедур)

Рис. 1. Залежність ефективності від обсягу тестів.

Як видно з графіка, існує оптимальне значення Nopt, при перевищенні якого, збільшення тестових процедур не приводить до якого-небудь значного збільшення ефективності, а лише збільшує трудовитрати. Тому, наскільки число N наближатиметься до Nopt, залежить від досвіду і вміння людини, що створює план.

При написанні документа слід детально описувати тестові процедури, щоб вони були зрозумілі особам, які виконуватимуть дослідження з тестування безпосередньо.

Одним з важливих етапів тестування є тестування навігаційно-геодезичної апаратури в динамічному (автономному або диференціальному) режимі за заздалегідь обраним маршрутом. З цією метою представляється можливим використання заздалегідь відзнятої, за допомогою геодезичного обладнання, карти-схеми, з нанесеними на неї різними об'єктами (будівлі, дерева, дороги і так далі). Наявність таких цінних для тестування даних дає дуже зручний і корисний інструмент для контролю, тому що можна виконувати дослідження в різних режимах, але в майже однакових умовах, що дозволяє здійснювати різного роду порівняння. Можна проілюструвати сказане на малюнку 2.

дорога

Рис. 2. Рух приймача по дорозі, уздовж якої розташовується будівля.

- Видавана супутниковим приймачем планова координата.

Як видно з малюнка, при русі супутникового приймача біля будівлі видається положення приймача спотворено впливом багатоколійній. Величини цих відхилень можна оцінити, так як масштаб карти-схеми відомий. Крім цих даних, можна оцінювати різну статистичну інформацію, таку як число супутників, середню швидкість руху і так далі.

Крім динамічних тестів, можна проводити різні тести в статичному режимі.

Проведення тестових процедур, пов'язане з виконанням тестового плану, являє собою досить-таки трудомісткий і, як правило, довгий процес при створенні складного навігаційно-геодезичного обладнання або програмних засобів, оскільки розроблені тестові процедури «проганяються» для кожної версії продукту. Тобто на початковому етапі створюється перша версія продукту, вона піддається тестовим дослідженням. Після цього створюється база даних про помилки і несправності, які згодом виправляються (повністю або частково) в наступній версії. Вона, у свою чергу, знову досліджується і так далі до тих пір, поки не вийде кінцева скоригована фінальна версія.

При створенні продукту (супутниковий приймач, програма обробки та ін.) Іноді використовують принцип «від простого до складного». При цьому в початкових версіях реалізують не всі задумані особливості, а тільки частина їх, і надалі здійснюють різні доповнення. Наприклад, OEM-плата, що підтримує диференційний режим роботи по коду, на початковому етапі створення його не підтримує і може тестуватися тільки в автономному режимі. Але надалі ця особливість реалізується і стає доступною для тестування і подальших досліджень.

В результаті тестування виконавець отримує різні якісні та кількісні оцінки і параметри. До якісних оцінками відносять нечислові особливості, наявність яких встановлюється фактично (супутниковий приймач мимовільно відключається, програма обробки супутникових вимірів не обчислює базові лінії). До кількісних параметрів відносять числові величини, які виходять виконанням різного роду вимірювань. Наведемо деякі приклади таких параметрів:

· Число пропусків при обчисленні автономного (або диференціального) положення приймача протягом години;

· Дисперсії при оцінці базових ліній при виконанні відносних вимірювань по фазі (або диференціальних вимірювань за кодом);

· Величини стрибків по висоті і швидкості при русі по рівній поверхні, коли приймальна антена знаходиться на рухомій платформі (автомобіль, людина та ін.).

Абсолютно ясно, що існує велика кількість таких оцінок і параметрів. Слід зауважити, що деякі з них (особливо статистичні) надійно себе зарекомендували при дослідженні супутникової апаратури.

В даний час область супутникового геодезії і навігації постійно розвивається і розширюється, що вимагає і відповідних нових підходів до тестування супутникового обладнання і програмних засобів. Тому методи перевірки і контролю теж модифікуються і постійно удосконалюються.

Авіація і космонавтика
Автоматизація та управління
Архітектура
Астрологія
Астрономія
Банківська справа
Безпека життєдіяльності
Біографії
Біологія
Біологія і хімія
Біржова справа
Ботаніка та сільське господарство
Валютні відносини
Ветеринарія
Військова кафедра
Географія
Геодезія
Геологія
Діловодство
Гроші та кредит
Природознавство
Журналістика
Зарубіжна література
Зоологія
Видавнича справа та поліграфія
Інвестиції
Інформатика
Історія
Історія техніки
Комунікації і зв'язок
Косметологія
Короткий зміст творів
Криміналістика
Кримінологія
Криптологія
Кулінарія
Культура і мистецтво
Культурологія
Логіка
Логістика
Маркетинг
Математика
Медицина, здоров'я
Медичні науки
Менеджмент
Металургія
Музика
Наука і техніка
Нарисна геометрія
Фільми онлайн
Педагогіка
Підприємництво
Промисловість, виробництво
Психологія
Психологія, педагогіка
Радіоелектроніка
Реклама
Релігія і міфологія
Риторика
Різне
Сексологія
Соціологія
Статистика
Страхування
Будівельні науки
Будівництво
Схемотехніка
Теорія організації
Теплотехніка
Технологія
Товарознавство
Транспорт
Туризм
Управління
Керуючі науки
Фізика
Фізкультура і спорт
Філософія
Фінансові науки
Фінанси
Фотографія
Хімія
Цифрові пристрої
Екологія
Економіка
Економіко-математичне моделювання
Економічна географія
Економічна теорія
Етика

8ref.com

© 8ref.com - українські реферати


енциклопедія  бефстроганов  рагу  оселедець  солянка