Battery storage is an essential part of any renewable energy power system

Easy to define battery models with various levels of complexity, suitable for any battery chemistry. Charge and discharge our batteries for a complete cycle simulation.

Read more about Battery Models below.

Solar module with temperature and light intensity effect

Various PV model types for whatever you want to learn from your simulation. Drive our PV models with sunlight intensity and panel temperature. A non-linear VI output relationship is standard.

Read more about Photovoltaics (PV) below.

Monitoring and generating, all at once

All of our motor models are 4 quadrant, allowing for motoring and generating in the same simulation. Combine a motor model with a wind turbine model for a wind power simulation. Other prime movers can be easily defined liked a diesel gen or run of river turbine.

Read more about Generation below.

Battery Models

We have a wide range of battery models to suit your simulation needs. All models allow for charge and discharge to be simulated. Easily model an output voltage and input impedance as a function of charge. Impedance can also be modeled to change as a function of charging or discharging. Model parameters allow for easy connection of battery cells in parallel and series to properly model your battery pack.

Users have used our battery models in bi-directional systems making use of PV, EV drivetrains, satellites, drones, and more!

Different battery chemistries (Li, Ni, Pb, etc.) are easy to model with our lookup-table-based models.

If you are looking to store energy in a supercapacitor we have a well-developed model for the charge and discharge characteristics for these devices.



Don’t make the mistake of thinking that an ideal DC source is a good substitute for a PV model, as this is simply not the case. The non-linear output characteristics of a PV panel will cause major issues if not considered properly from the initial design of the control loops. We have different models that scale with complexity depending on what needs to be simulated. You can easily verify your MPPT algorithm to changes in sunlight and panel temperatures, incorporate multiple panels & batteries into larger microgrid simulations, and test other operating points & conditions

To help you model an I V curve from a particular panel, we have a utility to help you extract the model parameters from the datasheet.


Learn More:

Generator Models

Modeling a generator is two parts, the first is to model the electric machine that will be acting as a generator and the component is the prime mover. For the electric machine, all of our motor models are 4 quadrant which allows for generation and motoring to be simulated in the same simulation. Look at a traditional generation example with a synchronous machine or model a small scale wind power system with a PMSM using our wind turbine model as the prime mover.

We have a range of motors for every application and various methods of modeling any type of prime mover: Diesel, water turbine, wind turbine, etc.

Our motor models and mechanical loads all have inertia modeled so proper starting transients of fault currents (certain models only). You can also make the inertia large to model something like a flywheel.


Learn More:

Explore the possibilities