Skip to content

gridlabd-tutorials/lesson-7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simulation

Lesson 7 - Quasi-static Loads

The goal of this lesson is to introduce the various ways of simulating loads that vary in time. The specific learning objectives are the following.

  1. How to model buildings.
  2. How to model industrial and agricultural loads.
  3. How to model public service loads.

Commercial Buildings

There are many types of commercial buildings that can be modeled in GridLAB-D. The most common are:

  • Education
  • Grocery
  • Healthcare
  • Large office
  • Restaurant
  • Retail
  • Small office

Buildings often use schedules to create time-varying properties. In GridLAB-D schedules are defined using the schedule directive, which allows you to specify a time window during which a value is used. The specification of a time window is MINUTES HOURS DAYS MONTHS WEEKDAYS VALUE;. The MINUTES, HOURS, DAYS, MONTHS, and WEEKDAYS are specified as comma-separated values or ranges, e.g., 1,2,4-6 or * for all allowed values. For example the following schedule specifies a daytype weekday value of 22, and a nighttime weekday and weekend value of 18.

schedule setpoint
{
    * 7-17 * * 1-5 22.0;
    * 18-6 * * 1-5 18.0;
    * * * * 6-0 18.0;
}

Commercial building models have many parameters. For details, see the building object documentation

Residential Buildings

There five types of residential buildings:

  • Apartment
  • Condo
  • House
  • Lodging
  • Townhouse

Residential building models are like commercial buildings in that they can have many parameters. For details, see the building object documentation

Industrial Loads

Industrial loads are identified by their NAICS code. For details on how to model industrial loads, see the industrial object documentation

Agricultural Loads

Agricultural loads can be sensitive to different weather variables from buildings. See the agricultural object documentation for details.

Public Services

Public service loads are for street lights and other public services. They are typically sensitive to daylight and rainfall. See public_service object documentation for details.

Tasks

  1. Add a commercial schedule and building to load 1 (see main.glm@6).
  2. Add 4 residential buildings to load 2 (see main.glm@37).
  3. Add an industrial load to load 4 (see main.glm@88).
  4. Add an agricultural load to load 5 (see main.glm@99).
  5. Add a public service load to load 6 (see main.glm@112).
  6. Use the weather forecast for Denver Colorado (see main.glm@122).

Exercices

  1. Place meters on all the loads added by tasks 1-5.

More Information

Next Lesson

Releases

No releases published

Packages

No packages published