首页> 外文期刊>American Journal of Computational Mathematics >An Adaptive Time-Step Backward Differentiation Algorithm to Solve Stiff Ordinary Differential Equations: Application to Solve Activated Sludge Models
【24h】

An Adaptive Time-Step Backward Differentiation Algorithm to Solve Stiff Ordinary Differential Equations: Application to Solve Activated Sludge Models

机译:求解刚性常微分方程的自适应时步向后微分算法:在活性污泥模型求解中的应用

获取原文
           

摘要

A backward differentiation formula (BDF) has been shown to be an effective way to solve a system of ordinary differential equations (ODEs) that have some degree of stiffness. However, sometimes, due to high-frequency variations in the external time series of boundary conditions, a small time-step is required to solve the ODE system throughout the entire simulation period, which can lead to a high computational cost, slower response, and need for more memory resources. One possible strategy to overcome this problem is to dynamically adjust the time-step with respect to the system’s stiffness. Therefore, small time-steps can be applied when needed, and larger time-steps can be used when allowable. This paper presents a new algorithm for adjusting the dynamic time-step based on a BDF discretization method. The parameters used to dynamically adjust the size of the time-step can be optimally specified to result in a minimum computation time and reasonable accuracy for a particular case of ODEs. The proposed algorithm was applied to solve the system of ODEs obtained from an activated sludge model (ASM) for biological wastewater treatment processes. The algorithm was tested for various solver parameters, and the optimum set of three adjustable parameters that represented minimum computation time was identified. In addition, the accuracy of the algorithm was evaluated for various sets of solver parameters.
机译:向后微分公式(BDF)已被证明是解决具有一定程度刚度的常微分方程(ODE)系统的有效方法。但是,有时,由于边界条件的外部时间序列中的高频变化,在整个模拟周期内需要很小的时间步来求解ODE系统,这可能导致较高的计算成本,较慢的响应速度以及需要更多的内存资源。解决此问题的一种可能策略是根据系统的刚度动态调整时间步长。因此,在需要时可以应用较小的时间步长,在允许的情况下可以使用较大的时间步长。本文提出了一种基于BDF离散化方法的动态时间步长调整新算法。可以最佳地指定用于动态调整时间步长的参数,以使ODE的特定情况下的计算时间最短且具有合理的准确性。该算法被应用于求解从活性污泥模型(ASM)获得的用于生物废水处理过程的ODEs系统。测试了该算法的各种求解器参数,并确定了代表最短计算时间的三个可调参数的最佳集合。此外,针对各种求解器参数集评估了算法的准确性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号