MATLAB/Python Code for Axial Compressor Map Generation Using Thermal Cycle and Turbomachinery.

Job ID: 39279357

Budget: €30 – €250 EUR

Project Overview:
I am seeking a highly skilled developer or engineer with experience in MATLAB (preferred) or Python to develop a code that generates and plots an axial compressor performance map. The compressor map should be based on thermodynamic cycle relations and turbomachinery fundamentals.

The primary parameters for the compressor map include:
- Flow coefficient (Φ)
- Work Load coefficient (Ψ)
- stage efficiency (ηₚ)
- Speed lines (N)
- Flow angles and blade cascade geometry
- Total pressure loss coefficient (?̄)

Requirements:
Strong background in thermodynamics and turbomachinery.
Proficiency in MATLAB (preferred) or Python.
Ability to translate aerodynamic theory into computational tools.
Experience generating compressor/turbine maps is a plus.
Clear and documented code for reproducibility.
Well-structured reporting and visualization of results.


Milestones & Payment Breakdown:
Milestone 1: 50% of total budget
Initial Code Delivery – Fixed Loss Coefficient (?̄ constant):
Deliver MATLAB/Python source code capable of generating and plotting the compressor map under a constant total pressure loss coefficient.

Milestone 2: 25% of total budget
Enhanced Code – Variable Loss Coefficient (?̄ variable):
Modify the code to support varying total pressure loss coefficients across the map.

Milestone 3: 25% of total budget
Final Report Documentation:
Provide a concise report (max. 25 pages) outlining the methodology, governing equations used, assumptions, and generated results (plots for both fixed and variable loss cases).

Additional Notes:
All technical and numerical assumptions can be discussed and refined upon agreement.
Code should be modular and extendable for future development.
Any used external libraries/packages must be clearly listed.

Please submit a brief proposal, including your background, relevant experience, and estimated time to complete each milestone. Feel free to ask for any clarifications or additional technical details.
Looking forward to working with a dedicated and knowledgeable freelancer on this exciting project.