Is Temperature Behavior During 0.5C Charging in SPMe Model Normal? #4648
Answered
by
rtimms
ErfanSamadi1998
asked this question in
Q&A
-
Beta Was this translation helpful? Give feedback.
Answered by
rtimms
Dec 18, 2024
Replies: 2 comments 1 reply
-
mine is also mostly same. however it changes with cell volume and cooling surface area for lumped thermal model. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Yes, this can be a correct scenario depending on your cooling conditions. Irreversible heating is typically larger at high and low SOC, so it is reasonable that you may see a temperature decrease in the middle where the thermal boundary condition wins out over the internal heat generation. Try playing with the script below import pybamm
import matplotlib.pyplot as plt
options = {"thermal": "lumped"}
model = pybamm.lithium_ion.SPMe(options=options)
parameter_values = pybamm.ParameterValues("OKane2022")
parameter_values["Total heat transfer coefficient [W.m-2.K-1]"] = pybamm.InputParameter(
"h"
)
experiment = pybamm.Experiment(["Discharge at 0.5C until 2.8V", "Rest for 1 hour"])
solver = pybamm.IDAKLUSolver()
sim = pybamm.Simulation(
model, parameter_values=parameter_values, experiment=experiment, solver=solver
)
sols = {}
fig, ax = plt.subplots(1, 1)
for h in [0, 10, 50]:
sol = sim.solve(inputs={"h": h})
sols[h] = sol
ax.plot(
sol["Time [s]"].data,
sol["Volume-averaged cell temperature [K]"].data,
label=f"h = {h}",
)
ax.legend()
ax.set_xlabel("Time [s]")
ax.set_ylabel("Temperature [K]")
ax.set_title("Temperature")
for h, sol in sols.items():
fig, ax = pybamm.plot_thermal_components(sol, show_plot=False)
fig.suptitle(f"h = {h} W/m^2/K")
fig.tight_layout()
plt.show() |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
ErfanSamadi1998
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Yes, this can be a correct scenario depending on your cooling conditions. Irreversible heating is typically larger at high and low SOC, so it is reasonable that you may see a temperature decrease in the middle where the thermal boundary condition wins out over the internal heat generation.
Try playing with the script below