Программный комплекс
автоматизированного динамического анализа
многокомпонентных механических систем
Книга 1. Общее описание программного комплекса
Введение
Программный комплекс EULER предназначен для математического моделирования динамики многокомпонентных механических систем (ММС) в трехмерном пространстве. Это могут быть как простейшие механические системы (маятник или брошенный камень), так и сложные. К сложным системам относятся структуры, объединяющие множество жестких или деформируемых тел, связанных шарнирами и силовыми элементами (пружинами, амортизаторами и т.д.). Примерами таких систем служат автомобиль, составной автопоезд или самолет. ММС может включать в себя замкнутые каналы управления с датчиками и приводами. При работе ММС допускается изменение ее структуры. В частности, разрешается включение – выключение каналов управления и силовых элементов, удаление или заклинивание шарниров и т.д. Программный комплекс EULER позволяет исследовать (моделировать) механические системы, относящиеся к различным прикладным областям. К примеру, EULER может использоваться в автомобилестроении, авиации, ракетно-космической технике, машиностроении оборонного назначения, робототехнике, станкостроении и в ряде других отраслей.
Программный комплекс EULER может применяться при проектировании, отработке, испытаниях и доводке изделий, в научных и прикладных исследованиях, а также в процессе обучения. Использование программного комплекса позволяет уже на ранних стадиях проектирования получить достоверную информацию о поведении и силовых нагрузках в создаваемых изделиях. Кроме того, EULER позволяет оперативно проводить исследования нештатных ситуаций, возникающих в процессе эксплуатации уже существующих систем. С помощью математических моделей, без создания опытных образцов, можно определять характеристики работы новых систем, оптимизировать их параметры и проводить сравнительный анализ различных вариантов конструкции. В результате, сокращаются сроки разработки, существенно уменьшается объем доводочных испытаний, повышается качество изделий и снижаются затраты на их создание.
При моделировании механических систем в EULER нет необходимости выводить уравнения движения или оперировать абстрактными математическими понятиями. Процесс описания модели механической системы максимально приближен к традиционному конструированию. В силу этого работа с программным комплексом одинаково понятна и инженеру-механику, и математику, а также другим специалистам. Фактически, пользователь просто рисует на экране компьютера механическую систему и выделяет звенья (части механической системы). После чего он указывает шарниры, силовые элементы и, при необходимости, создает объекты контроля и управления механической системой. На этом работа по описанию модели заканчивается. Далее пользователь сразу может выполнять исследование движения данной механической системы. EULER, в соответствии с описанием модели, автоматически сформирует точные в рамках классической механики уравнения движения. Формулировки уравнений в EULER не имеют ограничений на локальность перемещений, принятых в методе конечных элементов. Это позволяет рассчитывать в точной постановке движение различных механических систем, составные части которых совершают большие перемещения в пространстве относительно друг друга. Если в процессе движения механической системы меняется ее структура, например, разрушаются или заклиниваются какие-то шарниры, то соответствующие уравнения будут автоматически изменены. Такая модификация уравнений происходит достаточно быстро и не вызывает заметных задержек в процессе расчета.
В отличие от EULER, программные комплексы, основанные на методе конечных элементов, предназначены для расчета напряженно-деформированного состояния конструкции и оценки ее динамического поведения при локальных перемещениях, даже если в терминах метода конечных элементов они называются большими. В качестве простейшего примера можно привести физический маятник, движения которого с большой амплитудой в подобных программных комплексах точно не моделируются.
Важно отметить, что подход, принятый в EULER, и метод конечных элементов не исключают, а взаимно дополняют друг друга. При анализе сложных механических систем с большими перемещениями составных частей EULER позволяет исследовать общее поведение системы и определить возникающие при движении нагрузки и перемещения. Далее, на основании полученных данных о нагрузках и перемещениях, с помощью метода конечных элементов можно рассчитать возникающее при этом напряженно-деформированное состояние конструкции и ее элементов. Если в механической системе присутствуют тела с существенной эластичностью, их жесткостные характеристики, полученные методом конечных элементов, можно использовать в модели динамического анализа. В EULER задание упругих тел в составе механических систем также возможно на основе моделей, созданных методом конечных элементов в соответствующих программных комплексах.
При проведении исследований с помощью EULER пользователь может наблюдать движение механической системы в нескольких видах. Каждый вид имеет собственную пространственную привязку, ракурс, масштаб и другие параметры. Пользователь может также получать данные об ускорениях, скоростях, расстояниях, углах и силах, возникающих в механической системе в процессе движения. Программный комплекс позволяет выводить эти характеристики в виде графиков, таблиц или числовых значений. Силы, действующие в механической системе, могут отображаться в виде векторов. Эти векторы могут включаться в графическое представление механизма, то есть выводиться вместе с изображением внешнего вида ММС.
Важнейшие особенности EULER
− Программный комплекс позволяет моделировать механические системы с учетом больших перемещений в нелинейной постановке.
− Программный комплекс дает возможность автоматически генерировать математические модели исследуемых механических систем по их инженерному описанию.
− Программный комплекс предназначен для инженеров-механиков и не требует знания программирования или специальной математической подготовки.
− Программный комплекс имеет удобный пользовательский интерфейс. Этот интерфейс позволяет оперативно получать визуальную картину движения системы параллельно с ее характеристиками в виде графиков и числовых значений.
|
Возможные области применения EULER
Приведенные области применения следует рассматривать как примеры, которыми возможности программного комплекса EULER не ограничиваются.
Ракетно-космическая техника
− Моделирование кинематики и динамики раскрытия на орбите сложных космических конструкций (солнечные батареи, антенны, радиаторы системы терморегулирования и т.д.).
− Моделирование движения изделий на переходных участках полета (старт, отделение блоков, головного обтекателя, полезных нагрузок и т.д.).
− Моделирование полета изделий с учетом упругих колебаний конструкции, колебаний жидкого наполнителя в баках и работы системы управления.
− Моделирование посадки космических аппаратов и возвращаемых блоков ракет-носителей.
− Моделирование движения инопланетных транспортных средств (луноходы и т.п.).
Авиация
− Моделирование процессов выпуска/уборки шасси.
− Моделирование динамического поведения стоек шасси и расчет нагрузок в стойках шасси и базовых узлах самолета при взлете, посадке и в различных режимах наземного движения.
− Моделирование процессов выпуска/уборки механизации крыла.
− Моделирование процессов отделения полезных нагрузок (сбрасываемые топливные баки, снаряды и другие изделия).
− Моделирование открывания/закрывания створок грузового отсека и отсека шасси, фонаря, люков и других элементов, в частности, двери пассажирского самолета с учетом работы ее механизмов.
− Моделирование работы системы управления летательным аппаратом при наведении на цель.
− Моделирование процесса дозаправки самолета топливом в полете.
Автомобилестроение
− Исследование динамики движения различных типов автомобилей: легковых, грузовых, с прицепами, со всеми поворотными колесами, с любыми типами подвесок и приводов и т.д. для оценки характеристик устойчивости и управляемости и определения силовых нагрузок в узлах и агрегатах.
− Автономные исследования кинематики и динамики различных узлов и агрегатов автомобиля: механизмов подвески, рулевого управления, открывания капота и т.д.
Иные области применения
− Моделирование работы различных сельскохозяйственных, строительных и промышленных механизмов.
− Моделирование движения механизмов различных станков, роботов и манипуляторов.
− Моделирование динамики движения механических стендов, центрифуг, механических систем комплексных стендов-тренажеров.
Требования к квалификации пользователей
Программный комплекс EULER предназначен для инженеров-механиков, занимающихся проектированием, анализом или испытаниями механических систем в самых различных областях. Предполагается, что пользователь умеет описывать механические системы в обычных инженерных терминах, таких как звено, масса, момент инерции, шарнир, силовой элемент. К последним, например, относятся упругий силовой элемент (пружина) и демпфирующий силовой элемент (амортизатор). Знание программирования или специальная математическая подготовка для работы с EULER не требуются. Желательно, чтобы пользователь имел опыт работы с системами автоматизированного проектирования и операционной системой MS Windows. Однако, если такого опыта нет, то его можно приобрести при работе с EULER.
|
Требования к программно-аппаратному обеспечению
Программный комплекс EULER функционирует в операционной системе MS Windows. Рекомендуется использовать 64 разрядную версию MS Windows 7 и выше. Минимальная конфигурация компьютера для работы программного комплекса определяется требованиями используемой операционной системы. Для эффективной работы программного комплекса рекомендуются приведенные параметры конфигурации компьютера (см. таблица 1). Программный комплекс вместе с интерактивной пользовательской документацией, примерами использования и т.д. занимает на жестком диске примерно 205 Мбайт.
|
Таблица 1. Рекомендуемые параметры программно-аппаратного обеспечения
|
Параметр
|
Минимальные требования
|
Рекомендуемые параметры
|
|
Операционная система
|
MS Windows 10 x64
|
MS Windows 10 x64
MS Windows 11
|
|
Процессор
|
Intel/x64 или AMD/x64
(не менее 2 ГГц)
|
Intel Core i9 / AMD Ryzen
|
|
Объем оперативной памяти
|
4 Гб
|
8 Гб и более
|
|
Объем свободного дискового пространства
|
20 Гб
|
SSD 128 Гб и более
|
|
Видеокарта
|
Интегрированная в процессор
|
NVIDIA / AMD с поддержкой OpenGL
Память 2Гб и более
|