Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

We have done battery modeling in EnergyPlus where we schedule the battery charging/discharging based on on-peak and off-peak utility periods. To do this, you set TrackChargeDischargeSchedules for the Storage Operation Scheme and then assign schedules for Storage Charge Power Fraction Schedule Name and Storage Discharge Power Fraction Schedule Name.

Assuming you need more control than that, you could go one step further and use EMS to actuate the schedule values based on what's happening in the building. You'd have to play around with which EMS calling point to use, and its possible you won't find a calling point that actually will discharge the battery for the current timestep (as opposed to the following timestep), but I really don't know.