BCUCal.h 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. /*
  2. * File: BCUCal.h
  3. *
  4. * Code generated for Simulink model 'SOC'.
  5. *
  6. * Model version : 1.51
  7. * Simulink Coder version : 9.4 (R2020b) 29-Jul-2020
  8. * C/C++ source code generated on : Thu Sep 9 17:18:48 2021
  9. */
  10. #ifndef RTW_HEADER_BCUCal_h_
  11. #define RTW_HEADER_BCUCal_h_
  12. #include "rtwtypes.h"
  13. /* Const memory section */
  14. /* Exported data declaration */
  15. /* Declaration for custom storage class: Const */
  16. extern const uint16_T blcc_R_esr;
  17. extern const int16_T blcc_T_close;
  18. extern const int16_T blcc_T_open;
  19. extern const uint16_T blcc_V_low;
  20. extern const uint16_T cmnc_Q_ratedCp;
  21. extern const uint16_T cmnc_num_cellUNumMax;
  22. /* 额定容量; */
  23. extern const uint8_T cmnc_num_cellUNum;
  24. /* 电压采样点个数; */
  25. extern const uint8_T cmnc_num_modTNum;
  26. /* 温度采样点个数; */
  27. extern const uint16_T cmnc_tm_parkTime;
  28. /* 静置时间阈值; */
  29. extern const uint16_T cmnm_F_polar[13];
  30. /* 放电OCV-SOC的SOC数组; */
  31. extern const uint16_T cmnm_R_ohm[13];
  32. /* 放电OCV-SOC的SOC数组; */
  33. extern const uint16_T cmnm_R_polar[13];
  34. /* 放电OCV-SOC的SOC数组; */
  35. extern const uint16_T cmnm_V_ocv[13];
  36. /* 放电OCV-SOC的OCV数组; */
  37. extern const uint16_T cmnm_pct_soc[13];
  38. /* 放电OCV-SOC的SOC数组; */
  39. extern const uint16_T sfmc_flg_cellUDiffThr2;
  40. extern const uint16_T sfmc_flg_cellUDiffThr1;
  41. extern const int16_T sfmc_I_chrgCurrOverThr;
  42. extern const int16_T sfmc_I_dischrgCurrOverThr;
  43. extern const int16_T sfmc_T_modTDiffThr1;
  44. extern const int16_T sfmc_T_modTDiffThr2;
  45. extern const int16_T sfmc_T_modTMaxThr1;
  46. extern const int16_T sfmc_T_modTMaxThr2;
  47. extern const int16_T sfmc_T_modTMinThr1;
  48. extern const int16_T sfmc_T_modTMinThr2;
  49. extern const uint16_T sfmc_V_battUMaxThr1;
  50. extern const uint16_T sfmc_V_battUMaxThr2;
  51. extern const uint16_T sfmc_V_battUMinThr1;
  52. extern const uint16_T sfmc_V_battUMinThr2;
  53. extern const uint16_T sfmc_V_cellUMaxThr1;
  54. extern const uint16_T sfmc_V_cellUMaxThr2;
  55. extern const uint16_T sfmc_V_cellUMinThr1;
  56. extern const uint16_T sfmc_V_cellUMinThr2;
  57. extern const uint8_T sfmc_num_fltNumMax;
  58. /* 温度采样点个数; */
  59. extern const uint16_T sfmd_flg_cellUDiffThr2;
  60. extern const uint16_T socc_V_chrgFulV;
  61. /* 充满电的截至电压; */
  62. extern const uint16_T socc_pct_battSocLow;
  63. /* SOC下限值; */
  64. extern const uint16_T socc_pct_battSocUp;
  65. /* SOC上限值; */
  66. extern const int16_T socm_I_chrgCor[4];
  67. /* 充电CCV对应的电流数据; */
  68. extern const int16_T socm_I_disChrgCor[3];
  69. /* 放电CCV对应的电流数据; */
  70. extern const uint16_T socm_V_chrgCor[4];
  71. /* 充电CCV对应的电压; */
  72. extern const uint16_T socm_V_disChrgCor[3];
  73. /* 放电CCV对应的电压; */
  74. #endif /* RTW_HEADER_BCUCal_h_ */
  75. /*
  76. * File trailer for generated code.
  77. *
  78. * [EOF]
  79. */