ВВЕДЕНИЕ 5
1. КОНСТРУКТОРСКИЙ РАЗДЕЛ 6
1.1.1. Построение математической модели системы с самонаведением 6
1.1.1.1. Вид геометрической связи ракеты и цели 8
1.1.1.2. Горизонтальная (поперечная) плоскость OX0Z0 9
1.1.1.3. Характеристика точности 11
1.1.1.4. Правило знаков для углов отклонения рулей 11
1.1.2. Кинематика систем самонаведения 12
1.1.3. Формирование сигналов управления при самонаведении 15
1.1.3.1. Формирование закона самонаведения в контуре управления 15
1.1.4. Методы самонаведения и их уравнения 19
1.1.4.1. Метод погони 19
1.1.4.2. Метод прямого наведения 19
1.1.4.3. Метод флюгерного наведения 20
1.1.4.4. Метод параллельного сближения 20
1.1.4.5. Самонаведение с постоянным углом упреждения 21
1.1.4.6. Метод пропорционального сближения 21
1.1.4.7. Комбинированные методы самонаведения 22
1.1.5. Составление уравнений системы самонаведения 22
1.1.5.1. Уравнения динамики системы 23
1.1.5.2. Рулевой тракт 23
1.1.5.3. Сигнал управления 24
1.1.5.4. Уравнение дальности 24
1.2. Разработка перечня типовых ситуаций и задач, и задач, используемых в рамках лабораторной работы 25
1.2.1. Определение типовых законов самонаведения в рамках поставленной задачи. 25
1.2.2. Определение видов маневра цели 26
1.2.3. Определение варьируемых параметров системы 27
1.3. Разработка структуры программного обеспечения лабораторной работы 28
1.4. Разработка ядра программного обеспечения (программная реализация математической модели) 31
1.5. Разработка графического интерфейса 32
1.5.1. Разработка вида главного окна приложения 32
1.5.2. Разработка вида окна траектории цели 34
1.5.3. Разработка вида окна ввода параметров системы 34
2. ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ 36
2.1. Разработка программного обеспечения 36
2.1.1. Выбор языка и среды программирования 36
2.1.2. Разработка объекта ‘цель’ 37
2.1.3. Разработка объекта ‘ракета’ 41
2.1.4. Тестирование программного обеспечения 48
2.1.4.1. Виды ошибок 48
2.1.4.2. Борьба с ошибками в приложении 49
2.2. Инстр