MapleSim基于数学软件Maple中强大的数值和符号数学引擎,提供了大量其他工具不具备的功能,例如自动生成符号形式的系统方程和实时仿真代码。符号计算正在成为最重要的新一代建模技术之一,为开发模型方程提供了极大的灵活性,以及更好地管理模型,得到更快得到计算结果。
符号计算的优势有:
  • 自动生成系统模型的底层数学方程
  • 模型方程的代数简化,没有任何精度损失
  • 微分代数方程DAEs符号降阶处理,降低数学模型的复杂度,加速计算速度
  • 消除代数环
  • 高精度刚度求解器,使用精确的、符号形式的Jacobians矩阵,而不是数值迭代计算。
  • 常用的多体属性,例如质量矩阵、约束Jacobians、力函数。
  • 高级分析:灵敏度、参数优化、逆运动学、逆动力学等。
  • 复杂事件的探测和处理
  • 代码生成和高级优化