Skip to main content

NLR Wind Turbine Cost and Scaling Model (CSM)

PyPI version CI Tests Supported Python Jupyter Book Badge License

Pre-commit Ruff isort

The purpose of the cost and scaling model is to approximate the relationships between the size and cost of various major wind turbine components. These relationships can be used to approximate the impact that changes in design or technology might have on the turbine as a whole.

For example, putting in a larger blade should increase the energy generation from the turbine. However, doing so may also require a larger gearbox, rotor, etc. and it may be the case that the increased cost of these larger components outweighs the benefit of the larger blade.

Citing CSM

Zenodo Coming Soon.

Installation

pip install turbine-csm

For details about installing from source or working with environments, please see the Installation Guide on the documentation site.

Available Models

At a glance the following models have been validated and documented, and are ready for public use.

For complete details on each of the models, please see visit the API documentation, and for general details on working with the model, please visit the User Guide.

Land2015NLR

A replication of the WISDEM-based CSM model, which is an updated version of the original 2006 Excel-based implementation. For more details on these implementations, please see the theory behind the model on the documentation site.

Land2020NLR

A more holistically updated variant of the 2015 model with some new scaling relationships and updated default variables. The 2020 model also removes the high speed shaft and adds a transportation cost model.

Land2021NLR

A further refined variant of the 2020 model.

Land2026NLR

Coming soon.

Offshore Models

Coming soon.

Metadata

Release files for turbine-csm 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for turbine-csm 0.0.1
File Size Uploaded
turbine_csm-0.0.1.tar.gz 1.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for turbine-csm 0.0.1
File Interpreter ABI Platform
turbine_csm-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 1.3 MB

Release files / turbine_csm-0.0.1.tar.gz

Download URL turbine_csm-0.0.1.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
d8d75b0ccb48140621ffd9d7c2a531e9520881fa8711be06fb3b6e01b16d48fb
BLAKE2b-256 checksum
How to use checksums
c5a2b5960058f35706f0961c453de32f64f8f965f93168623546a0d54b12e764
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2026.

Transparency log

Release files / turbine_csm-0.0.1-py3-none-any.whl

Download URL turbine_csm-0.0.1-py3-none-any.whl
Size 146.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c47685d1ab00e979abfea7b046ec8376b8e6553457adbe93e1e09da73a93ed65
BLAKE2b-256 checksum
How to use checksums
9ac65efe99c2a763732fd62b3eeae5a0123f91bb49289cc980f0ace6a39f9d6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page