Время расчета

Матрицы формируемых в EULER уравнений движения механической системы являются сильно разреженными и это учитывается в программной реализации. Благодаря этому время расчета практически линейно зависит от числа тел исследуемой системы. На рисунках 1 и 2 представлены примеры двух типов тестовых задач: цепочка одинаковых тел, соединенных шаровыми шарнирами, и прямоугольная решетка одинаковых тел. Движение систем происходит под действием гравитации. Время расчета в обоих примерах хорошо аппроксимируется степенной функцией k*nα, где n - число тел в исследуемой системе; k, α - коэффициенты, значения которых зависит от типа задачи, характеристик компьютера и настроек метода расчета в программном комплексе. Тестовые расчеты показывают, что от характеристик компьютера и настроек метода расчета зависит не только значение k, но и значение α. Для цепочки тел α=1.0÷1.15, для сетки тел α=1.2÷1.4.

На рисунке 3 представлены графики времени решения этих задач в зависимости от количества тел. Решение проводилось на персональном компьютере с процессором Intel Core CPU i7 950 @ 3.06 GHz. Для численного интегрирования использовался метод Рунге-Кутта четвертого порядка с постоянным шагом 0.001 сек. Длительность процесса движения систем 1.0 сек. Коррекции положения и скоростей были отключены.

Рисунок 1. Цепочка тел

Рисунок 2. Сетка тел

Рисунок 3. Время расчета тестовых задач

 

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

Версия 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