foxBMS - Unit Tests  1.3.0
The foxBMS Unit Tests API Documentation
SOF_CURVE_s Struct Reference

#include <sof.h>

Data Fields

float slopeLowTemperatureDischarge
 
float offsetLowTemperatureDischarge
 
float slopeHighTemperatureDischarge
 
float offsetHighTemperatureDischarge
 
float slopeLowTemperatureCharge
 
float offsetLowTemperatureCharge
 
float slopeHighTemperatureCharge
 
float offsetHighTemperatureCharge
 
float slopeUpperCellVoltage
 
float offsetUpperCellVoltage
 
float slopeLowerCellVoltage
 
float offsetLowerCellVoltage
 

Detailed Description

struct definition for calculating the linear SOF curve. The SOF curve is voltage, temperature and charge/discharge dependent.

Definition at line 77 of file sof.h.

Field Documentation

◆ offsetHighTemperatureCharge

float SOF_CURVE_s::offsetHighTemperatureCharge

charge current offset for high temperature dependent derating

Definition at line 86 of file sof.h.

◆ offsetHighTemperatureDischarge

float SOF_CURVE_s::offsetHighTemperatureDischarge

discharge current offset for high temperature dependent derating

Definition at line 81 of file sof.h.

◆ offsetLowerCellVoltage

float SOF_CURVE_s::offsetLowerCellVoltage

charge/discharge current offset for lower voltage derating

Definition at line 91 of file sof.h.

◆ offsetLowTemperatureCharge

float SOF_CURVE_s::offsetLowTemperatureCharge

charge current offset for low temperature dependent derating

Definition at line 84 of file sof.h.

◆ offsetLowTemperatureDischarge

float SOF_CURVE_s::offsetLowTemperatureDischarge

discharge current offset for low temperature dependent derating

Definition at line 79 of file sof.h.

◆ offsetUpperCellVoltage

float SOF_CURVE_s::offsetUpperCellVoltage

charge/discharge current offset for upper voltage derating

Definition at line 89 of file sof.h.

◆ slopeHighTemperatureCharge

float SOF_CURVE_s::slopeHighTemperatureCharge

high temperature dependent derating slope for charge current

Definition at line 85 of file sof.h.

◆ slopeHighTemperatureDischarge

float SOF_CURVE_s::slopeHighTemperatureDischarge

high temperature dependent derating slope for discharge current

Definition at line 80 of file sof.h.

◆ slopeLowerCellVoltage

float SOF_CURVE_s::slopeLowerCellVoltage

lower cell voltage derating slope for charge and discharge current

Definition at line 90 of file sof.h.

◆ slopeLowTemperatureCharge

float SOF_CURVE_s::slopeLowTemperatureCharge

low temperature dependent derating slope for charge current

Definition at line 83 of file sof.h.

◆ slopeLowTemperatureDischarge

float SOF_CURVE_s::slopeLowTemperatureDischarge

low temperature dependent derating slope for discharge current

Definition at line 78 of file sof.h.

◆ slopeUpperCellVoltage

float SOF_CURVE_s::slopeUpperCellVoltage

upper cell voltage derating slope for charge and discharge current

Definition at line 88 of file sof.h.


The documentation for this struct was generated from the following file: