energy & utilities

Operation of Solar Power Plant

Decision table for covering household consumption and allocating FVE production based on export price, household use, FVE output, and battery status. Minimum battery charge is set via a Rule Variable.

DecisionRules

David Škarka

Template author

This rule set acts as a decision engine to optimize the energy management of a household equipped with a photovoltaic (FVE) system and battery storage. 
The primary goal of this decision table is to determine two key operational actions:
  1. Production Allocation: How to utilize the energy currently being generated by the solar plant (e.g., consume immediately, charge batteries, or export to the grid).
  2. Consumption Cover: How to satisfy the current energy demand of the household (e.g., from the plant, the battery, or the grid).
The decision table evaluates the inputs against specific conditions to trigger the optimal output. The logic is divided into scenarios based on the relationship between solar production and household consumption

Solution Components:
The logic relies on specific input variables and a user-defined configuration variable to process the rules. 
  • Input Variables (real-time data points)
    • batteryPercentCapacity: The current charge level of the battery (0-100%).
    • plantProduction: The current energy output from the solar panels.
    • householdConsumption: The current energy demand of the house.
    • gridExportPrice: The current market price for exporting energy (categorized as "Low" or "High").
  • Configuration
    • minimumBattery: A user-defined variable (Rule Variable) that sets the threshold for the minimum acceptable battery charge. In this version, the value is set to 15%.
Check iconA checkmark inside a circle signifying "yes"Minus iconA minus inside a circle signifying "no"PROS IconA plus symbol representing positive aspects or benefits.CONS IconA minus symbol representing negative aspects or drawbacks.

More Templates

See Other Templates

financial servicessuggested

A/B Testing

Discover a simple way to assign a test group for performing A/B Testing on your decisions.

Explore
financial servicessuggested

Risk Based Pricing

Discover a simple way to apply a suitable Risk Based Pricing matrix based on a type of client.

Explore
financial servicessuggested

Eligibility and Policy Rules

Discover a simple way to define and execute various sets of rules and get the final decision outcome.

Explore