Backlash Model with Linear Decision Boundaries (blm)
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
Metadata
Release files for blm 1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| blm-1.1.tar.gz | 6.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| blm-1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.2 kB
Release files / blm-1.1.tar.gz
| Download URL | blm-1.1.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e15bb46c5d9d5b1e87ed380c051b393db3bbd84f0ffa0614a0359a7a82542bc6
|
|
BLAKE2b-256 checksum How to use checksums |
90d53d220f20221ca755f852cd78b841ed8e77591c13870872d496b3de2a3ee0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / blm-1.1-py3-none-any.whl
| Download URL | blm-1.1-py3-none-any.whl |
|---|---|
| Size | 5.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
16052be4f3d937af74074f9e00dd10ec77dafa56269317b0dbb602366e3cb5de
|
|
BLAKE2b-256 checksum How to use checksums |
495613c57e5fcc1eb4228b8d0f6a04baa7fa1e6108387bae71f3f68c16114266
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|