Chrono¶
**Chrono**(Project Chrono)——高性能多物理场/多体动力学仿真库。C++ 编写的开源多物理场仿真库,核心为多体动力学(刚体/柔体、接触、约束),并扩展支持有限元(FEA)、流体-固体耦合(SPH)、颗粒动力学(DEM)、车辆动力学等,由美国多所高校联合维护。
GitHub |
|
官网 |
|
语言 |
C++ |
许可证 |
BSD-3-Clause |
定位 |
高性能多物理场/多体动力学仿真库 |
核心能力 |
多体动力学(刚体/柔体/铰链约束)、接触与碰撞检测、车辆动力学(车辆/悬挂/轮胎模块)、有限元耦合、颗粒 DEM 与 SPH 流体耦合、Python/PyChrono 接口 |
学习价值 - 多体动力学求解(微分代数方程 DAE 求解、约束稳定化)实现完整,是车辆/机构动力学仿真的首选参考 - 模块化架构(核心/模块分层),对自研仿真引擎的模块划分有借鉴意义 - 与 FEA/DEM/SPH 的耦合设计,体现多物理场集成思路