Обзор библиотек компонентов PRADIS

Что такое библиотека компонентов

Библиотека

Библиотека — это набор компонентов, объединённых по назначению или физической области.

Примеры:

  • механика 1D/2D/3D,
  • гидравлика,
  • электрика,
  • логика и карты состояний,
  • пневматика,
  • трансмиссия,
  • и т.д..

Компонент

Компонент — это элемент модели, реализующий определённую функцию или физический объект.

Например:

  • насос,
  • клапан,
  • двигатель,
  • источник сигнала,
  • логический переключатель,
  • и т.д..

Порты

Порты используются для связи компонентов между собой.

Через порты передаются:

  • энергия,
  • сигналы,
  • потоки,
  • состояния,
  • данные.

Параметры

Параметры определяют поведение компонента:

  • размеры,
  • коэффициенты,
  • характеристики материала,
  • начальные условия,
  • режимы работы.

Основные библиотеки PRADIS

1. Базовые модели

Содержит:

  • базовые контейнеры,
  • сенсоры,
  • служебные элементы,
  • компоненты для симуляции и выводы данных,
  • и прочие.

Используются как в любой модели.

2. Сигналы

Компоненты для работы с управляющими сигналами.

Содержит:

  • генераторы сигналов,
  • фильтры,
  • усилители,
  • преобразователи.

Применяется для:

  • управления,
  • тестирования,
  • задания входных воздействий.

3. Логика и карты состояний

Компоненты дискретной логики и автоматов состояний.

Содержит:

  • логические элементы,
  • триггеры,
  • state machine,
  • переключатели режимов.

Используется для:

  • алгоритмов управления,
  • сценариев работы системы,
  • автоматизации.

4. Сплиттеры

Компоненты разделения и объединения потоков или сигналов.

Содержит:

  • делители потоков,
  • преобразователи потоков,
  • объединители.

Используется в:

  • механики,
  • гидравлике,
  • пневматике,
  • термодинамики,
  • электрики.

5. Механика 1D/2D/3D

Одномерная механика/Плоская механика/Пространственная механика

Содержит:

  • 1D/2D/3D тела;
  • пружины;
  • демпферы;
  • силы и моменты;
  • шарниры;
  • кинематические связи;
  • элементы поступательного и вращательного движения;
  • инерционные элементы;
  • многотельные системы.

Используется для:

  • линейной и пространственной динамики;
  • механизмов и приводов;
  • вибрационных систем;
  • робототехники;
  • транспортных моделей;
  • расчёта движения и взаимодействия тел.

6. Трансмиссия

Компоненты передачи механической энергии.

Содержит:

  • редукторы,
  • муфты,
  • передачи,
  • валы.

Используется для моделирования:

  • приводов,
  • коробок передач,
  • кинематических цепей.

7. Динамика автомобиля

Специализированная библиотека транспортной динамики.

Содержит:

  • колёса,
  • подвески,
  • шасси,
  • модели шин.

Используется для:

  • расчёта устойчивости,
  • управляемости,
  • динамики движения.

8. Гидравлика

Модели жидкостных систем.

Содержит:

  • насосы,
  • клапаны,
  • трубопроводы,
  • свойства жидкостей.

Используется для:

  • гидросистем,
  • приводов,
  • распределительных схем.

9. Тепловая гидравлика

Моделирование жидкости с учётом тепловых процессов.

Содержит:

  • теплообмен,
  • нагрев,
  • охлаждение,
  • тепловые потоки.

10. Пневматика

Моделирование газовых систем.

Содержит:

  • компрессоры,
  • ресиверы,
  • пневмоклапаны,
  • трубопроводы.

11. Тепловая гидравлика смесей

Моделирование многокомпонентных сред.

Используется для:

  • смесей жидкостей,
  • технологических процессов,
  • химических систем.

12. Двухфазная гидравлика

Моделирование систем с двумя фазами среды.

Например:

  • жидкость + газ,
  • кипение.

13. Теплопередача

Библиотека тепловых процессов.

Содержит:

  • теплопроводность,
  • конвекцию,
  • теплообменники,
  • тепловые сопротивления.

14. Электрика

Электрические схемы.

Содержит:

  • источники,
  • сопротивления,
  • индуктивности,
  • цепи питания.

15. Электропривода

Модели электрических приводов.

Содержит:

  • двигатели,
  • преобразователи,
  • системы управления приводом.

16. Расчёт зубчатых передач

Инструменты расчёта механических передач.

Содержит:

  • геометрию зубьев,
  • нагрузки,
  • КПД,
  • параметры зацепления.

17. Эвакуация

Моделирование потоков людей.

Используется для:

  • расчёта эвакуации,
  • анализа безопасности,
  • транспортных потоков.

18. Многовариационный анализ

Инструменты исследования параметров модели.

Содержит:

  • параметрические исследования,
  • оптимизацию,
  • анализ чувствительности.

19. Рисунки

Средства визуального оформления моделей.

Используется для:

  • схем,
  • обозначений,
  • пользовательской визуализации.

19. FMI

Поддержка стандарта Functional Mock-up Interface.

Используется для:

  • импорта моделей,
  • ко-симуляции,
  • интеграции с внешними пакетами.