GithubHelp home page GithubHelp logo

csmith763 / zappy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openmdao/zappy

0.0 0.0 0.0 36 KB

load flow analysis for AC and DC electric systems with analytic derivatives, implemented in OpenMDAO

License: Other

Python 100.00%

zappy's Introduction

Zappy

Zappy is a simple electrical load flow modeling library for AC, DC and hybrid electrical systems based on the equations originally published in this paper. The repository also includes a simple set of electical components for completing node-voltage circuit analyses.

Zappy is built on top of the OpenMDAO framework, with the code relying on OpenMDAO for data passing, solvers and optimizers among other things.
The Zappy implementation includes analaytic derivatives for all components to enable efficient gradient-based optimization when the analysis is included in larger MDAO problems.

Disclosure: There are no docs for the software at this point. We're hoping to improve this, but for the moment this is what you get. We suggest you look in the examples folder for some indications of how to run this code.

Install Zappy

git clone http://github.com/OpenMDAO/zappy

pip install zappy

Zappy Applications

Zappy has been used as part of MDAO studies examining serveral electric aircraft concepts. Papers describing these studies are listed below:

zappy's People

Contributors

eshendricks avatar csmith763 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.