MBDyn — свободный программный пакет для моделирования многотельной динамики и мультифизических систем, разработанный и поддерживаемый группой исследователей в Политехническом университете Милана. Программа предназначена для численного анализа систем, состоящих из взаимосвязанных жестких и гибких тел, гидравлических компонентов, электрических сетей и контуров управления. Архитектура пакета ориентирована на модульность: пользователь задаёт модель через текстовый входной файл, описывающий узлы, элементы, связи, внешние силы и управляющие алгоритмы, после чего решатель выполняет временную интеграцию уравнений движения и выдаёт результаты в формате, пригодном для последующей обработки.
Развитие MBDyn шло в контексте академических исследований и инженерных приложений: в составе пакета реализованы методы моделирования гибких элементов через представления конечных элементов, алгоритмы расчёта контактных взаимодействий, средства моделирования гидроприводов и простых электрических цепей, а также интерфейсы для реализации систем управления. Проект поддерживает расширение через пользовательские модели и позволяет интегрировать внешние вычислительные модули. MBDyn используется в научных публикациях, образовательных курсах и инженерных исследованиях там, где требуется связать механическую динамику с другими физическими подсистемами.
- Моделирование многотельных систем с жёсткими и гибкими телами.
- Поддержка конечноэлементных представлений для гибких компонентов.
- Модули гидравлики для описания гидроприводов и линейных/нелинейных элементов потока.
- Возможность включения электрических сетей и простых топологий цепей.
- Инструменты для задания систем управления и управляющих алгоритмов.
- Контактная механика и обработка столкновений между компонентами.
- Текстовый формат описания модели с модульной структурой и параметризацией.
- Различные численные решатели для интегрирования уравнений движения и решения задач со связями.
- Механизмы расширения — пользовательские элементы и интерфейсы для внешних модулей.
- Выходные данные, совместимые с инструментами постобработки и визуализации.