foxBMS  1.2.0
The foxBMS Battery Management System API Documentation
SOF_CURVE 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 76 of file sof.h.

Field Documentation

◆ offsetHighTemperatureCharge

float SOF_CURVE::offsetHighTemperatureCharge

charge current offset for high temperature dependent derating

Definition at line 85 of file sof.h.

◆ offsetHighTemperatureDischarge

float SOF_CURVE::offsetHighTemperatureDischarge

discharge current offset for high temperature dependent derating

Definition at line 80 of file sof.h.

◆ offsetLowerCellVoltage

float SOF_CURVE::offsetLowerCellVoltage

charge/discharge current offset for lower voltage derating

Definition at line 90 of file sof.h.

◆ offsetLowTemperatureCharge

float SOF_CURVE::offsetLowTemperatureCharge

charge current offset for low temperature dependent derating

Definition at line 83 of file sof.h.

◆ offsetLowTemperatureDischarge

float SOF_CURVE::offsetLowTemperatureDischarge

discharge current offset for low temperature dependent derating

Definition at line 78 of file sof.h.

◆ offsetUpperCellVoltage

float SOF_CURVE::offsetUpperCellVoltage

charge/discharge current offset for upper voltage derating

Definition at line 88 of file sof.h.

◆ slopeHighTemperatureCharge

float SOF_CURVE::slopeHighTemperatureCharge

high temperature dependent derating slope for charge current

Definition at line 84 of file sof.h.

◆ slopeHighTemperatureDischarge

float SOF_CURVE::slopeHighTemperatureDischarge

high temperature dependent derating slope for discharge current

Definition at line 79 of file sof.h.

◆ slopeLowerCellVoltage

float SOF_CURVE::slopeLowerCellVoltage

lower cell voltage derating slope for charge and discharge current

Definition at line 89 of file sof.h.

◆ slopeLowTemperatureCharge

float SOF_CURVE::slopeLowTemperatureCharge

low temperature dependent derating slope for charge current

Definition at line 82 of file sof.h.

◆ slopeLowTemperatureDischarge

float SOF_CURVE::slopeLowTemperatureDischarge

low temperature dependent derating slope for discharge current

Definition at line 77 of file sof.h.

◆ slopeUpperCellVoltage

float SOF_CURVE::slopeUpperCellVoltage

upper cell voltage derating slope for charge and discharge current

Definition at line 87 of file sof.h.


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