Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wisdem/generatorse

A generator sizing tool based on FEMM for different types of wind turbine generators
https://github.com/wisdem/generatorse

Last synced: about 1 month ago
JSON representation

A generator sizing tool based on FEMM for different types of wind turbine generators

Awesome Lists containing this project

README

        

---------------
# GeneratorSE

GeneratorSE is a set of numerical tools for sizing three technologies of variable speed wind turbine generators:

* Direct-drive interior permanent magnet synchronous generators (DD-IPM)
* Geared medium-speed interior permanent magnet synchronous generators (MS-IPM)
* Direct-drive low temperature superconducting generators (LTS)

This repository contains the codes based on the open-source library pyFEMM. The purely analytical tools to size PMSG machines have instead been integrated within [WISDEM](https://github.com/wisdem/wisdem)

The codes adopt the optimization library [OpenMDAO](https://openmdao.org) and mainly considers available torque, mechanical power, normal and shear stresses, material properties, and costs to optimize designs by satisfying specific design criteria.

Author: [NREL WISDEM Team](mailto:[email protected])

## Documentation

The WISDEM team is working on a relevant publication. The link to it will be provided here.

## Installation

To run the code, follow these steps

1. Download and install pyfemm from https://www.femm.info/wiki/pyFEMM

2. In an anaconda environment, type

pip install pyfemm
conda install openmdao

3. In your preferred folder, clone and compile the repository

git clone [email protected]:WISDEM/GeneratorSE.git # or git clone https://github.com/WISDEM/GeneratorSE.git
pip install -e .

For functionality, theory, or software issues please use

## Acknowledgments

The technical support of David Meeker, Ph.D., author of the Femm library is gratefully acknowledged