C++ modelling of axial turbocharger

In summary: I understand how velocity triangles work, but I don't understand why contra rotating stages would be any different.
  • #1
chowchekkee
7
0
HI, i am a student taking final year project in my university, my project title was C++ modelling of axial turbocharger, it was a counter-rotating turbocharger, can anyone help me to get some useful information to complete my project? thanks
 
Technology news on Phys.org
  • #2
What part of the turbocharger are you modeling? What result are you hoping for? There's a lot that can be looked at but short of writing your own multiphysics finite element code you'll probably need to limit it to a single physical regime, e.g. heat transfer, fluid flow, mechanical dynamic analysis, etc.
 
  • #3
i am writing the part for the efficiency for the turbocharger, including total to total efficiency, velocity triangle of the rotor blade and smith diagram, stuff like that
 
  • #4
The first thing you need to do is write some equations that describe everything that you want to model.

Once you have those, you can start thinking about how to write a program to solve them, how to display the results graphically, etc.
 
  • #5
but the problem is the turbine and compressor blade of the turbocharger was contra rotating, which have no stator row in it. i have search all over the net and books, but still i not able to come out with the eqaution.
 
  • #6
What excatly do you mean by "counter-rotating"? Two axial fans which are counter-rotating?
 
  • #7
If you have contra rotating blades in your project you can forget about modeling in C. Modern CFD methods cannot accurately model a flow that complex. In short, there may not be any available analytical equations and you may have to resort to empirical models or highly specialized solvers.
 
  • #8
Aero51 said:
If you have contra rotating blades in your project you can forget about modeling in C. Modern CFD methods cannot accurately model a flow that complex.

That is nonsesnse. You can make a simple model two contra-rotating blade rows in terms of blade inlet and outlet angles exactly the same way as a rotor followed by a stator.

If your assertion is about CFD methods is true, how do you think people have been designing jet engines with contra-rotating shafts for decades already? They certainly don't do it by experimental trial and error!
 
  • #9
There's always a simple way, something I'm usually the one suggesting, but in this case it might not be a good idea. Although, I've seen more complicated things modeled in MATLAB that have given ok results. But yeah, CFD can model something like this, if you know what you're doing.
 
  • #10
Aleph, I didnt say it couldn't be modeled, I said it couldn't be done accurately, especially as a final year project. I'm not in the jet engine business but as far as I know both CFD and empirical methods are used. CFD will give you preliminary results while testing is used for confirmation. I also don't believe this model is "simple" since we don't even have a solid theory/model of turbulent flows.
 
  • #11
CFD and empirical methods are used. The turbulent solvers aren't that great, but they're getting better. I used a new one recently, which I can't give details on, that was giving much better turbulent results than other solvers like CFD++. This was comparing the results with experimental results.
 
  • #12
Hi, i have upload the 2D sketch of the axial turbocharger.

it was a 4 stages axial turbocharger.

my problem is i can't solve for the velocity triangle for the counter rotating blade, which mean all are rotor, no stator involved. plus all the pressure drop and rise in the turbine and compressor respectively. i search through all the books for turbomachinery, all the stated theory was only apply for the rotor and stator only. therefore i am stucked.
thanks
 

Attachments

  • axial turbocharger.jpg
    axial turbocharger.jpg
    11.5 KB · Views: 439
  • #13
i search through all the books for turbomachinery, all the stated theory was only apply for the rotor and stator only

If you are a member of a professional society (AIAA, ASME, etc) try searching through technical papers on their websites.
 
  • #14
hi Aero 51, i am not afford to buy the article to read, they cost too much for me.
 
  • #15
I can't tell you what to do step by step - you have to exercise some "outside the box" thinking. As a start, why not ask one of your professors for access to a technical paper database?
 
  • #16
chowchekkee said:
my problem is i can't solve for the velocity triangle for the counter rotating blade, which mean all are rotor, no stator involved. plus all the pressure drop and rise in the turbine and compressor respectively. i search through all the books for turbomachinery, all the stated theory was only apply for the rotor and stator only. therefore i am stucked.
thanks

If you understand how velocity triangles work (compared with just following a method from a book without understanding it) there is no real difference for contra rotating stages.

You don't need CFD software for this. People were designing contra rotating turbomachinery back in the 1950s, before CFD even existed.

Google "contra rotating triangle of velocities" found lots of relevant (and free) documents.
 

1. What is C++ modelling of axial turbocharger?

C++ modelling of axial turbocharger is the process of using the programming language C++ to create a computer model of an axial turbocharger, which is a type of turbocharger commonly used in internal combustion engines.

2. Why is C++ used for modelling axial turbochargers?

C++ is a powerful and widely-used programming language that allows for complex mathematical calculations and simulations. It is well-suited for modelling axial turbochargers because it can handle the complex equations and algorithms involved in simulating the performance of these devices.

3. How accurate are C++ models of axial turbochargers?

The accuracy of a C++ model of an axial turbocharger depends on the quality of the code and the accuracy of the input parameters. With carefully written code and accurate input data, C++ models can provide highly accurate predictions of the performance of axial turbochargers.

4. Can C++ models of axial turbochargers be used for design and optimization?

Yes, C++ models of axial turbochargers can be used for design and optimization purposes. By simulating different design configurations and input parameters, engineers can use C++ models to find the most efficient and effective design for an axial turbocharger.

5. Are there any limitations to using C++ for modelling axial turbochargers?

One limitation of using C++ for modelling axial turbochargers is that it requires a strong understanding of both the programming language and the physics and engineering principles involved in turbocharger operation. Additionally, C++ models may take longer to develop compared to other simulation tools. However, the accuracy and flexibility of C++ make it a valuable tool for turbocharger modelling.

Similar threads

  • Programming and Computer Science
Replies
1
Views
805
  • Programming and Computer Science
Replies
3
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
306
  • Programming and Computer Science
Replies
1
Views
891
  • Mechanical Engineering
Replies
2
Views
710
  • Programming and Computer Science
Replies
1
Views
3K
  • Programming and Computer Science
Replies
3
Views
1K
  • Programming and Computer Science
Replies
1
Views
1K
  • Programming and Computer Science
Replies
10
Views
1K
  • Programming and Computer Science
Replies
7
Views
2K
Back
Top