helipypter
heliPypter is a package for rotorcraft performance evaluation. Rotorcraft attributes are provided as input, and performance characteristics such as Engine Horsepower, Specific Range, and Fuel consumption are evaluated.
heliPypter has an object oriented philosophy, so different rotorcraft configurations can be built, modified, and evaluated quickly, with the same methods. The classes have methods for Hover in and out of Ground Effect (HOGE and HIGE), as well as forward flight.
Under the hood, briefly speaking, the code applies Momentum Theory assuming constant chord ideal twist. Correction factors can be supplied to align results with tapered, linearly twisted blades. For forward flight, Glauert's Model is used.
Installation:
For most sytems, the easiest way to install this package is through the Python Package Index:
$ pip install helipypter
Documentation
This package has full documentation on readTheDocs. The 'API' page is fully documented and shows what different members of each class are, and what methods are available. The entire documentation will be expanded as the package is developed.
Like this package or my work? Feel free to buy me a coffee. All donations will be used as developer fuel!
Attributions
Huey Graphic by Jetijones - Own work, CC BY 3.0, https://commons.wikimedia.org/w/index.php?curid=15743299
Blade Element graphic by Smilesgiles89 - MS Paint, CC BY-SA 3.0, https://en.wikipedia.org/w/index.php?curid=38336902
Metadata
Release files for heliPypter 0.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| heliPypter-0.0.7.tar.gz | 13.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| heliPypter-0.0.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 47.8 kB
Release files / heliPypter-0.0.7.tar.gz
| Download URL | heliPypter-0.0.7.tar.gz |
|---|---|
| Size | 13.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
46cbade0717f8a462f812789c6f4d99b341d3702707a5289b79a41b13a9b34cf
|
|
BLAKE2b-256 checksum How to use checksums |
0033ab897635097fc2a7defee4a5575aa097747dcb91a42424f3b178ca29cadb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
|
Release files / heliPypter-0.0.7-py3-none-any.whl
| Download URL | heliPypter-0.0.7-py3-none-any.whl |
|---|---|
| Size | 34.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6c78db1ee58e08ab33c9750af9a8f8a86ee23b053a50d785023addb9409f6780
|
|
BLAKE2b-256 checksum How to use checksums |
f3420634dbdff0171578f339b4e0884984e67c789fbf78280e38184579b1ec77
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
|