Battery & thermalAssumptions, dynamics and uncertainty
Assurance & continuityEvidence gates and finite reserve
Dispatch & marketsOperating limits and information timing
Battery & thermalCheckpoint open
Battery dynamics: assumptions before outputs
Connect an equivalent-circuit response to its inputs, units and checks.
MATLAB Simulink Energy Lab · Source c13aec2
Explore lesson & checkpoint
Learning task
Open the source README and find the first battery pulse example. Identify the input current, initial state and the check command before running it locally.
Model boundary
Synthetic or illustrative benchmarks unless a source explicitly says otherwise. Not physical-cell, hardware, certification or grid-code validation.
Review checkpoint answer
Checkpoint answer: The documented numerical behavior is reproduced. A regression check establishes expected behavior under its stated inputs, not hardware qualification.
Battery & thermalCheckpoint open
Capacity fade: keep the holdout separate
Distinguish fitting, chronological evaluation and supported end-of-life projections.
Battery Cycle-Life Analyzer · Source 8d23047
Explore lesson & checkpoint
Learning task
Find the synthetic CSV workflow and chronological holdout description. Note which observations select the model and when a full-data refit occurs.
Model boundary
Empirical curve fits, not electrochemical or safety models. Bundled LFP/NMC data are synthetic; an EOL outside the supported window remains unavailable.
Review checkpoint answer
Checkpoint answer: No, the projection must remain bounded or unavailable. Smooth fits are not measured lifetime evidence. The source keeps unsupported projections unavailable.
Assurance & continuityCheckpoint open
BESS readiness: follow the evidence gate
Trace a requirement through evidence ownership, review and acceptance status.
BESS QA/QC Toolkit · Source 2ed8d9d
Explore lesson & checkpoint
Learning task
Read the fictional lifecycle example. Find a FAT or SAT record and identify its evidence, owner and applicable readiness policy.
Model boundary
Does not replace the governing contract, applicable standards, authority requirements, manufacturer instructions or a competent engineer’s acceptance decision.
Review checkpoint answer
Checkpoint answer: No, project requirements and competent review still govern. Template checks do not replace contracts, applicable standards or an engineer's acceptance decision.
Assurance & continuityCheckpoint open
Continuity: power is not stored energy
Explain finite reserve and the difference between power and energy in an outage.
Datacenter Twin Lab · Source 2529864
Explore lesson & checkpoint
Learning task
Predict the effect of doubling constant load in the Atlas ride-through calculator, then compare the result. Inspect the source simulator's stated losses and boundary.
Model boundary
Deterministic synthetic aggregate-load model. No facility calibration, AC transients, protection coordination, cooling, reliability probabilities or physical controls.
Review checkpoint answer
Checkpoint answer: Half as long. Duration is available energy times fixed efficiencies divided by constant power; this arithmetic does not model a facility.
Dispatch & marketsCheckpoint open
Grid services: a request meets constraints
Separate requested active/reactive power from feasible capability.
Smart Grid Storage Playbook · Source 928ceec
Explore lesson & checkpoint
Learning task
Find the capability-allocation reference. List the power, energy and state-of-charge constraints before changing a service request.
Model boundary
Educational reference, not a grid-code compliance determination, protection-setting approval, plant-controller specification or battery-warranty assessment.
Review checkpoint answer
Checkpoint answer: No, operating and energy constraints must be checked. Capability and operating limits bound delivery. An educational reference is not grid-code approval.
Dispatch & marketsCheckpoint open
Arbitrage: separate forecast from hindsight
Identify what information is available when a dispatch decision is made.
VoltRL · Source ad5a7e5
Explore lesson & checkpoint
Learning task
Compare the source's synthetic sequential-price and historical day-ahead protocols. Find the forecast-timing and result provenance checks.
Model boundary
Not a live bidding system or revenue forecast. Price-taking assumptions omit bid curves, fees, imbalance settlement, market impact and plant-level certification.
Review checkpoint answer
Checkpoint answer: To prevent an unfair hindsight advantage. Protocol separation controls information leakage. Backtests do not guarantee future market performance.
Dispatch & marketsCheckpoint open
Hybrid energy: follow the dispatch order
Separate battery output from stored-energy change in a synthetic hybrid-energy screen.
HelioForge Energy Lab · Source 5f408d4
Explore lesson & checkpoint
Learning task
Open the methodology and browser preview. Trace the renewable, battery, grid and generator dispatch order. Identify where efficiency changes the battery energy balance.
Model boundary
Synthetic hourly screen, not optimization, power flow, dynamic stability or field validation. Terminal state of charge is unconstrained. The standalone preview does not run new Python calculations.
Review checkpoint answer
Checkpoint answer: A synthetic hourly screen with fixed dispatch order. The model is a synthetic hourly AC-equivalent screen, not optimization, power flow or a dispatch instruction.
Dispatch & marketsCheckpoint open
Wind offers: scenarios before decisions
Connect a hypothetical wind offer to its scenario distribution and settlement assumptions.
ZephyrTrade · Source ebcd8f6
Explore lesson & checkpoint
Learning task
Open the browser lab and published engine checks. Identify the production scenarios, price inputs and information available before an offer is selected.
Model boundary
Research preview with synthetic examples and documented historical-data exclusions. No live provider, trade execution, investment advice or market-performance validation.
Review checkpoint answer
Checkpoint answer: No, it explores hypothetical offers without trading. Synthetic scenarios and backtests are not live prices, order execution or validated future revenue.