Комплекс механического анализа бортовой аппаратуры и проблема адекватности конечно-элементных моделей
Автор: Хвалько Александр Александрович, Бутов Владимир Григорьевич, Жуков Андрей Петрович, Сунцов Сергей Борисович, Ящук Алексей Александрович
Журнал: Сибирский аэрокосмический журнал @vestnik-sibsau
Рубрика: Математика, механика, информатика
Статья в выпуске: 3 (29), 2010 года.
Бесплатный доступ
Рассмотрены вопросы создания пакета прикладных программ для проведения механического анализа бортовой аппаратуры космических аппаратов с использованием конечно-элементных моделей, а также алгоритм упрощения данных моделей и оценка их адекватности.
Аппаратно-программный комплекс, ная модель, конечно-элементная модель
Короткий адрес: https://sciup.org/148176256
IDR: 148176256
Текст обзорной статьи Комплекс механического анализа бортовой аппаратуры и проблема адекватности конечно-элементных моделей
Конструирование сложной наукоемкой продукции, в том числе бортовой аппаратуры (БА) космического назначения, базируется на современных методах расчета, что позволяет создавать сложные конструкции и подвергать их тщательному анализу. В настоящее время успешно применяются методики, основанные на использовании электронно-вычислительных машин совместно с современными CAE-системами (Computer-aided engineering – системы инженерного анализа). Данный подход позволяет решать проблемы конструирования и расчетов на прочность, существенно приблизив расчетные модели к реальным конструкциям.
Одним из самых универсальных методов механического анализа (МА) различных конструкций является метод конечных элементов (МКЭ) [1]. Он, по существу, представляет собой прямой вариационный метод, приспособленный для расчета сложных нерегулярных моделей. Возможность создания общей системы расчета всех составных частей конструкции, а не отдельных ее элементов, делает этот метод наиболее привлекательным. Совершенствование расчетных схем – тенденция, которая характерна для проектирования БА. Это объясняется двумя обстоятельствами.
-
1. В ряде случаев благодаря более детальному расчету напряжений и деформированной формы конструкций БА удается заметно уменьшить ее массу.
-
2. Расчет часто оказывается единственной возможностью оценки поведения конструкции в космическом пространстве и по пути туда, так как имитация работы БА в земных условиях в большинстве случаях весьма ограниченна.
Однако наряду с неоспоримыми преимуществами МКЭ таит в себе и некоторые проблемы. Непрерывный прогресс в области вычислительной техники провоцирует создание все более подробных моделей, и в настоящее время их размерность достигает величины порядка 105 неизвестных. И если динамический анализ подробной модели с простой конфигурацией возможен, то при расчете моделей сложной конфигурации вычислительные аспекты остаются факторами, существенно ограничивающими адекватность полученных результатов.
Для решения подобных проблем создаются пакеты прикладных программ для механического анализа, в том числе и упрощенных моделей. Наиболее известным продуктом в данной области является АСОНИКА-ТМ [2]. Он предназначен для анализа механических характеристик конструкций верхнего иерархического уровня (шкаф, стойка, блок). Печатные платы с сосредоточенными электрорадиоизделиями (ЭРИ) и сопутствующими материалами данным пакетом не рассматриваются. Кроме того, он не предусматривает возможность автоматизированного формирования расчетных моделей.
Учитывая вышесказанное, возникла необходимость создания собственного пакета программ. В результате был разработан аппаратно-программный комплекс (АПК) МА БА. Данный программный продукт предназначен для определения собственных частот, эффективных масс, напряженно-деформированного состояния моделей при воздействии линейного ускорения, синусоидальной и широкополосной случайной вибрации, ударов. Объектами анализа АПК являются упрощенные конечно-элементные модели (КЭМ) БА, учитывающие наличие печатных плат с установленными на них имитаторами ЭРИ.
Основной частью созданного АПК является CAE-система ANSYS [3] и программа «Механализ БА», предназначенные для проведения анализа механических характеристик произвольных и унифицированных конструкций БА соответственно. Используя КЭМ, реализуется динамический анализ линейных моделей приборов БА. Для этого был проведен анализ унифицированных конструкций БА на предмет их упрощения и реализации в виде численно-математической модели, в результате чего определены основные направления по упрощению конструктивных элементов БА. При этом учитывалось, что вносимые изменения не должны приводить к неприемлемым погрешностям в результатах численного анализа.
Для включения имитаторов ЭРИ в модели БА разработан специализированный алгоритм, формирующий файл APDL (ANSYS Parametric Design Language – встроенный алгоритмический язык программирования), позволяющий автоматизировать отдельные трудоемкие процедуры моделирования. Данный алгоритм вместо ЭРИ использует элементы сосредоточенной массы, а не соответствующее увеличение плотности материала элементов рамки, как в аналогичных расчетных комплексах. Также для адаптации данного АПК под конечного пользователя создан дружественный интерфейс и база данных (БД) унифицированных конструкций БА.
Общая структура базы данных и интерфейс пользователя. Исходя из требований, предъявляемых к АПК, была выбрана БД реляционного типа, доступ к которой осуществляется через ODBC (Open Data Base Connectivity – открытая связь с базами данных) под управлением
Microsoft Access. БД состоит из служебных таблиц, описывающих содержимое и связи в таблицах данных, и собственно таблиц данных. Ее структура построена с учетом возможного расширения.
Служебные таблицы содержат информацию о других таблицах, типах данных в БД (прибор, рамка, крепление, материал, источник данных и т. д.) и полях данных всех таблиц (размерность, диапазон возможных значений, описание смысла и т. д.).
В состав таблиц данных входят следующие информационные блоки:
-
– приборы;
-
– отдельные блоки;
-
– материалы;
-
– элементы конструкций приборов;
-
– расположение и состав блоков каждого прибора;
-
– механические нагрузки;
-
– проведенные расчеты;
-
– ЭРИ (автоматически импортируются из систем проектирования печатных плат).
В качестве примера рассмотрим БД конструктивного исполнения БА, имеющую структуру типа «лес» и состоящую из отдельных деревьев. Так, вершиной дерева является БА – конструктивный элемент, ссылающийся на строку с ее описанием в таблице. Каждой строке в таблице БА должна соответствовать одна запись в схеме компоновки.
В схеме компоновки БА могут быть следующие дочерние элементы: блоки, из которых она состоит, дополнительные конструкционные элементы (кронштейн, планка и т. д.), результаты проведенных расчетов. Отметим, что у каждого дочернего элемента существует его строка описания и наличие своих дочерних элементов. Так, у блока дочерними элементами могут быть ЭРИ, и в результате они могут быть автоматически скомпонованы в произвольные группы для установки на разные функциональные части блока (платы, модули, стороны основания и т. д.). Дочерним элементом результатов расчетов может быть реакция конструкции БА на конкретные виды механических воздействий.
Наполнение и работа с БД, создание моделей БА, а также процесс проведения механического анализа осуществляется с помощью пользовательского интерфейса – программной оболочки АПК «Механализ БА» (рис. 1).
Программная оболочка имеет 4 основных окна:
-
– главное окно АПК «Механализ БА» содержит меню основных функций, позволяющих управлять информацией БД, отвечает за визуализацию созданных моделей и координацию работ всех остальных окон;
-
– окно «Менеджер БД» обеспечивает работу с деревом компоновки БА, а также автоматизированное создание модели с размещенными имитаторами ЭРИ;
-
– окно «Параметры узла» обеспечивает задание положения любого конструктивного элемента относительно родительского, а также отображает эти параметры;
-
– окно «Свойства» обеспечивает пользователю возможность просматривать и задавать параметры конструктивных элементов, соответствующих выделенному элементу компоновки в окне «Менеджер БД».
Упрощение трехмерных моделей конструктивных элементов БА. Практика анализа механических характеристик КЭМ различных конструкций показывает, что использование подробных трехмерных моделей БА, созданных в САПР, для выполнения численного анализа нецелесообразно. Причиной тому является объем ресурсов, превышающий возможности вычислительной техники.

Рис. 1. Графический интерфейс пользователя
АПК предусматривает следующие алгоритмы в упрощении моделей приборов:
-
– упрощение трехмерных моделей конструктивных элементов БА;
-
– автоматическое формирование упрощенных КЭМ БА с размещенными в ней весовыми имитаторами ЭРИ.
Упрощение полной модели БА осуществляется посредством упрощения ее конструктивных элементов (рамки, кронштейны, планки и т. д.) и последующего их соединения. Для унифицированных конструкций БА, находящихся в БД АПК, предусмотрено автоматическое создание точечных или распределенных соединений с использованием дополнительных элементов, устанавливающих механические связи между частями конструкций, которые в достаточной степени соответствуют связям реальной аппаратуры.
Работа алгоритмов упрощения иллюстрируется на примере алюминиевой рамки блока БА (рис. 2), полная КЭМ которого показана на рис. 2, б . Данная модель построена на основе 92 074 твердотельных элементов (тетраэдр второго порядка SOLID92) и содержит 172 615 узлов.


б
Рис. 2. Блок БА:
а – внешний вид; б – подробная КЭМ его рамки
Упрощение конструктивных элементов проходит по двум направлениям: первое – понижение размерности задачи; второе – отбрасывание несущественных деталей. В результате преобразований данная конструкция была представлена с помощью балочных элементов BEAM188 (рамка) и BEAM188 (вспомогательные элементы), оболочечных элементов SHELL181 (основание). Отметим, что основание моделировалось как многослойная структу- ра, где количество слоев соответствовало количеству конструктивных элементов, присутствующих на нем, таких как клей, изолирующие прокладки, платы, покрытия и т. д. Результат упрощения трехмерных моделей показан на рис. 3. Упрощенная КЭМ конструкции рамки содержит 21 278 элементов и 11 684 узла (рис. 3, а).

а

б
Рис. 3. Упрощенная модель: а – блока; б – БА
Обобщенное математическое описание типов элементов, используемых в полной и упрощенной моделях, можно представить в виде матричного уравнения: {.. .
u + [ C H u k[ K ] { u } = { F } , (1)
где { u } – вектор узловых перемещений для всего тела; ■^ и , | и - векторы ускорений и скоростей точек тела; [ K ], [ C ], [ M ] – «глобальные» матрицы жесткости, демпфирования и масс всего тела; { F } – вектор эквивалентных узловых сил для всего тела. Из уравнения (1) видно, что математическое представление упрощенной модели наиболее выгодно для проведения численного моделирования.
Далее автоматически строится модель всей БА, состоящей из 16 блоков (рис. 3, б ). После этого на блоках упрощенной модели БА осуществляется автоматическое размещение весовых имитаторов ЭРИ. Пример данного размещения также рассмотрим на одном из блоков (рис. 4).
Общий вид блока с платами и размещенными на платах имитаторами показан на рис. 4, а . Для работы алгоритма необходим файл топологии исследуемых блоков БА, разработанный в системе автоматизированного проектирования печатных плат. Из данного файла в автоматиче ском режиме производится извлечение атрибутов каждого ЭРИ, которые служат основой для создания файла данных (ФД). ФД представляет собой текстовый файл, содержащий в структурированном виде информацию о каждом ЭРИ. Для включения весовых имитаторов в КЭМ блока разработан специализированный алгоритм, преобразующий информацию из ФД во входной файл APDL для ANSYS [4]. Наличие на платах ЭРИ учитывалось введением дополнительной массы в соответствующих узлах КЭМ. Для этого по габаритным размерам каждого ЭРИ и его положению на плате определялись узлы сетки, которые накрывались его плоскостью. Затем масса каждого ЭРИ равномерно распределялась между выбранными узлами. В этих узлах дополнительно создавались элементы типа MASS21, которым и приписывалась распределенная масса. Результат работы алгоритма показан на рис. 4, б .
Оценка адекватности созданных моделей. Для оценки адекватности упрощенной модели БА проводился расчет собственных частот одного из блоков и последующее сравнение полученных результатов с экспериментальными значениями. Одним из важнейших параметров упрощенной модели является число конечных элементов (КЭ), из которых она состоит. Следовательно, варьируя количество КЭ можно изменять отклонение значений собственных частот расчетной модели относительно эмпирической. Для вычисления относительного отклонения была использована следующая формула:
ε=fЭ-fР⋅100 %. (2) fЭ где fЭ – частоты, полученные эмпирическим путем; fР – частоты, полученные при расчете упрощенной модели.
В соответствии с рис. 3, а основное количество узлов и элементов в упрощенной модели приходится на пластину, а значит, эксперимент по изменению числа КЭ целесообразно проводить именно с ней. Зависимость относительных отклонений от количества элементов в модели при определении собственных частот, используемых при моделировании основания, показана на рис. 5.


Рис. 5. Зависимость относительных отклонений от числа КЭ в модели

б
Рис. 4. Блок с платами и ЭРИ: а – общий вид блока; б – основание блока с автоматически сформированными весовыми имитаторами ЭРИ
С увеличением числа КЭ отклонения сначала сохраняют существующий уровень, но уже при их количестве, равном 9 000, они начинают резко уменьшаться и продолжают заданную тенденцию до значения 20 000. Дальнейшие увеличение КЭ в модели теряет смысл, так как в данном случае происходит значительное усложнение математической модели при ничтожном улучшении стабильности. Из чего следует, что число КЭ на пластине допустимо понижать до 9 000. Результаты динамического анализа модели блока при воздействии синусоидальной вибрации, основание которого состоит из 20 000 КЭ, показаны на рис. 6. Рассчитывалось ускорение в точке установки датчика в направлении, перпендикулярном пло скости блока. Коэффициент демпфирования равнялся 2 %. Также на рис. 6 приведены результаты, полученные при испытании данного блока.
Для подтверждения правильности идеологии упрощения расчетных моделей и их настройки было проведено сравнение полученных значений расчетов целого прибора со значениями реального эксперимента. Вибраци-
онные испытания и механический анализ проводились на реальной БА, состоящей из 16 блоков, и ее численной модели, изображенной на рис. 3, б , соответственно. Отметим, что механический анализ проводился на двух численных моделях: I – облегченная модель, основания блоков которой содержали не более 20 000 КЭ; II – легкая модель, основания блоков которой содержали не менее 9 000 КЭ. При этом учитывались только явно выраженные пики. Частоты, определенные из опыта, поставлены в соответствие с наиболее близкими значениями расчетных частот.

Рис. 6. Результаты динамического анализа расчетной и экспериментальной моделей
В таблице показаны расчетные и экспериментальные частотные значения для моделей I и II. Кроме того, представлены значения эффективных масс. Анализируя значения эффективных масс, можно заметить, что некоторые частоты, которые возбуждались в эксперименте, в расчетном случае имеют эффективную массу близкую к 0. Вероятная причина этого явления может состоять в том, что граничные условия, поставленные в расчетном случае, не в полной мере соответствуют условиям эксперимента.
Сравнение результатов моделей I и II показывает, что легкая модель II также дает удовлетворительные результаты. Наиболее заметные изменения наблюдаются для некоторых эффективных масс. Так на модели II эффективная масса частоты с номером 6 увеличилась приблизительно в два раза, эффективная масса частоты с номером 7 уменьшилась.
Созданный АПК, помимо решения большинства задач, поставленных перед ним, также упрощает взаимодействие конструктора с CAE-системой (например ANSYS). Разработанная структура БД, интерфейс и алгоритмы упрощения расчетных моделей позволяют разработчику при работе с унифицированными конструкциями достаточно быстро подготовить необходимые данные и проводить анализ БА на воздействия механических нагрузок. Приведенная схема оценки адекватности моделей позволила качественно наполнить БД АПК унифицированными конструкциями приборов БА и провести удовлетворительные расчеты. Также имеется возможность проведения механического анализа моделей, созданных в других САПР. Проведенная работа показала эффективность выбранного пути решения проблем взаимодействия конструктора с CAE-системой, вследствие чего работы по наполнению БД и совершенствованию АПК продолжаются.