Git Product home page Git Product logo

lesson-2's Introduction

Simulation

Lesson 2 - Static Loads

The goal of this lesson is to familiarize you with the various ways of modeling loads in GridLAB-D. The specific learning objectives are the following

  1. How to modify an existing static load.
  2. How to add static loads of different types.
  3. How to remove a static load.
  4. How to create new load objects.

Static Load Models

Loads can be either static (i.e., constant power, current, and/or impedance). The load composition can be specified in a variety of way including (1) the real and reactive parts, (2) the magnitudes and angles by phase, and (3) the total load and fractions by phase with the power factors. In addition, loads can be specified as 3-phase in delta or wye configuration, or as triplex loads on a split phase.

Tasks

The following tasks are illustrated in main.glm:

  1. Modify existing static loads
    1. Change constant power load on phase A of load_1 to 48 kW real power and 24 VAr reactive power (See main.glm@6).
    2. Add constant impedance load to phase B of load_2 at 100 Ohm resistance and 10 Ohm reactance (See main.glm@9).
    3. Remove constant power load on phase C of load_4 by setting it to 0+0j complex power (See main.glm@12).
  2. Create new static loads
    1. Add load_115 to load_114 through line_114to115 (See main.glm@15). Copy the load from load_114.
    2. Connect load_116 directly to load_115 (See main.glm@34). Double the load from load_114.

Exercises

  1. Change the constant power load on load_116 to an equivalent constant current load. (Hint: the constant_current = constant_power / nominal_voltage.)

More Information

Next Lesson

lesson-2's People

Contributors

dchassin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.