Skip to content

Releases: NLRWindSystems/pCrunch

Resolution of some fatigue bugs

14 Jan 04:25
da3a7ee

Choose a tag to compare

What's Changed

  • Add units to DNV S-N curves by @gbarter in #42
  • Improve fatigue explanation in the example documentation

Full Changelog: v2.1.4...v2.1.5

More robustly selecting number of bins

19 Dec 21:27
24bb8aa

Choose a tag to compare

Also move wholly to Numpy v2+

Fixing python package versioning

19 Sep 23:46

Choose a tag to compare

v2.1.3

setting version number appropriately

Fixing rainflow range counts

19 Sep 22:35
cada9fc

Choose a tag to compare

What's Changed

  • Parallel Read and Fix Rainflow Counting Issue by @dzalkind in #40

Full Changelog: v2.1.1...v2.1.2

Setting default AEP units to kW-hr

09 Sep 22:20
7c42a76

Choose a tag to compare

Merge pull request #39 from NREL/AEP_kWh

switching from kW-s to kW-hr for AEP per standard conventions on units

Markov/Rainflow matrix and user probabilities

02 May 17:38

Choose a tag to compare

  • Ability to output a Markov/rainflow matrix
  • Ability for user-specified probability distributions
  • Better error handling and other bug fixes

New version with bug fixes in units for DNV S-N curves

27 Feb 18:10

Choose a tag to compare

v2.0.1

forgot to add pyproject.toml

Lots of new features in v2.0 (but not backwards compatible)

27 Feb 02:32
b6ee837

Choose a tag to compare

More capabilities, easier code to follow, more docs, more examples, improved modularity for easier use by non-OpenFAST time series data results, etc.

Updates include:

  • Many more capabilities for adding and removing output channels
  • Easier code to follow and more clear seapration of capabilities across files and classes
  • Improved modularity for easier use by non-OpenFAST time series data results
  • Extensive expansion of examples
  • Load rose sectors now vary 0-180, instead of 0-360, and angle selections are at midpoint of sectors, not at boundaries
  • Verified accuracy of PSD processing relative to old Matlab scripts. NFFT option was elevated to the user
  • User can now select the statistic used for extreme event tables: max or min or absmax
  • Linear Fatigue curves can be defined by a slope and a known point (Nc, Sc)
  • Fatigue curves can be selected by choosing a DNV bi-linear curve from DNV RP C203
  • Lifetime damage calculation has been overhauled to more accurately combine multiple runs, allow some runs to be marked as operational and others as parked/non-operational. Discrete fault cases can also be designated.
  • Examples updated per changes above
  • More plots added to examples for rainflow count performance

v1.1.0: Fix bug in reading of channel names

15 Feb 11:09
c0bb76a

Choose a tag to compare

What's Changed

  • Fix bug in reading extra white space characters in OpenFAST channel names #25

Correcting version mismatch

29 Aug 11:14

Choose a tag to compare

Correcting version mismatch between Github, PyPi, and Anaconda.