BMS_NMC_Cell

shaurya

11-Oct-2020 19:21:22


Table of Contents

Model - BMS_NMC_Cell
System - BMS_NMC_Cell
System - BMS_NMC_Cell/NMC BMS Model
System - BMS_NMC_Cell/NMC BMS Model/Charge BMS
System - BMS_NMC_Cell/NMC BMS Model/Charge BMS/Charge BMS Logic
System - BMS_NMC_Cell/NMC BMS Model/Charge BMS/SOE Estimation
System - BMS_NMC_Cell/NMC BMS Model/Discharge BMS
System - BMS_NMC_Cell/NMC BMS Model/Discharge BMS/Discharge BMS Logic
System - BMS_NMC_Cell/NMC BMS Model/Discharge BMS/SOE Estimation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/C1 calculation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/R0 & P0 Calculation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/R1 & P1 Calculation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/SOC & OCV Calculation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/Temperature Estimation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/Terminal Voltage Estimation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model/C1 calculation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model/R0 & P0 Calculation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model/R1 & P1 Calculation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model/SOC & OCV Calculation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model/Temperature Estimation
System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model/Terminal Voltage Estimation
System - BMS_NMC_Cell/Results
Appendix

List of Tables

1. LampBlock Block Properties
2. FromWorkspace Block Properties
3. Goto Block Properties
4. Saturate Block Properties
5. Abs Block Properties
6. Constant Block Properties
7. From Block Properties
8. Goto Block Properties
9. Inport Block Properties
10. Outport Block Properties
11. Switch Block Properties
12. Constant Block Properties
13. Inport Block Properties
14. Logic Block Properties
15. Outport Block Properties
16. RelationalOperator Block Properties
17. Constant Block Properties
18. Gain Block Properties
19. Inport Block Properties
20. Integrator Block Properties
21. Outport Block Properties
22. Product Block Properties
23. Sum Block Properties
24. Constant Block Properties
25. From Block Properties
26. Goto Block Properties
27. Inport Block Properties
28. Outport Block Properties
29. Switch Block Properties
30. Constant Block Properties
31. Inport Block Properties
32. Logic Block Properties
33. Outport Block Properties
34. RelationalOperator Block Properties
35. Constant Block Properties
36. Gain Block Properties
37. Inport Block Properties
38. Integrator Block Properties
39. Outport Block Properties
40. Product Block Properties
41. Sum Block Properties
42. From Block Properties
43. Goto Block Properties
44. Outport Block Properties
45. Sum Block Properties
46. Inport Block Properties
47. Lookup_n-D Block Properties
48. Outport Block Properties
49. Inport Block Properties
50. Lookup_n-D Block Properties
51. Outport Block Properties
52. Product Block Properties
53. Inport Block Properties
54. Lookup_n-D Block Properties
55. Outport Block Properties
56. Product Block Properties
57. Constant Block Properties
58. Gain Block Properties
59. Inport Block Properties
60. Integrator Block Properties
61. Lookup_n-D Block Properties
62. Outport Block Properties
63. Product Block Properties
64. Sum Block Properties
65. Constant Block Properties
66. Gain Block Properties
67. Inport Block Properties
68. Integrator Block Properties
69. Outport Block Properties
70. Sum Block Properties
71. From Block Properties
72. Goto Block Properties
73. Inport Block Properties
74. Integrator Block Properties
75. Outport Block Properties
76. Product Block Properties
77. Sum Block Properties
78. From Block Properties
79. Goto Block Properties
80. Outport Block Properties
81. Sum Block Properties
82. Inport Block Properties
83. Lookup_n-D Block Properties
84. Outport Block Properties
85. Inport Block Properties
86. Lookup_n-D Block Properties
87. Outport Block Properties
88. Product Block Properties
89. Inport Block Properties
90. Lookup_n-D Block Properties
91. Outport Block Properties
92. Product Block Properties
93. Constant Block Properties
94. Gain Block Properties
95. Inport Block Properties
96. Integrator Block Properties
97. Lookup_n-D Block Properties
98. Outport Block Properties
99. Product Block Properties
100. Sum Block Properties
101. Constant Block Properties
102. Gain Block Properties
103. Inport Block Properties
104. Integrator Block Properties
105. Outport Block Properties
106. Sum Block Properties
107. From Block Properties
108. Goto Block Properties
109. Inport Block Properties
110. Integrator Block Properties
111. Outport Block Properties
112. Product Block Properties
113. Sum Block Properties
114. From Block Properties
115. Block Type Count
116. Model Variables
117. Model Functions

Model - BMS_NMC_Cell

Simulation ParameterValue
SolverVariableStepAuto
RelTol1e-3
Refine1
MaxStep0.001
MaxOrder5
ZeroCrosson

[more info]

System - BMS_NMC_Cell

Table 1. LampBlock Block Properties

NameLabel PositionBindingShow Initial TextColor DefaultState Colors
Current ProtectionTop< Simulink.HMI.SignalSpecification>on[0.75294 0.75294 0.75294 ] [2x1 struct w/ fields: Value, Color]
Current Protection Top< Simulink.HMI.SignalSpecification>on[0.75294 0.75294 0.75294 ] [2x1 struct w/ fields: Value, Color]
Over VoltageTop< Simulink.HMI.SignalSpecification>on[0.75294 0.75294 0.75294 ] [2x1 struct w/ fields: Value, Color]
Temperature ProtectionTop< Simulink.HMI.SignalSpecification>on[0.75294 0.75294 0.75294 ] [2x1 struct w/ fields: Value, Color]
Temperature Protection Top< Simulink.HMI.SignalSpecification>on[0.75294 0.75294 0.75294 ] [2x1 struct w/ fields: Value, Color]
Under VoltageTop< Simulink.HMI.SignalSpecification>on[0.75294 0.75294 0.75294 ] [2x1 struct w/ fields: Value, Color]

System - BMS_NMC_Cell/NMC BMS Model

Table 2. FromWorkspace Block Properties

NameVariable NameSample TimeInterpolateZero CrossOutput After Final Value
Input Current ProfileCurrent0ononExtrapolation

Table 4. Saturate Block Properties

NameUpper LimitLower LimitLinearize As GainZero CrossOut Data Type StrLock ScaleRnd Meth
Saturationinf0ononInherit: Same as inputoffFloor
Saturation10-infononInherit: Same as inputoffFloor

System - BMS_NMC_Cell/NMC BMS Model/Charge BMS

Table 5. Abs Block Properties

NameZero CrossOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
AbsonInherit: Same as inputoffFlooroff

Table 6. Constant Block Properties

NameValueOut Data Type StrLock ScaleSample TimeFrame Period
Constant0Inherit: Inherit from 'Constant value'offinfinf

Table 7. From Block Properties

NameGoto TagIcon DisplayGoto Blk NameGoto Blk LocationDefined In Blk
FromTerminal_VoltageTag
Goto7
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Subtract
From1Feed_Chg_CurrentTag
Goto4
BMS_NMC_Cell/NMC BMS Model
Switch

Table 8. Goto Block Properties

NameGoto TagIcon DisplayTag VisibilityFrom BlkFrom Blk LocationUsed By Blk
GotoCharge_TriggerTagglobal
From14
BMS_NMC_Cell/Results
Charge Scope, Switch
Goto1SOETagglobal
From8
BMS_NMC_Cell/Results
Charge Scope

Table 9. Inport Block Properties

NamePortDefined In Blk
Charge_Current1Saturation1
Temperature3Integrator
Terminal Voltage2Subtract

Table 10. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Feed Charge Current1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, Product1, Product, Integrator, Subtract1, Product, Product1

Table 11. Switch Block Properties

NameCriteriaThresholdInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer OverflowZero CrossAllow Diff Input Sizes
Switchu2 ~= 00offInherit: Inherit via internal ruleoffFlooroffonoff

System - BMS_NMC_Cell/NMC BMS Model/Charge BMS/Charge BMS Logic

Table 12. Constant Block Properties

NameValueOut Data Type StrLock ScaleSample TimeFrame Period
Constant62Inherit: Inherit from 'Constant value'offinfinf
Constant14.2Inherit: Inherit from 'Constant value'offinfinf
Constant2273Inherit: Inherit from 'Constant value'offinfinf
Constant3313Inherit: Inherit from 'Constant value'offinfinf

Table 13. Inport Block Properties

NamePortDefined In Blk
Charge_Current1Abs
Temperature3Integrator
Terminal Voltage2Subtract

Table 14. Logic Block Properties

NameOperatorInputsIcon ShapeAll Ports Same DTOut Data Type Str
Logical OperatorOR2rectangularoffboolean
Logical Operator1OR3rectangularoffboolean

Table 15. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Charge_Trigger1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, Switch

Table 16. RelationalOperator Block Properties

NameOperatorInput Same DTOut Data Type StrZero CrossRnd Meth
Relational Operator>=offbooleanonSimplest
Relational Operator1>=offbooleanonSimplest
Relational Operator2>=offbooleanonSimplest
Relational Operator3<=offbooleanonSimplest

System - BMS_NMC_Cell/NMC BMS Model/Charge BMS/SOE Estimation

Table 17. Constant Block Properties

NameValueOut Data Type StrLock ScaleSample TimeFrame Period
Constant1Qe_initInherit: Inherit from 'Constant value'offinfinf
Constant23.7Inherit: Inherit from 'Constant value'offinfinf
Constant30Inherit: Inherit from 'Constant value'offinfinf

Table 18. Gain Block Properties

NameGainMultiplicationParam Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Gain1/1000Element-wise(K.*u)Inherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff
Gain11/3600Element-wise(K.*u)Inherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

Table 19. Inport Block Properties

NamePortDefined In Blk
Cell Current2Switch
Cell Voltage1Subtract

Table 20. Integrator Block Properties

NameExternal ResetInitial Condition SourceWrap StateWrapped State Upper ValueWrapped State Lower ValueAbsolute ToleranceZero CrossContinuous State Attributes
Integratornoneinternaloffpi-piautoon''

Table 21. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
SOE1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope

Table 22. Product Block Properties

NameInputsMultiplicationCollapse ModeCollapse DimInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Divide*/Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Product2Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Product12Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff

Table 23. Sum Block Properties

NameIcon ShapeInputsCollapse ModeCollapse DimInput Same DTAccum Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Subtractrectangular++All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

System - BMS_NMC_Cell/NMC BMS Model/Discharge BMS

Table 24. Constant Block Properties

NameValueOut Data Type StrLock ScaleSample TimeFrame Period
Constant0Inherit: Inherit from 'Constant value'offinfinf

Table 25. From Block Properties

NameGoto TagIcon DisplayGoto Blk NameGoto Blk LocationDefined In Blk
FromTerminal_Voltage_DTag
Goto7
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Subtract
From1Feed_DChg_CurrentTag
Goto3
BMS_NMC_Cell/NMC BMS Model
Switch

Table 26. Goto Block Properties

NameGoto TagIcon DisplayTag VisibilityFrom BlkFrom Blk LocationUsed By Blk
GotoDischarge_TriggerTagglobal
From22
BMS_NMC_Cell/Results
Discharge Scope, Switch
Goto1SOE_DTagglobal
From30
BMS_NMC_Cell/Results
Discharge Scope

Table 27. Inport Block Properties

NamePortDefined In Blk
Discharge_Current3Saturation
Temperature2Integrator
Terminal Voltage1Subtract

Table 28. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Feed Discharge Current1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, Product1, Product, Integrator, Subtract1, Product, Power

Table 29. Switch Block Properties

NameCriteriaThresholdInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer OverflowZero CrossAllow Diff Input Sizes
Switchu2 ~= 00offInherit: Inherit via internal ruleoffFlooroffonoff

System - BMS_NMC_Cell/NMC BMS Model/Discharge BMS/Discharge BMS Logic

Table 30. Constant Block Properties

NameValueOut Data Type StrLock ScaleSample TimeFrame Period
Constant2.7Inherit: Inherit from 'Constant value'offinfinf
Constant1310Inherit: Inherit from 'Constant value'offinfinf
Constant2333.15Inherit: Inherit from 'Constant value'offinfinf
Constant3253.15Inherit: Inherit from 'Constant value'offinfinf

Table 31. Inport Block Properties

NamePortDefined In Blk
Discharge_Current3Saturation
Temperature2Integrator
Terminal Voltage1Subtract

Table 32. Logic Block Properties

NameOperatorInputsIcon ShapeAll Ports Same DTOut Data Type Str
Logical OperatorOR2rectangularoffboolean
Logical Operator1OR3rectangularoffboolean

Table 33. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Discharge Trigger1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, Switch

Table 34. RelationalOperator Block Properties

NameOperatorInput Same DTOut Data Type StrZero CrossRnd Meth
Relational Operator<=offbooleanonSimplest
Relational Operator1>=offbooleanonSimplest
Relational Operator2<=offbooleanonSimplest
Relational Operator4>=offbooleanonSimplest

System - BMS_NMC_Cell/NMC BMS Model/Discharge BMS/SOE Estimation

Table 35. Constant Block Properties

NameValueOut Data Type StrLock ScaleSample TimeFrame Period
capacityQe_initInherit: Inherit from 'Constant value'offinfinf
Constant1Inherit: Inherit from 'Constant value'offinfinf
Nominal cell Voltage3.7Inherit: Inherit from 'Constant value'offinfinf

Table 36. Gain Block Properties

NameGainMultiplicationParam Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Gain1/1000Element-wise(K.*u)Inherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff
Gain11/3600Element-wise(K.*u)Inherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

Table 37. Inport Block Properties

NamePortDefined In Blk
Cell Current2Switch
Cell Voltage1Subtract

Table 38. Integrator Block Properties

NameExternal ResetInitial Condition SourceWrap StateWrapped State Upper ValueWrapped State Lower ValueAbsolute ToleranceZero CrossContinuous State Attributes
Integratornoneinternaloffpi-piautoon''

Table 39. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Out11AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope

Table 40. Product Block Properties

NameInputsMultiplicationCollapse ModeCollapse DimInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Nominal Energy2Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Divide*/Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Power2Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff

Table 41. Sum Block Properties

NameIcon ShapeInputsCollapse ModeCollapse DimInput Same DTAccum Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Subtractrectangular+-All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model

Table 43. Goto Block Properties

NameGoto TagIcon DisplayTag VisibilityFrom BlkFrom Blk LocationUsed By Blk
GotoR0Tagglobal
From15, From10
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Charge Scope, Product
Goto1R1Tagglobal
From10, From1, From1, From12
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model/Terminal Voltage Estimation, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/Terminal Voltage Estimation, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Charge Scope, Product1, Product1, Divide1
Goto2P1Tagglobal
From5
BMS_NMC_Cell/Results
Charge Scope, Add
Goto3C1Tagglobal
From, From13
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Charge Scope, Divide
Goto4P0Tagglobal
From4
BMS_NMC_Cell/Results
Charge Scope, Add
Goto5P_LossTagglobal
From6, From8
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Charge Scope, Add
Goto6TempTagglobal
From7, From4, From3, From2, From1
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Charge Scope, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 1-D Lookup Table, 2-D Lookup Table, Relational Operator3, Relational Operator2
Goto7Terminal_VoltageTagglobal
From2, From
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Charge BMS
Relational Operator, Charge Scope, Product1
OCVOCVTagglobal
From11, From9
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Charge Scope, Subtract
SOCSOCTagglobal
From9, From7, From6, From
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Charge Scope, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table

Table 44. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Temperature2AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 1-D Lookup Table, 2-D Lookup Table, Relational Operator3, Relational Operator2
Terminal Voltage1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onRelational Operator, Charge Scope, Product1

Table 45. Sum Block Properties

NameIcon ShapeInputsCollapse ModeCollapse DimInput Same DTAccum Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Addrectangular++All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

Table 46. Inport Block Properties

NamePortDefined In Blk
SOC1Subtract
Temperature2Integrator

Table 47. Lookup_n-D Block Properties

NameNumber Of Table DimensionsData SpecificationBreakpoints SpecificationBreakpoints For Dimension 1Breakpoints For Dimension 2Breakpoints For Dimension 1First PointBreakpoints For Dimension 2First PointBreakpoints For Dimension 1SpacingBreakpoints For Dimension 2SpacingBreakpoints For Dimension 1Data Type StrBreakpoints For Dimension 2Data Type StrIndex Search MethodBegin Index Search Using Previous Index ResultUse One Input Port For All Input DataTableTable Data Type StrIntermediate Results Data Type StrInterp MethodExtrap MethodDiagnostic For Out Of Range InputRemove Protection InputUse Last Table ValueInternal Rule PriorityInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer OverflowFraction Data Type StrSupport Tunable Table Size
2-D Lookup Table2Table and breakpointsExplicit valuesSOC_LUTTemperature_LUT1111Inherit: Same as corresponding inputInherit: Same as corresponding inputBinary searchoffoffC1_LUTInherit: Same as outputInherit: Same as outputLinear point-slopeLinearNoneoffoffSpeedonInherit: Same as first inputoffSimplestoffInherit: Inherit via internal ruleoff

Table 48. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
C11AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, Divide

Table 49. Inport Block Properties

NamePortDefined In Blk
Current3Switch
SOC1Subtract
Temperature2Integrator

Table 50. Lookup_n-D Block Properties

NameNumber Of Table DimensionsData SpecificationBreakpoints SpecificationBreakpoints For Dimension 1Breakpoints For Dimension 2Breakpoints For Dimension 1First PointBreakpoints For Dimension 2First PointBreakpoints For Dimension 1SpacingBreakpoints For Dimension 2SpacingBreakpoints For Dimension 1Data Type StrBreakpoints For Dimension 2Data Type StrIndex Search MethodBegin Index Search Using Previous Index ResultUse One Input Port For All Input DataTableTable Data Type StrIntermediate Results Data Type StrInterp MethodExtrap MethodDiagnostic For Out Of Range InputRemove Protection InputUse Last Table ValueInternal Rule PriorityInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer OverflowFraction Data Type StrSupport Tunable Table Size
2-D Lookup Table2Table and breakpointsExplicit valuesSOC_LUTTemperature_LUT1111Inherit: Same as corresponding inputInherit: Same as corresponding inputBinary searchoffoffR0_LUTInherit: Same as outputInherit: Same as outputLinear point-slopeLinearNoneoffoffSpeedonInherit: Same as first inputoffSimplestoffInherit: Inherit via internal ruleoff

Table 51. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
P02AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, Add
R01AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, Product, Product

Table 52. Product Block Properties

NameInputsMultiplicationCollapse ModeCollapse DimInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Product2Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Product12Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff

Table 53. Inport Block Properties

NamePortDefined In Blk
Current@R13Divide1
SOC1Subtract
Temperature2Integrator

Table 54. Lookup_n-D Block Properties

NameNumber Of Table DimensionsData SpecificationBreakpoints SpecificationBreakpoints For Dimension 1Breakpoints For Dimension 2Breakpoints For Dimension 1First PointBreakpoints For Dimension 2First PointBreakpoints For Dimension 1SpacingBreakpoints For Dimension 2SpacingBreakpoints For Dimension 1Data Type StrBreakpoints For Dimension 2Data Type StrIndex Search MethodBegin Index Search Using Previous Index ResultUse One Input Port For All Input DataTableTable Data Type StrIntermediate Results Data Type StrInterp MethodExtrap MethodDiagnostic For Out Of Range InputRemove Protection InputUse Last Table ValueInternal Rule PriorityInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer OverflowFraction Data Type StrSupport Tunable Table Size
2-D Lookup Table2Table and breakpointsExplicit valuesSOC_LUTTemperature_LUT1111Inherit: Same as corresponding inputInherit: Same as corresponding inputBinary searchoffoffR1_LUTInherit: Same as outputInherit: Same as outputLinear point-slopeLinearNoneoffoffSpeedonInherit: Same as first inputoffSimplestoffInherit: Inherit via internal ruleoff

Table 55. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
P11AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, Add
R12AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, Product1, Product1, Divide1, Product

Table 56. Product Block Properties

NameInputsMultiplicationCollapse ModeCollapse DimInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Product2Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Product12Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff

System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/SOC & OCV Calculation

Table 57. Constant Block Properties

NameValueOut Data Type StrLock ScaleSample TimeFrame Period
Constant0Inherit: Inherit from 'Constant value'offinfinf

Table 58. Gain Block Properties

NameGainMultiplicationParam Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Gain3600Element-wise(K.*u)Inherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

Table 59. Inport Block Properties

NamePortDefined In Blk
Current1Switch
Temperature2Integrator

Table 60. Integrator Block Properties

NameExternal ResetInitial Condition SourceWrap StateWrapped State Upper ValueWrapped State Lower ValueAbsolute ToleranceZero CrossContinuous State Attributes
Integratornoneinternaloffpi-piautoon''

Table 61. Lookup_n-D Block Properties

NameNumber Of Table DimensionsData SpecificationBreakpoints SpecificationBreakpoints For Dimension 1Breakpoints For Dimension 1First PointBreakpoints For Dimension 1SpacingBreakpoints For Dimension 1Data Type StrIndex Search MethodBegin Index Search Using Previous Index ResultUse One Input Port For All Input DataTableTable Data Type StrIntermediate Results Data Type StrInterp MethodExtrap MethodDiagnostic For Out Of Range InputRemove Protection InputUse Last Table ValueInternal Rule PriorityInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer OverflowFraction Data Type StrSupport Tunable Table Size
1-D Lookup Table1Table and breakpointsExplicit valuesTemperature_LUT11Inherit: Same as corresponding inputBinary searchoffoffCapacity_LUTInherit: Same as outputInherit: Same as outputLinear point-slopeLinearNoneoffoffSpeedonInherit: Same as first inputoffSimplestoffInherit: Inherit via internal ruleoff
2-D Lookup Table2Table and breakpointsExplicit valuesSOC_LUT11Inherit: Same as corresponding inputBinary searchoffoffEm_LUTInherit: Same as outputInherit: Same as outputLinear point-slopeLinearNoneoffoffSpeedonInherit: Same as first inputoffSimplestoffInherit: Inherit via internal ruleoff

Table 62. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
OCV2AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, Subtract
SOC1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table

Table 63. Product Block Properties

NameInputsMultiplicationCollapse ModeCollapse DimInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Divide/*Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff

Table 64. Sum Block Properties

NameIcon ShapeInputsCollapse ModeCollapse DimInput Same DTAccum Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Subtractrectangular++All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/Temperature Estimation

Table 65. Constant Block Properties

NameValueOut Data Type StrLock ScaleSample TimeFrame Period
ConstantT_initInherit: Inherit from 'Constant value'offinfinf

Table 66. Gain Block Properties

NameGainMultiplicationParam Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Gainh_conv*cell_areaElement-wise(K.*u)Inherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff
Gain11/(cell_mass*cell_Cp_heat)Element-wise(K.*u)Inherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

Table 67. Inport Block Properties

NamePortDefined In Blk
P_Loss1Add

Table 68. Integrator Block Properties

NameExternal ResetInitial Condition SourceInitial ConditionWrap StateWrapped State Upper ValueWrapped State Lower ValueAbsolute ToleranceZero CrossContinuous State Attributes
Integratornoneinternal293.15offpi-piautoon''

Table 69. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Temp1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onCharge Scope, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 1-D Lookup Table, 2-D Lookup Table, Relational Operator3, Relational Operator2, Subtract

Table 70. Sum Block Properties

NameIcon ShapeInputsCollapse ModeCollapse DimInput Same DTAccum Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Addrectangular++All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff
Subtractrectangular+-All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/Terminal Voltage Estimation

Table 71. From Block Properties

Table 72. Goto Block Properties

Table 73. Inport Block Properties

Table 74. Integrator Block Properties

NameExternal ResetInitial Condition SourceWrap StateWrapped State Upper ValueWrapped State Lower ValueAbsolute ToleranceZero CrossContinuous State Attributes
Integratornoneinternaloffpi-piautoon''

Table 75. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Terminal Voltage1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onRelational Operator, Charge Scope, Product1

Table 76. Product Block Properties

NameInputsMultiplicationCollapse ModeCollapse DimInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Divide*/Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Divide1/*Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Product2Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Product12Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff

Table 77. Sum Block Properties

NameIcon ShapeInputsCollapse ModeCollapse DimInput Same DTAccum Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Subtractrectangular+++All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff
Subtract1rectangular+-All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model

Table 79. Goto Block Properties

NameGoto TagIcon DisplayTag VisibilityFrom BlkFrom Blk LocationUsed By Blk
GotoR0_DTagglobal
From23, From10
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Discharge Scope, Product
Goto1R1_DTagglobal
From18, From12
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Discharge Scope, Divide1
Goto2P1_DTagglobal
From27
BMS_NMC_Cell/Results
Discharge Scope, Add
Goto3C1_DTagglobal
From16, From13
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Discharge Scope, Divide
Goto4P0_DTagglobal
From26
BMS_NMC_Cell/Results
Discharge Scope, Add
Goto5P_Loss_DTagglobal
From28, From8
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Discharge Scope, Add
Goto6Temp_DTagglobal
From29, From4, From3, From2, From1
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Discharge Scope, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 1-D Lookup Table, 2-D Lookup Table, Relational Operator2, Relational Operator4
Goto7Terminal_Voltage_DTagglobal
From24, From
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Discharge BMS
Relational Operator, Discharge Scope, Power
OCVOCV_DTagglobal
From19, From9
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Discharge Scope, Subtract
SOCSOC_DTagglobal
From31, From7, From6, From
BMS_NMC_Cell/Results, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model, BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Discharge Scope, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table

Table 80. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Temperature2AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 1-D Lookup Table, 2-D Lookup Table, Relational Operator2, Relational Operator4
Terminal Voltage1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onRelational Operator, Discharge Scope, Power

Table 81. Sum Block Properties

NameIcon ShapeInputsCollapse ModeCollapse DimInput Same DTAccum Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Addrectangular++All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

Table 82. Inport Block Properties

NamePortDefined In Blk
SOC1Subtract
Temperature2Integrator

Table 83. Lookup_n-D Block Properties

NameNumber Of Table DimensionsData SpecificationBreakpoints SpecificationBreakpoints For Dimension 1Breakpoints For Dimension 2Breakpoints For Dimension 1First PointBreakpoints For Dimension 2First PointBreakpoints For Dimension 1SpacingBreakpoints For Dimension 2SpacingBreakpoints For Dimension 1Data Type StrBreakpoints For Dimension 2Data Type StrIndex Search MethodBegin Index Search Using Previous Index ResultUse One Input Port For All Input DataTableTable Data Type StrIntermediate Results Data Type StrInterp MethodExtrap MethodDiagnostic For Out Of Range InputRemove Protection InputUse Last Table ValueInternal Rule PriorityInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer OverflowFraction Data Type StrSupport Tunable Table Size
2-D Lookup Table2Table and breakpointsExplicit valuesSOC_LUTTemperature_LUT1111Inherit: Same as corresponding inputInherit: Same as corresponding inputBinary searchoffoffC1_LUTInherit: Same as outputInherit: Same as outputLinear point-slopeLinearNoneoffoffSpeedonInherit: Same as first inputoffSimplestoffInherit: Inherit via internal ruleoff

Table 84. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
C11AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, Divide

Table 85. Inport Block Properties

NamePortDefined In Blk
Current3Switch
SOC1Subtract
Temperature2Integrator

Table 86. Lookup_n-D Block Properties

NameNumber Of Table DimensionsData SpecificationBreakpoints SpecificationBreakpoints For Dimension 1Breakpoints For Dimension 2Breakpoints For Dimension 1First PointBreakpoints For Dimension 2First PointBreakpoints For Dimension 1SpacingBreakpoints For Dimension 2SpacingBreakpoints For Dimension 1Data Type StrBreakpoints For Dimension 2Data Type StrIndex Search MethodBegin Index Search Using Previous Index ResultUse One Input Port For All Input DataTableTable Data Type StrIntermediate Results Data Type StrInterp MethodExtrap MethodDiagnostic For Out Of Range InputRemove Protection InputUse Last Table ValueInternal Rule PriorityInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer OverflowFraction Data Type StrSupport Tunable Table Size
2-D Lookup Table2Table and breakpointsExplicit valuesSOC_LUTTemperature_LUT1111Inherit: Same as corresponding inputInherit: Same as corresponding inputBinary searchoffoffR0_LUTInherit: Same as outputInherit: Same as outputLinear point-slopeLinearNoneoffoffSpeedonInherit: Same as first inputoffSimplestoffInherit: Inherit via internal ruleoff

Table 87. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
P02AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, Add
R01AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, Product, Product

Table 88. Product Block Properties

NameInputsMultiplicationCollapse ModeCollapse DimInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Product2Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Product12Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff

Table 89. Inport Block Properties

NamePortDefined In Blk
Current@R13Divide1
SOC1Subtract
Temperature2Integrator

Table 90. Lookup_n-D Block Properties

NameNumber Of Table DimensionsData SpecificationBreakpoints SpecificationBreakpoints For Dimension 1Breakpoints For Dimension 2Breakpoints For Dimension 1First PointBreakpoints For Dimension 2First PointBreakpoints For Dimension 1SpacingBreakpoints For Dimension 2SpacingBreakpoints For Dimension 1Data Type StrBreakpoints For Dimension 2Data Type StrIndex Search MethodBegin Index Search Using Previous Index ResultUse One Input Port For All Input DataTableTable Data Type StrIntermediate Results Data Type StrInterp MethodExtrap MethodDiagnostic For Out Of Range InputRemove Protection InputUse Last Table ValueInternal Rule PriorityInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer OverflowFraction Data Type StrSupport Tunable Table Size
2-D Lookup Table2Table and breakpointsExplicit valuesSOC_LUTTemperature_LUT1111Inherit: Same as corresponding inputInherit: Same as corresponding inputBinary searchoffoffR1_LUTInherit: Same as outputInherit: Same as outputLinear point-slopeLinearNoneoffoffSpeedonInherit: Same as first inputoffSimplestoffInherit: Inherit via internal ruleoff

Table 91. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
P11AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, Add
R12AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, Divide1, Product

Table 92. Product Block Properties

NameInputsMultiplicationCollapse ModeCollapse DimInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Product2Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Product12Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff

Table 93. Constant Block Properties

NameValueOut Data Type StrLock ScaleSample TimeFrame Period
Constant1Inherit: Inherit from 'Constant value'offinfinf

Table 94. Gain Block Properties

NameGainMultiplicationParam Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Gain3600Element-wise(K.*u)Inherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

Table 95. Inport Block Properties

NamePortDefined In Blk
Current1Switch
Temperature2Integrator

Table 96. Integrator Block Properties

NameExternal ResetInitial Condition SourceWrap StateWrapped State Upper ValueWrapped State Lower ValueAbsolute ToleranceZero CrossContinuous State Attributes
Integratornoneinternaloffpi-piautoon''

Table 97. Lookup_n-D Block Properties

NameNumber Of Table DimensionsData SpecificationBreakpoints SpecificationBreakpoints For Dimension 1Breakpoints For Dimension 1First PointBreakpoints For Dimension 1SpacingBreakpoints For Dimension 1Data Type StrIndex Search MethodBegin Index Search Using Previous Index ResultUse One Input Port For All Input DataTableTable Data Type StrIntermediate Results Data Type StrInterp MethodExtrap MethodDiagnostic For Out Of Range InputRemove Protection InputUse Last Table ValueInternal Rule PriorityInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer OverflowFraction Data Type StrSupport Tunable Table Size
1-D Lookup Table1Table and breakpointsExplicit valuesTemperature_LUT11Inherit: Same as corresponding inputBinary searchoffoffCapacity_LUTInherit: Same as outputInherit: Same as outputLinear point-slopeLinearNoneoffoffSpeedonInherit: Same as first inputoffSimplestoffInherit: Inherit via internal ruleoff
2-D Lookup Table2Table and breakpointsExplicit valuesSOC_LUT11Inherit: Same as corresponding inputBinary searchoffoffEm_LUTInherit: Same as outputInherit: Same as outputLinear point-slopeLinearNoneoffoffSpeedonInherit: Same as first inputoffSimplestoffInherit: Inherit via internal ruleoff

Table 98. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
OCV2AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, Subtract
SOC1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table

Table 99. Product Block Properties

NameInputsMultiplicationCollapse ModeCollapse DimInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Divide/*Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff

Table 100. Sum Block Properties

NameIcon ShapeInputsCollapse ModeCollapse DimInput Same DTAccum Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Subtractrectangular+-All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

Table 101. Constant Block Properties

NameValueOut Data Type StrLock ScaleSample TimeFrame Period
ConstantT_initInherit: Inherit from 'Constant value'offinfinf

Table 102. Gain Block Properties

NameGainMultiplicationParam Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Gainh_conv*cell_areaElement-wise(K.*u)Inherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff
Gain11/(cell_mass*cell_Cp_heat)Element-wise(K.*u)Inherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

Table 103. Inport Block Properties

NamePortDefined In Blk
P_Loss1Add

Table 104. Integrator Block Properties

NameExternal ResetInitial Condition SourceInitial ConditionWrap StateWrapped State Upper ValueWrapped State Lower ValueAbsolute ToleranceZero CrossContinuous State Attributes
Integratornoneinternal293.15offpi-piautoon''

Table 105. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Temp1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onDischarge Scope, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 1-D Lookup Table, 2-D Lookup Table, Relational Operator2, Relational Operator4, Subtract

Table 106. Sum Block Properties

NameIcon ShapeInputsCollapse ModeCollapse DimInput Same DTAccum Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Addrectangular++All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff
Subtractrectangular+-All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

System - BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model/Terminal Voltage Estimation

Table 107. From Block Properties

Table 108. Goto Block Properties

Table 109. Inport Block Properties

Table 110. Integrator Block Properties

NameExternal ResetInitial Condition SourceWrap StateWrapped State Upper ValueWrapped State Lower ValueAbsolute ToleranceZero CrossContinuous State Attributes
Integratornoneinternaloffpi-piautoon''

Table 111. Outport Block Properties

NamePortStorage ClassIcon DisplayLock ScaleUnitVar Size SigSignal TypeEnsure Outport Is VirtualSource Of Initial Output ValueOutput When DisabledMust Resolve To Signal ObjectOutput When Un ConnectedOutput When Unconnected ValueVector Params As 1DFor Out When UnconnectedUsed By Blk
Terminal Voltage1AutoPort numberoffinheritInheritautooffDialogheldoffoff0onRelational Operator, Discharge Scope, Power

Table 112. Product Block Properties

NameInputsMultiplicationCollapse ModeCollapse DimInput Same DTOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Divide*/Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Divide1/*Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Product2Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff
Product12Element-wise(.*)All dimensions1offInherit: Inherit via internal ruleoffFlooroff

Table 113. Sum Block Properties

NameIcon ShapeInputsCollapse ModeCollapse DimInput Same DTAccum Data Type StrOut Data Type StrLock ScaleRnd MethSaturate On Integer Overflow
Subtractrectangular+--All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff
Subtract1rectangular+-All dimensions1offInherit: Inherit via internal ruleInherit: Inherit via internal ruleoffFlooroff

System - BMS_NMC_Cell/Results

Table 114. From Block Properties

NameGoto TagIcon DisplayGoto Blk NameGoto Blk LocationDefined In Blk
FromC1Tag
Goto3
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
2-D Lookup Table
From1CurrentTag
Goto1
BMS_NMC_Cell/NMC BMS Model
Input Current Profile
From10R1Tag
Goto1
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
2-D Lookup Table
From11OCVTag
OCV
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
2-D Lookup Table
From12Chg_CurrentTag
Goto2
BMS_NMC_Cell/NMC BMS Model
Saturation1
From13Current_R1Tag
Goto
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model/Terminal Voltage Estimation
Divide1
From14Charge_TriggerTag
Goto
BMS_NMC_Cell/NMC BMS Model/Charge BMS
Logical Operator1
From15R0Tag
Goto
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
2-D Lookup Table
From16C1_DTag
Goto3
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
2-D Lookup Table
From17CurrentTag
Goto1
BMS_NMC_Cell/NMC BMS Model
Input Current Profile
From18R1_DTag
Goto1
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
2-D Lookup Table
From19OCV_DTag
OCV
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
2-D Lookup Table
From2Terminal_VoltageTag
Goto7
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Subtract
From20DChg_CurrentTag
Goto
BMS_NMC_Cell/NMC BMS Model
Saturation
From21Current_R1_DTag
Goto
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model/Terminal Voltage Estimation
Divide1
From22Discharge_TriggerTag
Goto
BMS_NMC_Cell/NMC BMS Model/Discharge BMS
Logical Operator1
From23R0_DTag
Goto
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
2-D Lookup Table
From24Terminal_Voltage_DTag
Goto7
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Subtract
From25Feed_DChg_CurrentTag
Goto3
BMS_NMC_Cell/NMC BMS Model
Switch
From26P0_DTag
Goto4
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Product1
From27P1_DTag
Goto2
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Product1
From28P_Loss_DTag
Goto5
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Add
From29Temp_DTag
Goto6
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Integrator
From3Feed_Chg_CurrentTag
Goto4
BMS_NMC_Cell/NMC BMS Model
Switch
From30SOE_DTag
Goto1
BMS_NMC_Cell/NMC BMS Model/Discharge BMS
Subtract
From31SOC_DTag
SOC
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Discharge Model
Subtract
From4P0Tag
Goto4
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Product1
From5P1Tag
Goto2
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Product1
From6P_LossTag
Goto5
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Add
From7TempTag
Goto6
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Integrator
From8SOETag
Goto1
BMS_NMC_Cell/NMC BMS Model/Charge BMS
Subtract
From9SOCTag
SOC
BMS_NMC_Cell/NMC BMS Model/Li-ion Cell Charge Model
Subtract

Appendix

Table 115. Block Type Count

BlockTypeCountBlock Names
From72From, From1, From, From1, From, From1, From10, From11, From12, From13, From14, From15, From2, From3, From4, From5, From6, From7, From8, From9, From, From1, From, From1, From10, From11, From12, From13, From14, From15, From2, From3, From4, From5, From6, From7, From8, From9, From, From1, From, From1, From10, From11, From12, From13, From14, From15, From16, From17, From18, From19, From2, From20, From21, From22, From23, From24, From25, From26, From27, From28, From29, From3, From30, From31, From4, From5, From6, From7, From8, From9
Inport48Charge_Current, Temperature, Terminal Voltage, Charge_Current, Cell Current, Cell Voltage, Temperature, Terminal Voltage, Discharge_Current, Temperature, Terminal Voltage, Discharge_Current, Cell Current, Cell Voltage, Temperature, Terminal Voltage, SOC, Temperature, Current, SOC, Temperature, Current@R1, SOC, Temperature, Current, Temperature, P_Loss, C1, Current, OCV, R0, R1, SOC, Temperature, Current, SOC, Temperature, Current@R1, SOC, Temperature, Current, Temperature, P_Loss, C1, Current, OCV, R0, R1
Goto31Goto, Goto1, Goto, Goto1, Goto, Goto1, Goto2, Goto3, Goto4, Goto, Goto1, Goto2, Goto3, Goto4, Goto5, Goto6, Goto7, OCV, SOC, Goto, Goto, Goto1, Goto2, Goto3, Goto4, Goto5, Goto6, Goto7, OCV, SOC, Goto
Outport28Charge_Trigger, Feed Charge Current, SOE, Discharge Trigger, Feed Discharge Current, Out1, C1, P0, R0, P1, R1, OCV, SOC, Temperature, Temp, Terminal Voltage, Terminal Voltage, C1, P0, R0, P1, R1, OCV, SOC, Temperature, Temp, Terminal Voltage, Terminal Voltage
Product24Divide, Product, Product1, Nominal Energy, Divide, Power, Product, Product1, Product, Product1, Divide, Divide, Divide1, Product, Product1, Product, Product1, Product, Product1, Divide, Divide, Divide1, Product, Product1
SubSystem22NMC BMS Model, Charge BMS, Charge BMS Logic, SOE Estimation, Discharge BMS, Discharge BMS Logic, SOE Estimation, Li-ion Cell Charge Model, C1 calculation, R0 & P0 Calculation, R1 & P1 Calculation, SOC & OCV Calculation, Temperature Estimation, Terminal Voltage Estimation, Li-ion Cell Discharge Model, C1 calculation, R0 & P0 Calculation, R1 & P1 Calculation, SOC & OCV Calculation, Temperature Estimation, Terminal Voltage Estimation, Results
Constant20Constant, Constant1, Constant2, Constant3, Constant, Constant1, Constant2, Constant3, Constant, Constant, Constant1, Constant2, Constant3, Constant, Nominal cell Voltage, capacity, Constant, Constant, Constant, Constant
Sum14Subtract, Subtract, Add, Subtract, Add, Subtract, Subtract, Subtract1, Add, Subtract, Add, Subtract, Subtract, Subtract1
Lookup_n-D102-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 1-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 2-D Lookup Table, 1-D Lookup Table, 2-D Lookup Table
Gain10Gain, Gain1, Gain, Gain1, Gain, Gain, Gain1, Gain, Gain, Gain1
RelationalOperator8Relational Operator, Relational Operator1, Relational Operator2, Relational Operator3, Relational Operator, Relational Operator1, Relational Operator2, Relational Operator4
Integrator8Integrator, Integrator, Integrator, Integrator, Integrator, Integrator, Integrator, Integrator
LampBlock6Current Protection, Current Protection , Over Voltage, Temperature Protection, Temperature Protection , Under Voltage
Logic4Logical Operator, Logical Operator1, Logical Operator, Logical Operator1
Switch2Switch, Switch
Scope2Charge Scope, Discharge Scope
Saturate2Saturation, Saturation1
FromWorkspace1Input Current Profile
Abs1Abs

Table 116. Model Variables

Variable NameParent BlocksCalling character vectorValue
C1_LUT
2-D Lookup Table
2-D Lookup Table
C1_LUT
C1_LUT
[1913.6 12447 30609 ;
4625.7 18872 32995 ;
23306 40764 47535 ;
10736 18721 26325 ;
18036 33630 48274 ;
12251 18360 26839 ;
9022.9 23394 30606 ]
Capacity_LUT
1-D Lookup Table
1-D Lookup Table
Capacity_LUT
Capacity_LUT
[28.01 27.63 27.64 ]
CurrentInput Current Profile
Current
[ 1 0 ;
2 0 ;
3 0 ;
4 0 ;
5 0 ;
6 0 ;
7 0 ;
8 0 ;
9 0 ;
10 0 ;
11 0 ;
12 0 ;
13 6.6064 ;
14 12.7595 ;
15 19.7334 ;
16 25.6933 ;
17 3.4182 ;
18 3.4182 ;
19 3.4182 ;
20 3.4182 ;
21 3.4182 ;
22 3.4182 ;
23 3.4182 ;
24 3.4182 ;
25 -11.781 ;
26 -8.8748 ;
27 -5.9351 ;
28 -2.9731 ;
29 0 ;
30 0 ;
31 0 ;
32 0 ;
33 0 ;
34 0 ;
35 0 ;
36 0 ;
37 0 ;
38 0 ;
39 0 ;
40 0 ;
41 0 ;
42 0 ;
43 0 ;
44 0 ;
45 0 ;
46 0 ;
47 0 ;
48 0 ;
49 0 ;
50 0 ;
51 3.5007 ;
52 -0.2253 ;
53 26.4577 ;
54 13.952 ;
55 16.8655 ;
56 21.0186 ;
57 24.6861 ;
58 27.416 ;
59 32.0565 ;
60 35.9144 ;
61 38.5293 ;
62 43.7286 ;
63 9.0518 ;
64 9.0518 ;
65 9.0518 ;
66 9.0518 ;
67 9.0518 ;
68 9.0518 ;
69 9.0518 ;
70 9.0518 ;
71 9.0518 ;
72 9.0518 ;
73 9.0518 ;
74 9.0518 ;
75 9.0518 ;
76 9.0518 ;
77 9.0518 ;
78 9.0518 ;
79 9.0518 ;
80 9.0518 ;
81 9.0518 ;
82 9.0518 ;
83 9.0518 ;
84 9.0518 ;
85 9.0518 ;
86 9.0518 ;
87 -25.9935 ;
88 -23.6922 ;
89 -21.3 ;
90 -18.8269 ;
91 -16.2829 ;
92 -14.1693 ;
93 -10.9303 ;
94 -8.233 ;
95 -5.5054 ;
96 -2.7577 ;
97 0 ;
98 0 ;
99 0 ;
100 0 ;
101 0 ;
102 0 ;
103 0 ;
104 0 ;
105 0 ;
106 0 ;
107 0 ;
108 0 ;
109 0 ;
110 0 ;
111 0 ;
112 0 ;
113 0 ;
114 0 ;
115 0 ;
116 0 ;
117 0 ;
118 0 ;
119 1.8529 ;
120 3.7086 ;
121 5.901 ;
122 7.5386 ;
123 9.4206 ;
124 11.3168 ;
125 13.8732 ;
126 15.2658 ;
127 17.2232 ;
128 19.2064 ;
129 22.1759 ;
130 26.5135 ;
131 22.4393 ;
132 27.5662 ;
133 29.723 ;
134 33.2759 ;
135 34.2878 ;
136 36.5845 ;
137 38.9328 ;
138 43.0088 ;
139 43.9266 ;
140 46.4499 ;
141 49.0363 ;
142 53.6842 ;
143 54.5546 ;
144 57.351 ;
145 19.2225 ;
146 19.2225 ;
147 19.2225 ;
148 19.2225 ;
149 19.2225 ;
150 19.2225 ;
151 19.2225 ;
152 19.2225 ;
153 19.2225 ;
154 19.2225 ;
155 19.2225 ;
156 19.2225 ;
157 -18.8045 ;
158 -18.6314 ;
159 -16.6218 ;
160 -18.0992 ;
161 -17.7313 ;
162 -43.5014 ;
163 11.2952 ;
164 -16.3053 ;
165 10.3846 ;
166 10.3846 ;
167 10.3846 ;
168 10.3846 ;
169 10.3846 ;
170 10.3846 ;
171 10.3846 ;
172 10.3846 ;
173 10.3846 ;
174 10.3846 ;
175 10.3846 ;
176 10.3846 ;
177 10.3846 ;
178 -28.2676 ;
179 -26.0711 ;
180 -24.7438 ;
181 -21.3 ;
182 -18.8269 ;
183 -16.2829 ;
184 -13.6781 ;
185 -11.0226 ;
186 -8.5821 ;
187 -5.5054 ;
188 -2.7577 ;
189 0 ;
190 0 ;
191 0 ;
192 0 ;
193 0 ;
194 0 ;
195 0 ;
196 0 ;
197 0 ;
198 0 ;
199 0 ;
200 0 ;
201 0 ;
202 0 ;
203 0 ;
204 0 ;
205 0 ;
206 0 ;
207 0 ;
208 0 ;
209 6.6064 ;
210 12.7595 ;
211 19.7334 ;
212 25.6933 ;
213 3.4182 ;
214 3.4182 ;
215 3.4182 ;
216 3.4182 ;
217 3.4182 ;
218 3.4182 ;
219 3.4182 ;
220 3.4182 ;
221 -11.781 ;
222 -8.8748 ;
223 -5.9351 ;
224 -2.9731 ;
225 0 ;
226 0 ;
227 0 ;
228 0 ;
229 0 ;
230 0 ;
231 0 ;
232 0 ;
233 0 ;
234 0 ;
235 0 ;
236 0 ;
237 0 ;
238 0 ;
239 0 ;
240 0 ;
241 0 ;
242 0 ;
243 0 ;
244 0 ;
245 0 ;
246 0 ;
247 3.5007 ;
248 -0.2253 ;
249 26.4577 ;
250 13.952 ;
251 16.8655 ;
252 21.0186 ;
253 24.6861 ;
254 27.416 ;
255 32.0565 ;
256 35.9144 ;
257 38.5293 ;
258 43.7286 ;
259 9.0518 ;
260 9.0518 ;
261 9.0518 ;
262 9.0518 ;
263 9.0518 ;
264 9.0518 ;
265 9.0518 ;
266 9.0518 ;
267 9.0518 ;
268 9.0518 ;
269 9.0518 ;
270 9.0518 ;
271 9.0518 ;
272 9.0518 ;
273 9.0518 ;
274 9.0518 ;
275 9.0518 ;
276 9.0518 ;
277 9.0518 ;
278 9.0518 ;
279 9.0518 ;
280 9.0518 ;
281 9.0518 ;
282 9.0518 ;
283 -25.9935 ;
284 -23.6922 ;
285 -21.3 ;
286 -18.8269 ;
287 -16.2829 ;
288 -14.1693 ;
289 -10.9303 ;
290 -8.233 ;
291 -5.5054 ;
292 -2.7577 ;
293 0 ;
294 0 ;
295 0 ;
296 0 ;
297 0 ;
298 0 ;
299 0 ;
300 0 ;
301 0 ;
302 0 ;
303 0 ;
304 0 ;
305 0 ;
306 0 ;
307 0 ;
308 0 ;
309 0 ;
310 0 ;
311 0 ;
312 0 ;
313 0 ;
314 0 ;
315 1.8529 ;
316 3.7086 ;
317 5.901 ;
318 7.5386 ;
319 9.4206 ;
320 11.3168 ;
321 13.8732 ;
322 15.2658 ;
323 17.2232 ;
324 19.2064 ;
325 22.1759 ;
326 26.5135 ;
327 22.4393 ;
328 27.5662 ;
329 29.723 ;
330 33.2759 ;
331 34.2878 ;
332 36.5845 ;
333 38.9328 ;
334 43.0088 ;
335 43.9266 ;
336 46.4499 ;
337 49.0363 ;
338 53.6842 ;
339 54.5546 ;
340 57.351 ;
341 19.2225 ;
342 19.2225 ;
343 19.2225 ;
344 19.2225 ;
345 19.2225 ;
346 19.2225 ;
347 19.2225 ;
348 19.2225 ;
349 19.2225 ;
350 19.2225 ;
351 19.2225 ;
352 19.2225 ;
353 -18.8045 ;
354 -18.6314 ;
355 -16.6218 ;
356 -18.0992 ;
357 -17.7313 ;
358 -43.5014 ;
359 11.2952 ;
360 -16.3053 ;
361 10.3846 ;
362 10.3846 ;
363 10.3846 ;
364 10.3846 ;
365 10.3846 ;
366 10.3846 ;
367 10.3846 ;
368 10.3846 ;
369 10.3846 ;
370 10.3846 ;
371 10.3846 ;
372 10.3846 ;
373 10.3846 ;
374 -28.2676 ;
375 -26.0711 ;
376 -24.7438 ;
377 -21.3 ;
378 -18.8269 ;
379 -16.2829 ;
380 -13.6781 ;
381 -11.0226 ;
382 -8.5821 ;
383 -5.5054 ;
384 -2.7577 ;
385 0 ;
386 0 ;
387 0 ;
388 0 ;
389 0 ;
390 0 ;
391 0 ;
392 0 ;
393 0 ;
394 0 ;
395 0 ;
396 0 ;
397 0 ;
398 0 ;
399 0 ;
400 0 ;
401 0 ;
402 0 ;
403 0 ;
404 0 ;
405 0 ;
406 0 ;
407 0 ;
408 0 ;
409 0 ;
410 0 ;
411 0 ;
412 0 ;
413 0 ;
414 0 ;
415 0 ;
416 0 ;
417 0 ;
418 0 ;
419 0 ;
420 0 ;
421 0 ;
422 0 ;
423 0 ;
424 0 ;
425 0 ;
426 0 ;
427 0 ;
428 0 ;
429 0 ;
430 0 ;
431 0 ;
432 0 ;
433 0 ;
434 0 ;
435 0 ;
436 0 ;
437 0 ;
438 0 ;
439 0 ;
440 0 ;
441 0 ;
442 0 ;
443 3.5007 ;
444 -0.2253 ;
445 26.4577 ;
446 13.952 ;
447 16.8655 ;
448 21.0186 ;
449 24.6861 ;
450 27.416 ;
451 32.0565 ;
452 35.9144 ;
453 38.5293 ;
454 43.7286 ;
455 9.0518 ;
456 9.0518 ;
457 9.0518 ;
458 9.0518 ;
459 9.0518 ;
460 9.0518 ;
461 9.0518 ;
462 9.0518 ;
463 9.0518 ;
464 9.0518 ;
465 9.0518 ;
466 9.0518 ;
467 9.0518 ;
468 9.0518 ;
469 9.0518 ;
470 9.0518 ;
471 9.0518 ;
472 9.0518 ;
473 9.0518 ;
474 9.0518 ;
475 9.0518 ;
476 9.0518 ;
477 9.0518 ;
478 9.0518 ;
479 -25.9935 ;
480 -23.6922 ;
481 -21.3 ;
482 -18.8269 ;
483 -16.2829 ;
484 -14.1693 ;
485 -10.9303 ;
486 -8.233 ;
487 -5.5054 ;
488 -2.7577 ;
489 0 ;
490 0 ;
491 0 ;
492 0 ;
493 0 ;
494 0 ;
495 0 ;
496 0 ;
497 0 ;
498 0 ;
499 0 ;
500 0 ;
501 0 ;
502 0 ;
503 0 ;
504 0 ;
505 0 ;
506 0 ;
507 0 ;
508 0 ;
509 0 ;
510 0 ;
511 1.8529 ;
512 3.7086 ;
513 5.901 ;
514 7.5386 ;
515 9.4206 ;
516 11.3168 ;
517 13.8732 ;
518 15.2658 ;
519 17.2232 ;
520 19.2064 ;
521 22.1759 ;
522 26.5135 ;
523 22.4393 ;
524 27.5662 ;
525 29.723 ;
526 33.2759 ;
527 34.2878 ;
528 36.5845 ;
529 38.9328 ;
530 43.0088 ;
531 43.9266 ;
532 46.4499 ;
533 49.0363 ;
534 53.6842 ;
535 54.5546 ;
536 57.351 ;
537 19.2225 ;
538 19.2225 ;
539 19.2225 ;
540 19.2225 ;
541 19.2225 ;
542 19.2225 ;
543 19.2225 ;
544 19.2225 ;
545 19.2225 ;
546 19.2225 ;
547 19.2225 ;
548 19.2225 ;
549 -18.8045 ;
550 -18.6314 ;
551 -16.6218 ;
552 -18.0992 ;
553 -17.7313 ;
554 -43.5014 ;
555 11.2952 ;
556 -16.3053 ;
557 10.3846 ;
558 10.3846 ;
559 10.3846 ;
560 10.3846 ;
561 10.3846 ;
562 10.3846 ;
563 10.3846 ;
564 10.3846 ;
565 10.3846 ;
566 10.3846 ;
567 10.3846 ;
568 10.3846 ;
569 10.3846 ;
570 -28.2676 ;
571 -26.0711 ;
572 -24.7438 ;
573 -21.3 ;
574 -18.8269 ;
575 -16.2829 ;
576 -13.6781 ;
577 -11.0226 ;
578 -8.5821 ;
579 -5.5054 ;
580 -2.7577 ;
581 0 ;
582 0 ;
583 0 ;
584 0 ;
585 0 ;
586 0 ;
587 0 ;
588 0 ;
589 0 ;
590 0 ;
591 0 ;
592 0 ;
593 0 ;
594 0 ;
595 0 ;
596 0 ;
597 0 ;
598 0 ;
599 0 ;
600 0 ;
601 6.6064 ;
602 12.7595 ;
603 19.7334 ;
604 25.6933 ;
605 3.4182 ;
606 3.4182 ;
607 3.4182 ;
608 3.4182 ;
609 3.4182 ;
610 3.4182 ;
611 3.4182 ;
612 3.4182 ;
613 -11.781 ;
614 -8.8748 ;
615 -5.9351 ;
616 -2.9731 ;
617 0 ;
618 0 ;
619 0 ;
620 0 ;
621 0 ;
622 0 ;
623 0 ;
624 0 ;
625 0 ;
626 0 ;
627 0 ;
628 0 ;
629 0 ;
630 0 ;
631 0 ;
632 0 ;
633 0 ;
634 0 ;
635 0 ;
636 0 ;
637 0 ;
638 0 ;
639 3.5007 ;
640 -0.2253 ;
641 26.4577 ;
642 13.952 ;
643 16.8655 ;
644 21.0186 ;
645 24.6861 ;
646 27.416 ;
647 32.0565 ;
648 35.9144 ;
649 38.5293 ;
650 43.7286 ;
651 9.0518 ;
652 9.0518 ;
653 9.0518 ;
654 9.0518 ;
655 9.0518 ;
656 9.0518 ;
657 9.0518 ;
658 9.0518 ;
659 9.0518 ;
660 9.0518 ;
661 9.0518 ;
662 9.0518 ;
663 9.0518 ;
664 9.0518 ;
665 9.0518 ;
666 9.0518 ;
667 9.0518 ;
668 9.0518 ;
669 9.0518 ;
670 9.0518 ;
671 9.0518 ;
672 9.0518 ;
673 9.0518 ;
674 9.0518 ;
675 -25.9935 ;
676 -23.6922 ;
677 -21.3 ;
678 -18.8269 ;
679 -16.2829 ;
680 -14.1693 ;
681 -10.9303 ;
682 -8.233 ;
683 -5.5054 ;
684 -2.7577 ;
685 0 ;
686 0 ;
687 0 ;
688 0 ;
689 0 ;
690 0 ;
691 0 ;
692 0 ;
693 0 ;
694 0 ;
695 0 ;
696 0 ;
697 0 ;
698 0 ;
699 0 ;
700 0 ;
701 0 ;
702 0 ;
703 0 ;
704 0 ;
705 0 ;
706 0 ;
707 1.8529 ;
708 3.7086 ;
709 5.901 ;
710 7.5386 ;
711 9.4206 ;
712 11.3168 ;
713 13.8732 ;
714 15.2658 ;
715 17.2232 ;
716 19.2064 ;
717 22.1759 ;
718 26.5135 ;
719 22.4393 ;
720 27.5662 ;
721 29.723 ;
722 33.2759 ;
723 34.2878 ;
724 36.5845 ;
725 38.9328 ;
726 43.0088 ;
727 43.9266 ;
728 46.4499 ;
729 49.0363 ;
730 53.6842 ;
731 54.5546 ;
732 57.351 ;
733 19.2225 ;
734 19.2225 ;
735 19.2225 ;
736 19.2225 ;
737 19.2225 ;
738 19.2225 ;
739 19.2225 ;
740 19.2225 ;
741 19.2225 ;
742 19.2225 ;
743 19.2225 ;
744 19.2225 ;
745 -18.8045 ;
746 -18.6314 ;
747 -16.6218 ;
748 -18.0992 ;
749 -17.7313 ;
750 -43.5014 ;
751 11.2952 ;
752 -16.3053 ;
753 10.3846 ;
754 10.3846 ;
755 10.3846 ;
756 10.3846 ;
757 10.3846 ;
758 10.3846 ;
759 10.3846 ;
760 10.3846 ;
761 10.3846 ;
762 10.3846 ;
763 10.3846 ;
764 10.3846 ;
765 10.3846 ;
766 -28.2676 ;
767 -26.0711 ;
768 -24.7438 ;
769 -21.3 ;
770 -18.8269 ;
771 -16.2829 ;
772 -13.6781 ;
773 -11.0226 ;
774 -8.5821 ;
775 -5.5054 ;
776 -2.7577 ;
777 0 ;
778 0 ;
779 0 ;
780 0 ;
781 0 ;
782 0 ;
783 0 ;
784 0 ;
785 0 ;
786 0 ;
787 0 ;
788 0 ;
789 0 ;
790 0 ;
791 0 ;
792 0 ;
793 0 ;
794 0 ;
795 0 ;
796 0 ;
797 0 ;
798 0 ;
799 0 ;
800 0 ;
801 0 ;
802 0 ;
803 0 ;
804 0 ;
805 0 ;
806 4.2512 ;
807 8.5136 ;
808 12.7982 ;
809 17.1164 ;
810 21.4791 ;
811 3.4182 ;
812 3.4182 ;
813 19.1906 ;
814 21.7527 ;
815 25.3437 ;
816 27.1189 ;
817 29.8128 ;
818 32.5588 ;
819 36.7184 ;
820 38.3567 ;
821 41.2887 ;
822 10.3846 ;
823 10.3846 ;
824 39.4341 ;
825 41.8486 ;
826 42.5599 ;
827 46.7192 ;
828 49.3123 ;
829 51.9716 ;
830 52.6241 ;
831 57.351 ;
832 19.2225 ;
833 19.2225 ;
834 51.3433 ;
835 55.6812 ;
836 55.6698 ;
837 60.2424 ;
838 60.213 ;
839 62.4927 ;
840 67.4253 ;
841 67.38 ;
842 69.8329 ;
843 75.1395 ;
844 75.0915 ;
845 80.658 ;
846 80.6156 ;
847 38.4736 ;
848 38.4736 ;
849 38.4736 ;
850 38.4736 ;
851 38.4736 ;
852 38.4736 ;
853 38.4736 ;
854 38.4736 ;
855 38.4736 ;
856 38.4736 ;
857 38.4736 ;
858 38.4736 ;
859 38.4736 ;
860 38.4736 ;
861 38.4736 ;
862 38.4736 ;
863 38.4736 ;
864 38.4736 ;
865 38.4736 ;
866 38.4736 ;
867 38.4736 ;
868 38.4736 ;
869 38.4736 ;
870 38.4736 ;
871 38.4736 ;
872 38.4736 ;
873 38.4736 ;
874 38.4736 ;
875 38.4736 ;
876 38.4736 ;
877 38.4736 ;
878 38.4736 ;
879 38.4736 ;
880 38.4736 ;
881 38.4736 ;
882 38.4736 ;
883 38.4736 ;
884 38.4736 ;
885 38.4736 ;
886 38.4736 ;
887 38.4736 ;
888 38.4736 ;
889 38.4736 ;
890 38.4736 ;
891 38.4736 ;
892 38.4736 ;
893 38.4736 ;
894 38.4736 ;
895 38.4736 ;
896 38.4736 ;
897 -32.2255 ;
898 -32.5138 ;
899 -32.6343 ;
900 -32.5936 ;
901 -32.3979 ;
902 -32.0539 ;
903 -31.568 ;
904 -30.9465 ;
905 19.2225 ;
906 19.2225 ;
907 19.2225 ;
908 19.2225 ;
909 19.2225 ;
910 19.2225 ;
911 19.2225 ;
912 19.2225 ;
913 19.2225 ;
914 19.2225 ;
915 19.2225 ;
916 19.2225 ;
917 19.2225 ;
918 19.2225 ;
919 19.2225 ;
920 19.2225 ;
921 19.2225 ;
922 19.2225 ;
923 19.2225 ;
924 19.2225 ;
925 19.2225 ;
926 19.2225 ;
927 19.2225 ;
928 19.2225 ;
929 19.2225 ;
930 19.2225 ;
931 19.2225 ;
932 19.2225 ;
933 19.2225 ;
934 19.2225 ;
935 19.2225 ;
936 19.2225 ;
937 19.2225 ;
938 19.2225 ;
939 19.2225 ;
940 19.2225 ;
941 19.2225 ;
942 19.2225 ;
943 19.2225 ;
944 19.2225 ;
945 19.2225 ;
946 19.2225 ;
947 19.2225 ;
948 19.2225 ;
949 19.2225 ;
950 19.2225 ;
951 19.2225 ;
952 19.2225 ;
953 19.2225 ;
954 19.2225 ;
955 19.2225 ;
956 19.2225 ;
957 19.2225 ;
958 19.2225 ;
959 19.2225 ;
960 19.2225 ;
961 19.2225 ;
962 19.2225 ;
963 19.2225 ;
964 19.2225 ;
965 19.2225 ;
966 19.2225 ;
967 19.2225 ;
968 19.2225 ;
969 19.2225 ;
970 19.2225 ;
971 19.2225 ;
972 19.2225 ;
973 19.2225 ;
974 51.3433 ;
975 55.6812 ;
976 55.6698 ;
977 60.2424 ;
978 60.213 ;
979 62.4927 ;
980 67.4253 ;
981 67.38 ;
982 69.8329 ;
983 75.1395 ;
984 75.0915 ;
985 80.658 ;
986 80.6156 ;
987 38.4736 ;
988 38.4736 ;
989 38.4736 ;
990 38.4736 ;
991 38.4736 ;
992 38.4736 ;
993 38.4736 ;
994 38.4736 ;
995 38.4736 ;
996 38.4736 ;
997 38.4736 ;
998 38.4736 ;
999 38.4736 ;
1000 38.4736 ;
1001 38.4736 ;
1002 38.4736 ;
1003 38.4736 ;
1004 38.4736 ;
1005 38.4736 ;
1006 38.4736 ;
1007 38.4736 ;
1008 38.4736 ;
1009 38.4736 ;
1010 38.4736 ;
1011 38.4736 ;
1012 38.4736 ;
1013 38.4736 ;
1014 38.4736 ;
1015 38.4736 ;
1016 38.4736 ;
1017 38.4736 ;
1018 38.4736 ;
1019 38.4736 ;
1020 38.4736 ;
1021 38.4736 ;
1022 38.4736 ;
1023 38.4736 ;
1024 38.4736 ;
1025 38.4736 ;
1026 38.4736 ;
1027 38.4736 ;
1028 38.4736 ;
1029 38.4736 ;
1030 38.4736 ;
1031 38.4736 ;
1032 38.4736 ;
1033 38.4736 ;
1034 38.4736 ;
1035 38.4736 ;
1036 38.4736 ;
1037 65.1973 ;
1038 63.6182 ;
1039 67.9795 ;
1040 66.3726 ;
1041 70.8483 ;
1042 69.2147 ;
1043 73.8057 ;
1044 75.408 ;
1045 73.7354 ;
1046 78.505 ;
1047 76.808 ;
1048 71.4934 ;
1049 52.2285 ;
1050 52.2285 ;
1051 52.2285 ;
1052 52.2285 ;
1053 52.2285 ;
1054 52.2285 ;
1055 52.2285 ;
1056 52.2285 ;
1057 52.2285 ;
1058 52.2285 ;
1059 52.2285 ;
1060 52.2285 ;
1061 52.2285 ;
1062 52.2285 ;
1063 52.2285 ;
1064 52.2285 ;
1065 52.2285 ;
1066 52.2285 ;
1067 52.2285 ;
1068 52.2285 ;
1069 52.2285 ;
1070 52.2285 ;
1071 52.2285 ;
1072 52.2285 ;
1073 52.2285 ;
1074 52.2285 ;
1075 52.2285 ;
1076 52.2285 ;
1077 52.2285 ;
1078 52.2285 ;
1079 52.2285 ;
1080 52.2285 ;
1081 52.2285 ;
1082 52.2285 ;
1083 52.2285 ;
1084 52.2285 ;
1085 52.2285 ;
1086 52.2285 ;
1087 52.2285 ;
1088 52.2285 ;
1089 52.2285 ;
1090 52.2285 ;
1091 52.2285 ;
1092 52.2285 ;
1093 52.2285 ;
1094 52.2285 ;
1095 52.2285 ;
1096 52.2285 ;
1097 52.2285 ;
1098 52.2285 ;
1099 52.2285 ;
1100 52.2285 ;
1101 52.2285 ;
1102 52.2285 ;
1103 52.2285 ;
1104 52.2285 ;
1105 52.2285 ;
1106 52.2285 ;
1107 52.2285 ;
1108 52.2285 ;
1109 52.2285 ;
1110 52.2285 ;
1111 52.2285 ;
1112 52.2285 ;
1113 52.2285 ;
1114 52.2285 ;
1115 52.2285 ;
1116 52.2285 ;
1117 52.2285 ;
1118 52.2285 ;
1119 52.2285 ;
1120 52.2285 ;
1121 52.2285 ;
1122 52.2285 ;
1123 52.2285 ;
1124 52.2285 ;
1125 52.2285 ;
1126 52.2285 ;
1127 52.2285 ;
1128 52.2285 ;
1129 52.2285 ;
1130 52.2285 ;
1131 52.2285 ;
1132 52.2285 ;
1133 52.2285 ;
1134 52.2285 ;
1135 52.2285 ;
1136 52.2285 ;
1137 52.2285 ;
1138 52.2285 ;
1139 52.2285 ;
1140 52.2285 ;
1141 52.2285 ;
1142 52.2285 ;
1143 52.2285 ;
1144 52.2285 ;
1145 52.2285 ;
1146 52.2285 ;
1147 52.2285 ;
1148 -66.5296 ;
1149 -68.9473 ;
1150 -65.1428 ;
1151 -66.4281 ;
1152 -62.158 ;
1153 -62.399 ;
1154 -57.7493 ;
1155 -57.0344 ;
1156 -74.4751 ;
1157 -67.37 ;
1158 -59.8521 ;
1159 -51.9728 ;
1160 -43.7838 ;
1161 -35.3367 ;
1162 -26.6832 ;
1163 -17.8748 ;
1164 -8.9632 ;
1165 0 ;
1166 0 ;
1167 0 ;
1168 0 ;
1169 0 ;
1170 0 ;
1171 0 ;
1172 0 ;
1173 0 ;
1174 0 ;
1175 0 ;
1176 0 ;
1177 0 ;
1178 0 ;
1179 0 ;
1180 0 ]
Em_LUT
2-D Lookup Table
2-D Lookup Table
Em_LUT
Em_LUT
[3.49 3.51 3.52 ;
3.55 3.56 3.56 ;
3.62 3.64 3.64 ;
3.71 3.71 3.72 ;
3.91 3.93 3.94 ;
4.07 4.08 4.08 ;
4.19 4.19 4.19 ]
Qe_init
Constant1
capacity
Qe_init
Qe_init
31000
R0_LUT
2-D Lookup Table
2-D Lookup Table
R0_LUT
R0_LUT
[0.0117 0.0085 0.009 ;
0.011 0.0085 0.009 ;
0.0114 0.0087 0.0092 ;
0.0107 0.0082 0.0088 ;
0.0107 0.0083 0.0091 ;
0.0113 0.0085 0.0089 ;
0.0116 0.0085 0.0089 ]
R1_LUT
2-D Lookup Table
2-D Lookup Table
R1_LUT
R1_LUT
[0.0109 0.0029 0.0013 ;
0.0069 0.0024 0.0012 ;
0.0047 0.0026 0.0013 ;
0.0034 0.0016 0.001 ;
0.0033 0.0023 0.0014 ;
0.0033 0.0018 0.0011 ;
0.0028 0.0017 0.0011 ]
SOC_LUT
2-D Lookup Table
2-D Lookup Table
2-D Lookup Table
2-D Lookup Table
2-D Lookup Table
2-D Lookup Table
2-D Lookup Table
2-D Lookup Table
SOC_LUT
SOC_LUT
SOC_LUT
SOC_LUT
SOC_LUT
SOC_LUT
SOC_LUT
SOC_LUT
[ 0 ;
0.1 ;
0.25 ;
0.5 ;
0.75 ;
0.9 ;
1 ]
T_init
Constant
Constant
T_init
T_init
293.1500
Temperature_LUT
2-D Lookup Table
2-D Lookup Table
2-D Lookup Table
1-D Lookup Table
2-D Lookup Table
2-D Lookup Table
2-D Lookup Table
2-D Lookup Table
1-D Lookup Table
2-D Lookup Table
Temperature_LUT
Temperature_LUT
Temperature_LUT
Temperature_LUT
Temperature_LUT
Temperature_LUT
Temperature_LUT
Temperature_LUT
Temperature_LUT
Temperature_LUT
[278.15 293.15 313.15 ]
cell_Cp_heat
Gain1
Gain1
Gain1
Gain1
1/(cell_mass*cell_Cp_heat)
1/(cell_mass*cell_Cp_heat)
cell_Cp_heat
cell_Cp_heat
810.5328
cell_area
Gain
Gain
Gain
Gain
cell_area
cell_area
h_conv*cell_area
h_conv*cell_area
0.0513
cell_mass
Gain1
Gain1
Gain1
Gain1
1/(cell_mass*cell_Cp_heat)
1/(cell_mass*cell_Cp_heat)
cell_mass
cell_mass
0.7200
h_conv
Gain
Gain
Gain
Gain
h_conv*cell_area
h_conv*cell_area
h_conv
h_conv
5

Table 117. Model Functions