Skip to main content

A simple model to describe the backlash effect in physics simulations

Project description

Backlash Model with Linear Decision Boundaries (blm)

License codecov codestyle

A simple model to describe the backlash effect in physics simulations based on numpy

The model implemented in this package was published as:
J. Vörös, "Modeling and identification of systems with backlash", Automatica, 2008, link to pdf

Support

If you use code or ideas from this repository for your projects or research, please cite it.

@misc{Muratore_blm,
  author = {Fabio Muratore},
  title = {blm - A simple model to describe the backlash effect in physics simulations},
  year = {2021},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/famura/blm}}
}

Installation

To install the core part of the package run

pip install blm

For (local) development install the dependencies with

pip install -e .[dev]

Getting Started

Play around with the model's parameters in the demo.py scirpt

cd examples
python demo.py

demo

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

blm-1.1.tar.gz (6.9 kB view hashes)

Uploaded Source

Built Distribution

blm-1.1-py3-none-any.whl (5.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page