![]() |
SLIDE
3.0.0
A simulator for lithium-ion battery pack degradation
|
#include <CoolSystem_HVACData.hpp>
Public Member Functions | |
void | initialise (CoolSystem_HVAC &cs, double Qac_per_cell) |
Do nothing. More... | |
void | storeData (CoolSystem_HVAC &cs) |
Do nothing. More... | |
void | writeData (CoolSystem_HVAC &cs, const std::string &prefix) |
N=1. More... | |
Public Attributes | |
CoolSystem_HVACCumulative | cData |
Cumulative variables. More... | |
CoolSystemData_t | tData |
Time data (histogram or basic data) More... | |
void slide::CoolSystem_HVACData::initialise | ( | CoolSystem_HVAC & | cs, |
double | Qac_per_cell | ||
) |
Do nothing.
void storeCumulativeData(auto Qchildren, auto Qtotal, auto t, auto E) { cData.Qevac_life += Qchildren; cData.Qevac += Qchildren; //!< only until next data collection interval (reset to 0 in storeData) cData.Qabs_life += Qtotal; cData.t_life += t; cData.time += t; //!< only until next data collection interval (reset to 0 in storeData) cData.time_life += t; //!< time since start of simulations cData.E += E; //!< total energy required to run the fans of the cooling system in the past data-collection period [J] cData.Eoperate += E; //!< total energy required to operate the coolsystem [J] }
void slide::CoolSystem_HVACData::storeData | ( | CoolSystem_HVAC & | cs | ) |
Do nothing.
void slide::CoolSystem_HVACData::writeData | ( | CoolSystem_HVAC & | cs, |
const std::string & | prefix | ||
) |
N=1.
CoolSystem_HVACCumulative slide::CoolSystem_HVACData::cData |
Cumulative variables.
CoolSystemData_t slide::CoolSystem_HVACData::tData |
Time data (histogram or basic data)