Skip to main content

A Python package for externally pressurized air bearing analysis.

Project description

OpenAirBearing: Open-Source porous gas bearing analysis

Unit tests Test coverage Code style: black MIT license

Introduciton

OpenAirbearing includes a backed to model porous bearing performance and a browser GUI to display the results. Software can be used online at https://www.openairbearing.com in a limited capability, and in full capability when used locally.

Supported features include:

  • Circular thrust bearings
  • Annular thrust bearings and seals
  • Infinitely long linear bearings and seals
  • Rectangular bearings

Mathematical modeling

Analytical and numerical solutions of the Reynolds equation in one dimension fort most common porous gas bearing and seal geometries. Analytical solutions assume ideal geometry, numerical (finite difference method) solutions consider uneven gap height, uneven permeability, and slip at porous-gap interface. Implements models from textbooks [1,2] and research of Miettinen et al. [3,4].

Contact

Main developer is Mikael Miettinen from Arotor lab at Aalto University Finland.

https://www.aalto.fi/en/department-of-energy-and-mechanical-engineering/aalto-arotor-lab

For any questions regarding the software please contact mikael.miettinen@aalto.fi

References

[1] V. N. Constantinescu, Gas Lubrication, American Society of Mechanical Engineers, 1969. URL: https://archive.org/details/gaslubrication0000cons/

[2] F. Al-Bender, Air Bearings - Theory, Design and Applications, John Wiley &Sons, 2021. doi: https://doi.org/10.1002/9781118926444

[3] M. Miettinen, V. Vainio, R. Theska, R. Viitala, On the static performance of aerostatic elements, Precision Engineering 89 (2024) 1–10. doi: https://doi.org/10.1016/j.precisioneng.2024.05.017.

[4] M. Miettinen, V. Vainio, R. Viitala, Aerostatic porous annular thrust bearings as seals, Tribology International 200 (2024) 110073. doi: https://doi.org/10.1016/j.triboint.2024.110073.

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

openairbearing-0.1.3.tar.gz (24.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openairbearing-0.1.3-py3-none-any.whl (23.5 kB view details)

Uploaded Python 3

File details

Details for the file openairbearing-0.1.3.tar.gz.

File metadata

  • Download URL: openairbearing-0.1.3.tar.gz
  • Upload date:
  • Size: 24.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for openairbearing-0.1.3.tar.gz
Algorithm Hash digest
SHA256 4bfbc5ca23bf5e28e77811f19f2a6e8b897fe1dfc1f8ba455692eb1fe1a9a2bd
MD5 aea29863ee15adc4768900a7577e64b8
BLAKE2b-256 fc5b1649f732de1abfe6da05d32b6300c50c990b66cd5fa6a2b25207de5b4fed

See more details on using hashes here.

File details

Details for the file openairbearing-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: openairbearing-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 23.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for openairbearing-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e3f85869d57403b2aa5bb7d07d3c158f879bf3fd1df6cd38e6bc25560506f65c
MD5 e8db96ce8321865ae95c998fe12a8bae
BLAKE2b-256 6055b2a8852f3112741e536b458b3f6b430c29aab17c29ee7218c7c377bf058c

See more details on using hashes here.

Supported by

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