Разделы презентаций


Разработка программы оптимального распределения энергии для диаграммы

Содержание

ВведениеАнтенная решетка

Слайды и текст этой презентации

Слайд 1Разработка программы оптимального распределения энергии для диаграммы направленности антенной решетки
Разработчики:


Папина Анжелика Владимировна, ученица 8 класса, 17 Гимназии г. Новосибирска
Консультант:
Бизяев

Алексей Анатольевич. ст. преподаватель кафедры «Конструирования и технологии радиоэлектронных средств», Новосибирский государственный технический университет
Филимонова Юлия Олеговна, к.т.н., доц. кафедры «Конструирования и технологии радиоэлектронных средств», Новосибирский государственный технический университет

Новосибирск, 2018

Секция : «Инженерные науки»

«У ИСТОКОВ ОСВОЕНИЯ КОСМОСА»

Разработка программы оптимального распределения энергии для диаграммы направленности антенной решеткиРазработчики: Папина Анжелика Владимировна, ученица 8 класса, 17

Слайд 2Введение
Антенная решетка

ВведениеАнтенная решетка

Слайд 3Цель работы
Разработать программный модуль поиска эффективных амплитудных значений диаграммы направленности

антенной решетки.

Цель работыРазработать программный модуль поиска эффективных амплитудных значений диаграммы направленности антенной решетки.

Слайд 4Задачи
Изучить принципы работы антенной решетки
Изучить способы поиска оптимальных решений
Написать программу

поиска оптимальных амплитудных значений диаграммы направленности антенной решетки
Адаптировать программный код

под программу
ЗадачиИзучить принципы работы антенной решеткиИзучить способы поиска оптимальных решенийНаписать программу поиска оптимальных амплитудных значений диаграммы направленности антенной

Слайд 5Задача №1: Принцип работы антенной решетки
Диаграмма направленности антенной решетки
Главный лепесток

ДН
Боковые лепестки ДН

Задача №1: Принцип работы антенной решеткиДиаграмма направленности антенной решеткиГлавный лепесток ДНБоковые лепестки ДН

Слайд 6Задача №1: принцип работы антенной решетки
Диаграмма направленности антенной решетки

Задача №1: принцип работы антенной решеткиДиаграмма направленности антенной решетки

Слайд 7Задача №2: способы решения уравнений
Метод последовательного приближения
Находим область перегиба в

отрезке от А то Б, видим, что данной областью оказалось

расстояние от А’ до Б’. Теперь проделываем тоже самое с точками А’ и Б’, заменяя их на А и Б, и так делаем N количество раз.
Задача №2: способы решения уравненийМетод последовательного приближенияНаходим область перегиба в отрезке от А то Б, видим, что

Слайд 8После того как нашли θ для каждого бокового лепестка, оптимизируем

лепестки до линии КСИ и вычисляем оптимальные коэффициенты А.
Задача №2:

способы решения уравнений

ξ

θ2

θ3

После того как нашли θ для каждого бокового лепестка, оптимизируем лепестки до линии КСИ и вычисляем оптимальные

Слайд 9Задача №3: Написания программы поиска оптимальных решений
Часть программного кода
public void

CALCULATED()
{
WAIT_CALCULATED = true; // Адаптация

под многопоточное программирование
DN_CURRENT = DN.Clone(); DN_OPTIMUM = DN.Clone(); DN_OPTIMUM.CALCULATED_EXTREMUM(_STEP_TETA);
List coef_a_begin = new List();
coef_a_begin.AddRange(COEF_A_BEGIN);
Int32 index_a = 1;
Int32 index_a_end = 1;
for (; ; )
{
for (index_a = index_a_end; index_a < DN_CURRENT.COEF_A.Count; index_a++)
{
for (DN_CURRENT.COEF_A[index_a] = coef_a_begin[index_a]; DN_CURRENT.COEF_A[index_a] <= COEF_A_END[index_a]; DN_CURRENT.COEF_A[index_a] = DN_CURRENT.COEF_A[index_a] + STEP_A)
{
DN_CURRENT.CALCULATED_EXTREMUM(STEP_TETA);
if (DN_CURRENT.GetCF() <= DN_OPTIMUM.GetCF()) // Сравнение с целевой функций
{
DN_OPTIMUM = DN_CURRENT.Clone(); // Если оптимальная, то сохранили
DN_OPTIMUM.CALCULATED_EXTREMUM(STEP_A); // Вычисляем коэффициенты А
}
}
DN_CURRENT.COEF_A[index_a] = coef_a_begin[index_a];
}

coef_a_begin[index_a_end] = coef_a_begin[index_a_end] + STEP_A; //
if (coef_a_begin[index_a_end] >= COEF_A_END[index_a_end])
index_a_end++;

if (index_a_end >= DN_CURRENT.COEF_A.Count)
break; // Выход из цикла
}
WAIT_CALCULATED = false; // Адаптация под многопоточное программирование
}
Задача №3: Написания программы поиска оптимальных решенийЧасть программного кодаpublic void CALCULATED(){      WAIT_CALCULATED

Слайд 10Задача №4: адаптация кода под программное обеспечение
Мой код

Задача №4: адаптация кода под программное обеспечениеМой код

Слайд 11Выводы
Познакомилась с принципами работы радиолокаторов и антенной решетки
Познакомилась с алгоритмами

поиска решений когда невозможно выразить уравнение аналитически
Написала программу поиска оптимальных

амплитудных значений диаграммы направленности антенной решетки на языке C# (Visual Studio)
Совместно с наставниками адаптировала код программы под программное обеспечение
ВыводыПознакомилась с принципами работы радиолокаторов и антенной решеткиПознакомилась с алгоритмами поиска решений когда невозможно выразить уравнение аналитическиНаписала

Слайд 12Литература
Сазонов Д. М. Антенны и устройства СВЧ. Учебник для радиотехнически

специальностей ВУЗов. — М.: Высшая школа, 1988. — 432 с. — ISBN 5-06-001149-6
Максимов Ю.

А. Алгоритмы линейного и дискретного программирования. — М.: МИФИ, 1980


ЛитератураСазонов Д. М. Антенны и устройства СВЧ. Учебник для радиотехнически специальностей ВУЗов. — М.: Высшая школа, 1988. — 432 с. —

Слайд 13Разработчики и консультанты

Разработчики и консультанты

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика