Skip to content

Releases: TUDA-MUST/TransientBVD

TransientBVD 1.0.0 – Initial stable release

27 Mar 07:56
65be2e3

Choose a tag to compare

TransientBVD v1.0.0

This is the first stable release of TransientBVD, a Python library for analyzing and optimizing the transient response of ultrasonic transducers and other resonant systems using the Butterworth–Van Dyke (BVD) equivalent circuit.

Highlights

  • Transient-response analysis based on the BVD model
  • Activation optimization via voltage overboost
  • Deactivation optimization via resistive damping
  • Documentation with usage guides, API reference, and examples
  • Citation information updated to the published paper

Associated publication

If you use TransientBVD in academic work, please cite:

@article{doersamTransientBVD2026,
  title   = {Rapid Transient Control Strategies for Air-Coupled Ultrasonic Transducers},
  author  = {Dörsam, Jan H. and Suppelt, Sven and Kleber, Carsten and Altmann, Alexander A. and Schrödel, Yannick and Schmitt, Daniel and Schmitt, Toni and Haugwitz, Christoph and Wismath, Sonja and Soennecken, Sören and Heyl, Christoph M. and Kupnik, Mario},
  journal = {IEEE Open Journal of Ultrasonics, Ferroelectrics, and Frequency Control},
  year    = {2026},
  month   = mar,
  volume  = {6},
  pages   = {68--79},
  doi     = {10.1109/OJUFFC.2026.3673287},
}

## What's Changed
* Bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/TUDA-MUST/TransientBVD/pull/3
* Bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/TUDA-MUST/TransientBVD/pull/2
* Bump actions/setup-python from 5 to 6 by @dependabot[bot] in https://github.com/TUDA-MUST/TransientBVD/pull/1
* Bump the python-deps group with 3 updates by @dependabot[bot] in https://github.com/TUDA-MUST/TransientBVD/pull/4
* Bump pillow from 12.1.0 to 12.1.1 by @dependabot[bot] in https://github.com/TUDA-MUST/TransientBVD/pull/5
* Bump pylint from 4.0.4 to 4.0.5 in the python-deps group by @dependabot[bot] in https://github.com/TUDA-MUST/TransientBVD/pull/6
* Bump black from 26.1.0 to 26.3.0 in the python-deps group by @dependabot[bot] in https://github.com/TUDA-MUST/TransientBVD/pull/7
* Bump black from 26.3.0 to 26.3.1 by @dependabot[bot] in https://github.com/TUDA-MUST/TransientBVD/pull/8
* Bump requests from 2.32.5 to 2.33.0 by @dependabot[bot] in https://github.com/TUDA-MUST/TransientBVD/pull/9

## New Contributors
* @dependabot[bot] made their first contribution in https://github.com/TUDA-MUST/TransientBVD/pull/3

**Full Changelog**: https://github.com/TUDA-MUST/TransientBVD/compare/v.0.2.0...V1.0

v0.2.0

29 Jan 08:56

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

Highlights

  • Fixed open-circuit (MOSFET open) deactivation current to produce physically correct ringdown decay
  • Standardized characteristic root handling for open-circuit termination
  • Improved decay time extraction and stability handling
  • Added regression tests for open-circuit deactivation current decay

Maintenance

  • Updated dependency constraints and refreshed lockfile
  • CI workflows updated (Black / Pylint / Tests) using Poetry + caching

V0.1

12 Mar 07:46

Choose a tag to compare

V0.1 Pre-release
Pre-release

First beta version