Skip to main content

Configure your first project

In this guide, you will learn how to configure your first project using gridmo. Prior to completing this guide, ensure that you have successfully launched your first simulation. Additionally, please see below for links to useful resources:

Step 1: Create a new project

Navigate to the web application at app.gridmo.io and follow the prompts to sign in.

screenshot of the gridmo web app create account screen

Select 'Open local project'.

screenshot of the gridmo web app open local project screen

Click on the menu icon and select 'New project' to create a new project.

screenshot of the gridmo web app creating new project

Click on the orange exclamation mark next to the menu icon to configure the project settings.

screenshot of the gridmo web app configuring project settings

Step 2: Configure model parameters using the Model Setup template

gridmo's Model Setup template includes a minimum number of tests required to confirm that your generating system model has basic functionality and is correctly interfaced with the gridmo platform. Check out this template here: Model Setup.

To add this template to your project, select the 'Untitled flow' dropdown, then click 'Add Flow', select gridmo's Model Setup template and then click 'Add to Project'.

screen recording of the gridmo web app adding a template

2.1: Configure model folder and file structure

In your inputs folder, create a folder and file structure similar to the below for this project.

Inputs folder

└─── <project name>

└─── v1
├─── pscad
│ <your project's PSCAD™ files>
│ <any PSCAD™ libraries/dependencies>
│ <project nickname>.pswx
├─── psse
│ <any libraries (.dlls) required for your models>
│ <project nickname>.sav
│ <project nickname>.dyr
│ <project nickname>.sld
└─── dpf
<any libraries (.dlls) required for your models>
<project nickname>.pfd

2.2: Delete unused power systems software Nodes

By default, the template has Nodes for all gridmo supported power systems software (e.g. PSS®E, PowerFactory and PSCAD™). Depending on your specific project requirements, delete the power systems software Nodes you don't require.

note

The template is configured such that the PSCAD™ Node is initialized from the results of either a PSS®E or PowerFactory Node. The incoming edge may need to be updated based on whether the PSS®E or PowerFactory Node is used for initialization, or whether the PSCAD™ Node is set to calculate the Thévenin equivalent source voltage internally.

2.3: Add smiby and termy into your PSCAD™ model (PSCAD™ only)

To use all Commands and features of the PSCAD™ Node, the smiby and termy blocks need to be added to your PSCAD™ model. The smiby block should be connected at the generating system's connection point, while the termy block(s) are connected to the generating system's generator terminals.

Follow the video below to add smiby into your PSCAD™ model. We recommend using the following channels for smiby:

  • Channel 1 = Active power reference, Pref
  • Channel 2 = Reactive power reference, Qref
  • Channel 3 = Power factor reference, PFref
  • Channel 4 = Voltage reference, Vref
  • Channel 5 = Source energy reference, SEref

2.4: Configure Project Settings and Global Variables

Using the WECC solar default values as a guide, configure the Project Settings and Global Variables to match your specific project requirements. A useful guide with detailed descriptions of the Global Variables can be found here.

2.5: Configure Scenario Variables (Optional)

If your project has multiple operational scenarios (e.g. a BESS project has two scenarios: charging and discharging), create Scenario Variables where appropriate.

tip

If you have more than once scenario (e.g. a BESS, or a hybrid plant, or a solar farm which uses Q-at-night mode) create a Scenario Variable with a description such as (BESS discharging) and use it for the Global Variable scenario_desc.

Step 3: Launch simulation

Once you have configured your project, launch your simulation.

screen recording of the gridmo web app launching simulation
tip

To view your simulation progress and check for errors/warnings related to your project setup, click on the 'View simulations' icon to the right of the launch button and select 'View details'. This is a great place to start for checking if your project has been set up correctly on the gridmo platform.

Step 4: Explore our template library

We provide and maintain a library of templates for different grid codes around the world. Explore our template library to find tests which are relevant to your project.

tip

If you can't find a template which meets your requirements and would like us to make a new one, then please reach out! We'd love to hear from you. Contact us via support.