PyBaMM 发布 v26.10.1.1,修复 set_initial_state 的迟滞初始状态处理
PyBaMM 发布 v26.10.1.1 修复 set_initial_state 在未指定 direction 时会把用户设定的电极初始迟滞状态重置为 0 的问题。
推荐理由:该版本修复了迟滞模型初始状态被重置的问题,使用迟滞模型并自定义初始迟滞状态的用户可据此判断是否升级。
PyBaMM 发布 v26.10.1.1 修复 set_initial_state 在未指定 direction 时会把用户设定的电极初始迟滞状态重置为 0 的问题。
推荐理由:该版本修复了迟滞模型初始状态被重置的问题,使用迟滞模型并自定义初始迟滞状态的用户可据此判断是否升级。
COMSOL Multiphysics® 的五个电化学附加模块共享一套通用物理接口,官方博客按一次、二次、三次电流分布逐级梳理其理论假设与适用场景。一次分布仅计欧姆损耗,二次分布加入 Butler–Volmer 电极动力学,三次分布进一步考虑电解质传质与浓度梯度。文中给出选型流程图,并汇总各接口在电解质传输、电极动力学与解离平衡上的假设。
PyBaMM 发布 26.9.0.0,Symbol 改用 slots,第三方 Symbol 子类必须声明 __slots__,模型检查改由 BaseModel.variables_matching_keys 比较变量身份,并要求 pybammsolvers>=0.10.0,CasADi 固定版本从 3.7.2 升至 3.8.1。
推荐理由:PyBaMM 26.9.0.0 的破坏性变更与迁移指引集中在一处,便于依赖该库的建模与仿真工作评估升级成本。