blm

A simple model to describe the backlash effect into physics simulations


Keywords
backlash, simulation, physics, modeling
License
MIT
Install
pip install blm==1.0

Documentation

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

Citing

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

@misc{Muratore_SimuRLacra,
  author = {Fabio Muratore},
  title = {blm - A simple model to describe the backlash effect in physics simulations},
  year = {2020},
  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