Learn grid-scale BESS. Free, deep, and in the right order.
Everything below is free and built by a working BESS product engineer: a 255-term engineering glossary, field-grounded articles, and 30+ interactive visuals on BESS.Engineer. Eight stages take you from the cell, to the grid connection, to how the asset gets paid.
Preview the flagship course (2 min)
Student or early-career engineer? The Complete Guide is free for you, and every specialist course and the bundle are 50% off. The student discount does not combine with any other discount, early bird included. How to claim it.
8 stages, cell to business case.
Each stage says what you will be able to do afterwards, then gives you one place to start and one thing to try.
Fundamentals: read a BESS rating
Link to stage 01, FundamentalsExplain what a 100 MW / 400 MWh rating tells you, calculate its ideal duration, and identify what the rating leaves unspecified.
Start with the job storage does and the units used to describe it. No battery or electrical background is assumed.
This stage has its own address. Bookmark it with Command-D on a Mac, Ctrl+D on other computers, or your phone browser’s bookmark option.
Core sequence
- glossary What is a BESS?
Read the definition and say, in one sentence, what a BESS includes besides the battery cells. Keep a notebook for the same illustrative 100 MW / 400 MWh plant throughout this route.
- glossary Energy and duration: read a MW / MWh rating
Read the energy definition, then use the Power and Duration terms below. Write power, stored energy and ideal duration on separate lines; state where each is measured.
- visual The duck curve (interactive, opens on BESS.Engineer in a new tab)
Use the numbered steps: predict how added solar changes midday net demand, then compare the demand and net-demand steps. In step 5, point to charging and discharging windows. This is a demand illustration, not a price forecast.
Terms to keep handy
Optional depth (1)
Check your understanding
Illustrative case: 400 MWh is fully available for discharge at the same boundary as a 100 MW power limit. Ignore losses and reserves. How long can it discharge at 100 MW? Can it instead supply 200 MW for two hours within that limit?
Show the worked explanation
Duration = energy ÷ power = 400 MWh ÷ 100 MW = 4 hours. No: 200 MW exceeds the stated 100 MW limit. Having enough MWh does not increase the MW rating. Real delivery also needs a stated boundary, usable window, operating conditions and year; those are added in stage 06.
If unsure, revisit: Energy and duration: read a MW / MWh rating
Stage 01 of 08 Next: Cell & plant All stages
The system: from cell to complete plant
Link to stage 02, The systemTrace the charge and discharge path from cell to grid, and distinguish how full a battery is from how much capacity it has retained.
Make two sketches: what happens inside the cell, then where the cell sits in the plant. The first two activities are about the cell and the last two about the plant, which makes a natural place to pause.
Builds on: Fundamentals
This stage has its own address. Bookmark it with Command-D on a Mac, Ctrl+D on other computers, or your phone browser’s bookmark option.
Core sequence
- visual Inside a lithium-ion cell (interactive, opens on BESS.Engineer in a new tab)
Compare charge with discharge. Trace the lithium-ion path inside the cell and the electron path through the external circuit; predict which directions reverse. Use the page explanation alongside the animation.
- glossary State of charge: how full is the battery?
Read the SOC definition, then compare the SOH and DoD terms below. Explain why “fully charged” and “as much capacity as when new” are different statements.
- article How a grid-scale BESS works, cell to grid
Read the component overview. Draw cell → module → rack → DC collection → PCS → transformer → grid connection, then mark where conversion happens.
- visual Full BESS site component map (interactive, opens on BESS.Engineer in a new tab)
Find the battery containers, PCS, transformers and point of interconnection on the map. Trace the power path in both directions and compare it with your sketch.
Terms to keep handy
Optional depth (7)
- visual BESS container structure (interactive, opens on BESS.Engineer in a new tab)
- visual Energy station structure (interactive, opens on BESS.Engineer in a new tab)
- glossary Container / enclosure
- glossary Series connection
- glossary Parallel connection
- article Sodium-ion vs LFP for grid storage — and where NMC fits
- article Sodium batteries, part 1
Check your understanding
Close the component map and sketch the path from a cell to the grid connection. Then explain why a battery showing 100% SOC can still have less capacity than it had when new.
Show the worked explanation
A representative path is cell → module → rack/string → DC collection → PCS → step-up transformer and AC collection → point of interconnection. Packaging varies; the PCS converts DC/AC. SOC describes present charge relative to its stated reference; capacity-based SOH compares retained capacity with its initial reference. A full aged battery can therefore store less energy than a full new one. Do not equate 100% SOC with 100% SOH.
If unsure, revisit: How a grid-scale BESS works, cell to grid
Stage 02 of 08 Next: AC & power All stages
Electrical foundations: AC, PCS and power limits
Link to stage 03, Electrical foundationsLocate the DC/AC boundary on a single-line diagram and explain how active and reactive power share a simplified converter rating.
Learn the electrical language before tackling grid-forming. Detailed switching, harmonics and transformer connections can wait.
Builds on: The system
This stage has its own address. Bookmark it with Command-D on a Mac, Ctrl+D on other computers, or your phone browser’s bookmark option.
Core sequence
- glossary AC / DC: the battery and grid sides
Follow battery DC through conversion to grid AC. Identify voltage, current and frequency, then explain the PCS and transformer as different components.
- visual Phase shift and active/reactive power (interactive, opens on BESS.Engineer in a new tab)
Select unity power factor, then the 30° inductive preset. Predict which of P, Q and S changes before switching. Compare the displayed values and explain why P is smaller than S whenever current and voltage are out of phase.
- visual Power factor and the P–Q–S triangle (interactive, opens on BESS.Engineer in a new tab)
Pause the sweep, choose two PF presets and compare active power, reactive power and apparent power. Sketch the right triangle and label MW, MVAr and MVA before doing the checkpoint.
- article The BESS single-line diagram, explained
Trace your stage 02 power path on the diagram. Locate the PCS, transformer, collection system and POI meter; distinguish component ratings from plant-boundary ratings.
Terms to keep handy
- Power conversion system (PCS)
- Real power (P)
- Reactive power (Q)
- Apparent power (S)
- Point of interconnection (POI)
Optional depth (6)
- glossary Power factor
- glossary P–Q capability
- article Reactive power, explained
- visual MV skid structure (interactive, opens on BESS.Engineer in a new tab)
- visual PWM — building a sine from a DC bus (interactive, opens on BESS.Engineer in a new tab)
- visual AC phasor and sinusoid (interactive, opens on BESS.Engineer in a new tab)
Check your understanding
Illustrative PCS-terminal model, S² = P² + Q². The converter is rated 100 MVA and the grid asks for 60 MVAr of reactive power. What is the largest active power it can deliver in this ideal circle? Could the route’s 100 MW plant deliver its full rating through it at the same time?
Show the worked explanation
P = √(100² − 60²) = √6,400 = 80 MW. Check: 80² + 60² = 100². No: 100 MW together with 60 MVAr needs S = √(100² + 60²) ≈ 116.6 MVA, above the 100 MVA rating, so either the reactive demand falls or the converter is sized above the active-power rating. This is a simplified converter-terminal calculation, not a plant guarantee: the manufacturer envelope, voltage and current limits, transformers, collection system and auxiliaries can constrain what reaches the POI. MVAr is not stored MWh. The linked triangle starts at the same 100 MVA rating, but its presets stop short of this operating point; use it to check the relation, not to reproduce these numbers.
If unsure, revisit: Power factor and the P–Q–S triangle (interactive, opens on BESS.Engineer in a new tab)
Stage 03 of 08 Next: Controls & grid All stages
The grid: follow commands, limits and responses
Link to stage 04, The gridTrace a dispatch request through the control layers, explain why operating limits can reduce it, and compare grid-following with grid-forming behavior.
Start with who commands and who limits. Then connect those roles to grid behavior and the evidence needed for a particular connection.
Builds on: Electrical foundations
This stage has its own address. Bookmark it with Command-D on a Mac, Ctrl+D on other computers, or your phone browser’s bookmark option.
Core sequence
- glossary Control hierarchy: BMS, PCS, EMS, PPC and SCADA
Make a role table for BMS, PCS, EMS, PPC and SCADA. Separate battery protection, power conversion, dispatch, POI regulation and monitoring.
- visual Plant control command path (interactive, opens on BESS.Engineer in a new tab)
Trace a dispatch command downstream and available limits upstream. Explain where requested MW can be reduced, and which measurement tells the plant controller what was actually delivered.
- reference Grid-forming vs grid-following
Read the comparison and describe what reference each control mode uses. Explain the distinction in your own words; final mode selection still needs project-specific studies.
- visual Voltage ride-through (interactive, opens on BESS.Engineer in a new tab)
Compare the displayed voltage event with its ride-through envelope. Explain what the teaching example illustrates, then identify which grid/operator you would check for an actual requirement.
Terms to keep handy
- Battery management system (BMS)
- Energy management system (EMS)
- Power plant controller (PPC)
- Grid-forming (GFM)
- Grid-following (GFL)
- Ride-through (LVRT/HVRT)
Optional depth (5)
Check your understanding
A schedule asks the plant to export rated power, but the battery reports a lower permitted discharge limit. Should dispatch override that limit? Trace command, limit and feedback paths, then state the basic GFL/GFM distinction.
Show the worked explanation
No. Dispatch must respect protective operating limits. Typically the EMS requests dispatch, the PPC coordinates the plant using POI feedback, and PCS controls execute within equipment and battery limits; BMS limits constrain the battery. SCADA supervises rather than replacing protection. GFL synchronizes to an existing voltage reference; GFM establishes an internal voltage/frequency reference. Neither label removes hardware limits or proves compliance for a particular connection.
If unsure, revisit: Control hierarchy: BMS, PCS, EMS, PPC and SCADA
Stage 04 of 08 Next: Safety evidence All stages
Safety: hazards, evidence and local requirements
Link to stage 05, SafetyDistinguish a hazard explanation, system certification, fire-test evidence and installation requirements, and identify the jurisdiction each applies to.
Use the hardware and control layers you know to read safety evidence. Identify the right evidence without treating a learning exercise as approval for a real installation.
Builds on: The system
This stage has its own address. Bookmark it with Command-D on a Mac, Ctrl+D on other computers, or your phone browser’s bookmark option.
Core sequence
- glossary Thermal runaway
Read the failure mechanism and the distinction between a failing cell and propagation. Identify one question about detection or containment to carry into the safety hub.
- reference The fire-safety hub — cell to fire marshal
Focus on the hazard analysis and the roles of certification, test methods and installation rules. Write a three-column evidence checklist instead of memorizing standard numbers.
- reference Certifications by market — 8 standards × 4 markets
Choose one market and inspect its cited standards and scope. Record jurisdiction, edition or source date, and the applicability questions that still need a qualified reviewer.
Terms to keep handy
- UL 9540: system certification
- UL 9540A: fire test method
- NFPA 855: installation standard
- Propagation
- Authority having jurisdiction (AHJ)
Optional depth (3)
Check your understanding
For the safety hub’s U.S. example, match UL 9540, UL 9540A and NFPA 855 to system certification, a fire test method and installation requirements. Would a UL 9540A report alone permit installation in any country?
Show the worked explanation
UL 9540 addresses system certification; UL 9540A is a test method producing fire-propagation evidence; NFPA 855 addresses installation. A test report alone is not installation approval. Check the applicable edition, adopted local requirements, system configuration, site evidence and approving authority. These U.S. references are not a universal requirements list; use the selected market’s sources and qualified review.
If unsure, revisit: The fire-safety hub — cell to fire marshal
Stage 05 of 08 Next: Lifetime & sizing All stages
Performance: losses, lifetime and sizing
Link to stage 06, PerformanceExplain why nameplate energy differs from deliverable energy and compare sizing assumptions at a stated boundary and project year.
Bring the operating window, losses and aging into the same calculation before using a battery rating in a business case.
Builds on: Fundamentals The system Electrical foundations
This stage has its own address. Bookmark it with Command-D on a Mac, Ctrl+D on other computers, or your phone browser’s bookmark option.
Core sequence
- visual Cell losses and efficiency (interactive, opens on BESS.Engineer in a new tab)
Revisit C-rate in stage 01. Pause the automatic sweep, compare two C-rate settings and inspect the explanation of losses. Predict which produces more resistive heating. Keep cell efficiency separate from whole-plant energy delivered at the grid meter.
- article Battery degradation mechanisms
Read calendar aging versus cycle aging. List the operating assumptions a lifetime comparison needs, and distinguish capacity loss from today’s state of charge.
- article Sizing a BESS: power, energy, degradation and augmentation
Follow the sequence from required duty and measurement boundary to usable energy, losses and lifetime allowance. Locate where augmentation enters the plan.
- tool BESS sizing calculator — MW, MWh, degradation
Use the 100 MW / four-hour case. Copy the tool’s input/output boundaries and defaults, change one loss or degradation assumption, and record the result. This is a planning illustration; do not silently substitute round-trip efficiency for a one-way factor.
Terms to keep handy
Optional depth (5)
Check your understanding
Now suppose the 400 MWh figure is only supplier nameplate energy. Is that enough to promise 100 MW for four hours at the POI in a later project year? Name the missing assumptions. Separately, 100 MWh enters and 88 MWh leaves at the same meter over a matched cycle: what is RTE?
Show the worked explanation
No. State the usable SOC window and its reference, conversion/collection and auxiliary losses, operating conditions, year and retained capacity, MW capability, reserves, and any augmentation plan. Specify the contractual boundary and test basis. In the separate cycle example, RTE = exported energy ÷ imported energy = 88 ÷ 100 = 88%. That round-trip ratio is not automatically a one-way discharge factor.
If unsure, revisit: Sizing a BESS: power, energy, degradation and augmentation
Stage 06 of 08 Next: Markets & dispatch All stages
The money: connect dispatch to revenue
Link to stage 07, The moneyDescribe a plausible service mix for one market and explain how simultaneous services compete for the same power and stored energy.
Use operating limits and lifetime assumptions to interrogate a revenue story. Market eligibility and example prices need their own context.
Builds on: Performance
This stage has its own address. Bookmark it with Command-D on a Mac, Ctrl+D on other computers, or your phone browser’s bookmark option.
Core sequence
- article How grid batteries make money
Identify energy arbitrage, ancillary services and capacity-related payments. For each, write whether the obligation mainly uses MW, MWh, availability or a combination.
- visual A battery’s revenue-stacked day (interactive, opens on BESS.Engineer in a new tab)
Treat the visual as its stated GB example. Change Stress delivery duration and compare reserved energy and the displayed day. Explain the trade-off between reserved energy and other dispatch; illustrative revenue is not a forecast for your market.
- reference Electricity-market reference — what a battery can sell in 58 markets
Choose one market only. Record an eligible service, its stated conditions, the source date, and one question you would ask before entering. Compare those demands with your plant’s limits.
Terms to keep handy
Optional depth (2)
Check your understanding
A proposal adds the maximum standalone arbitrage income and maximum standalone reserve-service income for the same plant and hours. What must be checked before treating their sum as achievable?
Show the worked explanation
Check whether the same MW headroom, stored MWh and hours have been committed twice. Build a compatible dispatch with SOC/reserve limits, losses, throughput and availability constraints, then check the market’s eligibility and simultaneous-service rules. Compatible stacking may be possible; adding separately optimized maxima is not evidence that the combined schedule works. Reuse the boundary and lifetime assumptions from stage 06.
If unsure, revisit: How grid batteries make money
Stage 07 of 08 Next: Delivery & proof All stages
The project: develop, procure and verify
Link to stage 08, The projectOutline the main delivery gates, identify a supplier interface, and specify the evidence needed to demonstrate plant performance.
Connect the technical and commercial case to procurement and acceptance. Finish with a one-page concept brief.
Builds on: Safety Performance The money
This stage has its own address. Bookmark it with Command-D on a Mac, Ctrl+D on other computers, or your phone browser’s bookmark option.
Core sequence
- reference How a BESS project gets built — land to COD
Follow the overview from site and connection through construction and commissioning. Note which permissions, studies and contracts constrain the next step; example durations are not promises.
- article Procurement and contracts — wrap vs split
Compare a wrapped and a split scope. Identify who owns the battery-to-PCS interface and who demonstrates performance at the agreed boundary.
- article Commissioning and capacity testing
Distinguish factory testing, site acceptance and measured performance. Draft an evidence list naming the meter/boundary, operating conditions, test procedure and recorded result.
Terms to keep handy
- Factory acceptance test (FAT)
- Site acceptance test (SAT)
- Energy capacity test
- Commercial operation date (COD)
Optional depth (4)
Check your understanding
Name the main gates from site selection to operation and one battery-to-PCS responsibility to assign at procurement. Then decide whether a factory capacity report alone proves 100 MW / 400 MWh at the POI: what evidence is still needed?
Show the worked explanation
A representative route is site/connection feasibility → permits and studies → contracting and financing → construction → commissioning and acceptance → operation; workstreams overlap. Assign responsibility for the battery-to-PCS voltage and control/limit interface. A factory capacity report alone is insufficient: it describes the tested equipment and conditions. Plant acceptance must address the agreed POI or contract boundary, installed configuration, available power and energy, auxiliaries and collection losses, operating conditions and agreed procedure. The factory report supports that evidence; it does not replace it. The contract defines acceptance obligations, so record unresolved requirements rather than inventing pass limits.
If unsure, revisit: Commissioning and capacity testing
Stage 08 of 08 Next: the learning path All stages
Explain a 100 MW / 400 MWh project.
Link to this section, Explain a 100 MW / 400 MWh project.Write a one-page brief for a colleague. Use the same project to connect what you have learned.
- Explain its nominal duration, draw the cell-to-grid path, and identify the meter where a delivery promise is measured.
- Describe one limit that can reduce delivered power, one source of energy loss, and how aging changes the sizing plan.
- Choose a market and identify the applicable grid and safety references. Name the evidence needed before the project can meet its revenue and acceptance commitments.
Compare your brief with the review guide
At a consistent boundary, 400 MWh divided by 100 MW gives four hours before additional operating constraints. Your drawing should connect battery racks, PCS, transformers and the POI, and separate the power path from the EMS/PPC/BMS command-and-limit chain.
A strong brief states the SOC window, losses, auxiliaries, measurement boundary and guarantee year. It explains that reactive-power demand, temperature or battery limits can reduce available MW, and that degradation may require overbuild or augmentation. It distinguishes the applicable installation requirements from test reports and product certification.
Identify the site, permitting, interconnection and commissioning gates, and name the party responsible for the battery-to-PCS interface and its acceptance evidence.
For revenue, describe a feasible service and its energy or power reservation without counting the same capability twice. For acceptance, specify the relevant tests and contractual measurement conditions. Mark assumptions you cannot establish from a simple MW/MWh rating, then return to the corresponding stage.
After a day or two, close your notes. Recalculate the four-hour duration and the simplified P–Q headroom example, then redraw the power path and the control/limit path. Reopen only the stages you could not explain, and try their checkpoints again.
When the free layer isn't enough
Sign up for new updates
New free lessons, articles and reference pages, as they publish. An email only when something substantial ships — no drip campaigns, no course pitches.