Turbo Adiabatic Efficiency and Intercooler Efficiency Gauges

For discussing MicroSquirt (TM) configuration and tuning of fuel parameters (including idle valves, etc.).
Forum rules
Forum rules
Read the manual to see if your question is answered there before posting. If you have questions about MS1/Extra or MS2/Extra or other non-B&G code configuration or tuning, please post them at http://www.msextra.com The full forum rules are here: Forum Rules, be sure to read them all regularly.
eliotmansfield
Helpful Squirter
Posts: 55
Joined: Sat Apr 03, 2004 12:39 am
Location: Milton Keynes - UK
Contact:

Turbo Adiabatic Efficiency and Intercooler Efficiency Gauges

Post by eliotmansfield »

Hi,
Ive been working on these and from testing this weekend they work quite well. I added two additional temperature probes by duplicating the clt/mat circuit. These were placed pre and post turbo which allows me to calculate the adiabatic efficiency of the turbo.
I can also calculate the efficiency of the intercooler using the turbo outlet and MAT temperatures.

Here's the maths required for megatune:

; Get raw values from ADC.
x6ADC = scalar, U08, 26, "ADC", 1.000, 0.000 ;x6 turbo inlet probe (or ambient temp)
x7ADC = scalar, U08, 27, "ADC", 1.000, 0.000 ;x7 turbo outlet probe

Then do some maths:

;convert to deg 'f for calcs
tinletF = { table(x6ADC, "matfactor.inc")-40} ; Turbo Inlet (atmosphere) deg 'f
toutletF = { table(x7ADC, "matfactor.inc")-40} ; Turbo outlet deg 'f

;Convert into user units for guages
auxmat = { tempCvt(table(x6ADC, "thermfactor.inc")-40) } ; Manifold temperature in user units.
auxmat1 = { tempCvt(table(x7ADC, "thermfactor.inc")-40) } ; Manifold temperature in user units.

;Calculate Turbo Adiabatic efficiency
P1 = { barometer * 0.1450377 } ; inlet pressure absolute (barometer in psi) should be ~14.7
T1 = { tinletF + 460 } ;inlet temp in Radians
P2 = { P1 + boost } ;outlet pressure absolute
T2 = { (T1 * ( pow (P2 / P1, 0.283)) -460)} ; temperature rise assuming 100% compressor Efficiency
AE = { ((T2 - tinletF)/(toutletF - tinletF)) * 100 } ; Adiabatic Efficiency % is difference between actual and calculated temp rises.
;Calculate Intercooler efficiency
;Static ambient temp used here, because my turbo inlet temp isn't the same as ambient due to heat wash over filter.
ambient = { 10 } ; in user units.
ICE = { ((auxmat1 - mat) / (auxmat1 - ambient) * 100) } ;Intercooler/Chargecooler efficiency in %

Then add these to your Gauges section
;Turbo Gauges
auxmatGauge = auxmat, "Turbo Inlet", "%TEMP", -40, 110, -15, 0, 95, 100, 3, 0
auxmatGauge1 = auxmat1, "Turbo Outlet", "%TEMP", -40, 110, -15, 0, 95, 100, 0, 0
turbo = AE, "Adiabatic Efficiency ", "%", 0, 100, -1, -1, 100, 100, 1, 1
intercooler = ICE, "Intercooler Efficiency ", "%", 0, 100, -1, -1, 100, 100, 1, 1


And of course you can log the data and draw pretty graphs.
Image
You can see once the temperature settles down, I'm seeing about 65-70% turbo adiabatic eff and only 50% chargecooler eff.

More details are here:
http://www.mez.co.uk/turbo10.html
Eliot Mansfield
5.7L Twin Turbo Dakar 4x4.
http://www.mez.co.uk
cng1
MegaSquirt Newbie
Posts: 33
Joined: Wed Jul 21, 2004 1:39 pm
Location: Ely, UK
Contact:

Turbo Adiabatic Efficiency and Intercooler Efficiency Gauges

Post by cng1 »

"eliotmansfield" wrote:
> You can see once the temperature settles down, I'm seeing about 65-70% turbo adiabatic eff and only 50% chargecooler eff.

I suspect you'll find that the efficiency of the chargecooler improves
substantially when you really start pushing it. As it stands the temperature
differentials are pretty small, start getting your boost cranked up so
your turbo outlet temps are 100+degC and you'll see the chargecooler making
a lot more difference.
Posted by email.
LT401Vette
Helpful Squirter
Posts: 75
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

Hey you could take it a step further and add these fields your datalog with these entries in the [Datalog] section of the ini:

entry = auxmat, "Turbo Inlet", int, "%d"
entry = auxmat1, "Turbo Outlet", int, "%d"
entry = AE, "Adiabatic Efficiency", int, "%d"
entry = ICE, "Intercooler Efficiency", int, "%d"
Phil Tobin
EFI Analytics
http://www.efiAnalytics.com/
eliotmansfield
Helpful Squirter
Posts: 55
Joined: Sat Apr 03, 2004 12:39 am
Location: Milton Keynes - UK
Contact:

Post by eliotmansfield »

LT401Vette wrote:Hey you could take it a step further and add these fields your datalog with these entries in the [Datalog] section of the ini:

entry = auxmat, "Turbo Inlet", int, "%d"
entry = auxmat1, "Turbo Outlet", int, "%d"
entry = AE, "Adiabatic Efficiency", int, "%d"
entry = ICE, "Intercooler Efficiency", int, "%d"
Yes, already doing that. That's how i generated the graph above.
Eliot Mansfield
5.7L Twin Turbo Dakar 4x4.
http://www.mez.co.uk
Enthalpy
Helpful Squirter
Posts: 44
Joined: Thu Jul 29, 2004 12:04 pm
Location: Denver, CO
Contact:

Post by Enthalpy »

I must be looking at this wrong. Am I the only one that sees the turbo compressor efficiency go above 100%?
-Damon

http://www.damon.menocu.com/MR2/
1991 MR2, 60K miles, 90K coats of wax. ;)
eliotmansfield
Helpful Squirter
Posts: 55
Joined: Sat Apr 03, 2004 12:39 am
Location: Milton Keynes - UK
Contact:

Post by eliotmansfield »

You need to allow for the response time of the thermistor, plus the heat sink effect of the associated plumbing including the compressor housing.

It goes above 100% because the presure rise is instant, whilst the temperature rise is gradual.
So at that instant moment where you have boost, but no [apparent] temperature rise, it appears to be over efficient. Watch as the temperature rises, the efficiency comes down to more sensible values.
Eliot Mansfield
5.7L Twin Turbo Dakar 4x4.
http://www.mez.co.uk
efahl
Site Admin
Posts: 232
Joined: Mon Feb 16, 2004 3:15 pm
Location: San Clemente, California, USA
Contact:

Post by efahl »

So I need to add some hysteresis functions to the expression language to allow you to account for the lag?

Eric
Enthalpy
Helpful Squirter
Posts: 44
Joined: Thu Jul 29, 2004 12:04 pm
Location: Denver, CO
Contact:

Post by Enthalpy »

Not for me. I just wasn't thinking of the lag.

Pay no attention to the man behind the curtain!

Nice job, by the way.
-Damon

http://www.damon.menocu.com/MR2/
1991 MR2, 60K miles, 90K coats of wax. ;)
boost junkie
Helpful Squirter
Posts: 62
Joined: Tue May 11, 2004 7:58 am
Location: dallas texas usa

Post by boost junkie »

Wow, awesome data. I think I'll set this up for my setup so I can test some different things. Thanks for the info!
-shawn
msns-e controled turbo neon
sample msq's!
FoundSoul
Helpful Squirter
Posts: 102
Joined: Mon Aug 09, 2004 8:38 am
Location: Duluth, GA
Contact:

Post by FoundSoul »

Good job!! -- I was wanting to do exactly this when I finally get my turbo project revived again. I'll bookmark this for when that happens.
Jerry a.k.a. 'FoundSoul' /// **Now Available** MicroSquirt EMS!
Image
Post Reply