...
Download Technical Specs PDF

Battery peak shaving control: Why the PCC result matters

PCS screen: 100 kW out. Billing meter: target missed. Site demand hit 630 kW against a 500 kW cap. A MegSolid ESSA0100B-0215 can close 100 kW of that gap. 30 kW still sits on the PCC.

The utility bills the meter. The inverter display does not set demand. Peak-shaving control has to land every command on that meter and name the leftover kW.

MegSolid battery peak shaving control cover with ESSA and Energon cabinets at an industrial PCC switchboard

Required reduction at or below 100 kW, with event energy inside the tested usable window, keeps ESSA0100B-0215 on the shortlist. Treat that as a first screen. Leave the cabinet unlocked until interval data and starting duty close. A site that needs 130 kW every peak will not tune a 100 kW PCS into a 130 kW stage.

Put the control meter on the boundary that is billed

The PCC meter has to see the same electrical boundary the contract uses for demand. Projects still get this wrong.

A meter on the BESS feeder proves battery power. A meter on one production board sees that board. Neither proves total grid import when the site has several transformers, rooftop PV, a generator, or a normally open tie that changes the path.

Mark these on the single-line before anyone tunes the EMS:

Reverse one CT and the controller can charge into a peak. Swap two phases and the three-phase total can look fine while phase data is wrong. CT ratio, sign and phase map belong in SAT. Leave them out of HMI assumptions.

Operating pattern changes the same cabinet. A three-shift Mexico plant may have night headroom to recharge and almost none on the day shift. A supermarket can stack refrigeration, HVAC and defrost into one short coincident peak. Meter profile and recovery window decide the result.

Export control often uses that same PCC meter for another job. Mandatory export envelope: BESS zero-export control page. Peak shaving works inside the leftover import/export room.

Reconstruct site demand before battery action

Once the battery runs, the PCC no longer shows what import would have been without it. The EMS has to rebuild that number.

Sign convention: PCC import positive. BESS discharge positive.

Net site demand before BESS = measured PCC import + measured BESS discharge

PCC reads 530 kW. Battery discharges 100 kW. Net demand before the battery: 630 kW. Target 500 kW:

Requested BESS discharge = max(0, 630 kW − 500 kW) = 130 kW

Clip to the live envelope:

Permitted discharge power = min(request, PCS limit, BMS limit, PCC/export allowance)

Discharge also stops at the active reserve floor. In this example the 100 kW cabinet hits its power limit. Expected PCC result: about 530 kW before meter tolerance and losses. The EMS should report 30 kW unmet demand reduction — PCS power limit active.

That line beats “system normal.” The owner then chooses a larger power stage, a higher target, load sequencing, or another cabinet. Same request under reserve and higher-priority limits: BESS EMS priority hierarchy.

PCC single-line diagram showing billing meter, factory load, EMS controller, ESSA BESS and a 30 kW power-limit shortfall

Price the uncovered 30 kW with the site tariff

If the 530 kW event sets the billed maximum against a 500 kW target, price the leftover 30 kW with the contracted demand charge:

Monthly demand exposure = 30 kW × verified site demand charge per kW-month

Annual exposure = monthly demand exposure × billing periods in which the shortfall sets demand

Use the real interval, ratchet, time-of-use rules and the months that actually lock demand. Procurement can then compare more PCS power against leaving 30 kW on the bill. A lower-priced 100 kW cabinet can still win when verified exposure does not pay for more kW. If that leftover also overloads a transformer or forces production sequencing, the case changes.

Match the controller to the tariff's demand interval

A 620 kW instant reading is not automatically a 620 kW billed demand. The tariff may use a fixed 15-minute average, a rolling window, or another method. The EMS needs the real rule and the same clock edge as the billing meter.

Fixed 15-minute interval, 500 kW target:

BESS supplies 60 kW in those first 5 minutes:

[(560 kW × 5 min) + (470 kW × 10 min)] ÷ 15 min = 500 kW

Energy used for that correction: 5 kWh. A controller that pins the PCC at 500 kW on every instant spike will cycle harder than the tariff needs.

The last minutes of a fixed interval often decide the month. A high load near the end of a fixed interval leaves little time to pull the average down. Controller restart, clock error or a wrong interval edge can dump the right energy into the wrong 15 minutes. Check tariff logic, EMS clock and meter clock together.

Commercial value of that dispatch: C&I peak-shaving ROI analysis. This page stays on the meter response.

Send four inputs and receive a preliminary peak-control screen

MegSolid can produce a first PCC control table from:

Return should show maximum required BESS kW, estimated discharge kWh, expected uncovered peak, recharge ceiling and the first product route. Missing tariff or meter data keeps the result preliminary.

Loop delay decides how much of a fast peak gets through

The controller does not move the instant the press starts. The signal travels meter → comms → EMS → PCS ramp before the PCC settles.

A press that adds 140 kW in one step, plus two seconds of data delay and the PCS ramp, can leave the full step on the PCC for several seconds. Whether the bill cares depends on the demand method and any separate instantaneous-import limit.

Write actual numbers into the spec:

A tight deadband makes the PCS chase meter noise. A wide one leaves avoidable demand above the target. Fit the value to meter resolution, load volatility and contractual tolerance.

Some sites run a PI loop. When the 130 kW request hits a 100 kW limit, anti-windup has to stop the integral from stacking an impossible command. Skip anti-windup and the battery can keep over-discharging after the press stops, still unwinding stored error.

Reserve limits and power limits need different alarms

The PCC can read high for two different reasons:

First job: more power or load sequencing. Second job: reserve policy or energy capacity. Protected floor: BESS SOC reserve calculation.

SCADA should record requested reduction, permitted discharge, active limit and unmet kW. Without those four values the operator only sees that the peak was missed.

Recharge can set a new peak five minutes later

Press stops. Site load sits at 490 kW. Target still 500 kW. A fixed 30 kW recharge command takes grid import to 520 kW. That recharge just printed the next billed peak.

Available grid-charging power is leftover PCC margin:

Grid-charge allowance = max(0, recharge ceiling − site import before charging)

500 kW ceiling, 490 kW site load: 10 kW available. Production drops to 450 kW: charge power may rise to 50 kW, still clipped by PCS, BMS and SOC-dependent limits.

Separate charge and discharge thresholds stop rapid flipping around 500 kW. A short dwell and a controlled ramp stop the BESS bouncing between +10 kW and −10 kW as load moves a few kilowatts.

PV can refill the battery without adding grid demand. Its energy target still has to leave room for the next peak. That tradeoff: PV charging priority article.

How ESSA0100B-0215 supports the control loop

The MegSolid ESSA0100B-0215 outdoor C&I cabinet combines a 100 kW PCS, 215.04 kWh nominal LFP battery energy, intelligent air cooling, IP54 enclosure, a built-in isolation transformer and integrated EMS. RS485 and TCP/IP carry project meters and SCADA.

For peak shaving, 100 kW is the cabinet-level reduction before live derating. 215.04 kWh starts the duration review. Neither number replaces interval-load simulation, the usable-energy test or the reserve policy.

Integrated EMS makes target, command, BMS limit, PCS response and PCC result sit in one record. External CTs, revenue metering, switchgear and site wiring stay project scope. Larger or longer duties: MegSolid C&I BESS range.

Choose the first product route from uncovered kW

Measured peak-reduction dutyPreliminary routeConfirmation before award
Up to 100 kW and duration fits validated usable energyESSA0100B-0215, 100 kW / 215.04 kWhInterval simulation, reserve and recharge window
Duty exceeds the 100 kW ESSA screen or needs more stored energy261.24 kWh / 125 kVA liquid-cooled LFP systemAvailable kW at required power factor and usable AC energy
Duty exceeds 125 kW or several peaks overlapParallel cabinets, 30–500 kW PCS or a containerized routeSite controller, pooled limits, redundancy and switchgear

Selection follows measured kW and duration. A 125 kVA label is not 125 kW until power factor and configuration are confirmed.

Why an integrated control boundary matters

Supply routeWhat must be traceableCommon reason the peak cannot be explained
Integrated ESSA cabinetEMS request, BMS limit, PCS response and cabinet SOCPCC meter or tariff interval left outside the control design
Battery + separate PCS + third-party EMSBMS protocol, command ownership, timestamps, meter map and system FATEach component log uses a different clock or sign convention
Trader-assembled packageSame system-level trend and one party responsible for the PCC resultQuote proves nominal kWh and PCS kW, no closed-loop acceptance test

A split architecture can hold demand when one integrator owns the whole loop. If no bidder will sign the meter map, limit hierarchy and PCC pass criteria, the purchase is a pile of components. Nobody has signed the PCC result.

Run SAT from the meter outward

Start with CT sign and phase. Then a controlled load step, a full demand interval, and force the controller into its power and reserve limits. After the load falls, watch recharge.

In the 630 kW / 500 kW example, SAT should force the 130 kW request, confirm a 100 kW ESSA clips at live available power, record the leftover 30 kW as unmet demand reduction, and settle without over-discharge after the load falls. That sequence proves limit handling. It does not prove ESSA is the right size for a site that needs the full 130 kW cut. That duty needs a revised PCC target, approved load sequencing, more PCS power or another cabinet.

One continuous trend: PCC power, reconstructed pre-BESS demand, EMS request, permitted command, actual BESS power, SOC, live BMS limits, active constraint, meter timestamp and data quality.

Core channels: BESS SCADA point list. Factory tests versus installed PCC test: BESS FAT guide.

Peak-shaving operating curve showing BESS discharge above a 500 kW target, anti-windup testing and recharge inside PCC margin

Battery peak shaving control must explain a missed target

Tuned peak shaving has to show four things on one trend: the PCC target, the reduction the site needed, what the battery supplied, and why any shortfall stayed on the meter.

FAQ

It is a closed-loop EMS function that uses measured PCC power to command BESS charge or discharge and keep grid demand near an approved target.

Install the control measurement at the contractual demand boundary or derive an equivalent verified signal from the approved metering architecture. Confirm CT ratio, phase and polarity during SAT.

With PCC import and BESS discharge defined as positive, add measured PCC import to measured BESS discharge. Use synchronized measurements from the same control interval.

A schedule can prepare for a predictable peak. Closed-loop PCC feedback is still needed when actual load magnitude, timing and duration vary.

The required kW may exceed the PCS or live BMS power limit, or the control loop may respond too slowly. SOC indicates energy state; it does not prove instantaneous power capability.

That depends on the tariff's fixed, rolling or other demand method. The EMS must use the actual interval definition and synchronized meter time.

No. It can reduce the gap by up to its live available power. The controller should report the remaining 30 kW so procurement can evaluate more power, a higher target or load sequencing.

It uses 5 kWh before the project's loss and auxiliary treatment: 60 kW multiplied by 5/60 of an hour.

Peak-shaving discharge stops and the EMS reports reserve limitation. The PCC target may then be missed even though the battery and PCS remain healthy.

It stops the controller's integral term from accumulating an unattainable correction while BESS output is already limited. This helps the PCS settle cleanly after the load falls.

Limit grid charging to the unused margin below the PCC recharge ceiling, and reduce or pause charging when site load rises.

The contractual export envelope is a mandatory boundary. Peak shaving uses the battery power that remains available inside that boundary.

Review it when the measured peak-reduction duty stays within 100 kW and the required event energy fits the validated usable-energy and reserve window.

Yes, when one integrator owns the PCC meter, timing, sign convention, control limits, system FAT/SAT and performance responsibility.

Send interval load data, tariff demand rules, the PCC meter single-line diagram, reserve policy and recharge window.

Use synchronized PCC power, reconstructed pre-BESS demand, EMS request, permitted command, actual BESS power, SOC, live limits, active constraint, timestamps and data quality.

MegSolid (Hong Kong) Limited focuses on the R&D, design and supply of high-performance energy storage systems. With ten years of technical accumulation, we offer customized outdoor cabinet ESS, residential inverters and portable power solutions for global clients.
WhatsApp/Wechat: +852 59811073

Get Your MegSolid Energy Storage Solution in 24 Hours

Direct from a Solid-State Battery Manufacturer. Receive a customized ESS proposal, ROI analysis, and system recommendation from our engineering team.

What You'll Receive

Trusted Worldwide:

UL, IEC, UN38.3,China Classification Society,GB36276-2023,RoHS

Hot Models:

Applications:

Factories · Solar Farms · Mining · Islands · Data Centers

Tell us your project — we'll design the system for you.

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.