add paper for model_r

This commit is contained in:
2025-03-09 19:20:40 +01:00
parent 9914a00511
commit a585194cfe
+9
View File
@@ -1,6 +1,7 @@
from matplotlib import pyplot as plot from matplotlib import pyplot as plot
import numpy as np import numpy as np
class Params: class Params:
def __init__(self, alpha, beta): def __init__(self, alpha, beta):
self.alpha = alpha self.alpha = alpha
@@ -10,6 +11,14 @@ class Params:
def bas(soc: float): def bas(soc: float):
return 0.05, 25 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): def model_r(temperature: float, soc: float, p: Params):
rb, tb = bas(soc) rb, tb = bas(soc)
tb = 25 tb = 25