Renewables Library
- Last UpdatedMay 16, 2024
- 5 minute read
The Renewables Library is a standard Model Library provided with AVEVA Process Simulation. It includes models for renewable energy generation, green hydrogen production, and basic electrical grid modeling.
The following table lists the models that are available in this Model Library. The table includes very brief descriptions for each model. The Model Help in the AVEVA Process Simulation user interface contains more detailed information for these models. See Open the Model Help for a Model Type or Model Library for more information.
|
Name |
Type |
Description |
|---|---|---|
|
AlkVoltExample |
Submodel |
Provides an example replaceable voltage submodel for the PHOEBUS alkaline electrolyzer by using voltage Curve Types. |
|
Battery |
Model |
Allows you to size a lithium-ion battery bank and dynamically simulate renewable energy storage. You can pair a Battery model with all existing models in the Renewables Library. |
|
Breaker |
Model |
Allows you to isolate sections of a grid by selectively connecting or disconnecting power flows. When the Breaker is connected, the total inlet power passes to the outlet with no losses. When the it is disconnected, no power flows through the Breaker. |
|
Busbar |
Model |
Allows you to split and combine currents in a simulation and supports simple voltage drop calculations. When you connect multiple inputs to the Busbar, you can choose to either balance the input voltages or use the minimum input voltage. If the inlet voltages are balanced, which would be the case for an electric grid, you must remove a voltage specification from each input connection. |
|
Cable |
Model |
Displays important information about electrical streams and allows you to model simple transmission losses. We recommend that you use the Cable as the default connection model for the ElecPort in the Renewables Library. |
|
Consumer |
Model |
Allows you to account for additional power consumers that are not modeled directly in your simulation. If your renewable energy sources produce more power than is required for your process, use the Consumer to indicate additional power sold back to the main grid. |
|
Converter |
Model |
Represents a buck Converter model that steps down DC voltage in an electrical system. Since many electrolyzers operate at low voltages, you typically use Converters to step down source voltages prior to use in the electrolyzer models. |
|
DefPerm |
Submodel |
Serves as the default replaceable submodel for the permeation rate formulation (PermModelType) in the ElectroRig model. You can copy this submodel to your simulation-specific Model Library, and then edit it to create your own permeation rates submodel. |
|
DefVolt |
Submodel |
Serves as the default replaceable submodel for voltage calculations in the ElectroRig model. You can copy this submodel to your simulation-specific Model Library, and then edit it to create your own voltage submodel. You can also use the VoltAlk or VoltPEM submodels for alkaline or PEM electrolysis, respectively. |
|
Electrode* |
Submodel |
Serves as the ElectroRig submodel for simulating the anode or cathode. |
|
Electrolyzer |
Model |
Models a general electrolyzer that produces green hydrogen through the electrolysis of liquid water or steam. Given electric power and water, the electrolyzer generates hydrogen and oxygen. By default, the Electrolyzer model uses default literature data for a proton exchange membrane (PEM). However, you may customize the Electrolyzer by replacing the submodels for ohmic over-potential, open-circuit over-voltage, activation over-potential, and Faraday efficiency to model other types of hydrogen-producing electrolyzers. |
|
ElectroRig |
Model |
Models a general rate-limited electrolyzer with holdup that produces green hydrogen through the electrolysis of liquid water or steam. Given electric power and water, the electrolyzer generates hydrogen and oxygen. Unlike the Electrolyzer model, which assumes a pseudo-steady state and is intended for large time scales, the ElectroRig model is designed for detailed dynamic and control studies. |
|
FaradEffAlk* |
Submodel |
Serves as a replaceable Electrolyzer submodel for Faraday efficiency. This submodel calculates the Faraday efficiency for an alkaline electrolyzer. |
|
FaradEffPEM* |
Submodel |
Serves as the default replaceable Electrolyzer submodel for Faraday efficiency. This submodel calculates the Faraday efficiency for a PEM electrolyzer. |
|
Generator |
Model |
Represents a simple AC or DC power source to model power contributions from non-renewable sources on the grid. You should manually specify the outlet power, voltage, and frequency. |
|
Inverter |
Model |
Converts DC to AC power in an electrical stream. You typically use Inverters in renewable energy to convert DC power from a solar farm into AC power before you connect it to a power grid. |
|
PermExample |
Submodel |
Provides an example permeation rate submodel for H2 and O2 permeation across the membrane of an alkaline electrolyzer. |
|
Rectifier |
Model |
Converts AC to DC power in an electrical stream. Depending on your application, you may need to convert AC power from the electrical grid into DC power for use in equipment models. For example, electrolyzers (which are commonly used to produce clean hydrogen) require a DC power input. |
|
Resistor |
Model |
Models simple resistive losses in an electrical stream. |
|
SolarFarm |
Model |
Calculates the output power from one or more solar or photovoltaic panels. You must input the solar irradiance, area, and module efficiency to calculate the output power of the panel. |
|
SubConverter* |
Submodel |
Provides a copy of the Converter model in the Renewables Library. Use this submodel to automatically step down voltages in the Electrolyzer model to match the total stack voltage. Electrolyzers typically operate at low voltages, but in cases where the inlet voltage is insufficient, a warning message appears. |
|
Transformer |
Model |
Allows you to step up or step down voltage in an electrical system. You typically use Transformers to step up source voltages prior to transmission in an electrical grid. This reduces the overall transmission losses in the system. |
|
VactAlk* |
Submodel |
Serves as a replaceable Electrolyzer submodel for activation over potential. This submodel calculates the activation over-potential for an alkaline electrolyzer. |
|
VactPEM* |
Submodel |
Serves as the default replaceable Electrolyzer submodel for activation over potential. This submodel calculates the activation over-potential for a PEM electrolyzer. |
|
Voc* |
Submodel |
Serves as the default replaceable Electrolyzer submodel for an open circuit voltage. |
|
VohmAlk* |
Submodel |
Serves as a replaceable Electrolyzer submodel for ohmic voltage. This submodel calculates the ohmic voltage for an alkaline electrolyzer. |
|
VohmPEM* |
Submodel |
Serves as the default replaceable Electrolyzer submodel for ohmic voltage. This submodel calculates the ohmic voltage for a PEM electrolyzer. |
|
VoltAlk |
Submodel |
Serves as an example replaceable voltage submodel for alkaline electrolysis in the ElectroRig model. |
|
VoltPEM |
Submodel |
Serves as an example replaceable voltage submodel for PEM electrolysis in the ElectroRig model. |
|
Vrev* |
Submodel |
Serves as the Electrolyzer submodel for a reversible cell voltage. |
|
WindFarm |
Model |
Calculates the output power from one or more wind turbines. In a wind turbine, wind energy rotates a set of blades that then drive a generator to produce clean, renewable energy. Modern wind turbines can provide 1-2 MW of power at their rated wind speed. |
* Only Model Writers can view these submodels.