Горизонтальный астрокомпас - Коммуникации, связь, цифровые приборы и радиоэлектроника курсовая работа
![](/file/c17a668ccb7333e986a5a.jpg)
Принцип действия горизонтального астрокомпаса, назначение, технические данные, фотоследящая система. Анализ основных метрологических характеристик. Погрешность астрокомпасов, вызванные кренами самолета. Разработка программного обеспечения в среде C#.
посмотреть текст работы
скачать работу можно здесь
полная информация о работе
весь список подобных работ
Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра «Измерительно-вычислительные комплексы»
по дисциплине «Проектирование измерительно-вычислительных комплексов»
1. Условия эксплуатации - тяжелый самолет гражданской авиации.
2. Навигационная система должна быть выполнена на современной элементной базе со встроенной микропроцессорной вычислительной системой.
3. По своим техническим характеристикам (диапазон измерения, погрешность, быстродействие и т.д.) навигационная система должна быть не хуже, а по габаритам, массе, потребляемой энергии - лучше аналогичных существующих систем.
1. Введение, аналитический обзор литературы, технико-экономическое обоснование выбора метода измерения, разработка ТЗ.
2. Обоснование выбора структуры ИВК, разработка программного обеспечения, анализ основных метрологических характеристик.
3. Разработка функциональной схемы навигационной системы, блок-схемы алгоритма обработки информации, принципиальной схемы одного из модулей ИВК (по согласованию с преподавателем).
Дата выдачи задания Срок выполнения
Работу принял к исполнению Улазов С. Н.
Аналитический обзор литературы выполнен по реферативным журналам «Воздушный транспорт», «Метрология и измерительная техника», «Радиотехника» и периодическим изданиям «Бюллетень изобретения и полезные модели», «Датчики и системы», «Приборы и системы. Управление, контроль, диагностика», «Вестник Ульяновского государственного технического университета», «Приборостроение и средства автоматизации» за .2013 год.
Патентные материалы, изученные по теме курсового проекта, приведены в таблице 1.
Таблица 1. Изученные патентные материалы
Бюллетень изобретения и полезные модели
Патентные материалы, которые представляют интерес для темы курсового проекта, приведены в таблице 2.
Таблица 2 . Патенты-аналоги и прототипы
Источник информации, год, номер, страница
Система и способ определения пространственного положения и курса летательного аппарата
Бюллетень изобретения и полезные модели 2013 год (27.10.2013) №15
Система определения пространственного положения и курса летательного аппарата, содержащая блок датчиков угловой скорости, блок датчиков линейного ускорения, трехкомпонентный магнитометр, подключенные через аналого-цифровой преобразователь.
Малогабаритная бесплатформенная инерциальная навигационная система средней точности, корректируемая от системы воздушных сигналов
Бюллетень изобретения и полезные модели 2013 год (20.12.2013) №34
Изобретение относится к области приборостроения и может найти применение в инерциальных навигационных системах (ИНС) авиационных и наземных носителей. Задача - существенное повышение точности счисления скоростей и координат движущегося объекта с малогабаритной бесплатформенной ИНС (БИНС) средней точности в автономном режиме без использования постоянно обновляемых в реальном времени сигналов работающей спутниковой навигационной системы (СНС). Технический результат достигается тем, что в БИНС средней точности реализуют две вычислительных навигационных платформы, каждая из которых имеет свой закон управления (демпфирование инерциальных ошибок), зависящий от параметров движения носителя, а именно от составляющих горизонтальных ускорений носителя. При этом первая платформа обеспечивает счисление углов тангажа и крена ориентации носителя, тогда как вторая - угла курса и счисление проекций скоростей носителя и его географических координат с учетом предварительно определенных и запомненных оценок скорости ветра и его направления. Каждая из платформ имеет свой закон управления. Одна из них является традиционной невозмущаемой вычислительной платформой, но с демпфированием по собственным ускорениям.
Астрономические компасы измеряют истинный или ортодромический курс объекта путем пеленгации небесных светил с учётом вращения Земли и координат места. В горизонтальном астрокомпасе плоскость пеленгации совпадает с вертикалом светила [3, c. 180].
Плоскость пеленгации светила (путем вращения вокруг вертикали) совмещается с центром небесного тела (рис.1).
Рис.1. Схема определения истинного курса с помощью горизонтального астрокомпаса
Измеряя курсовой угол светила КУ между проекцией продольной оси самолёта и плоскостью пеленгации, можно определить значение истинного курса ИК
здесь А - азимут, вычисляется по известным географическим координатам места самолёта (МС) и экваториальным координатам светила.
Вычисление азимута выполняется аналитически или путем моделирования небесной сферы. Аналитически определение азимута основывается на решении формул сферической тригонометрии [7, с. 26].
здесь: t = tгр + - часовой угол; tгр - гринвический часовой угол; - географическая долгота; - географическая широта; - склонение светила.
О сновные задачи, выполняемые горизонтальным астрокомпасом: 1) эпизодическое определение истинного курса в полёте по произвольно заданной линии пути, при этом географические координаты места объекта вводятся вручную при каждом определении истинного курса; 2) непрерывной выработки курса при полёте по ортодромии, при этом географические координаты места объекта вводятся в начальном пункте заданного участка ортодромического маршрута и на протяжении полёта по данному участку маршрута (длиною до 1100 км) не меняется [3, с.179-180].
Астрокомпас работает в диапазоне широт от 90 южной широты до 90° северной широты, при высоте видимого Солнца до 70°. Погрешность в определении истинного курса при установившихся углах крена объекта до 10°, не превышает 2°. Максимальная дальность полёта по ортодромии не ограничена при длине участков ортодромии до 1100 км. Астрокомпас рассчитан на питание постоянным током 27 В 10% и переменным током 115 В 5% частотой 400 Гц 5% [3, с. 182].
Мощности, потребляемые астрокомпасом: постоянного тока с включённым обогревом 325 Вт, переменного тока 115 ВА.
Структурная схема астрокомпаса представлена на рис. 2. Пеленгаторная головка 1, усилитель 2, тахогенератор 3 и двигатель 4 образуют следящую систему, которая автоматически совмещает плоскость пеленгации с вертикалью Солнца (при этом разность между истинным КУ и измеренным КУ' курсовыми углами Солнца стремится к нулю). Вычислитель, используя заданные углы , , , tгр, дает на выходе азимут А светила.
В схеме предусмотрена коррекция методической погрешности, вызванной кренами пеленгатора. Сигнал коррекции КУ формируется из сигналов крена i, получаемого от маятника 6, и сигнала высоты светила h.
Рис.2. Структурная схема астрокомпаса: 1 - пеленгаторная головка, 2 - усилитель, 3 - тахогенератор, 4 - двигатель, 5 -АЦП, 6 - маятниковый механизм, 7 - клавиатура, 8 -индикаторное устройство; ДКУ - датчик курсовых углов; МК - микроконтроллер
Сигнал с ДКУ (датчика курсовых углов) попадает на АЦП, преобразуется в цифровой код и обрабатывается микроконтроллером.
В МК (микроконтроллере) осуществляется креновая поправка КУ, вычисляется азимут светила А, при этом с клавиатуры вводятся значения широты , долготы , склонения и гринвичского часового угла tгр. Эти данные берутся и справочника. После предварительных расчетов вычисляется истинный и ортодромический курс с учетом поправки [7, с. 28]..
Фотоследящая система астрокомпаса состоит из 1) пеленгаторной головки; 2) фотоусилителя; 3) электродвигателя переменного тока; 4) дифференцирующей цепочки в цепи фототока, состоящей из параллельно включённых конденсаторов, переменного и постоянного сопротивлений.
Пеленгаторная головка (рис.3) состоит из двух дифференциально включённых сернисо-серебряных фотоэлементов 1, типа ФЭСС-У3, прикрепленных к цилиндрической оправе 4 с коническим зеркалом 3. Чувствительные слои фотоэлементов обращены в разные стороны и прикрыты конусами 2, рассеивающими свет. Заслонки 5 со светофильтрами 6 обеспечивают круговой обзор верхней полусферы.
Рис.3. Схема пеленгаторной головки горизонтального дистанционного астрокомпаса: а) положение визирования Солнца; б) произвольное расположение пеленгаторной головки; 1 - фотоэлемент; 2 - рассеивающий конус; 3 - коническое зеркало; 4 - оправа; 5 - заслонка; 6 - светофильтр
При отклонении пеленгаторной головки от вертикала Солнца лучи попадают на одно из конических зеркал 3, отражаются от него и проходят через рассеивающий конус 2 на фотоэлемент. Так как освещённость фотоэлементов различная, то возникает разность ЭДС фотоэлементов, которая посредством вибратора и входного трансформатора преобразуется в сигнал переменного тока частотой 400 Гц, поступает на вход усилителя, а с выхода усилителя - на электродвигатель, который поворачивает пеленгаторную головку вокруг вертикальной оси до совмещения плоскости пеленгации с лучами Солнца [3, с. 185].
Для разработки функциональной спецификации необходимо ответить на следующие вопросы:
Какие будут производиться измерения?
Какие средства необходимы для измерений?
Какие сигналы будет обрабатывать система?
Какие параметры необходимо ввести с клавиатуры?
Какие параметры система будет рассчитывать?
Как осуществляется измерение ортодромического курса?
Какие средства необходимо предусмотреть, чтобы уменьшить погрешность измерения?
Какие средства необходимы для осуществления вычислений?
Как представляется пользователю результат измерения?
1. Система будет производить измерение истинного и ортодромического курса.
2. Для измерения истинного курса необходимо знать курсовой угол и азимут светила, а для измерения ортодромического курса кроме этого необходимо знать значение путевого угла.
3. Система будет обрабатывать сигналы от датчика курсовых углов и от маятникового механизма, необходимого в дальнейшем для креновой поправки.
4. Система будет обрабатывать следующие значения параметров, введенные с клавиатуры: широту и долготу места ЛА, склонение Солнца и гринвичский часовой угол. Значения склонения и гринвичского часового угла берутся из ежегодника.
5. Система будет рассчитывать азимут светила, высоту светила, путевой угол, креновую поправку.
6. Курсовой угол измеряется с помощью датчика курсовых углов Солнца с фотоэлектрической системой пеленгации Солнца.
7. Азимут светила определяется аналитически с использованием введенных ранее параметров: широты, долготы, склонение Солнца и гринвичского часового угла.
8. Ортодромический курс получается путем пересчета истинного курса, с использованием ранее рассчитанного путевого угла.
9. Для уменьшения креновой погрешности необходимо предусмотреть креновую поправку, для этого и система и обрабатывает сигнал с маятникового механизма.
10. Все вычисления осуществляются с использованием микропроцессорной техники. То есть для работы системы необходим микроконтроллер со встроенным АЦП разрядностью 12 бит.
11. Результат измерения истинного и ортодромического курса отображается на индикаторном устройстве.
Получив ответы на вопросы систему можно разделить на ВХОДЫ, ВЫХОДЫ и ФУНКЦИИ:
6. Кремальера задания ортодромической широты;
7. Кремальера задания ортодромической долготы;
8. Кремальера задания гринвического часового угла;
Отображение информации на LCD-индикаторе:
· Рассчитанное значение курсового угла;
· Рассчитанный ортодромический курс;
На основании разработанной функциональной спецификации и требований пользователя проведем предварительно разбиение системы на модули.
Выделены следующие аппаратные модули:
Структурная схема разрабатываемого прибора является отображением его принципиальной схемы и дает представление о принципе работы и основных операциях, происходящих в процессе работы прибора.
Для реализации структуры горизонтального астрокомпаса была выбрана магистральная модульная структура, поскольку данная структура полностью обеспечивает требования по быстродействию, а также совместима с принципом организации адресного пространства, что упрощает её проектирование и программирование.
Информация между модулями передается по общей магистрали. Обмен информацией между модулями осуществляет ЭВМ на базе разработанной программы, хранящейся в ПЗУ микроконтроллера (МК).
Модуль ЭВМ является основным модулем, который осуществляет прием, обработку и вывод информации. МК выполняет программу, записанную в свою флэш-память, обращаясь к модулям приема сигналов внутри МК, он получает значения входных сигналов датчиков в цифровом виде, поданные с АЦП, затем обрабатывает каждый сигнал согласно определенному алгоритму. В процессе вычислений формируются значения измеряемых параметров, которые передаются на модуль вывода информации МК. Оперативно-диспетчерский модуль - обеспечивает связь системы с человеком, осуществляет вывод адаптированной информации на LCD дисплей, а также принимает командные сигналы от пользователя, вырабатывая командные коды, передаёт их модулю ЭВМ.
Модуль измерения - принимает сигналы датчиков, производит их нормирование, аналого-цифровое преобразование и передачу на обработку модулю ЭВМ.
Рис 4 . Магистральная модульная система в рамках разрабатываемой системы
Таблица 3 . Распределение информации в трехбайтном кадре
7 младших разрядов отчета сигнала на аналоговом входе 1
3 старших разряда отчета сигнала на аналоговом входе 1
3 младших разряда отчета сигнала на аналоговом входе 2
7 старших разрядов отчета сигнала на аналоговом входе 2
Код, загружаемый в память микроконтроллера представлен в таблице 4.
Таблица 4 . Код, загружаемый в память микроконтроллера
Модульная структура реализации проекта:
1. Модуль инициализации - инициализация системы.
2. Модуль измерения - обеспечивает процесс измерения;
3. Модуль вычисления - производит вычисления по измеренным данным;
4. Модуль индикации - осуществляет визуализацию результата.
8) Считывание данных с датчиков; Вычисление; Вывод результата;
ВЫЗОВ: СЧИТАТЬ ДАННЫЕ С ДАТЧИКОВ (;)
8) Вычисление азимута; Вычисление поправки; Вычисление истинного курса; Вычисление ортодромического курса;
ВЫЧИСЛЕНИЕ ОРТОДРОМИЧЕСКОГО КУРСА (;)
Для проверки работы составленного алгоритма была проведена отладка программного обеспечения, написанного на языке C# (листинг представлен ниже) с поддержкой платы NationalInstruments. Были выявлены ошибки:
1) При выводе угловых величин количество минут может превышать 60. Решение - ввести проверку на значение минут перед выводом. В случае достижения минутами значения в 60 единиц, значение градусов увеличивается на единицу, а значение минут обнуляется.
2) При расчёте азимута светила A=3600-AW=2- AW, западный азимут AW ищется по формуле
Если B1 примет значение равное нулю, то при расчёте возникнет «ошибка деления на ноль». Решение - ввести проверку на условие B1=0, и в случае выполнения присваивать B1=10-9.
3) Для удобства расчётов все значения углов перед расчётами переводятся из градусов в радианы (используется формула
где х - конвертируемая величина, =3,14), а перед выводом на экран величины преобразуются из радиан в градусы.
4) При работе с программным обеспечением может возникнуть ошибка при вводе данных с клавиатуры - если при вводе численного значения случайно добавить в строку символ, не являющийся цифрой, при конвертации строки в число произойдёт ошибка формата данных. Решение - введение в процедуру считывания данных с клавиатуры проверку на ошибку формата, и в случае выполнения этого условия инициализация повторения этой процедуры.
5) При расчёте данных могут произойти неизвестные ошибки, вследствие которых значение истинного и ортодромического курса могут принять значение -2147483648 градусов и -2147483648 минут. Решение для ортодромического курса - при его вычислении заменить переходящие в ноль знаменатели на 10-9. При расчёте поправки также добавлено исключение для тангенса, если значение угла, от которого он берётся, равно 90 градусам (значение тангенса 900 при расчёте заменяется на значение тангенса 890).
6) Непосредственно перед выводом добавлена проверка на превышение значения в 360 градусов для выходных данных.
Чтобы проанализировать работу разрабатываемой системы, она была смоделирована на плате National Instruments. Разработка программного обеспечения осуществлялась на языке С#.
static AnalogMultiChannelReader init()//инициализация 0 и 1 каналов
Task T = new Task("Измерение напряжения");
PhChNames = DS.GetPhysicalChannels(PhysicalChannelTypes.AI, PhysicalChannelAccess.External);
AICh = T.AIChannels.CreateVoltageChannel(PhChNames[i], "Voltage mesure" + i, AITerminalConfiguration.Nrse, -10, 10, AIVoltageUnits.Volts);
Reader = new AnalogMultiChannelReader(T.Stream);
static double SetAng(string s)//ввод угловых исходных данных
Console.Write("Введите градусы:\t");
gr = Convert.ToDouble(Console.ReadLine());
Console.Write("Введите минуты:\t\t");
min = Convert.ToDouble(Console.ReadLine()) * (1 / 60.0);
res = gr + Math.Sign(gr) * min; // с учетом знака
static void GetData(AnalogMultiChannelReader Reader, out double i, out double KU)
static void PrintAng(double ang)//Вывод угловых величин
min = (int)Math.Round((ang - gr) * 60);
Console.WriteLine("{0:d3} градусов и {1:d2} минут", gr, min);
static void PrintData(double i, double KU)//Вывод данных полученных с датчиков
Console.Write("Крен пеленгатора (канал 1):\t\t");
Console.Write("Курсовой угол (канал 2):\t\t");
static double GetA(double fi, double l, double d, double t)//Расчет азимута
B1 = Math.Cos(fir) * Math.Sin(dr) - Math.Sin(fir) * Math.Cos(dr) * Math.Cos(t);
if ((B1 > 0) & (Math.Sin(t) > 0)) res = 2 * Math.PI - A1;
if ((B1 < 0) & (Math.Sin(t) < 0)) res = Math.PI - A1;
if ((B1 < 0) & (Math.Sin(t) > 0)) res = Math.PI - A1;
if ((B1 > 0) & (Math.Sin(t) < 0)) res = -A1;
static double GetB(double Fi, double F_or, double L_or, double l)//Расчет путевого угла
if ((Math.Sin(L_orr - lr) == 0) || (Math.Tan(L_orr - lr) == 0))
res = Math.Atan(Math.Cos(Fir) * Math.Tan(F_orr) * (1 / 0.000000001) - Math.Sin(Fir) * (1 / 0.000000001));
res = Math.Atan(Math.Cos(Fir) * Math.Tan(F_orr) * (1 / Math.Sin(L_orr - lr)) - Math.Sin(Fir) * (1 / Math.Tan(L_orr - lr)));
static double GetH(double fi, double l, double d, double t)//Расчет высоты
res = Math.Asin(Math.Sin(fir) * Math.Sin(dr) + Math.Cos(fir) * Math.Cos(dr) * Math.Cos(t));
static double GetdKU(double i, double h)//Расчет поправки
static void PrintRes(double A, double IK, double OK)
Console.Write("Истинный курс: \t\t\t");
Console.Write("Ортодромический курс: \t\t\t");
double Fi, l, d, T0, T1, T5, T, i, KU, IK, A, h, AA, dKU, F_or, L_or,B,OK;
F_or = SetAng("Широта полюса выбранной ортодромии");
L_or = SetAng("Долгота полюса выбранной ортодромии");
T0 = Now.Hour * 3600 + Now.Minute * 60 + Now.Second + Now.Millisecond * 0.001;
T1 = Now.Hour * 3600 + Now.Minute * 60 + Now.Second + Now.Millisecond * 0.001;
Для проверки работоспособности разработанной программы, было проведено несколько контрольных измерений. Как и описывалось ранее в отладке, наиболее проблемная часть измерений - это операции с синусами, косинусами и тангенсами, так как возможно деление на ноль (если синус или косинус какого-либо из углов равен нулю) либо несуществующее число (тангенс 900 не существует). Мероприятия по обходу этих ошибок были подробно описаны в подпункте «Отладка программного обеспечения». В рамках контрольного выполнения программы было произведено 4 замера, в каждом из которых все вводимые угловые величины приравнивались к 00, 900, 1800, и 2700 соответственно. Также был произведен пятый замер, в котором истинные широта и долгота отличались от ортодромических.
Исходные данные для контрольных примеров выполнения программы занесены в таблицу 5.
Таблица 5 . Исходные данные для контрольных примеров
Результаты контрольных измерений занесены в таблицу 6.
Таблица 6 . Результаты выполнения контрольных примеров
Астрономическим компасам свойственны методические и инструментальные погрешности.
- частная производная от азимута светила по широте места самолёта;
- частная производная от азимута светила по долготе места самолёта;
- ошибка определения вводимой в астрокомпас широты места самолёта;
- ошибка определения вводимой в астрокомпас долготы места самолёта;
В практике полетов часто бывает известно значение круговой ошибки определения места самолёта:
Считая, что ошибки определения широты и долготы одинаковы, т.е.
Учитывая эти выражения и переходя к градусной мере (), а также подставляя значения и Rз :
Найдя частные производные от азимута, входящие в подкоренное выражение, используя формулу четырех элементов параллактического треугольника ,и после преобразований, в конечном итоге получим:
При указанных условиях, если координаты места самолета вводить в астрокомпас с точностью , то погрешность измерения курса составит примерно 0,06, при погрешность равна 0,6и при погрешность измерения курса достигнет 1.
7.1.2 Погрешность астрокомпасов, вызванные кренами самолета
Креновая погрешность возникает при наклонах плоскости пеленгации, вызванных углами крена и тангажа летательного аппарата. Для определения зависимости воспользуемся горизонтальной системой координат с центом в месте расположения компаса, а также связанной с объектом системой координат Mxyz. Повернем систему координат Mxyz относительно на углы и . Тогда курсовой угол светила изменится на величину , поскольку ось вращения пеленгатора переместится из положения в My.
Искомая погрешность равна . Если принять углы , и малыми, то:
Поскольку допустимая максимальная высота светила ,
Сумма углов представляет собой дугу i, определяющую (приближенно) поворот плоскости пеленгации вокруг направления на светило так, что:
Эта формула используется для построения схемы компенсации креновой погрешности.
Возникают вследствие конструктивных недостатков прибора, и их суммарная величина лимитируется допусками.
Причинами появления инструментальных погрешностей могут быть погрешности:
1) в изготовлении деталей конструкции (отклонение геометрических размеров, перекосы и т.п.);
2) фотоэлектрической следящей системы (статические и динамические);
Все погрешности зависят не только от параметров отдельных деталей и узлов прибора, но и от внешних условий: перегрузок и вибраций, температуры, влажности, напряжения питания. Кроме того, погрешности меняются с течением времени вследствие старения материалов, изменения свойств смазок и др. Оценить расчетным путем величину всех погрешностей невозможно. Поэтому обычно дается оценка наиболее существенных и наиболее вероятных погрешностей прибора.
Погрешность квантования - разница между действительным значением аналоговой величины и дискретным числом, представляющим эту величину. Ошибка квантования возникает в том случае, когда аналоговая величина попадает между ступенями квантования; при этом в качестве дискретного значения принимается число, соответствующее ближайшей ступени квантования.
Ошибки квантования являются следствием ограниченного разрешения АЦП (размера наименьшего шага).
Например, пусть диапазон входных значений = от 0 до 10 вольт;
Разрядность АЦП 12 бит: 2 = 4096 уровней квантования
Разрешение по напряжению: (10-0)/4096 = 0.00244 вольт = 2.44 мВ
Чем больше разрядность АЦП, тем больше точность.
Наибольшее влияние на результат измерения оказывают креновая погрешность и погрешность АЦП.
Для исключения креновой погрешности в разрабатываемой системе используется маятниковый механизм, с которого снимается угол крена. Также аналитически рассчитывается высота и по формуле ?КУ = sin(i)tg(h) рассчитывается креновая поправка. Далее рассчитываем истинный курс с учетом поправки
Погрешность в определении истинного курса при установившихся углах крена объекта ±10?, не превышает ±2?.
Погрешность АЦП составляет 1 единицу младшего разряда. АЦП 12-ти разрядный. Определим погрешность АЦП:
Таким образом, погрешность системы удовлетворяет требованиям пользователя.
В курсовом проекте была разработан горизонтальный астрокомпас для измерения истинного и ортодромического курсов ЛА, с использованием современной аппаратной базы.
При разработке были проведены следующие виды работ:
· сделан обзор существующих систем и проанализированы требования пользователя;
· разработана функциональная спецификация;
· разработана программа на языке проектирования;
· разработана программа на языке С#;
· разработана структурная схема ИВК;
· разработана принципиальная схема устройства в среде «КОМПАС»;
· разработана блок схема в среде Microsoft Office Visio;
Разработанная система полностью удовлетворяет требованиям пользователя.
Были проведены все этапы разработки устройства (выявление требований пользователя, разработка функциональной спецификации, разработка модульной структуры, разработка дерева вызова процедур, разработка программного обеспечения, отладка программного обеспечения, разработка принципиальной схемы). Все этапы проведены в соответствии с необходимыми нормами и дали достаточно полный результат.
Разработанное программное обеспечение соответствует составленной модульной структуре, все ошибки вычисления и вывода информации были обнаружены и исправлены в процессе отладки. Выходные данные (азимут, истинный курс, ортодромический курс) не выходят за пределы 0?359 градусов и 0?59 минут. При расчёте учтены случаи, когда та или иная расчётная величина (тангенс 90 градусов, косинус 90 градусов, синус 0 градусов) принимает нулевое или бесконечное значение. Входные данные, вводимые с клавиатуры (широта, долгота, склонение, гринвический часовой угол, широта полюса выбранной ортодромии, долгота полюса выбранной ортодромии) автоматически корректируются при неправильном вводе (значения больше 359 градусов или 59 минут). Добавлена проверка исключений в случае ввода нечисленных символов, в этом случае пользователю будет предложено ввести данные заново.
Разработанный в ходе курсовой работы горизонтальный астрокомпас адаптирован для использования в относительно старых самолетах (разработанных в 70-х - 80-х годах прошлого века), в которых предусматривалась необходимость навигационных приборов, ориентирующихся по естественным спутникам Земли и небесным светилам. На данный момент технология считается устаревшей, однако большинство моделей ЛА, в которых она используется, не сняты с эксплуатации, поэтому разработанный в рамках курсового проекта прибор можно считать актуальным.
Группы метрологических характеристик. Относительная и абсолютная погрешность. Принцип действия и конструкция термопары, его достоинства и недостатки. Причины возникновения систематических погрешности измерений, способы их обнаружения и исключения. контрольная работа [1,2 M], добавлен 16.06.2014
Назначение электронного вольтметра, принцип его действия, технические характеристики, конструкция и структурная схема. Разработка схемы поверки вольтметра, составляющие погрешностей. Обработка результатов измерений. Безопасности при работе с прибором. курсовая работа [386,4 K], добавлен 10.06.2013
Основные виды датчиков перемещения, принцип их действия и особенности проектирования. Обзор первичных измерительных преобразователей и цепей. Выбор и обоснование направления проектирования, структурной схемы. Анализ метрологических характеристик. курсовая работа [1,2 M], добавлен 04.05.2017
Конструкция и разновидности терморезисторов, их применение и режим работы. Принцип действия терморезисторов. Основные технические данные тиристора ММТ-1, измерение параметров вольтамперной характеристики. Построение графика зависимости напряжения от тока. лабораторная работа [534,4 K], добавлен 02.05.2015
Основные свойства измеряемых погрешностей. Технические и метрологические характеристики средств электротехнических измерений, их сравнительный анализ. Моделирование и реализация виртуального прибора в программной среде National Instruments, Labview. курсовая работа [2,4 M], добавлен 09.04.2015
Комплектация радиокомпаса АРК-9, его размещение на вертолете Ми-8. Принцип действия и назначение отдельных элементов схемы. Основные технические данные об устройстве, режимы работы. Структурная схема радиокомпаса, неисправности и методы устранения. реферат [1,8 M], добавлен 05.04.2015
Выбор датчика температуры. Разработка структурной и функциональной схем измерительного канала. Основные технические характеристики усилителей. Настройка программного обеспечения. Оценка случайной погрешности. Классы точности измерительных приборов. курсовая работа [2,2 M], добавлен 19.11.2012
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .
© 2000 — 2021
Горизонтальный астрокомпас курсовая работа. Коммуникации, связь, цифровые приборы и радиоэлектроника.
Реферат: Диалог двух современников (В.Шушкин и Ф.Абрамов). Скачать бесплатно и без регистрации
Методика Преподавания Русского Языка Темы Дипломных
Реферат На Тему Ресурсное Обеспечение Управления Персоналом
Реферат: Современные платежные системы
Мини Сочинение На Тему Мое Утро
Курсовая работа по теме Гносеология: познание мира, человека и общества
Написать Сочинение Про Мою Квартиру
Итоговая Контрольная Работа По Курсу Обществознания
Доклад по теме Физические опасности декомпрессии
Реферат: Учет расчетов с дебиторами и кредиторами 4
Реферат: Половое воспитание и подготовка учеников к семейной жизни (Статеве виховання та підготовка учнів до сімейного життя)
Реферат по теме Профессия – журналист
Курсовая работа по теме Векторные многоугольники в физических задачах
Сочинение Описание Про Золотую Осень
Тепловой расчет котла Е-75-40ГМ
Курсовая работа по теме Ресурсы Интернета как источник информационного обеспечения процесса комплектования фондов библиотек
Сочинение По Истории Я В Прошлом
Курсовая работа: Социальная работа с безнадзорными
Здоровье Сочинение Рассуждение
Курсовая работа по теме Информационно-коммуникационные технологии в управлении государственными и муниципальными финансами
Деятельность отдела муниципального образования "Город Саратов" - Государство и право отчет по практике
Местное самоуправление - Государство и право курсовая работа
Инвентаризация материалов и учет ее результатов - Бухгалтерский учет и аудит курсовая работа