кожен момент часу імітації польоту будується одиничний вектор напрямки від приймальні антени по черзі до кожного з навігаційних супутників і перевіряються умови їх взаємної видимості з урахуванням екранування Землею за розробленими моделями. За відсутності екранування Землею обчислюється косинус кута між векторами і . Якщо цей кут косинус кута позитивний, то навігаційний супутник знаходиться в півпросторі, в якому встановлена ​​приймальна антена КА (НС не затінений корпусом КА і навісними елементами конструкції). Підраховується кількість НЕ-екранованих навігаційних супутників. Якщо ця кількість більше заданого (k), то розраховується час і відносний час радиовидимости навігаційних супутників з прийомних антен КА. Здійснюється прирощення часу імітації та розрахунки тривають до зупинки програми.
В якості базового використано методичне та програмне забезпечення для оцінки цільових показників ефективності КА [1]. Воно було модернізовано в частині моделювання орбітального руху навігаційних супутників. Для скорочення програмного коду були використані кошти об'єктно-орієнтованого програмування. Був сформований клас - абстрактний космічний апарат - з полями (даними) і методами (функціями). На основі цього класу створювалися (розмножувалися, клонувати) об'єкт КА і необхідне число об'єктів навігаційних супутників. У кожний з окремих об'єктів заносилися свої вихідні дані за параметрами орбіт. br/>
. Основні припущення
. Форма Землі - сферична, однак для розрахунку параметрів орбіт використовуються рівняння еліптичного руху з періодичною корекцією розрахункових значень довготи висхідного вузла (прецесії орбіти) і аргументу перигея в процесі тривалого польоту, викликаних несферичністю Землі (враховуються вікові обурення від другої зональної гармоніки в розкладанні геопотенциала). p align="justify">. Для розрахунку еволюції довготи висхідного вузла (прецесії орбіти) і еволюції аргументу перигея в процесі тривалого польоту враховується несферичність Землі (враховуються вікові обурення першого порядку). p align="justify">. Впливом аеродинамічних верхніх шарів атмосфери на досліджуваних орбітах нехтуємо. br/>
. Вихідні дані
Для запуску програми повинні бути задані параметри орбіт КА спостереження і навігаційних супутників: - нахилення площини орбіти, - довгота висхідного вузла, w-аргумент перигея, < span align = "justify"> і - висоти перигея і апогею КА спостереження і всіх навігаційних супутників, RЗ - радіус Землі, крок розрахунку за часом , середній час перенацілювання КА з одного об'...