|
Калькулятор Икар
Калькулятор предназначен для КПК с процессорами ARM на операционной
системе PocketPC и следующих версий. С помощью этого калькулятора Вы сможете выполнить
расчеты навигационного треугольника, а также расчет ЛУР и времени пути.
Программа состоит из двух частей. Каждая часть содержится в соответствующей закладке.
Для переключения между закладками достаточно однократно нажать стилусом в области ее основания.
В первой закладке выполняется расчет составляющей навигационного треугольника,
во второй расчет времени пути, радиусов разворота, крена и ЛУР (линии упреждения разворота).
В рабочей области закладки слева находится список параметров, справа
отображается результат в графическом виде.
Каждый параметр может принимать три состояния: значение не введено,
значение введено и значение рассчитано. Рассчитанные параметры нельзя изменять -
они помечаются серым цветом.
Для ввода значения достаточно однократно нажать стилусом в область
названия параметра. В появившейся панели ввести значение и нажать на "OK".
Для удаления значения из параметра в панели необходимо удалить значение и также
нажать "OK" (для удаления используется кнопка со стрелкой влево или "C").
Для отмены используйте кнопку с крестом.
Имеются ограничения: нельзя ввести
значение в параметры "ЛУР", "Время до ЛУР" и "Время поворота" во второй закладке.
Расчет выполняется сразу, как только значение введено в любой параметр.
В закладках могут встречатся связанные параметры, например, ПУТЕВОЙ УГОЛ.
Достаточно ввести значение в любой закладке, в другой закладке этот
параметр будет заполнен автоматически.
По любому параметру можно получить информацию о его значении в различных
единицах измерения. Для этого необходимо нажать стилом на параметр
и удерживать его в нажатом положении некоторое время, пока не появится
панель с параметрами. Для выхода из панели информации используйте кнопку
с крестом. Невозможно просмотреть не введенный иги не расчитанный параметр
(при этом появляется панель для ввода значения).
Все остальные дополнительные команды находятся в нижнем меню и в панели
инструментов.
В меню "Файл" две команды: "Выход" и "Новый расчет".
"Выход" выгружает программу из исполняемой памяти КПК (необходимо
учесть, что если нажать на символ креста в верхней части экрана, то программа
исчезнет с экрана, но выгружена из памяти не будет, при повторном запуске будет поднята
незавершенная ее копия).
"Новый раасчет" очищает все параметры и подготавливает калькулятор для нового расчета.
Вторе меню "Команды" содержит следующее: "О Программе", "Настройки", "Следующий участок"
и "Отменить".
"О Программе" отображает окно с названием программы, информацией об авторе
и номере версии.
"Следующий Участок" устанавливает параметры калькулятора для расчета следующего
участка пути. Данная команда активна, если установлены параметры
(введены или расчитаны) ПУТЕВОЙ УГОЛ, ПУТЕВАЯ СКОРОСТЬ, СЛЕДУЮЩИЙ ПУ (следующий
путевой угол), ЛУРштиль или ЛУР (ЛУР с учетом ветра). При выполнении
команды очищаются поля РАССТОЯНИЕ и СЛЕДУЮЩИЙ ПУ, а также параметры ПУТЕВОЙ
УГОЛ и ЛИНИЯ ПРОЛЕТА устанавливается в значениеследующего участка.
"Отменить" позволяет отменить любую команду, кроме переключения закладок и
изменения настроечных параметров. В отмену входят команды "Новый Расчет" и
"Следующий участок". Для отмены сохраняется история последних ста команд.
"Отменить" не активна, если отменена все команды в истории.
В панели инструментов (правее от меню) содержится аналоги двух команд: первая
иконка "Отменить", вторая "Следующий участок".
"Настройки" отображает окно, в котором можно указать единицы измерения скоростей,
расстояний и времени, а также указать необходимость очистки значения при открытии панели ввода.
Для выхода из окна необходимо нажать на пиктограмму "OK"
в верхнем правом углу. Все настройки сохраняются в таблице
регистраций Windows, при следующем запуске настройки загружаются из реестра.
Пример расчета
Нам необходимо пролететь два участка. Первый участок путевым углом 80 градусов 50 миль,
второй участок 30 градусов 70 миль. Лететь будем с истинной скоростью 300 км/ч, ветер
неизменный навигационный 330 градусов со скоростью 10 м/с. Выполняем расчет:
а) запускаем калькулятор и заходим в настройки для контроля единиц измерения
(скорость самолета в км/ч, скорость ветра в м/с, расстояние, расстояния
в милях, время на усмотрение, я ставлю в секундах);
б) в первой закладке вводим значение истинной скорости и параметры ветра,
путевой угол можно ввести как в первой, так и во второй закладке (введем в
первой).
В первой закладке все данные расчитаны. На графике мы видим все направления.
Наш угол сноса на первом участке 6.5 градусов, соответственно курс 86.5,
путевая 285 км/ч.
Далее весь расчет будем выполнять на второй закладке:
в) вводим длину участка 50 и следующий путевой угол 30;
г) для определения ЛУР можно ввести значение крена или предполагаемое значение
ЛУРштиль, я ввел крен 10 градусов.
На этом весь расчет первого участка закончен. Лететь мы будем по прямой 48.8 мили
со скоростью 285.8 км/час в течении 19 минут 27 секунд. За 1.2 мили начнем
поворот влево креном 10 градусов, время поворота 41 секунда. На графике все данные
хорошо видно.
Для расчета следующего участка остаемся во второй закладке:
д) выполняем "Команды\Следующий участок" или нажимаем на вторую пиктограмму
в панели инструментов, на вопрос отвечаем "YES", калькулятор подготовлен для расчета
следующего участка;
е) вводим расстояние 70 миль, если известно значение следующего ПУ, то вводим его.
На этом расчет закончен. Смотрим результат на графике.
Скачать текущую версию калькулятора Вы можете в разделе Программы.
Навигационный Калькулятор "Икар" реализована на Visual C++ в оболочке программирования
Microsoft eMbedded Visual C++.
(С) 2005 Геннадий Выриков
|
|
Последняя версия:
Версия 1.1 (31.05.2005)
1. исправлена ошибка расчета при задании курса, угла сноса, истинной и путевой скорости;
2. в "Настройках" появилась возможность указывать необходимость очистки значения при открытии панели ввода.
Все версии
|
|