Перейти к содержимому

3 - Parameter update with PyBaMM

Ujjwal Chopra

0:00 / 0:00

3 - Parameter update with PyBaMM

30 просмотров · 3 недели назад
Ujjwal Chopra
417 подписчиков
30 просмотров · 3 недели назад
Agenda: pybamm database options include database in model and solve parameter values update parameters Code: import pybamm for name in pybamm.parameter_sets.keys(): #print(name) #print(pybamm.parameter_sets[name]) print(f"{name} - {pybamm.parameter_sets[name]["chemistry"]}") #print(f"{name} - {pybamm.parameter_sets[name]["Negative electrode OCP [V]"]}") #print(f"{name} - {pybamm.parameter_sets[name]["Positive electrode OCP [V]"]}") #print(f"{name} - {pybamm.parameter_sets[name]["Nominal cell capacity [A.h]"]}") dfn = pybamm.lithium_ion.DFN() param = pybamm.ParameterValues("Prada2013") sim = pybamm.Simulation(dfn, parameter_values=param) sol = sim.solve([0,3600]) sol.plot() pybamm.ParameterValues(param) param.update({ "Current function [A]": 1, }) sim = pybamm.Simulation(dfn, parameter_values=param) sol = sim.solve([0,3600]) sol.plot()