Технология моделирования

Схематично процесс моделирования многокомпонентной механической системы (ММС) в EULER можно разделить на этапы, представленные на рисунке 1. Рассмотрим эти этапы подробнее.

Рис. 1. Основные этапы моделирования ММС с помощью EULER.

1. Исходная система

Объектом анализа, выполняемого с помощью EULER, служит техническая или иная структура, которую можно представить в виде ММС. Такая многокомпонентная механическая система должна существовать либо в реальном виде, либо в виде проекта, либо, по крайней мере, в воображении пользователя.

2. Формирование исходных данных и концепции модели

Успех анализа в первую очередь зависит от представления исходной механической системы, то есть концепции идеализированной модели. Данный этап процесса выполняется до начала работы с EULER. Однако исследователь, создающий концепцию идеализированной модели, должен представлять себе возможности программного комплекса. От опыта исследователя и понимания степени влияния различных факторов на поведение исходной механической системы зависит правильный выбор между точностью создаваемой модели и сложностью ее описания.

Прежде всего, пользователь должен решить, из каких звеньев будет состоять модель исходной механической системы и какими шарнирами эти звенья соединяются. Звенья - это тела, из которых образуется механическая система. Шарнир, или кинематический узел, представляет собой подвижное соединение нескольких звеньев.

В EULER звенья ММС могут быть как жесткими, так и деформируемыми телами. Если при исследованиях необходимо учесть возможность деформации некоторой целостной конструкции, например, крыла самолета или рамы автомобиля, то это можно сделать одним из двух способов:

  1. Разделить упругую конструкцию на ряд жестких звеньев, соединенных шарнирами и силовыми элементами, моделирующими упругие свойства конструкции.
  2. Задать упругую конструкцию деформируемым звеном на основе модели упруго тела, созданной методом конечных элементов.

Массы исходной системы необходимо разнести по звеньям её модели.

Типы шарниров в модели должны быть выбраны так, чтобы они обеспечивали все необходимые движения тел в исходной системе. В то же время следует избегать добавления ненужных для проводимого исследования шарниров и максимально сокращать количество звеньев. Программный комплекс EULER поддерживает широкую номенклатуру возможных типов шарниров. Их рациональный выбор облегчает решение данной задачи. Выполнение этих требований позволяет сократить общее время расчетов.

Далее для формирования идеализированной модели необходимо выделить все активные силы, влияющие на движение исходной системы. К ним относятся силы упругости пружин, демпфирующие силы амортизаторов, движущие силы и силы сопротивления движению, силы воздействия на звенья внешней среды. Все активные силы должны быть описаны в модели в виде силовых элементов. И для них необходимо подготовить соответствующие исходные данные.

При моделировании некоторых механических систем иногда требуется организовать управление ими в процессе движения. Для моделирования каналов управления в EULER должны быть созданы датчики и программные движения. Датчики применяются для формирования и преобразования сигналов управления. Программные движения создают управляющие силовые воздействия в модели механической системы. Они, к примеру, могут определять изменение одного датчика в зависимости от другого в соответствии с заданной функцией – программой движения.

Благодаря мощным средствам программного комплекса EULER при моделировании относительно простых механических систем 1-ый и 2-ой этапы фактически могут объединяться с 3-м и 4-м этапами – формированием геометрической и динамической моделей. В этом случае пользователь просто описывает исходную систему в терминах EULER.

3. Формирование геометрической модели

На этом этапе начинается работа непосредственно в программном комплексе EULER. Геометрическая модель является основой построения динамической модели ММС. Геометрическая модель позволяет визуализировать механическую систему. По ней в EULER рассчитываются массово-инерционные характеристики частей системы. Геометрические объекты используются при задании кинематических связей, силовых воздействий и других объектов динамической модели системы. Для создания геометрической модели применяются следующие типы объектов: точка (point), вектор (vector), узел (node), плоскость (plane), линия (line), поверхность (surface), дорога (road), тело (solid). Следует отметить, что изображение частей (звеньев) механической системы в виде набора точек, линий или тел не является обязательным. Однако это очень удобно для формирования модели, а особенно при проведении исследований, поскольку позволяет наблюдать процесс движения системы на экране.

4. Формирование динамической модели

Возможность создания динамической модели ММС принципиально отличает EULER от систем автоматизированного проектирования, предназначенных для геометрического моделирования. Описание динамической модели производится в понятных инженерных терминах. Для этого используются следующие типы объектов: звено (body), шарнир (joint), силовой элемент (force), датчик (sensor), программное движение (motion), изменение механизма (reform), событие (event), условие состояния механизма (condition), гравитационное притяжение (gravity) и другие типы объектов.

Разделение этапов 3 и 4 является условным. На самом деле, создание геометрических объектов может чередоваться с генерацией объектов динамического представления ММС.

5. Автоматическое формирование математической модели

Формирование математической модели выполняется в EULER автоматически, без непосредственного участия пользователя.

Математическая модель представляет собой систему алгебраических и дифференциальных уравнений. Она формируется в нелинейной постановке с учетом больших перемещений звеньев. Для всех характеристик, описывающих поведение, управление и силовые воздействия в математической модели, учитывается их нелинейная природа.

6. Исследование системы

Под исследованием ММС понимается проведение расчетов, необходимых пользователю. Во время исследований пользователь может наблюдать поведение механической системы в специальных интерфейсных окнах. В этих окнах выводится каркасное или реальное (с отсечением невидимых линий и полутоновой раскраской поверхностей) графическое представление системы. Одновременно с графическим представлением в окнах можно выводить графики и цифровые значения различных параметров движения механической системы. Для сохранения результатов исследования используются специальные файлы программного комплекса EULER, а также файлы различных форматов системы Windows. Кроме того, изображения внешнего вида ММС и графики можно печатать на принтере.

При исследованиях сложных механических систем следует производить проверку точности сформированной модели. Особенно это относится к тем типам систем, которые ранее пользователю моделировать не приходилось. Наиболее достоверную оценку точности модели можно получить при сравнении поведения реальной системы с результатами математического моделирования. Неудовлетворительная точность модели означает, что при составлении идеализированной модели пользователь пренебрег факторами, важными для описания поведения исходной системы, или слишком упростил модель. В этом случае необходимо модернизировать идеализированную модель. Важным достоинством программного комплекса EULER, проявляющимся в этой ситуации, является возможность расширять исследуемую модель. Благодаря чему исследователь может оперативно дополнять существующую модель с учетом новых факторов.

 

Последние новости

Версия EULER 8.12

Выпущена новая версия программного комплекса EULER 8.12. В версию включены ряд новых методов создания объектов, исправлены ошибки и учтены замечания.

Апрель, 2011

 
Статья о технологии моделирования в EULER

В журнале «Информационные технологии и вычислительные системы» № 1, 2011, стр. 42-52 вышла статья: "Моделирование динамики системы твердых и упругих тел в программном комплексе EULER". Авторы: Бойков В.Г., Юдаков А.А.

В статье представлены основные принципы моделирования, используемые в программном комплексе автоматизированного динамического анализа многокомпонентных механических систем EULER (ЭЙЛЕР). Приведено формализованное представление механической системы, основные принципы формирования и решения уравнений движения.

Апрель, 2011

 
ЗАО «АвтоМеханика» исполнилось 18 лет

12 апреля 2011 г. исполнилось 18 лет со дня подписания учредительных документов ЗАО «АвтоМеханика». Все эти годы наше предприятие занималось разработкой передовых информационных технологий для современного инженерного анализа и проведением исследовательских работ по математическому моделированию различных технических систем. Наш основной продукт – программный комплекс EULER (ЭЙЛЕР) успешно развивается и используется многими предприятиями промышленности. Огромная благодарность всем нашим партнерам и заказчикам за оказанную поддержку, благодаря которой наше предприятие подошло к своему «совершеннолетию».

Апрель, 2011

 
Выход принципиально новой версии программного комплекса EULER 8

Закончена разработка принципиально новой версии программного комплекса EULER 8. Для нее разработано новое расчетное ядро, которое на больших системах (10-20 тел и более) имеет более высокое быстродействие. Для систем имеющих 100 и более тел скорость расчета повышается в 10 и более раз по сравнению с предыдущими версиями программного комплекса. Преемственность проектов сохранена, то есть проекты, разработанные в предыдущих версиях программного комплекса EULER, могут рассчитываться и в новой версии.

Февраль, 2011