Многоуровневые методы и их программно-алгоритмическая реализация в задачах оптимизации механических систем при статических и динамических воздействиях
Автореферат докторской диссертации по техническим наукам
Страницы: | 1 | 2 | 3 | |
ДМИТРИЕВА ТАТЬЯНА ЛЬВОВНА
МНОГОУРОВНЕВЫЕ МЕТОДЫ И ИХа ПРОГРАММНО-АЛГОРИТМИЧЕСКАЯ РЕАЛИЗАЦИЯ В ЗАДАЧАХ аОПТИМИЗАЦИИ МЕХАНИЧЕСКИХ СИСТЕМ аПРИ СТАТИЧЕСКИХ И ДИНАМИЧЕСКИХ ВОЗДЕЙСТВИЯХ
Специальность 05.13.18 -аа Математическое моделирование, численные методы иа комплексы программ
Автореферат
диссертации на соискание ученой степени
доктора технических наук
Москва - 2011
Работа выполнена в Федеральном государственном бюджетном образовательном учреждении высшего профессионального образования Иркутский государственный технический ауниверситет
Научный консультант адоктор технических наук, профессор
Соболев Владимир Иванович
Официальные оппоненты:аа доктор технических наук, профессор
Белостоцкий Александр Михайлович
а аадоктор технических наук, профессор
Гайджуров Петр Павлович
доктор технических наук, профессор
Краковский Юрий Мечеславович
а
Ведущее предприятие: аКрасноярское специальное конструкторско-
технологическое бюро Наука
Красноярского научного центра СО РАН
Защита состоится л__ адекабря 2011 года в 1400 часов на заседании дис-сертационного совета Д 212.138.12 при ФГБОУ ВПО Московский государственный строительныйа университет по адресу: 129337, г. Москва, Ярославское шоссе, д.26, аауд. 420 УЛК.
С диссертацией можно ознакомиться в библиотекеа ФГБОУ ВПО Московский агосударственныйа строительный ауниверситет.
Автореферат разослан л_____ _________2011 г.
Ученый секретарь
диссертационного совета аа Анохин Н.Н.а аа
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность темы. Технологии проектирования инженерных объектов в настоящее время находят все более широкое практическое применение. Вместе с тем, аметоды и алгоритмы оптимизации в силу своей сложности, до сих пор не находят широкого, массового использования.
Методология оптимизации конструкций,а как правило, сводится к выполнению требований по прочности, жесткости и устойчивости и др. соответственно заданному критерию оптимальности при обеспечении их безопасной эксплуатации. аЭта задача не всегда может быть эффективно решена путём вариантного проектирования, либо на основе экспериментальных исследований. Следует особо отметить специфику задач оптимизации механических систем при нестационарных динамических воздействиях. Такие анагрузки могут возникать от работы различного рода технологического оборудования, ударные, взрывные, сейсмические и другие виды воздействий. Здесь часто возникает необходимость в снижении динамических перемещений, скоростей и ускорений до определенного уровня.аа Эти вопросы аисследованы далеко не в полной мере, не смотря на их большую значимость для решения теоретических и прикладных проблем.
В течение последних 50 лета численные методы конечно-элементного анализа и методы оптимизации (или синтеза) конструкций находятся в непрерывном развитии.а Однако для того чтобы эти методы были встроены в системы автоматизированного проектирования нового поколения, необходимо иметь высоко робастные алгоритмы и программы их современной реализации. Внедрение подобных программных комплексов дает возможность сократить срокиа проектирования, а также повысить технико-экономические показатели проектируемых объектов. Тем не менее, следует признать, что в настоящее время в российском проектировании объектов промышленного и гражданского строительства не существует специализированного отечественного программного обеспечения, реализующего алгоритмы оптимизации. Наиболее широко используемые в отечественном проектировании зарубежные комплексы, такие как ANSYS иа NASTRAN,а неа содержат российской нормативной базы. Кроме того, для возможной верификации результатов, полученных при подборе оптимальных параметров сооружений, желательно производить расчеты с использованиема нескольких программ.
Этим обусловлена
Актуальность диссертационной работы, где исследованы и реализованы эффективные методы оптимизации, а такжеа алгоритмы и программы на их основе, апозволяющиеа подбирать оптимальные геометрические и физические параметры конструкции согласно заданному критерию оптимальность. ааПри этом практическая реализация алгоритмов в статической постановке была ориентирована, прежде всего, на строительные объекты, многие практические и верификационные примеры решены априменительно к строительным конструкциям, а алгоритмы и программы оптимизации стальных конструкций разработаны наиболее комплексно, с включением нормативных требований, библиотеки стандартных типов сечений и т.д.а Однако основные принципы и методы, заложенные в эти алгоритмы,а могут бытьа успешно применены для оптимального проектирования механических систем произвольного вида, которые кроме конструктивных элементов строительных сооружений включают различные механические устройства - пружины, демпферы и др.а Такие системы были исследованы в задачах оптимизации при нестационарных динамических воздействиях. Алгоритмы оптимизации подобных механических моделей могут бытьа реализованы, например, при проектированииа многоэтажных объектов в сейсмических районах, когдаа требуется установкаа специальных сейсмоизолирующих устройств, позволяющих снизить интенсивность сейсмического воздействия в два и более раза.
При разработке программно-алгоритмического обеспечения методов оптимизации были использованы многоуровневые модели. В одной из них, например,а на первом уровне формировалась приближенная задача, где были реализованы методы анализа чувствительности 1-го и 2-го порядка. Следующий уровень включал методы решение условно-экстремальных задач, на третьемаа был использован широкий набор методов безусловной минимизации и т.д. Эффективность такой модели помимо комплексного подхода к задаче заключалась еще иа в том, что позволяла решать рекурсивные задачи. Кроме того, каждый уровень разрабатывался независимо и мог функционировать автономно.
Цель исследований заключается в разработке и программно-алгоритмической реализации многоуровневых методов оптимизации амеханических систем при статических и динамических воздействиях.
Для достижения этой целиа были поставлены иа решены следующие задачи:
- Разработать общую концепцию и принципы процессов оптимизации в расчетном обосновании проектируемых механических систем.
- Предложить многоуровневую стратегию решения задачи нелинейного математического программирования, позволяющих работать с функциямиа произвольного вида на широком диапазоне непрерывных,а дискретных и фиксированных параметров
- Разработать эвристический механизм переключения поисковых методов оптимизации различных классов на основе самонастраивающихся технологий, обеспечивающих устойчивую работу алгоритма.
- Формализовать и встроить в общий алгоритм оптимизации нормативные требования по прочности и устойчивости для элементов стальных конструкций с выполнением их тестирования.
- Построить алгоритм формирования явной задачи НМП при оптимизации механических систем в условиях нестационарных динамических воздействий на основе методов анализа чувствительности динамических параметров состояния. Принять при этом линейную динамическую модель, где матрица демпфирования не является пропорциональной матрице масс и жесткости.а
- Разработать программный комплекс оптимизации механических систем при статических и нестационарных динамических воздействиях с предусмотрениема его расширения, а такжеа возможностью решения рекурсивных задач.
- Выполнить апробацию комплекса программ путем решения тестовых и практических задач оптимизации физических и геометрических параметров механических систем при статических и динамических воздействиях.
Объект и предмет исследований. Объёктом исследований являются линейные механические системы, работающие в условиях статических и нестационарных динамических воздействий. Предмет исследования - методики, алгоритмы и программы оптимизации этих систем; настройка параметров, влияющих на сходимость, а также разработка эвристических механизмов переключения поисковых методов оптимизации на отдельных стадиях вычислительного процесса.
Методы проведения исследований. Использованы как ачисленные методы инженерного анализа (метод конечных элементов), и методы синтеза механических систем, которые реализованы применительно к задаче оптимизации, поставленной в форме нелинейного математического апрограммирования (НМП). Задача на условный экстремум решается методами модифицированных функций Лагранжа 1-го и 2-го порядка. При решении задачи на безусловный экстремум были использованы ачисленные методы безусловной минимизации различных классов (прямые и градиентные методы 1 и 2 порядка), а также численные методы одномерного поиска. В задаче динамического анализа были использованы методы модального разложения, а также методы прямого интегрирования (метод Ньюмарка и q-метод Вилсона). Задача динамического анализа чувствительности была решена методами прямого дифференцирования, через сопряженные переменные, а также путем покомпонентного синтеза чувствительностей, по требуемому числу форм колебаний.
Основные положения диссертации, выносимые на защиту:
- общая концепция решения задачи оптимизации линейных механических систем при статических и нестационарных динамических воздействиях;
- многоуровневая модель, на основе которой реализовано решение задачи нелинейного математического программирования с использованием методов модифицинрованных функций Лагранжа первого и второго порядка, позволяющих работать с функциямиа произвольного видаа на широком диапазоне непрерывных, дискретных и фиксированных параметров;
- эвристический алгоритм настройки на наиболее эффективные методы условной и безусловной минимизации на каждой стадии вычислительного процесса;
- алгоритм формирования явной задачи НМП при оптимизации механических систем в условиях нестационарных динамических воздействий, где предложено несколько подходов к решению задачи анализа чувствительности динамических параметров состояния: в пространстве прямых и сопряженных переменных, а также с помощью комбинированных схем, позволяющих сократить число перерасчетов уравнения состояния системы; вариант покомпонентного синтеза чувствительностей по требуемому числу форм колебаний;
- общая архитектура программного комплекса оптимизации, состоящего из автономных блоков, таких как блок КЭ анализа, блок решения задачи НМП и блок конструктивного расчета, где предусмотрено решение рекурсивных задач оптимизации;
- результаты апробации программного комплекса оптимизации, где подтверждаются практические рекомендации по назначению параметров, влияющих на сходимость алгоритма, дается сопоставление с решениями, полученными в других ПК, а также приводится решение практических задач оптимизации механических систем.
Научная новизна работы заключается в следующем:
- построена многоуровневая модель решения задачи НМП с использованием методов модифицированных функций Лагранжа (МФЛ), где развиты двойственные и комбинированныеа подходы, аа параметрические ограничения учитываются отдельно; выполнена настройка алгоритма на подбор параметров МФЛ, обеспечивающая широкую область сходимость алгоритма;
- реализован эвристический механизм переключения методов условной и безусловной минимизации на основе анализа параметров вычислительного процесса, что обеспечивает устойчивую работу алгоритма и получение результатов требуемой точности;
- в программной реализации оптимизационного алгоритма обмена данными выполняется через специальный модуль GlobalControl. Таким образом, данные отделены от программного кода, что дает возможность решать рекурсивные задачи оптимизации любой степени вложенности;
- разработана методика формирования явных задач оптимального проектирования механических систем при нестационарных динамических воздействиях, где принята линейная динамическая модель с матрицей демпфирования общего вида, не обладающая свойствами пропорциональности матрице масс и жесткости.а Для этой модели:
- получены явные соотношения чувствительностей первого порядка динамических параметров состояния через прямые и сопряженные переменные для случаев, когдаа параметрыа состоянияа являютсяа функциями перемещений, скорости и ускорений;
- разработан комбинированный метод анализа чувствительности второго порядка, дающий меньшее число перерасчетов по сравнению с известным методом прямого дифференцирования;
- предложен вариант покомпонентного синтеза чувствительностей по требуемому числу форм колебаний, где сделан переход от комплексных величин к действительным, что позволило сократить размерность задачи. Чувствительности собственных форм и собственных значений выражены через действительные величины.
Практическая ценность работы:
- Разработаны эффективные, высоко робастные методы и алгоритмы оптимизации, на основе которых разработан комплекс программ, позволяющий решать практические задачи оптимизации механических систем при статических воздействиях.
- Реализован комплексный подход ка решению задачи оптимального проектирования стальныха конструкций с включением нормативных требований по прочности аи устойчивости, а также библиотеки стандартных сечений.
- Разработано алгоритмическое и программное обеспечение решения задач оптимизации механических систем при динамических воздействиях,а которое может быть использовано в проектировании объектов, защищаемых от сейсмических, ударных и других нестационарных авоздействий.
- Материалы представляемых исследований могут быть использованы научными работниками, аспирантами и студентами,а занимающимися вопросами оптимального проектирования инженерных систем.
Внедрение результатов. Комплекс программ и результаты оптимального проектирования лопаток турбин авиационных двигателей внедрены на НПО им. В.Я.Климова. аКомплекс программ для расчета и оптимального проектирования конструкций оборудования нефтехимических производств внедрен в ОАО ИркутскНИИхиммаш.а Там же внедрен блок решения СЛАУ с хранением матрицы системы на внешнем носителе, а также блок перенумерации узлов КЭ сетки. Пакет прикладных программ аарешения задач нелинейного математического программирования внедрен в Отделе автоматизации и технической физики ИН - СО АН СССР. Алгоритм оптимизации и расчёта стальных конструкций с использованием нормативных требований, а также комплекс программ на основе этого алгоритмаа передана апроектной организации ОАО Иркутский Промстройпроекта с целью использования их в проектировании объектов строительства.
Имеютсяа свидетельства о государственной регистрации в федеральной службе по интеллектуальной собственности, патентам и товарным знакам (РОСПАТЕНТ) 3-х программ для ЭВМ: Программный комплекс для решения задач нелинейного математического программирования (НМПак) (авторы Дмитриева Т.Л., Безделев В.В.), Расчет и оптимизация стальных конструкций (РОСК) (автор Дмитриева Т.Л.), Конструктивный расчет стальных конструкций (КРаСК) (автор: Дмитриева Т.Л.)
Достоверность полученных результатов подтверждается строгой математической постановкой исследуемыха задач,а корректностью используемых методов расчета и оптимизации, а также сравнением полученных результатов с известными решениями тестовых задач.
Апробация работы.а Основные положения диссертации иа её отдельные результаты были обсуждены на научных конференциях Иркутского государственного технического университета (1993?2011 гг.), а также на 13-ти аконференциях, из которых 7 международные:
- аВычислительная механика деформируемого твёрдого тела. Международная научно-техническая конференция.а аМосква, Миит (2006).
- Проблемы оптимального проектирования сооружений. 1 Всероссийская конференция, Новосибирск, НГАСУ, СОа РААСН (2008).
- Математика, её приложения и математическое образование.а IIIаа Всероссийская конференция с междунар. участием. Вос-Сиб ГТУ, БГУ, ИГУ, СО РАН, ИрГУПС, Улан-Удэ (2008).
- Методы оптимизации и их приложения. XIV международная школа-семинар. Иркутск-Северобайкальск, СО РАН (2008).
- Нелинейные колебания механических систем. VIII Всероссийская конференция. Н Новгород, ННГУ им. Н.И. Лобачевского, НИИ прикладной математики и кибернетики ННГУ (2008).
- Актуальные проблемы компьютерного моделирования конструкций и сооружений.а II Международный симпозиум. Пермь. РААСН, Международная ассоциация строительных высших учебных заведений, МГСУ, ПГТУ а(2008).
- Математическое моделирование и компьютерный инженерный анализ.аа 5-яа Российская научно-техническая конференция. Екатеринбург Уральский государственный технический университет а(2008).
- Проблемы механики современных машин 4-я международная конференция ВСГТУ,а Улан-Удэ а(2009).
- Информационные и математические технологии в науке и управлении. XIV Байкальская Всероссийская конференция. Иркутск: ИСЭМ СО РАН (2009).
- Динамика и прочность машин, зданий и сооружений. Международная научно-техническая конференция. Полтава, ПоНТУ а(2009).
- Актуальные проблемы компьютерного моделирования конструкций.а III Международный симпозиум. РААСН, Международная ассоциация строительных высших учебных заведений, МГСУ, Юж. Рос. гос. тех. ун-т (НПИ), Новочеркасск а(2010).
- Проблемы оптимального проектирования сооружений,аа 2 Всероссийская конференция, Новосибирск, НГАСУ, СОа РААСН (2011).
- алФундаментальные и прикладные исследования,а разработка и применение высоких технологий в промышленности, 11-яа Международная научно-практическая конференция, С-Петербург а(2011).
Публикации. По результатам исследований имеется а36 публикаций. Из них 11 в ажурналах из перечня периодических изданий, рекомендованных ВАК РФ для публикации материалов диссертаций.
Структура и объем работы. Диссертация состоит из введения, семи глав, списка литературы и приложения, содержит 349 листов, включая оглавление и список литературы, 110 рисунков,а 66 таблиц, 11 листов приложения, 260 анаименований используемых источников.
СОДЕРЖАНИЕ РАБОТЫ
Во введении приведена аобщая характеристика работы, обоснована аактуальность направления исследований, аих практическая ценность. Отмечено, что аабольшой вклад в развитие теории численной оптимизации внесли аотечественные и зарубежные учёные:а Н.П. Абовский, И.О. Адамович,аа Н.В. Баничук,аа А.И. Богатырёв, В.А. Бунаков, А.И. Виноградов, М.И. Волынский, В.Н. Гордеев, аВ.В. Васильев, В.П. Валуйских, Г.И. Гребенюк, Э.Р.Дэниелов, аВ.А. Комаров, И.Б. Лазарев, Л.С. Ляхович, В.П. Малков, Д.А. Мацюлявичюс, Ю.В. Немировский, Я.И. Ольков, А.В. Перельмутер, В.М. Почтман, Н.В. Пустовой, И.М. Рабинович,а Л.А. Растригин, Р.В. Риккардс, А.Р. аРжаницын, H.H. Складнев, В.В. Трофимович, А.Г. Угодчиков, И.С. Холопов,а А.А. Чирас,а Я. Арора, ааЛ. Берки, Г. Вандерплаац, Э. Васютински, В. Венкайя,а Г.М. Доббс, О. Зенкевич, В. Комков, З. Мруз, Н. Ольхофф, В. Прагер, Р. Разани, Г. Розвани, К. Флери, Р. Фокс, Р. Хафтка,а Э. Хог, Н. Хот, Л. Шмит, К. Чой и многие другие. аСформулирована цель работы и задачи, которые решены для её достижения. Даются положения, которые автор выносит на защиту.
Страницы: | 1 | 2 | 3 | |