-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tutorials questions #13
Comments
Just saw this. I have made some changes and I think it should be working now. Can you let me know if any of the Jupyter notebook tutorials are still broken? I released this code turbo design https://github.com/nasa/turbo-design which may help with the 1D design. It will give you velocity triangles and you can use legacy loss models. I am working on releasing some ML models in the future. Just for a reference, there are teams at NASA that have funding but I don't have that kind of funding. I'm happy to fix bugs and work on new stuff but I develop and maintain about 7 code releases and Im bad at multitasking. |
Thank you for your quick response and for fixing the issues. I'll check the Jupyter notebook tutorials again with the latest version. |
I'm also encountering another error in 3D_design_test.py with v1.0.17. When trying to create an airfoil2D object, I get the following TypeError:
This appears to be a similar issue to the passage2D error - the airfoil2D object also cannot be called directly. These errors suggest there might be breaking changes in how the objects are instantiated in v1.0.17. Could you please advise on the correct syntax for creating airfoil2D objects in the latest version? |
I see, it should be https://github.com/nasa/pyturbo-aero/blob/main/tutorials/3D_StageTutorial.ipynb |
The blue and red curves are the ones that are important as they are exported. Those come from this line pyturbo-aero/pyturbo/aero/airfoil3D.py Line 105 in 155fc27
The points shft_xss etc are those that have the blue and red curves defined. The green curves represent your 3 control profiles or however many you choose to define. In this example, lean is imposed and I believed the blade is flipped. The control profiles are untouched as they should be. I will need to investigate the cause of weird plotting of the leading edge though. It's a minor bug but I can see why one would be worried. |
Hello,
Thank you for creating this project. I have the following questions:
Question 1:
I use python 3.10 and pip install pyturbo-aero. As a result, the installed pyturbo-aero is version 1.0.16. But the tutorials that can be downloaded from github are version 1.0.14. I found that most tutorials have errors in version 1.0.16. Which version should I use in the future?
Question 2:
You mentioned in tutorials, "Note: The 1D design of a Turbine or compressor is absolutely critical and must not be overlooked. 3D design optimization without changing the inlet and exit flow angles (Velocity triangles) can result in 1-2% efficiency improvement. Greater improvements can be achieved by optimizing the 1D."
Is there any recommended project that can calculate 1D parameters and input them directly into pyturbo-aero?
The text was updated successfully, but these errors were encountered: