From a585194cfeb1b7a7ef0edcb90a184c5f01351f20 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sun, 9 Mar 2025 19:20:40 +0100 Subject: [PATCH] add paper for model_r --- innenwiderstand.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/innenwiderstand.py b/innenwiderstand.py index 51c890e..6272c85 100644 --- a/innenwiderstand.py +++ b/innenwiderstand.py @@ -1,6 +1,7 @@ from matplotlib import pyplot as plot import numpy as np + class Params: def __init__(self, alpha, beta): self.alpha = alpha @@ -10,6 +11,14 @@ class Params: def bas(soc: float): return 0.05, 25 + +# from: +# "Experimental Analysis and Modeling of +# Temperature Dependence of Lithium-Ion Battery +# Direct Current Resistance for Power Capability Prediction", +# Linfeng Zheng et al., University of Technology Sydney, Australia +# URL: +# https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://opus.lib.uts.edu.au/rest/bitstreams/80b07f8a-db41-4cdc-b645-dbe5c0bf2446/retrieve&ved=2ahUKEwi4teeEzv2LAxVVxgIHHZwIF1IQFnoECBkQAQ&usg=AOvVaw30hTrXeAXEETJDmB7-0rze def model_r(temperature: float, soc: float, p: Params): rb, tb = bas(soc) tb = 25