Lemonergy · Studio block
SOC and temperature limited signed power boundary
Requests signed terminal power while applying supplied SOC, temperature, current and permission limits; unmet power is recorded.
- Implementation ID
pack-power-boundary- Reviewed
- 2026-10-30
Behavior
Requests signed terminal power while applying supplied SOC, temperature, current and permission limits; unmet power is recorded.
Interface
| Name | Direction | Unit | Meaning |
|---|---|---|---|
p | conserving | electrical | Positive voltage-reference terminal |
n | conserving | electrical | Negative voltage-reference terminal |
Signed power and battery state | input | W | Signed power and battery state is a directed power input to this component, expressed in W. Its binding supplies information; it is not a conserving connection. |
State of charge | input | fraction | State of charge is a directed fraction input to this component, expressed in fraction. Its binding supplies information; it is not a conserving connection. |
Battery temperature | input | K | Battery temperature is a directed temperature input to this component, expressed in K. Its binding supplies information; it is not a conserving connection. |
Operating permission | input | 1 | Operating permission is a directed dimensionless input to this component, expressed in 1. Its binding supplies information; it is not a conserving connection. |
voltage | output | V | Directed output available to compatible consumers: voltage. |
current | output | A | Directed output available to compatible consumers: current. |
power | output | W | Directed output available to compatible consumers: power. |
requested Power | output | W | Directed output available to compatible consumers: requested Power. |
delivered Power | output | W | Directed output available to compatible consumers: delivered Power. |
available Discharge Power | output | W | Directed output available to compatible consumers: available Discharge Power. |
available Charge Power | output | W | Directed output available to compatible consumers: available Charge Power. |
Signal inputs
These directed signals carry information. Conserving terminals exchange the quantities of their physical domain.
Signal outputs
Outputs can supply compatible inputs. Connections and values are inspected in the model that owns them.
| Pin | Direction | Unit or domain | Meaning |
|---|---|---|---|
| Signed power and battery state | input | W | Signed power and battery state is a directed power input to this component, expressed in W. Its binding supplies information; it is not a conserving connection. |
| State of charge | input | fraction | State of charge is a directed fraction input to this component, expressed in fraction. Its binding supplies information; it is not a conserving connection. |
| Battery temperature | input | K | Battery temperature is a directed temperature input to this component, expressed in K. Its binding supplies information; it is not a conserving connection. |
| Operating permission | input | 1 | Operating permission is a directed dimensionless input to this component, expressed in 1. Its binding supplies information; it is not a conserving connection. |
| voltage | output | V | Directed output available to compatible consumers: voltage. |
| current | output | A | Directed output available to compatible consumers: current. |
| power | output | W | Directed output available to compatible consumers: power. |
| requested Power | output | W | Directed output available to compatible consumers: requested Power. |
| delivered Power | output | W | Directed output available to compatible consumers: delivered Power. |
| available Discharge Power | output | W | Directed output available to compatible consumers: available Discharge Power. |
| available Charge Power | output | W | Directed output available to compatible consumers: available Charge Power. |
Parameters
Defaults are initial model values. Select values for your own model and operating conditions.
| Parameter | Unit | Default | Meaning and limits |
|---|---|---|---|
powerWpowerW | W: positive discharge, negative charge | 1000 | Declared authoring field: powerW. Minimum -1000000000; Maximum 1000000000 |
capacityAhcapacityAh | Ah effective | 100 | Declared authoring field: capacityAh. Minimum 1e-06; Maximum 1000000000 |
minimumSocminimumSoc | fraction | 0.05 | Declared authoring field: minimumSoc. Minimum 0; Maximum 1 |
maximumSocmaximumSoc | fraction | 0.95 | Declared authoring field: maximumSoc. Minimum 0; Maximum 1 |
maxDischargeAmaxDischargeA | A | 500 | Declared authoring field: maxDischargeA. Minimum 0; Maximum 1000000 |
maxChargeAmaxChargeA | A | 200 | Declared authoring field: maxChargeA. Minimum 0; Maximum 1000000 |
minimumVoltageVminimumVoltageV | V | 150 | Declared authoring field: minimumVoltageV. Minimum 0.01; Maximum 1000000 |
minTemperatureKminTemperatureK | K | 233.15 | Declared authoring field: minTemperatureK. Minimum 1; Maximum 2000 |
maxTemperatureKmaxTemperatureK | K legacy discharge bound | 333.15 | Declared authoring field: maxTemperatureK. Minimum 1; Maximum 2000 |
minChargeTemperatureKminChargeTemperatureK | K authored charge bound | 273.15 | Declared authoring field: minChargeTemperatureK. Minimum 1; Maximum 2000 |
maxChargeTemperatureKmaxChargeTemperatureK | K authored charge bound | 318.15 | Declared authoring field: maxChargeTemperatureK. Minimum 1; Maximum 2000 |
minDischargeTemperatureKminDischargeTemperatureK | K authored discharge bound | 233.15 | Declared authoring field: minDischargeTemperatureK. Minimum 1; Maximum 2000 |
maxDischargeTemperatureKmaxDischargeTemperatureK | K authored discharge bound | 333.15 | Declared authoring field: maxDischargeTemperatureK. Minimum 1; Maximum 2000 |
temperatureDeratingKtemperatureDeratingK | K taper width | 5 | Declared authoring field: temperatureDeratingK. Minimum 0.001; Maximum 100 |
barrierTimeSbarrierTimeS | s | 1 | Declared authoring field: barrierTimeS. Minimum 1e-06; Maximum 1000000000 |
Equations and rules
The behavior and configured interface above define this authoring component. This reference does not add numerical equations beyond its source contract.
Use in Studio
Use this authoring component
Choose this component in the Studio library and configure its declared interface. This reference describes the authoring contract; it does not claim a standalone numerical validation or a measured result.
Open Studio →Use in a workflow
Connected concepts
Limits and interpretation
- The symbolic diagram describes the component and its declared interface. It is not a solved circuit or simulated output.
- Configured parameters and model connections determine the result. Check the complete model before interpreting its outputs.
Implementation sources
This reference follows Lemonergy implementation sources. Scientific articles support the linked concepts separately.
Repository: battery-design · Revision: 0a28f1a0a75a0447903b868cbcc734133a77a847
docs/glossary/studio-help-catalog.json
This implementation and its workflow uses (JSON) · Knowledge graph (JSON-LD)
Current authoring interface provenance
The interactive graphic is exported from the same Studio help descriptor. Source base: 0a28f1a0a75a0447903b868cbcc734133a77a847. File content hashes in the public descriptor catalog identify the exact source snapshot. Existing numerical checks above retain their own verification scope.