Lemonergy implementation references
Lemonergy blocks and tools
Connect a concept to the component you use. Explore original interfaces, parameters, equations, worked examples and implementation sources.
Studio blocks, Python equations, protocol steps and Design tools have different interfaces. Each reference identifies its kind and supported behavior.
Studio blocks (13)
Charging schedule and target policy
Sampled permission, current and power requests for an explicit charging target.
charging-policyRegulated CC/CV charger
Original sampled CC/CV controller coupled to an ideal electrical converter.
regulated-chargerBattery with SOC-dependent OCV
Lumped battery with a linear SOC-dependent open-circuit voltage and series resistance.
battery-ocvElectrical reference
Define the zero-voltage potential of an electrical island.
electrical-referenceShared site power allocator
Share one grid-side power budget among one to eight requests.
site-power-allocatorPhysical availability / signal schedule
A typed physical signal selected by explicit time windows.
signal-scheduleScheduled import / export and load policy
Sampled import and export requests for schedules, load following or outage support.
energy-dispatchBidirectional grid / load interface
Average-power interface between a DC battery and a grid or load boundary.
bidirectional-gridPhysical signal step
A typed physical signal that changes once at an authored time.
signal-stepConserving vehicle-to-vehicle converter
One conserving converter linking donor and recipient electrical islands.
v2v-converterControlled voltage source
An ideal voltage source with an optional typed command input.
voltage-sourceResistor
An ideal linear resistance in a conserving electrical circuit.
resistorCapacitor
An ideal lumped capacitor with an explicit initial voltage.
capacitor
Core equations (6)
current_from_c_rate
Convert a nominal capacity and C-rate into a current magnitude.
current_from_c_rateideal_duration_hours
Calculate ideal full-capacity duration at constant C-rate.
ideal_duration_hoursnominal_energy_wh
Calculate nominal stored-energy rating from capacity and voltage.
nominal_energy_wharrhenius_factor
Temperature acceleration relative to an explicit reference temperature.
arrhenius_factorparabolic_film_thickness
Square-root film growth relative to an authored reference thickness.
parabolic_film_thicknessficks_first_law_flux
One-dimensional diffusive molar flux for a supplied concentration gradient.
ficks_first_law_flux
Protocol steps (6)
Pulse train
Alternate charge or discharge pulses with rests.
pulseCharge
Apply a charge segment in a Battery Test Protocol.
chargeRest
Program a zero-current interval between active test segments.
restRepeat
Repeat an ordered group of protocol steps.
repeatDischarge
Apply a discharge segment in a Battery Test Protocol.
dischargeDynamic profile
Replay a registered tabular duty profile.
dynamic
Design tools (2)
Charge session
Design-tool simulation of a charger connected to the active cell and pack.
charge-sessionCharge session thermal node
The optional lumped temperature calculation inside the Charge session tool.
charge-session-thermal
These 27 references document components used by the curated glossary workflows. View the broader source inventory.