foxBMS
1.5.0
The foxBMS Battery Management System API Documentation
|
#include <sof_trapezoid.h>
Data Fields | |
float_t | slopeLowTemperatureDischarge |
float_t | offsetLowTemperatureDischarge |
float_t | slopeHighTemperatureDischarge |
float_t | offsetHighTemperatureDischarge |
float_t | slopeLowTemperatureCharge |
float_t | offsetLowTemperatureCharge |
float_t | slopeHighTemperatureCharge |
float_t | offsetHighTemperatureCharge |
float_t | slopeUpperCellVoltage |
float_t | offsetUpperCellVoltage |
float_t | slopeLowerCellVoltage |
float_t | offsetLowerCellVoltage |
struct definition for calculating the linear SOF curve. The SOF curve is voltage, temperature and charge/discharge dependent.
Definition at line 80 of file sof_trapezoid.h.
float_t SOF_CURVE_s::offsetHighTemperatureCharge |
charge current offset for high temperature dependent derating
Definition at line 89 of file sof_trapezoid.h.
float_t SOF_CURVE_s::offsetHighTemperatureDischarge |
discharge current offset for high temperature dependent derating
Definition at line 84 of file sof_trapezoid.h.
float_t SOF_CURVE_s::offsetLowerCellVoltage |
charge/discharge current offset for lower voltage derating
Definition at line 94 of file sof_trapezoid.h.
float_t SOF_CURVE_s::offsetLowTemperatureCharge |
charge current offset for low temperature dependent derating
Definition at line 87 of file sof_trapezoid.h.
float_t SOF_CURVE_s::offsetLowTemperatureDischarge |
discharge current offset for low temperature dependent derating
Definition at line 82 of file sof_trapezoid.h.
float_t SOF_CURVE_s::offsetUpperCellVoltage |
charge/discharge current offset for upper voltage derating
Definition at line 92 of file sof_trapezoid.h.
float_t SOF_CURVE_s::slopeHighTemperatureCharge |
high temperature dependent derating slope for charge current
Definition at line 88 of file sof_trapezoid.h.
float_t SOF_CURVE_s::slopeHighTemperatureDischarge |
high temperature dependent derating slope for discharge current
Definition at line 83 of file sof_trapezoid.h.
float_t SOF_CURVE_s::slopeLowerCellVoltage |
lower cell voltage derating slope for charge and discharge current
Definition at line 93 of file sof_trapezoid.h.
float_t SOF_CURVE_s::slopeLowTemperatureCharge |
low temperature dependent derating slope for charge current
Definition at line 86 of file sof_trapezoid.h.
float_t SOF_CURVE_s::slopeLowTemperatureDischarge |
low temperature dependent derating slope for discharge current
Definition at line 81 of file sof_trapezoid.h.
float_t SOF_CURVE_s::slopeUpperCellVoltage |
upper cell voltage derating slope for charge and discharge current
Definition at line 91 of file sof_trapezoid.h.