
- •1. Введение
- •2. Основные положения теории искусственных нейронных сетей
- •2.1. Введение.
- •2.2. Задачи, решаемые при помощи инс
- •2.3. Устройство инс
- •2.3.1. Искусственный нейрон
- •2.3.2. Искусственная нейронная сеть.
- •2.4. Архитектуры инс
- •2.5. Математическое обоснование работоспособности инс.
- •2.6. Обучение инс
- •2.6.1. Метод обратного распространения ошибки
- •3. Моделирование аэродинамических характеристик несущего винта вертолета
- •3.1 Основные положения аэроупругой математической модели несущего винта
- •3.1.1. Моделирование упругих деформаций лопасти.
- •3.1.2. Уравнение движения лопасти.
- •3.1.3. Аэродинамическая нагрузка на несущем винте.
- •3.1.4 Расчет аэродинамических характеристик нв
- •3.2 Алгоритм моделирования аэродинамических характеристик несущего винта при помощи многослойного персептрона
- •4. Разработка и обучение нейронной сети, моделирующей аэродинамические характеристики несущего винта вертолета.
- •4.1 Разработка программного обеспечения, моделирующего искусственные нейронные сети.
- •4.1.1. Требования к по
- •4.1.2. Разработка по
- •4.1.2.1. Функции выполняемые программой «Искусственные Нейронные Сети 1.1»
- •4.1.2.2Принципиальная схема функционирования «Искусственные Нейронные Сети 1.1»
- •4.2 Исследование влияния конфигурации нейронной сети на эффективность ее работы
- •3.3.1.1. Оценка сходимости по числу нейронов в слое и количеству циклов обучения
- •3.3.1.2. Оценка сходимости по числу слоев сети и количеству циклов обучения
- •3.3.1.2. Оценка влияния числа входов/выходов нейросети.
- •4.3 Формирование предпроцессора и постпроцессора сети
- •3.3.2.1. Информативность параметров
- •3.3.2.2. Нормирование входных и выходных данных.
- •3.3.2.3. Дискретизация входных данных.
- •4.4 Оптимизация процесса обучения нейронной сети
- •3.3.3.1. Усовершенствование метода обратного распространения ошибки
- •3.3.3.2. Метод коррекции ошибки
- •4.5 Обучение нейронной сети с учетом результатов исследований.
- •5. Расчет характеристик несущего винта и сравнение с исходной расчетной моделью
- •5.1. Расчет коэффициента подъемной силы
- •5.2. Расчет коэффициента силы сопротивления
- •5.3. Расчет коэффициента крутящего момента
- •5.3. Расчет коэффициента момента тангажа
- •6. Основные результаты и выводы.
- •7. Расчет себестоимости создания нейросетевой математической модели нв и необходимого по.
- •7.1. Введение
- •7.2. Основные гипотезы и допущения
- •7.4.3. Заработная плата исполнителей.
- •7.4.3.1. Основная заработная плата.
- •7.4.4 Отчисления единого социального налога.
- •7.4.5 Расчет стоимости машинного времени
- •7.4.6 Материалы и комплектующие
- •7.6.6 Накладные расходы.
- •7.6.7 Суммарная себестоимость разработки по.
- •7.5 Расчет рентабельности
- •7.6 Итог
- •8. Безопасности жизнедеятельности. Рабочее место инженера расчетчика и оператора эвм
- •8.1 Введение
- •8.2 Объект экспертизы
- •8.3 Факторы влияющие на работу оператора эвм
- •8.3.1 Электромагнитное излучение
- •8.3.2 Статическое электричество
- •8.3.3 Вентиляция помещения
- •8.3.4 Микроклимат
- •Температуры и относительной влажности воздуха в помещениях с эвм
- •8.3.5 Освещение помещения
- •8.3.7 Электробезопасность
- •8.4 Эргономическая проработка рабочего места.
- •Моторные поля
- •8.5. Расчет показателей, характеризующих охрану и условия труда при работе за эвм.
- •8.5.1 Определение показателей степени автоматизации и механизации труда.
- •8.5.2 Определение показателей травмобезопастности труда.
- •Безопасные операции
- •8.5.3 Определение коэффициента безвредности труда.
- •8.5.4 Определение интегральных показателей.
- •8.6 Пожарная профилактика
- •Профилактика
- •Тушение пожара
- •8.7 Дерево отказов.
- •8.8 Охрана окружающей среды
- •Приложение «Искусственные Нейронные Сети 1.0»
- •Возможности программы
- •Руководство пользователя Загрузка обучающей выборки
- •Создание инс
- •Обучение инс
- •Проведение расчетов при помощи полученной инс
- •Сохранение и загрузка инс
- •Устройство программы
- •«Искусственные Нейронные Сети 1.1»
- •Выполняемые программой функции
- •Основные изменения
- •Создание новой инс
- •Загрузка обучающей выборки.
- •Обучение инс
- •Проведение расчетов при помощи полученной инс
- •Сохранение и загрузка инс
- •Устройство «Искусственные Нейронные сети 1.1»
- •Использованная литература
1. Введение
На сегодняшний день проектирование любого вертолета требует проведения огромного количества всевозможных расчетов, без которых создание ЛА просто немыслимо. Необходимо проведение массовых расчетов, расчетов силовой установки, прочностных, аэродинамических расчетов, расчетов балансировки и динамических характеристик вертолета и т.д. Каждый из этих расчетов довольно сложен и требует больших вычислительных и временных затрат. Большинство из этих расчетов требует знания аэродинамических характеристик несущего винта (НВ). Так, например, при расчете балансировки, динамических характеристик и прочности вертолета необходимо знать какие силы и моменты образуются на НВ в тех или иных условиях (скорости полета, высоте полета, расположении органов управления и т.д.). Расчет аэродинамических характеристик НВ, в свою очередь, также является сложной и ресурсоемкой задачей.
В настоящее время для проведения этих расчетов широко применяются ЭВМ. Существует множество программ, рассчитывающих аэродинамические характеристики НВ при помощи аналитических и численных методов. Результаты этих расчетов обладают высокой точностью, однако они по-прежнему требуют больших вычислительных и временных затрат. В этой связи создание модели, позволяющей с достаточной точностью вычислять аэродинамические характеристики НВ при низких вычислительных и временных затратах, весьма актуально.
В последние годы бурное развитие получили так называемые нейросетевые технологии. Результатом этого развития стало появление искусственных нейронных сетей – моделей, имитирующих процессы проходящие в коре головного мозга. Сегодня искусственные нейронные сети применяются для решения широкого круга задач и это обусловлено огромными потенциальными возможностями, этих технологий. Существуют задачи, решение которых просто невозможно аналитическими методами, а нейросети успешно с ними справляются. Даже в том случае, если можно найти решение при помощи уже изученных алгоритмов, нейронные сети порой позволяют сделать то же самое быстрее и так же эффективно. На настоящий момент нейронные сети успешно применяются для распознавания и классификации образов (графических, звуковых, и др.), для прогнозирования процессов, для решения задач управления и аппроксимации и т.д. (Более подробно смотрите в разделе 2.«Основные положения теории искусственных нейронных сетей»). Возможно, применение нейросетевых технологий для определения аэродинамических характеристик НВ также будет эффективным и позволит снизить вычислительные и временные затраты, сохранив при этом точность результата. Для проверки этого предположения и была проведена настоящая работа.
Основная цель настоящей работы состоит в исследовании возможности применения аппарата нейронных сетей для моделирования аэродинамических характеристик несущего винта вертолета и сравнении эффективности такого решения с исходной математической моделью. В процессе выполнения настоящей работы будут моделироваться: коэффициент подъемной силы Су, коэффициент силы сопротивления Сх, коэффициент крутящего момента mk, коэффициент момента тангажа mz. Для этого необходимо, во-первых, разработать платформу для моделирования самих ИНС, позволяющую создавать сети произвольной конфигурации, обучать их, выполнять с их помощью расчеты, а также проводить необходимые исследования. Во-вторых, нужно изучить поведение ИНС, определить факторы, влияющие на эффективность ее работы, такие как конфигурация сети, предварительная обработка данных, оптимизация процесса обучения. В-третьих, нужно создать и обучить ИНС с учетом всех результатов проведенных исследований. Только после этого мы сможем провести расчеты аэродинамических характеристик посредством ИНС и сравнить их с результатами расчетов, проведенных при помощи исходной математической модели. Этот сравнительный анализ и позволит нам ответить на вопрос, возможно ли применение аппарата ИНС для решения задачи моделирования аэродинамических характеристик НВ и насколько это решение эффективно.
Следующие разделы настоящей работы посвящены:
Второй раздел посвящен описанию основных положений теории искусственных нейронных сетей (ИНС), математическому обоснованию их работоспособности. В нем описывается устройство ИНС; принципы их функционирования; различные архитектуры; рассматриваются задачи, решаемые при помощи нейронных сетей. Также в нем описывается процесс обучения ИНС методом обратного распространения ошибки.
Третий раздел посвящен рассмотрению основных положений исходной математической модели аэроупругого несущего винта и методике моделирования аэродинамических характеристик НВ при помощи аппарата ИНС. В подразделе, посвященном исходной математической модели, описывается способ определения упругих деформаций лопасти, уравнение движения лопасти, а также определение аэродинамической нагрузки. В подразделе, посвященном алгоритму нейросетевого моделирования рассматриваются основные этапы моделирования процессов при помощи ИНС.
В четвертом разделе рассматривается процесс создания нейросетевой модели. А именно: создание необходимого ПО, моделирующего нейронные сети; проведение необходимых исследований (исследование влияния конфигурации на эффективность работы ИНС, влияния предварительной обработки данных, а также методов оптимизации обучения); создание и обучение ИНС на основе результатов проведенных исследований.
В пятом разделе проводится расчет аэродинамических характеристик НВ при помощи построенной ИНС и сравнение их с расчетными результатами исходной математической модели.
В шестом разделе изложены основные результаты и выводы проведенного исследования, а также представлены рекомендации по направлению дальнейших исследований в применении нейронных сетей для решения поставленной задачи.
Седьмой раздел посвящен расчету себестоимости создания нейросетевой математической модели и необходимого ПО.
Восьмой раздел посвящен безопасности жизнедеятельности. В нем рассматриваются основные опасные факторы, воздействующие на оператора ЭВМ, а также проводится расчет коэффициента безвредности.
Приложение содержит описание и руководство по использованию разработанного ПО, а именно «Искусственные Нейронные Сети 1.0» и «Искусственные Нейронные Сети 1.1»